Kubernetes: Microservices

Go to class
Write Review

Free Online Course: Kubernetes: Microservices provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Kubernetes: Microservices is taught by Karthik Gaekwad.

Overview
  • Get started with microservices. Learn how to break monolithic applications down into nimble microservices and deploy them in a container-centric Kubernetes environment.

Syllabus
  • Introduction

    • Welcome
    • What you should know
    • Exercise files
    1. Introduction to Microservices
    • Microservices 101
    • Benefits of a microservices architecture
    • Common microservices patterns
    2. Microservices Using the Kubernetes Paradigm
    • Microservices patterns in Kubernetes
    • Microservices building blocks
    • Deployment patterns
    • Runtime patterns
    3. Example K8s Microservices Application
    • From monolith to microservice
    • Microservice deployment to Kubernetes
    • Alternate deployment YAML
    • Adding context with configmaps
    • Working with sensitive configuration
    • Adding liveness probes
    4. Advanced Topics
    • Deployment with Helm
    • Service proxying with Envoy
    • Metrics with Prometheus
    • Logging with Fluentd
    • Tracing issues with Jaeger
    Conclusion
    • Next steps