Lorenzo Barbieri Cloud Solution Architect lorenzo.barbieri@microsoft.com linkedin.com/in/geniodelmale Azure DevOps: the future of integration and traceability
Accelerating Delivery with DevOps DevOps is the union of people, process, and products to enable continuous delivery of value to your end users. “ ”
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
DEMO
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
Azure DevOps Interoperability: an example
Thank you!!! Lorenzo Barbieri Cloud Solution Architect lorenzo.barbieri@microsoft.com linkedin.com/in/geniodelmale

Azure DevOps: the future of integration and traceability

  • 1.
    Lorenzo Barbieri Cloud SolutionArchitect lorenzo.barbieri@microsoft.com linkedin.com/in/geniodelmale Azure DevOps: the future of integration and traceability
  • 2.
    Accelerating Delivery withDevOps DevOps is the union of people, process, and products to enable continuous delivery of value to your end users. “ ”
  • 3.
    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
  • 4.
    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
  • 5.
    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
  • 6.
    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
  • 7.
    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
  • 8.
    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
  • 9.
  • 10.
    Azure DevOps Integrated withGitHub Rich integration with Azure Pipelines and Azure Boards
  • 11.
    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
  • 12.
    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
  • 13.
  • 14.
    Thank you!!! Lorenzo Barbieri CloudSolution Architect lorenzo.barbieri@microsoft.com linkedin.com/in/geniodelmale

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
  • #12 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.
  • #13 Enterprise scale
  • #14 13