Configure a DevOps Environment with Azure Native Tools
A reference Azure DevOps environment — networking, RBAC, storage, ACR and AKS/ACI deployment targets.
Course: Configuring a DevOps Environment within Azure Native Tools Level: Intermediate Estimated Duration: 4–5 hours Last Updated: June 2026
Before writing the first line of pipeline code, the Azure environment must be prepared. Infrastructure provisioning is not just a configuration step — it is the foundation of any secure, reliable, and observable DevOps workflow.
Microsoft has defined a reference architecture for DevOps pipelines on Azure. This architecture represents how Azure services interconnect to form a complete software delivery system.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
12 sections- 1 Table of Contents
- 2 Azure DevOps Reference Architecture
- 3 Networking and Network Security
- 4 RBAC and Identities
- 5 Azure Storage for DevOps
- 6 VMs as Build Agents
- 7 Azure Container Registry (ACR)
- 8 AKS vs ACI as Deployment Targets
- 9 Monitoring with Azure Monitor and Application Insights
- 10 Complete Code Examples
- 11 Comparison Tables
- 12 Glossary
More Azure DevOps & IaC courses
View all 9AZ-400: Designing and Implementing Microsoft DevOps Solutions
The full AZ-400 blueprint — source control, pipelines, artifacts, IaC, security and monitoring.
AZ-400: Build and Release Pipelines
Create and configure YAML pipelines, testing strategies, deployments, package management and IaC.
AZ-400: Source Control
Git workflows, Azure Repos and GitHub, branching strategies and data recovery.
AZ-400: Security and Compliance
Shift-left security, GitHub Advanced Security, Key Vault, OIDC workload identity and container scanning.
AZ-400: Processes and Communications
DevOps workflow, flow of work, traceability, dashboards, metrics and a culture of collaboration.
Azure Repos and Build Automation with Pipelines
Source control with Azure Repos, YAML pipelines, pull requests, tests and Azure Artifacts.
Interested in this course?
Contact us to book it or get a custom training plan for your team.