Deploy a visualization tool that automatically generates architecture diagrams of AWS Cloud workloads - Workload Discovery on AWS

Deploy a visualization tool that automatically generates architecture diagrams of AWS Cloud workloads

Publication date: September 2020 (last update: February 2024)

Monitoring your Amazon Web Services (AWS) Cloud workloads is key to maintaining operational health and efficiency. However, keeping track of the AWS resources and the relationships between them can be a challenge. Workload Discovery on AWS is a visualization tool that automatically generates architecture diagrams of your workload on AWS. You can use this solution to build, customize, and share detailed workload visualizations based on live data from AWS.

This solution works by maintaining an inventory of the AWS resources across your accounts and Regions, mapping relationships between them, and displaying them in a web user interface (web UI). When making changes to a resource, Workload Discovery on AWS saves you time by providing a link to the resource in the AWS Management Console.

Sample architecture diagram generated by Workload Discovery on AWS.

Sample architecture diagram generated by Workload Discovery on AWS

This implementation guide describes architectural considerations and configuration steps for deploying Workload Discovery on AWS in the AWS Cloud. It includes links to an AWS CloudFormation template that launches and configures the AWS services required to deploy this solution using AWS best practices for security and availability.

The intended audience for implementing the Workload Discovery on AWS solution in their environment includes solution architects, business decision makers, DevOps engineers, data scientists, and cloud professionals.

Use this navigation table to quickly find answers to these questions:

If you want to . . . Read . . .

Know the cost for running this solution.

The estimated cost for running this solution in the US East (N. Virginia) Region is USD $425.19 per month.

Cost
Understand the security considerations for this solution. Security
Know how to plan for quotas for this solution. Quotas
Know which AWS Regions support this solution. Supported AWS Regions
View or download the AWS CloudFormation template included in this solution to automatically deploy the infrastructure resources (the "stack") for this solution. AWS CloudFormation template
Access the source code and optionally use the AWS Cloud Development Kit (AWS CDK) to deploy the solution. GitHub repository