AZ-400: Implement CI with Azure Pipelines and GitHub Actions
At a glance
-
Level
-
Skill
Learn continuous integration fundamentals with Azure Pipelines and GitHub Actions. Develop expertise in pipeline configuration, agent management, and container build strategies for modern DevOps workflows.
Prerequisites
None
Get started with Azure
Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
This module introduces Azure Pipelines concepts and explains key terms and components of the tool, helping you decide your pipeline strategy and responsibilities.
This module explores the differences between Microsoft-hosted and self-hosted agents, details job types, and configures agent pools. Understand typical situations to use agent pools and how to manage their security.
This module describes parallel jobs and how to estimate their usage. Also, it presents Azure Pipelines for open-source projects, explores Visual Designer and YAML pipelines.
Learn how to design and implement effective pipeline strategies using Azure Pipelines. This module covers agent demands, multi-configuration builds, GitHub integration, testing strategies, code coverage, and source control options.
Learn Azure Pipelines integration by exploring advanced pipeline anatomy, structure, templates, YAML resources, and multi-repository workflows. Build effective CI/CD solutions using modern pipeline practices.
Learn GitHub Actions fundamentals including workflows, events, jobs, and runners. Discover how to automate your development processes and read console output from actions.
Learn continuous integration with GitHub Actions by implementing workflows, managing environment variables and artifacts, creating secure secrets, and following industry best practices for robust CI/CD pipelines.
Learn to plan container build strategies, work with Docker containers, and deploy containerized applications using Azure services.