A Spot instance is an unused ec2 instances available for price lower than on demand ec2s
- You can’t setup termination protection on spot instances
- Interuption behaviour
- Stop the instances
- Hibernate the instances
- Terminate the instances (default)
There is no option for rebooting a spot instances
A “pool” in the context of AWS EC2 Spot Instances refers to a set of unused EC2 instances that share the same characteristics such as instance type (e.g., m5.large), operating system, Availability Zone, and network platform
In short, a pool is a collection of similarly configured, unused EC2 capacity that forms the basis for Spot Instance allocation. More like capacity reservation concept