AZ-2008: DevOps Foundations: The Core Principles and Practices
Course Overview
Course Description
Master the essential DevOps principles and practices in this foundational instructor-led course. Designed to help IT professionals and developers bridge the gap between development and operations, this course covers continuous integration, continuous delivery, infrastructure as code, and monitoring. Learn how to implement DevOps culture using Azure DevOps tools and pipelines to accelerate software delivery while improving reliability and collaboration.
Target Audience
Ideal for:
Developers, Operations Engineers, and DevOps Practitioners looking to understand and adopt core DevOps methodologies
IT professionals transitioning into DevOps roles or seeking to enhance agile delivery through automation and continuous feedback
Prerequisites:
Basic knowledge of software development lifecycle (SDLC)
Familiarity with cloud concepts and Azure fundamentals is beneficial but not required
Course Outline
Module 1: Introduction to DevOps Culture and Core Concepts
Explore the foundations of DevOps culture, collaboration, and mindset
Understand the key benefits of DevOps adoption for business agility and quality
Identify DevOps roles, responsibilities, and workflow models
Module 2: Implementing Continuous Integration and Continuous Delivery (CI/CD)
Learn to design and configure CI/CD pipelines using Azure DevOps
Automate build, test, and deployment processes to accelerate delivery
Understand version control best practices and branch strategies
Module 3: Infrastructure as Code and Configuration Management
Use Infrastructure as Code (IaC) to automate environment provisioning
Explore Azure Resource Manager (ARM) templates and Terraform for infrastructure automation
Manage configuration drift and maintain consistent environments
Module 4: Monitoring, Logging, and Feedback Loops
Implement monitoring solutions to track application performance and health
Use Azure Monitor and Application Insights for proactive issue detection
Integrate feedback loops to continuously improve software delivery and operations
Module 5: Security and Compliance in DevOps
Embed security practices into the DevOps pipeline (DevSecOps)
Automate security scanning and vulnerability assessments
Manage compliance requirements using Azure Policy and governance tools
Hands-On Experience
Approximately 40–50% of this course is hands-on, allowing participants to apply core DevOps practices through guided exercises that reinforce pipeline creation, infrastructure automation, and monitoring setup.
Skills You’ll Gain
By the end of AZ-2008, you will be able to:
Implement a robust DevOps culture and collaboration model
Build and manage automated CI/CD pipelines in Azure DevOps
Automate infrastructure provisioning using Infrastructure as Code
Monitor applications and infrastructure to ensure reliability and performance
Integrate security and compliance into DevOps workflows
Hands-On Labs
This course includes practical, hands-on laboratory exercises to reinforce your learning:
Ready to Get Started?
Join thousands of professionals who have advanced their careers with our training programs.
Join Scheduled Training
Find upcoming sessions for this course and register for instructor-led training with other professionals.
View ScheduleCustom Training Solution
Need training for your team? We'll create a customized program that fits your organization's specific needs.
Get Custom Quote