All 137 articles, sorted alphabetically
Amazon Comprehend
Sentiment, entities, key phrases, syntax.
Read article →Amazon Polly + Transcribe
Neural voices + streaming transcription. Multilingual.
Read article →Amazon Rekognition
Face detection + object recognition + moderation.
Read article →Amazon Textract
OCR + tables + forms. Better than raw OCR.
Read article →Amazon Aurora
5x MySQL, 3x Postgres perf. Serverless. Global DB.
Read article →Aurora Serverless v2
Scale from 0.5 to 128 ACUs. Pay per second. Modern serverless DB.
Read article →Auto Scaling Groups
Launch templates + scaling policies. Match capacity to demand.
Read article →AMI Lifecycle
Bake vs configure at boot. Packer + EC2 Image Builder.
Read article →AWS API Gateway -- the managed front door for APIs
Deep-dive on AWS API Gateway: the managed front-door role, REST vs HTTP APIs (features vs cost/latency), integrations (Lambda/HTTP/AWS services), auth…
Read article →AWS App Runner
Point at repo/image, App Runner runs it. Auto scale + HTTPS.
Read article →AWS Athena
How Athena provides SQL on S3 without infrastructure.
Read article →Amazon Aurora storage architecture
Deep-dive on Aurora's storage layer: 10GB protection groups, six-way three-AZ quorums, VCL/VDL commit semantics, storage-node…
Read article →AWS Batch
Job queues + compute environments. HPC + ML training patterns.
Read article →AWS Batch Multi-Node Jobs
Distribute jobs across many EC2. MPI + tightly-coupled compute.
Read article →AWS Elastic Beanstalk
Upload code, Beanstalk deploys. Simpler than EC2 + LB manual.
Read article →AWS Bedrock
How Bedrock provides managed access to foundation models.
Read article →AWS Bedrock
Claude, Llama, Mistral, Titan, others via unified API.
Read article →AWS CDK
TypeScript/Python/Java/Go/.NET generate CloudFormation.
Read article →AWS Client VPN + Site-to-Site VPN
OpenVPN-based client + IPsec site-to-site.
Read article →AWS CloudFront
How CloudFront distributes content globally via edge locations.
Read article →AWS CloudTrail
Every API call recorded. Compliance foundation.
Read article →Amazon Cognito
User Pools (identity) + Identity Pools (AWS access).
Read article →AWS Config
Track resource state over time. Compliance rules.
Read article →AWS Control Tower
Automated multi-account setup with governance baseline.
Read article →AWS Data Lake Architecture in Depth
A 2500-word walkthrough of AWS data lake: ingest, S3 raw/curated, Glue Catalog, Lake Formation, ETL, Athena, BI, observability, cost governance.
Read article →AWS DataSync
Managed transfer service. On-prem ↔ AWS + intra-AWS.
Read article →AWS DataZone
How DataZone provides data governance + catalog across accounts.
Read article →AWS DynamoDB
How DynamoDB provides serverless NoSQL with predictable performance, why partition keys matter, and how streams enable event-driven patterns.
Read article →DynamoDB architecture
Deep-dive on DynamoDB: partition key, GSI/LSI, capacity modes, auto-scale, streams, TTL, global tables, access, metrics.
Read article →AWS EBS
How EBS provides persistent block storage for EC2: volume types, snapshots, encryption.
Read article →AWS EC2
How EC2 provisions virtual machines: instance types, AMIs, EBS, placement groups, and the operational patterns for running fleets.
Read article →AWS EC2 Instance Types
The EC2 instance type families (general, compute, memory, GPU, storage) and how to choose.
Read article →AWS ECS
How ECS runs containers: EC2 launch type vs Fargate, task definitions, services.
Read article →AWS ECS / Fargate -- running containers without managing servers
Deep-dive on AWS ECS/Fargate: the run-containers-without-server-ops need, task definitions (blueprint), services (declarative desired count/scaling), …
Read article →AWS EFS
How EFS provides managed NFS for multiple EC2 instances to share storage.
Read article →AWS EKS
How EKS provides managed Kubernetes with AWS integration.
Read article →AWS EMR
How EMR provides managed Hadoop + Spark + Presto.
Read article →Amazon EventBridge
Serverless event bus. Rules route to targets.
Read article →AWS EventBridge -- the serverless event bus for event-driven architecture
Deep-dive on AWS EventBridge: the central event bus, rules and content-based event patterns, targets and sources, schema registry, content filtering, …
Read article →AWS Fargate
Run containers without EC2 mgmt. ECS + EKS support. Pricing model.
Read article →AWS Glue
How Glue provides serverless ETL: crawlers, catalog, jobs.
Read article →AWS GuardDuty
ML-based anomaly detection. VPC Flow Logs + CloudTrail + DNS.
Read article →AWS IAM
How IAM controls access to every AWS API: users, groups, roles, policies, and how STS enables temporary credentials.
Read article →AWS IAM conditions architecture
Deep-dive on AWS IAM conditions: context keys, tag conditions, MFA + IP, SCP interaction, resource policies, boundaries, and policy simulator.
Read article →AWS IAM
Identity + permission model. Foundation of AWS security.
Read article →AWS Inferentia
Cheaper LLM inference. Inf1 + Inf2 instances.
Read article →AWS Inspector
EC2 + ECR + Lambda vulnerability assessment.
Read article →AWS Kinesis
The Kinesis family (Data Streams, Firehose, Analytics) for real-time data processing.
Read article →AWS Kinesis Architecture in Depth
A 2500-word walkthrough of AWS Kinesis: Data Streams, shards, retention, enhanced fan-out, Firehose, Managed Flink, auto-scale.
Read article →AWS KMS architecture
Deep-dive on AWS KMS: CMKs, envelope encryption, key policy + grants, aliases + rotation, Multi-Region keys, CloudHSM, CloudTrail.
Read article →AWS KMS
Managed encryption keys. Envelope encryption. HSM-backed.
Read article →AWS Lake Formation
Fine-grained access control on S3 data lakes.
Read article →AWS Lambda
How Lambda runs code without managing servers, cold starts, execution model, and the patterns that make Lambda work at scale.
Read article →Lambda architecture pattern
Deep-dive on Lambda architecture pattern: batch layer (exact/slow), speed layer (approximate/real-time), serving layer, Kappa alternative.
Read article →Lambda cold start architecture
Deep-dive on Lambda cold start: sandbox + runtime + function init phases, SnapStart, provisioned concurrency, VPC ENIs, and observability.
Read article →AWS Lambda
Event-driven functions. Micro-VM sandboxes. Cold starts + tuning.
Read article →AWS Macie
Find sensitive data in S3. ML classifiers. Compliance.
Read article →AWS MSK
How MSK provides managed Apache Kafka.
Read article →AWS Multi-Region Architecture in Depth
A 2500-word walkthrough of AWS multi-region: Route 53 routing, regional stacks, async data replication, failover, and global observability.
Read article →AWS Nitro System
Custom hardware + hypervisor. Enables Fargate + Bare Metal.
Read article →AWS OpenSearch
How OpenSearch provides managed search + observability.
Read article →AWS Organizations + Service Control Policies
Multi-account mgmt. SCPs as org-wide guardrails.
Read article →AWS Overview
What AWS is, how regions and availability zones organize its infrastructure, and how the service catalog composes into modern applications.
Read article →AWS PrivateLink
Endpoint to AWS/SaaS services without internet. Cross-VPC private access.
Read article →AWS RDS
How RDS manages database engines (Postgres, MySQL, MariaDB, Oracle, SQL Server) with backups, HA, and read replicas.
Read article →AWS RDS
MySQL, Postgres, MariaDB, Oracle, SQL Server. Multi-AZ + read replicas.
Read article →AWS Redshift
How Redshift provides managed columnar data warehouse.
Read article →AWS Route 53
How Route 53 provides managed DNS with health checks and routing policies.
Read article →aws_route53_arch_2k
Read article →AWS S3
How S3 stores objects durably and at scale, storage classes, access patterns, and the operational realities of huge S3 workloads.
Read article →S3 architecture
Deep-dive on Amazon S3: buckets, storage classes, strong consistency, versioning, lifecycle, replication, encryption, access, analytics.
Read article →AWS SageMaker
How SageMaker provides end-to-end ML platform.
Read article →AWS Secrets Manager architecture
Deep-dive on AWS Secrets Manager: secret create, version staging, rotation Lambda, auto-generated passwords, multi-Region, audit.
Read article →AWS Secrets Manager Rotation
Automated password rotation. RDS + custom.
Read article →AWS Security Hub
Aggregates GuardDuty + Inspector + Macie + third-party. Compliance frameworks.
Read article →AWS Serverless Architecture in Depth
A 2500-word walkthrough of AWS serverless: API Gateway, Lambda, Step Functions, DynamoDB, S3, Aurora Serverless, IAM, and observability.
Read article →AWS Shield
Standard (free) + Advanced (paid). Layer 3/4 + 7.
Read article →AWS Snow Family
Physical devices for extreme data transfer. Petabytes offline.
Read article →AWS SNS
How SNS provides managed pub/sub: topics, subscriptions, fan-out to SQS/Lambda/HTTP.
Read article →AWS SQS
How SQS provides managed message queues: standard vs FIFO, dead-letter, visibility timeout.
Read article →Amazon SQS architecture
Deep-dive on SQS: replicated queue storage and long polling, the visibility-timeout lease model, at-least-once delivery and idempotent consumers, FIFO…
Read article →AWS Step Functions
How Step Functions orchestrate workflows with state machines.
Read article →AWS Step Functions
Deep-dive on AWS Step Functions: ASL state machines, Task/Choice/Parallel/Map states, direct service integrations, declarative error handling (retry/c…
Read article →AWS Storage Gateway
File Gateway, Volume Gateway, Tape Gateway. Bridge on-prem to AWS.
Read article →aws_systems_manager
Read article →AWS Trainium
AWS's alternative to GPUs for training. Cheaper for supported models.
Read article →AWS VPC
How VPCs isolate network space in AWS: subnets, route tables, gateways, security groups, and NACLs.
Read article →AWS WAF
Filter HTTP traffic. Rate limit + injection defense.
Read article →AWS X-Ray
Trace requests across services. Service map.
Read article →AWS CloudFormation
Declare AWS resources in YAML/JSON. Stacks + templates.
Read article →CloudFront
Edge caching. Signed URLs. Lambda@Edge + Functions.
Read article →Amazon CloudWatch
Metrics, logs, alarms, dashboards, Contributor Insights.
Read article →CloudWatch Synthetics
Scheduled scripts checking site health. Alerting on failure.
Read article →AWS Direct Connect
Physical line to AWS. Consistent bandwidth + low latency.
Read article →Amazon DocumentDB
MongoDB API on AWS-managed backend.
Read article →DynamoDB (AWS)
Serverless NoSQL. Partition + sort key. Provisioned or on-demand.
Read article →EBS Volume Types
Right disk for right workload. IOPS vs throughput vs cost.
Read article →EC2 Instance Families
M/C/R/I/P/G/T families. Right instance for right workload.
Read article →EC2 Launch Templates
Replaces Launch Configurations. Versioned. Used by ASG + Fleet.
Read article →EC2 Placement Groups
Control physical placement for latency, availability, or spread.
Read article →EC2 Savings Plans + Reserved Instances
Commit for 1/3 years. 40-72% discount. RI vs Savings Plans.
Read article →EC2 Spot Instances
Bid on unused capacity. Interrupted with 2-min warning.
Read article →ECS vs EKS
AWS-native (ECS) vs Kubernetes (EKS). Trade-offs.
Read article →AWS EFS
Managed NFS. Multi-AZ. Auto-scaling. Use cases + gotchas.
Read article →EFS Intelligent-Tiering + Lifecycle
Auto-move cold files to IA class. Massive cost savings.
Read article →ElastiCache
Sub-ms cache. Redis clusters. Memcached simplicity.
Read article →ELB Family
Right load balancer for right protocol.
Read article →FSx for Lustre
High-throughput scratch storage. Attached to S3.
Read article →AWS Global Accelerator
Static IPs + edge routing. Reduce jitter + latency.
Read article →AWS Graviton
Custom ARM chips. 20-40% cheaper. Perf competitive with x86.
Read article →EC2 Instance Store
Fastest storage. Ephemeral. i3/i4i/im4gn/is4gen families.
Read article →Amazon Keyspaces
Serverless Cassandra API. CQL compatibility. Trade-offs.
Read article →Lambda Cold Starts
Init phase overhead. Language + package impact. Concrete mitigations.
Read article →NAT Gateway vs NAT Instance
Managed vs self-managed outbound internet from private subnet.
Read article →Amazon Neptune
Gremlin, SPARQL, openCypher. Relationship-heavy queries.
Read article →AWS Neuron SDK
Compiler + runtime for Trainium/Inferentia. Convert PyTorch models.
Read article →AWS Nitro Enclaves
Trusted computing on EC2. Attested. Confidential workload.
Read article →Amazon QuickSight
Serverless BI. SPICE in-memory. Q for NLQ.
Read article →Route 53
AWS DNS. Advanced routing: weighted, geo, latency, failover.
Read article →S3 Batch Operations
Copy, tag, restore, invoke Lambda across many objects.
Read article →S3 Encryption
Who holds keys + who encrypts. Choose per security policy.
Read article →S3 Lifecycle Policies
Rules to transition classes + expire objects. Foundation of cost management.
Read article →S3 Object Lock
WORM storage. Compliance mode. Governance mode.
Read article →S3 Cross-Region + Cross-Account Replication
Async copy to other buckets. DR + compliance + latency.
Read article →S3 Select
SQL over CSV/JSON/Parquet in S3. Reduce data transfer.
Read article →S3 Storage Classes
Class per access pattern. 30-95% cost differences.
Read article →S3 Transfer Acceleration + Multipart Uploads
Faster uploads via CloudFront edge. Multipart parallel.
Read article →S3 Versioning + MFA Delete
Object history. Ransomware defense. Enable early.
Read article →Amazon SageMaker
Notebooks, training, hyperparameter tuning, deployment.
Read article →SageMaker Endpoints
Real-time + async + serverless + batch inference.
Read article →Secrets Manager vs SSM Parameter Store
When to use each. Rotation + cost + features.
Read article →Amazon Timestream
Managed time-series. Serverless. Auto-tiering.
Read article →AWS Transit Gateway
Central hub. Simplifies mesh. Multi-region + multi-account.
Read article →AWS VPC
Isolated network. Subnets, route tables, IGW, NAT. Foundation of AWS networking.
Read article →VPC Flow Logs
Log every accepted/rejected connection. Debug + security.
Read article →VPC Peering
Point-to-point. No transit. Cross-region + cross-account.
Read article →VPC Subnets + Availability Zones
Subnet lives in one AZ. Multi-AZ = high availability.
Read article →