At its core, DevOps is a culture, a movement, a philosophy.
The DevOps lifecycle consists of six phases, representing the processes, capabilities, and tools needed for development on the left side of the loop, and the processes, capabilities, and tools needed for operations on the right side of the loop. Throughout each phase, teams collaborate and communicate to maintain alignment, velocity, and quality. The DevOps lifecycle includes phases to plan, build, continuously integrate and deploy (CI/CD), monitor, operate, and respond to continuous feedback.
Atlassian helps teams at each stage of the DevOps lifecycle by providing an open toolchain and guidance on best practices. With Jira as the backbone, teams can choose to use Atlassian products, or bring their favorite products to the open toolchain. The Atlassian ecosystem offers a robust array of integrations and add-ons, allowing teams to customize their toolchain to meet their needs.
Devops isn't any single person's job. It's everyone's job.
Principal Product Manager, Jira Service Management
Address each phase of the DevOps lifecycle
High-performing DevOps practitioners share a common vision, and achieve their goals with ongoing communication and collaboration. Discover more practices to improve each phase of the DevOps lifecycle.
Use agile practices to break work into smaller, manageable tasks
Version control and automation for the development build process
Continuous integration and deployment
Merge code changes frequently into the main branch
Monitor and alert
Monitor the development, integration, deployment, and operations process
Maintain, monitor, and troubleshoot applications in production
Evaluate each release and generate reports to improve future releases
Bookmark these resources to learn about types of DevOps teams, or for ongoing updates about DevOps at Atlassian.