Posted On: Feb 26, 2024

Amazon EC2 Auto Scaling customers in the AWS GovCloud (US) Regions can now hibernate their Warm Pool instances. With Warm Pools, customers can scale out faster by bringing instances into service from a pre-initialized pool of EC2 instances. Warm Pools are a good fit for applications that have time consuming initialization steps — like loading gigabytes of data, provisioning services, or running custom scripts — that can take several minutes or longer before those EC2 instances are ready to serve traffic.

Hibernate support for Warm Pools helps applications with significant memory state scale-out faster. Customers can now choose to put their Warm Pool instances in the Hibernated state, in addition to the previously supported states of Stopped and Running. Choosing Hibernate allows customers to pre-initialize the entire EC2 instance state, including RAM, for instances that need to rebuild significant memory state before being placed in service.

These features are available through the AWS SDKs, AWS Command Line Interface (CLI), and AWS CloudFormation. To learn more about this feature, visit the Warm Pool documentation. Hibernation supports most, but not all, instance types and operating systems. Please refer to the hibernation documentation for supported configurations and regions.