SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Chris Reddington
Cloud Solution Architect at Microsoft UK
Blogger, Podcaster & Vlogger @ www.cloudwithchris.com
Consider a follow or subscribe!
Twitter: https://twitter.com/reddobowen
YouTube: https://youtube.com/c/CloudWithChris
GitHub: https://github.com/chrisreddington
Steph Locke
Cloud Solution Architect Manager at Microsoft UK
Ex-Data&AI MVP
Blog: https://stephlocke.info
Twitter: https://twitter.com/theStephLocke
LinkedIn: https://linkedin.com/in/StephanieLocke
GitHub: https://github.com/stephlocke
©Microsoft Corporation
Azure
azure.com/developervelocity
©Microsoft Corporation
Azure
Key findings
Top drivers for business performance: developer tools, product
management capabilities, culture, and talent management
Open source is the #1 differentiator for top performers
Accelerating impact: AI/ML, Live site automation, product
telemetry
Public cloud adoption is a key differentiatordriving business
performance for non-digital companies
Top performers: empowering citizen developers score 33% higher
on innovation
</>
©Microsoft Corporation
Azure
©Microsoft Corporation
Azure
©Microsoft Corporation
Azure
©Microsoft Corporation
Azure
©Microsoft Corporation
Azure
An evolving journey of Developer Velocity
Buildingthe
Foundation
Transforming
the Future
Accelerating the
Impact
Talent management
Product management
capabilities
Automated live site
management
Public cloud adoption
Effective developer toolchain
Open source adoption and
capabilities
AI / ML
Culture of psychological safety
and ‘fail fast & learn’
Empowering citizen developers
Usage of granular product
telemetry
</>
AI
65%
47%
#1 differentiator
30%
20%
4x higher 33%
</>
AI
What is DevOps?
Development + operations
DevOps is the union of people, processes,
and technologies to deliver continuous
value to users.
Here’s how Microsoft builds
apps of the future
Adopting a
growth mindset
Creating a culture of
customer obsession
Aligning to shared
objectives
DevOps across Microsoft
http://aka.ms/DevOps-Stories
105K
Engineers use the
DevOps platform
2M
Git commits
per month
4.4M
Builds per month
500M
Test executions
per day
5M
Work items
viewed per day
500K
Work items
updated per day
85,000
Deployments per day
Internal Microsoft Engineering System Activity, July 2019
Create clarity
Measure outcomes
not outputs
Objectives and key results (OKRs)
Example objective: Grow a strong and
happy customer base
1. Increase external NPS from 21 to 35
2. Increase docs SAT from 55 to 65
3. New pipeline flow has an Apdex score of 0.9
4. Queue time for jobs is 5 seconds or less
KRs are measures for the quarter.
Best KRs are leading indicators.
Encourage ambitious KRs: 70% of the
improvement target scores green.
Create clarity
Change what you track
Focus on measuring only the most critical and impactful KPIs:
Customer usage
How much value are
users getting?
Acquisition
Retention
Engagement
Satisfaction (NPS)
Feature usage
Pipeline
throughput
How efficient is the
DevOps process?
Time to build
Time to test
Time to deploy
Time to improve
Failed and flaky automation
Live-site health
How quickly can you
detect and fix issues?
Time to detect, time to
communicate, time to mitigate
Customer impact, customer
support metrics
Incident prevention items
Aging live-site problems
SLA per customer
Be customer obsessed
Ensure products are live
in production and
collecting feedback
Collect telemetry data that examines the
hypothesis that motivated the deployment.
Gather information and making incremental changes is
key to improvement.
Treating the goal as a question rather than a statement of
fact motivates developers to continue testing their ideas.
Evolve to full stack teams
Evolve the organization (1 of 3)
Program
management
Development Testing
Evolve to full stack teams
Evolve the organization (2 of 3)
Program
management
Engineering Ops/SRE
Evolve to full stack teams
Evolve the organization (3 of 3)
Feature team
Our journey continues…
©Microsoft Corporation
Azure
Change how you collaborate, develop, and deliver
Collaborate on code
Leverage innersource practices to build better
products and create a culture of openness by:
Building upon open-source projects that use global contributors
Customizing, adapting, and reusing existing internal code
Collaborating with developers across your organization
Appointing a smaller team to make final decisions
Leveraging open-
source software and
innersource practices
enables your team to
innovate and deliver
value faster.
Change how you collaborate, develop, and deliver
Drive toward automation
Long running
functional tests
Shifted to unit tests from
automated functional tests
Count
of
tests
M62 M63 M64 M65 M66 M67 M68 M69 M70 M71 M72 M73 M74 M75 M76 M77 M78 M79 M80 M81 M82 M83 M84 M85 M86 M87 M88 M89 M90 M91 M92 M93 M94 M95 M96 M97 M98 M99
Change how you collaborate, develop, and deliver
Utilize pull requests
Control changes
Pull requests are the first gate to
control how changes get merged to
the master.
Limit human error and ensure only
high-quality code gets merged with
detailed permissions, policies, and
status checks.
Enhance security from dev to production
Secure the software supply chain
Apply policies
and controls
proactively
Rely on security
automation
Build security checks
into your CI/CD
pipelines
Strengthen your
security posture
Enhance security from dev to production
Build security practices into your delivery
Key security practices:
Pre-commit
• Threatmodeling
• IDE securityplug-in
• Pre-commithooks
• Secure coding
standards
• Peer review
Commit (CI)
• Static code analysis
• Securityunit tests
• Dependency
management
Deploy (CD)
• Infra as code (IaC)
• Securityscanning
• Cloud configuration
• Securityacceptance
tests
Analyze
• Security
Smoke tests
• Configuration
checks
• Penetration tests
Operate
• Continuous
monitoring
• Threatintelligence
• Penetration testing
• Blameless
postmortems
An evolving journey of Developer Velocity
Buildingthe
Foundation
Transforming
the Future
Accelerating the
Impact
Talent management
Product management
capabilities
Automated live site
management
Public cloud adoption
Effective developer toolchain
Open source adoption and
capabilities
AI / ML
Culture of psychological safety
and ‘fail fast & learn’
Empowering citizen developers
Usage of granular product
telemetry
</>
AI
Thank You!
Questions?
https://aka.ms/developervelocity-report
https://azure.com/developervelocity
http://aka.ms/developervelocity-pbi
https://aka.ms/developervelocity-tdm-webinars
https://aka.ms/developervelocity-bdm-webinars

