我试图问这个问题是为了得到非基于意见的答案,因为似乎没有关于这个问题的大量官方文献。
在什么情况下,您更喜欢使用服务来托管Server容器,而不是Azure (PaaS)?
在我看来,这是当你想要你的整个世界容器和依赖于版本控制的可能性,例如,有多个版本同时存在。
然而,我发现即使在一个容器中也不能将托管Server推迟,因为它让人联想到没有PaaS的舒适毯子的情况下的PaaS。
AKS + SQL容器是否提供了足够的便利,您可以实现“容器梦想”,或者可以选择地将Azure SQL PaaS很好地放置在容器提供的范围内?
为了使这种非固执己见,人们能提供情景或权威的参考吗?当然,如果你是一个权威的参考甚至更好!
发布于 2020-09-17 05:21:37
我将把我的评论作为回答。
Azure SQL数据库
是一种服务,它负责为您管理数据库的困难部分。包括:
在Azure SQL数据库中不能做的事情:
BACKUP
或RESTORE
语句请参阅Azure SQL数据库与Azure SQL托管实例之间的这种比较。
容器化SQL Server
您只能运行linux版本的Server。还有很多问题。Azure照顾的所有事情,你需要做你自己。这是很新的,所以你可能遇到了以前没人见过的问题,但是社区正在成长。您还需要购买Server许可证。
--什么时候应该使用容器化Server? --您希望与云无关,以便能够切换云提供程序。
目前,我不希望在容器化Server上运行生产工作负载。当成熟时,这种情况将发生变化。
https://stackoverflow.com/questions/63916545
复制相似问题