DevOps with GitHub and Azure: Implementing Infrastructure as Code
Writing Infrastructure as Code and automating the deployment to Microsoft Azure can be overwhelming, but it doesn’t need to be. This course will teach you how to implement Infrastructure as Code automation with GitHub Actions and Microsoft Azure.
Defining Infrastructure as Code (IaC) provides many benefits. But how can you maintain and automate the deployment of Infrastructure as Code at scale? In this course, DevOps with GitHub and Azure: Implementing Infrastructure as Code, you’ll learn to use GitHub Actions to control the deployment of Infrastructure as Code to an Azure environment. First, you’ll explore the characteristics of Infrastructure and Code and GitHub Actions. Next, you’ll see how to create and store Azure Resource Manager templates in GitHub, and deploy them to Azure using GitHub Actions. Finally, you’ll learn how to securely store secrets, leverage variables, and use GitHub Actions environments to take your implementation to the next level. When you’re finished with this course, you’ll have the skills and knowledge needed to implement IaC to Azure using GitHub Actions.
Author Name: Matt Allford
Author Description:
Matt is a DevOps engineer and solution architect with over 10 years of experience in systems administration, architecture and design, primarily in the on-premises data center. He has a new found passion for Cloud and DevOps processes, tools and techniques and enjoys helping customers and the community realize value from technology. Over the past several years Matt has experienced first-hand the power of the communities within the wider IT industry and enjoys learning from others and, where possi… more
Table of Contents
- Course Overview
1min - Understanding IaC and GitHub Actions
45mins - Deploying ARM Templates to Azure with GitHub Actions
66mins - Using GitHub Variables, Secrets, and Environments
52mins - Deploying Azure Bicep Templates to Azure with GitHub Actions
28mins
There are no reviews yet.