Weitere ähnliche Inhalte

Ähnlich wie Developer Velocity

Ähnlich wie Developer Velocity (20)

Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecksUsing Lean Thinking to identify and address Delivery Pipeline bottlenecks
Using Lean Thinking to identify and address Delivery Pipeline bottlenecks
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering
 
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy EnvironmentsPete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
Pete Marshall - casmadrid2015 - Continuous Delivery in Legacy Environments
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
GDG Cloud Southlake #2 Jez Humble DevOps Transformation:Building & Scaling H...
 GDG Cloud Southlake #2 Jez Humble DevOps Transformation:Building & Scaling H... GDG Cloud Southlake #2 Jez Humble DevOps Transformation:Building & Scaling H...
GDG Cloud Southlake #2 Jez Humble DevOps Transformation:Building & Scaling H...
 
Boast the Potential of DevOps with CI CD
Boast the Potential of DevOps with CI CDBoast the Potential of DevOps with CI CD
Boast the Potential of DevOps with CI CD
 
Software Testing ppt
Software Testing pptSoftware Testing ppt
Software Testing ppt
 
DevOps
DevOpsDevOps
DevOps
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle Organization
 
The Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps SuccessThe Four Prerequisites For DevOps Success
The Four Prerequisites For DevOps Success
 
The Need for Speed
The Need for SpeedThe Need for Speed
The Need for Speed
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBMAdopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
Adopting DevOps @ Scale: Lessons learned at Hertz, Kaiser Permanente and lBM
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
 
Thought_Frameworks_Brochure
Thought_Frameworks_BrochureThought_Frameworks_Brochure
Thought_Frameworks_Brochure
 

Mehr von Stephanie Locke

Wrangling data like a boss
Wrangling data like a bossWrangling data like a boss
Wrangling data like a boss
Stephanie Locke
 
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
Stephanie Locke
 
