Azure Service Fabric 概述,azure ad介紹Azure Service Fabric 概述Azure Service Fabric是一個(gè)分布式系統(tǒng)平臺(tái),可方便用戶打包、部署和管理可縮放且可靠的微服務(wù)和容器。Service Fabric還解決了開發(fā)和管理云原生應(yīng)用程序面臨的重大難題。Service......
Azure Service Fabric是一個(gè)分布式系統(tǒng)平臺(tái),可方便用戶打包、部署和管理可縮放且可靠的微服務(wù)和容器。Service Fabric還解決了開發(fā)和管理云原生應(yīng)用程序面臨的重大難題。
Service Fabric的一個(gè)重要差異化因素是,它重點(diǎn)用于構(gòu)建有狀態(tài)服務(wù)。你可以使用Service Fabric編程模型或運(yùn)行以任何語(yǔ)言或代碼編寫的容器化有狀態(tài)服務(wù)。除了Azure之外,你還可以在任何位置創(chuàng)建Service Fabric群集,包括本地和其他公有云上的Windows Server和Linux。
Service Fabric平臺(tái)提供了生命周期管理、可用性、業(yè)務(wù)流程、編程模型、運(yùn)行狀況和監(jiān)視、開發(fā)和操作工具,以及在Azure、本地、其他云和你的開發(fā)計(jì)算機(jī)上進(jìn)行自動(dòng)縮放的功能
Service Fabric為當(dāng)今很多Microsoft服務(wù)提供技術(shù)支持,包括Azure SQL數(shù)據(jù)庫(kù)、Azure Cosmos DB、Cortana、Microsoft Power BI、Microsoft Intune、Azure事件中心、Azure IoT中心、Dynamics 365、Skype for Business以及其他許多核心Azure服務(wù)。
容器業(yè)務(wù)流程
Service Fabric是Microsoft的容器業(yè)務(wù)流程協(xié)調(diào)程序,用于在計(jì)算機(jī)群集中部署和管理微服務(wù),吸取了大規(guī)模運(yùn)行Microsoft服務(wù)的經(jīng)驗(yàn)教訓(xùn)。Service Fabric幾秒內(nèi)就可以高密度部署應(yīng)用程序,即每臺(tái)計(jì)算機(jī)部署成百上千個(gè)應(yīng)用程序或容器。使用Service Fabric,可以在同一個(gè)應(yīng)用程序中將進(jìn)程中的服務(wù)和容器中的服務(wù)混用。
詳細(xì)了解Service Fabric核心概念、編程模型、應(yīng)用程序生命周期、測(cè)試、群集和運(yùn)行狀況監(jiān)視。
無(wú)狀態(tài)和有狀態(tài)微服務(wù)
Service Fabric提供了一種復(fù)雜的輕型運(yùn)行時(shí),可支持無(wú)狀態(tài)和有狀態(tài)微服務(wù)。Service Fabric的一個(gè)重要差異化因素是它高度支持使用Service Fabric內(nèi)置編程模型或容器化有狀態(tài)服務(wù)生成有狀態(tài)服務(wù)。
詳細(xì)了解受益于Service Fabric有狀態(tài)服務(wù)的應(yīng)用程序方案。
應(yīng)用程序生命周期管理
Service Fabric為云應(yīng)用程序(包括容器)的整個(gè)應(yīng)用程序生命周期和CI/CD提供支持:從開發(fā)到部署,到日常監(jiān)視、管理和維護(hù),再到最終解除授權(quán)。Service Fabric與Azure Pipelines、Jenkins和Octopus Deploy等CI/CD工具集成,并可與其他任何常用CI/CD工具配合使用。
有關(guān)應(yīng)用程序生命周期管理的詳細(xì)信息,請(qǐng)參閱應(yīng)用程序生命周期。若要將現(xiàn)有應(yīng)用程序部署到Service Fabric,請(qǐng)參閱部署來(lái)賓可執(zhí)行文件。
不限OS和云
可以在許多環(huán)境中(包括在Azure中或本地、在Windows Server或Linux中)為Service Fabric創(chuàng)建群集。甚至可以在其他公有云上創(chuàng)建群集。Service Fabric SDK中的開發(fā)環(huán)境與生產(chǎn)環(huán)境完全相同,都不涉及模擬器。也就是說(shuō),在本地開發(fā)群集上運(yùn)行的內(nèi)容是部署到其他環(huán)境的群集上的內(nèi)容。
對(duì)于Windows開發(fā),Service Fabric.NET SDK已與Visual Studio和PowerShell集成。對(duì)于Linux開發(fā),Service Fabric Java SDK已與Eclipse集成,并且Yeoman被用來(lái)為Java、.NET Core和容器應(yīng)用程序生成模板。
合規(guī)性
Azure Service Fabric資源提供程序在所有Azure區(qū)域中都可用,并符合所有Azure合規(guī)性認(rèn)證,這包括:SOC、ISO、PCI DSS、HIPAA和GDPR。有關(guān)完整列表,請(qǐng)參閱Microsoft合規(guī)性產(chǎn)品。
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場(chǎng)。如有關(guān)于作品內(nèi)容、版權(quán)或其它問(wèn)題請(qǐng)于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號(hào)密碼登錄
平臺(tái)顧問(wèn)
微信掃一掃
馬上聯(lián)系在線顧問(wèn)
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部