К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Designing Production LLM Architectures · LearnSpace
Назад в каталог
courseraПрограммирование

Designing Production LLM Architectures

Курс от Coursera
Средний≈ 12.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course is for ML engineers, solutions architects, and senior developers who build robust infrastructure powering large language models. This course teaches you how to design, deploy, and maintain the complex, interconnected systems required for scalable, resilient, and cost-effective LLM applications in the real world. You will learn to think like an architect, starting with foundational design choices. Using sequence diagrams and structured analysis, you will compare synchronous and asynchronous architectures and evaluate the critical trade-offs between self-hosting open-source models and using managed APIs, considering total cost of ownership, latency, and data privacy. The course then dives deep into building for resilience and scale, applying the 12-factor app methodology to design stateless, configurable microservices. You’ll learn to analyze multi-region deployment strategies for fault tolerance and to use container orchestration manifests like Helm to deploy scalable applications capable of handling production workloads. Finally, you’ll master the data backbone of your system by designing automated data pipelines with tools like Airflow and learning to manage the complexities of schema evolution.

Навыки, которые вы освоите

Application DeploymentSoftware ArchitectureMicroservicesApache AirflowKubernetesData PipelinesCloud-Native ComputingDiagram DesignScalabilityLLM ApplicationSoftware DesignAWS CloudFormationOpen Source TechnologyInfrastructure ArchitectureAzure DevOpsManaged ServicesModel DeploymentContainerizationSystems ArchitectureLarge Language Modeling

Программа курса

5 модулей · 61 учебных материалов

01Design, Compare and Analyze LLM Architectures12 материалов
The Anatomy of a System FailureDIALOGUEThe Cost of AmbiguityВидеоSynchronous vs. Asynchronous ArchitecturesЧтениеBuilding Sequence Diagrams Step-by-StepВидео

Учитесь у экспертов

Professionals from the Industry

Преподаватель курса

Designing Production LLM Architectures
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.3 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский

Часть программы вашего университета
Hands-On Learning: Diagram an LLM-Powered WorkflowЗадание
Refining Your Architectural DiagramDIALOGUE
The Build vs. Buy DilemmaВидео
The Deployment Decision MatrixЧтение
A Practical Guide to TCO CalculationВидео
Hands-On Learning: Calculate the TCO for Your LLMЗадание
Defending Your Deployment ChoiceDIALOGUE
Architectural Decision Record (ADR)Задание
02Architect Resilient LLM Microservices for Scale6 материалов
Your First Architecture ReviewDIALOGUEArchitecting Resilient LLM Microservices for ScaleЧтениеFrom Principles to Practice: Designing and DocumentingВидеоDraft Your 12-Factor App Service DocumentЗаданиеResilience Design QuizЗаданиеSubmit Your Microservice Architecture ToolkitЗадание
03Analyze and Deploy Scalable LLM Architectures20 материалов
Course Introduction: The Weekend OutageDIALOGUEWhy Performance is a Pipeline ProblemВидеоDeconstructing a RAG ArchitectureЧтениеHow to Trace a Request and Spot BottlenecksВидеоHands-On Learning: Analyze the Architecture DiagramЗаданиеPresenting Your Architectural FindingsDIALOGUEScenario-Based Question: Architectural AnalysisЗаданиеEvidence Replaces Assumption: The Power of ProfilingЧтениеHow to Quantify Latency from LogsВидеоInterpreting Performance DashboardsЧтениеHands-On Learning: Analyzing Production Logs to Identify Performance BottlenecksЗаданиеDesigning a Causal ExperimentDIALOGUEEvidence-Based Performance Tuning QuizЗаданиеWhy Prototypes Fail in ProductionВидеоDeclarative Deployments with Helm and KubernetesЧтениеHow to Write a Helm Chart with AutoscalingВидеоAnatomy of a Production Helm ChartЧтениеHands-On Learning: Review and Correct the Helm ManifestЗаданиеSimulating a Production RolloutDIALOGUEScalable LLM Deployment PortfolioЗадание
04Automate Data Pipelines: Schema Evolution20 материалов
Why Automate? A Conversation on Data PipelinesDIALOGUEThe Core Components of AirflowЧтение Coding and Scheduling Your First DAGВидеоHow-To: Managing Connections and VariablesЧтениеHands-On Learning: Automating an Article Processing WorkflowЗаданиеKnowledge Check: Airflow FundamentalsЗаданиеThe Silent Pipeline Killer: Schema DriftВидеоUnderstanding Schema Drift and Data LineageЧтениеHow-To: Documenting and Communicating Schema ChangesЧтение Writing and Adapting dbt TestsВидеоHands-On Learning: Handling Schema Evolution with dbt TestingЗаданиеDiscussing the Impact of Schema ChangesDIALOGUEKnowledge Check: Schema ImpactЗаданиеWhen a Tree Falls: The Danger of Silent FailuresВидеоDesigning for ObservabilityЧтение Building-In Failure AlertsВидеоCreating a Basic Health DashboardDIALOGUEHands-On Learning: Enhancing Your DAG with Monitoring and AlertingЗаданиеKnowledge Check: Monitoring ConceptsЗаданиеBuilding a Resilient and Monitored PipelineЗадание
05Analyzing a Flawed LLM Architecture Design3 материалов
Why This Project Matters: From Architect to DiagnosticianЧтениеYour Mission: The Architectural Performance AuditЧтениеProject: Analyzing a Flawed LLM Architecture DesignЗадание