devops

Articles

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.

Bob Aiello's picture Bob Aiello
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.

Bob Aiello's picture Bob Aiello
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.”

Chris Riley
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.

Bob Aiello's picture Bob Aiello
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.

Bob Aiello's picture Bob Aiello
How to Successfully Develop and Deploy DevOps 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?

Bob Aiello's picture Bob Aiello
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.

Scott W. Ambler's picture Scott W. Ambler
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.

Shawn Edmondson
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.

Bob Aiello's picture Bob Aiello
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.”

Bill Portelli

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.