|
Prediction #1 Growth of Virtualization and Transition to Cloud Will Require Automated Configuration Control
Today we see a range of organizations from small to Fortune 100-sized applying virtualization to reduce infrastructure costs and streamline operations. Last year a significant shift happened:
This shift has major impacts towards configuration and change management:
This situation will demand new requirements for change and configuration control in 2011.
These requirements will trigger a change in vendor strategy resulting in new types of tools for the market. These tools will be an inherent part of the virtualization and cloud platforms developed by more mature vendors, like VMware, and also will come out of the innovation of smaller vendors. The new tools will feature new approaches:
Prediction #2 The Rise of DevOps We all heard about DevOps as a set of processes and methodology connecting two areas traditionally separated by a brick wall – development and QA on one side, and operations on the other. Numerous organizations started to implement this approach through a virtual team combining developers, test engineers, release managers, change managers, configuration managers and operations specialists. However last year we observed a new phase when larger organizations started to set up a new role that owns the DevOps practice, rather than leaving it to the virtual team. Any new practice needs a tool platform to enable its’ processes to be efficient. This need grows when a dedicated person is held accountable for the success of any delivery, from the engineering side into the production environment. Such deliveries are complex processes involving multiple stakeholders. Manual management of this process is doomed to fail. Up to now thought leaders in the DevOps movement focused mostly on deployment automation tools, rightfully assuming that they will both simplify change & release delivery and implementation processes and drastically enhance the performance of these processes. However, the challenge is still there. Deployment automation tools are a critical success factor but still not a silver bullet. We believe that the new role of DevOps owner (or Release Coordinator as some call it) will become more common through 2011, just as the Service Manager role grew over the last 10 years. As the role grows, a new set of tools will emerge providing a command and control center for DevOps. These will be very different from traditional system management tools in the sense that they will focus on automation, low overhead, and enable the rapid pace of change as well as high volume of release activities. Prediction #3 The Evolution of Alternative Software Delivery Models for IT Management Tools For IT management the last decade was dominated by “The Big Four,” consolidating the enterprise tools market – IBM, HP, CA and BMC. These vendors provided extensive and complex management platforms enabling ITIL driven processes, built from the point of view of workflow enforcement. The solutions required significant amount of effort and time, particularly, professional services, to implement them. Inevitably, larger organizations adopted these solutions more willingly, while medium and small IT shops stuck to manual or in-house automated operations. As significant IT spending still remains with traditional large enterprises, a few changes have happened.
At the same time, a technology evolution created a platform for alternative software delivery models – with SaaS being one of the most prominent examples. Vendors like NewRelic, ServiceNow and others can provide a viable alternative for the more expensive and complex enterprise tools. Now consider these observations in the change and configuration management solution space (which is one of the most mature and crowded markets that still does not solve key challenges faced by IT). Many newcomers to this space will leverage the new delivery models and change the approach to managing software. Newcomers can offer simple, easily accessible, low overhead automated solutions appealing to administrators and operations specialists. These solutions will enable existing practices, while making them much more efficient, instead of re-engineering the IT organization and its’ processes. You will see the success of these solutions coming from wide grassroots adoption where large vendors are struggling. Prediction #4 Demand for New Configuration and Control Tools at the Granular Level There is a growth in complexity across a variety of enterprise technology platforms. For example, last year Microsoft launched the new IIS version 7.0. While the new IIS brought a lot of powerful capabilities it also introduced a major redesign of the server configuration mechanism. The complexity of the new configuration architecture is underscored by the numerous videos produced just to explain how to configure the server, dominating the new IIS product pages on Microsoft’s web site. One of the key drivers is a constant demand for more powerful functionality and greater flexibility, in order to compete with emerging open source platforms. A consequence of this growing complexity is that traditional configuration management tools fail to deliver required levels of granularity when mapping and controlling an environment configuration. There was a generation of tools such as ConfigureSoft, Cendura, mValent and others that recognized this need a while back. However those tools were acquired and then remained limited to the server and infrastructure level, expanding towards compliance and policy management. You can expect to see a new set of tools to appear in 2011 that will address the operational challenges of complex configuration control at the granular level. In 2011, IT practices and technologies will be evolving at breakneck speeds. This means a lot of exciting trends will be reaching the level of adoption. That guarantees a change in paradigm, architecture and delivery models of IT management and automation tools. All these changes mean you can expect to see a profound impact to Change and Configuration Management. About the Author Sasha Gilenson enjoyed a long and successful career at Mercury Interactive (acquired by HP), leading the company's QA organization, participating in establishing Mercury's Software as a Service (SaaS), and served as Mercury's top "guru" in quality processes and IT practices domain. In this capacity, Sasha has advised numerous Fortune 500 companies on technology and process optimization, and in turn, acquired a comprehensive and rare knowledge of the market and industry practices. Today Sasha serves as CEO of Evolven, which he also co-founded. Evolven is pioneering the new growing field of Granular Configuration Automation, which focuses on the visibility and control of IT environment configuration and content at the most granular level. IT teams apply this approach to reduce risk to stability, security and compliance of their physical, virtual or cloud-based IT environments.
Set as favorite
Bookmark
Email this
Hits: 2374 Trackback(0)Comments (2)
|
|
... Sasha – great post. You address a lot of very important issues for the software development industry. We can’t stress enough the importance of deployment automation software, especially as this software can tremendously help Agile organizations with the backlog of deployments often inherent in shorter iterations. Make sure to look for our article next week on this site, which discusses some similar thoughts, and we look forward to hearing what you think! |
|
Erland
said:
|
... Thanks for this article. I was part of the trend toward virtualization, as I implemented virtualized build servers as part of a semi-automated release process last year. This allowed us to quickly fire up new continuous integration as needed for branches. |
|




In 2010, we saw a number of both prominent and subtle trends. These developments will continue to influence and define IT progress for organizations in 2011, particularly in the space of change and configuration management and automation. 
