Below is our requirement related to Kubernetes with Docker implementation
We have a production-ready application(Developed using .Net) which is designed using many layered microservices architecture. Where module in each external(public) layer communicates with the specific module in the internal layer and internal layer communicate internally with the different module in the same layer then request goes to the backend database (PostgreSQL) and core service in the different environment. We also have a caching server(Redis) accessible to the internal layer only. External(Public) layer contains wrapper services for the internal microservices
Following activities are required related to this project
1. On-premises kubernetes environment setup for windows(Worker) in the Development environment. Along with the setup we want you to guide us through the process so that we can implement this in QA and Prod environment ourselves and also provide us documentation.
2. We have 20+ WCF and one Web Application. We need your help to deploy around 3-4 services end to end.
3. Need Postgres database and Redis server as well deployed as windows container.
4. We need you to guide us as well to be able to build, deploy and debug using Kubernetes and Docker and performance improvement using replica and load balancing technique.