Learn how to build scalable and reliable microservices with Kubernetes.
Overview
Syllabus
Introduction
- Cloud native networking with Kubernetes
- What you should know
- How to use the exercise files
- Monolithic vs. microservices architecture
- History of application deployments
- Kubernetes network model
- Container Network Interface
- Spin up a Minikube cluster in Windows, Mac, and Linux
- Install Calico
- Deploy the backend microservices
- Deploy the frontend microservice
- An overview of Kubernetes services
- Examine a ClusterIP service
- Examine a NodePort service
- Examine a LoadBalancer service
- Challenge: Deploy and test a new microservice
- Solution: Deploy and test a new microservice
- Understanding network policies
- Getting traffic into a cluster using Ingress
- An overview of services meshes
- Thank you
Taught by
Kim Schlesinger