Python application test with Github Actions

Overview

BostonHousingPricePrediction is a web app that hosted on Azure App Service to predict the housing price at Boston.

Project Plan

Instructions

  • Architectural Diagram architectural

  • Instructions

diagram

azurepiplines

prediction

  • Output of streamed log files from a deployed application logtail

  • Load Test with Locust locust

Enhancements

Plan : May add a friendly user interface to it.

Demo

https://youtu.be/57mUqMczNWY

Step 1: 0:20 Working Azure Cloud Shell environment for Continuous Integration.
Step 2: 1:31 Successful machine learning prediction that returns back a JSON payload.
Step 3: 2:46 Working GitHub Actions build
Step 4: 4:27 Successful deployment using Continuous Delivery on the Azure platform.