Overview
This course teaches learners how to combine the power of Kubernetes with the ease of use of serverless to create new, powerful, and flexible development experiences. The course covers topics such as containers, service dependencies, Google Kubernetes Engine, writing for Kubernetes, building a serverless framework, KNative, and autoscaling. The intended audience for this course is developers looking to leverage Kubernetes and serverless technologies for application development.
Syllabus
Introduction
Recap
Containers
Service dependencies
What is Kubernetes
Why is Kubernetes a good foundation
Kubernetes is not easy
Google Kubernetes Engine
Kubernetes for developers
Writing for Kubernetes
Why Kubernetes
Building a serverless framework
Getting in the middle layer
KNative
KNative Stack
What is KNative
What Kubernetes are
Who are you
What this looks like
Demo
Why is K Native useful
What is a service
Demo overview
New revision
Running canary
Implementing a different version of the app
Autoscaling
Build
Taught by
Devoxx