AI in manufacturing - a technical perspective
AI in manufacturing - a technical perspectiveAI in manufacturing - a technical perspective
AI in manufacturing - a technical perspective
Stephanie Locke
 
AI for marketers
AI for marketersAI for marketers
AI for marketers
Stephanie Locke
 
AI in manufacturing
AI in manufacturingAI in manufacturing
AI in manufacturing
Stephanie Locke
 

Mehr von Stephanie Locke (19)

Let's banish "it works on my machine"
Let's banish "it works on my machine"Let's banish "it works on my machine"
Let's banish "it works on my machine"
 
How to build brilliant managers.pdf
How to build brilliant managers.pdfHow to build brilliant managers.pdf
How to build brilliant managers.pdf
 
Working with data using Azure Functions.pdf
Working with data using Azure Functions.pdfWorking with data using Azure Functions.pdf
Working with data using Azure Functions.pdf
 
The Microsoft Well Architected Framework For Data Analytics
The Microsoft Well Architected Framework For Data AnalyticsThe Microsoft Well Architected Framework For Data Analytics
The Microsoft Well Architected Framework For Data Analytics
 
Sustainable manufacturing with AI
Sustainable manufacturing with AISustainable manufacturing with AI
Sustainable manufacturing with AI
 
Wrangling data like a boss
Wrangling data like a bossWrangling data like a boss
Wrangling data like a boss
 
Digitalisation from the back office to the factory floor
Digitalisation from the back office to the factory floorDigitalisation from the back office to the factory floor
Digitalisation from the back office to the factory floor
 
The fundamentals of regression
The fundamentals of regressionThe fundamentals of regression
The fundamentals of regression
 
Practical AI & data science ethics
Practical AI & data science ethicsPractical AI & data science ethics
Practical AI & data science ethics
 
Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!Help There’s Too Many [Something]Ops!
Help There’s Too Many [Something]Ops!
 
Reproducible machine learning
Reproducible machine learningReproducible machine learning
Reproducible machine learning
 
AI monitoring in the workplace
AI monitoring in the workplaceAI monitoring in the workplace
AI monitoring in the workplace
 
Working with relational data in Microsoft Azure
Working with relational data in Microsoft AzureWorking with relational data in Microsoft Azure
Working with relational data in Microsoft Azure
 
Win more, win faster with sales automation
Win more, win faster with sales automationWin more, win faster with sales automation
Win more, win faster with sales automation
 
Build or buy AI?
Build or buy AI?Build or buy AI?
Build or buy AI?
 
AI in manufacturing - a technical perspective
AI in manufacturing - a technical perspectiveAI in manufacturing - a technical perspective
AI in manufacturing - a technical perspective
 
The historian and AI
The historian and AIThe historian and AI
The historian and AI
 
AI for marketers
AI for marketersAI for marketers
AI for marketers
 
