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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Virtualization, Docker, and Kubernetes for Data Engineering · LearnSpace
Назад в каталог
courseraАнализ данных

Virtualization, Docker, and Kubernetes for Data Engineering

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

О курсе

Throughout this course, you'll explore virtualization, containerization, and Kubernetes, mastering the very tools that power data engineering in the industry. Each week presents a new set of tools and platforms that are indispensable in data engineering. From mastering Docker and Kubernetes to exploring advanced topics such as AI-driven coding with GitHub Copilot, efficient container image management with Azure and Amazon Elastic Container Registries, and Site Reliability Engineering (SRE) practices, you'll go beyond the basics and acquire the expertise needed to thrive in the dynamic and data-driven landscape of advanced data engineering. Whether you're a current student looking to expand your skills or a working professional aiming to take your expertise to the next level, this course is tailored to equip you with the advanced knowledge and hands-on experience necessary for success.

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

ContainerizationDocker (Software)KubernetesGitHub CopilotMicroservicesVirtual MachinesVirtualizationSite Reliability EngineeringApplication DeploymentCloud-Based IntegrationTest EngineeringDatabase ManagementDevelopment EnvironmentCloud DeploymentCloud DevelopmentVirtualization and Virtual Machines

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

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

01Virtualization Theory and Concepts26 материалов

Course Overview

Welcome to Kubernetes for Data Engineering with Python!ЧтениеMeet your Instructors: Noah Gift and Kennedy BehrmanЧтениеTools and PlatformsЧтениеMeet and Greet (optional)Обсуждение

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

Noah Gift

Executive in Residence and Founder of Pragmatic AI Labs

Kennedy Behrman

Senior Data Engineer

Matt Harrison

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

Virtualization, Docker, and Kubernetes for Data Engineering
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 27.3 ч

4 модулей

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

Субтитры: Испанский

Часть программы вашего университета
Report a problem with the courseЧтение

Virtualization

What is Virtualization?ЧтениеVirtualizationВидеоVirtualizationЗаданиеScaling ApplicationsВидеоScaling ApplicationsЗаданиеHardware UtilizationВидео

Virtual Machines

What is a Virtual Machine?ЧтениеIntroduction to Virtual MachinesВидеоIntroduction to Virtual MachinesЗаданиеVirtual Box DemoВидеоVirtual BoxЗадание

Docker

Introduction to ContainersЧтениеContainer ConceptsВидеоContainersЗаданиеIntroduction to Docker ВидеоDocker: The Container PlatformЧтениеIntroduction to DockerЗаданиеDocker Architecture ВидеоDocker ArchitectureЗаданиеSpin up a local Docker containerЧтение

Check for Understanding

VirtualizationЗадание
02Using Docker23 материалов

Running a Container

Docker ClientВидеоUse the Docker Command LineЧтениеDocker ClientЗаданиеCreating a VolumeВидеоVolumesЗаданиеRunning a Database in a ContainerВидеоRunning a Database in a ContainerЗадание

Creating an Image

Building an ImageВидеоBuilding an ImageЗаданиеDockerfilesВидеоDockerfilesЗаданиеCreating a Docker Image (Step-by-Step)ЧтениеDockerfile ExamplesВидео

Running Airflow using Docker Compose

Getting Started with Docker ComposeЧтениеOrchestration with Docker ComposeВидеоComposeЗаданиеIntroduction to AirflowВидеоGetting Started with Apache AirflowЧтениеAirflowЗаданиеAirflow Demonstration using Compose

Check for Understanding

DockerЗадание
03Kubernetes: Container Orchestration in Action29 материалов

Learn Kubernetes

What is Kubernetes?ЧтениеKubernetes Key ConceptsВидеоKubernetes Key ConceptsЗаданиеKubernetes ClustersВидеоKubernetes ClustersЗаданиеKubernetes NodesВидеоKubernetes NodesЗаданиеKubernetes Service DeploymentsВидеоKubernetes Service DeploymentsЗаданиеCloud Developer Workspace AdvantageВидеоVirtualization, Containerization, and ElasticityЧтение

Using Cloud Development Environments With GitHub

Key Concepts in the GitHub EcosystemВидеоUsing GitHub TemplatesВидеоUsing GitHub CodespacesВидеоUsing OpenAI CodewhisperВидеоFine-Tuning a Model with Hugging FaceВидеоFine-Tune a Pretrained ModelЧтение

Learn Kubernetes with Minikube

Hello MinikubeЧтениеRunning Minikube in GitHub CodespacesВидеоRunning Minikube in GitHub CodespacesЗаданиеDeploying a Service with MinikubeВидеоDeploying a Service with MinikubeЗаданиеMinikube + Kubernetes: A RecapЧтение

Check for Understanding

Kubernetes, GitHub, and MinikubeЗадание
04Building Kubernetes Solutions35 материалов

Using Container Registries for Kubernetes

Build a Tiny Bash Container using GitHub CodespacesВидеоBuild a Tiny Bash Container using GitHub CodespacesЗаданиеBuild FastAPI Microservice in Cloud9 in PythonВидеоBuild FastAPI Microservice in Cloud9 in PythonЗаданиеDeploy a FastAPI PyTorch Containerized Application to AWS App RunnerВидеоDeploying a FastAPI PyTorch Containerized Application to AWS App RunnerЗаданиеUsing Container Registries with Kubernetes: Azure Container Registry and Amazon Elastic Container Registry (ECR)Чтение

Deploying Kubernetes in the Cloud

Options for Container OrchestrationВидеоOptions for Container OrchestrationЗаданиеGCP Cloud RunВидеоKubernetes and Google CloudЧтениеGCP Cloud RunЗаданиеBuild Microservice in Cloud9 in C#Видео

Production Issues for Kubernetes

Load-Testing with LocustВидеоLoad-Testing with LocustЗаданиеMonitoring SystemsВидеоMonitoring SystemsЗаданиеSRE Mindset for MLOpsВидеоGetting Started with Site Reliability Engineering (SRE)Чтение

Check for Understanding

Kubernetes Data Engineering SolutionsЗаданиеNext StepsЧтениеShare your learning experienceЧтение
Видео
Docker vs. Kubernetes: A PrimerЧтение
Use Docker to Spin Up AirflowЧтение
Getting Started with GitHub CopilotЧтение
Using GitHub CopilotВидео
GitHub ActionsВидео
Key Concepts in the GitHub EcosystemЗадание
Deploying FastAPI to AWS with ECR and App RunnerЧтение
Build Microservice in Cloud9 in C#Задание
AWS Copilot - Command Line Interface for Containerized ApplicationsВидео
Deploying Containerized Applications and Kubernetes in the Cloud with AWSЧтение
AWS CopilotЗадание
SRE Mindset for MLOpsЗадание
Operationalize MicroservicesВидео
Operationalize MicroservicesЗадание
CI for MicroservicesВидео
CI for MicroservicesЗадание
What is Continuous Delivery?Видео
Continuous DeliveryЗадание
Continuous Delivery of FastAPI App to AWS App RunnerЧтение
Final Project ExplainedЧтение