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

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

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

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Scalable DevOps with CI/CD and Observability in the Cloud · LearnSpace
Назад в каталог
courseraПрограммирование

Scalable DevOps with CI/CD and Observability in the Cloud

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

О курсе

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. This course provides a comprehensive exploration of Cloud-Native scalability, focusing on Kubernetes' Horizontal Pod Autoscaler (HPA), KEDA, and cloud serverless solutions. It covers both theoretical concepts and hands-on exercises, giving you the skills to scale applications in Kubernetes environments. You will start by learning the fundamentals of scalability, followed by the implementation of vertical and horizontal scaling techniques. The course also explores the integration of event-driven autoscaling with KEDA, cloud serverless scalability solutions, and practical use cases such as deploying e-commerce architectures. As you progress, you'll dive into real-world projects and tools, gaining insights into Kubernetes' powerful scaling capabilities and cloud-native technologies. The hands-on labs will help you practice scaling microservices in real-world cloud environments, enhancing your ability to manage dynamic workloads. By the end of the course, you will be able to scale Kubernetes applications effectively using HPA and KEDA, design serverless cloud-native architectures, and apply scalability best practices to your own projects.

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

KubernetesCloud-Native ComputingCI/CDScalabilityDevOpsInfrastructure as Code (IaC)Prometheus (Software)MicroservicesApplication DeploymentSystem MonitoringTerraformApplication Performance ManagementGrafanaServerless ComputingCloud PlatformsContinuous Deployment

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

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

01Pillar 6 - Scalability: Kubernetes Horizontal Pod Autoscaler (HPA) and KEDA17 материалов

Pillar 6 - Scalability: Kubernetes Horizontal Pod Autoscaler (HPA) and KEDA

Introduction to the Course 'Scalable DevOps with CI/CD and Observability in the Cloud'ЧтениеFull Specialization ResourcesЧтениеIntroduction to Scalability: Kubernetes Horizontal Pod Autoscaler (HPA) and KEDAВидео12-Factor App - Cloud-Native ScalabilityВидео

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

Packt - Course Instructors

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

Scalable DevOps with CI/CD and Observability in the Cloud
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 14.1 ч

10 модулей

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

Часть программы вашего университета
Cloud-Native Trial Map - Cloud-Native ScalabilityВидео
What is Scalability?Видео
Vertical Scaling - Scale UpВидео
Horizontal Scaling - Scale OutВидео
Scaling Cloud-Native Applications in KubernetesВидео
Best Practices of Scaling Cloud-Native Applications in KubernetesВидео
KEDA Event-Driven Autoscaling in KubernetesВидео
Explore: CN Scalability ToolsВидео
Explore: Cloud Serverless ScalabilityВидео
Design: Cloud-Native E-commerce Microservices Architecture with KEDA and HPAВидео
Design: Cloud Serverless ScalabilityВидео
Understanding Cloud Native Scalability in MicroservicesDIALOGUE
Pillar 6 - Scalability: Kubernetes Horizontal Pod Autoscaler (HPA) and KEDA - AssessmentЗадание
02Hands-on: Scale Kubernetes Pods (Vertical-Horizontal Pod Auto Scaling, KEDA)8 материалов

Hands-on: Scale Kubernetes Pods (Vertical-Horizontal Pod Auto Scaling, KEDA)

