Our mini CI/CD pipeline includes the following tasks:
- Create or push training or inference Docker images to AWS ECS.
- Create or deploy an AWS stack with Kubernetes cluster on an EC2 instance that allows us to do the next step.
- Train a model or make some predictions!
We will now go through the details of each of these steps in turn.