Kubernetes for developers minicourse
Published in October 2019
In this series of blog posts you will launch a local Kubernetes cluster, develop an app using Node.js and Express and deploy it as a container in Kubernetes.
Learning how to design and architect applications that leverage Kubernetes is the most valuable skill that you could learn to be successful in deploying and scaling in the cloud.
Here is how the app looks like:
In this course you will learn how to:
- Develop applications for Kubernetes using Express.js and Node.js and package it using Linux (and Docker) containers.
- Set up a local Kubernetes environment with minikube and how to deploy applications in it.
- Scale your application to more than a single instance.
- Deploy your app in the cloud using Kubernetes, Amazon Web Services (AWS) and their managed Kubernetes offering.
For the first part, you will code the application.