Hands-on: Scale Kubernetes Pods (VPA, HPA, KEDA) on a Kubernetes Cluster with MinikubeВидеоStep 1 - Manually Horizontal and Vertical Scaling Pods into Kubernetes Cluster with MinikubeВидеоStep 2 - Horizontal Pod Autoscaler (HPA) to Auto-Scale Pods on a Kubernetes Cluster Using MinikubeВидеоWhy Needed Kubernetes Event-Driven Autoscaling (KEDA) Instead of Horizontal Pod Autoscaler (HPA)?ВидеоStep 3 - Kubernetes Event-Driven Autoscaling (KEDA) to Auto-Scale Pods on a Kubernetes Cluster Using MinikubeВидеоHands-on: Auto-Scaling Spring Boot Microservices in Kubernetes with Prometheus and KEDA Using Custom MetricsВидеоScaling Applications on Kubernetes with Minikube: Manual, HPA, and KEDA ApproachesDIALOGUEHands-on: Scale Kubernetes Pods (Vertical-Horizontal Pod Auto Scaling, KEDA) - AssessmentЗадание
03Deploy on Cloud Serverless Kubernetes - AWS Fargate for EKS, Azure Container App6 материалов

Deploy on Cloud Serverless Kubernetes - AWS Fargate for EKS, Azure Container App

Introduction - Deploy on Cloud Serverless Kubernetes - AWS Fargate for EKS, Azure Container Apps, Google Cloud Run on GKEВидеоDynatrace Report: Kubernetes Moved to the Cloud in 2022ВидеоDatadog Report: Serverless Kubernetes Grows for All Major Public CloudsВидеоAWS Compute Services: AWS App Runner, ECS, EKS, Fargate, AWS LambdaВидеоUnderstanding Serverless Container Solutions in Cloud ComputingDIALOGUEDeploy on Cloud Serverless Kubernetes - AWS Fargate for EKS, Azure Container App - AssessmentЗадание
04Hands-on: Deploying Microservices on Amazon EKS with Fargate12 материалов

Hands-on: Deploying Microservices on Amazon EKS with Fargate

Hands-on: Deploying Microservices on Amazon EKS with FargateВидеоStep 1 - Installing or Updating eksctl to Interact with Kubernetes Cluster on EKSВидеоStep 2 - Create an EKS Cluster with Fargate Using eksctlВидеоStep 3 - Deploy Nginx Microservices on EKS Cluster with Fargate Using eksctlВидеоExpose Nginx Service on EKS Cluster with Fargate Using eksctlВидеоRemember Product MicroserviceВидеоStep 4 - Create an ECR Repository and Push Docker Image to Container RegistryВидеоStep 5 - Deploy Product Microservices on EKS Cluster with Fargate Using eksctlВидеоAWS Fargate Auto-Scale Deploy Product Microservices on EKS ClusterВидеоClean Up Resources - IMPORTANTВидеоDeploying and Managing Microservices on Amazon EKS with FargateDIALOGUEHands-on: Deploying Microservices on Amazon EKS with Fargate - AssessmentЗадание
05Pillar 7 - DevOps, CI/CD, IaC, and GitOps38 материалов

Pillar 7 - DevOps, CI/CD, IaC, and GitOps

