Amazon Web Services

AWS Tutorials & Guides

Hands-on AWS tutorials for developers and DevOps engineers. From EC2 and S3 basics to EKS, Lambda, and cost optimization — practical guides with real code.

EC2 & Compute Serverless Containers Databases Networking Security

Compute & Infrastructure

EC2

AWS EC2 Complete Guide: Instances, Types & Auto Scaling

Master instance types, AMIs, placement groups, Spot instances, and Auto Scaling Groups with target tracking.

Read guide →
CloudFormation

AWS CloudFormation: Infrastructure as Code Guide

Template anatomy, intrinsic functions, nested stacks, change sets, StackSets and drift detection.

Read guide →
CDK

AWS CDK: Infrastructure as Code with TypeScript/Python

CDK constructs L1/L2/L3, stacks, CDK Pipelines, custom constructs and CDK Nag security checks.

Read guide →

Serverless & Functions

Lambda

AWS Lambda: Functions, Triggers & Performance

Runtimes, triggers (API Gateway/SQS/S3/EventBridge), cold starts, Provisioned Concurrency, layers and DLQ.

Read guide →
API Gateway

AWS API Gateway: REST and HTTP APIs Complete Guide

REST vs HTTP API, Lambda integration, authorizers, usage plans, CORS, custom domains and caching.

Read guide →
SQS & SNS

AWS SQS and SNS: Event-Driven Architecture

Standard vs FIFO queues, DLQs, fanout patterns, SNS filtering and SQS-Lambda integration.

Read guide →

Databases & Storage

S3

AWS S3: Buckets, Storage Classes, Lifecycle & Security

Storage classes, lifecycle policies, versioning, replication, pre-signed URLs and S3 event notifications.

Read guide →
RDS

AWS RDS: MySQL, PostgreSQL, Aurora Best Practices

Multi-AZ vs Read Replicas, RDS Proxy, Performance Insights, Aurora Serverless v2 and backup strategies.

Read guide →
DynamoDB

AWS DynamoDB: NoSQL Design and Best Practices

Single-table design, GSI/LSI, DynamoDB Streams, DAX caching, transactions and cost optimization.

Read guide →
ElastiCache

AWS ElastiCache: Redis and Memcached Caching Strategies

Redis vs Memcached, cluster mode, Multi-AZ failover, cache-aside patterns and Spring Boot integration.

Read guide →

Networking & Security

VPC

AWS VPC Networking: Subnets, NAT Gateway & Routing

VPC CIDR design, public/private subnets, NAT Gateway, Security Groups vs NACLs, VPC Endpoints and Transit Gateway.

Read guide →
IAM

AWS IAM Roles and Policies: Complete Security Guide

Least privilege, policy types, STS AssumeRole, instance profiles, SCPs and IAM Access Analyzer.

Read guide →
Security

AWS Security Best Practices: IAM, KMS, GuardDuty

MFA enforcement, KMS key management, Secrets Manager, Security Hub, GuardDuty and encryption strategies.

Read guide →
Load Balancers

AWS Load Balancers: ALB vs NLB Complete Guide

ALB path/host routing, NLB static IP, target group health checks, SSL termination and WAF integration.

Read guide →
Route 53

AWS Route 53: DNS, Routing Policies & Health Checks

Hosted zones, Alias records, routing policies (latency/failover/geolocation), health checks and Route 53 Resolver.

Read guide →

Containers & Orchestration

EKS

AWS EKS: Running Kubernetes on AWS

Cluster creation with eksctl, managed node groups, Fargate, IRSA, AWS Load Balancer Controller and upgrades.

Read guide →
ECS

AWS ECS: Container Orchestration with Fargate and EC2

Task definitions, services, Fargate vs EC2, capacity providers, ECS Exec, blue/green deployments.

Read guide →

Monitoring & Cost

CloudWatch

AWS CloudWatch: Metrics, Alarms, Logs & Dashboards

Custom metrics, CloudWatch Logs Insights, metric filters, Container Insights for EKS and anomaly detection.

Read guide →
Cost Optimization

AWS Cost Optimization: 15 Strategies to Reduce Your Bill

Right-sizing, Savings Plans, Spot Instances, S3 lifecycle, data transfer costs and AWS Budgets setup.

Read guide →
Certification

AWS Solutions Architect Associate: Study Guide 2026

Exam format, key services, HA patterns, disaster recovery tiers, Well-Architected Framework and exam tips.

Read guide →

Event-Driven & Analytics

Step Functions

AWS Step Functions: Orchestrating Serverless Workflows

State machine concepts, Standard vs Express workflows, Task/Choice/Parallel/Map states, error handling and X-Ray tracing.

Read guide →
EventBridge

AWS EventBridge: Event-Driven Architecture on AWS

EventBridge vs SNS vs SQS, event buses, rules, EventBridge Pipes, Scheduler and schema registry.

Read guide →
Kinesis

AWS Kinesis: Real-Time Data Streaming

Kinesis Data Streams vs Firehose vs Analytics, shards, KPL, Enhanced Fan-Out and Flink SQL queries.

Read guide →
Glue ETL

AWS Glue: Serverless ETL and Data Catalog

Crawlers, Glue Data Catalog, PySpark ETL jobs, DynamicFrames, job bookmarks, Workflows and DataBrew.

Read guide →
Athena

AWS Athena: Serverless SQL Queries on S3

Partitioning, partition projection, CTAS, file format comparison (CSV vs Parquet vs ORC) and Federated Query.

Read guide →
Cognito

AWS Cognito: User Authentication and Authorization

User Pools vs Identity Pools, hosted UI, JWT tokens, MFA, Lambda triggers, social providers and API Gateway authorizer.

Read guide →

CDN, WAF & Connectivity

CloudFront

AWS CloudFront: CDN and Edge Computing

Distribution setup, Origin Access Control, CloudFront Functions vs Lambda@Edge, signed URLs and WAF integration.

Read guide →
WAF

AWS WAF: Web Application Firewall Setup

WAF v2 Web ACLs, managed rule groups, rate-based DDoS rules, bot control, geo-match and WAF Logs.

Read guide →
Direct Connect

AWS Direct Connect: Dedicated Network Connectivity

Dedicated vs hosted connections, virtual interfaces, Direct Connect Gateway, LAG redundancy and VPN failover.

Read guide →
EFS

AWS EFS: Elastic File System for Shared Storage

EFS vs EBS vs S3 vs FSx, performance modes, throughput modes, access points and EFS CSI driver for EKS.

Read guide →