Join our course, “LangChain on Azure – LLM Applications,” and embark on an advanced technological journey. Discover the full potential of scalable language and machine learning applications by leveraging Microsoft Azure’s powerful features. This course is designed not only to teach but to empower you to build strong, scalable solutions in the cloud. You’ll progress from mastering Azure fundamentals to deploying Azure App Services and Azure Functions. Each module provides practical insights into key tools like Azure Cognitive Search, Blob Storage, and PgVector indexing API, equipping you with the skills needed to excel in today’s rapidly evolving tech environment.
Who is this course for?
By taking this LangChain on Azure – LLM Applications Course, you’re able to open yourself to new opportunities within the AI and cloud computing career path. Such careers may include:
- AI Engineer (£50,000 to £90,000)
- Machine Learning Developer (£45,000 to £85,000)
- Cloud Solutions Architect (£60,000 to £100,000)
Course Curriculum
Introduction | |||
Prerequisites for this course | 00:02:00 | ||
What we build in this course | 00:01:00 | ||
What this course is NOT about | 00:01:00 | ||
Installation of required software | |||
Installation of Docker | 00:02:00 | ||
Installation of the Azure CLI | 00:01:00 | ||
Installation of Visual Studio Code | 00:01:00 | ||
Microsoft Azure Basics | |||
Create a Microsoft Azure Account | 00:03:00 | ||
Subscription & the Azure Hierarchy | 00:03:00 | ||
Create a Resource Group | 00:02:00 | ||
Azure Cognitive Search | |||
Create an Azure Cognitive Search Service | 00:03:00 | ||
Set up venv, Jupyter Notebook kernel, and environment variables | 00:07:00 | ||
How to Create an Index and Insert Data in ACS using the Python SDK | 00:05:00 | ||
LangChain & ACS | 00:09:00 | ||
Blob Storage | |||
Understanding and Implementing Blob Storage: Theory and Setup on Azure | 00:06:00 | ||
Blob Storage with the Azure Python SDK: Uploading, Deleting, and Managing Data | 00:08:00 | ||
PgVector & Indexing API | |||
Setup PgVector with Azure Database for PostgreSQL flexible server | 00:05:00 | ||
Indexing API with PgVector | 00:11:00 | ||
Indexing API in combination with Blob Storage | 00:08:00 | ||
Local Start of Services with docker-compose & Code walkthrough | |||
Setup of Services with docker-compose | 00:08:00 | ||
Frontend Code Walkthrough – HTTP Methods, Dockerfile, Proxy Setup | 00:06:00 | ||
Backend Code Walkthrough | 00:13:00 | ||
Azure Container Registry | |||
Azure Container Registry Setup | 00:02:00 | ||
Build Docker Images and Push Images in Registry | 00:05:00 | ||
Azure App Services | |||
Azure App Services Intro & Frontend Deployment | 00:06:00 | ||
Prepare Backend for Deployment | 00:07:00 | ||
Uploadservice Deployment & Entering of missing env variables | 00:10:00 | ||
Azure Functions & Event Grid | |||
BlobTrigger, Functions & EventGrid – Concepts and Synergy | 00:02:00 | ||
Azure Function App setup | 00:02:00 | ||
Creation & Deployment of simple function | 00:06:00 | ||
Create Blob Trigger – Create an Event Subscription to the Event Grid | 00:04:00 | ||
Code Walkthrough & Redeployment | 00:12:00 | ||
Security - Restrict Access to the App Services and Database | |||
Restrict access to backend with IP Restriction Rules | 00:09:00 | ||
Add Firewall Rules to PostgreSQL (PgVector) | 00:04:00 |