Tags
Language
Tags
August 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 31 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learn Terraform On Microsoft Azure - Platform Engineering

    Posted By: ELK1nG
    Learn Terraform On Microsoft Azure - Platform Engineering

    Learn Terraform On Microsoft Azure - Platform Engineering
    Published 9/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.11 GB | Duration: 4h 46m

    Learn how to use Terraform using Azure PaaS services. Learn platform engineering techniques

    What you'll learn

    You will be able to write Terraform code and build infrastructure as code using Azure.

    You will understand key Terraform concepts and how to use these.

    You will understand some of the techniques we can use to optimise terraform code.

    You will understand how to structure of Terraform code for reliable deployments.

    Requirements

    Basic familiarity with Microsoft Azure and scripting.

    A desktop or laptop with internet connectivity. This course has been produced on MacOS so if you’re using another platform there will be some subtle differences.

    An Azure subscription, this course will work on a free trial subscription. Due to the nature of this course a non-production subscription is highly recommended.

    Description

    This course takes you through all aspects of Terraform from initial setup and the basics, though to how structure the code for reliable, constant deployments to multiple environments or locationsThis course has been developed to take you from the basics of using terraform, though to building a functional web application using Azure platform as a service resources. The primary focus of the course is terraform and I will teach and give you real world examples of how to use this, from an initial monolithic deployment to a well-structured and modularised deployment. The course covers all the essential terraform topics and as it progresses builds until we’ve a working deployment that you’d find in a production environment.From an Azure perspective, we will be working with several PaaS resources like web app, key vault, DNS and private link. Just to set expectations this isn’t an Azure course, but I do cover some basics and provide background information. All the resources will be deployed following current best practice and secured, so you’ll have an excellent frame of reference for your future deployments.This course has been developed to be as practical as possible, most of the lessons are follow along in nature.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Workstation requirements

    Lecture 3 Providers

    Lecture 4 Configuration

    Lecture 5 Resources

    Lecture 6 Resource group

    Lecture 7 Running terraform

    Lecture 8 Assignment - version pinning

    Lecture 9 Assignment - solution

    Section 2: Variables

    Lecture 10 Application service plan

    Lecture 11 Dependencies

    Lecture 12 Variables overview

    Lecture 13 Variables

    Lecture 14 Managing change

    Lecture 15 Locals

    Lecture 16 Interpolation

    Lecture 17 Resource tags

    Lecture 18 The lifecycle block

    Section 3: State

    Lecture 19 Introduction

    Lecture 20 Remote state

    Lecture 21 State manipulation

    Lecture 22 Importing resources

    Lecture 23 Outputs

    Lecture 24 Assignment - state manipulation

    Lecture 25 Assignment - solution

    Section 4: Modules and structure

    Lecture 26 About modules

    Lecture 27 Modules

    Lecture 28 Variables

    Lecture 29 Output

    Lecture 30 About web apps

    Lecture 31 Web app

    Lecture 32 Identities

    Lecture 33 Assignment - app settings

    Lecture 34 Assignment - solution

    Section 5: Logic and iteration

    Lecture 35 Conditionals

    Lecture 36 Data

    Lecture 37 Key vault

    Lecture 38 Role assignment overview

    Lecture 39 Role assignment

    Lecture 40 Assignment - role assignment

    Lecture 41 Assignment - solution

    Lecture 42 Iteration - for each

    Lecture 43 Dependencies

    Lecture 44 Iteration - variable transformation

    Lecture 45 Application deployment

    Lecture 46 Count - conditional resources

    Lecture 47 Web App health check

    Section 6: Networks and security

    Lecture 48 Assignment - Virtual networks

    Lecture 49 Assignment - solution

    Lecture 50 Functions

    Lecture 51 Integration

    Lecture 52 Dynamic blocks

    Lecture 53 Private DNS

    Lecture 54 Private link

    Section 7: Environments

    Lecture 55 Backends

    Lecture 56 Variables

    Lecture 57 Deploying

    Lecture 58 Troubleshooting

    Lecture 59 Wrapping up

    IT professionals who want to learn about infrastructure as code