👨‍🏫 Instructor-Led Training

AZ-2008: DevOps Foundations: The Core Principles and Practices

Course Code: AZ-2008
Duration: 1 Day
Level: Foundational
Category: Azure Cloud Computing

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 Schedule

Custom Training Solution

Need training for your team? We'll create a customized program that fits your organization's specific needs.

Get Custom Quote