How to Deploy ML Solutions with FastAPI, Docker, & AWS

Published: 18 May 2024
on channel: Shaw Talebi
15,808
636

👉 More on Full Stack Data Science:    • Full Stack Data Science  

This is the 5th video in a series on Full Stack Data Science. Here, I walk through a simple 3-step approach for deploying machine learning solutions.

More Resources:
💻 Example Code: https://github.com/ShawhinT/YouTube-B...
📰 Read more: https://towardsdatascience.com/how-to...

🛠️ Previous Video:    • Text Embeddings, Classification, and ...  
➡️ Data Pipeline Video:    • How to Improve LLMs with RAG (Overvie...  

References:
[1] FastAPI Tutorial: https://fastapi.tiangolo.com/tutorial...
[2] FastAPI + Docker: https://fastapi.tiangolo.com/deployme...
[3] Deploying on AWS ECS:    • AWS ECS Tutorial // Amazon Elastic Co...  

--
Homepage: https://www.shawhintalebi.com/

Intro - 0:00
ML Deployment - 0:33
3-Step Deployment Approach - 1:52
Example Code: Deploying Semantic Search for YT Videos - 3:21
Creating API with FastAPI - 4:31
Create Docker Image - 11:13
Push Image to Docker Hub - 17:15
Deploy Container on AWS ECS - 19:46
Testing Gradio UI - 25:54
What's Next? - 27:07


Watch video How to Deploy ML Solutions with FastAPI, Docker, & AWS online without registration, duration hours minute second in high quality. This video was added by user Shaw Talebi 18 May 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 15,808 once and liked it 636 people.