Companies Home Search Profile

Infrastructure as Code on Azure Deep Dive

Focused View

Chris Behrens

4:31:31

0 View
  • 001 Course Overview.mp4
    02:06
  • 001 Starting with Bicep.mp4
    01:41
  • 001 Starting with Bicep The Azure-native IaC Approach - Slides.pdf
  • 002 Demo Lets Dive In.mp4
    06:49
  • 003 Demo Adding More Resources.mp4
    08:01
  • 004 Demo Making Templates Reusable.mp4
    07:01
  • 005 Demo Deploying Parameter Files.mp4
    05:04
  • 006 Demo Working with Variables and Functions.mp4
    07:32
  • 007 Demo Referencing Existing Resources.mp4
    06:05
  • 008 Exploring the Bicep Data Types.mp4
    06:35
  • 009 Demo Adding User-defined Data Types.mp4
    06:37
  • 010 Review.mp4
    02:52
  • 001 Bicep Advanced Topics.mp4
    01:38
  • 001 Bicep Advanced Topics - Slides.pdf
  • 002 Demo Reusing Templates as Modules - Part I.mp4
    05:53
  • 003 Demo Reusing Templates as Modules - Part II.mp4
    07:46
  • 004 Demo Deploying Resources Conditionally or in Loops.mp4
    05:57
  • 005 Demo Adding Extension Resources.mp4
    05:47
  • 006 Looking under the Hood of the Azure Resource Manager.mp4
    04:25
  • 007 Demo Manually Transpiling and Decompiling Templates.mp4
    06:17
  • 001 Bicep Reusing Modules in Different Templates - Slides.pdf
  • 001 Reusing Modules in Different Templates.mp4
    01:41
  • 002 Demo Building Reusable Modules Using a Bicep Registry.mp4
    09:13
  • 003 Demo Template Specs.mp4
    08:52
  • 004 Deployment Stacks.mp4
    05:40
  • 005 Demo Deployment Stacks.mp4
    06:07
  • 006 Review.mp4
    01:57
  • 001 Working Together with Others.mp4
    02:59
  • 001 Working Together with Others - Slides.pdf
  • 002 Demo Working with Git on Your Local Computer.mp4
    07:12
  • 003 Demo Storing Infrastructure as Code in GitHub Source Control.mp4
    05:50
  • 004 Demo Deploying Infrastructure as Code Using Github Actions.mp4
    09:37
  • 005 Demo Storing Infrastructure as Code in Azure DevOps Control.mp4
    04:17
  • 006 Demo Deploying Infrastructure as Code Using Azure Devops.mp4
    09:15
  • 007 Review.mp4
    01:03
  • 001 Building a Minimal Azure Landing Zone.mp4
    07:19
  • 001 Building a Minimal Azure Landing Zone - Slides.pdf
  • 002 Demo Creating Resource Groups Using Azure Bicep.mp4
    04:47
  • 003 Demo Implementing the Management Resource Group.mp4
    03:59
  • 004 Demo Adding the Connectivity Resource Group.mp4
    13:14
  • 005 Demo Defining the Landing Zones.mp4
    13:26
  • 006 Demo Deploying the Landing Zones.mp4
    10:49
  • 007 Review.mp4
    02:27
  • 001 Terraform and Pulumi Two Alternatives to Bicep.mp4
    02:31
  • 001 Terraform and Pulumi Two Alternatives to Bicep - Slides.pdf
  • 002 Demo A First Look at Terraform.mp4
    11:31
  • 003 Bicep vs. Terraform.mp4
    06:55
  • 004 Demo A First Look at Pulumi.mp4
    07:52
  • 005 Bicep vs. Pulumi.mp4
    04:49
  • 006 Review.mp4
    03:15
  • 001 Course Summary.mp4
    03:59
  • 001 Wrapping Up - Slides.pdf
  • 002 Whats Next.mp4
    02:49
  • Description


    This course will teach you how to work with Infrastructure as Code (IaC) on Azure. You will learn about Bicep ARM Templates (which replace JSON ARM Templates), Terraform, and Pulumi--three popular IaC choices on Azure--and how to choose between them.

    What You'll Learn?


      In this course, Infrastructure as Code on Azure Deep Dive, you’ll learn about the three most used languages for Infrastructure as Code on the Azure platform. You will learn the language, toolchain, and the pros and cons of all three alternatives. All three of them come with an example project that you can download and review or build yourself while you follow along with the course. This course is made up of four main sections. For the bulk of this course you will be using Azure Bicep – the new Azure-native IaC language – for defining an application infrastructure that is ready for serving your web application, its supporting messaging system, and a SQL database. You will start with a minimal, working and deployable example and then step-by-step improve that together and visit all important Bicep language features that way. You will also take a look under the hood and learn what the Azure Resource Manager is, how Bicep templates are compiled to the traditional JSON ARM Templates, and what that means for you. After that, you will switch gears a bit and talk about how to write templates that are ready to be reused. Let’s say you have a default VM configuration that you want to share with your team, or even other teams – how would you go about that? You will cover the various approaches available to you in Azure: A Bicep Registry, and Template Specs. After building some reusable templates, you will continue using Bicep, but now to build a minimal Azure landing zone, following Microsofts Cloud Adoption Framework. You will see how to combine Azure DevOps and Bicep to deploy your management groups, and subscriptions. This is how many organizations deploy what are called landing zones. You will then follow along with a smaller-scale example that mimics this architecture in resource groups to deploy two landing zones that you will use in the next two modules. You will then take a first look at how to use Terraform, and Pulumi in combination with Azure. You will learn about the differences between Bicep, Terraform, and Pulumi: their pros and cons; and how to choose between them.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Chris Behrens
    Chris Behrens
    Instructor's Courses
    A Cloud Guru is an online training platform for people interested in Information Technology. Most of the courses offered prepare students to take certification exams for the three major cloud providers.
    • language english
    • Training sessions 46
    • duration 4:31:31
    • English subtitles has
    • Release Date 2024/11/07