[英]Azure Service Fabric vs Azure Container Services
在您為“ 在Azure容器服務,Azure服務結構和Azure功能之間進行選擇”之間粘貼的鏈接旁邊 - 以下是我發現的內容。
Azure Service Fabric (ASF)更像是PaaS產品,而Azure容器服務 (ACS)更像是IaaS產品。
ASF為您提供適用於物聯網解決方案的演員模型(可能比ACS上的DIY更快實施)
ACS在這個意義上更加開放; 它只提供基於容器的模型,並且嚴重依賴並支持docker生態系統。 一旦它成為一個容器,它幾乎與技術無關。 這也可能是微軟推動Windows Nano的原因,Windows Nano是基於Windows(服務器級別)容器的基礎(我的觀點) 。 因此,對於ACS,您可以使用Windows或Linux容器,也可以同時使用兩者。
ACS還允許您使用開源,行業着名的容器協調器,包括Docker Swarm,DC / OS-Mesos。 雖然ASF提供了一些自己的編排。 換句話說,ASF提供了更集成,更易於使用的功能豐富的模型,但ACS為您提供了更多的開放性和靈活性。
一些會議的MS人員也提到,可以認為ASF更像是面向微軟的商店,而ACS更傾向於開源技術。
[ 2019年2月更新 ]
這是一個困難的比較,因為Azure Service Fabric還公開了一個應用程序框架。 關於應用程序的構建方式,我們非常看好,這不一定非常適合12因素 ,雲原生容器應用程序的概念。
這是一場不斷變化的盛宴,但Azure中的容器運行時數越來越多:
總而言之,如果你從容器開始,那么我會給Service Fabric一個小姐並前往Kubernetes。 您可以在Service Fabric中運行容器 ,但您可以感覺自己像是二等公民。 恕我直言,OFC。
總結過簡化。 如果你的Linux家伙ACS可能會更符合你想要的。 如果您是Windows開發人員編寫Windows代碼,ASF可能會為您提供更好的服務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.