Introduction to Pillar 7: DevOps, CI/CD, IaC, and GitOpsВидео12-Factor App and Cloud-Native Trial Map - DevOps CI/CDВидеоCloud-Native Trial Map - DevOps and CI/CDВидеоDevOps in Cloud-Native Applications: DevOps/DevSecOps, CI/CD, IaC, GitOpsВидеоWhat is DevOps? How DevOps is Used in Cloud-Native Microservices?ВидеоWhat is DevSecOps? - Key Aspects of DevSecOpsВидеоDevOps Stages: Software Development and Deployment LifecycleВидеоExplore: DevOps ToolsВидеоWhat is CI/CD? How is CI/CD Used in Cloud-Native Microservices?ВидеоCI/CD Pipeline Steps for Microservices DeploymentsВидеоCI/CD Flow and Tools for Microservices DeploymentsВидеоDeployment Strategies for Microservices: Blue-Green, Rolling, and Canary DeploymentВидеоExplore: CI/CD PipelinesВидеоExplore: CI/CD Pipelines - GitHub Actions, GitLab CI/CD, Jenkins X, CircleCI, Travis CIВидеоWhat is GitHub Actions?ВидеоHow GitHub Actions Work - Components of GitHub ActionsВидеоDeploy Microservices to Kubernetes with GitHub ActionsВидеоExplore: Cloud Serverless CI/CD Pipelines - Azure Pipelines, AWS CodePipeline, Google Cloud BuildВидеоWhat is IaC? How is IaC Used in Cloud-Native Microservices?ВидеоIaC Usage in Cloud-Native MicroservicesВидеоExplore: IaC ToolsВидеоExplore: IaC Tools - Terraform, Ansible, Puppet, Chef, PulumiВидеоExplore: Terraform - Automate Infrastructure on Any Cloud with TerraformВидеоTerraform IaC Steps - How Terraform Works?ВидеоExplore: Cloud Serverless IaC Tools - AWS CloudFormation, SAM, CDK, Azure Resource Manager (ARM), Bicep, Google Cloud Deployment ManagerВидеоWhat is GitOps? How is GitOps Used in Cloud-Native Microservices?ВидеоCNCF 2022 Annual Survey - Organizations Favor GitOpsВидеоKey Principles of GitOpsВидеоHow GitOps Works? - Steps of GitOps WorkflowВидеоGitOps Real-World Use Case - Black Friday Sale E-CommerceВидеоExplore: GitOps ToolsВидеоCNCF Survey GitOps Tools - Argo and Flux Graduated ProjectsВидеоExplore: GitOps Tools - ArgoCD, Flux, Jenkins X, Codefresh, TektonВидеоExplore: Argo CD - GitOps Continuous Delivery Tool for KubernetesВидеоArgo CD Deploy Microservices in Kubernetes with CI/CDВидеоDesign: Cloud-Native E-Commerce Microservices Architecture with DevOps, CI/CD, IaC, and GitOpsВидеоUnderstanding CI/CD Pipelines and DevOps PrinciplesDIALOGUEPillar 7 - DevOps, CI/CD, IaC, and GitOps - AssessmentЗадание
06Hands-on: Terraform IaC Provision AWS EC2 Instance13 материалов

Hands-on: Terraform IaC Provision AWS EC2 Instance

Hands-on: Terraform IaC Provision AWS EC2 InstanceВидеоTerraform Workflow and Development Loop w/ Terraform CommandsВидеоStep 1 - Install and Setup TerraformВидеоTerraform ProvidersВидеоStep 2 - Terraform Develop IaC: Write Configuration for the Desired StateВидеоStep 3 - Terraform Init: Initializing the Working DirectoryВидеоStep 4 - Terraform Plan: Validate the Resource DeclarationВидеоStep 5 - Terraform Apply: Create Infrastructure by Applying the PlanВидеоStep 6 - Change Infrastructure with Configuration Changes and Apply ChangesВидеоStep 7 - Terraform Variables: Parameterizing the Configuration with Input VariablesВидеоStep 8 - Terraform Destroy: Destroy InfrastructureВидеоProvisioning AWS EC2 Instances with Terraform: Hands-On WorkflowDIALOGUEHands-on: Terraform IaC Provision AWS EC2 Instance - AssessmentЗадание
07Hands-on: GitHub Actions CI/CD for Build & Push Docker Images to DockerHub10 материалов

Hands-on: GitHub Actions CI/CD for Build & Push Docker Images to DockerHub

Hands-on: GitHub Actions CI/CD for Build & Push Docker Images to DockerHubВидеоStep 1 - Create Repository on GitHubВидеоStep 2 - Clone Repository and Push Product Microservices Code with DockerfileВидеоStep 3 - Create GitHub Secrets for DockerHub Username and TokenВидеоStep 4 - Create and Define a GitHub Actions Workflow FileВидеоStep 5 - Commit, Push, and Monitor Workflow; Check DockerHubВидеоStep 6 - Change Code and Commit to Monitor New GitHub Actions WorkflowВидеоDeploy to Kubernetes Cluster with GitHub Actions WorkflowВидеоDesigning a GitHub Actions CI/CD Pipeline for Docker DeploymentDIALOGUEHands-on: GitHub Actions CI/CD for Build & Push Docker Images to DockerHub - AssessmentЗадание
08Pillar 8 - Monitoring & Observability with Distributed Logging and Tracing27 материалов

