Tags
Language
Tags
October 2025
Su Mo Tu We Th Fr Sa
28 29 30 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
    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

    Terraform For Aws: From Zero To Hero

    Posted By: ELK1nG
    Terraform For Aws: From Zero To Hero

    Terraform For Aws: From Zero To Hero
    Published 1/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.35 GB | Duration: 4h 19m

    A hands-on guide to automating AWS infrastructure using Terraform

    What you'll learn

    How to use Terraform to automate the provisioning of AWS resources

    How to build and manage infrastructure as code on AWS using Terraform

    How to create and manage VPCs, subnets, security groups, and other network resources

    How to deploy and manage EC2 instances and auto-scaling groups

    How to create and manage RDS databases and Elasticache clusters

    How to use Terraform to manage and deploy serverless applications on AWS

    How to use Terraform to manage and deploy Kubernetes clusters on AWS

    Requirements

    Basic understanding of cloud computing concepts

    Basic understanding of AWS services and architecture

    Familiarity with command line interface (CLI) and basic Linux commands

    AWS account with access to create and manage resources

    It would be beneficial if students have some hands-on experience with AWS, but it is not mandatory as the course will cover the basics of AWS services and their interactions with Terraform.

    Description

    Terraform for AWS: From Zero to Hero" is a hands-on course designed to help you learn how to use Terraform to automate the provisioning of AWS resources. This course is perfect for beginners and intermediate users who want to learn how to build and manage infrastructure as code on AWS.The course starts with an introduction to Terraform and its basic concepts, including state management and modules. We will then move on to creating and managing VPCs, subnets, security groups, and other network resources. You will learn how to deploy and manage EC2 instances and auto-scaling groups, and how to create and manage RDS databases and Elasticache clusters.You will also learn how to use Terraform to manage and deploy serverless applications on AWS, as well as how to use Terraform to manage and deploy Kubernetes clusters on AWS. We will also cover how to use Terraform to manage and deploy containerized applications on AWS, and how to use Terraform to manage and deploy Lambda functions and other serverless resources on AWS.Throughout the course, you will work on hands-on exercises and real-world scenarios to solidify your understanding of the concepts covered. By the end of this course, you will have the knowledge and skills to use Terraform to automate the provisioning of AWS resources and build and manage infrastructure as code on AWS.So, if you want to learn how to use Terraform to automate the provisioning of AWS resources, and build and manage infrastructure as code on AWS, then this course is for you.

    Overview

    Section 1: Introduction to Terraform

    Lecture 1 What you will learn in the course

    Lecture 2 Introduction to Terraform And IAC

    Lecture 3 Install terraform on Mac

    Lecture 4 Configure AWS IAM Access Key ID and Secret Access Key

    Lecture 5 Install Atom and create project workspace

    Lecture 6 Initialising Terraform Project

    Section 2: Creating Resources and Terraform Fundamentals

    Lecture 7 Creating First AWS Resource

    Lecture 8 Terraform Outputs and Interpolations

    Lecture 9 Terraform Local State File

    Lecture 10 Terraform Remote State File

    Lecture 11 Terraform Locking Remoting State Files - Part-1

    Lecture 12 Terraform Locking Remoting State Files - Part-2

    Lecture 13 Terraform Variables and tfvars

    Lecture 14 Terraform Workspaces

    Lecture 15 Terraform Loops

    Lecture 16 Terraform Conditions - Create resources conditionally

    Lecture 17 Terraform local variables

    Section 3: Setting Up Networking For Our Applications

    Lecture 18 Create Vpc

    Lecture 19 Create Public Subnet

    Lecture 20 Create Public Subnet - Continued - Data Sources - cidr subnet function

    Lecture 21 Create Public Subnet - Continued - Internet Gateway

    Lecture 22 Create Public Subnet - Continued - Route Table Creation

    Lecture 23 Create Public Subnet - Continued - Subnet Association

    Lecture 24 Create Private Subnet

    Lecture 25 Enable Subnet Settings For Auto Assigning Public IP

    Lecture 26 Configure NAT Instance

    Lecture 27 Configure NAT Instance - Security Group

    Section 4: EC2 Instances, ELB and IAM Roles

    Lecture 28 Launch EC2 In Public Subnet

    Lecture 29 Launch EC2 In Public Subnet - Userdata Script

    Lecture 30 Create S3 Bucket

    Lecture 31 Attach IAM Role to EC2 and Terraform Template

    Lecture 32 Create Security Groups - Attach to EC2

    Lecture 33 ELB - With Security Group

    Lecture 34 EC2 Key Pair

    Section 5: EC2 Auto Scaling

    Lecture 35 Configure Auto Scaling Group

    Section 6: Route53 For ELB

    Lecture 36 Configure Route53 For ELB

    Section 7: RDS - Relational Database Service

    Lecture 37 Create RDS Instance

    Lecture 38 Create Private Subnet Group for RDS

    Lecture 39 RDS - Configure Security Group

    Lecture 40 RDS - Automated Backups And Minor Version Upgrades

    Lecture 41 5. RDS Autoscaling Storage

    Section 8: ALB - Application Load Balancer

    Lecture 42 ALB Create Target Group

    Lecture 43 ALB Attach Instances to Target Group

    Lecture 44 Create ALB

    Lecture 45 ALB - Attach Listners

    Lecture 46 ALB Access Logs - Create S3 Bucket

    Lecture 47 ALB Configure S3 Bucket Policy

    Lecture 48 ALB Access Logs - End

    Section 9: Terraform and Lambda functions

    Lecture 49 Terraform - Deploy Lambda functions

    Section 10: Terraform - Build reusable modules

    Lecture 50 Terraform - Build reusable modules

    Section 11: Jenkins and terraform integration

    Lecture 51 Installing and Configuring Jenkins

    Lecture 52 Jenkins - Install terraform plugins

    Lecture 53 Jenkins - Writing Jenkins file

    Lecture 54 Writing Jenkins file - (Adding Terraform to the path)

    Lecture 55 Create IAM role and Granting access to terraform through Jenkins

    Lecture 56 Jenkins Pipeline - Terraform init and apply

    Lecture 57 Jenkins - Create S3 bucket through Jenkins pipeline

    Lecture 58 Github Webhooks - auto trigger Jenkins job

    Section 12: Integrating Ansible with Terraform

    Lecture 59 Install Ansible on Jenkins

    Lecture 60 Ansible Playbook to create S3 bucket to store state file

    Lecture 61 Write Ansible Playbook to run terraform scripts

    Lecture 62 4. Update Jenkins file and execute Jenkins job

    This course is designed for beginners and intermediate users who want to learn how to use Terraform to automate the provisioning of AWS resources and build and manage infrastructure as code.