This article describes a step-by-step guide for automating the deployment of Amazon AppStream 2.0 images to existing fleets. The process involves creating an IAM policy, IAM role, AWS Lambda function, AWS Step Functions state machine, and Amazon EventBridge rule. The IAM policy and role provide the necessary permissions for the Lambda function to manage the image update process. The Lambda function checks the key-value of tagged AppStream 2.0 resources and starts the image update process. The state machine deploys the image and any scaling actions during the defined maintenance window. The EventBridge rule triggers the Lambda function every time an AppStream 2.0 resource is tagged. The process notifies administrators of the image deployment status using Amazon Simple Email Service.
How to automate Amazon AppStream 2.0 image deployment