Blog
Guides, walkthroughs and AWS how-tos for asking your cloud questions in plain English.
-
Copy and Move S3 Objects With AWS SDK v3
CopyObjectCommand in TypeScript: CopySource encoding, metadata and storage class, UploadPartCopy above 5 GB, move as copy plus delete, and bulk copies.
-
Start a Step Functions Execution With AWS SDK v3
StartExecution and StartSyncExecution in TypeScript, with idempotent names, DescribeExecution polling, failure details from the history and least-privilege IAM.
-
Compare EC2 Spot Price History Across Availability Zones
A read-only TypeScript script that averages 90 days of EC2 Spot prices per Availability Zone and compares the cheapest zone with On-Demand.
-

Find and Delete Default VPCs You Aren’t Using
A TypeScript script that finds default VPCs in every Region, lists what still uses them and deletes only the empty ones behind –apply.
-
Find VPCs Without Flow Logs
A TypeScript script that reports VPC flow log coverage per Region, flags failing delivery and can create Parquet flow logs to S3 behind –apply.
-
Find Public AMIs You’ve Shared by Mistake
A TypeScript AWS SDK v3 script that finds your public and shared AMIs, reports block public access per Region and makes AMIs private only…
-
Find Public SNS Topics and SQS Queues
A read-only AWS SDK v3 script that checks every SNS topic and SQS queue policy for wildcard principals that no condition narrows down.
-
Find Unused Secrets Manager Secrets
A TypeScript AWS SDK v3 script that lists secrets nobody has retrieved in 90 days and schedules deletion with a recovery window only when…
-
Find KMS Keys Without Automatic Rotation and Enable It
A TypeScript AWS SDK v3 script that reports KMS keys without automatic rotation in every Region and enables it only when you pass –apply.
-
Find IAM Roles Trusted by External AWS Accounts
A read-only AWS SDK v3 script that audits every IAM role trust policy for other AWS accounts, wildcard principals and OIDC trust without a…