- Provisioning EKS cluster.
- Provisioning and deploy a data structure store (like MongoDB or Redis)
- Deploy a test app image (don’t need to create the image).
- Configure auto scaling.
- Expose the endpoint test through web.
- Create automated test to check the endpoint.
- Use AWS cloud.
- The provisioning should be infra as code.
- The code should be idempotent.
- The image should be deployed through Jenkins pipeline.
- Submit the code to Github.
- Create usability instructions on readme file.