LogoLogo
  • Welcome to WorkSpaces Manager
  • Overview
    • Change Log
      • Stable
      • Beta
    • Portal Requirements
      • Software Requirements
      • Hardware Requirements
    • Installation Prerequisites
      • Active Directory Service Account
      • Amazon WorkSpaces Cost Optimizer
      • CloudWatch Log Group & Eventbridge Rule
      • Port Requirements
      • AWS Service Endpoints
    • Installation Procedure
      • Subscribe to WorkSpaces Manager License Key
      • Request a License Key
      • Subscribe to WorkSpaces Manager Appliance
      • Deploy WorkSpaces Manager Appliance via CloudFormation
      • Configure WorkSpaces Manager
    • Upgrade Procedures
      • From Version 5
      • WSM Update Tool
      • Latest Version Updates
    • Alternate deployment options
      • Install manually on EC2
      • Deployment from Shared AMI
        • Security Group
        • IAM Requirements: Custom Policies
        • IAM Requirements: Role and EC2 instance profile
        • Shared AMI (Amazon Machine Image)
      • Create AMI via Packer
      • Deploy an RDS Database via Terraform
    • WorkSpaces Performance Monitor Agent
    • High Availability (HA)
    • Appendices
      • Administrator Active Directory Permissions
      • SES Configuration
      • HTTPS/TLS Encryption
      • Friendly Portal URL Address
      • GPO and values for WorkSpaces Performance Monitor Agent
      • GPO and value for Disconnection after idle time
      • IAM Policies in JSON format
      • AWS CLI v2
      • LDAP (Active Directory) Troubleshooting for WSM
      • RDS Database Options
Powered by GitBook
On this page
  1. Overview
  2. Installation Prerequisites

Amazon WorkSpaces Cost Optimizer

PreviousActive Directory Service AccountNextCloudWatch Log Group & Eventbridge Rule

Last updated 3 months ago

Cost Optimizer for Amazon WorkSpaces monitors the usage duration of a WorkSpace throughout the calendar month and automatically adjusts the WorkSpace's state to the most cost-effective billing option. While this is not a mandatory requirement, we strongly recommend installing and initially configuring it in "Dry Run" mode, which lists recommendations and actions without executing them.

This AWS service enables automatic switching of WorkSpaces between Hourly (AUTO_STOP) and Monthly Cost (ALWAYS_ON) modes on a monthly basis, ensuring optimized costs. In "Dry Run" mode, recommendations will be displayed in the WorkSpaces Manager Portal, but the suggested changes will not be applied.

For more details and deployment instructions, please refer to the link below:

Please ensure that you are in the correct region before deployment of Cost Optimizer.

After deploying the WorkSpaces Cost Optimizer, two S3 buckets will be created:

  1. One bucket for logs → This bucket includes "logs" in its name and is used for storing logs related to WorkSpaces usage and optimizations.

  2. One bucket for Cost Optimiser data → This is the bucket without "logs" in its name and should be used to configure the WorkSpaces Manager Configuration section.

In AWS, when deploying network configurations, there are typically two deployment templates based on the existing network configuration of the VPC, for which we have a different CloudFormation template:

  • : A centralized network architecture where multiple spoke VPCs connect to a single central VPC (Hub).

  • : A peripheral VPC that connects to the Hub via a Transit Gateway or VPC Peering.

https://docs.aws.amazon.com/solutions/latest/workspaces-cost-optimizer/overview.html
Hub Template
Spoke Template