Deploy a Flask Application Using Azure CLI

Deploy a Flask Application Using Azure CLI

In this project, we’ll deploy a custom Flask application to the cloud using the Azure CLI. The application we’ll be deploying is a simple e-learning course catalog. We’ll configure and build the container image for our application using a Dockerfile that will make this application ready to be deployed to the cloud using Azure command-line tools.

Azure is a cloud computing service operated by Microsoft for application management via Microsoft-managed data centers.

The simple e-learning course catalog application we will deploy shows a list of courses with a search bar that allows users to browse available courses. The data is being loaded from an SQLAlchemy database.

The layout of the website, which will be accessible via a dynamic URL, looks like this:

Application homepage