Deploying Enterprise Azure Secure Landing Zones with Terraform
1h 12mIntermediate2023-01-06
Authors

Alexandra Illarionov
Cloud Engineer
Course details
Almost 70% of organizations worldwide utilize Microsoft Azure for their cloud services, and having a foundational understanding of the tools and best practices of Azure is a key part of becoming a cloud expert. As many organizations migrate to the cloud and take advantage of Terraform, deploying landing zones is a great way to expedite the process. In this, course instructor Alexandra Illarionov teaches you how to deploy the basic configuration of an enterprise-scale Azure secure landing zone using Terraform. Covered topics include: the Cloud Adoption Framework, Azure Secure Landing Zone (ASLZ) Terraform/Infrastructure as Code, and deploying ASLZ with Terraform.
Skills covered
Data CentersDatabase ManagementAzureNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftDeep Dive (X:Y)
Concepts
Introduction
- Welcome
- What you should know
- How to use the exercise files
What Is the Cloud Adoption Framework
- About the framework
- Cloud Adoption Framework - Strategy
- Cloud Adoption Framework - Ready
- Cloud Adoption Framework - Innovate
- Cloud Adoption Framework - Manage and organize
Introduction to an Azure Secure Landing Zone (ASLZ)
- What is a landing zone
- Design principles
- Design areas
- Implementation options
Getting Started with Terraform
- Setting up your Visual Studio Code and Terraform environment
- Using GitHub for ASLZ source control
Deploying an ASLZ Using Terraform
- Pulling in the ASLZ library from the Microsoft source library
- File organization for the ASLZ
- Creating your main configuration
- Configuring your variables
- Configuring your design area
- Deploy your ASLZ configuration
- Challenge - Create an ASLZ
- Solution - Create an ASLZ
Conclusion
- What's next