Skip to main content
00:00/00:00
Lecture 26 of 146

Pydantic Data Class Introduction

Download Course (Free)

Course Content

0 / 146 completed
Section 1: Introduction2 videos

Install Requirements.txt

3m

Course Introduction

6m
Section 2: Introduction to Docker for ML Model Deployment11 videos

Introduction

6m

Write Dockerfile for FastAPI

15m

Docker Introduction Part 3

11m

Inspect Docker Image

13m

Basic Docker Command

14m

Docker Introduction Part 2

12m

Docker Introduction Part 1

23m

Pushing Docker Image to Docker Hub

28m

Pulling Docker Image from Docker Hub

22m

Run FastAPI inside Docker

33m

Your First Dockerfile

33m
Section 3: Deploy ML Model at Streamlit Server11 videos

Streamlit Basics Part 5

7m

Streamlit Basics Part 3

6m

Streamlit Basics Part 6

10m

Streamlit Basics Part 2

21m

Streamlit Basics Part 1

9m

Streamlit App with ML Model Part 1

20m

Streamlit Basics Part 4

11m

Streamlit App with ML Model Part 2

20m

Deploying ML App at Streamlit Server

20m

Streamlit Application Walkthrough

29m

Upload Streamlit App on GitHub for Pipeline

27m
Section 4: Managing AWS S3 with Boto37 videos

AWS Boto3 - Upload File to S3 with Python

6m

AWS Boto3 - Create S3 Bucket with Python

10m

AWS Boto3 - Upload All Files in Dir to S3 using Python

14m

AWS Boto3 - Delete All Files in an S3 Bucket

16m

AWS Boto3 - List S3 Objects or Files in the Bucket

9m

AWS Boto3 - Download S3 File to Local System

10m

AWS Boto3 - Download Full S3 Dir to Local

25m
Section 5: ML Model Serving over REST API for Production Deployment17 videos

Pydantic Data Class Introduction

11mNow Playing

Building Sentiment, Disaster and Human Pose Classifier APIs

9m

Building Data Classes for ML Models

17m

API Load Testing

12m

Doing Data Validation and Modelling for Image Classifier

19m

Serving ML Models Through API in Streamlit Application Part 2

14m

Running and Testing Your Application with Data Validation

37m

Load All ML Models

32m

Serving ML Models Through API in Streamlit Application Part 3

17m

Integrating S3 with API for CI-CD

41m

Deploying ML Model in Production with FastAPI Part 2

18m

Deploying ML Model in Production with FastAPI Part 1

21m

Doing Data Validation and Modelling for Output

42m

Get Presigned Image URL from S3

32m

Serving ML Models Through API in Streamlit Application Part 1

37m

Serving All ML Models Over the API

50m

Deploying ML Model in Production with FastAPI Part 3

47m
Section 6: Deploy Serverless ML Model in Production at AWS Fargate with AWS ECR and AWS ECS10 videos

Introduction to Deploy ML Model with AWS ECR ECS and Serverless Fargate

5m

MUST WATCH Minor Code Modification for AWS Serverless Deployment

19m

How ECR, Task Definition, Service and Cluster Works Together

5m

Building and Pushing Docker Image on AWS ECR

31m

Exploring AWS ECS Services

16m

Resource Cleanup. Thank You

27m

How to Create Task Definition for ECS Service

41m

Simulating Real-time Users to Do Load Testing on ML API

40m

Launch ECS Service on Fargate for Serverless ML Model API

49m

ML Service is Launched at AWS Fargate

51m
Section 7: Sentiment Classification using TinyBERT Transformer8 videos

Build Model Evaluation Function

6m

Model Save and Load for Inference

20m

Push Model to AWS S3 Part 2

17m

Getting Started with Sentiment Classification

20m

Data Tokenization

22m

Model Building and Training

23m

Load Data with Hugging Face Datasets Library

23m

Push Model to AWS S3 Part 1

9m
Section 8: Scale ML Model with NGINX Server7 videos

Why to Use NGINX in Production

15m

Run ML REST API with NGINX Server

24m

Scaling with NGINX Part 1

9m

Use Docker-Compose to Run Docker

