Microsoft Skills Bootcamp - The power of GitHub and Azure

Davide Benvegnù
Davide BenvegnùDevOps Architect at Microsoft
Microsoft
Skills Bootcamp
The Power of GitHub & Azure
This event may be recorded and shared publicly with others, including Microsoft’s global customers, partners, employees, and
service providers. The recording may include your name and any questions you submit to Q&A. You may submit questions
anonymously.
Davide Benvegnu
DevOps Architect – Microsoft + GitHub
n3wt0n@github.com
dabenveg@microsoft.com
youtube.com/CoderDave
@DavideBenvegnu
github.com/n3wt0n
linkedin.com/in/davidebenvegnu
Services
Physical Products
Disruptors lead with customer experiences
Cars
Appliances
Thermostats
Media
Hospitality
Transportation
● Ship faster and experiment to learn faster
● Iterate quickly
● Focus on innovation and differentiation
● Leverage open source for the rest
● Push new code confidently & securely
● Collaborate through innersource
● Measure team metrics & optimize processes
● Grow development teams
Lessons from the disruptors
Disruptors ship better customer experiences, faster
Digital disruptors learn & ship faster… …and deliver better experiences
Days Between Releases Mobile App Ratings
Source: AppAnnie
Largest DevOps ecosystem
GitHub is the largest developer platform on Earth
Developers Private and public
repositories
Top open source
communities
Contributions
per year
Organizations Fortune 500
companies
50M+ 100M+ 1,000s 1B+ 3M+ 50%
The most innovative companies The top open source projects
Leading global enterprises
©Microsoft Corporation
Azure
DevSecOps in the traditional enterprise
Dev Ops
3-6 Months or
Longer
Version Control
App Ops Sec
No Visibility
No Re-Use
Breeds Silos
Not Agile
Not DevOps
Not Secure
Sec
Dev Test Staging Prod
©Microsoft Corporation
Azure
What does successful DevSecOps look like?
Dev
Ops
Sec
Security from the Pull Request  To the Production Deployment
Dev Test Staging Prod
Everything “As Code”, centralized
Repeatable for Teams
Security at every phase
Consistent process, and tracked
Experiment in App, Ops, and Sec
Learn and use what the best have built
Demo
● Accelerated our time to get a modern app up and running by
leaning into the GitHub community
● Added CI/CD capabilities in minutes using GitHub Actions
● Shifted security all the way left to get real time feedback on
vulnerabilities in the OS packages we're using and scans of
our own code on every PR
● Utilized infrastructure as code, again from the OS community,
and ability to automate workflows beyond just CI/CD with
Actions to provision well-defined, reusable architectures into
Azure
● Taking advantage of unique Azure capabilities in Azure Policy
to apply, enforce and audit compliance to common standards
like PCI and HIPAA
● Time to market is dramatically accelerated, best practices are
observed, siloes are broken down and security is
incorporated at all stages
Summary
Aka.ms/cloudskillshub
Register for in-depth virtual
learning at:
www.aka.ms/MSLearn
For more learning resources, please
visit:
Aka.ms/skillsbootcamp
Register for additional sessions
Next steps on your learning journey
QUESTIONS?
This event has now concluded.
Thanks for joining us!
1 of 13

More Related Content

What's hot(20)

Similar to Microsoft Skills Bootcamp - The power of GitHub and Azure(20)

2011 NASA Open Source Summit - Forge.mil2011 NASA Open Source Summit - Forge.mil
2011 NASA Open Source Summit - Forge.mil
NASA Open Government Initiative2K views
DevOps para Open Source com Azure DevOpsDevOps para Open Source com Azure DevOps
DevOps para Open Source com Azure DevOps
Emmanuel Gomes Brandão156 views
Azure DevOps Best Practices WebinarAzure DevOps Best Practices Webinar
Azure DevOps Best Practices Webinar
Cambay Digital783 views
DevOps: Age Of CI/CDDevOps: Age Of CI/CD
DevOps: Age Of CI/CD
MoogleLabs default129 views
Azure DevOpsAzure DevOps
Azure DevOps
Omnia Ismail254 views
Leveraging Analytics for DevOpsLeveraging Analytics for DevOps
Leveraging Analytics for DevOps
Michael Floyd258 views
DevOps & DevExDevOps & DevEx
DevOps & DevEx
Ifunga Ndana310 views
SCALABLE CI CD DEVOPSSCALABLE CI CD DEVOPS
SCALABLE CI CD DEVOPS
G R VISHAL144 views
[AI] ML Operationalization with Microsoft Azure[AI] ML Operationalization with Microsoft Azure
[AI] ML Operationalization with Microsoft Azure
Korkrid Akepanidtaworn802 views
Api gitlab: configurazione dei progetti as a serviceApi gitlab: configurazione dei progetti as a service
Api gitlab: configurazione dei progetti as a service
Emerasoft, solutions to collaborate103 views
Azure dev opsAzure dev ops
Azure dev ops
Swaminathan Vetri1.5K views
Dev ops introDev ops intro
Dev ops intro
Raju Raju41 views
Lyra Infosystems - GitLab Overview Deck 2020Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems - GitLab Overview Deck 2020
Lyra Infosystems Pvt. Ltd33 views

More from Davide Benvegnù(20)

Microservices with Azure Service FabricMicroservices with Azure Service Fabric
Microservices with Azure Service Fabric
Davide Benvegnù350 views
Microsoft <3 Open SourceMicrosoft <3 Open Source
Microsoft <3 Open Source
Davide Benvegnù594 views
DevOps at scale: A true story - WIDS2016DevOps at scale: A true story - WIDS2016
DevOps at scale: A true story - WIDS2016
Davide Benvegnù3.6K views

