Cloud Automation 101 - Introduction to Cloud Automation, Azure DevOps, Infrastructure As Code (IaC), PowerShell, Azure Resource Manager (ARM), Unit-Testing with Pester, CI/CD Pipeline with Azure DevOps and more!

View project on GitHub


Repository of example code.


Azure Resource Manager Templates, learn the basics about ARM templates. How to use Parameters, Variables, Functions and Linked and Nested Templates. Also see best practices to generate ARM templates faster and use Outputs to test your ARM template. How are you going to define the test case? Check out Pester in the next section.



Unit tests for PowerShell. Learn how to use Pester with simple examples to learn the basics. See the readme for further instructions. Introduction to ARM template tests.