for example, how my ec2 instances are connected, how many different clusters available, what instances are behind ELB, what security groups are tagged to each instance, basically i'm looking for a architecture of my current AWS environment
Yes, You can use https://aws.amazon.com/solutions/implementations/aws-perspective/ AWS Perspective is a visualization tool that quickly generates architecture diagrams of AWS Cloud workloads. Save this answer.
To check if you have any active resources in your account, do the following: Open the AWS Billing and Cost Management console. In the navigation pane, on the left side of the screen, choose Bills. The Details section shows all the charges incurred by various AWS services on your account.
Workload Discovery on AWS lets you build, customize, and share detailed architecture diagrams.
Amazon CloudWatch dashboards enable you to create reusable graphs and visualize your cloud resources and applications in a unified view.
It may not be as convenient as the paid third-party apps that interrogate your account (makes me nervous), but I have previously done the following in the native AWS console:
Generate a CloudFormation template for the current account. Using Amazon's CloudFormer you can selectively generate a template for all of the resources in your account.
CloudFormation > Create Stack > Select Template "CloudFormer" > Follow CloudFormer User Guide.
Visualise the Template in CloudFormation Once you have the CloudFormation json template for your account, copy and paste it into the CloudFormation Designer. Then you see all the resources and links, just spend a bit of time laying them out as you want them.
CloudFormation > Create Stack > Design template > Template tab (at the bottom) > paste
Also, CloudCraft have a live update process, I do like their free online AWS drawing app. I have not tried the subscribed service with Live Update, but always considered giving it a go when I have a good reason to.
UPDATE 2021 - CloudFormer has been discontinued, instead have a look at Former2. Thanks to @Perplexabot for the suggestion.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With