Azure で Docker ベースのアプリケーション サービスをスケーリングする最良の方法は何ですか。AWS では、コンテナ サービスを使用できることを知っています。現在、Azure で Cloud Service を使用しているため、簡単にスケーリングできます。クラウドサービスより良さそうなService Fabricもあります。しかし、docker を使用する場合、それらを複数の VM にスケーリングするにはどうすればよいでしょうか?
3 に答える
Microsoft は、Mesos または Swarm オーケストレーションを提供する Azure Container Service を発表しました。
立ち上げブログhttps://azure.microsoft.com/en-us/blog/azure-container-service-preview/ サービス ホーム ページhttps://azure.microsoft.com/en-us/documentation/articles/acs-intro /
Azure でプレーンな Docker コンテナーをスケーリングするには、ACS (Azure Container Service) を Docker Swarm または Mesos DC/OS で使用できます。
もう 1 つのオプションは、Linux 用のバージョンでも Docker を使用する Azure Service Fabric を使用することです。SF for Windows に関しては、Windows Docker コンテナーを使用した Docker が間もなく登場します。Service Fabric は、アプリケーション プラットフォームと、ステートフル サービス、Reliable Collections、Actor Framework などの規範的なフレームワークを提供するため、さらに進化します (スケーリングのためのコンテナーのオーケストレーションだけではありません)。