Docker has the potential to revolutionize several segments of the IT industry. However management of containers is a brand new problem that the existing ecosystem of startups and maybe some new ones are going to address in order for Docker to be deployed pervasively.
Agile Operations requires that the entire stack of monitoring and management tools be rebuilt from scratch. Legacy frameworks and Franken-Monitors should be uninstalled and replaced with modern tools that can keep up with the rate of change in the environment.
Building an Agile Operations process will require changes in organization, processes and tools. This is an essential journey for any organization that wishes to remain relevant in the age of Agile Development, the Software Defined Data Center and the Cloud.
Agile development, DevOps, language proliferation, platform proliferation, scaled out data centers, and applications distributed across private, hybrid and public clouds make management frameworks into dangerously useless legacy software. New economic models for selling and purchasing management software make frameworks unacceptably expensive. For these reasons frameworks need to be put on the glide path to oblivion.
Treating infrastructure as code and managing it using proven agile development practices leads to greater business agility
In our intro on Agile Cloud Development, we articulated why we think this is the future of software development. Today we’ll kick off the Dev in the Cloud series with a look at Continuous Integration (CI) and the cloud’s impact on this popular agile development practice. We’ll explain how CI is the essential building block for Continuous Deployment, the secret sauce for start-ups from Facebook to Netflix.