πDesign Overview
A microservices based approach for a scalable architecture. (This project is a skeleton for experimental purpose only)
The project tries to build a simple Memories sharing app for cloud native practice and Dev-Ops. Focusing on both Dev and Ops of it.
The Solution has few basic components.
Uploader Api
to be able to upload videosProcessor Api
to process Videos and storeIdentity Api
to Authenticate and Authorize UsersEvolution Client
on Blazor ? Need Discussion
Gateway
Soon...
Backend
The backend is built using .net5
We are trying to sperate individual domain in the complete work flow and we corrently have four major sevices
Identity Service
1000
1443
Uploader Service
2000
2443
Processor Service
3000
3443
Identity Service (Identity Server 4)
This service is built using Identity server 4 and have uses SQLite for the Database and is built using a code first approach.
Uploader Service
This service is built using .net 5 and have uses SQLite for the Database and is built using a code first approach.
Processor Service
This service is built using .net 5 and have uses SQLite for the Database and is built using a code first approach.
Deployment
Learn how to Deploy this project to K8 Click here
Last updated