Companies Home Search Profile

Mastering Terraform Iac on Azure: Practical Hands-on

Focused View

Ganiyu Yusuf

4:17:02

6 View
  • 1. Introduction.mp4
    00:34
  • 2. Quick Information on Course Expectations.mp4
    00:32
  • 3. Course Structure.mp4
    01:31
  • 4. What is Terraform.mp4
    00:30
  • 5. Why Terraform.mp4
    02:57
  • 6. How Does Terraform Works.mp4
    01:19
  • 7. Terraform Key Aspects.mp4
    03:13
  • 8. Terraform Commands and Workflow.mp4
    04:39
  • 1. Installing IDE on your machine.mp4
    01:03
  • 2.1 Terraform Download Page for Mac OS.html
  • 2. Setting up Terraform on your machine (Mac OS).mp4
    04:00
  • 3.1 Terraform Download Page for Windows OS.html
  • 3. Setting up Terraform on your machine (Windows OS).mp4
    00:52
  • 4.1 Terraform Download Page for Linux and Other OSs.html
  • 4. Setting up Terraform on your machine (Linux OS).mp4
    02:24
  • 5.1 Download Azure CLI for Windows.html
  • 5. Setting up Azure CLI on your machine (Windows OS).mp4
    01:37
  • 6.1 Download Azure CLI for Linux.html
  • 6. Setting up Azure CLI on your machine (Linux OS).mp4
    02:20
  • 7.1 Download Azure CLI for Mac OS.html
  • 7. Setting up Azure CLI on your machine (Mac OS).mp4
    01:02
  • 8. Linking Azure CLI on your PC to Azure Cloud.mp4
    01:54
  • 1. Provisioning Azure Resource Groups with Terraform.mp4
    09:37
  • 2. Provisioning Azure Storage Accounts and Containers with Terraform.mp4
    12:37
  • 3. Provisioning Azure Key Vaults with Terraform.mp4
    18:38
  • 4. Provisioning Azure Databricks with Terraform.mp4
    13:35
  • 1. Provisioning Azure Compute (Linux Virtual Machines) with Terraform.mp4
    27:19
  • 2. Provisioning Azure Compute (Windows Virtual Machines) with Terraform.mp4
    10:37
  • 3. Provisioning IIS Webservers on Windows Virtual Machines with Terraform.mp4
    10:52
  • 1. Provisioning data factory module with Terraform on Azure.mp4
    29:45
  • 2. Working with Azure Data Factory Triggers.mp4
    07:33
  • 3. Creating Azure SQL Linked Service.mp4
    14:34
  • 4. Creating and Validation Azure Data Factory Pipelines.mp4
    14:11
  • 1. Provisioning Synapse Analytics with Terraform.mp4
    16:59
  • 2. Provisioning Azure HDInsight Spark Cluster with Terraform.mp4
    19:09
  • 3. Provisioning Azure HDInsight Hadoop Cluster with Terraform.mp4
    11:14
  • 4. Provisioning Azure HDInsight Kafka Cluster with Terraform.mp4
    09:55
  • 1.1 Full Code.zip
  • 1.2 Mini-Project.pdf
  • 1. Course Resources and Mini Project.html
  • Description


    Use Terraform to Provision Infrastructures on Azure (with Hands-on Labs and Mini project)

    What You'll Learn?


    • How to setup Terraform on different machine
    • How to use connect Terraform to Azure
    • How to use Terraform to automate infrastructure provisioning on Azure
    • How to create Data Pipelines with Terraform and Azure

    Who is this for?


  • Beginner Data Engineers curious about data engineering
  • Experienced Data Engineers looking to automate azure pipelines with Terraform
  • What You Need to Know?


  • No programming experience needed
  • More details


    Description

    This is a Terraform-Azure practical hands-on course based on a lot of requests by students.

    This course will provision 50+ different resources on Azure.

    There is a mini-project for an end-to-end implementation of the application at the end of the course.


    This comprehensive course is designed to guide students through the intricacies of using Terraform for cloud infrastructure automation, with a specific focus on Microsoft Azure. From setting up your environment to deploying complex Azure services, this course covers a broad range of topics to equip you with the skills needed to proficiently use Terraform in real-world scenarios.


    What You Will Learn:

    • Introduction to Terraform: Understand what Terraform is, why it's essential, and how it works. Delve into its key aspects, commands, and workflow to get a solid foundation.

    • Setting Up Your Environment: Step-by-step instructions to install necessary tools like VS Code, Terraform, and Azure CLI on various operating systems (Mac OS, Windows OS, Linux OS). Learn how to link Azure CLI to Azure Cloud for seamless operations.

    • Azure Resources Provisioning: Gain hands-on experience in provisioning Azure Resource Groups, Storage Accounts, Key Vaults, and Databricks using Terraform.

    • Working with Azure Compute: Learn to provision both Linux and Windows Virtual Machines in Azure. Understand the specifics of setting up IIS on Azure Windows VMs.

      • Work with virtual networks

      • Network Security Groups

      • Ports and their exposures

      • Virtual Machines

    • Azure Data Factory Pipeline Automation: Master the art of provisioning Azure Data Factory, creating triggers, and setting up data factory modules. Learn to create Azure SQL Linked Services and validate Data Factory Pipelines.

      • Create a provision Data Lakes

      • Linked Services

      • Datasets

      • Triggers

      • Pipelines

    • Advanced Topics - Synapse Analytics and HDInsight: Expand your knowledge by provisioning Synapse Analytics and Azure HDInsight clusters (Spark, Hadoop, Kafka) using Terraform.

      • Provision Synapse Analytics workspace

      • Provision HDInsight Spark Clusters

      • Provision HDInsight Hadoop Clusters

      • Provision HDInsight Kafka Clusters

    • Resources and Codes: Access a wealth of resources, code samples to reinforce your learning and help you in practical implementation and mini projects to help you practice.

      • Full codes

      • Mini Project

    Who This Course Is For:

    • Individuals looking to deepen their understanding of Terraform in the context of Azure.

    • Cloud professionals aiming to enhance their skills in infrastructure automation and cloud services provisioning.

    • Students and professionals who prefer a hands-on approach to learning Terraform.

    Course Highlights:

    • Detailed lectures covering every aspect of Terraform and Azure integration.

    • Practical, real-world examples to enhance learning.

    • Comprehensive resources and code repository for extended learning.

    Who this course is for:

    • Beginner Data Engineers curious about data engineering
    • Experienced Data Engineers looking to automate azure pipelines with Terraform

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Ganiyu Yusuf
    Ganiyu Yusuf
    Instructor's Courses
    I'm Yusuf Ganiyu, a dedicated and experienced Big Data Engineer at AstraZeneca UK, where I specialize in transforming complex data into actionable insights. My work, often operating behind the scenes, plays a pivotal role in the data-driven decisions you see in the industry today.With a passion for sharing knowledge, I have established myself as a prominent figure in the realms of Data Engineering and Cloud Computing. If you've sought out educational content in these fields, there's a good chance you've encountered my instructional videos or insightful articles.In my courses, I aim to demystify the complexities of data engineering and cloud technologies, making them accessible and engaging. Whether you're a beginner eager to dive into the world of data or a professional seeking to enhance your skills, my courses are designed to guide you every step of the way.Join me on this journey to unlock the power of data and cloud computing. Together, we'll explore cutting-edge technologies and practical applications that can propel your career to new heights.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 31
    • duration 4:17:02
    • Release Date 2024/04/14