SlideShare a Scribd company logo
1 of 21
Download to read offline
SKILLING SUMMIT
2022
The DevOps Essential
Piti (Fyi) Champeethong
Microsoft Certifed Trainer
Manao Software
Powered
SKILLING SUMMIT 2022
Agenda
• Introduction to DevOps
• 4 pillars of DevOps
• 8 capabilities of DevOps
Powered
SKILLING SUMMIT 2022
What is DevOps
Powered
SKILLING SUMMIT 2022
4 pillars of DevOps
1. Culture
2. Lean Product
3. Architecture
4. Technology
Powered
SKILLING SUMMIT 2022
Culture
1. leadership mindset
2. customer focused
3. lean thinking
4. system thinking
5. remove waste
6. theory of constraints
7. alignment and autonomy
8. shift-left testing
9. security mindset
10. hypothesis-driven development
11. live-site mindset.
12. measure outcomes, not
activity mindset
Powered
SKILLING SUMMIT 2022
Lean Product
The product-centric model
• Can serve external and internal customers
• Is clearly defined by its business capabilities
• Delivers capabilities that have customers value
• Can be a repeatable service or a platform
• Can be bought, sold, subscribed. and/or funded
• Has competition in the market and a product lifecycle
Powered
SKILLING SUMMIT 2022
Architecture
•Stakeholders, which can include business stakeholders,
application teams, QA teams, operations, security, and users.
•Separation of concerns: to reduce complexity, separate the
concerns that drive the design.
•Quality-driven attributes: including scalability, extensibility,
reliability, maintainability, and security.
Powered
SKILLING SUMMIT 2022
Architecture
• Conceptual integrity: software architecture represents an
overall vision of what it should do and how it should do it to
maintain architecture, data, and process integrity.
• Cognitive constraints: organizations are constrained to
produce designs that are copies of their communication
structures.
• Recurring styles: the software architecture discipline requires
us to develop standard ways to address recurring concerns.
Powered
SKILLING SUMMIT 2022
Architecture
• auditability, availability, compatibility, composability,
configurability, accessibility, adaptability, affordability,
customizability, demonstrability, deployability, durability,
usability, extensibility, flexibility, interoperability,
manageability, portability, predictability, recoverability,
reliability, repeatability, reusability, scalability, serviceability,
sociability, simplicity, testability, sustainability, traceability,
reproducibility
Powered
SKILLING SUMMIT 2022
Technology
Azure DevOps Services
Azure Boards
Azure Pipelines
Azure Repos Azure Artifacts
Azure Test Plans
Powered
SKILLING SUMMIT 2022
8 capabilities of DevOps
1. Continuous Planning
2. Continuous Integration
3. Continuous Delivery
4. Continuous Operations
5. Continuous Quality
6. Continuous Security
7. Continuous Collaboration
8. Continuous Improvement
Powered
SKILLING SUMMIT 2022
Continuous Planning
• Strategy & Portfolio planning
• Lean product planning
• Release planning
• Sprint planning
• Agile requirement management
• Security requirement
• Architecture design
• Capacity planning
• UX architecture design
• Threat modeling
Powered
SKILLING SUMMIT 2022
Continuous Integration
• Behavior-driven development
(BDD)
• Test-driven development (TDD)
• Shift-left testing
• Microservices & container
development
• Static application security testing
• Secrets scanning
• Software composition
analysis
• Unit test/code coverage
• GIT pull request
• Gated check-in
• Build pipeline - parallel
Powered
SKILLING SUMMIT 2022
Continuous Delivery
• Release pipeline
• Secure Infrastructure deployment
• Infrastructure as a service
deployment (IaaS)
• Platform as a service deployment
(PaaS)
• Software as a service deployment
(SaaS)
• Infrastructure as code
(IaC)
• On-premises or cloud
deployment
• Change management
• Configuration
management
Powered
SKILLING SUMMIT 2022
Continuous Operations
• Site reliability engineering (SRE)
• Telemetry/monitoring
• Application performance
monitoring
• Auto failover & scaling
• Modern service management
• Secure Dev/Ops ChatOps
• Shift-right testing
• Governance
• Secrets management
Powered
SKILLING SUMMIT 2022
Continuous Quality
• Quality requirements
• Shift-left testing
• Governance & standards
• Test automation
• Compliance & audits
• Shift-right test
Powered
SKILLING SUMMIT 2022
Continuous Security
• Secure architecture
• Identity & access management
• Application security
• Secure infrastructure
• Secure data & secure operation
• Governance compliance
Powered
SKILLING SUMMIT 2022
Continuous Collaboration
• Secure architecture
• Identity & access management
• Application security
• Secure infrastructure
• Secure data & secure operation
• Governance compliance
Powered
SKILLING SUMMIT 2022
Continuous Implement
• Lead time & cycle time
• Deployment frequency
• Mean time to resolution (MTTR)
• Change fail percentage
• Continuous feedback
Powered
SKILLING SUMMIT 2022
References
• https://docs.microsoft.com/en-us/learn/modules/introduce-
foundation-pillars-devops/
• https://docs.microsoft.com/en-us/learn/paths/az-400-get-started-
devops-transformation-journey/
Powered
SKILLING SUMMIT 2022
Q & A
Thank you

