51 votes

Azure Service Fabric vs Azure Container Services

Je comprends que les deux Azure Service de Tissu et Azure Services du Conteneur peut être utilisé pour héberger des microservices par le biais de conteneurs.

Dans quels cas est-il pratique et rentable d'utiliser l'un plutôt que l'autre? Ce sont quelques-uns une forte cas d'utilisation d'Azure Service de Tissu et d'Azur Conteneur des modèles de Services d'hébergement

J'ai lu cette comparaison , mais n'est pas exhaustive

Mise à jour: Un tableau de comparaison comme dans ce schéma permettrait de garder les points "collante" et mémorable pour décider de l'option à utiliser

Acronymes utilisés dans le tableau - AF - Azur Fonctions, ASF - Azure Service de Tissu, ASE - Application de Service de l'Environnement, de l'ACS - Azure Service de Conteneurs, VMSS - Machine Virtuelle à l'Échelle

Le "rang" ne doit pas être interprétée comme bon ou mauvais

29voto

hB0 Points 601

À côté du lien que vous avez collé pour "Choisir entre Azure Service de Conteneurs, d'Azur, Service de Tissu et d'Azur Fonctions" - voici ce que j'ai trouvé.

Azure Service de Tissu (ASF) est un PaaS et à la mise en Conteneur Azure Service (ACS) est plus comme un IaaS offre.

  • ASF vous donne son propre modèle de programmation, qui, si vous suivez alors vous serez en mesure de profiter de l'ASF fonctionnalités. C'est pourquoi il y a un ASF SDK pour C#/Java, vous devez utiliser. Cependant ASF vous permet, en outre invité les exécutables et de l'orchestration des conteneurs Docker (pas sûr de combien seront-ils à effet de levier par rapport à l'ACS ou vont-ils être au pair).
  • Au moment de l'ASF est uniquement Windows (ASF sur Linux aperçu maintenant disponible @ Fév 2017) (ça sent le fournisseur de rattachement)
  • ASF vous propose l'Acteur le modèle de ce qui est bon pour l'Ido solution (peut-être plus rapide à mettre en œuvre que le BRICOLAGE de l'ACS)

  • ACS dans ce sens, il est plus ouvert; il fournit seulement un conteneur en fonction du modèle et s'appuie fortement et le soutien de l'écosystème docker. Et une fois que ses un conteneur son joli beaucoup une technologie donnée. Ce pourrait être aussi la raison pour Microsoft de pousser pour Windows Nano qui est une base pour windows (serveur de niveau) des récipients (à mon avis). Donc, avec l'ACS, vous pouvez avoir soit Windows ou Linux, les conteneurs ou les deux à la fois.

  • ACS vous permet également d'utiliser l'open source, de l'industrie célèbre conteneur orchestrateurs, y compris Débardeur Essaim, DC/OS-Mesos. Alors que ASF prévoit sorte de sa propre orchestration. En d'autres termes ASF offre plus intégrée, plus facile à utiliser, riche en fonctionnalités, modèle, mais ACS vous donne beaucoup plus d'ouverture et de flexibilité.

MS gars dans certains conférence a également mentionné qu'il pourrait être considéré que l'ASF est plus un Microsoft orienté boutique alors que l'ACS est plus orienté vers les technologies open source.

13voto

Ben Morris Points 314

[Février 2019 Mise À Jour]

C'est difficile de comparaison, comme Azure Service de Tissu expose également un cadre d'application. C'est assez d'opinions sur la façon dont les applications doivent être construits, ce qui n'est pas nécessairement bon ménage avec les notions de 12-facteur, le cloud-conteneur natif des applications.

C'est un mouvement perpétuel de fête, mais il y a un nombre croissant de conteneur d'exécution dans Azure:

Dans l'ensemble, si vous êtes débutant avec des conteneurs puis je donnerais Service de Tissu d'une miss et de la tête de Kubernetes. Vous pouvez exécuter des conteneurs en Service de Tissu, mais vous pouvez vous sentir comme un citoyen de seconde classe. À MON HUMBLE AVIS, L'OFC.

1voto

Jack Quincy Points 106

Brute sur la simplification. Si vous êtes un type Linux, ACS correspondra probablement à ce que vous voulez mieux. Si vous êtes un développeur Windows en train d'écrire du code Windows, ASF vous servira probablement mieux.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X