Connect two Node.js-based microservices with gRPC and run them on Kubernetes
Ready to climb a mountain? In this lab you will deploy a small microservices-based application that runs on Kubernetes. Two primary topics we will cover are:
In this lab, you will deploy two applications:
Both applications communicate via gRPC. The UI will present the standard create, read, update, and delete actions (CRUD).
In this lab, you will learn how to:
☐ Write a “getting started” Node.js web and server application
☐ Connect two applications that communicate using gRPC
☐ Compose a Node.js application into a distilled container
☐ Push a container to a private registry on Kubernetes
☐ Instruct Kubernetes to start an application
☐ Access an application service running on Kubernetes
Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
Express.js is a fast, unopinionated, minimalist web framework for Node.js.
gRPC is a high-performance, open source universal RPC framework.
You will build all of this into containers and run it on Kubernetes.
Beginner
15 minutes
31 Dec, 2021