|
The Origins of DevOps DevOps is a term that is being used by many different technology professionals to refer to emerging best practices in application (and systems) deployment. But what exactly is DevOps and where did it come from? Bob Aiello takes a look at the recently hyped term.
|
|
|
Has DevOps Failed? DevOps has been front and center lately (2011 and 2012) with many organizations working to embrace deployment its recommended practices—sometimes referred to as agile systems administration. However, Bob Aiello writes that in some ways, DevOps has failed and we need to hold our own retrospective to understand how we can best improve.
|
|
|
What the Cloud Wishes It Were Chris Riley writes that when an organization is considering the cloud, it has to consider its approach as well. The cloud was built on the principles of initiating things fast, and only what you need when you need it. The cloud was not built for people who follow the mantras of “set it and forget it” and “plan for everything ahead of time.”
|
|
|
DevOps in the Enterprise A great way to establish your software engineering processes, training, best practices, reports, and metrics is to build a center of excellence (CoE). When complete, a CoE is a team, or entity, that provides the leadership and governance in a focus area.
|
|
|
The Challenges of DevOps in the Enterprise Many small teams are successful at implementing DevOps practices such as continuous integration. However, enterprises may find implementing DevOps best practices to be much more challenging. This article will help you understand how to be successful implementing DevOps in the enterprise.
|
|
|
How to Successfully Develop and Deploy DevOps DevOps puts the focus on automated application lifecycle management supporting development, test, integration, quality assurance (QA), user acceptance testing (UAT), and production. But how do you develop DevOps, and how do you know when you have achieved success?
|
|
|
2012: The Year of DevOps Scott Ambler explains how DevOps has grown within the agile community, and why he believes it will become an IT buzzword in 2012. DevOps uses agile's community-based teamwork and offers developers and those in operations a great way to make everyone's job easier.
|
|
|
Taking DevOps Mainstream In this article, Shawn Edmondson describes how the rise of DevOps can be measured right alongside the rise of cloud in its level of mainstream acceptance. Learn how DevOps takes a common sense approach to development while using agile methodologies and automation at the same time.
|
|
|
Configuration Management and DevOps with Jez Humble and Bob Aiello In this excerpt from an interview recorded at this year's Better Software and Agile Development Practices East conferences, authors Bob Aiello and Jez Humble discuss the challenges and the rewards of instituting configuration management and DevOps practices.
|
|
|
Overcoming the Fractured Development Cloud The IT industry is abuzz with conversations regarding continuous delivery, DevOps, and cloud development—and with good reason. Advances in agile software development methods, the integration of these practices into both on-premise and public clouds, and the emergence of end-to-end cloud platforms have been shown to cut development cycles by as much as half, greatly improve quality, and reduce costs. Even though this is an unbelievably exciting time, we need to work together on the issue of the “fractured cloud.”
|
|