The primary aim of IT operations is to run a trustworthy IT ecosystem. From the point of view of your customer, you want to do such a good job that they don’t even notice IT. For older organizations this can be a challenge due to the existence of hundreds, if not thousands, of legacy systems that have been deployed over the decades. You may face daunting technical debt in these systems – poor quality data, overly complex or poorly written source code, systems with inadequate automated regression tests (if any), different versions of the same system, several systems offering similar functionality, numerous technology platforms, systems and technologies for which you have insufficient expertise, and more.
There are several reasons why IT operations is critical to your success:
- Your organization runs on software. This is clearly true for organizations offering intangible products and services, such as financial institutions and media organizations, in the marketplace. But it is also true for organizations offering tangible products, such as physical construction companies and restaurants, because they have human resource, planning, ordering, and many other systems supporting their business processes. When those systems don’t run smoothly the business doesn’t run smoothly.
- Your IT ecosystem must be managed and governed. It requires effort to build, run, evolve, and monitor your IT ecosystem so that you effectively support the rest of your organization.
- IT is a key enabler of innovation. Your ability to bring new offerings to your customers, to evolve existing offerings, and to react to changes in your environment are directly impacted by the resiliency, flexibility, and scalability of your IT ecosystem.
- IT operations is a key part DevOps. As the very name suggests, and as you see in Figure 1, IT operations is an important part of our overall Disciplined DevOps strategy.