Skip to content

Possibility to create architecture diagram / overview from deployed stack

0

Is it possible, native or thrid party, to create a architecture diagram / overview from an deployed ECS stack?

asked a year ago272 views
3 Answers
1

While AWS doesn't provide a native tool specifically for automatically generating architecture diagrams from deployed ECS stacks, there are solutions and approaches that can help you create architecture overviews of your deployed resources, including ECS stacks.

One relevant AWS solution that could assist with this is the Workload Discovery on AWS. This solution helps discover and visualize AWS resources and their relationships across multiple accounts and regions. While not specifically focused on ECS, it can provide insights into your overall architecture, including ECS components.

The Workload Discovery solution uses various AWS services to gather and present information about your deployed resources. It includes a discovery component that maintains an inventory of resource data from imported AWS regions. This data is then stored in Amazon Neptune (a graph database) and Amazon OpenSearch Service. The solution provides a web UI that allows you to visualize and explore the relationships between your AWS resources.

For ECS specifically, the solution would be able to show related components such as EC2 instances (if using EC2 launch type), VPCs, security groups, load balancers, and other connected services.

While this solution doesn't automatically generate a traditional architecture diagram, it provides an interactive way to explore and understand your deployed resources, which can be very helpful in creating or maintaining architecture documentation.

It's worth noting that there are also third-party tools available in the market that can generate architecture diagrams from deployed AWS resources, some of which may have specific features for ECS stacks. However, as an AWS service, I can't recommend specific third-party solutions.

In any case, whether using AWS solutions or third-party tools, it's important to review and validate any automatically generated architecture overviews to ensure they accurately represent your specific deployment and meet your documentation needs.
Sources
Architecture overview - Workload Discovery on AWS

answered a year ago
EXPERT
reviewed a year ago
1

Hi,

I think that what you are looking for is Workload Discovery on AWS: https://aws.amazon.com/solutions/implementations/workload-discovery-on-aws/

For the implementation guide, see https://docs.aws.amazon.com/solutions/latest/workload-discovery-on-aws/solution-overview.html

Best,

Didier

EXPERT
answered a year ago
EXPERT
reviewed a year ago
1

Third party tools for cloud resource discovery and diagraming do exist. I'm most familiar with Lucidscale and CloudDockit, but the following Medium article reviews multiple third party tools that can integrate with AWS APIs to discover existing resources and generate diagrams from the discovery.

https://medium.com/@alexandre_43174/the-top-10-cloud-infrastructure-diagramming-tools-a51a3896a160

AWS
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.