Amazon Web Services

All my posts about Amazon Web Services

Uploading with S3 Presigned URLs

Uploading with S3 Presigned URLs

1 min read

Learn how to create and use a presigned url to upload files to S3.

CDK Integration Testing

CDK Integration Testing

9 min read

Learn how to run integration tests as part of a stack deployment, and automatically roll-back changes when things don't go right.

Connecting Event Busses Across AWS Accounts

Connecting Event Busses Across AWS Accounts

5 min read

Learn how to send messages between event busses across multiple AWS accounts.

Dynamic CDK Dashboards

Dynamic CDK Dashboards

5 min read

Manually created dashboards can take up a lot of time to create and maintain. Learn how to automatically create CloudWatch dashboards in the AWS CDK using Aspects.

What is AWS AppSync?

5 min read

AWS AppSync is a fully managed GraphQL service that can be used to build serverless backends. It can connect to data sources like DynamoDB, Lambda, RDS, etc. It also provides full support for subscriptions.

Introduction to Serverless Authentication

Introduction to Serverless Authentication

8 min read

In this chapter we'll look at how authentication works for serverless apps in AWS. We'll be looking at the differences between authentication and authorization, the various authentication options, and go into detail for IAM and Cognito.

AWS NAT Gateway Pricing and Cost Reduction Guide

AWS NAT Gateway Pricing and Cost Reduction Guide

6 min read

Learn what a NAT is, when you would use it, how to manage the cost of your NAT Gateway, and some tradeoffs when using it.

AWS Storage Options

AWS Storage Options

4 min read

Learn about different storage types available in AWS and when to use each.

CloudFormation Templates 101

CloudFormation Templates 101

3 min read

Get started creating IaC using CloudFormation templates.

Prototyping Queries in AWS AppSync

Prototyping Queries in AWS AppSync

2 min read

Learn how to create mock responses in AppSync.

Deprecating AppSync Queries

Deprecating AppSync Queries

2 min read

Learn how to cleanly transition to new queries in graphql.

How I Passed my Solutions Architect Associate Exam

How I Passed my Solutions Architect Associate Exam

1 min read

Learn what resources I used to study for, and pass, the Solutions Architect Associate.