Build and Scale with AWS Cloud - A Hands-on Beginners Guide

Accelerate your AWS Cloud skills with hands-on labs, guided demos, and real-world exercises

4.9
(29 ratings)
Course Instructors: Thinknyx Technologies, Kulbhushan Mayer

$10.00 $25.00 60% OFF

Course Overview

What’s in this course?

This course offers a hands-on, step-by-step approach to mastering AWS by guiding you through the deployment and scaling of a real-world full-stack application. Starting with foundational cloud concepts, you'll gradually learn how to launch compute resources, manage storage, set up secure networking, and automate infrastructure tasks.

As you progress, you'll work with key AWS services like EC2 for virtual machines, RDS for managed databases, and S3 for scalable storage. You'll also implement Auto Scaling and Elastic Load Balancing to ensure your application stays highly available under high traffic. Security is woven throughout the course, with practical guidance on configuring IAM roles, managing secrets with Secrets Manager, encrypting data with KMS, and securely routing traffic using Route 53.

To complete the picture, you'll use Amazon CloudWatch to monitor system performance and troubleshoot issues in real time. By the end of this course, you’ll have the skills and confidence to deploy, manage, secure, and scale applications in AWS.

Special Note:

This course is specially designed not just to help you understand AWS concepts theoretically, but to build confidence in designing scalable and secure architectures. Throughout the course, we follow best practices wherever possible and focus heavily on hands-on learning. Every concept is demonstrated live, with real-time troubleshooting of issues as they arise, giving you exposure to real-world scenarios and practical problem-solving.

Course Structure:

  • Concept-based Lectures
  • Hands-on demonstrations
  • Real-world Implementation
  • Practice test
