End to End Machine Learning Deployment with Flask-AWS
PART - 1 : Model Building and hosting local API
- Data Preparation
- Machine Learning Modelling
- Model Evaluation
- Export Trained Model
- LOCAL REST API with Flask web-server
- Create a website for predicing marriage age calling REST API
PART - 2 : Deploying Public API to AWS EC2 server and launch website service
- Spin up an EC2 server
- Configure EC2 with security group and private key
- Install libraries and dependencies on the EC2 server
- Move trained model and app.py flask files to EC2 (winscp)
- Configure flaskapp.wsgi file and Apache vhost file
- Restart apache webserver and Check API status
- Launch a website with domain name and host webpage.