MLOps Pipeline with GitHub Actions and Heroku
You’ll deploy your Flask Application to Heroku with GitHub Actions.
You’ll implement the MLOps pipeline, Continuous Integration, and Continuous Deployment with easy-to-follow, step-by-step explanations.
You’ll love it.
This article is a part of the MLOps Best Practices list. You can find the other articles on the series here.
CONTENTS
CI (Continuous Integration) Part
CD (Continuous Deployment) Part
INTRODUCTION
In this article, we will discuss how to implement an end-to-end MLOps pipeline using GitHub Actions and Heroku.
Github Actions:
Based on the GitHub Actions web page :
GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want.
Let’s use it to get a world-class CI/CD pipeline for our ML model.