AWS Learning Blog
AWS Learning Blog
Posts on AWS certifications, serverless, and free-tier portfolios. From Cloud Practitioner basics to SAA-bound architectures and design patterns — written to help learners connect implementation with exam preparation.
25
Published articles
CLF
Cloud Practitioner prep
SAA
Architectures & design patterns
Latest articles
Articles to help with AWS certification study and portfolio implementation.
AWS Shared Responsibility Model Explained for Beginners
A beginner-friendly overview of the AWS Shared Responsibility Model, a common topic on the Cloud Practitioner exam, covering what AWS is responsible for and what you are responsible for.
Read article →
AWS Global Infrastructure for Beginners
Learn the difference between Regions, Availability Zones, and Edge Locations for the AWS Cloud Practitioner exam.
Read article →
AWS Pricing Basics for Cloud Practitioner
A beginner-friendly overview of AWS pricing: pay-as-you-go, the Free Tier, Reserved Instances, and Savings Plans.
Read article →
IAM Basics for AWS Cloud Practitioner
A clear overview of IAM users, IAM groups, IAM roles, and IAM policies, along with the principle of least privilege.
Read article →
CloudWatch Basics for Cloud Practitioner Candidates
Understand the roles of CloudWatch Logs, Metrics, and Alarms, connected to real-world monitoring in personal development projects.
Read article →
Multi-AZ High Availability Design for the SAA Exam
A beginner-friendly summary of Multi-AZ, redundancy, and single points of failure — concepts commonly tested in SAA-C03.
Read article →
VPC Public Subnets and Private Subnets for SAA Candidates
A focused overview of VPC, Public Subnets, Private Subnets, Internet Gateways, and NAT Gateways for the AWS SAA exam.
Read article →
Secure Static Site Delivery with S3 and CloudFront OAC
Learn how to serve a static site through CloudFront OAC instead of exposing S3 directly, explained from both SAA exam and portfolio perspectives.
Read article →
Choosing Between RDS and DynamoDB for the SAA Exam
A guide to the differences between relational databases and NoSQL, and when to choose RDS or DynamoDB, organized for the SAA exam.
Read article →
Understanding Decoupled Design with SQS, SNS, and EventBridge
Learn the decoupled design patterns essential for SAA, and how to choose between SQS, SNS, and EventBridge based on their roles.
Read article →
What is Amazon S3? A Beginner's Guide to Object Storage
An overview of Amazon S3 basics, common use cases, billing factors, and security considerations for AWS beginners.
Read article →
What Is AWS Lambda? A Beginner's Guide to Serverless
Learn the basics of AWS Lambda, its benefits and limitations, and how it works with API Gateway and DynamoDB, explained for beginners.
Read article →
What Is Amazon API Gateway? A Beginner's Guide to HTTP API
A beginner-friendly overview of API Gateway's role, HTTP API, Lambda integration, and CORS considerations for AWS learners.
Read article →
What Is Amazon DynamoDB? A Beginner's Guide to NoSQL
A beginner-friendly overview of DynamoDB, including tables, partition keys, on-demand billing, and Lambda integration.
Read article →
What Is Amazon CloudFront? A Beginner's Guide to CDN
Learn the basics of CloudFront, CDN, caching, S3 delivery, HTTPS, and invalidation in a beginner-friendly way.
Read article →
Why Choose a Serverless Architecture for Your AWS Portfolio
We explain why S3, CloudFront, API Gateway, Lambda, and DynamoDB are the right fit for a personal portfolio project.
Read article →
Use AWS Budgets to Prevent Surprise Bills in Personal Projects
A practical guide to AWS Budgets for solo developers: what it does, which thresholds to set, and how it differs from Cost Explorer.
Read article →
Secure AWS Deployments from GitHub Actions with OIDC
Learn how to deploy from GitHub Actions to AWS using OIDC for temporary credentials instead of long-lived access keys.
Read article →
Building a Contact API with API Gateway + Lambda + DynamoDB
A walkthrough of how a contact form is saved through a serverless API, from frontend submission to DynamoDB storage.
Read article →
How to Check Lambda Logs in CloudWatch
Learn how to view Lambda execution logs in CloudWatch Logs and use them to investigate errors in a contact form API.
Read article →
How to Study for AWS Cloud Practitioner
A beginner-friendly study guide for AWS Cloud Practitioner (CLF-C02): exam scope, learning order, key AWS services to remember, and how to deepen your understanding through hands-on practice.
Read article →
How to Build a Portfolio Site on the AWS Free Tier
A beginner-friendly guide to building a portfolio site on the AWS Free Tier using S3, CloudFront, Lambda, and DynamoDB.
Read article →
How to Host a Static Site with S3 and CloudFront
A beginner-friendly guide to the basic architecture for publishing a Next.js static site safely using Amazon S3 and Amazon CloudFront.
Read article →
Lambda and API Gateway Explained for Beginners
A beginner-friendly guide to AWS Lambda and Amazon API Gateway: what each service does, how they differ, how they work together, and how to use them for a contact form API.
Read article →
DynamoDB vs RDS: Key Differences for Beginners
A beginner-friendly comparison of Amazon DynamoDB and Amazon RDS, covering data structure, pricing, operations, use cases, and AWS certification exam topics.
Read article →
Want to start from the AWS big picture?
Read these in order — blog posts, AWS glossary, service comparisons, practice questions, and architecture gallery — to connect exam knowledge with implementation.