18m

Scaling Your Application to N-Instances

35m

Scaling with NGINX Part 2

40m

Design ML REST API Services with NGINX Server

51m
Section 9: Human Pose Image Classification using Vision Transformers (ViT)10 videos

Human Pose Dataset Preparation

7m

Getting Started with Image Classification

14m

Vision Transformer (ViT) Fine Tuning

8m

Image Preprocessing Part 2

10m

ViT Model Building

13m

Model Prediction on Test Dataset

11m

Image Preprocessing Part 1

16m

Human Pose Prediction on Real Images

9m

Classification Report and Confusion Matrix

19m

Push Model to AWS S3

15m
Section 10: Building REST API with FastAPI14 videos

Introduction to ML Model Serving over REST API

7m

API Requests Type

13m

Working with GET Requests

10m

Working with POST Requests

11m

API Response Types

25m

What is FastAPI

22m

How to Inspect Browser for API Requests and Response

29m

Call POST API Through CURL and Python

9m

Explore GET Requests with Postman

14m

Build Your First FastAPI Application

31m

Explore POST Requests with Postman

13m

Exploring FastAPI Interactive API Docs

25m

Call GET API Through CURL and Python

32m

Send POST Data as Data Payload

23m
Section 11: ML Model Deployment with Streamlit at AWS EC2 Server13 videos

Automating Security Group Configuration

13m

Automating AWS EC2 Instance Creation with Boto3

18m

Terminate Instance

12m

Connect with SSH to Your Server

13m

Fasted and Shortest Way to Create Server During POC

19m

Connect VS Code with the Server

13m

Create Instance with Automated Script

28m

Automating Server Start and Stop

30m

Create S3 Full Access and Attach to EC2 Server

14m

Connect GitHub with the Server

16m

Run Streamlit on AWS Server

22m

Run Streamlit Application Automatically and Server Start Up

28m

Attach Permanent Fixed IP with EC2 Server

25m
Section 12: Managing AWS EC2 Servers with Boto310 videos

AWS Boto3 - Configure Custom Security Group Using Python

10m

AWS Boto3 - Launch EC2 with Python Part 1

21m

AWS Boto3 - SSH Key Pair Setup

25m

AWS Boto3 - Launch EC2 with Python Part 2

25m

AWS Credentials Setup with AWS CLI for Boto3

31m

AWS Boto3 - Exploring Security Groups using AWS Console

25m

AWS Boto3 - Check EC2 Instance Status

19m

AWS Boto3 - Create Custom Security Group with Python

24m

AWS Boto 3 - Attach and Detach Security Groups to EC2 with Python

48m

AWS Boto3 - Start, Stop and Terminate EC2 Instance with Python

38m
Section 13: Introduction to AWS Services7 videos

Getting Started with AWS

10m

AWS Cost Calculator

17m

Create S3 Bucket

12m

Exploring EC2 Dashboard

26m

Creating EC2 Windows Server Part 1

24m

Creating EC2 Windows Server Part 2

24m

Create EC2 Ubuntu Machine

30m
Section 14: Deploy ML Model in Production with Docker, FastAPI and NGINX on AWS EC26 videos

Run API Services Inside Docker at EC2 Part 1

22m

Package ML App as an Docker Image Part 3

23m

Run API Services Inside Docker at EC2 Part 2

28m

Load Testing of Model Deployed in the Production with Docker

24m

Package ML App as an Docker Image Part 1

32m

Package ML App as an Docker Image Part 2

38m
Section 15: Introduction to ML Ops and Pipeline8 videos

ML Model Bias and Security

4m

What is Machine Learning Pipeline

11m

Type of ML Model Deployment

15m

Challenges in ML Model Deployment

9m

AB Testing for ML Model

14m

ML Infrastructure and Integration Tools

20m

Benefits of ML Pipeline

3m

Data and Model Management

16m
Section 16: Disaster Tweets Classification using TinyBERT Transformer5 videos

Load Data with Hugging Face Datasets Library

12m

Tweets Tokenization

10m

Loading Disaster Tweets

13m

Getting Started with Disaster Tweets Classification

22m

Push Model to AWS S3

16m