Category: Guides
-
Translate an AWS CDK TypeScript App to Python
How to move a deployed CDK app from TypeScript to Python so the synthesized template stays identical and cdk diff reports no changes.
-
Migrate a Terraform Stack to AWS CDK TypeScript, Step by Step
The exact procedure for moving live Terraform-managed AWS resources into a CDK TypeScript stack, with no deletes, no recreates and a clean cdk diff…
-
Migrate a Terraform Stack to Pulumi TypeScript
Convert HCL with pulumi convert, adopt live AWS resources with import, prove it with a clean pulumi preview, then take them out of Terraform…
-

Migrate a Terraform Stack to CloudFormation Without Downtime
Move live resources from Terraform state into a CloudFormation stack with resource import, drift detection and removed blocks, without recreating anything.
-
CloudFormation YAML !Sub, !Ref and !GetAtt to Terraform
A reference for every CloudFormation intrinsic function and pseudo parameter and its Terraform equivalent, with the traps that change behaviour.
-
Find the IAM Actions Your AWS SDK for JavaScript Code Needs
How to turn the Commands in your AWS SDK for JavaScript v3 code into IAM actions, including the operations whose permission has a different…
-
Migrate a Node.js App From AWS SDK v2 to v3, Step by Step
The order of work for moving a whole Node.js codebase off aws-sdk v2: inventory, codemod, client modules, pagination, errors, streams and tests.
-
S3 Free Tier Cost: What’s Free and What You’ll Pay After
The S3 free tier changed in 2025. Here is what new and older AWS accounts get now, and how to estimate your S3 bill…
-
S3 Standard vs Intelligent-Tiering: Which Costs Less?
When S3 Intelligent-Tiering saves money over S3 Standard, when its monitoring fee makes it more expensive, and how to work out the break-even for…
-
How to Calculate S3 GET and PUT Request Costs
Per-1,000 S3 request pricing explained, with worked examples for GET, PUT and LIST costs and the small-object trap that makes requests outgrow storage.