Microsoft Skills Bootcamp - The power of GitHub and Azure

  • 1. Microsoft Skills Bootcamp The Power of GitHub & Azure This event may be recorded and shared publicly with others, including Microsoft’s global customers, partners, employees, and service providers. The recording may include your name and any questions you submit to Q&A. You may submit questions anonymously.
  • 2. Davide Benvegnu DevOps Architect – Microsoft + GitHub n3wt0n@github.com dabenveg@microsoft.com youtube.com/CoderDave @DavideBenvegnu github.com/n3wt0n linkedin.com/in/davidebenvegnu
  • 3. Services Physical Products Disruptors lead with customer experiences Cars Appliances Thermostats Media Hospitality Transportation
  • 4. ● Ship faster and experiment to learn faster ● Iterate quickly ● Focus on innovation and differentiation ● Leverage open source for the rest ● Push new code confidently & securely ● Collaborate through innersource ● Measure team metrics & optimize processes ● Grow development teams Lessons from the disruptors
  • 5. Disruptors ship better customer experiences, faster Digital disruptors learn & ship faster… …and deliver better experiences Days Between Releases Mobile App Ratings Source: AppAnnie
  • 6. Largest DevOps ecosystem GitHub is the largest developer platform on Earth Developers Private and public repositories Top open source communities Contributions per year Organizations Fortune 500 companies 50M+ 100M+ 1,000s 1B+ 3M+ 50% The most innovative companies The top open source projects Leading global enterprises
  • 7. ©Microsoft Corporation Azure DevSecOps in the traditional enterprise Dev Ops 3-6 Months or Longer Version Control App Ops Sec No Visibility No Re-Use Breeds Silos Not Agile Not DevOps Not Secure Sec Dev Test Staging Prod
  • 8. ©Microsoft Corporation Azure What does successful DevSecOps look like? Dev Ops Sec Security from the Pull Request  To the Production Deployment Dev Test Staging Prod Everything “As Code”, centralized Repeatable for Teams Security at every phase Consistent process, and tracked Experiment in App, Ops, and Sec Learn and use what the best have built
  • 10. ● Accelerated our time to get a modern app up and running by leaning into the GitHub community ● Added CI/CD capabilities in minutes using GitHub Actions ● Shifted security all the way left to get real time feedback on vulnerabilities in the OS packages we're using and scans of our own code on every PR ● Utilized infrastructure as code, again from the OS community, and ability to automate workflows beyond just CI/CD with Actions to provision well-defined, reusable architectures into Azure ● Taking advantage of unique Azure capabilities in Azure Policy to apply, enforce and audit compliance to common standards like PCI and HIPAA ● Time to market is dramatically accelerated, best practices are observed, siloes are broken down and security is incorporated at all stages Summary
  • 11. Aka.ms/cloudskillshub Register for in-depth virtual learning at: www.aka.ms/MSLearn For more learning resources, please visit: Aka.ms/skillsbootcamp Register for additional sessions Next steps on your learning journey
  • 13. This event has now concluded. Thanks for joining us!

Editor's Notes

  1. Digital disruptors have entered every industry and have quickly risen to industry leading positions. The competitive landscape has moved from physical assets (e.g. Marriott has 1M rooms) to digital experiences (e.g. Airbnb has zero rooms but has roughly same valuation). Further, today it’s no longer just startups being disruptors. We’re also starting to see many well-established, leading companies making significant investments in digital experiences like Ford, Walmart, Nationwide, Target, Bank of America, Alaska Airlines. We can help you get there as well with our products.
  2. How do they get there? It’s not some magic trick. They experiment and learn (e.g. feature flags) and aren’t afraid to roll things back. They’ve built cultures and processes around rapid innovation and have a modern DevOps toolchain to match. This enables them to freely and confidently use open source, ship faster to learn faster, etc. [READ THE TEXT ON THE SLIDE] And btw 5 out of 6 are GitHub customers currently (all but Robinhood)
  3. It’s a repeatable recipe. Digital disruptors have realized that by shipping faster you not only can deliver new features and bug fixes more quickly (to improve customer experiences) but also you get to learn faster than the market what your customers like and don’t like (e.g. which new feature is most meaningful and you should invest more to build out further). They implement strategies like A/B testing and feature flags to roll out new features and use data-driven approaches to learn from customer behaviors. And again, we’re also not just seeing the disruption from startups like Jet.com but from current leaders like Target and Walmart, same across other industries... Lemonade and Geico, Tesla and Ford, Paypal and Citibank...
  4. And we apply those exact same strategies and implement the same features in GitHub and through Github.. We have built our platform through our experience with millions of developers, thousands of open source communities, thousands of enterprise customers, and hundreds of ISV ecosystem partners. We’re the most secure, most hardened, most scalable, and most reliable platform for modern software development. We support all developers from the individual maintainer with free public and private repos at GitHub.com and up to thousands of developers at the DoD via GitHub Enterprise which is available on-prem, public cloud, and soon private cloud. Just to give you a rough idea of the size of this, we currently have more than 50 million developers using GitHub, with about 29M private repos and 120M public repos
  5. [EXPLAIN]
  6. [EXPLAIN]
  7. Questions and comments from today’s session are welcomed via the Q&A window – please submit your questions and we will cover them off now!  
  8. Thank you so much for all your questions, we hope you enjoyed today’s session.   We would love to hear your feedback on your experience, whether you found it valuable and importantly anywhere we can improve.   We have just dropped a link to complete the survey in the Q&A window where you could win 1 of 10 Microsoft SWAG packs per session  Please also refer to the additional resources relating to this topic that we have provided in the chat and be sure to head back to the event landing page to find other training options.   Thanks all and see you again next time!