Companies Home Search Profile

AWS and Terraform Crash Course - Webserver IaC

Focused View

Thomas Sluga

2:54:41

63 View
  • 1 - What is IaC.mp4
    02:48
  • 2 - Setup your Machine.mp4
    02:08
  • 3 - Terraform Provider Overview.mp4
    01:53
  • 3 - terraform providers.zip
  • 4 - Simple IaC Example.mp4
    02:38
  • 5 - Terraform init Load the Provider Plugin.mp4
    02:41
  • 6 - Terraform Create a Resource.mp4
    02:14
  • 7 - Terraform plan Check your deploy.mp4
    02:20
  • 8 - Terraform apply Deploy your IaC.mp4
    02:30
  • 9 - Terraform apply changes.mp4
    02:51
  • 10 - Terraform import Import existing Resources.mp4
    06:36
  • 11 - Terraform destroy Remove Resources from AWS.mp4
    03:23
  • 12 - Intro.mp4
    01:34
  • 13 - Strings.mp4
    03:54
  • 14 - Numbers.mp4
    01:14
  • 15 - Boolean.mp4
    00:55
  • 16 - List.mp4
    01:48
  • 17 - Map.mp4
    03:07
  • 18 - Tuples.mp4
    02:32
  • 19 - Input.mp4
    01:53
  • 20 - Output.mp4
    04:36
  • 21 - How Terraform loads variables.mp4
    01:26
  • 22 - Draft Project for Playground.mp4
    00:56
  • 23 - tfvars File.mp4
    02:59
  • 24 - autotfvars.mp4
    01:16
  • 25 - cli Variables.mp4
    01:43
  • 26 - set ENV Variables TFVARS.mp4
    02:00
  • 27 - Our Workspace.mp4
    04:07
  • 28 - Dryrun for our Workspace.mp4
    03:00
  • 29 - Create a S3 Bucket.mp4
    04:51
  • 30 - Combine Resources.mp4
    02:43
  • 31 - Work with dependencies.mp4
    03:23
  • 32 - Cleanup and create Modules.mp4
    07:08
  • 33 - AWS S3 Check.mp4
    00:46
  • 34 - Module based S3 Bucket.mp4
    03:02
  • 35 - Create an EC2 Instance.mp4
    05:53
  • 36 - Working with Data Source.mp4
    04:22
  • 37 - Check the ec2 Deploy.mp4
    00:45
  • 38 - ReCap.mp4
    01:22
  • 39 - Intro.mp4
    01:07
  • 40 - Workspaces Create and switch.mp4
    01:35
  • 41 - Terraform with Workspaces.mp4
    04:05
  • 42 - Validation in Terraform.mp4
    01:53
  • 43 - Terraform format.mp4
    01:00
  • 44 - Terraform State.mp4
    02:02
  • 45 - Dummy Project Draft.mp4
    03:31
  • 46 - Rebuild with Modules.mp4
    02:02
  • 47 - 03-Import-your-Module.mp4
    01:03
  • 47 - Import your Module.mp4
    01:03
  • 48 - Initialize your Module.mp4
    01:54
  • 49 - Work with Variables.mp4
    02:14
  • 50 - Terraform Modules.mp4
    02:12
  • 51 - Intro.mp4
    02:03
  • 52 - Create the Workspace.mp4
    02:11
  • 53 - Create a Security Group.mp4
    07:08
  • 54 - Check the Security Group.mp4
    02:07
  • 55 - Create an ec2 Instance.mp4
    09:34
  • 56 - Check ec2 Instance.mp4
    01:15
  • 57 - Create a Load Balancer.mp4
    09:17
  • 58 - Check the Load Balancer.mp4
    01:39
  • 59 - Attach Load Balancer to Target Group.mp4
    04:10
  • 60 - ReCap.mp4
    04:19
  • Description


    Let's get in touch with Terraform and build an IaC for a Webserver

    What You'll Learn?


    • How does Terraform work ? We will start from the scratch and create our first Terraform workspace
    • How to use Variables in Terraform and which datatypes are supported ?
    • Ressources, Modules and Provider - Terraform has a bunch of Tools in the background and we will take a look on it
    • Finally - We will create our own Webserver Infrastructure for AWS with Terraform with Security Group, ec2, Target Group and Load Balancer

    Who is this for?


  • DevOps
  • Cloud Engineer
  • Cloud Developer
  • More details


    Description

    Hello and welcome to this Course!

    Infrastructure as Code (IaC) is the next BIG THING for Cloud Developer and Terraform is the Standard for everyone who wants to create maintainable, mutable and scalable Infrastructures written as Code.

    The complexity of huge due to the fact, that Terraform can interact with different Providers, like AWS or Google Cloud. As a Beginner you need to understand the Basics and Concept of IaC and therefore I created this Course for YOU!

    We will create an example for AWS with:

    • ec2 Instance

    • Load Balancer

    • Security Group

    • Target Group

    • S3 Bucket

    This example will help you to understand the concept of Terraform, like:

    • Workspace

    • Deploy and Destroy

    • Resources

    • Modules

    • Provider

    • Variables

    This course is the perfect "Weekend Course" for everybody, who wants to learn how Terraform works.

    Requirements

    For this course we have some requirements.  We will use the AWS Cloud, therefore you need Access to AWS to create Resources with Credentials (ACCESS_KEY and SECRET_KEY) with Permissions to create Resources in AWS. This course is not an AWS Course, therefore we will not take a deep look into AWS Services, we will focus on creating and destroying Resources in AWS with Terraform IaC.

    After this Course you will understand the Concept of IaC via Terraform. If you have any question regarding this course, just let me know.


    Have fun and enjoy the Terraform journey

    Who this course is for:

    • DevOps
    • Cloud Engineer
    • Cloud Developer

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Thomas Sluga
    Thomas Sluga
    Instructor's Courses
    Thomas Sluga, based in Munich, loves to Develop Software. Started as a Child on a Commodore 64, he works now as a Senior Ad Tech Developer for various Digital Advertising Companies. Moreover, he is Speaker an different Universities teaching Web Developtment with JavaScript, Node.js and Typescript. My Mission is to educate people to work online
    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 61
    • duration 2:54:41
    • Release Date 2023/03/29