Identify and remove any unused AWS WorkSpaces instances available within your AWS account to help lower the cost of your monthly AWS bill. An AWS WorkSpaces instance (i.e. virtual desktop) is considered unused if has 0 (zero) known user connections registered within the past 30 days (default threshold).
This rule can help you work with the AWS Well-Architected Framework.
optimisation
Any WorkSpaces instance provisioned within your account is adding charges to your AWS bill, regardless whether is being used or not. TrendAI Vision One™ Cloud Risk Management highly recommends removing any unused WorkSpaces instances available in your account in order to optimize the service usage charges and reduce your monthly AWS costs.
Note: You can easily change the default threshold value (i.e. 30 days) for the number of days with login inactivity on the TrendAI Vision One™ Cloud Risk Management Dashboard.
Audit
To determine if there are any unused Amazon WorkSpaces instances currently available in your AWS account, perform the following:
Remediation / Resolution
To terminate any unused Amazon WorkSpaces instances currently available in your AWS account, perform the following commands:
References
- AWS Documentation
- Amazon WorkSpaces FAQs
- Amazon WorkSpaces Pricing
- Remove a WorkSpace
- AWS Command Line Interface (CLI) Documentation
- workspaces
- describe-workspaces
- describe-workspaces-connection-status
- terminate-workspaces