Introduction to Infrastructure as Code on Azure using Python with Pulumi
Jan 21, 2021Dean Bryen

Summary
This post introduces Infrastructure as Code (IaC) on Azure using Python with Pulumi. It explains the concept of IaC, compares Pulumi to traditional tools like ARM templates and Terraform, and provides a step-by-step guide to setting up a Pulumi project and deploying an Azure App Service. The guide covers creating a Pulumi project using the `azure-python` template, defining resources like Resource Groups, App Service Plans, and App Services using Python code, and deploying these resources using the `pulumi up` command. It also highlights exporting the web app's hostname as an output.