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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Practical Kubernetes - Beyond CKA and CKAD Hands-on · LearnSpace
Назад в каталог
courseraIT и технологии

Practical Kubernetes - Beyond CKA and CKAD Hands-on

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

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this hands-on, advanced Kubernetes course, you’ll dive deeper into the practical aspects of Kubernetes, expanding your knowledge beyond the foundational CKA and CKAD certifications. You will learn to install and configure clusters, manage Kubernetes objects like pods, deployments, and services, and master network policies, security, storage, and monitoring tools. As you progress, you'll explore sophisticated tasks such as cluster upgrades, Helm, and Prometheus for advanced monitoring. The course is structured to provide both theoretical understanding and practical demonstrations. You’ll start by mastering Kubernetes basics like pods, replica sets, and deployments, then move to complex topics like service management, cluster scaling, and high-availability configurations. With hands-on demos, you’ll see real-world Kubernetes concepts in action. This course is ideal for intermediate Kubernetes users, DevOps professionals, and IT engineers who are ready to deepen their knowledge and tackle more complex Kubernetes tasks. While prior experience with Kubernetes is recommended, you’ll also benefit from a basic understanding of containerization and orchestration concepts. By the end of the course, you will be able to manage multi-node clusters, implement network policies, handle application rollouts and rollbacks, troubleshoot issues, and optimize Kubernetes performance using tools like Prometheus and Grafana.

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

KubernetesContainerizationApplication DeploymentSystem MonitoringRole-Based Access Control (RBAC)GrafanaNetwork TroubleshootingApplication Lifecycle ManagementPrometheus (Software)Dashboard CreationData PersistenceData StorageScalabilityNetwork SecurityConfiguration ManagementDevops ToolsNetwork AdministrationNetwork MonitoringPackage and Software Management

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

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

01Course Introduction2 материалов

Course Introduction

IntroductionВидеоFull Course ResourcesЧтение
02Getting Started with Container Orchestration7 материалов

Getting Started with Container Orchestration

Evolution of ContainersВидео

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

Packt - Course Instructors

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

Practical Kubernetes - Beyond CKA and CKAD Hands-on
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 29 ч

27 модулей

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

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

Часть программы вашего университета
Limitations of ContainersВидео
Container OrchestrationВидео
Features of a Container OrchestratorВидео
SummaryВидео
Understanding Container Orchestration and Its AdvantagesDIALOGUE
Getting Started with Container Orchestration - AssessmentЗадание
03Kubernetes at a Glance6 материалов

Kubernetes at a Glance

Introduction to KubernetesВидеоWhy Kubernetes?ВидеоSetup Options/OfferingsВидеоSummaryВидеоUnderstanding Container Orchestration with KubernetesDIALOGUEKubernetes at a Glance -AssessmentЗадание
04Understanding Kubernetes Architecture5 материалов

Understanding Kubernetes Architecture

Kubernetes Controller and Worker ComponentsВидеоDemonstration - Kubernetes DocumentationВидеоSummaryВидеоUnderstanding City Components and Documentation NavigationDIALOGUEUnderstanding Kubernetes Architecture - AssessmentЗадание
05Installation and Configuration of a Kubernetes Cluster5 материалов

Installation and Configuration of a Kubernetes Cluster

Overview and Pre-requisites of setting up Two-node cluster with KubeadmВидеоDemonstration - Two node cluster setupВидеоSummaryВидеоSetting Up a Two-Node CitySS ClusterDIALOGUEInstallation and Configuration of a Kubernetes Cluster - AssessmentЗадание
06Kubernetes Objects17 материалов

Kubernetes Objects

Kubernetes CLI overviewВидеоIntroduction to Kubernetes ObjectsВидеоGetting Started with NamespacesВидеоDemonstration - Namespaces OperationsВидеоGetting Started with PodsВидеоDemonstration - Pods OperationsВидеоIntroduction to ReplicaSetsВидеоDemonstration - ReplicaSet OperationsВидеоGetting Started with DeploymentsВидеоDemonstration - Deployment OperationsВидеоIntroduction to Labels and SelectorsВидеоDemonstration - Labels and SelectorsВидеоDemonstration - Inbuilt LabelsВидеоDemonstration - Useful Kubectl TipsВидеоSummaryВидеоUnderstanding and Managing Kubernetes Resources: Namespaces, Pods, Replica Sets, and DeploymentsDIALOGUEKubernetes Objects - AssessmentЗадание
07Kubernetes Networking11 материалов

Kubernetes Networking

Introduction to Service ObjectВидеоClusterIPВидеоDemonstration - ClusterIPВидеоNodePortВидеоDemonstration - NodePortВидеоLoadBalancerВидеоDemonstration - LoadBalancerВидеоDemonstration - Troubleshooting Deployment and ServiceВидеоSummaryВидеоExposing Applications in Kubernetes: Service Types and Access MethodsDIALOGUEKubernetes Networking - AssessmentЗадание
08Understanding and Developing Manifest Files7 материалов

Understanding and Developing Manifest Files

Kubernetes API ecosystem and developing object definition filesВидеоDemonstration - Deployment and Service Object FileВидеоDemonstration - Smart way of creating YAMLВидеоDemonstration - kubectl explainВидеоSummaryВидеоCreating Kubernetes Resource Manifests and Using kubectl ExplainDIALOGUEUnderstanding and Developing Manifest Files - AssessmentЗадание
09Application Rollouts and Rollbacks6 материалов

Application Rollouts and Rollbacks

Update Strategies and RollbackВидеоDemonstration - Rolling update Strategy and RollbackВидеоDemonstration - Recreate StrategyВидеоSummaryВидеоComparing Recreate vs Rolling Update Strategies and Rollbacks in KubernetesDIALOGUEApplication Rollouts and Rollbacks - AssessmentЗадание
10Kubernetes Cluster Maintenance13 материалов

Kubernetes Cluster Maintenance

Scaling-out a ClusterВидеоDemonstration - Scaling Out K8s ClusterВидеоCordon and UncordonВидеоDemonstration - Cordon & UncordonВидеоDraining in KubernetesВидеоDemonstration - Draining in KubernetesВидеоetcd Backup and RestorationВидеоDemonstration - Etcd Backup and RestorationВидеоScaling-in a ClusterВидеоDemonstration - Scaling in K8s ClusterВидеоSummaryВидеоManaging Kubernetes Cluster Nodes and DataDIALOGUEKubernetes Cluster Maintenance - AssessmentЗадание
11More Useful Kubernetes Objects15 материалов

More Useful Kubernetes Objects

DaemonSetsВидеоDemonstration - DaemonSetsВидеоJobsВидеоDemonstration - JobsВидеоCronJobsВидеоDemonstration - CronJobsВидеоStatic PodsВидеоDemonstration - Static PodsВидеоConfigMapsВидеоDemonstration - ConfigMapsВидеоSecretsВидеоDemonstration - SecretsВидеоSummaryВидеоUnderstanding and Managing Kubernetes Components: DaemonSets, Jobs, Static Pods, ConfigMaps, and SecretsDIALOGUEMore Useful Kubernetes Objects - AssessmentЗадание
12Advanced Pod Tasks15 материалов

Advanced Pod Tasks

Init ContainerВидеоDemonstration - Init ContainersВидеоMulticontainer PodВидеоDemonstration - Multicontainer PodВидеоResource Limits and RequestsВидеоDemonstration - Resource Limits and RequestsВидеоLiveness ProbeВидеоDemonstration - Liveness ProbeВидеоReadiness ProbeВидеоDemonstration - Readiness ProbeВидеоStartup ProbeВидеоDemonstration - Startup ProbeВидеоSummaryВидеоUnderstanding and Configuring Kubernetes Pod ProbesDIALOGUEAdvanced Pod Tasks - AssessmentЗадание
13Scheduling in Kubernetes19 материалов

Scheduling in Kubernetes

NodeNameВидеоDemonstration - NodeNameВидеоNodeSelectorВидеоDemonstration - NodeSelectorВидеоNode AffinityВидеоDemonstration - Node AffinityВидеоNode Anti-AffinityВидеоDemonstration - Node Anti-AffinityВидеоInter-Pod AffinityВидеоDemonstration - Inter-Pod AffinityВидеоPod Anti-AffinityВидеоDemonstration - Pod Anti-AffinityВидеоTaints and TolerationsВидеоDemonstration - Taints and TolerationsВидеоDemonstration - DaemonSets with TolerationsВидеоDemonstration - Removing Taints and LabelsВидеоSummaryВидеоUnderstanding Node Scheduling and Affinity in KubernetesDIALOGUEScheduling in Kubernetes - AssessmentЗадание
14Storage Part 19 материалов

Storage Part 1

Getting started with VolumesВидеоDemonstration - Empty dir Volume Type (Ephemeral Volumes)ВидеоDemonstration - Hostpath Volume Type (Persistent Volumes)ВидеоDemonstration - ConfigMaps using VolumesВидеоDemonstration - Secrets using VolumesВидеоDemonstration - Projected Volumes (All in one Volumes)ВидеоSummaryВидеоExploring Kubernetes Volume Types and Use CasesDIALOGUEStorage Part 1 - AssessmentЗадание
15Storage Part 28 материалов

Storage Part 2

Persistent Volume & Persistent Volume ClaimВидеоDemonstration - PV and PVC with NFSВидеоDynamic Volumes using Storage ClassesВидеоDemonstration - NFS Provisioner SetupВидеоDemonstration - Persistent Volumes with NFS ProvisionerВидеоSummaryВидеоUnderstanding Persistent Storage in CitiesDIALOGUEStorage Part 2 - AssessmentЗадание
16Storage Part 36 материалов

Storage Part 3

Introduction to StatefulSetsВидеоDeployment vs StatefulSetsВидеоDemonstration - StatefulSets with MongodbВидеоSummaryВидеоUnderstanding Stateful Applications and Stateful Sets in KubernetesDIALOGUEStorage Part 3 - AssessmentЗадание
17Cluster Upgrade6 материалов

Cluster Upgrade

Kubernetes Cluster Upgrade ProcessВидеоDemonstration - Control Plane UpgradeВидеоDemonstration - Worker UpgradeВидеоSummaryВидеоUnderstanding Cluster Upgrade ProcessesDIALOGUECluster Upgrade - AssessmentЗадание
18RBAC in Kubernetes9 материалов

RBAC in Kubernetes

Role-Based Access Control (RBAC)ВидеоDemonstration - Authentication (User Creation)ВидеоDemonstration - Role and RoleBindingsВидеоDemonstration - ClusterRole and ClusterRoleBindingsВидеоService AccountsВидеоDemonstration - Service AccountsВидеоSummaryВидеоUnderstanding RBAC and Service Accounts in KubernetesDIALOGUERBAC in Kubernetes - AssessmentЗадание
19Ingress5 материалов

Ingress

Ingress in a Kubernetes ClusterВидеоDemonstration - Ingress Controller & Ingress ResourcesВидеоSummaryВидеоUnderstanding Kubernetes Ingress and Traffic RoutingDIALOGUEIngress - AssessmentЗадание
20Network Policies8 материалов

Network Policies

Network Policies in KubernetesВидеоDemonstration - Default All Allow PolicyВидеоDemonstration - All Deny PolicyВидеоDemonstration - Ingress and Egress Policy with DNS AllowВидеоDemonstration - Namespace Scoped PolicyВидеоSummaryВидеоUnderstanding Kubernetes Network PoliciesDIALOGUENetwork Policies - AssessmentЗадание
21Monitoring and Cluster Dashboard9 материалов

Monitoring and Cluster Dashboard

Monitoring using Metric serverВидеоDemonstration - Monitoring using Metric serverВидеоHorizontal Pod AutoScaler (HPA) in KubernetesВидеоDemonstration - HPAВидеоKubernetes DashboardВидеоDemonstration - Kubernetes DashboardВидеоSummaryВидеоUnderstanding Kubernetes Metrics and AutoscalingDIALOGUEMonitoring and Cluster Dashboard - AssessmentЗадание
22Private Registry Integration5 материалов

Private Registry Integration

Private Registry IntegrationВидеоDemonstration - Private Registry IntegrationВидеоSummaryВидеоUsing Private Container Registries in KubernetesDIALOGUEPrivate Registry Integration - AssessmentЗадание
23Certificate Management with kubeadm3 материалов

Certificate Management with kubeadm

Demonstration - Certificate Management with kubeadmВидеоCertificate Management and Renewal in Cuba with CAdiumDIALOGUECertificate Management with kubeadm - AssessmentЗадание
24Advanced Kubernetes Tasks6 материалов

Advanced Kubernetes Tasks

Pod Disruption Budgets (PDBs)ВидеоDemonstration - Pod Disruption Budgets (PDBs)ВидеоKubernetes EventsВидеоDemonstration - Troubleshooting Tips | kubectl eventsВидеоManaging Application Availability with Pod Disruption Budgets and EventsDIALOGUEAdvanced Kubernetes Tasks - AssessmentЗадание
25Getting Started with Helm6 материалов

Getting Started with Helm

Introduction to Helm ChartsВидеоDemonstration - Developing Helm ChartsВидеоDemonstration - Helm Charts from Artifact HubВидеоSummaryВидеоUsing Helm for Kubernetes Application ManagementDIALOGUEGetting Started with Helm - AssessmentЗадание
26Advanced Monitoring using Prometheus and Grafana6 материалов

Advanced Monitoring using Prometheus and Grafana

Getting Started with PrometheusВидеоDemonstration - Setting up Prometheus and Scraping Metrics for K8s ClusterВидеоGetting Started with GrafanaВидеоDemonstration - Grafana Dashboards for K8s ClusterВидеоUnderstanding Prometheus Architecture and TerminologiesDIALOGUEAdvanced Monitoring using Prometheus and Grafana - AssessmentЗадание
27Conclusion3 материалов

Conclusion

ConclusionВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание