How to Track Resources Across Multiple AWS Accounts?

0
3
Asked By CloudNinja42 On

I'm working in a centralized IT organization where several groups manage their own AWS accounts. Currently, my team has admin access to about 30 of these accounts, but we aren't heavily involved in the day-to-day activities within them. We're looking for a solid way to generate a comprehensive report that shows all the resources provisioned across these various accounts. Given that restructuring isn't feasible right now, what are some solutions to gain visibility into these resources in the existing setup? Any advice would be greatly appreciated!

4 Answers

Answered By TechGuru99 On

You might want to consider using the built-in resource explorer. However, if you have teams managing their own AWS accounts but still want oversight, it's a tricky situation. You really have to decide if you want them to take responsibility for their resources or if it's better for your team to be fully in control. You could also explore cost usage reports or other tools, but without an organizational-wide control structure, things might get complicated.

Answered By ScriptMaster73 On

I can relate to your situation! We found Steampipe to be quite handy for tracking resources across accounts. If you're up for it, you could also roll out a simple Python script to iterate over your accounts and aggregate the data. It's quite straightforward and effective compared to some of the more complicated setups we’ve had before. AWS Config is an option too, but it can be a pain to deal with.

Answered By DataDrivenAlice On

For a fast track to visibility across those 30 accounts, enabling AWS Resource Explorer at the org level is your best bet. It may not provide deep insights into security posture, but it effectively gives you a resource overview. If you also want insights on security misconfigurations, consider layering in AWS Config to complement your resource inventory.

Answered By CloudSavant On

Definitely go with a cloud asset inventory solution. You can use AWS Resource Explorer, AWS Config, or even third-party tools for better tracking. For a quick solution, having an aggregator enabled at the organizational level in AWS Resource Explorer could help you create an inventory without needing major changes to your current setup.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.