Ответ 1
Рядом с ссылкой, которую вы вставили для Выбор между Azure Container Service, Azure Service Fabric и Azure Functions" - Ниже я узнал,.
Azure Service Fabric (ASF) больше предлагает PaaS, а Azure Container Service (ACS) больше похожа на IaaS.
- ASF дает вам свою собственную конкретную модель программирования, которая, если вы последуете за ней, вы сможете воспользоваться функциями ASF. Вот почему есть ASF SDK для С#/Java, который вам нужно использовать. Однако ASF дополнительно позволяет гостевым исполняемым файлам и компоновке контейнеров Docker (не уверен, насколько они будут использоваться по сравнению с ACS или они будут на уровне).
- В настоящий момент ASF является только Windows (теперь доступен ASF для просмотра Linux, февраль 2017 года) (он пахнет поддержкой поставщика)
-
ASF предлагает вам модель Actor, которая хороша для решения IoT (возможно, быстрее реализовать, чем для DIY на ACS)
-
ACS в этом смысле более открыта; он предоставляет только модель на основе контейнеров и в значительной степени полагается и поддерживает экосистему докеров. И как только в его контейнере очень много технологий, агностик. Это также может быть причиной нажатия Microsoft для Windows Nano, которая является основой для контейнеров на уровне Windows (на мой взгляд). Таким образом, с помощью ACS вы можете либо использовать Windows или Linux, либо оба.
-
ACS также позволяет использовать open source, известные в отрасли контейнерные оркестры, включая Docker Swarm, DC/OS-Mesos. В то время как ASF имеет своего рода оркестровку. Другими словами, ASF обеспечивает более интегрированную, удобную в использовании многофункциональную модель, но ACS дает вам гораздо большую открытость и гибкость.