In Class Tutorials / Demos for GCP (and AWS)
Tutorial 1: Create Simple Translate App - No Docker, No Pipenv
- Lecture: L02
- Description: A simple translation app built without using Docker or Pipenv.
- GCP GitHub URL: Install App on VM Manually (T1)
- AWS GitHub URL: Install App on VM Manually (T1) - AWS
Tutorial 2: Create Simple Translate App with Pipenv, No Docker
- Lecture: L02
- Description: A translation app using Pipenv, without Docker.
- GCP GitHub URL: Install App on VM using Pipenv (T2)
- AWS GitHub URL: Install App on VM using Pipenv (T2) - AWS
Tutorial 3: Create Simple Translate App with Docker, Push Image to Docker Hub
- Lecture: L03
- Description: Build a simple translation app, containerize it with Docker, and push the image to Docker Hub.
- GCP GitHub URL: Develop App using Containers (T3)
- AWS GitHub URL: Develop App using Containers (T3) - AWS
Tutorial 4: Run App in VM using Docker
- Lecture: L03
- Description: A continuation of the Docker tutorial, running the containerized app in a VM.
- GCP GitHub URL: Run App on VM using Docker (T4)
- AWS GitHub URL: Run App on VM using Docker (T4) - AWS
Tutorial 5: Mega Pipeline App
- Lecture: L04
- Description: Build a Mega Pipeline App.
- GCP GitHub URL: Mega Pipeline App
- AWS GitHub URL: Mega Pipeline App
Tutorial 5B: Mega Pipeline App with Flexible Workflow
- Lecture: L05
- Description: Build a Mega Pipeline App with Flexible Workflow.
- GCP GitHub URL: Mega Pipeline App (Flexible Workflow)
Tutorial 6: LLM-RAG
Tutorial 7: LLM-Agents
- Lecture: L10
- Description: LLM Agents with Phidata (Notebook)
- Colab Notebook: LLM-Agents
Tutorial 8: LLM-Agents
- Lecture: L10
- Description: LLM Agents
- GCP GitHub URL: LLM-Agents
Tutorial 9: LLM-Fine Tuning
- Lecture: L11
- Description: LLM Fine Tuning using PEFT
- GCP GitHub URL: LLM Fine Tuning
Tutorial 10: Model Compression and Distillation
- Lecture: []
- Description: Model Compression and Distillation
- Colab Notebook: [Model Compression and Distillation]
Tutorial 11: Experiment Tracking
- Lecture: L12
- Description: Classification Model, Experiment Tracking
- Colab Notebook A: Cheese Classification Models
- Colab Notebook B: Experiment Tracking with W&B
Tutorial 12: Advanced Workflow: Serveless Model Training with Vertex AI
- Lecture: L12
- Description: Serveless Model Training with Vertex AI
- GCP GitHub URL: Serverless Model Training
Tutorial 13: Cloud Function and Cloud Run
- Lecture: L13
- Description: Cloud Function and Cloud Run
- GCP GitHub URL: Cloud Function, Cloud Run
Tutorial 14: Label Studio
- Lecture: 13b
- Description: Learn how to use Label Studio for data labeling.
- GitHub URL: Label Studio [GCP and AWS]
Tutorial 15: Data Versioning
- Lecture: 13b
- Description: Learn about versioning practices in development. Particularly, how to use DVC for data versioning.
- GCP GitHub URL: DVC
Tutorial 16: Model Deployment using Vertex AI
- Lecture: L14
- Description: Model Deployment using Vertex AI
- GCP GitHub URL: Model Deployment
Tutorial 17: ML Workflow
- Lecture: L14
- Description: Vertex AI ML Workflow for pipeline. Data Processing, data collection, model training, model deployment.
- GCP GitHub URL: ML Workflow
Tutorial 18: Frontend
- Lecture: L15
- Description: Frontend
- GCP GitHub URL: App v2: Frontend
Tutorial 19: Frontend Simple
- Lecture: L16
- Description: Frontend Simple
- GCP GitHub URL: App v2: Frontend Simple
Tutorial 20: Frontend React
- Lecture: L16
- Description: Frontend App (React)
- GCP GitHub URL: App v2: Frontend React
Tutorial 21: Frontend
- Lecture: L16
- Description: Frontend App Building Crash course
- GCP GitHub URL: App Crash Course
Tutorial 22: App Template
- Lecture: L16
- Description: App Template
- GCP GitHub URL: App Template
Tutorial 23: CI/CD with GitHub Actions and other tools
Tutorial 24: Deployment of the full app to GCP
- Lecture: L19
- Description: Deployment to GCP using Pulumi
- GCP GitHub URL: App v3: Deployment to GCP
Tutorial 25: Continuous Integration and Continuous Deployment
- Lecture: L21
- Description: Continuous Integration and Continuous Deployment
- GCP GitHub URL: App v4: Continuous Integration and Continuous Deployment