A Containerized Polyglot Microservices on Kubernetes and Service Mesh

This project is inspired from CoolStore project by JBoss Demo Central & Red Hat Demo Central

The structure of README is inspired from GoogleCloudPlatform Demo. Thank you @ahmetb

CoolStore is a containerised polyglot microservices application consisting of services based on .NET Core, NodeJS and more running on Service Mesh.
It demonstrates how to wire up small microservices into a larger application using microservice architectural principals.
Presentation
Our team uses this application to demonstrate Kubernetes, AKS, Istio and similar cloud-native technologies in events as following

Prerequisites
Windows 10
Windows Subsystem Linux (WSL – Ubuntu OS)
Docker for Desktop (Kubernetes enabled)
kubectl
helm
istioctl
µServices
There are several individual µservices and infrastructure components that make up this app:
Architecture of µServices

Features
Kubernetes/AKS:
The app is designed to run on Kubernetes (both locally on “Docker for
Desktop”, as well as on the cloud with AKS).
Istio: Application works on Istio service mesh.
NetCoreKit: Set of Cloud Native tools and utilities for .NET Core.
Installation
Development environment: Up and Running locally with “Docker


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/aVoQGZUvPBI/coolstore-microservices

Original article

Comments are closed.

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: