繼三月底在Build 2016大會上公佈並限量釋出微服務平台Azure Service Fabric Windows及Linux測試版後,周二微軟Azure部門技術長Mark Russinovich宣佈將在9月26日的Ignite大會上釋出Azure Service Fabric for Linux公開測試版本,同時準備開源。
Azure Service Fabric為一微服務應用平台,可管理狀態(stateful)與無狀態(stateless)微服務。利用Service Fabric,Azure雲端上的應用可以切分成許多微服務,以便在不動到底層架構情況下獨立更新、維護。透過Azure Service Fabric for Linux ,企業將可在Linux平台的Azure環境中調度Service Fabric叢集,並且將Java應用程式部署到這些叢集上。
Azure Service Fabric for Linux會先推出Ubuntu版,支援Red Hat Linux平台的版本會緊接著推出。
微軟表示,由於Service Fabric for Linux支援CLI (command-line interface)、Eclipse與Jenkins,開發人員可以自己熟悉的工具在Linux單一環境下完成Service Fabric app的開發、測試與佈署。此外,為了讓開發人員能在習慣的作業系統上佈署微服務,微軟也計畫不久後釋出獨立版Linux installer,使企業能在本地部署、混合雲及多種雲環境下部署Azure Service Fabric。
同時,微軟也將履行三月時開源Linux版Azure Service Fabric的承諾,不過現階段只先開源Azure Service Fabric的程式撰寫模型,讓開發人員以此為起點,建立自己的程式模型,並支援其他語言。