Pillar 8 - Monitoring & Observability with Distributed Logging and Tracing

Introduction to Pillar 8: Monitoring & Observability with Distributed Logging and TracingВидео12-Factor App and Cloud-Native Trial Map - Monitoring & ObservabilityВидеоCloud-Native Trial Map - Monitoring & ObservabilityВидеоMonitoring & Observability in Cloud-Native ApplicationsВидеоCNCF and Dynatrace Report - Observability Shows Biggest Growth in Top Kubernetes WorkloadsВидеоWhy Monitoring Tools Increase in Kubernetes Workloads?ВидеоMonitoring in Cloud-Native MicroservicesВидеоDeep Dive into Monitoring Types: System, Service, and Application MonitoringВидеоBacking Services Monitoring - Kafka, Redis, DB MetricsВидеоApplication Performance and Business Monitoring (APM, ABM)ВидеоMicroservices Health Checks: Liveness, Readiness, and Performance ChecksВидеоExplore: Monitoring ToolsВидеоExplore: Monitoring Tools - Prometheus, Grafana, Dynatrace, Datadog, New Relic, CortexВидеоPrometheus - Open-Source Monitoring and Alerting ToolВидеоPrometheus ArchitectureВидеоHow Prometheus Works? Steps for Monitoring Cloud-Native Microservices in KubernetesВидеоExplore: Cloud Serverless Monitoring ToolsВидеоWhat is Distributed Logging?ВидеоMicroservices Observability with Distributed Logging and TracingВидеоExplore: Distributed Logging and Tracing ToolsВидеоExplore: Logging and Tracing Tools - ELK Stack, Fluentd, Jaeger, ZipkinВидеоElastic Stack for Microservices Observability with Distributed LoggingВидеоMicroservices Distributed Tracing with OpenTelemetry Using ZipkinВидеоExplore: Cloud Serverless Logging and Tracing ToolsВидеоDesign: Cloud-Native E-Commerce Architecture with Monitoring & ObservabilityВидеоMonitoring and Observability in Cloud Native MicroservicesDIALOGUEPillar 8 - Monitoring & Observability with Distributed Logging and Tracing - AssessmentЗадание
09Hands-on: Prometheus & Grafana Monitoring on Kubernetes Using Helm13 материалов

Hands-on: Prometheus & Grafana Monitoring on Kubernetes Using Helm

Hands-on: Prometheus & Grafana Monitoring on Kubernetes Using HelmВидеоStep 1 - Prepare Environment (Start Docker Desktop, Minikube K8s Cluster, and Helm)ВидеоStep 2 - Setup and Install PrometheusВидеоStep 3 - Access Prometheus DashboardВидеоPrometheus Metrics, Alerts, and Business Custom MetricsВидеоStep 4 - Setup and Install GrafanaВидеоStep 5 - Access Grafana DashboardВидеоStep 6 - Add Grafana Datasource for Prometheus ServerВидеоStep 7 - Create Kubernetes Cluster Dashboard on GrafanaВидеоStep 8 - Cleanup Resources (Helm, Kubectl, Minikube)ВидеоSpring Boot Microservices in Kubernetes Monitor Custom Metrics with PrometheusВидеоMonitoring with Prometheus and Grafana on Kubernetes ClustersDIALOGUEHands-on: Prometheus & Grafana Monitoring on Kubernetes Using Helm - AssessmentЗадание
10Thanks4 материалов

Thanks

ThanksВидеоConclusion to the Course 'Scalable DevOps with CI/CD and Observability in the Cloud'ЧтениеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание