DevOps resource center

This center offers resources on DevOps practices, Agile methods, Git version control, DevOps at Microsoft, and how to assess your organization's DevOps progress.

Plan with DevOps
Empower teams to manage their work with agility and full visibility across products and projects.

Develop with DevOps
Harness key DevOps tools like Git to efficiently manage the development process.

Deliver with DevOps
Deploy applications to any platform, and continuously deliver customer value through automated testing.

Operate with DevOps
Implement full stack–monitoring, get actionable alerts, and gain insights from logs and telemetry to operate production systems with ease.

DevOps events and talks
View some recent conference talks on the Devops at Microsoft YouTube channel.

DevOps self-assessment
Get tailored recommendations to help your organization develop, deliver customer value, pivot when necessary, and beat competitors to market.

DevOps tools

GitHub provides features that help you implement DevOps best practices: Version control, collaborative coding, automation, CI/CD, security, and team administration.

Azure DevOps
Azure DevOps provides developer services for teams to plan work, collaborate on code development, and build and deploy applications. Azure DevOps supports a collaborative culture and set of processes that bring together developers, project managers, and contributors to develop software.

Azure Developer CLI
The Azure Developer CLI provides a set of developer-friendly commands that provides a consistent experience across the terminal, your editor/integrated development environment, GitHub Actions pipeline, and more.

Visual Studio
Use the integrated development environment (IDE) designed for creating powerful, scalable applications for Azure.

Visual Studio Code
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, macOS and Linux.