Blog
Guides, walkthroughs and AWS how-tos for asking your cloud questions in plain English.
-

Create EventBridge Scheduler Schedules With AWS SDK v3
Cron, rate and one-time schedules with @aws-sdk/client-scheduler, including time zones, self-deleting schedules, retries, DLQs and the execution role.
-

Encrypt and Decrypt Data With AWS KMS and SDK v3
Encrypt small secrets with EncryptCommand, anything larger with GenerateDataKey and AES-256-GCM, and fix the errors KMS returns along the way.
-

Find and Delete Unused Elastic Beanstalk Environments
A TypeScript script that finds Elastic Beanstalk environments with no traffic, prices them and terminates the ones you name after saving their config.
-

Find Unused RDS Proxies and Cut RDS Proxy Cost
A TypeScript script that finds RDS Proxies nobody connects to, shows what each costs per vCPU-hour and deletes the ones you name.
-

Find EBS Snapshots to Move to the Archive Tier
A TypeScript script that finds old EBS snapshots you should keep but store for less, and archives the safe ones with ModifySnapshotTier.
-

Find Lambda SQS Triggers Without ReportBatchItemFailures
An AWS SDK v3 script that finds SQS-triggered Lambda functions without partial batch responses, checks timeouts and DLQs, and turns the setting on safely.
-

Find Cognito User Pools Without MFA
An AWS SDK v3 script that lists Cognito user pools with MFA off, their MFA factors and protections, and moves chosen pools to optional…
-

Find Step Functions State Machines Without Logging or Tracing
An AWS SDK v3 script that lists Step Functions state machines with logging OFF or no X-Ray tracing, and turns logging on for the…
-

Find Resources Not Protected by AWS Backup (Coverage Report)
An AWS SDK v3 script that lists backup plans and finds EC2, EBS, RDS, Aurora, DynamoDB and EFS resources with no recent AWS Backup…
-

Check Amazon Macie Is Enabled in Every Region
An AWS SDK v3 script that checks Amazon Macie status, automated discovery and bucket statistics in every Region, and can enable Macie where it’s…