Open Closed

Sql server running on VM or as a Kubernetes application #8416


User avatar
0
rogercprops created
  • 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)
  • User Avatar
    0
    ahmetfarukulu created
    Support Team ABP Core Team

    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.

  • User Avatar
    0
    rogercprops created

    Thanks. That was helpful

Made with ❤️ on ABP v9.1.0-preview. Updated on December 13, 2024, 06:09