Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Designing and Implementing Microsoft DevOps Solutions Certification (AZ-400) with Practice Exam
01 Introduction - Start Here ⬇️
➡️ WHERE TO BEGIN: Recommended Course Order
Did you watch these prerequisites?
Evolution, Landscape, And Emerging Devops Trends (7:55)
Source Files
02 Overview of Azure
02 01 DevOps And The Role Of Azure DevOps (9:04)
02 02 Evolution Of Azure DevOps And Services Overview (12:48)
Source Files
03 Getting Started
03.01 Creating An Azure DevOps Account (5:59)
03.02 Azure CLI, Azure Powershell (9:57)
03.03 Azure DevOps Dashboard & Understanding Project Navigation (7:35)
03.04 Configuring The First Project Setting Up Access Control (9:57)
03.05 Relationship Between Azure DevOps, Github, And Visual Studio (7:22)
Source Files
04 Setting Up
04.01 Azure DevOps Services Vs. Azure DevOps Server (4:55)
04.02 Adding Users And RBAC In Azure DevOps Organization And Best Practices (8:27)
04.03 Selecting Process Template Agile, Scrum, Or CMMI (7:10)
04.04 Configuring Projects And Repositories (5:50)
04.05 Integration Of Projects And Repositories With Git And Other VCS’s (4:06)
Source Files
05 Azure DevOps Services Deep Dive
05.01 Overview Of Core Services (9:18)
05.02 Latest features and enhancements in each service (6:48)
05.03 Integration Capabilities And Best Practices (3:30)
Source Files
06 Azure DevOps Server Overview
06.02 Integration With Other Microsoft Tools And Environments (5:11)
06.01 Deployment Options, Architecture, And Configuration (5:30)
06.03 Maintenance And Continuous Upgrade Considerations (5:01)
Source Files
07 Implementing deployment
07.01 Overview of native integrations within Azure DevOps services (4:59)
07.02 Benefits of cross-service integrations visibility, automation, efficiency (5:41)
07.03 Common integration scenarios and best practices (5:58)
Source Files
08 Azure Boards for Work Management and Collaboration
08.01 Deep dive into Azure Boards capabilities for tracking work (5:56)
08.02 Integrate with other tools for issue tracking, project management, and communication (20:41)
Source Files
09 Azure Pipelines for CICD Orchestration
09.02 Integration with Git repos, testing frameworks, and cloud environments (10:53)
09.01 Explore pipeline features for building, testing, and deploying code (7:55)
09.03 Integration with third-party tools (2:41)
Source Files
10 Azure Test Plans for Comprehensive Testing
10.02 Integration with test case libraries, and reporting platforms (5:39)
10.01 Integration with test management tools (5:34)
Source Files
11 Azure Artifacts for Package Management
Manage NuGet, npm, Maven, and Python packages (7:29)
Resources
12 Designing Effective Development Processes
12.01 Principles of Agile and DevOps methodologies (7:16)
12.02 Mapping development processes to Azure DevOps features (8:06)
12.03 Strategies for continuous integration and continuous delivery (CICD) (5:05)
12.04 Addressing common challenges and pitfalls (5:36)
Source Files
13 Crafting a Winning DevOps Strategy
13.01 Aligning DevOps with business objectives (5:27)
13.02 Defining metrics for success (4:38)
13.03 Establishing a culture of collaboration and continuous improvement (5:38)
Source Files
14 The Foundation of Collaboration Source Control in DevOps
14.01 Importance of source control in DevOps workflows (6:41)
14.02 Benefits of using a source control system (8:00)
14.03 Common challenges and solutions in source control management (5:21)
Source Files
15 Centralized vs. Distributed Version Control Systems (VCS)
15.02 Real-world examples and trends in VCS adoption (5:04)
15.01 Key differences, decision factors, Advantages, and disadvantages of each approach (12:21)
15.03 Update on hybrid models and emerging trends (6:00)
Source Files
16 Exploring Popular Source Control Systems
16.01 Git Deep dive into features, branching models, workflows, and integrations (6:50)
16.02 SVN Overview of features, use cases, and current status (5:06)
16.03 Other notable systems Mercurial, TFS, Perforce, and emerging alternatives (5:58)
Source Files
17 Working with Git in Azure Repos Hands-on Lab
17.02 Managing Branches (14:00)
17.01 Creating Git repositories (12:52)
17.03 Exploring pull requests and other Optional VCSs (12:21)
Source Files
18 Azure Pipelines Powering CICD in Azure DevOps
18.02 Triggering pipelines based on events or schedules Mukesh Kumar (8:42)
18.01 Exploration of Azure Pipelines features and capabilities Mukesh Kumar (13:40)
18.03 Integrating with Git repositories and other tools Mukesh Kumar (5:25)
Source Files
19 Advanced CICD Pipeline Concepts
19.01 Multi-stage pipelines for complex workflows (5:59)
19.02 Variables, Templates, Conditions, Dynamic Configuration Examples (10:03)
19.03 Approvals and gates for controlled deployments (7:42)
19.04 Security and Compliance Considerations in CICD (5:49)
Source Files
20 Popular Agile Frameworks in Practice
20.01 Scrum Deep dive into roles, ceremonies, artifacts, and more (13:47)
20.02 Kanban Explore key concepts, visual boards, flow management, and more (12:10)
20.03 Other frameworks Brief overview of XP, Lean, SAFe, and more (9:35)
Source Files
21 Agile Planning and Estimation in DevOps
21.02 Sprint planning and iterations with velocity and backlog management (28:18)
21.01 User story creation and backlog refinement (21:42)
21.03 Effort estimation techniques (5:57)
Source Files
22 Security as a Foundation for Continuous Deployment
22.01 Importance of security and Common security vulns in CICD (11:56)
22.02 Best practices for building secure CICD pipelines (6:41)
22.03 Latest industry trends and compliance requirements (8:45)
Source Files
23 Securing Azure Pipelines from End to End
23.02 Protecting secrets and sensitive data Best practices for storing and managing secrets (7:03)
23.01 Authentication and authorization Securing access to pipelines and resources (8:30)
23.03 Vulnerability scanning and code analysis Integrating security tools into pipelines (8:09)
23.04 Container image security Scanning and hardening container images (7:52)
23.05 Infrastructure security Protecting deployment environments (7:53)
23.06 Regulatory compliance Addressing industry-specific requirements (7:06)
Source Files
24 Implementing Secure Deployment Practices
24.01 Approval gates and manual checks for critical deployments (6:50)
24.02 Deployment rings and canary releases for controlled rollouts (7:29)
24.03 Rollback strategies for minimizing the impact of issues (7:42)
24.04 Monitoring and logging for visibility and incident response (9:00)
Source Files
SECOND HALF - 01 Security and Compliance Plans
02 Working with Variables (4:26)
01 Understanding Variables (3:20)
03 Defining Variables in Pipeline (4:46)
04 Azure Key Vault (2:27)
05 Azure Key Vault - Pipelines (9:45)
06 Azure Key Vault - Variable (2:04)
07 Azure Key Vault - Static Reference (5:39)
08 Azure Key Vault - Dynamic Reference (4:33)
09 Review of Service Connections (1:14)
10 Personal Access Tokens (1:30)
11 OWASP Tool - Pipeline (8:02)
12 Azure OWASP - Pipeline (14:49)
Resources
02 Instrumentation Strategy
Azure Monitor Alerts (6:27)
02 Dynamic Threshold (3:13)
03 Log Analytics (5:41)
04 Service Map (4:26)
05 Virtual Machine Scale Set (6:03)
06 Application Insights (5:00)
03 Infrastrucutre as a Code
01 Azure Web App (11:35)
02 Azure SQL Database (11:34)
03 Azure Virtual Machines (5:49)
04 Nested Template (5:48)
05 Linked Templates (11:31)
06 Release Pipelines - ARM Templates (9:24)
07 Deleting Resources in Pipeline (6:07)
08 ARM Template Artifacts (13:01)
09 ARM Template - Dynamic Resource Creation (13:22)
10 Release Pipeline - Dynamic Resources (15:07)
11 Deploying Resources via Azure CLI (6:42)
12 Release Pipeline - Azure CLI (4:03)
13 Terraform Install (5:24)
14 Creating Resources via Terraform (14:03)
15 Release Pipeline - Terraform (9:08)
16 Azure Release Pipeline - YAML (12:52)
17 Azure Release Pipeline - YAML - ARM (3:12)
18 Azure Automation SDC (9:55)
19 Rerun Pipeline (2:35)
Resources
04 Deployment Package Plans
02 Azure Pipeline - Deployment Slot (11:17)
01 Azure Web App - Deployment Slots (12:31)
03 Azure Traffic Manager (14:08)
04 Azure Pipeline - Traffic Manager (13:14)
05 Azure Load Balancer - VM Setup (8:04)
06 Azure Load Balancer Config (7:32)
07 Using Load Balancer in Pipeline (5:10)
08 Package Management (3:27)
09 Creating and publishing Package (9:47)
10 Consuming the Package (4:54)
11 Package Publish (6:17)
12 Upstream Sources (3:21)
Resources
Test Your Knowledge
Practice Exam
21.01 User story creation and backlog refinement
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock