Managing Azure Resources Using Infrastructure as Code
1h 4mIntermediate2022-06-17
Authors

James Millar
Educator and Owner of Sailr Solutions Ltd.
Course details
When migrating to the cloud, it's important that you start with a good foundation. Costs can quickly escalate, and your Azure estate can quickly become unmanageable if you don't get things right at the start. In this course, instructor James Millar covers important concepts you need to know around Azure resources in order to set your cloud environment up for success. He starts by looking at the benefits of infrastructure as code before looking at ARM templates. ARM is the standard way of working with resources, but this course also looks at alternatives such as Terraform. James explains how you can create and deploy templates through the portal, the Azure CLI, and tools such as Azure DevOps.
Skills covered
AzureNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftOne-Off
Concepts
0. Introduction
- 01 - Managing resources using infrastructure as code
- 02 - Benefits of infrastructure as code
- 03 - Introducing the scenario
1. Introduction to Infrastructure as Code
- 04 - Understanding infrastructure as code
- 05 - Infrastructure as code in action
- 06 - Infrastructure as code providers
2. Exploring ARM Templates
- 07 - Introducing ARM templates
- 08 - Structure of an ARM template
- 09 - Creating an ARM template
- 10 - Deploying ARM templates
3. Using Parameters and Outputs
- 11 - Why you need parameters and outputs
- 12 - Exploring parameters
- 13 - Adding parameters
- 14 - Exploring outputs
- 15 - Adding an output
4. Configuring Azure DevOps
- 16 - Introduction to pipelines
- 17 - Creating a release pipeline
- 18 - Putting it all together
Conclusion
- 19 - Learning more about infrastructure as code in Azure
Related courses
- Introduction to Terraform on Azure
- Azure for DevOps: Application Infrastructure (2022)
- Introduction to Copilot in Azure: Manage Resources and Optimize Tasks
- Azure for DevOps: Application Infrastructure
- DevSecOps in Action: Securing and Governing Multicloud Infrastructures
- Scaling Azure Deployments with Bicep
- Learning Alibaba Cloud
- Azure Administration: Manage Subscriptions and Resources
Related learn paths
- Prepare for the Designing and Implementing Microsoft DevOps Solutions (AZ-400) Exam
- Infrastructure Management on Microsoft Azure: Top Skills for IT Professionals
- Prepare for the Microsoft Azure Administrator (AZ-104) Exam
- Advancing Your Azure Developer Skills: Exploring Complex Application Development
- Getting Started with DevOps
- Prepare for the AWS Certified Developer Associate (DVA-C01) Certification Exam
- Cybersecurity Fundamentals
- Prepare for the AZ-203 Developing Solutions for Microsoft Azure Exam