Follow Us
logo
AWS CLOUD ENGINEERING

AWS Cloud Engineering – Zero to Production

Learn AWS from fundamentals to production deployment, including networking, compute, storage, databases, security, monitoring, DNS and high availability.

Course Objective

Build strong practical AWS skills and learn how to design, deploy, secure, monitor and troubleshoot production-ready cloud infrastructure.

  • What is Cloud Computing?
  • IaaS, PaaS and SaaS
  • Public, Private and Hybrid Cloud
  • AWS Global Infrastructure
  • Regions and Availability Zones
  • AWS Edge Locations
  • AWS Management Console
  • AWS CLI
  • AWS SDK
  • AWS Free Tier
  • Shared Responsibility Model
  • Understanding AWS Pricing
Hands-on Demo

Create an AWS account structure, configure CLI and launch your first AWS resource.

  • IAM Introduction
  • Users and Groups
  • Policies
  • Roles
  • AWS Managed vs Customer Managed Policies
  • Policy Structure
  • Least Privilege Principle
  • IAM Role vs IAM User
  • MFA
  • Access Keys
  • IAM Troubleshooting
  • EC2 IAM Roles
  • Service-to-Service Permissions
Hands-on Demo

Create users, groups and roles and implement a least-privilege access model.

  • EC2 Fundamentals
  • AMIs
  • Instance Types
  • CPU, Memory & Network Optimization
  • Key Pairs
  • Security Groups
  • User Data
  • EBS Volumes
  • Instance Lifecycle
  • Public vs Private Instances
  • Elastic IP
  • SSH Access
  • EC2 Pricing
  • On-Demand Instances
  • Reserved Instances
  • Spot Instances
Hands-on Demo

Launch an EC2 server, install a web server and host a sample application.

  • What is a VPC?
  • CIDR
  • Public and Private Subnets
  • Route Tables
  • Internet Gateway
  • NAT Gateway
  • Security Groups
  • Network ACLs
  • Public vs Private IP
  • Elastic IP
  • VPC Endpoints
  • DNS Inside VPC
  • Bastion Host
  • Network Troubleshooting
VPC
│
├── Public Subnet
│   └── Web Server
│
└── Private Subnet
    └── Application Server
Hands-on Demo

Create a custom VPC with public and private subnets and deploy application infrastructure.

  • S3 Fundamentals
  • Buckets
  • Objects
  • Storage Classes
  • Versioning
  • Encryption
  • Bucket Policies
  • ACLs
  • Lifecycle Policies
  • Static Website Hosting
  • Cross-Region Replication
  • S3 Security
  • EBS vs S3
  • EFS Overview
Hands-on Demo

Create a secure S3 bucket and host a static website.

  • Relational Databases
  • RDS Architecture
  • MySQL / PostgreSQL
  • DB Subnet Groups
  • Security Groups
  • Backups
  • Snapshots
  • Multi-AZ
  • Read Replicas
  • Encryption
  • RDS Monitoring
  • Database Connectivity Troubleshooting
Hands-on Demo

Deploy an RDS database in private subnets and connect it to an application server.

  • Why Load Balancers?
  • Application Load Balancer
  • Network Load Balancer
  • Target Groups
  • Health Checks
  • Listeners
  • Listener Rules
  • Path-Based Routing
  • Host-Based Routing
  • SSL/TLS Termination
Hands-on Demo

Deploy two EC2 application servers behind an Application Load Balancer.

  • Auto Scaling Fundamentals
  • Launch Templates
  • Auto Scaling Groups
  • Desired Capacity
  • Minimum / Maximum Capacity
  • Scaling Policies
  • CPU-Based Scaling
  • Target Tracking
  • Health Checks
  • Instance Replacement
Hands-on Demo

Create an Auto Scaling application that automatically adds or removes EC2 instances based on traffic.

  • DNS Fundamentals
  • Hosted Zones
  • A Records
  • CNAME
  • Alias Records
  • Routing Policies
  • Simple Routing
  • Weighted Routing
  • Failover Routing
  • Latency Routing
  • Health Checks
Hands-on Demo

Connect a custom domain to an AWS application through Route 53.

  • CloudWatch Fundamentals
  • Metrics
  • Logs
  • Alarms
  • Dashboards
  • EC2 Monitoring
  • Application Logs
  • CPU / Memory Monitoring
  • CloudWatch Agent
  • SNS Notifications
Hands-on Demo

Create monitoring and alerting for production EC2 servers.

Production-Ready AWS Skills

Learn how real-world cloud infrastructure is designed, deployed, secured and monitored.

AWS Infrastructure
Cloud Security
Networking & VPC
EC2 & Auto Scaling
RDS & S3
Load Balancing
Monitoring
Production Deployment
FINAL INDUSTRY DEMO

Production 3-Tier Application

Internet
Route 53
ALB
EC2
RDS
S3
CAPSTONE PROJECT

Build a Production-Ready 3-Tier AWS Application

Students will build, deploy, secure and monitor a complete production-style AWS environment from the ground up.

Students Will

Create VPC

Public / Private Subnets

Deploy EC2

Configure ALB

Deploy RDS

Auto Scaling

Route 53

CloudWatch


Implement security and test failure scenarios.

Monitor the production environment.