AWS infrastructure via Terraform and Terragrunt

Design the high available AWS Infrastructure and automation of implementation on a few clicks via Terraform & Terragrunt
4.07 (320 reviews)
Udemy
platform
English
language
Operating Systems
category
AWS infrastructure via Terraform and Terragrunt
2 734
students
2.5 hours
content
Dec 2021
last update
$29.99
regular price

Why take this course?

🚀 Design the High-Available AWS Infrastructure with Terraform & Terragrunt!

👩‍💻 About the Course: Terraform and Terragrunt are powerful tools for implementing infrastructure as code, and this course will take you through the journey of using these tools to design, build, and manage a high-available AWS infrastructure. Whether you're new to cloud services or looking to enhance your skills, this course is packed with real-world examples that can be applied directly to your projects.

Course Highlights:

  • 🔑 Infrastructure as Code (IaC): Understand the principles and benefits of managing your infrastructure through code.
  • 🎨 Terraform Modular Approach: Learn how to use Terraform modules effectively for reusability and maintainability.
  • ⚡️ Terragrunt Advantages: Explore the additional capabilities Terragrunt brings to the table compared to Terraform.
  • 🏗️ From Scratch AWS Infrastructure: Build your AWS infrastructure components from the ground up using best practices and patterns.

Course Workflow:

  1. Introduction to "Infrastructure as Code": Get acquainted with the core concept.
  2. First Steps with Terraform: Learn the basics and how it operates.
  3. Installing Terraform: Set up Terraform on your local machine.
  4. Implementing Resources: Apply Terraform to create your AWS infrastructure components.
  5. Modular Terraform Scripts: Craft reusable Terraform modules.
  6. Introducing Terragrunt: Understand how Terragrunt complements Terraform.
  7. Module Implementation with Terragrunt: Apply Terragrunt to your Terraform modules for enhanced capabilities.
  8. Developing Modules: Create modules for AWS services like KMS, Security Groups, Route53, ACM, ALB, ASG, Launch Templates, and more.
  9. Final Project: Combine all the elements to create a fully functional infrastructure on AWS.

What You'll Achieve: By completing this course, you will have a complete set of Terraform scripts that can be orchestrated via Terragrunt to deploy a high-available AWS infrastructure with just a few clicks. 🎓

Infrastructure Components Covered:

  • KMS Encryption Key: Implement encryption for your data at rest in the cloud.
  • Security Groups: Define and manage security rules for your EC2 instances.
  • Route53 Zone and Records: Set up a domain name system to handle DNS routing and traffic flow.
  • SSL Certificates via ACM: Secure your domains with SSL/TLS certificates.
  • Application Load Balancer (ALB): Distribute application traffic across multiple targets.
  • Target Groups for ALB: Define groups of targets to balance the load for applications, such as web applications and back-end services.
  • IAM Policies, Roles, and Instance Profiles: Manage access to AWS resources securely.
  • Launch Templates: Standardize and automate the launching of EC2 instances.
  • Autoscaling Groups (ASG): Automatically adjust the number of EC2 instances to respond to varying levels of demand.
  • SSM Parameters: Store configuration data for your applications.

Ready to unlock the power of cloud infrastructure with Terraform and Terragrunt? 🌩️ Join us and start building tomorrow's infrastructure, today!

Course Gallery

AWS infrastructure via Terraform and Terragrunt – Screenshot 1
Screenshot 1AWS infrastructure via Terraform and Terragrunt
AWS infrastructure via Terraform and Terragrunt – Screenshot 2
Screenshot 2AWS infrastructure via Terraform and Terragrunt
AWS infrastructure via Terraform and Terragrunt – Screenshot 3
Screenshot 3AWS infrastructure via Terraform and Terragrunt
AWS infrastructure via Terraform and Terragrunt – Screenshot 4
Screenshot 4AWS infrastructure via Terraform and Terragrunt

Loading charts...

Related Topics

4243248
udemy ID
15/08/2021
course created date
21/12/2021
course indexed date
Bot
course submited by