More Related Content

Similar to The DevOps Essential

SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016
w2fong
 
Core Synergetics Presentation 2016-17-V3
Core Synergetics Presentation 2016-17-V3Core Synergetics Presentation 2016-17-V3
Core Synergetics Presentation 2016-17-V3
Ajay Khankhoje
 
SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014
Justin Petite
 
SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8
Rajwinder Singh
 

Similar to The DevOps Essential (20)

Marlabs Capabilities Overview: QA Services
Marlabs Capabilities Overview: QA ServicesMarlabs Capabilities Overview: QA Services
Marlabs Capabilities Overview: QA Services
 
SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016SanDiego_DevOps_Meetup_9212016
SanDiego_DevOps_Meetup_9212016
 
vBrownBagIT-VCDX
vBrownBagIT-VCDXvBrownBagIT-VCDX
vBrownBagIT-VCDX
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
GrayCell Corporate Presentation
GrayCell Corporate PresentationGrayCell Corporate Presentation
GrayCell Corporate Presentation
 
Ciber dlc
Ciber dlcCiber dlc
Ciber dlc
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
SPAN Infotech Corporate 2014
SPAN Infotech Corporate 2014SPAN Infotech Corporate 2014
SPAN Infotech Corporate 2014
 
Cabot corporate profile 2018
Cabot corporate profile  2018Cabot corporate profile  2018
Cabot corporate profile 2018
 
Core Synergetics Presentation 2016-17-V3
Core Synergetics Presentation 2016-17-V3Core Synergetics Presentation 2016-17-V3
Core Synergetics Presentation 2016-17-V3
 
Software Product Engineering Services | Digital Transformation
Software Product Engineering  Services | Digital TransformationSoftware Product Engineering  Services | Digital Transformation
Software Product Engineering Services | Digital Transformation
 
SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014SCGMIS Agile Business Analysis Workshop July 2014
SCGMIS Agile Business Analysis Workshop July 2014
 
Modern Apps & Modern Lifecycle
Modern Apps & Modern LifecycleModern Apps & Modern Lifecycle
Modern Apps & Modern Lifecycle
 
SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8SanDiego_DevOps_Meetup_9212016-v8
SanDiego_DevOps_Meetup_9212016-v8
 
Synergetics India Corporate Presentation
Synergetics India Corporate PresentationSynergetics India Corporate Presentation
Synergetics India Corporate Presentation
 
Synergetics-India Corporate presentation
Synergetics-India Corporate presentationSynergetics-India Corporate presentation
Synergetics-India Corporate presentation
 
Cabot Technology Solutions Inc
Cabot Technology Solutions IncCabot Technology Solutions Inc
Cabot Technology Solutions Inc
 
DevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASADevOps maturity models Knowit and DASA
DevOps maturity models Knowit and DASA
 
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
DevOps - The Key to Rapid Productization (Introduction to the 5C's of DevOps)
 
Discovery on terra incognita
Discovery on terra incognitaDiscovery on terra incognita
Discovery on terra incognita
 

Recently uploaded

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Wonjun Hwang
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 

Recently uploaded (20)

The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 

The DevOps Essential

  • 1. SKILLING SUMMIT 2022 The DevOps Essential Piti (Fyi) Champeethong Microsoft Certifed Trainer Manao Software
  • 2. Powered SKILLING SUMMIT 2022 Agenda • Introduction to DevOps • 4 pillars of DevOps • 8 capabilities of DevOps
  • 4. Powered SKILLING SUMMIT 2022 4 pillars of DevOps 1. Culture 2. Lean Product 3. Architecture 4. Technology
  • 5. Powered SKILLING SUMMIT 2022 Culture 1. leadership mindset 2. customer focused 3. lean thinking 4. system thinking 5. remove waste 6. theory of constraints 7. alignment and autonomy 8. shift-left testing 9. security mindset 10. hypothesis-driven development 11. live-site mindset. 12. measure outcomes, not activity mindset
  • 6. Powered SKILLING SUMMIT 2022 Lean Product The product-centric model • Can serve external and internal customers • Is clearly defined by its business capabilities • Delivers capabilities that have customers value • Can be a repeatable service or a platform • Can be bought, sold, subscribed. and/or funded • Has competition in the market and a product lifecycle
  • 7. Powered SKILLING SUMMIT 2022 Architecture •Stakeholders, which can include business stakeholders, application teams, QA teams, operations, security, and users. •Separation of concerns: to reduce complexity, separate the concerns that drive the design. •Quality-driven attributes: including scalability, extensibility, reliability, maintainability, and security.
  • 8. Powered SKILLING SUMMIT 2022 Architecture • Conceptual integrity: software architecture represents an overall vision of what it should do and how it should do it to maintain architecture, data, and process integrity. • Cognitive constraints: organizations are constrained to produce designs that are copies of their communication structures. • Recurring styles: the software architecture discipline requires us to develop standard ways to address recurring concerns.
  • 9. Powered SKILLING SUMMIT 2022 Architecture • auditability, availability, compatibility, composability, configurability, accessibility, adaptability, affordability, customizability, demonstrability, deployability, durability, usability, extensibility, flexibility, interoperability, manageability, portability, predictability, recoverability, reliability, repeatability, reusability, scalability, serviceability, sociability, simplicity, testability, sustainability, traceability, reproducibility
  • 10. Powered SKILLING SUMMIT 2022 Technology Azure DevOps Services Azure Boards Azure Pipelines Azure Repos Azure Artifacts Azure Test Plans
  • 11. Powered SKILLING SUMMIT 2022 8 capabilities of DevOps 1. Continuous Planning 2. Continuous Integration 3. Continuous Delivery 4. Continuous Operations 5. Continuous Quality 6. Continuous Security 7. Continuous Collaboration 8. Continuous Improvement
  • 12. Powered SKILLING SUMMIT 2022 Continuous Planning • Strategy & Portfolio planning • Lean product planning • Release planning • Sprint planning • Agile requirement management • Security requirement • Architecture design • Capacity planning • UX architecture design • Threat modeling
  • 13. Powered SKILLING SUMMIT 2022 Continuous Integration • Behavior-driven development (BDD) • Test-driven development (TDD) • Shift-left testing • Microservices & container development • Static application security testing • Secrets scanning • Software composition analysis • Unit test/code coverage • GIT pull request • Gated check-in • Build pipeline - parallel
  • 14. Powered SKILLING SUMMIT 2022 Continuous Delivery • Release pipeline • Secure Infrastructure deployment • Infrastructure as a service deployment (IaaS) • Platform as a service deployment (PaaS) • Software as a service deployment (SaaS) • Infrastructure as code (IaC) • On-premises or cloud deployment • Change management • Configuration management
  • 15. Powered SKILLING SUMMIT 2022 Continuous Operations • Site reliability engineering (SRE) • Telemetry/monitoring • Application performance monitoring • Auto failover & scaling • Modern service management • Secure Dev/Ops ChatOps • Shift-right testing • Governance • Secrets management
  • 16. Powered SKILLING SUMMIT 2022 Continuous Quality • Quality requirements • Shift-left testing • Governance & standards • Test automation • Compliance & audits • Shift-right test
  • 17. Powered SKILLING SUMMIT 2022 Continuous Security • Secure architecture • Identity & access management • Application security • Secure infrastructure • Secure data & secure operation • Governance compliance
  • 18. Powered SKILLING SUMMIT 2022 Continuous Collaboration • Secure architecture • Identity & access management • Application security • Secure infrastructure • Secure data & secure operation • Governance compliance
  • 19. Powered SKILLING SUMMIT 2022 Continuous Implement • Lead time & cycle time • Deployment frequency • Mean time to resolution (MTTR) • Change fail percentage • Continuous feedback
  • 20. Powered SKILLING SUMMIT 2022 References • https://docs.microsoft.com/en-us/learn/modules/introduce- foundation-pillars-devops/ • https://docs.microsoft.com/en-us/learn/paths/az-400-get-started- devops-transformation-journey/