Building Deploying and Scaling LLM Powered Applications
Course1 - Building and Scaling Text Summarization Service using Langchain, OpenAI and Amazon Web Services
Lo que serás capaz de hacer
Are you ready to dive deep into the world of Machine Learning Engineering and build powerful software applications? Our Machine Learning Engineering course is designed to equip you with the skills and knowledge to harness the full potential of Langchain, integrate the OpenAI API, deploy applications on AWS Elastic Container Service, and efficiently manage scaling using Load Balancers and Auto Scaling Groups. In this hands-on course, you'll learn how to create robust ML applications from the ground up. We'll start by mastering Langchain, a cutting-edge language model, and demonstrate how to seamlessly inject your OpenAI API key into the prediction pipeline at runtime. You'll gain proficiency in designing and developing ML applications that can understand, process, and generate human-like text. As you progress, we'll explore the fundamental concepts of Horizontal Scaling and Vertical Scaling, providing a clear understanding of when and how to implement each strategy. You'll then discover how to scale your ML application with ease by deploying Application Load Balancers and Auto Scaling Groups on AWS, ensuring high availability and fault tolerance. By the end of this course, you'll be well-versed in building ML-driven software applications, deploying them on AWS, and scaling them to meet the demands of your users. Join us on this exciting journey into the world of Machine Learning Engineering and become a skilled practitioner in this rapidly evolving field.
- You will Learn to Build a Complete Scalable Software Application Which Is Powered By a Large Language Model And Deploy It At Scale on Amazon Web Services
- You Will learn to Integrate Your Application's LLM Powered Backend with Streamlit UI Frontend
- You Will First Learn To Locally Test Your Application , Then Package It Using Docker And Finally Learn The Best Practices For Using Streamlit Inside Docker
- You Will Learn a Template & Best Practices to Inject your OpenAI's API Keys Into Your Containerized Application At Run Time
- You Will Learn To Address Vulnerabilities In Your Containerized Application And Best Practices To Resolve Them
- You Will Learn to Design Your System's Architecture Based On The Components And Design Choices In Your Application
Temario
UNIDAD 1 - Introduction and Software Installation · 2 leccionesUNIDAD 1 - Introduction and Software Installation
UNIDAD 1 - Introduction and Software Installation
- Introduction
- Installing Development Software
UNIDAD 2 - Building And Testing Prediction Pipeline · 2 leccionesUNIDAD 2 - Building And Testing Prediction Pipeline
UNIDAD 2 - Building And Testing Prediction Pipeline
- Building A Prediction Pipeline
- Testing Prediction Pipeline
UNIDAD 3 - Setting Up AWS CLI and Secrets Manager · 2 leccionesUNIDAD 3 - Setting Up AWS CLI and Secrets Manager
UNIDAD 3 - Setting Up AWS CLI and Secrets Manager
- Installing AWS CLI
- Setting Up Secrets Manager
UNIDAD 4 - Integrating Secrets Manager With Prediction Pipeline · 2 leccionesUNIDAD 4 - Integrating Secrets Manager With Prediction Pipeline
UNIDAD 4 - Integrating Secrets Manager With Prediction Pipeline
- Injecting API Key From Secrets Manager into Application
- Feeding API Key Directly Into Prediction Pipeline
UNIDAD 5 - Building and Testing Application Frontend · 2 leccionesUNIDAD 5 - Building and Testing Application Frontend
UNIDAD 5 - Building and Testing Application Frontend
- Building Front End Of Application
- Testing Front End Of Application
UNIDAD 6 - Packaging And Storing Application in Elastic Container Registry · 3 leccionesUNIDAD 6 - Packaging And Storing Application in Elastic Container Registry
UNIDAD 6 - Packaging And Storing Application in Elastic Container Registry
- Writing Docker File
- Packaging Our Application and Storing on Elastic Container Registry
- Testing Our Packaged Application
UNIDAD 7 - Adding Permissions For Successful Deployment · 1 leccionesUNIDAD 7 - Adding Permissions For Successful Deployment
UNIDAD 7 - Adding Permissions For Successful Deployment
- Modifying Account Permissions For Deployment
UNIDAD 8 - Deploying and Testing Application on Elastic Container Service · 2 leccionesUNIDAD 8 - Deploying and Testing Application on Elastic Container Service
UNIDAD 8 - Deploying and Testing Application on Elastic Container Service
- Deploying Our Application on ECS
- Testing Our Application on ECS
UNIDAD 9 - Scaling Our Service with Application Load Balancers and Auto Scaling Groups · 3 leccionesUNIDAD 9 - Scaling Our Service with Application Load Balancers and Auto Scaling Groups
UNIDAD 9 - Scaling Our Service with Application Load Balancers and Auto Scaling Groups
- Difference between Horizontal Scaling vs Vertical Scaling
- Building Scalable Service - Adding Load Balancer and Auto Scaling
- Exposing & Testing Our Service
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
9 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por LLM Developer.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 9 unidades · 19 lecciones · 45 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por LLM Developer; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


