Microsoft Academyadi
April 16th, 2021
Azure DevOps & GitHub
DevOps is the union of people,
processes, and products to
enable continuous delivery of
value to our customers.
Shorten cycle
times
and deliver value
faster
Quality
improvement
thru continuous
feedback
Optimize
resources
and eliminate
waste
Continuous
innovation thru
experimentation
Plan +
Track
Develop
+ Test
Release
Monitor +
Operate
Continuous
Delivery
Introducing Azure DevOps
➔
DevOps at Microsoft
Azure DevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users
https://aka.ms/DevOpsAtMicrosoft
➔
372k
Pull Requests per
month
4.4m
Builds per month
5m
Work items viewed per
day
2m
Private Git commits per
month
500m
Test executions per day
7,700
Employees contributing
to open source
86,000
Deployments per day
Data: Internal Microsoft engineering system activity, February 2019
Azure DevOps
Empowering 1000s of enterprises
15+ years of developer innovation
GitHub
The home of open source software
40 million+ users
Azure DevOps
Integrated with GitHub
Rich integration with Azure Pipelines
and Azure Boards, more integration
are coming.
Deliver faster and more reliably
with GitHub and Microsoft Azure
Integrate with your existing
tools and workflow
Azure DevOps Interoperability: an example
Securing your codebase with GitHub
99%
of enterprise
projects use open
source today
Understand and secure
your software supply chain
View and track all your
dependencies with Dependency
Insights and Dependabot
Get automated security alerts
and version patches
Integrate security into your
code-to-cloud workflows
Scan for thousands of
vulnerabilities with Semmle
Protect leakage of secrets with
GitHub Token Scanning
Microsoft DevOps resources
Accelerate your application delivery lifecycle
• Enhance or Improve your DevOps practices and tools
aka.ms/devops
Technical resources for Practitioners:
https://mva.microsoft.com/training-topics/devops
Get yourself familiar with the breadth of Azure DevOps
https://azure.microsoft.com/en-gb/overview/devops/
Learn more about trunk based development
https://trunkbaseddevelopment.com/
https://aaa-devopsgitub.splashthat.com/?WT.mc_ID=allaroundazuredevops-13202-docsbanner-memckenn
Thank you!!!
Lorenzo Barbieri
Cloud Solution Architect
lorenzo.barbieri@microsoft.com
https://publicspeaking.dev
LinkedIn.com/in/geniodelmale
Connect with me on LinkedIn

Azure Academyadi: Introduction to GitHub and AzureDevOps

  • 1.
    Microsoft Academyadi April 16th,2021 Azure DevOps & GitHub
  • 2.
    DevOps is theunion of people, processes, and products to enable continuous delivery of value to our customers. Shorten cycle times and deliver value faster Quality improvement thru continuous feedback Optimize resources and eliminate waste Continuous innovation thru experimentation Plan + Track Develop + Test Release Monitor + Operate Continuous Delivery
  • 3.
  • 4.
    DevOps at Microsoft AzureDevOps is the toolchain of choice for Microsoft engineering with over 90,000 internal users https://aka.ms/DevOpsAtMicrosoft ➔ 372k Pull Requests per month 4.4m Builds per month 5m Work items viewed per day 2m Private Git commits per month 500m Test executions per day 7,700 Employees contributing to open source 86,000 Deployments per day Data: Internal Microsoft engineering system activity, February 2019
  • 6.
    Azure DevOps Empowering 1000sof enterprises 15+ years of developer innovation GitHub The home of open source software 40 million+ users
  • 7.
    Azure DevOps Integrated withGitHub Rich integration with Azure Pipelines and Azure Boards, more integration are coming.
  • 8.
    Deliver faster andmore reliably with GitHub and Microsoft Azure
  • 9.
    Integrate with yourexisting tools and workflow
  • 10.
  • 11.
    Securing your codebasewith GitHub 99% of enterprise projects use open source today Understand and secure your software supply chain View and track all your dependencies with Dependency Insights and Dependabot Get automated security alerts and version patches Integrate security into your code-to-cloud workflows Scan for thousands of vulnerabilities with Semmle Protect leakage of secrets with GitHub Token Scanning
  • 12.
    Microsoft DevOps resources Accelerateyour application delivery lifecycle • Enhance or Improve your DevOps practices and tools aka.ms/devops Technical resources for Practitioners: https://mva.microsoft.com/training-topics/devops Get yourself familiar with the breadth of Azure DevOps https://azure.microsoft.com/en-gb/overview/devops/ Learn more about trunk based development https://trunkbaseddevelopment.com/
  • 13.
  • 14.
    Thank you!!! Lorenzo Barbieri CloudSolution Architect lorenzo.barbieri@microsoft.com https://publicspeaking.dev LinkedIn.com/in/geniodelmale Connect with me on LinkedIn