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 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.
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.
There is a difference between outsourcing layers of your infrastructure and making the organization to whom you have outsourced those layers responsible for them, and losing all rights to change those layers in support of your business and application needs. Careful contract and product decisions need to be made in order to ensure that when you used a managed cloud service, you are not giving up the control you need to be agile and responsive to you business constituents.
• • 0 Comments
rPath has delivered automation for a crucial process, the management of software deployment across these new dynamic and scaled out environments that no one else has addressed, and that addresses a critical source of friction and errors for enterprises seeking to benefit from the agility inherent in the new ways of building and operating applications systems.