[英]Azure multi-tenant SAAS/PAAS?
I am new to Azure and tasked with identifying the right approach to take our on-premise asp.net core web application to Azure so that it is a multi tenant offering to customers.
到目前为止,根据我的研究,我似乎有以下选择
Q1:有什么叫多租户 PAAS 应用的吗? 我遇到的所有参考资料都是多租户 SAAS 应用程序。
Q2:我想知道我的方向是否正确,是否有任何书籍/参考资料/文档可以在这方面帮助我巩固我的理解。
非常感谢您对此事的任何帮助。
谢谢,
有没有所谓的多租户 PAAS 应用程序?
对于多租户 PAAS(Platform-as-a-Service)应用,可以这样理解:
每个应用程序在各自独立的空间中运行,同时仍共享计算、存储和网络资源,并提供安全域与应用程序相关数据和流程的完全分离。
我想知道我的方向是否正确,是否有任何书籍/参考资料/文档可以在这方面帮助我巩固我的理解?
Azure 托管 ASP.NET 核心 web 应用程序,微软官方提供以下解决方案:
应用服务 Web 应用
容器(几个选项)
虚拟机 (VM)
应用服务 Web 应用是大多数场景的推荐方法,包括基于容器的简单应用。 对于微服务架构,请考虑基于容器的方法。 如果您需要对运行应用程序的机器进行更多控制,请考虑 Azure 虚拟机。
详细信息请查看: 这里
希望能帮到你。
取决于许多因素,其中一些最重要的因素是:
您最直接的起点是 go 与应用服务和 cosmos db,因为它几乎可以无限扩展。 然后,如果/当你因为你的要求而碰壁时(如果你在上面的列表中有类似的东西),那么你就从那里开始。
这是一个普遍的答案,但它实际上取决于您的应用程序的性质和使用模式/要求。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.