inflearn logo

Automating AWS Infrastructure with Terraform – Beginner: From Basics to Hands-On Practice (SaaS Practice Without Installation)

This is a hands-on course that teaches you how to manage and automate AWS infrastructure as code using Terraform. In this course, you will learn step by step, starting with the basic concepts of Terraform and progressing to creating major AWS resources such as EC2, VPC, and Subnet. You will also practice easily deploying infrastructure and checking the results using a SaaS platform without any separate installation. By gaining hands-on experience creating and managing infrastructure in a real AWS environment—not just studying theory—you can develop infrastructure automation skills that can be applied immediately in the workplace.

26 learners are taking this course

Level Beginner

Course period Unlimited

Terraform
Terraform
AWS
AWS
devops
devops
cloud-computing
cloud-computing
infrastructure
infrastructure
Terraform
Terraform
AWS
AWS
devops
devops
cloud-computing
cloud-computing
infrastructure
infrastructure

What you will gain after the course

  • You can use Terraform to create and automate AWS infrastructure as code.

  • You can directly design and build key AWS resources such as EC2, VPC, and subnets.

  • You can quickly deploy and manage infrastructure through a SaaS platform without complex configuration.

🚀 Deploy AWS infrastructure yourself with Terraform

This course focuses on learning how to automatically build AWS infrastructure using Terraform
through hands-on practice.

Rather than simply explaining the concepts,
this course is designed to give you hands-on experience creating and managing infrastructure.


💡 Are you experiencing these problems?

  • There are many repetitive tasks because I only work through the AWS Console.

  • I have no idea how to configure the infrastructure.

  • I want to learn Terraform, but setting up a practice environment is difficult.

  • I’m curious about the methods used in real-world work.

👉 This course was created to solve these problems.


🔥 Course Features

✔ Practice right away without installation
✔ Experience the entire process from Terraform code to actual AWS deployment
✔ Infrastructure exercises designed around real-world practices
✔ A structure that enables repeated learning

👉 In particular, you can practice through a SaaS platform that runs directly in your browser
without complex environment setup.


🧱 What You’ll Learn in the Course

  • Basic Terraform Concepts and Resource Structure

  • Key AWS infrastructure components (VPC, EC2, Subnet, etc.)

  • Understanding and Using Terraform Parameters

  • Infrastructure Deployment Using a SaaS Platform

  • Hands-on practice creating, modifying, and deleting infrastructure


🎯 Recommended for those who:

  • Those who are new to AWS

  • Those who want to learn Terraform through hands-on practice

  • Developers who want to experience infrastructure automation

  • Those aiming to become DevOps / cloud engineers


⚡ Course Format

This course proceeds in the following sequence.

Concept explanation → Understanding Terraform code → Parameter input → SaaS deployment → Checking the results

👉 All processes are applied to an actual AWS environment.


📌 Course Objective

Through this course,
you will aim to reach a level where you can create AWS infrastructure yourself using Terraform
and automate it.


🔗 Conclusion

If you want to learn Terraform and AWS properly from the ground up,
learn through hands-on practice in this course.

Rather than theory, we provide you with the experience of “deploying it yourself.”

Recommended for
these people

Who is this course right for?

  • A beginner learning AWS for the first time

  • Developers and engineers who want to learn Terraform through hands-on practice

  • Those who want to manage and automate infrastructure as code

  • Those aiming to become DevOps and cloud engineers

Hello
This is Hyunmin Lim

I am an engineer who has designed and operated AWS cloud and DevOps-based infrastructure in practical settings.

Based on my experience spanning the entire system—from frontend (React.js) and backend (Spring) to servers (Linux/Windows), networking, and security—I have been building and operating infrastructure within the AWS cloud environment.

I have operated AWS-based infrastructure across various domains, including finance, platforms, and gaming, and I also have experience building Kubernetes environments and Disaster Recovery (DR) systems.

I am also directly developing a Terraform-based SaaS platform to create an environment where anyone can easily deploy infrastructure.

More

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Similar courses

Explore other courses in the same field!

25% off for new members

$23.00

25%

$33.00