Déployer des microservices IA résilients avec LangChain est un cours pratique qui transforme les applications LangChain de prototypes locaux en systèmes de niveau production. Vous décomposerez les applications monolithiques en services modulaires - récupérateurs, points d'extrémité LLM et post-processeurs - connectés par des interfaces gRPC pour l'évolutivité et l'isolation des pannes. Vous allez conteneuriser et déployer à l'aide de Docker et Kubernetes, en écrivant des Dockerfiles prêts pour la production avec des contrôles de santé, en gérant des variables d'environnement et en automatisant les déploiements vers AWS ECR. Ensuite, vous mettrez en œuvre une observabilité complète avec le traçage OpenTelemetry, les métriques Prometheus et les tableaux de bord Jaeger/Grafana pour mesurer la latence, le débit et les erreurs. Enfin, vous maîtriserez l'ingénierie du chaos en utilisant Chaos Mesh ou Gremlin pour simuler des défaillances de pods, des retards de réseau et l'épuisement des ressources, en calculant MTTD et MTTR pour mesurer la résilience du système. Ce cours s'adresse aux développeurs et aux professionnels MLOps prêts à mettre à l'échelle les applications LangChain en utilisant Python, les API et Docker pour les systèmes IA de niveau production.

Déployer des microservices IA résilients avec LangChain
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Déployer des microservices IA résilients avec LangChain
Ce cours fait partie de Spécialisation "Créer des applications LLM de nouvelle génération avec LangChain et LangGraph"


Instructeurs : Starweaver
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Analyser les charges de travail de l'IA pour définir les frontières logiques des microservices et mettre en œuvre des composants LangChain modulaires communiquant via gRPC.
Appliquer la conteneurisation et l'orchestration en utilisant Docker, ECR, K8s pour déployer, mettre à l'échelle et surveiller les services LangChain avec des contrôles de santé et de la télémétrie.
Évaluer et renforcer la résilience en mettant en œuvre le traçage OpenTelemetry, les mesures Prometheus et les tests de chaos pour mesurer et améliorer la reprise.
Compétences que vous acquerrez
- Catégorie : Déploiement dans le nuage
- Catégorie : Informatique distribuée
- Catégorie : Intégrations AI
- Catégorie : Évolutivité
- Catégorie : Candidature au LLM
- Catégorie : L'informatique en nuage
- Catégorie : Contrôle continu
- Catégorie : Modélisation des grandes langues
- Catégorie : Conteneurisation
- Catégorie : Déploiement des applications
- Catégorie : Microservices
- Catégorie : MLOps (Machine Learning Operations)
- Catégorie : Conception de l'API
- Catégorie : Ingénierie de la fiabilité des sites
Outils que vous découvrirez
- Catégorie : LangChain
- Catégorie : Déploiement du modèle
- Catégorie : Prométhée (Logiciel)
- Catégorie : Orchestration de l'IA
- Catégorie : Kubernetes
- Catégorie : Docker (Logiciel)
Détails à connaître

Ajouter à votre profil LinkedIn
1 devoir
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs

Offert par
En savoir plus sur Développement de logiciels
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,








