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.
Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.
Course 2 of 3 in the Cloud-Native Development with OpenShift and Kubernetes Specialization.
What You Will Learn
- Use Kubernetes container management capabilities to deploy containerized applications.
- Enable intra-pod network communications for applications deployed in Kubernetes.
- Create Kubernetes resources holding application configuration and secrets, and inject those values into applications.
Syllabus
WEEK 1
Deploying Managed Applications
Introduce the deployment resource and link to container management.
WEEK 2
Configuring Networking in Kubernetes
Introduce communication between Kubernetes applications and the rest of the world.
WEEK 3
Customize Deployments for Application Requirements
Advanced container management features.
WEEK 4
Implementing Cloud Deployment Strategies
Compare different Cloud Deployment Strategies.