AI in manufacturing
AI in manufacturingAI in manufacturing
AI in manufacturing
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Developer Velocity

  • 1.
  • 2. Chris Reddington Cloud Solution Architect at Microsoft UK Blogger, Podcaster & Vlogger @ www.cloudwithchris.com Consider a follow or subscribe! Twitter: https://twitter.com/reddobowen YouTube: https://youtube.com/c/CloudWithChris GitHub: https://github.com/chrisreddington Steph Locke Cloud Solution Architect Manager at Microsoft UK Ex-Data&AI MVP Blog: https://stephlocke.info Twitter: https://twitter.com/theStephLocke LinkedIn: https://linkedin.com/in/StephanieLocke GitHub: https://github.com/stephlocke
  • 3.
  • 4.
  • 7. Key findings Top drivers for business performance: developer tools, product management capabilities, culture, and talent management Open source is the #1 differentiator for top performers Accelerating impact: AI/ML, Live site automation, product telemetry Public cloud adoption is a key differentiatordriving business performance for non-digital companies Top performers: empowering citizen developers score 33% higher on innovation </>
  • 13. An evolving journey of Developer Velocity Buildingthe Foundation Transforming the Future Accelerating the Impact Talent management Product management capabilities Automated live site management Public cloud adoption Effective developer toolchain Open source adoption and capabilities AI / ML Culture of psychological safety and ‘fail fast & learn’ Empowering citizen developers Usage of granular product telemetry </> AI
  • 16. AI
  • 17. What is DevOps? Development + operations DevOps is the union of people, processes, and technologies to deliver continuous value to users.
  • 18. Here’s how Microsoft builds apps of the future Adopting a growth mindset Creating a culture of customer obsession Aligning to shared objectives
  • 19. DevOps across Microsoft http://aka.ms/DevOps-Stories 105K Engineers use the DevOps platform 2M Git commits per month 4.4M Builds per month 500M Test executions per day 5M Work items viewed per day 500K Work items updated per day 85,000 Deployments per day Internal Microsoft Engineering System Activity, July 2019
  • 20. Create clarity Measure outcomes not outputs Objectives and key results (OKRs) Example objective: Grow a strong and happy customer base 1. Increase external NPS from 21 to 35 2. Increase docs SAT from 55 to 65 3. New pipeline flow has an Apdex score of 0.9 4. Queue time for jobs is 5 seconds or less KRs are measures for the quarter. Best KRs are leading indicators. Encourage ambitious KRs: 70% of the improvement target scores green.
  • 21. Create clarity Change what you track Focus on measuring only the most critical and impactful KPIs: Customer usage How much value are users getting? Acquisition Retention Engagement Satisfaction (NPS) Feature usage Pipeline throughput How efficient is the DevOps process? Time to build Time to test Time to deploy Time to improve Failed and flaky automation Live-site health How quickly can you detect and fix issues? Time to detect, time to communicate, time to mitigate Customer impact, customer support metrics Incident prevention items Aging live-site problems SLA per customer
  • 22. Be customer obsessed Ensure products are live in production and collecting feedback Collect telemetry data that examines the hypothesis that motivated the deployment. Gather information and making incremental changes is key to improvement. Treating the goal as a question rather than a statement of fact motivates developers to continue testing their ideas.
  • 23. Evolve to full stack teams Evolve the organization (1 of 3) Program management Development Testing
  • 24. Evolve to full stack teams Evolve the organization (2 of 3) Program management Engineering Ops/SRE
  • 25. Evolve to full stack teams Evolve the organization (3 of 3) Feature team
  • 28. Change how you collaborate, develop, and deliver Collaborate on code Leverage innersource practices to build better products and create a culture of openness by: Building upon open-source projects that use global contributors Customizing, adapting, and reusing existing internal code Collaborating with developers across your organization Appointing a smaller team to make final decisions Leveraging open- source software and innersource practices enables your team to innovate and deliver value faster.
  • 29. Change how you collaborate, develop, and deliver Drive toward automation Long running functional tests Shifted to unit tests from automated functional tests Count of tests M62 M63 M64 M65 M66 M67 M68 M69 M70 M71 M72 M73 M74 M75 M76 M77 M78 M79 M80 M81 M82 M83 M84 M85 M86 M87 M88 M89 M90 M91 M92 M93 M94 M95 M96 M97 M98 M99
  • 30. Change how you collaborate, develop, and deliver Utilize pull requests Control changes Pull requests are the first gate to control how changes get merged to the master. Limit human error and ensure only high-quality code gets merged with detailed permissions, policies, and status checks.
  • 31. Enhance security from dev to production Secure the software supply chain Apply policies and controls proactively Rely on security automation Build security checks into your CI/CD pipelines Strengthen your security posture
  • 32. Enhance security from dev to production Build security practices into your delivery Key security practices: Pre-commit • Threatmodeling • IDE securityplug-in • Pre-commithooks • Secure coding standards • Peer review Commit (CI) • Static code analysis • Securityunit tests • Dependency management Deploy (CD) • Infra as code (IaC) • Securityscanning • Cloud configuration • Securityacceptance tests Analyze • Security Smoke tests • Configuration checks • Penetration tests Operate • Continuous monitoring • Threatintelligence • Penetration testing • Blameless postmortems
  • 33. An evolving journey of Developer Velocity Buildingthe Foundation Transforming the Future Accelerating the Impact Talent management Product management capabilities Automated live site management Public cloud adoption Effective developer toolchain Open source adoption and capabilities AI / ML Culture of psychological safety and ‘fail fast & learn’ Empowering citizen developers Usage of granular product telemetry </> AI