What does this AWS Solutions Implementation do?

This solution analyzes all of your Amazon WorkSpaces usage data and automatically converts the WorkSpace to the most cost-effective billing option (hourly or monthly), depending on your individual usage. This solution also helps you monitor your WorkSpace usage and optimize costs.


Automatic WorkSpaces conversion

Automatically convert your WorkSpaces to the most cost-effective billing option (hourly or monthly), depending on your individual usage. 

Monitor your WorkSpaces usage

Monitor your WorkSpace usage and optimize costs by using AWS CloudFormation to automatically provision and configure the necessary AWS services to convert individual WorkSpaces.

Secure one-click deployment

Provide a secure one-click deployment using an AWS CloudFormation template developed with the AWS Well-Architected Framework methodologies.

AWS Solutions Implementation overview

The diagram below presents the architecture you can automatically deploy using the solution's implementation guide and accompanying AWS CloudFormation template.

Amazon WorkSpaces Cost Optimizer | Architecture Diagram
 Click to enlarge

Amazon WorkSpaces Cost Optimizer solution architecture

1. This solution deploys an Amazon CloudWatch Events rule that invokes an AWS Lambda function every 24 hours.

2. The Lambda function runs the Amazon Elastic Container Service (Amazon ECS) task, which gets the list of AWS Directories and Amazon WorkSpaces from the Regions where these services are available.

3. The Fargate task checks each WorkSpace for total usage for the month and converts the WorkSpace to the most efficient billing model depending on usage.

4. Amazon Simple Storage Service (Amazon S3) stores a log file with the conversions.

Amazon WorkSpaces Cost Optimizer

Version 2.4.1
Last updated: 10/2021
Author: AWS

Estimated deployment time: 5 min

Use the button below to sign up for updates to this Solutions Implementation via email.
Did this Solutions Implementation help you?
Provide feedback 
Solving with Solutions: Amazon WorkSpaces Cost Optimizer
Build icon
Deploy a Solution yourself

Browse our library of AWS Solutions Implementations to get answers to common architectural problems.

Learn more 
Find an APN partner
Find an APN Partner

Find AWS certified consulting and technology partners to help you get started.

Learn more 
Explore icon
Explore Solutions Consulting Offers

Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.

Learn more