Azure Service Fabric 概述,windows azureAzure服務結構概述Azure Service Fabric是一個分布式系統平臺,方便用戶封裝、部署和管理可擴展的、可靠的微服務和容器。Service Fabric還解決了開發和管理云原生應用程序的主要挑戰。服務結構的一個重要區別在于它專注于構......
Azure Service Fabric是一個分布式系統平臺,方便用戶封裝、部署和管理可擴展的、可靠的微服務和容器。Service Fabric還解決了開發和管理云原生應用程序的主要挑戰。
服務結構的一個重要區別在于它專注于構建有狀態的服務。您可以使用Service Fabric編程模型,或者運行用任何語言或代碼編寫的容器化的有狀態服務。除了Azure,你可以在任何地方創建服務結構集群,包括本地和其他公共云上的Windows Server和Linux。
Service Fabric平臺提供生命周期管理、可用性、業務流程、編程模型、健康和監控、開發和運營工具,以及Azure、本地、其他云和您的開發計算機中的自動擴展。
Service Fabric為當今許多微軟服務提供技術支持,包括Azure SQL數據庫、Azure Cosmos DB、Cortana、微軟Power BI、微軟Intune、Azure Event Center、Azure IoT Center、Dynamics 365、Skype for Business和許多其他核心Azure服務。
集裝箱業務流程
Service Fabric是微軟的容器業務流程協調器,用于在計算機集群中部署和管理微服務,借鑒大規模運行微軟服務的經驗。Service Fabric可以在幾秒鐘內部署高密度的應用程序,即每臺計算機上可以部署數百個應用程序或容器。使用Service Fabric,您可以在同一個應用程序中混合流程中的服務和容器中的服務。
詳細了解服務結構、編程模型、應用程序生命周期、測試、集群和健康監控的核心概念。
無狀態和有狀態微服務
Service Fabric提供了一個復雜的輕量級運行時,可以支持無狀態和有狀態的微服務。Service Fabric的一個重要區別在于,它高度支持使用Service Fabric的內置編程模型或容器化的有狀態服務來生成有狀態服務。
了解更多受益于Service Fabric的有狀態服務的應用程序場景。
應用生命周期管理
Service Fabric為云應用(包括容器)的整個應用生命周期和CI/CD提供支持:從開發到部署,到日常監控、管理和維護,最后到去授權。Service Fabric與Azure Pipelines、Jenkins和Octopus Deploy等CI/CD工具集成,可以與任何其他常見的CI/CD工具一起使用。
有關應用程序生命周期管理的更多信息,請參見應用程序生命周期。要將現有應用程序部署到服務結構,請參見部署來賓可執行文件。
無限制的操作系統和云
您可以在許多環境中為Service Fabric創建集群,包括Azure或local、Windows Server或Linux。您甚至可以在其他公共云上創建集群。Service Fabric SDK中的開發環境與生產環境完全相同,不涉及模擬器。也就是說,運行在本地開發集群上的內容是部署在其他環境的集群上的內容。
對于Windows開發,服務Fabric.NET SDK已經與Visual Studio和PowerShell集成。對于Linux開發,Service Fabric Java SDK已經與Eclipse集成,并且已經使用Yeoman為Java生成模板。NET核心和容器應用程序。
合規性
Azure fabric資源提供程序在所有Azure地區都可用,并滿足所有Azure合規性認證,包括:SOC、ISO、PCI DSS、HIPAA和GDPR。有關完整列表,請參見Microsoft Compliance Products。
特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發表后的30日內與ESG跨境電商聯系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯系在線顧問
小程序
ESG跨境小程序
手機入駐更便捷
返回頂部