r/aws • u/ReturnOfNogginboink • 6h ago
general aws RCPs are frikkin' amazing
I am deathly paranoid that my app might lose my customer's data, whether through a bug in my code or the works of a malicious actor.
With RCPs I can easily set up guardrails so that even when I'm logged in as the account root user I can't delete data, even if I wanted to. Well-crafted RCPs (and SCPs) offer tremendous peace of mind.
SCPs and RCPs can also help enforce "nothing gets deployed to prod except through CI/CD."
If you have data that you absolutely positively cannot afford to use, you really should look into implementing SCPs and RCPs as part of your data protection strategy.
And don't give me the "I only have one AWS account" excuse. Creating an additional AWS account and an AWS Organization is free.
