AWS + Terraform Practical Certification Course

18 sessions / 9 weeks

The video is in Georgian.

Course Description:

Schedule: Monday, Thursday 20:00–22:00 (Tbilisi time, GMT+4)

Course Objective:

To teach students how to build and manage AWS cloud infrastructure using Terraform. The course covers Infrastructure as Code (IaC) principles, popular architectures built on key AWS services, and the full Terraform workflow — from scratch to production-ready infrastructure. To prepare students to work in a real DevOps / Cloud Engineer role and to help them achieve HashiCorp (004) certification.


Course Concept:
  • Every lesson is built around a real project/architecture — students build the infrastructure themselves, by writing code
  • The course is structured from simple to complex: from a basic S3 bucket to a full-fledged multi-region production environment
  • Every service and Terraform concept is covered in a practical context — while solving a real task/architectural problem
  • Special attention is paid to real-world architectural decisions: a visual diagram is prepared for every project
  • The course gives extensive coverage to optimal architecture, security, cost optimization and best practices

Tools and Minimum Requirements:

To take the course, students will need a computer, a reliable internet connection and an active bank card to open an AWS account. To work through the course material, students will mostly use the AWS Free Tier: new accounts get up to $200 in credits for 6 months, and 30+ services are always free within monthly limits.

Required software: Terraform (>= 1.5), AWS CLI, a text editor (VS Code + HashiCorp Terraform extension recommended).

To take the course, students should have basic IT knowledge — a general understanding of what a server, an operating system, IPv4 addressing and a subnet are, the basics of the command line, and a general idea of cloud technologies.

Also, students who want to take the HashiCorp (004) certification exam should speak English at least at B1 level.


Assignments and Project:
  • After every lesson, students receive AWS + Terraform assignments to reinforce and practice the topics covered
  • At the end of the course, students complete a final project — a full-fledged production-ready infrastructure built from scratch that brings together the main concepts and services learned during the course (graded component)

Full Course Curriculum

Architectural Patterns Covered in the Course:
  • Active-Active: Lectures 08, 14, 25
  • Active-Passive (Hot Standby / Failover): Lectures 09, 22, 25
  • Event-Driven: Lectures 17, 18
  • Fan-Out / Pub-Sub: Lecture 18
  • Edge Caching (CDN): Lectures 13, 25
  • Serverless: Lectures 17, 18, 14 (Fargate)
  • Multi-AZ HA: Lectures 06, 07, 08, 09, 25
  • Multi-Region DR: Lecture 22
  • GitOps / CI-CD Pipeline: Lecture 23
  • Multi-Environment: Lectures 15, 16

What Will You Know and Be Able to Do After the Course?
  • Practical application of Infrastructure as Code (IaC) principles with Terraform
  • Planning, building and managing AWS cloud infrastructure from scratch
  • Configuring virtual servers (EC2), load balancing (ALB) and auto scaling (ASG)
  • Building virtual networks (VPC), subnets and virtual firewalls (Security Groups)
  • Setting up relational databases (RDS) in Multi-AZ mode with automatic failover
  • Running containerized applications on ECS Fargate
  • Implementing a Serverless architecture with Lambda + API Gateway
  • Configuring CDN, HTTPS and caching (CloudFront + S3)
  • Security best practices: IAM, KMS, Secrets Manager
  • Using Terraform modules, Workspaces and Terragrunt to manage multiple environments
  • Building a CI/CD pipeline for Terraform (GitHub Actions)
  • Setting up a monitoring system (CloudWatch Dashboards, Alarms, SNS)
  • Implementing a multi-region architecture for Disaster Recovery
  • As the final project: building a complete production-ready stack on your own

Contact Us

Fill out the form or email us at info@sky21.net

Image
1500₾

AWS + Terraform

HashiCorp (004), practical certification course

Course Instructors

Image

Mikheil Kantaria

AWS SAA, Terraform Certified
EPAM

  • DevOps Engineer 6+ yrs
  • Developer 16+ yrs
  • Lecturer 18+ yrs
Image

Archil Kovziashvili

AWS SAA Certified
Skillset

  • Systems Engineer 16+ yrs
  • Cloud Engineer 6+ yrs
  • Linux, Windows Administrator 16+ yrs

Other Courses