How To Iterate Over Nested Maps In Terraform
A quick example on how to iterate over nested maps in terraform
AWS Backup: Retry Failed Copy Jobs
A quick look at how to retry failed copies in AWS Backup
Queue-Based Load Leveling
The Queue-Based Load Leveling pattern can be great for reducing load on your consumer-facing application. Let’s explore how it works.
Load Balancing
A quick look into the pro’s and con’s of load balancing. We will explore the difference between Vertical and Horizontal Scaling
How to use a custom domain name with AWS SAM
Let’s look at creating a custom domain in our AWS SAM application
How to SSH into docker containers
Let’s look at how to connect to containers in Linux, Docker Compose, ECS and Kubernetes
Aurora Serverless V1 to V2 Migration
The not-so-serverless database upgrade path for Aurora Serverless
Using AWS Vault with SSO
Let’s look at using aws-vault with SSO
Switching from Packer to EC2 Image Builder
My experience using EC2 Image Builder, and how this compares to Packer
SNS Data Protection Example
Automatically scan for PII by using the SNS message data protection feature
Lambda SNS SQS Example
We look at a simple example showing how to publish a message from Lambda to SNS, then queue it for processing later in SQS.
Lambda Cron Example (Terraform)
Example showing how to configure eventbridge to run your lambda on a cronjob using terraform
Deploy a Python Lambda
Example showing how to deploy a sample HelloWorld Python Lambda via CLI
Cross Account Golang Lambda Example
We look at using a resource policy to allow a Golang lambda to be invoked cross account
Redshift Disaster Recovery
How does Redshift disaster recovery work? Let’s find out
Redshift Terraform Example
Example showing how to use terraform to launch a redshift cluster
How to assume role from CLI
We will look at assuming a role from the CLI in AWS
Deploy a Golang Lambda
Example showing how to deploy a sample HelloWorld Golang Lambda via CLI
Using Ansible in AWS
Using AWS State Manager to run Ansible playbooks in AWS
Golang Redshift Example
Examples on how to connect to Redshift using a Golang Lambda
Using Redshift in a private subnet
Looking at different ways we can connect Redshift and Lambdas inside of a private subnet to SecretsManager
AWS - Understanding IMDSv2
Understanding the importance of using IMDSv2
Terraform - Place your EC2 instance in a private subnet
Looking at different ways we can connect Redshift and Lambdas inside of a private subnet to SecretsManager
How to restrict access to a single S3 bucket
We look at how to create a policy for giving full access to a single S3 bucket in AWS
Adding Continuous Deployment to your Golang Webhook (Part 2)
So you have your infrastructure set up, the next step is to create secure automated deployments.
Terraforming your Golang Webhook (Part 1)
In this article we will look at how to host a serverless golang webhook by using Terraform.
AWS is not expensive - Part 1
In every AWS account I review, I always manage to save hundreds of dollars a month in costs in the first two hours…