Udemy

Cloud Automation Projects: AWS, Terraform & GitHub Actions

Enroll Now
  • 4,338 Students
  • Updated 3/2026
4.7
(42 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 31 Minute(s)
Language
English
Taught by
Ehsan Shekari
Rating
4.7
(42 Ratings)

Course Overview

Cloud Automation Projects: AWS, Terraform & GitHub Actions

Use AWS, Terraform, and GitHub Actions to Build Real-World Projects.

Master AWS, GitHub Actions, and Terraform

Ready to take your engineering skills to the next level? Then this course is for you!

This is an ongoing course, and I will continuously add new projects over time. In this course, you'll explore AWS services while leveraging Terraform and GitHub Actions for automation. You'll learn how to:


  • Explore and work with key AWS services to build and manage cloud infrastructure efficiently.

  • Automate deployments with GitHub Actions, creating an efficient CI/CD pipeline for faster updates and error-free deployments.

  • Use Terraform to define and provision your AWS infrastructure with Infrastructure as Code (IaC) principles, ensuring your setup is maintainable.


Project 1 : Deploy a Personal Website with Cloud Infrastructure

In this project, you'll learn how to deploy a personal website on AWS using industry-standard cloud technologies, including S3, CloudFront, IAM, Route 53, Certificate Manager, GitHub Actions, and Terraform. Whether you're a beginner or an experienced developer, this hands-on project will teach you a lot about these services and technologies.

What you'll learn in Project 1:

  • How to host a static website on AWS S3 and configure CloudFront for faster content delivery worldwide.

  • Connect your personal domain to your AWS website using Route 53, and set up SSL certificates for secure browsing.

  • How to create and manage AWS resources using Terraform for automated and consistent infrastructure deployment.

  • How to integrate GitHub Actions with AWS, allowing Terraform to run seamlessly within your CI/CD pipeline.


Why enroll?

  • Learn from real-world examples and gain practical experience with industry-leading tools used by professionals worldwide.

  • Master cloud technologies like AWS, Terraform, and GitHub Actions that are in high demand in today's tech market.

  • Ideal for developers, engineers, and tech enthusiasts who want to enhance their cloud skills


Enroll now and get started building your cloud-based website today!

Course Content

  • 6 section(s)
  • 52 lecture(s)
  • Section 1 Project 1: Personal Website
  • Section 2 Project 1: Setting Up GitHub Actions
  • Section 3 Project 1: Creating Resources With Terraform
  • Section 4 Project 1: Add a Custom Domain and CDN to Our Website
  • Section 5 Bonus Chapter: Introduction to Cloud Computing and AWS
  • Section 6 Bonus Chapter: AWS IAM

What You’ll Learn

  • Deploy a Static Website on AWS, Automate Deployments with GitHub Actions, Manage Infrastructure with Terraform, Configure Custom Domains with Route 53


Reviews

  • N
    Nihat Yasin Satar
    5.0

    This course was incredibly valuable to me and I learned a lot! It shows us how to do something in the AWS console first, then how to do it automatically with Github Actions and Terraform. This way, you can easily pick it up and understand what's going on behind the scenes.

  • A
    Arif Mahmud Rana
    4.0

    Very good fully hands on no time waste. Highly recommend this course. Thank you very much.

  • A
    Angel Rojas Pacheco
    1.5

    the first 4 section is very useful to manage tarraform basics, but the rest is not about terraform in depth.

  • L
    Leonardo Juan Pablo Valdez
    5.0

    nice

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed