- ABP Framework version: v9.0
- UI Type: N/A
- Database System: EF Core SQL Server
- Tiered (for MVC) or Auth Server Separated (for Angular): yes
- Exception message and full stack trace: N/A
- Steps to reproduce the issue: N/A
I've been exploring the ABP Studio Microservice template for Version 9.0 and watched the Youtube video Kubernetes Integrated Microservice Development with ABP Studio. Both the solution template and the video have Sql Server running as an application in Kubernetes.
In our version 7.2 environment we've been using our SQL Servers running on Azure VM's for the micro-service databases.
What's Abp's viewpoint on running in the same Kubernetes cluster as the micro-services, versus running on a VM... for performance, cost and possibly security considerations ? Do you have clients running micro-services with Sql server in Kubernetes?
Thank you.
2 Answer(s)
-
0
Hi,
Running SQL Server in the same Kubernetes cluster as your microservices is fine for development or testing because it’s easy to set up. But for production, it’s usually better to host it outside the cluster, like on an Azure VM or a managed service.
-
0
Thanks. That was helpful