DevOps gave us an edge
“DevOps has helped us do very frequent releases, giving us an edge on time to market. We are now able to make daily product releases as opposed to 6-month releases, and push fixes to our customers in a span of a few hours.”
— Hamesh Chawla, VP of Engineering at Zephyr
What is DevOps?
DevOps is a set of practices that automates the processes between software development and IT teams, in order that they can build, test, and release software faster and more reliably. The concept of DevOps is founded on building a culture of collaboration between teams that historically functioned in relative siloes. The promised benefits include increased trust, faster software releases, ability to solve critical issues quickly, and better manage unplanned work.
At Atlassian, DevOps is the next most famous portmanteau (combining of two words) next to Brangelina (Brad Pitt and Angelina Jolie), bringing together the best of software development and IT operations. And like our jokes, it requires some explaining.
At its essence, DevOps is a culture, a movement, a philosophy.
It's a firm handshake between development and operations that emphasizes a shift in mindset, better collaboration, and tighter integration. It unites agile, continuous delivery, automation, and much more, to help development and operations teams be more efficient, innovate faster, and deliver higher value to businesses and customers.
HugOps is the human, empathetic side of building, shipping, and running software. Celebrate and learn from DevOps teams all over the world on our new HugOps hub.
Do DevOps right
DevOps begins with a culture shift. Processes, methodologies and tools help support that culture. No matter where you are in your DevOps journey, the principles of agile, continous delivery, Git, and IT, will help you begin or become an expert. These four guides are full of tutorials, definitions, best practices, and advice from Atlassian.
Learn how to bring it all together and do DevOps right.
Agile and DevOps
Agile, Scrum, DevOps. Are they different? The same? Where should I begin? Agile or DevOps? Does it really matter? We unravel answers to some of these popular questions.
IT and DevOps
Does building infrastructure as code, managing incidents better, or not fixing broken things over and over, intrigue you? Learn best practices for how to run Ops smoothly and bring it together with your Dev processes.
Continuous Delivery and DevOps
Automating, optimizing, and continually measuring business value are all classic traits of teams doing DevOps right. But there's more. Is your team ready for DevOps?
Git and DevOps
Iterating quickly, releasing more often, and collaborating on code are key tenets of DevOps. Without a distributed version control system, like Git, these things can be tricky. Want to learn more about the advantages of Git? Keep reading.
How Atlassian does DevOps
In this ebook, we tell you:
- What DevOps means to teams at Atlassian
- How we build products the DevOps way
- How we handle incidents
- What we do to stay ahead of the game & much more
Get the full inside scoop.
How to choose DevOps tools?
No tool in the world will magically make you DevOps (or agile, or lean). However, there are tools and technologies that support collaboration and automation between teams. Read on to see what tools we recommend for different parts of the DevOps cycle.