Course Table of Contents

Congratulations, you’ve made it almost to the finish line. You’ve got a working and tested machine learning web app, and now it’s time to deploy it to a production server.

There are many cloud-based hosting options available to you. Personally, I prefer AWS EC2 servers, but I’ve also used cheap Digital Ocean droplets in the past as well. Just ensure you’ve got Docker installed on the server, and you’re good to go.

Learning Objectives

By the end of Part 6, you will be able to:

  1. Deploy a Traefik web server for automatic HTTPS, and which works well with Docker Swarm
  2. Deploy your database to the server, along with the automatic backups Docker container
  3. Deploy your web app to the server with multiple nodes, if need be
Course Table of Contents