Thoughts from the trenches in FAANG + Indie • 0 implied HN points • 06 Jun 23
- Using different AWS accounts for each project helps keep resources separate and makes billing easier. This way, it's simple to track costs for each project.
- Having separate accounts reduces confusion and complexity for engineers. It keeps projects organized, making it easier to find the resources they need and limits mistakes.
- Segregated accounts also improve security, as a problem in one account won't affect others. This protects against errors and minimizes potential damage from mismanaged access.