Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Azure Infrastructure as Code with GitHub

Azure Infrastructure as Code with GitHub

1h 11mBeginner2022-10-06

Authors

Barbara Forbes

Barbara Forbes

Azure MVP and GitHub Star

Course details

Are you an Azure architect or administrator who works with infrastructure as code? Do you wonder what you can do to run a more efficient and cleaner environment? In this course, instructor Barbara Forbes explains what GitHub can do for you. Barbara gives guidance for storing your code in Git and explains how to work with GitHub actions: logging into Azure, testing, and building and deploying templates. She explains the skills you need to create a production process that works seamlessly, tests automatically, and provides an auditing trail. Join Barbara in this course to learn how you can start using GitHub actions to deploy your code directly to Azure.

Skills covered

Version ControlGitHubDevOps FoundationsDevOpsAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Overview of infrastructure as code with GitHub
  • 02 - What you should know

1. Intro to Infrastructure as Code, GitHub, and Git

  • 03 - What is infrastructure as code
  • 04 - ARM vs. Bicep
  • 05 - GitHub, Git, and infrastructure as code
  • 06 - Create a GitHub repository
  • 07 - Store your templates in GitHub

2. Create Your First Pipeline

  • 08 - Create a service principal in Azure
  • 09 - Create a secret in GitHub
  • 10 - Set up a GitHub workflow
  • 11 - Create the Azure Login Action
  • 12 - Deploy the resource group
  • 13 - Deploy an ARM or Bicep template through GitHub Actions
  • 14 - Challenge - Create your own pipeline
  • 15 - Solution - Create your own pipeline

3. Improve Your GitHub Actions Workflow

  • 16 - Use parameters
  • 17 - Add variables
  • 18 - Name the deployment
  • 19 - Name your Actions

4. Build and Test Your Templates

  • 20 - Build a Bicep file
  • 21 - Test with WhatIf
  • 22 - Test with Bicep linter
  • 23 - Test in other ways
  • 24 - Challenge - Add testing to your workflow
  • 25 - Solution - Add testing to your workflow

Conclusion

  • 26 - Next steps

Related courses

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal