Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore advanced techniques for developing and deploying applications to Kubernetes using tools inspired by Google's internal practices. Learn how Cloud Code, Skaffold, and Jib can streamline your development process and enable continuous deployment. Discover how Kind and Skaffold facilitate integration testing in CI/CD pipelines. Gain insights into leveraging Google Cloud Run and Knative for simplified Kubernetes deployments with scalable migration options. Delve into topics such as Docker containers, Kubernetes clusters, connective services, benchmarking, and solving common deployment challenges. Master the use of NodePack CLI, Scaffold CLI, and Docker image layers to optimize your containerized applications. Enhance your skills in container developer experience and learn to navigate the complexities of Kubernetes deployment like a Google engineer.
Syllabus
Introduction
Open Source
QA
The house is on fire
Too much configuration
Complexity
Googlers and Kubernetes
Google Scale
Docker Containers
Do you really need Kubernetes
Cloudrun
MPI
Demo
Connect
Create a Kubernetes cluster
Create a connective service
Components
Running can achieve
Running a benchmark
Skyfall
Scaffold F
Docker files
Problems
Three solutions
Node
Pack CLI
scaffold CLI
docker image layers
Taught by
Devoxx