Description
In this step-by-step guide you will learn how to set up a basic deployment pipeline for a machine learning classifier using Amazon’s cloud development kit (CDK). The pipeline is going to include all…
Summary
- In this step-by-step guide you will learn how to set up a basic deployment pipeline for a machine learning classifier using Amazon’s cloud development kit (CDK).
- Repository for our code → GitHub Classifier → Sklearn model CI/CD pipeline → AWS CodePipeline Web framework → FastAPI Serving platform → AWS Elastic Container Service (ECS) with Fargate The solutions above are picked out of many alternatives mainly due to their simplicity and ease of extension and scaling.
- Create the CDK Infrastructure So now we are ready to create the infrastructure code for CDK, which is comprised of three main stacks: CodePipeline of the project on the AWS console Optionally, one could add a third (deployment) stage that explicitly updates the running service cluster whenever a new image is pushed.