How to scale docker based services in azure

What is the best way to scale docker based application services in azure. In AWS I know we can use container service. Currently I am using Cloud Service on azure, which enables easy scaling. There is also Service Fabric which looks better than cloud service. But when I use docker how can I scale them to multiple VMs?

Answers


Take a look at Azure VM Scale Sets, this allows easy integration with Azure autoscale. See https://azure.microsoft.com/en-us/blog/azure-vm-scale-sets-public-preview/

A couple of additional things worth tracking..

1) The upcoming preview of Azure Container Service, see announcement: https://azure.microsoft.com/en-us/blog/azure-container-service-now-and-the-future/

2) The Mesos Cluster with Marathon and Swarm solution in Azure Quickstart Templates: https://github.com/Azure/azure-quickstart-templates/tree/master/mesos-swarm-marathon


Microsoft have just announced the Azure Container Service which provides Mesos or Swarm orchestration

Launch blog https://azure.microsoft.com/en-us/blog/azure-container-service-preview/ Service home page https://azure.microsoft.com/en-us/documentation/articles/acs-intro/


For scaling plain Docker containers in Azure you can use ACS (Azure Container Service) with Docker Swarm or Mesos DC/OS underneath.

Another option is to use Azure Service Fabric which its version for Linux uses Docker, too. In regards SF for Windows, it will have Docker pretty soon using Windows Docker containers. Service Fabric goes further (it is not just orchestration of containers for scaling) as it provides application platform and prescriptive frameworks like Stateful services, Reliable Collections and Actor Framework.


Need Your Help

Some packages in python site-packages are not displayed

python pip packages

These are the list of packages that are presented in my machine. When I tried to use the following python command to get the list the packages with its version, I was only able to see the packages ...

How do I include extremely long literals in C++ source?

c++ long-integer literals

I've got a bit of a problem. Essentially, I need to store a large list of whitelisted entries inside my program, and I'd like to include such a list directly -- I don't want to have to distribute o...