title: Azure Service Fabric vs Azure Container Services
body: <p>I understand that both Azure Service Fabric and Azure Container Services can be used to host microservices through containers. </p>
  
  <p>In what scenarios is it practical &amp; cost effective to use one over the other? What are some strong use cases for Azure Service Fabric and Azure Container Services models of hosting</p>
  
  <p>I <a href="https://blogs.msdn.microsoft.com/maheshkshirsagar/2016/11/21/choosing-between-azure-container-service-azure-service-fabric-and-azure-functions/" rel="noreferrer">read this comparison</a> but did not find it comprehensive</p>
  
  <p>Update: A comparison table like one in <a href="https://blog.appliedis.com/2017/06/02/azure-paas-options-when-to-use-what/" rel="noreferrer">this diagram</a> would help keep the points "sticky" &amp; memorable while deciding which option to use<a href="https://i.stack.imgur.com/o3oK9.png" rel="noreferrer"><img src="https://i.stack.imgur.com/o3oK9.png" alt=""></a></p>
  
  <p>Acronyms used in the table - AF - Azure Functions, ASF - Azure Service Fabric, ASE - App Service Environment, ACS - Azure Container Service, VMSS - Virtual Machine Scale Set</p>
  
  <p><em>The “rank” should not be misconstrued as good or bad</em></p>