Udemyintermediatept

Terraform para AWS

Build scalable, secure Kubernetes infrastructure on AWS with Terraform. Hands-on training for practical deployment. Learn Kubernetes & Terraform!

4.9(440)
2,175students
7h 37m
Certificate
Mateus Müller
Mateus MüllerLFCE | LPIC-3 | CKA | CompTIA Linux+

Course Content

Terraform para AWS is an intermediate-level Udemy course taught by Mateus Müller. It runs 7h 37m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.9 out of 5 from 440 reviews, with 2,175 students enrolled. It is a paid course, last updated April 2025.

Looking for a practical Terraform for AWS training? This course delivers – no fluff, just a real-world project you can use as a portfolio piece for future opportunities! We focus 100% on AWS, the world's leading cloud provider.

Here's a breakdown of what you'll learn:

  • AWS Fundamentals: Even if you're new to AWS, we'll start with a friendly introduction. Learn how to create an AWS account and configure the awscli for seamless interaction.
  • Hands-on AWS Setup: Master the basics by manually setting up your AWS environment. We'll cover networking, EKS deployment, and Helm Charts. This foundational step is crucial before automating with Infrastructure as Code (IaC). You can't automate what you don't understand!
  • Terraform Core Concepts & Project Kickoff: Dive into Terraform's core concepts – workflows, providers, state management, remote backends, and subcommands. We'll immediately apply these concepts to a practical project, mirroring real-world scenarios.
  • Terraform Modules: Best Practices: Learn about Terraform Modules, the industry standard for creating reusable, versionable, and scalable infrastructure code. We'll refactor existing code into modular components.
  • EKS Cluster Module: Build a dedicated module for your EKS cluster, including advanced configurations like OIDC for leveraging IRSA (IAM Roles for Service Accounts).
  • Managed Node Group Module: Create a module for deploying EKS nodes, the environments where your applications will run.
  • AWS Load Balancer Controller Module: Develop a module utilizing the AWS Load Balancer Controller add-on for EKS. This allows you to define and manage ALB/NLB resources in AWS using YAML. We'll cover IAM, Service Accounts, and Helm configurations – a perfect candidate for a module.
  • Super Module & Best Practices: Conclude the project with a comprehensive "super module" that utilizes sub-modules for enhanced organization. We'll also incorporate best practices like terraform-docs for improved documentation.

Ready to level up your AWS and Terraform skills? Join me – I'm here to guide you on this journey!

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

Microsoft Sway para Educadores

by Profa. Ma. Karen Carvalho

5.0(5)
2h 15m
beginner
5.0(6)
7h 4m
intermediate
5.0(24)
5h 24m
all
5.0(17)
4h 45m
beginner