我刚开始探索Azure Service Fabric,发现其中涉及的概念有些令人不知所措。
考虑以下两个陈述:
1. “Service Fabric对基础托管提供商没有偏见。您可以在Azure上运行它,在AWS上运行它,在5台笔记本电脑上运行它 - 没关系。”
2. "Azure Service Fabric for Windows Server..可用于..在其自己的数据中心或其他云提供商中配置Service Fabric集群,并运行生产工作负载"..."任何Windows Server环境...没有真正锁定到Azure作为云平台"
据我理解:
1. 在Azure中,应用程序可以部署到“Azure Service Fabric”PaaS平台。
2. 在本地开发计算机上,可以将其部署到支持Azure Service Fabric SDK的物理或虚拟机器。
考虑以下两个陈述:
1. “Service Fabric对基础托管提供商没有偏见。您可以在Azure上运行它,在AWS上运行它,在5台笔记本电脑上运行它 - 没关系。”
2. "Azure Service Fabric for Windows Server..可用于..在其自己的数据中心或其他云提供商中配置Service Fabric集群,并运行生产工作负载"..."任何Windows Server环境...没有真正锁定到Azure作为云平台"
据我理解:
1. 在Azure中,应用程序可以部署到“Azure Service Fabric”PaaS平台。
2. 在本地开发计算机上,可以将其部署到支持Azure Service Fabric SDK的物理或虚拟机器。
3) 在“其他云提供商”上,必须在虚拟机上安装“Azure Service Fabric for Windows Server”,然后才能部署应用程序。
因此,当应用程序在 Azure 上运行时,它是“Azure Service Fabric” PaaS 平台,但如果部署到任何其他云提供商,则处于 IaaS 模式,并且 SF 基础架构和支持功能的维护必须由应用程序的部署者完成。
我的理解正确吗?
是否有关于在非 Azure 云(如 AWS)上运行 Service Fabric 的文档?
有人能详细说明 "Azure Service Fabric for Windows Server" 和 Azure Service Fabric SDK 的目的吗?