Here’s a detailed step-by-step guide to deploy Workload Discovery on AWS using CloudFormation:
1. Prepare for Deployment
- Ensure you have the necessary permissions to create AWS resources
- Review prerequisites, including AWS Config setup and IAM role requirements
- Gather required information such as email addresses and VPC details
2. Access the AWS CloudFormation Console
- Sign in to the AWS Management Console
- Navigate to the CloudFormation service (https://console.aws.amazon.com/cloudformation/ )
- Ensure you’re in your desired AWS region (the default is US East – N. Virginia)
3. Launch the CloudFormation Stack
- Click on “Create stack” and choose “With new resources (standard)”
- In the “Specify template” section, select “Amazon S3 URL”
- You can find the template by visiting the AWS Solutions Library page for Workload Discovery on AWS
- The template URL will be in the format: https://s3.amazonaws.com/solutions-reference/workload-discovery-on-aws/latest/workload-discovery-on-aws.template
- Click “Next” to proceed
4. Configure Stack Details
- Provide a unique name for your stack
- Fill in the required parameters:
- Email addresses for notifications
- Instance types for various components
- CIDR ranges for network configuration
- Options for creating read replicas
- Options for using custom identity providers
- Click “Next” to continue
5. Configure Stack Options
- Add any tags to help organize and track your AWS resources
- Set up any advanced options, such as stack policy or rollback configuration
- Click “Next” to proceed to the review page
6. Review and Create Stack
- Carefully review all the settings and parameters you’ve configured
- At the bottom of the page, acknowledge that the template may create IAM resources
- Click “Create stack” to begin the deployment process
7. Monitor Deployment Progress
- Wait for the stack creation to complete (approximately 30 minutes)
- Monitor the “Events” tab in the CloudFormation console for real-time updates
- Once complete, you’ll see the status change to “CREATE_COMPLETE”
8. Access Workload Discovery
- Once the stack creation is complete, go to the “Outputs” tab
- Locate the “WebUiUrl” value, which is the URL for accessing the Workload Discovery web interface
- Use this URL to access and begin using Workload Discovery on AWS
After deployment, you’ll be able to log in to the web interface and start generating architecture diagrams of your AWS resources automatically.
Sources
Deploy the solution – Workload Discovery on AWS
Launch the stack – Workload Discovery on AWS
AWS CloudFormation Template – Workload Discovery on AWS
I’m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at Cotocus. I share tech blog at DevOps School, travel stories at Holiday Landmark, stock market tips at Stocks Mantra, health and fitness guidance at My Medic Plus, product reviews at TrueReviewNow , and SEO strategies at Wizbrand.
Do you want to learn Quantum Computing?
Please find my social handles as below;
Rajesh Kumar Personal Website
Rajesh Kumar at YOUTUBE
Rajesh Kumar at INSTAGRAM
Rajesh Kumar at X
Rajesh Kumar at FACEBOOK
Rajesh Kumar at LINKEDIN
Rajesh Kumar at WIZBRAND