/microservice-development-with-kubernetes-workshop

Introduction to Microservice Development with Kubernetes (Workshop source code and notes)

Primary LanguageJavaScriptMIT LicenseMIT

Name: Introduction to Microservice Development with Kubernetes

Part 1:

Name: Introduction to Kubernetes Description: get to know how to work with Kubernetes. Tooling showcase. Create and deploy simple service inside a cluster. Hands-on: write and run the helm charts for the BE and FE

Part 2:

Name: Efficient test setup and integration to Kubernetes Description: testing pyramid: unit, integration and component tests. Docker setup for integration tests. Hands-on: write one test for each type.

Part 3:

Name: Introduction to simple logging in Kubernetes Description: how to setup a centralized logging solution Hands-on tile: write code, create dashboards for the FE and the BE

Technologies used:

NestJS (TypeORM), ReactJS (BFF), Kubernetes, FluentD, ELK stack