在最近召開的Cloud Foundry峰會上,微軟宣布他們已經加入了Cloud Foundry基金,成為金牌會員。除此之外,微軟正在加大對開源云平臺的支持力度,他們提供的服務包括Azure數據庫(PostgreSQL和MySQL)的后端集成以及支持SQL數據庫、服務總線、Cosmos DB的云代理。微軟還把Cloud Foundry的命令行接口工具包含在了Cloud Shell里,以方便進行Cloud Foundry管理。
Cloud Foundry是一個開源平臺,它為在基礎設施之上運行的私有和共有的云及應用提供了一個抽象層。通過使用Cloud Foundry,用戶可以減少云廠商鎖定,并基于公共的運行時和中間件服務構建自己的服務。
微軟在開源技術上持續投入,近期還加入了Linux基金。微軟云計算總監Corey Sanders透露了微軟決定加入Cloud Foundry的一些原因。
我們推動了一些新的開源技術,也為社區做出了很多貢獻。把Azure做成開放、靈活、可移植的平臺需要更多人的參與。加入Cloud Foundry基金讓我們更加深入地與開源社區展開合作,加強創新。我們仍然會致力于打造一個多元化的開放技術生態系統,讓你們可以自由地選擇云平臺來部署你們的應用。
對于希望使用Cloud Foundry但已經適用了微軟PaaS技術的用戶來說,他們可以將Cloud Foundry集成到Azure服務。服務包括用于發布和訂閱消息的Azure服務總線,可以作為RabbitMQ之外的另一個選擇;Azure SQL數據庫或Cosmos DB,可以作為MySQL或PostgreSQL之外的選擇。這些集成服務已經在Cloud Foundry中可用,可以通過Meta Azure Service Broker在Cloud Foundry中管理Azure服務。
集成云原生平臺和應用平臺(如Cloud Foundry和Kubernetes)對于微軟來說是很重要的,微軟用戶因此可以參與到多云和多平臺架構當中來。于是,微軟與開放服務代理API生態系統展開了密切的合作。Sanders也解釋了為什么微軟決定加入開放服務代理工作組。
Azure團隊努力將開放服務代理API生態系統與Kubernetes集成在一起,讓開發人員可以更容易地通過Service Catalog使用Azure服務。代理生態系統致力于在云原生平臺和應用平臺之間搭建標準化的連接接口。通過與他們展開合作,我希望我們能夠快標準化接口。
微軟提供的其他與Cloud Foundry集成的服務包括:
Visual Studio Team Services(VSTS)插件為構建Cloud Foundry持續集成和持續交付管道提供了豐富的支持,可以通過VSTS構建代理來部署Cloud Foundry環境。Operations Management Suite(OMS)日志分析,客戶可以從Cloud Foundry里收集系統和應用的度量指標,并遠程發布到OMS。對于有些人猜測微軟加入Cloud Foundry基金能夠給微軟帶來什么好處,Sanders解釋說:
很多大型企業選擇Cloud Foundry來幫助他們解決復雜的業務問題,并把Azure看成是領先的企業云解決方案。有些客戶目前在Azure上運行Cloud Foundry,包括Ford、Manulife和Merrill。我們希望Azure能夠成為部署開放可移植的Cloud Foundry應用的平臺,而不會對客戶造成廠商鎖定。
查看英文原文: Microsoft Joins Cloud Foundry Foundation as a Gold Member