Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos, available at $99.99, has an average rating of 4.54, with 184 lectures, based on 2915 reviews, and has 26482 subscribers.
You will learn about You will learn to master Terraform in a Real-world perspective with 22 demo's You will build AWS VPC 3-Tier Architecture using Terraform You will build various Load balancers CLB, ALB and NLB using Terraform You will build DNS to DB Architecture on AWS using Terraform You will build Autoscaling with Launch Configuration using Terraform You will build Autoscaling with Launch Templates using Terraform You will build AWS CloudWatch Alarms using Terraform You will implement IaC DevOps usecase using AWS CodePipeline for your Terraform Configurations You will learn in detail about Terrafrom State, Local and Remote Backends. You will learn and implement all Terraform Provisioners You will learn and implement Terraform Modules with 2 types (Public Modules and Local Modules) This course is ideal for individuals who are Infrastructure Architects or Sysadmins or Developers who are planning to master Terraform or Any beginner who is interested in learning IaC Infrastructure as Code current trending tool Terraform or Anyone who want to learn Terraform from a Real-World perspective It is particularly useful for Infrastructure Architects or Sysadmins or Developers who are planning to master Terraform or Any beginner who is interested in learning IaC Infrastructure as Code current trending tool Terraform or Anyone who want to learn Terraform from a Real-World perspective.
Enroll now: Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
Summary
Title: Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
Price: $99.99
Average Rating: 4.54
Number of Lectures: 184
Number of Published Lectures: 141
Number of Curriculum Items: 184
Number of Published Curriculum Objects: 141
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- You will learn to master Terraform in a Real-world perspective with 22 demo's
- You will build AWS VPC 3-Tier Architecture using Terraform
- You will build various Load balancers CLB, ALB and NLB using Terraform
- You will build DNS to DB Architecture on AWS using Terraform
- You will build Autoscaling with Launch Configuration using Terraform
- You will build Autoscaling with Launch Templates using Terraform
- You will build AWS CloudWatch Alarms using Terraform
- You will implement IaC DevOps usecase using AWS CodePipeline for your Terraform Configurations
- You will learn in detail about Terrafrom State, Local and Remote Backends.
- You will learn and implement all Terraform Provisioners
- You will learn and implement Terraform Modules with 2 types (Public Modules and Local Modules)
Who Should Attend
- Infrastructure Architects or Sysadmins or Developers who are planning to master Terraform
- Any beginner who is interested in learning IaC Infrastructure as Code current trending tool Terraform
- Anyone who want to learn Terraform from a Real-World perspective
Target Audiences
- Infrastructure Architects or Sysadmins or Developers who are planning to master Terraform
- Any beginner who is interested in learning IaC Infrastructure as Code current trending tool Terraform
- Anyone who want to learn Terraform from a Real-World perspective
******* Course Overview *******
Welcome to this Amazing course on Terraform on AWS with SRE & IaC DevOps | Real-World 22 Demos. Below is the list of modules covered in this course.
Course Modules
01. Infrastructure as Code (IaC)
02. Terraform Basics
– Install Tools on MacOs, LinuxOS and WindowsOS
– Terraform Command Basics
– Terraform Language Syntax
03. Terraform Settings, Providers and Resources
04. Terraform Variables and Datasources
05. Terraform Loops, Meta-Arguments and Splat Operators
06. AWS VPC 3-Tier Architecture
07. AWS EC2 Instances and Security Groups in a VPC
08. AWS Classic Load Balancer
09. AWS ALB Application Load Balancer
10. AWS ALB Context-Path based Routing
11. AWS ALB Host-Header based Routing
12. AWS ALB HTTP Header and Query String Redirects
13. AWS DNS to DB Implementation
14. AWS Autoscaling with Launch Configuration
15. AWS Autoscaling with Launch Templates
16. AWS Network Load Balancer with TCP and TLS
17. AWS CloudWatch Alarms for ALB, ASG and CIS
18. Develop and Reference Terraform Modules locally
19. Develop Terraform Module from scratch
20. Remote State Storage with AWS S3 and DynamoDB
21. Terraform Remote State Datasource
22. IaC DevOps using AWS CodePipeline
AWS Services Covered
01. AWS VPC Virtual Private Cloud
02. AWS VPC NAT Gateways for Outbound Communication
03. AWS VPC Public and Private Subnets
04. AWS EC2 Instances
05. AWS Security Groups
06. AWS Classic Load Balancer
07. AWS ALB Application Load Balancer – Basic
08. AWS ALB Context-Path based Routing
09. AWS ALB Host-Header based Routing
10. AWS ALB Custom-HTTP Header based Routing
11. AWS ALB Query String based Redirects
12. AWS Autoscaling with Launch Configurations
13. AWS Autoscaling with Launch Templates
14. AWS Network Load Balancer
15. AWS CloudWatch Alarms
16. AWS Certificate Manager (ACM)
17. AWS Route53
18. AWS CodeBuild
19. AWS CodePipeline
20. AWS RDS Database
Terraform Concepts Covered
01. Terraform Install
02. Command Basics (init, validate, plan, apply)
03. Language Syntax (Blocks, Arguments)
04. Settings Block
05. Provider Block
06. Resources Block
07. Resource Meta-Arguments (depends_on, count, for_each)
08. Input Variables – Basics
09. Input Variables – Assign When Prompted
10. Input Variables – Override default with cli var
11. Input Variables – Assign with terraform.tfvars
12. Input Variables – Assign with tfvars var-file argument
13. Input Variables – Assign with auto tfvars
14. Input Variables – Lists
15. Input Variables – Maps
16. Input Variables – Sensitive Input Variables
17. Function: File
18. Output Values
19. Local Values
20. Datasources
21. Backends – Remote State Storage
22. File Provisioner
23. local-exec Provisioner
24. remote-exec Provisioner
25. Null Resource
26. Modules from Public Registry
27. Build Local Module
28. For Loop with Lists
29. For Loop with Maps
30. For Loops with Advanced Maps
31. Legacy Splat Operator
32. Latest Splat Operator
33. Function: toset
34. Function: tomap
35. Function: keys
36. Module Upgrades
37. Random Resource
Each of my courses come with
-
Amazing Hands-on Step By Step Learning Experiences
-
Real Implementation Experience
-
Friendly Support in the Q&A section
-
30 Day “No Questions Asked” Money Back Guarantee!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Course GitHub Repository Links
Chapter 2: Terraform Basics
Lecture 1: Step-00: Pre-requisite Note about this module
Lecture 2: Step-01: MacOS: Install Terraform
Lecture 3: Connect With Me !!!
Lecture 4: Step-02: Install VSCode Editor, VS Code Terraform Plugin and AWS CLI
Lecture 5: Step-03: Configure AWS CLI
Lecture 6: Step-04: Windows: Install Terraform & AWS CLI on Windows
Lecture 7: Step-05: Linux: Install Terraform Windows
Lecture 8: Step-06: Introduction to Terraform Workflow using Terraform Commands
Lecture 9: Step-07: Update Terraform manifest with AMI ID and Region
Lecture 10: Step-08: Execute Terraform core commands
Lecture 11: Step-09: Terraform Configuration Syntax
Lecture 12: Step-10: Terraform Arguments, Meta-Arguments and Attributes
Lecture 13: Step-11: Understand about Terraform Top Level Blocks
Lecture 14: Step-12: Terraform Top Level Blocks Example
Chapter 3: Terraform Settings, Providers and Resources
Lecture 1: Step-01: Introduction to Terraform Settings, Providers and Resources
Lecture 2: Step-02: Terraform Settings Block Introduction
Lecture 3: Step-03: Part-1: Understand and Implement Terraform Provider Block
Lecture 4: Step-04: Part-2: Implement Provider Block
Lecture 5: Step-05: Part-1: Create EC2 Instance Resource in Terraform
Lecture 6: Step-06: Part-2: Create EC2 Instance Resource in Terraform
Lecture 7: Step-07: Terraform State Basics
Lecture 8: Step-08: Clean-Up
Chapter 4: Terraform Input Variables, Datasources and Output Values
Lecture 1: Step-01: Introduction to Variables Section
Lecture 2: Step-02: Input Variables Introduction
Lecture 3: Step-03: Implement Input Variables
Lecture 4: Step-04: Create Security Group Resources
Lecture 5: Step-05: Create AMI Datasource Resource
Lecture 6: Step-06: Create EC2 Instance Resource
Lecture 7: Step-07: Create Output Values
Lecture 8: Step-08: Execute Terraform Commands and Clean-Up
Chapter 5: Terraform Loops, MetaArguments, Splat Operator and Functions
Lecture 1: Step-01: Implement Variable Lists, Maps and also Meta-Argument Count
Lecture 2: Step-02: Implement Outputs with For Loops and Splat Operators
Lecture 3: Step-03: Execute Terraform Commands, Test and learn about Terraform Comments
Lecture 4: Step-04: Implement AZ Datasource and for_each Meta-Argument
Lecture 5: Step-05: Implement Outputs with toset, tomap functions and create and destroy
Lecture 6: Step-06: Implement Utility Project Base Version
Lecture 7: Step-07: Implement Utility Project Semi Dynamic Version
Lecture 8: Step-08: Implement Utility Project Full Dynamic Version with filtered output
Lecture 9: Step-09: Implement fix for az to instance type check and test
Chapter 6: AWS VPC 3-Tier Architecture Design using Terraform
Lecture 1: Step-01: Introduction to VPC using Terraform
Lecture 2: Step-02: Build VPC Manually using AWS Management Console
Lecture 3: Step-03: Introduction to Terraform Modules
Lecture 4: Step-04: Create Basic VPC Module
Lecture 5: Step-05: Test Basic VPC Module by executing Terraform Commands
Lecture 6: Step-06: Provider and Modules Version Constraints
Lecture 7: Step-07: Standardize TF Code – Generic Variables and terraform.tfvars
Lecture 8: Step-08: Understand and Implement Local Blocks
Lecture 9: Step-09: VPC Module – Define Variables, Reference Variables in Module and Define
Chapter 7: AWS EC2 Instances and Security Groups with Terraform
Lecture 1: Step-01: Introduction to creating AWS EC2 Instances and Security Groups using Te
Lecture 2: Step-02: Review VPC and other TF Config Files from previous section
Lecture 3: Step-03: Create Public Bastion Security Group using TF Modules
Lecture 4: Step-04: Create Private Security Group and Outputs for both SG's NEW
Lecture 5: Step-05: Create EC2 Instance Variables and Public Bastion Instance using Terraf
Lecture 6: Step-06-01: Create Private EC2 Instance Module
Lecture 7: Step-06-02: EC2 Instance Module Upgrade to latest version New
Lecture 8: Step-07: Create EC2 Instance Outputs and Elastic IP for Bastion Host NEW
Lecture 9: Step-08: Create Null Resource and Connection Block
Lecture 10: Step-09: Create File, Remote-Exec, Local-Exec Provisioners
Lecture 11: Step-10: Understand depends_on Meta-Argument in a practical approach
Lecture 12: Step-11: Execute Terraform Commands to create EC2 Instances, VPC, Security Group
Lecture 13: Step-12: Verify EC2, VPC, SG and Connect with SSH and test and finally destroy r
Chapter 8: AWS Classic Load Balancer with Terraform
Lecture 1: Step-01: Introduction to AWS Classic Load Balancer with Terraform
Lecture 2: Step-02: Create Classic Load Balancer Terraform Module Configuration NEW
Lecture 3: Step-03: Create CLB Outputs, Execute TF Commands and Test NEW
Lecture 4: Step-04: Added new SG Rule 81, terraform apply and test
Chapter 9: AWS Application Load Balancer Basics with Terraform
Lecture 1: Step-01: Introduction to AWS Application Load Balancer Basics with Terraform
Lecture 2: Step-02: Create ALB manually using AWS Mgmt Console
Lecture 3: Step-03: Create ALB Terraform Module Part-1 NEW
Lecture 4: Step-04: Create ALB Target Group and Attachments New
Lecture 5: Step-05: Create ALB Listeners and Outputs New
Lecture 6: Step-06: Execute TF Commands, Verify and Clean-Up NEW
Chapter 10: AWS ALB Context Path Based Routing using Terraform
Lecture 1: Step-01: Introduction to AWS ALB Context Path Based Routing
Lecture 2: Step-02: Pre-requisite: Understand about Custom Domain Registration
Lecture 3: Step-03: Review TF Folder Structure, Update LB SG and Create Datasource Route53
Lecture 4: Step-04: Review EC2 TF Manifests and Create ACM Module NEW
Lecture 5: Step-05,06: Create ALB TG1 and TG2, HTTPS Redirect, Fixed Response related chang
Lecture 6: Step-07: Create AWS Route53 Record TF Config New
Lecture 7: Step-08: Execute Terraform Commands and Verify New
Chapter 11: AWS ALB Host Header Based Routing using Terraform
Lecture 1: Step-01: Introduction to AWS ALB Host Header based Routing
Lecture 2: Step-02: AWS Certificate Manager Limit Hit – Request to Increase it
Lecture 3: Step-03: Review Terraform manifests for Host Header Routing NEW
Lecture 4: Step-04: Execute Terraform Commands, Verify and Clean-Up NEW
Chapter 12: AWS ALB Query String, Host Header Redirects and Custom Header Routing
Lecture 1: Step-01: Introduction to ALB Multiple Listener Rules
Lecture 2: Step-02: Review Terraform Manifests for 4 Listener Rules and DNS Configs New
Lecture 3: Step-03: Execute Terraform Commands, Verify and Clean-Up New
Chapter 13: AWS DNS to DB using Terraform
Instructors
-
Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms
Best Selling Instructor, Docker, Kubernetes, Terraform, SRE
Rating Distribution
- 1 stars: 35 votes
- 2 stars: 54 votes
- 3 stars: 165 votes
- 4 stars: 852 votes
- 5 stars: 1809 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024