Lorenzo Barbieri
Cloud Solution Architect
lorenzo.barbieri@microsoft.com
linkedin.com/in/geniodelmale
Azure DevOps
Accelerating Delivery with DevOps
DevOps is the union of people,
process, and products to
enable continuous delivery of
value to your end users.
“
”
Microsoft Azure is the cloud
with DevOps tooling built in
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Connecting ideas to releases
Scrum ready to help your teams run sprints,
stand-ups, and plan work
Integrated with GitHub commits and pull requests
Insights into project status and health
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Private Git and TFVC repos for your teams
Code review via branch pull requests
Branch policies and build validation
Easy migration path to / from GitHub
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Cloud-hosted pipelines for Linux, macOS and
Windows
Any language, any platform, any cloud
Native support for containers and Kubernetes
Best-in-class for open source
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Deploy to on-premises, ANY cloud or a hybrid
of cloud and on-prem
Staged environment releases
Pre and post deployment approvals with gates
to automate approval based on conditions
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Share code efficiently
Keep your Maven, npm, NuGet and Python
packages and more in the same place
Aggregate from public registries and internal
teams
Publish and track from any pipeline
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
Run tests and log defects from your browser
Track and asses quality throughout your lifecycle
Capture rich data for reproducibility
Create tests directly from exploratory sessions
Azure Boards
Azure Repos
Azure Pipelines
Azure Test Plans
Azure Artifacts
GitHub brings the premier social
coding workflows to your team,
breaking down silos and enabling
Inner Source through:
• Expertise sharing
• Cross-team collaboration
• Improved code reuse
• Increased velocity
Azure DevOps
Integrated with GitHub
Rich integration with Azure Pipelines
and Azure Boards
Azure Pipelines
Free unlimited build minutes for
public projects
Up to 10 free parallel jobs across
Windows, Linux and macOS
Microsoft Open Source
https://azure.com/pipelines
DevOps at Microsoft
Data: Internal Microsoft engineering system activity, February 2019
372k
Pull Requests per
month
2m
Private Git commits per
month
86,000Deployments per day
4.4m
Builds per month
500m
Test executions per day
7,700
Employees contributing
to open source
5m
Work items viewed per
day
Azure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users
https://aka.ms/DevOpsAtMicrosoft
Global Reach
Azure DevOps has more global regions than any other cloud provider
Azure DevOps framework interoperability
© Copyright Microsoft Corporation. All rights reserved.
Thank You!

Introduction to Azure DevOps

  • 1.
    Lorenzo Barbieri Cloud SolutionArchitect lorenzo.barbieri@microsoft.com linkedin.com/in/geniodelmale Azure DevOps
  • 2.
    Accelerating Delivery withDevOps DevOps is the union of people, process, and products to enable continuous delivery of value to your end users. “ ”
  • 3.
    Microsoft Azure isthe cloud with DevOps tooling built in
  • 4.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts
  • 5.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts Connecting ideas to releases Scrum ready to help your teams run sprints, stand-ups, and plan work Integrated with GitHub commits and pull requests Insights into project status and health
  • 6.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts Private Git and TFVC repos for your teams Code review via branch pull requests Branch policies and build validation Easy migration path to / from GitHub
  • 7.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts Cloud-hosted pipelines for Linux, macOS and Windows Any language, any platform, any cloud Native support for containers and Kubernetes Best-in-class for open source
  • 8.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts Deploy to on-premises, ANY cloud or a hybrid of cloud and on-prem Staged environment releases Pre and post deployment approvals with gates to automate approval based on conditions
  • 9.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts Share code efficiently Keep your Maven, npm, NuGet and Python packages and more in the same place Aggregate from public registries and internal teams Publish and track from any pipeline
  • 10.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts Run tests and log defects from your browser Track and asses quality throughout your lifecycle Capture rich data for reproducibility Create tests directly from exploratory sessions
  • 11.
    Azure Boards Azure Repos AzurePipelines Azure Test Plans Azure Artifacts GitHub brings the premier social coding workflows to your team, breaking down silos and enabling Inner Source through: • Expertise sharing • Cross-team collaboration • Improved code reuse • Increased velocity
  • 12.
    Azure DevOps Integrated withGitHub Rich integration with Azure Pipelines and Azure Boards
  • 13.
    Azure Pipelines Free unlimitedbuild minutes for public projects Up to 10 free parallel jobs across Windows, Linux and macOS Microsoft Open Source https://azure.com/pipelines
  • 14.
    DevOps at Microsoft Data:Internal Microsoft engineering system activity, February 2019 372k Pull Requests per month 2m Private Git commits per month 86,000Deployments per day 4.4m Builds per month 500m Test executions per day 7,700 Employees contributing to open source 5m Work items viewed per day Azure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users https://aka.ms/DevOpsAtMicrosoft
  • 15.
    Global Reach Azure DevOpshas more global regions than any other cloud provider
  • 16.
    Azure DevOps frameworkinteroperability
  • 17.
    © Copyright MicrosoftCorporation. All rights reserved. Thank You!

Editor's Notes

  • #3 DevOps allows us to accelerate delivery, while still delivering reliable products and services This is about bringing people together, through shared common goals, increased collaboration and a focus on improvement Technology plays a key role in helping to execute a DevOps strategy by enabling teams to collaborate more, enhance productivity, facilitate experimentation and automate their processes from development, through to delivery and operations It’s also about delivering value faster by increasing efficiency, eliminating waste and streamlining feedback back to developers to continuously improve the product The result: better products, delivered faster, to happier customers
  • #4 So, we’ve just run through our overall solution and how this addresses all four areas that enable you to innovate at scale, and deliver with confidence. We looked at how you can use: Visual Studio and Visual Studio code to maximize developer efficiency GitHub to accelerate collaboration and open source development practices Azure DevOps to accelerate delivery of your products and Azure Security & Management services to ensure your products operate reliably, scale and remain secure
  • #14 All the builds you need, using the power of Azure you get one service that gives you unlimited build minutes where you can build on Windows Mac and Linux in parallel using a single build YAML file.
  • #15 Enterprise scale
  • #17 16