For each directory: crawl_index, es_index, es_search, model_serv do make build push
cd main
make up
docker exec -it crawl-index-container /bin/bash
# crawl.sh
minikube start
cd main
make kup
kubectl exec --stdin --tty crawl-index-... -- /bin/bash
# crawl.sh
kubectl port-forward --address 0.0.0.0 services/es-search 9977:8890
- (2/10)
- Docker1: https://www.youtube.com/watch?v=eGz9DS-aIeY&ab_channel=NetworkChuck
- Docker2 (long): https://www.youtube.com/watch?v=3c-iBn73dDE&ab_channel=TechWorldwithNana
- K8S: https://www.youtube.com/watch?v=7bA0gTroJjw&ab_channel=NetworkChuck
- https://docker-curriculum.com/#menu
- https://www.eksworkshop.com/
- https://medium.com/geekculture/from-apple-silicon-to-heroku-docker-registry-without-swearing-36a2f59b30a3
- (2/10) MLOps overview, demo system (docker, kubernates) overview
- (2/17)Streamlit + FastAPI
- Tutorial: https://streamlitpython.com/
- Book: Building Python Web APIs with FastAPI By Abdulazeez Abdulazeez Adeshina
- Book: Web Application Development with Streamlit: Develop and Deploy Secure and Scalable Web Applications to the Cloud Using a Pure Python Framework By Mohammad Khorasani, Mohamed Abdou, Javier Hernández Fernández
- (2/24) Elastic search 101: Elastic search expert (Jong Min)
- (3/3) Filebeat + Kibana: Kibana expert (Jong Min)
- (3/10)Large-scale transformer models (Kevin Ko, TUNiB)
- (3/17) Project introduction
- (3/24) Larage Language Model (Chatgpt) actions at MS
- Project proposal (5 min talk)
- (3/31) Google cloud infra training/serving (Chansung Park/Sayak Paul), Hugging face (Sayak Paul, Hugging Face)
- (4/7) AWS cloud infra (serving, ECS)(YJ Jeong from AWS)
- (4/14) LLM1: Alpaca
- (4/21) No class -- Please work on project
- (4/28) Last Lecture: LLM2: LLaMa
- (5/5) Final project presenations