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.
This rule resolution is part of the Conformity Security & Compliance tool for AWS.
optimisation
Any WorkSpaces instance provisioned within your account is adding charges to your AWS bill, regardless whether is being used or not. Cloud Conformity 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 Cloud Conformity console.
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