top of page

Azure DevOps

Price

NA

Duration

NA

Enroll

Modules

Module 1: Introduction to DevOps & Azure
  • Understanding DevOps principles and practices

  • Benefits of using Azure for DevOps

  • Overview of Azure DevOps Services and tools


Module 2: Azure DevOps Environment Setup
  • Creating an Azure DevOps account

  • Navigating Azure DevOps portal

  • Understanding organizations, projects, and teams


Module 3: Version Control with Git & Azure Repos
  • Git fundamentals: commits, branches, merges

  • Working with Azure Repos

  • Code collaboration and pull requests


Module 4: Azure Pipelines (CI/CD)
  • Creating build pipelines (CI)

  • Creating release pipelines (CD)

  • Pipeline tasks, variables, triggers, and agents

  • YAML pipelines vs Classic Editor


Module 5: Infrastructure as Code (IaC) with ARM & Terraform
  • Introduction to ARM templates

  • Deploying resources using Azure DevOps

  • Terraform basics and integration with pipelines


Module 6: Azure Boards
  • Managing work items: Epics, Features, User Stories, Tasks

  • Sprint planning and tracking progress

  • Dashboards, queries, and charts


Module 7: Azure Test Plans
  • Creating and managing test cases

  • Manual and automated testing

  • Tracking test results and bugs


Module 8: Azure Artifacts
  • Creating and managing package feeds

  • Integrating Artifacts with pipelines

  • Versioning and dependency management


Module 9: Security, Compliance, and Permissions
  • Role-based access control in Azure DevOps

  • Security policies and auditing

  • Secrets management with Azure Key Vault


Module 10: Monitoring, Logging & Reporting
  • Monitoring pipeline performance and health

  • Integrating with Azure Monitor and Application Insights

  • Reporting with Power BI (optional)


Module 11: Real-Time DevOps Project
  • Implementing a full CI/CD pipeline

  • Automated deployment of a sample app

  • Code, build, test, release, and monitor cycle

​

bottom of page