Programming Private

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

1 day
DevOpsAgileAzure DevOps ServicesGitGitHub

Learn DevOps culture and core practices—Agile planning, Git/GitHub, CI/CD, testing, IaC, observability, security monitoring, SRE, and platform engineering.

Register or Request Training

  • Private class for your team
  • Live expert instructor
  • Online or on‑location
  • Customizable agenda
  • Proposal turnaround within 1–2 business days

Course Overview

This fundamental-level course introduces DevOps culture and core practices for optimizing application lifecycle management. Topics include Agile planning and management, version control with Git and GitHub, continuous integration, continuous testing (including shift-left testing and security), continuous deployment/delivery, infrastructure as code, observability and security monitoring, Site Reliability Engineering (SRE), and platform engineering.

Designed for learners interested in exploring DevOps culture and practices.

Course Benefits

  • Understand DevOps culture, goals, benefits, and the application lifecycle
  • Apply Agile planning and management concepts using GitHub
  • Explain and use version control concepts with Git, including GitHub flow
  • Describe continuous integration and continuous testing, including shift-left testing and security
  • Understand continuous delivery concepts and how GitHub Actions supports CI/CD
  • Identify the role of infrastructure as code (IaC), including using Bicep
  • Describe operational practices such as observability, security assessment, and resiliency with SRE
  • Recognize how platform engineering can improve developer experience

Delivery Methods

Private Class
Delivered for your team at your site or online.

Microsoft Certified Partner

Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Microsoft Certified Partner

Course Outline

  1. Discover DevOps
    1. What is DevOps?
    2. Explore DevOps culture
    3. Explore DevOps goals and benefits
    4. Explore DevOps application lifecycle
    5. Module assessment
  2. Plan with DevOps
    1. Foster DevOps culture
    2. What is Agile?
    3. Explore DevOps practices
    4. Plan with GitHub
    5. Agile plan and management using GitHub
    6. Module assessment
  3. Develop with DevOps
    1. Explore source control and version control
    2. Explore version control using Git
    3. Explore GitHub flow
    4. Explore Continuous Integration
    5. Explore shift-left testing
    6. Explore shift-left security
    7. Implement flow of work with GitHub
    8. Module assessment
  4. Deliver with DevOps
    1. Explore continuous delivery
    2. Explore Infrastructure as Code
    3. Explore progressive exposure techniques
    4. Explore continuous delivery with GitHub Actions
    5. Implement CI/CD with GitHub Actions and IaC with Bicep
    6. Module assessment
  5. Operate with DevOps
    1. Explore operational excellence
    2. Explore shift-right testing
    3. Explore observability through performance monitoring
    4. Explore observability through security assessment
    5. Explore resiliency with site reliability engineering
    6. Improve developer experience with platform engineering
    7. Enhance workload resiliency Traffic Manager and Azure Chaos Studio
    8. Module assessment

Class Materials

Each student receives a comprehensive set of materials, including course notes and all class examples.

Class Prerequisites

Experience in the following is required for this DevOps class:

Basic familiarity with IT terms and concepts.

Have questions about this course?

We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.

}