Issue
AWS supports hibernation of instances to EBS storage. From the hibernated state, they can be resumed and continue execution.
How useful hibernation is compared to starting a new instance is crucially linked to startup time of a fresh instance vs how long it takes for a hibernated instance to continue running, specifically how long it takes to be able to accept and process network requests.
How long does this take?
Solution
Time taken for hibernated instance to resume depends on the size of the RAM. If you are using instances with low to medium memory, your instances should resume pretty quickly.
However, that should not be the only consideration because Hibernation allows you to resume the instance (with the applications) from the saved state. If your instance on a fresh start requires bootstrapping time, in that case, Hibernation will be much more beneficial for you.
Based on the results mentioned in AWS Blog of "How Backbase How Backbase Leveraged EC2 Hibernation to Reduce Compute Spending by 30%", Backbase is able to resume instances within 30 seconds.
Answered By - Yuvraj Gupta