何时使用 Azure Service Fabric

已完成

在这里,可以了解如何确定 Azure Service Fabric 是否适合自己。

你之前了解了几项改善 Azure Service Fabric 产品/服务的功能。 其中每项功能都可能是你决定使用 Service Fabric 的重要因素。

功能 注意事项
支持有状态和无状态微服务 解决方案是否需要有状态服务? 你可以使用 Service Fabric 编程模型或运行以任何语言编写的容器化有状态服务。
标识和安全管理 你是否已在使用现有的 Azure 资源和 Microsoft Entra ID? 可以配置 Service Fabric 群集以与 Microsoft Entra ID 集成,并重复使用现有标识和组成员身份。
集成式日志记录和监视 Service Fabric 可以轻松地与 Azure Monitor 集成,以监视容器和群集基础结构的运行状况。
自动群集节点缩放 决定何时在大型容器化环境中纵向扩展或缩减是一大难题。 Service Fabric 支持自动缩放服务和群集。 你可以横向缩放群集(添加或删除节点),也可以纵向缩放群集(向现有节点分配更多或更少的资源)。
群集节点升级 是否要减少群集管理任务数量? Service Fabric 提供自动群集升级和波形部署,以最大程度减少服务的中断。
存储卷支持 应用程序是否有状态,是否需要持久化存储? Service Fabric 支持静态和动态存储卷。
与 CI/CD 工具集成 你是否已在使用现有 Azure 资源并利用 Azure Pipelines? 可以将 Service Fabric 群集配置为与 CI/CD 解决方案集成。
Azure、本地和公有云兼容性 你是否对 Service Fabric 的功能感兴趣,但又担心将解决方案迁移到 Azure? 可以在 Windows 或 Linux 中将 Service Fabric 引入本地。 也可以将 Service Fabric 集成到其他云平台,包括 AWS。

创建群集或进行部署后,都可以配置上述所有功能。