oslo
oslo copied to clipboard
.Net Core Backend, Angular Frontend, Docker, Kubernetes, DevContainer
Oslo Project
Sample project for beginners to learn Microservice architecture.
It's consist of several components, such as, couple of .Net Core BackEnd Services, a FrontEnd UI developed with Angular.
All the components are packaged with Docker.
Project is running inside of a Kubernetes.
Backend Services
User Service and Product Service APIs are developed and built with .Net Core 3.1
Frontend UI
Web Frontend developed with Angular
Deployment
All components are packaged with Docker
Executing
Docker Images are stored in a Azure Container Registry, in order to store them privately.
Docker Containers are running inside of a Azure Kubernetes Service.
In AKS (Azure Kubernetes Service) Nginx used as LoadBalancer and Ingress Controller.