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

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

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

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

Cloud-Native Microservices Deployment and Observability

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

О курсе

This course teaches how to deploy and monitor microservices in cloud-native environments using Kubernetes. Mastering these skills is critical for building scalable, observable, and maintainable distributed systems. Learners will deploy microservices to Kubernetes, use service meshes for observability, implement centralized logging with the EFK stack, and monitor system performance. These exercises give hands-on experience in real-world deployments. The course combines theoretical concepts with practical applications, covering Kubernetes features, native compiled Java microservices, and cross-platform installation instructions. This ensures learners can confidently manage complex systems. Ideal for software engineers, DevOps practitioners, and Java developers familiar with microservices. Basic knowledge of Java and containerization concepts will help learners follow the exercises effectively. This course is part three of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

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

MicroservicesCloud-Native ComputingKubernetesPrometheus (Software)ContainerizationSpring FrameworkDevelopment EnvironmentApplication Performance ManagementService DesignSpring BootEvent MonitoringJavaDevops ToolsApplication DeploymentJava ProgrammingIstioGrafanaOAuthDashboard CreationCloud Deployment

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

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

01Introduction to Kubernetes8 материалов

Getting Started with Kubernetes: Concepts, Components, and Cluster Setup

OverviewВидеоIntroductionЧтениеIntroducing Kubernetes API ObjectsЧтениеIntroducing Kubernetes Runtime ComponentsЧтение

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

Packt - Course Instructors

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

Cloud-Native Microservices Deployment and Observability
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.5 ч

9 модулей

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

Часть программы вашего университета
Creating a Kubernetes Cluster Using MinikubeЧтение
Creating a Kubernetes ClusterЧтение
Managing a Local Kubernetes ClusterЧтение
Kubernetes Fundamentals ReviewЗадание
02Deploying Our Microservices to Kubernetes13 материалов

Mastering Helm: Streamlined Microservice Deployment on Kubernetes

OverviewВидеоIntroductionЧтениеIntroducing How Kubernetes Will Be UsedЧтениеIntroducing HelmЧтениеHelm Templates and ValuesЧтениеThe ConfigMap TemplateЧтениеThe Service TemplateЧтениеDeployment TemplateЧтениеExample of Using the Deployment TemplateЧтениеDeploying to Kubernetes for Development and TestЧтениеChanges in the Test Script for Use with KubernetesЧтениеDeploying to Kubernetes for Staging and ProductionЧтениеKubernetes Deployment and Helm FundamentalsЗадание
03Implementing Kubernetes Features to Simplify the System Landscape8 материалов

Streamlining Microservices with Kubernetes-Native Tools

OverviewВидеоIntroductionЧтениеChanges Required to Replace the Spring Cloud Config ServerЧтениеReplacing the Spring Cloud GatewayЧтениеAutomating Certificate ProvisioningЧтениеRotating CertificatesЧтениеVerifying that the Microservices Work without KubernetesЧтениеKubernetes Feature Implementation and Best PracticesЗадание
04Using a Service Mesh to Improve Observability and Management16 материалов

Mastering Istio: Securing, Observing, and Managing Microservices

OverviewВидеоIntroductionЧтениеInjecting Istio Proxies into MicroservicesЧтениеSimplifying the Microservice LandscapeЧтениеSetting Up Access to Istio ServicesЧтениеCreating the Service MeshЧтениеRunning Commands to Create the Service MeshЧтениеObserving the Service MeshЧтениеSecuring a Service MeshЧтениеProtecting Internal Communication Using Mutual Authentication with mTLSЧтениеTesting Resilience by Injecting FaultsЧтениеPerforming Zero-Downtime UpdatesЧтениеDeployments and ServicesЧтениеDeploying the v1 and v2 Versions of the Microservices with Routing to the v1 VersionЧтениеRunning a Blue-Green DeploymentЧтениеService Mesh Fundamentals and ObservabilityЗадание
05Centralized Logging with the EFK Stack9 материалов

Mastering Centralized Logging and Troubleshooting with the EFK Stack

OverviewВидеоIntroductionЧтениеConfiguring FluentdЧтениеDeploying the EFK Stack on KubernetesЧтениеDeploying FluentdЧтениеTrying Out the EFK StackЧтениеDiscovering the Log Records from MicroservicesЧтениеPerforming Root Cause AnalysisЧтениеCentralized Logging with the EFK StackЗадание
06Monitoring Microservices10 материалов

Building Insightful Monitoring with Prometheus, Grafana, and Kiali

OverviewВидеоIntroductionЧтениеChanges in Source Code to Collect Application MetricsЧтениеMonitoring Microservices Using Grafana DashboardsЧтениеUsing Kiali's Built-in DashboardsЧтениеCreating an Empty DashboardЧтениеTesting the Circuit Breaker MetricsЧтениеExporting and Importing Grafana DashboardsЧтениеSetting Up an Alarm on the Circuit BreakerЧтениеMonitoring Microservices FundamentalsЗадание
07Installation Instructions for macOS4 материалов

Setting Up Your macOS Development Environment

OverviewВидеоIntroductionЧтениеPost-installation ActionsЧтениеmacOS Development Environment SetupЗадание
08Installation Instructions for Microsoft Windows with WSL 2 and Ubuntu4 материалов

Seamless Development: Bridging Windows and Linux with WSL 2

OverviewВидеоIntroductionЧтениеInstalling Visual Studio Code and Its Extension for Remote WSLЧтениеWSL 2 and Linux Integration on WindowsЗадание
09Native Compiled Java Microservices10 материалов

Accelerating Java Microservices with Native Compilation and GraalVM

OverviewВидеоIntroductionЧтениеIntroducing the GraalVM ProjectЧтениеHandling Problems with Native CompilationЧтениеChanges in the Source CodeЧтениеUpdated Runtime PropertiesЧтениеCreating a Native Image for the Current OSЧтениеTesting with Docker ComposeЧтениеTesting Natively Compiled MicroservicesЧтениеNative Compiled Java Microservices Knowledge CheckЗадание