
Here's what stops most people from learning AWS. It isn't the difficulty. It's the fear of the bill.
One forgotten NAT gateway is about $33 a month. One oversized instance left running over a weekend adds up. So people tiptoe, click carefully, and never break anything on purpose, which is exactly how you'd want to learn.
The fix is somewhere safe to practice. You've got three options: real AWS (accurate, but it can bill you), LocalStack (mature, but its free tier is now non-commercial only), or MiniStack, a free, open-source stand-in for AWS that runs on your own laptop. The rule I use: iterate locally, confirm on real AWS.
Part 1 puts the three side by side on the five things that matter, including the one area where a local lab will never match the real thing:
— JC
