π― What You’ll Learn
-
π EC2: Hosting websites with virtual machines
-
πͺ£ S3: Storing files + hosting static websites
-
⚙️ Lambda: Serverless functions without managing servers
-
π IAM: Manage users and permissions
-
π§ͺ Practice Project: Deploy a static website using AWS
-
π Quiz: Test your cloud knowledge!
πΉ AWS Core Services — Explained Simply
π₯️ EC2 – Elastic Compute Cloud
-
π§ What it does: Rent a virtual server in AWS.
-
π¦ Use Case: Host a web app, API, or game server.
-
π§ͺ Example: Deploy a portfolio or WordPress blog.
-
π¨ Analogy: Like renting a powerful remote computer.
πͺ£ S3 – Simple Storage Service
-
π§ What it does: Store and retrieve any file — images, videos, code, backups.
-
π¦ Use Case: Host static websites, back up data, store app files.
-
π§ͺ Example: Host a resume or a portfolio with HTML/CSS.
-
π¨ Analogy: Like an unlimited Dropbox.
⚙️ Lambda – Serverless Functions
-
π§ What it does: Run code automatically in response to events (no servers needed).
-
π¦ Use Case: Image resizing on upload, form handling, email sending.
-
π§ͺ Example: Auto-email when a user fills out a contact form.
-
π¨ Analogy: Like a robot that runs your code on command, then disappears.
π 6-Week AWS Beginner Study Plan (Free Resources)
π️ Week | π Focus | ✅ Goals |
---|---|---|
Week 1 | ☁️ AWS Basics | Sign up for Free Tier, learn console basics, take Cloud Practitioner Essentials |
Week 2 | π» EC2 | Launch EC2, SSH, install NGINX/Apache, try Qwiklabs EC2 lab |
Week 3 | π️ S3 & Static Websites | Create bucket, upload files, enable static website hosting, make public |
Week 4 | π§ Lambda & Serverless | Create function, trigger from S3, view logs in CloudWatch |
Week 5 | π IAM & Security | Create IAM users, assign permissions, enable MFA |
Week 6 | π Capstone Project | Host static website with optional Lambda contact form |
π ️ Capstone Project: Deploy a Static Website
π§ Tech Stack:
-
S3 – Host HTML/CSS
-
IAM – Set bucket permissions
-
Lambda (Optional) – Serverless backend
-
Route 53 (Optional) – Custom domain
π§± Folder Structure:
π Steps:
-
Create S3 bucket.
-
Upload your website files.
-
Enable static website hosting.
-
Set bucket policy to make content public.
-
Test site using AWS-provided URL.
-
(Optional) Use Lambda + API Gateway for contact form logic.
✅ Quiz: Test Your AWS Knowledge
π Top Free AWS Resources
π Resource | π Description | π Link |
---|---|---|
AWS Free Tier | Free cloud services for 12 months | aws.amazon.com/free |
AWS Educate | Free training for students & beginners | aws.amazon.com/educate |
Qwiklabs | Interactive AWS labs | qwiklabs.com |
AWS YouTube | Free AWS video tutorials | YouTube - AWS |
No comments:
Post a Comment