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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
MLOps: CI/CD, Deployment, and Performance · LearnSpace
Назад в каталог
courseraАнализ данных

MLOps: CI/CD, Deployment, and Performance

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

О курсе

This course will help you in managing the full operational lifecycle of machine learning systems—from collaborative experimentation and version control to deployment, validation, and performance monitoring in production. You will learn how to apply standardized branching strategies, manage pull and merge request workflows, containerize models for reproducible environments, integrate automated data and model validation into CI pipelines, and analyze system performance using descriptive analytics. Completing this course equips you with the practical skills required to move machine learning projects beyond notebooks and into reliable, scalable production systems. You will gain hands-on experience with real-world MLOps practices used by industry teams to reduce risk, improve collaboration, and ensure model quality over time. These skills will help you work more effectively with engineers, data scientists, and stakeholders while building systems that are maintainable, auditable, and resilient to change. What makes this course unique is its end-to-end, practitioner-focused approach. Drawing on expertise from multiple industry and academic partners, the course connects version control, CI/CD, deployment, DataOps, and monitoring into a single coherent workflow. Rather than focusing on isolated tools, you’ll learn how MLOps practices fit together to support trustworthy, production-grade machine learning systems.

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

Google Cloud PlatformApplication DeploymentVersion ControlModel DeploymentData PipelinesMLOps (Machine Learning Operations)Continuous IntegrationCloud DeploymentGit (Version Control System)ContainerizationCI/CDContinuous DeploymentTerraformInfrastructure as Code (IaC)ScalabilityDevOpsData QualityFlask (Web Framework)Release Management

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

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

01Start Here: Get Oriented and Check Your Skills2 материалов
Start Here: How This Skill-Based Course WorksЧтениеSkill Diagnostic: Find Your Recommended Starting PointЗадание
02Managing experimentation & Branching Strategies in Data Science3 материалов

Lesson 3: Managing Experimentation & Branching Strategies in Data Science

Branching Strategies for Data Science ProjectsВидео

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

Professionals from the Industry

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

MLOps: CI/CD, Deployment, and Performance
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 21.8 ч

9 модулей

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

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Experiment Management LabЛабораторная
Optimizing Your Git WorkflowDIALOGUE
03Git Workflows9 материалов

Pull Requests I

(Sourcetree) Pull Requests IВидео(Lab- Sourcetree) Pull Requests IЧтение(Command Line) Pull Requests IВидео(Lab- Command Line) Pull Requests IЧтение

Pull Requests II

Pull Requests IIВидео(Lab- Sourcetree) Pull Requests IIЧтение(Lab- Command Line) Pull Requests IIЧтение

Git Workflows

Git WorkflowsВидеоFinal ProjectЧтение
04Considerations when deploying platforms 28 материалов

Key features of AI/ML deployment platforms

Key features to consider in deployment platformsВидеоIntroduction to Microsoft AzureВидеоKnowledge check: Deployment platformsЗадание

Preparing models for deployment

Preparing models for deploymentВидеоAdditional steps to prepare a model for production deploymentВидеоBest practices for packaging and containerizing modelsЧтениеTools and frameworks for model deploymentЧтениеInstructions: Preparing a model for deploymentЧтениеPractice activity: Preparing a model for deploymentЧтениеReflection: Preparing a model for deploymentЗаданиеWalkthrough: Preparing a model for deployment (Optional)Чтение

Implementing version control for reproducibility

Importance of version control ВидеоTools and practices for version control (Git, DVC)ЧтениеEnsuring reproducibilityВидеоImplementing version control for reproducibilityЧтениеPractice activity: Implementing version control for reproducibility ЧтениеReflection: Implementing version control for reproducibility Задание

Evaluating deployment platforms

Criteria for evaluating deployment platformsЧтениеReal-world case studies of successful AI/ML deploymentsЧтениеPractical tips on choosing the right platform for specific project needsЧтениеPractice activity: Selecting a deployment platform for a dummy projectЧтениеReflection: Evaluating deployment platformsЗаданиеWalkthrough: Evaluating deployment platforms (Optional)Чтение

Summary: Considerations when deploying platforms

Summary: Platform deploymentВидеоPractice activity: Justifying a platform choice in a presentation to a C-suite executiveЧтениеReflection: Supporting your platform choiceЗаданиеWalkthrough: Justifying a platform choice in a presentation (Optional)Чтение
05Model Deployment8 материалов

Model Deployment

How to Get the Course MaterialВидеоModule ResourcesЧтениеModel Deployment (101)ВидеоFlask On-Premise, Hello World (Coding)ВидеоAPI On-Premise with Deep Learning Model (Coding)ВидеоAPI On-Premise: How to Consume the Data (Coding)ВидеоGoogle Cloud Part I: Deploy Model Weights (Coding)ВидеоGoogle Cloud Part II: Deploy REST API (Coding)Видео
06DataOps19 материалов

DataOps - Automation

DataOps AutomationВидеоInfrastructure as CodeВидеоTerraform - Creating an EC2 InstanceВидеоTerraform - Defining Variables and OutputsВидеоTerraform - Defining Data Sources and ModulesВидео[Optional] Additional Terraform Configuration Example - ExerciseЧтениеLab Walkthrough - Implementing DataOps with TerraformВидеоPractice Lab 1: Implementing DataOps with TerraformЛабораторная[Optional] Note regarding Practice Lab 1Чтение

DataOps - Observability

Data ObservabilityВидеоMonitoring Data QualityВидео[Optional] Conversation with Abe GongВидеоGreat Expectations - Core ComponentsВидеоGreat Expectations - Workflow ExampleВидеоAmazon CloudWatchВидео

Summary & Resources

SummaryВидеоResourcesЧтениеLecture NotesЧтение
07Continuous Integration (CI)6 материалов

Continuous Integration (CI)

GitHub CI IntroductionВидеоSetup RepositoryВидеоWriting TestsВидеоGitHub ActionВидеоRunning Automated TestsВидеоAutomated Testing with Playwright and GitHub ActionsDIALOGUE
08Overview of the ML Lifecycle and Deployment11 материалов

The Machine Learning Project Lifecycle

WelcomeВидеоSteps of an ML ProjectВидеоCase study: speech recognitionВидео

Deployment

Key challengesВидеоDeployment patternsВидеоMonitoringВидеоPipeline monitoringВидеоOptional ReferencesЧтение

Lecture Notes (Optional)

Lecture NotesЧтение

Ungraded Lab

Deploying a Deep Learning modelЛабораторнаяDeploying a deep learning model with Docker and a cloud service (optional)Лабораторная
09Assessment2 материалов

Lesson

Learner Expectations for Skill AssessmentЧтениеSkill AssessmentЗадание
Walkthrough: Implementing version control for reproducibility (Optional)Чтение
Practice Lab 2: Implementing Monitoring with Amazon CloudWatchЛабораторная