- Level Professional
- المدة 9 ساعات hours
- الطبع بواسطة Red Hat
-
Offered by
عن
Managing Cloud-native Applications with Kubernetes (DO100b) is designed for IT professionals without previous cloud application deployment experience to learn basic Kubernetes skills. This course is the second course of a three-course specialization. In this specialization, you will run, deploy, and test containerized applications with zero-downtime releases.الوحدات
Introduction
1
Videos
- Course Introduction
1
Readings
- Course Materials
Deploying Managed Applications
1
Assignment
- Deploying Managed Applications
4
Videos
- Managing Containers
- Creating a Deployment
- Understanding the Schema of a Deployment Resource
- Guided Exercise: Deploying Managed Applications
Exposing Applications for External Access
1
Assignment
- Exposing Applications for External Access
4
Videos
- Kubernetes Networking
- Introducing Kubernetes Services
- Discovering Kubernetes Services
- Guided Exercise: Exposing Applications for External Access
Exposing Applications for External Access: Ingress Resources
1
Assignment
- Exposing Applications for External Access: Ingress Resources
3
Videos
- Kubernetes Ingress + Kubernetes Ingress Controller
- Ingress Resource Configuration + Testing Your Ingress
- Guided Exercise: Exposing Applications for External Access: Ingress Resources
Limiting Resource Usage
1
Assignment
- Limiting Resource Usage
4
Videos
- Defining Resource Requests and Limits for Pods + Viewing Requests, Limits, and Actual Usage
- Applying Quotas
- Applying Limit Ranges
- Guided Exercise: Limiting Resource Usage
Proving Liveness, Readiness and Startup
1
Assignment
- Proving Liveness, Readiness and Startup
3
Videos
- Proving Liveness, Readiness and Startup
- Methods of Checking Application Health + Creating Probes
- Guided Exercise: Proving Liveness, Readiness and Startup
Configuring Cloud Applications
1
Assignment
- Configuring Cloud Applications
5
Videos
- Externalizing Application Configuration in Kubernetes + Using Secret and Configuration Map Resources
- Creating and Managing Secrets and Configuration Maps
- Injecting Data from Secrets and Configuration Maps into Applications + Application Configuration Options
- Exploring Environment Variables
- Guided Exercise: Configuring Cloud Applications
Implementing Cloud Deployment Strategies
1
Assignment
- Implementing Cloud Deployment Strategies
3
Videos
- Deployment Strategies in Kubernetes
- Implementing Advanced Deployment Strategies Using the Kubernetes Router
- Guided Exercise: Implementing Cloud Deployment Strategies
End of Course Quiz
1
Assignment
- Grade Quiz
Course Next Steps
1
Videos
- Course Next Steps
Auto Summary
"Managing Cloud-native Applications with Kubernetes" is a comprehensive course tailored for IT professionals new to cloud application deployment, focusing on foundational Kubernetes skills. Offered by Coursera, this course is part of a three-course specialization aimed at equipping learners with the ability to run, deploy, and test containerized applications, ensuring zero-downtime releases. Under the expert guidance of seasoned instructors, participants will engage in a detailed 540-minute curriculum that covers essential aspects of Kubernetes management. Available through Starter and Professional subscription plans, this course is ideal for IT professionals seeking to enhance their cloud-native application management capabilities.

Marek Czernek