Writing on AWS cloud fundamentals and best practices.
89 articles on building and running workloads on AWS, published on AWS Fundamentals and grouped by topic.
Observability and CloudWatch
Metrics, logs, traces and alarms with CloudWatch and AWS-native tooling. The topic of the CloudWatch Book and most of my talks.
Cost optimization
Where AWS bills grow without anyone noticing, and how to keep them small: pricing models, Savings Plans, NAT Gateways and cheaper defaults.
AI on AWS
Building agents and AI features with Bedrock, AgentCore and Amazon Q, plus AWS tooling that puts AI into operations.
Serverless and messaging
Lambda, DynamoDB, Step Functions, SQS, SNS and EventBridge. How to build event-driven applications without managing servers.
Containers
Running containers on ECS, Fargate and EKS: setup, scaling and the trade-offs between them.
Infrastructure as Code
Terraform, Pulumi, CDK and CloudFormation. Getting started and keeping infrastructure code maintainable.
Security and IAM
IAM policies, AWS Organizations and account structure. Least privilege without slowing teams down.
Networking and content delivery
VPCs, endpoints, Route 53 routing and CloudFront. How traffic reaches your workloads and what it costs on the way.
Storage and data
S3, Aurora, Kinesis, Glue and Athena. Storing data, moving it around and querying it.
Getting started, CI/CD and everything else
Learning AWS, certifications, CodePipeline and CodeBuild, developer tools, re:Invent recaps and opinion pieces.