Course Contents:
  • Learn cloud computing basics and service models (As per NIST)
  • Learn AWS fundamentals and set up & navigate your AWS Free Tier account
  • Manage IAM users, groups, roles, and permissions (AWS Security, Identity, & Compliance Services)
  • Launch and connect to EC2 instances using AMIs and templates (AWS Compute Services)
  • Configure load balancers with target groups and listeners (AWS Compute Services - ELB's)
  • Set up auto scaling with health checks and policies (AWS Compute Services - ASG's)
  • Create and mount shared file systems using EFS (AWS Storage Services)
  • Store data and manage access with Amazon S3 (AWS Storage Services)
  • Launch and manage databases using Amazon RDS (AWS Database Services)
  • Create topics and send notifications with Amazon SNS (AWS Application Integration Services)
  • Build custom networks using VPC, subnets, and gateways (AWS Networking Services)
  • Manage encryption with KMS and use keys with AWS services (AWS Security, Identity, & Compliance Services)
  • Set up subdomains and SSL certificates using Route 53 and ACM (AWS Networking Services)
  • Monitor metrics, logs, and create dashboards with CloudWatch (AWS Management & Governance Services)

All sections in this course are demonstrated Live. The intention for enrolled users is to setup their own Cloud environment, perform the exercises and learn by doing!

Course Curriculum

Build and Scale with AWS Cloud - A Hands-on Beginners Guide

1 Exercises112 Learning Materials

Course Introduction

Introduction

Video
00:02:54

Course Goal

Video
00:11:14

GitHub Repository Link

Course Material - Build and Scale with AWS Cloud - A Hands-on Beginners Guide

PDF

Cloud Fundamentals

Topic Introduction

Video
00:00:34

Introduction to Cloud Computing

Video
00:10:25

Essential Characteristics

Video
00:04:07

Service Models

Video
00:05:50

Deployment Models

Video
00:02:37

Summary

Video
00:00:23

Getting Started with AWS

Topic Introduction

Video
00:00:32

Introduction to AWS Cloud

Video
00:04:57

Regions, Availability Zones & Edge Locations

Video
00:04:59

AWS Service Types

Video
00:07:26

Demonstration - AWS Account Setup & Dashboard Walkthrough

Video
00:12:56

Summary

Video
00:00:40

AWS - IAM (Identity and Access Management)

Topic Introduction

Video
00:00:37

Introduction to IAM (Users, Groups, Roles, Policies)

Video
00:16:56

Demonstration - Creating Policy based on a Sample Application

Video
00:04:16

Demonstration - Creating a New IAM User and Login Credentials

Video
00:05:03

Summary

Video
00:00:28

Amazon Elastic Compute Cloud (EC2)

Topic Introduction

Video
00:00:55

Introduction to EC2 (Instance Types, Launch Templates, Spot/Reserved hosts etc.)

Video
00:33:04

Creating Linux Instances in AWS (Keypair, Security Groups)

Video
00:07:58

Demonstration - Creating Windows Instances in AWS (Extracting Password using Keypair)

Video
00:09:20

Demonstration - Accessing Linux Server (Adding necessary packages for Sample Application)

Video
00:12:20

Demonstration - Creating AMI using EC2

Video
00:06:06

Demonstration - Creating Launch Templates

Video
00:07:44

Demonstration - Create EC2 using Launch Templates

Video
00:10:59

Summary

Video
00:00:59

Load Balancers in AWS

Topic Introduction

Video
00:00:43

Understanding Load Balancer (NLB, ALB, Gateway, Target Groups, Listeners)

Video
00:12:23

Demonstration - Creating Target Group and register EC2 in Target Group

Video
00:12:50

Demonstration - Creating LB with Listener and Accessing Application using LB DNS

Video
00:05:18

Demonstration - Creating and Replacing EC2 from Target Group

Video
00:04:02

Summary

Video
00:00:45

Autoscaling Groups in AWS

Topic Introduction

Video
00:00:36

Introduction to Autoscaling Groups

Video
00:07:00

Demonstration - Creating Autoscaling Group using Launch Templates

Video
00:19:36

Demonstration - Instance Refresh

Video
00:06:36

Demonstration - Upgrade Application Version

Video
00:05:05

Demonstration - Simulating Autoscaling Behaviours to react on Health Checks

Video
00:03:46

Demonstration - Autoscaling Behaviours to react on Health Check Failures for ELB

Video
00:05:05

Demonstration - Autoscaling Group to Scale Out for CPU Metrics

Video
00:08:27

Summary

Video
00:01:05

Elastic File System in AWS (EFS)

Topic Introduction

Video
00:00:32

Getting Started with EFS

Video
00:07:20

Demonstration - End to End EFS Case Study

Video
00:30:54

Summary

Video
00:00:29

Simple Storage Service in AWS (S3)

Topic Introduction

Video
00:00:40

Introduction to S3

Video
00:20:09

Demonstration - Use Case Explanation and S3 Bucket Operations

Video
00:05:45

Demonstration - Creating Policy & Role

Video
00:04:06

Demonstration - Update Launch Template with IAM Profile and upgrade Autoscaling Group

Video
00:07:58

Summary

Video
00:00:30

Amazon Relational Database Service (RDS)

Topic Introduction

Video
00:00:38

Getting Started with Amazon RDS

Video
00:14:31

Demonstration - Creating Database Instance

Video
00:18:42

Demonstration - Accessing the Postgres Database

Video
00:04:37

Demonstration - Creating Snapshot

Video
00:02:41

Demonstration - Enabling Automated Backups

Video
00:03:20

Demonstration - Upgrading Database Instance

Video
00:04:52

Demonstration - Creating Database from a Snapshot

Video
00:06:01

Demonstration - Deleting Database Instance

Video
00:02:15

Demonstration - Use Case (Update Launch Template with IAM Profile and upgrade Autoscaling Group)

Video
00:16:39

Summary

Video
00:00:38

Simple Notification Service in AWS (SNS)

Topic Introduction

Video
00:00:36

Getting Started with SNS

Video
00:06:06

Demonstration - Creating SNS Topic & Add Subscription

Video
00:03:56

Demonstration - Use Case Explanation & Code Merge

Video
00:05:31

Demonstration - Update IAM Role to Access SNS Topic

Video
00:01:37

Demonstration - Update Launch Template and Run Autoscaling Group Instance Refresh

Video
00:06:16

Summary

Video
00:00:41

Virtual Private Cloud in AWS (VPC)

Topic Introduction

Video
00:00:34

Getting Started with VPC

Video
00:17:40

Demonstration - VPC Creation

Video
00:07:46

Demonstration - Subnet Creation - Public & Private

Video
00:08:03

Demonstration - Creating Route Tables & Setting up Subnet Associations

Video
00:04:46

Demonstration - Creating Internet Gateway & Attaching with VPC

Video
00:02:39

Demonstration - Adding Route for Internet Gateway in Main Route Table

Video
00:02:18

Demonstration - Creating NAT Gateway & Adding Route for NAT Gateway

Video
00:05:24

Demonstration - Setting up Security Group for Sample Application

Video
00:03:41

Demonstration - Create DB_Subnet_Group for RDS

Video
00:02:33

Demonstration - Update Launch Template for newly created VPC

Video
00:01:48

Summary

Video
00:00:27

Key Management System in AWS (KMS)

Topic Introduction

Video
00:00:35

Getting Started with KMS

Video
00:12:10

Demonstration - Creating Key in KMS

Video
00:05:07

Demonstration - Enable Key Rotation and add Aliases for Key

Video
00:02:53

Demonstration - Update Launch Template with Key

Video
00:02:29

Demonstration - Creating Encrypted EFS

Video
00:03:16

Demonstration - Encryption in RDS

Video
00:04:24

Summary

Video
00:00:58

Route53 & Cert Manager

Topic Introduction

Video
00:00:36

Introduction to Route 53

Video
00:11:15

Introduction to Cert Manager

Video
00:09:14

Demonstration - Setting up Sub Domain Name for Application on Route 53 with A Record

Video
00:05:04

Demonstration - Creating SSL Cert in Cert Manager & Configuring it with Route 53

Video
00:04:02

Demonstration - Adding TLS Listener and Attaching Certificate with Load Balancer

Video
00:03:34

Summary

Video
00:00:46

CloudWatch in AWS (Monitoring)

Topic Introduction

Video
00:00:28

Introduction to CloudWatch

Video
00:11:11

Demonstration - Creating New Image with CloudWatch Agent

Video
00:09:40

Demonstration - Update IAM Role to have Access to CloudWatch Components

Video
00:03:59

Demonstration - Include CloudWatch Agent JSON File in the Code

Video
00:04:23

Demonstration - Update Launch Template to Start Cloud Watch Agent

Video
00:02:56

Demonstration - Refresh ASG & Check the Application Logs in CloudWatch LogGroup

Video
00:05:38

Demonstration - Working with Logs Insights

Video
00:06:31

Demonstration - Checking Metrics in CloudWatch for Autoscaling, EC2 & RDS

Video
00:05:17

Demonstration - Creating Dashboard in CloudWatch

Video
00:05:29

Summary

Video
00:00:27

Test your knowledge - Build and Scale with AWS Cloud - A Hands-on Beginners Guide

Quiz - Build and Scale with AWS Cloud - A Hands-on Beginners Guide

Exercise

Conclusion

Conclusion

Video
00:02:28

Course Instructors

tutor image

Thinknyx Technologies

31 Courses   •   17 Students

Thinknyx® Technologies is a trusted name in the IT industry, backed by a team of seasoned professionals with extensive expertise across a broad spectrum of technologies. Our core competencies span Software Development, IT Infrastructure Management, Cloud Solutions, Automation, Container Management, Web & App Development, Cybersecurity, and Professional Services.  As a recognized and reputable brand, Thinknyx® Technologies delivers end-to-end IT consulting services, including specialized training in both Information Technology and essential Soft Skills. We also provide comprehensive Talent Acquisition and Recruitment solutions, supporting organizations of all sizes around the globe. 

Partner with Thinknyx® Technologies to empower your workforce, drive innovation, and stay ahead in the digital age.

tutor image

Kulbhushan Mayer

Kulbhushan Mayer, Co-Founder of Thinknyx Technologies and Senior Solution Architect, is a certified expert in DevOps, SRE, Cloud, and Containerisation with 17+ years of experience. As a seasoned instructor, he brings practical insights into cloud platforms, container orchestration, automation, CI/CD, and observability tools.

Known for his clear, hands-on teaching style, he empowers professionals through real-world scenarios, actionable training, and thought leadership via conferences, webinars, and publications. He has also contributed as a technical book reviewer for leading publishers in the DevOps and automation space.

His mission is to bridge the gap between theory and practice for both newcomers and experienced engineers.

Ratings & Reviews

4.9 /5

29 ratings

3 reviews

5

87%

4

13%

3

0%

2

0%

1

0%
K
Kundan

a month ago

Good introduction to cloud concepts, Great Content & Well Explained.
V
Vijay

a month ago

This course offers a perfect balance of theory and hands-on practice. The instructor explains complex AWS concepts in a simple and easy-to-understand manner.
I
Ishita

a month ago

A great introduction to AWS concepts, with well-structured content that is easy to follow for beginners.

Related Courses

Unlock your potential with professional DevOps and Cloud Courses

Affordable Price
Affordable Price

Unlock your potential with affordable upskilling! Our unbeatable course prices are your chance to level up without breaking the bank.

Flexible Access
Flexible Access

Acquire flexible access to our resources with recorded lectures, post-module activities, and walk-through labs for comprehensive learning.

Certificate
Certificate of Completion

Receive a certificate of completion to showcase your new skills. Add it to your resume or LinkedIn profile to stand out.

Hands-On Experience
Hands-On Experience

Get hands-on experience with real-world scenarios and challenges, giving you practical skills for immediate application.

Expert Instructors
Expert Instructors

Learn from industry experts with years of experience in pentesting, passionate about sharing their knowledge.

Flexible Learning
Flexible Learning

Whether you're a beginner or experienced professional, our courses are designed to meet you where you are.