
Explore AWS global infrastructure across 34 regions and 108 availability zones, with 600+ CloudFront points of presence, and learn how regions and AZs influence latency, compliance, and service availability.
Explore AWS services at no cost with the free tier, including 12-month access to EC2, S3, and RDS, plus always free options like Lambda.
Explore global versus regional services in the AWS console, noting IAM and CloudFront as global, while S3 uses regional settings.
Create a general-purpose S3 bucket, enable ACL and set public access to host a static website, while understanding object-level permissions and bucket policy considerations.
Connect to an Amazon Linux EC2 instance using EC2 Instance Connect or a local SSH client, then rely on security groups and a PEM key.
Connect to a Windows EC2 instance using RDP, retrieve the administrator password with a key pair, and log in via a remote desktop client; note regions and instance type changes.
Configure security groups to allow HTTP traffic on port 80, install nginx on an Amazon Linux instance, start and enable the service, and verify access with curl to localhost.
observe how an auto scaling group uses a target tracking policy with cpu average utilization to scale out and in, including instance warmup and a cpu stress test.
Learn how application load balancers distribute HTTP and HTTPS traffic across EC2 targets via target groups, health checks, and auto scaling integration to handle demand.
Perform EC2 cleanup by terminating all instances, deleting the load balancer, target group, auto scaling group, EFS, snapshots, and AMIs, and prepare to discuss VPC in the next section.
Enable VPC flow logs to monitor and debug network traffic. Route logs to CloudWatch, S3, or Amazon Data Firehose and inspect source, destination, and actions.
Examine whois data and domain basics, including registration, auto renew, and transfer in, then explore hosted zones in Route 53 using cloud shell for hands-on AWS learning.
Attach a custom domain to your CloudFront distribution via an alternate domain name (CNAME), link it through Route 53, and apply an ACM SSL certificate for HTTPS.
Configure CloudFront geographic restrictions with block and allow lists, observe a 403 error, and secure your distribution, then clean up by disabling and deleting distributions and terminating the EC2 instance.
Explore AWS RDS by creating a Postgres DB instance in a learn VPC, with a subnet group of public subnets, and connect via the endpoint using DBeaver.
Modify an RDS instance to enable multi-az deployment with a standby for data redundancy and automatic failover, while managing maintenance windows and backups and considering final snapshots during deletion.
Explore AWS Lambda as a serverless compute service that runs code without provisioning servers, driven by events and triggers, with pay-as-you-go pricing and automatic scaling.
Create a Lambda function and trigger it with an S3 event, configure a new role, and monitor results in CloudWatch while processing S3 objects.
Welcome to Hands-On Introduction to Cloud Computing with AWS. I'm Lucas, an AWS-certified professional, and I’m thrilled to guide you through the essential AWS services in a beginner-friendly, practical format.
This course is designed to give you a solid foundation in AWS. We’ll start with the basics—setting up your AWS account, understanding the Free Tier, and learning how to set budgets and estimate costs effectively.
From there, we’ll dive into the core AWS services you’ll use most frequently:
IAM (Identity and Access Management) for secure user access control.
S3 (Simple Storage Service) for managing files and storage.
EC2 (Elastic Compute Cloud) for launching virtual servers.
VPC (Virtual Private Cloud) for networking fundamentals.
We’ll also explore additional AWS offerings, including Route 53 for domain management, CloudFront for caching, different flavors of Databases, Lambda for running serverless code, and toward the end, CloudWatch for monitoring and tools like Lightsail or Amplify for deploying applications efficiently.
By the end of this course, you’ll be confident navigating AWS, creating resources, and working with its most commonly used services. Whether you're new to cloud computing or looking to strengthen your AWS skills, this course is the perfect starting point to build your cloud expertise. Let’s get started!