- Module 1: DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. Discover the first two foundation pillars of DevOps: Culture and Lean Product.
- List the 4 pillars and 8 capabilities of DevOps.
- List the benefits of DevOps.
- Describe the 12 examples of a DevOps mindset within the DevOps Culture.
- Explain the importance of Lean Product Management.
- Describe the 6 principles of Lean Product Management.
- Module 2: There are three things required to make DevOps happen: the cultural component, tools and technology, and architecture. Discover the last two foundation pillars of DevOps, Architecture and Technology!
- Describe DevOps architecture
- Identify the skills of a software architect
- Characterize Azure DevOps Services
- Module 3: Explore the first two capabilities in the DevOps taxonomy, Continuous Planning and Continuous Integration.
- Describe Objectives and Key Results
- Compare Continuous and Static Planning
- Describe the six principles of Continuous Planning
- Characterize Continuous Integration
- Analyze the effects of Continuous Integration on performance
- Module 4: Explore two capabilities in the DevOps taxonomy, Continuous Delivery and Continuous Quality.
- Explain Continuous Delivery
- Compare Continuous Delivery and Continuous Integration
- List the benefits, challenges and risks of Continuous Quality
- Describe the Continuous Quality mindset
- Compare Continuous Quality and Traditional Quality assurance
- Module 5: Explore two capabilities in the DevOps taxonomy, Continuous Security and Continuous Operations.
- Compare Continuous Security practices with those in a traditional software development lifecycle.
- Explain how to grow your security DevOps culture.
- Describe the 8 Continuous Operations practices.
- Explain the paradigm shift that needs to occur in the culture to deliver business value with a modern IT approach.
- Module 6: Characterize DevOps Continuous Collaboration and Continuous Improvement
- List the five dysfunctions of a team.
- Explain how Continuous Collaboration supports the cultural shifts that are key to any DevOps journey.
- Describe the metrics for Continuous Improvement.
- Explain the role of value stream mapping in Continuous Improvement.
Overview
Syllabus
- Module 1: Introduce the foundation pillars of DevOps: Culture and Lean Product
- Introduction
- Discover DevOps
- Explore DevOps Culture
- Explore DevOps Lean Product
- Knowledge check
- Summary
- Module 2: Define the foundation pillars of DevOps: Architecture and Technology
- Introduction
- Explore DevOps Architecture
- Explore DevOps Technology
- Knowledge check
- Summary
- Module 3: Analyze DevOps Continuous Planning and Continuous Integration
- Introduction
- Explore Continuous Planning
- Analyze Continuous Integration
- Knowledge check
- Summary
- Module 4: Explain DevOps Continuous Delivery and Continuous Quality
- Introduction
- Use Continuous Delivery to release faster, with smaller costs and risks
- Explore Continuous Quality
- Knowledge check
- Summary
- Module 5: Explore DevOps Continuous Security and Continuous Operations
- Introduction
- Explore Continuous Security
- Explore Continuous Operations
- Knowledge check
- Summary
- Module 6: Characterize DevOps Continuous Collaboration and Continuous Improvement
- Introduction
- Explore Continuous Collaboration
- Explore Continuous Improvement
- Knowledge check
- Summary