DevOps: Breaking the Development-Operations barrier cover image

DevOps: Breaking the Development-Operations barrier

A high-level overview of DevOps - its practices, lifecycle, benefits, and challenges to adopt it into your culture.

Profile image of Atlassian
Jun 01, 2016 • 11 min read
4.29 (34)
DevOps
Software Development
Continuous Delivery
Teamwork
Continuous Integration
Show more

Summary

A descriptive overview of DevOps explaining what it is, when it debuted and why, its lifecycle, how it works, and its key benefits. The article also pinpoints some of the challenges of adopting DevOps and how it is successfully implemented in an organization. Read the article for in-depth details about these and more.

Takeaways

  • A DevOps team includes developers and IT operations working collaboratively throughout the product lifecycle, in order to increase the speed and quality of software deployment. It’s a new way of working, a cultural shift, that has significant implications for teams and the organizations they work for.
  • DevOps is a set of practices, tools, and a cultural philosophy that automates and integrates the processes between software development and IT teams. It emphasizes team empowerment, cross-team communication and collaboration, and technology automation.
  • The DevOps lifecycle comprises six phases representing the processes, capabilities, and tools needed for development. They include planning, building, continuous integration and delivery, monitoring and alert, operating, and constant feedback.

Suggested Resources