Using CRaC on Amazon Web Services (AWS)
Table of Contents
AWS Lambda
AWS Lambda provides the SnapStart functionality, which is an implementation of CRaC. Each time you upload a new version of your Lambda function, it gets executed automatically, and a checkpoint is created. This checkpoint is then used for each new instance of the function, to provide fast startup.
For more information, check Improving startup performance with Lambda SnapStart.
AWS EC2, EKS, ECS,…
When you run your application as a regular or Dockerized app on one of the Amazon services, follow the general guidelines as described on Coordinated Restore at Checkpoint Usage Guidelines.