Je recherche des lacunes dans la prise en charge des opérations sur les ressources Azure via les modèles Azure SDK (java) et ARM. Jusqu'ici, nous avons seulement constaté que blobs/files d'attente/tables ne peuvent pas être gérés par ARM, tandis que le StorageAccount contenant peut être. Aucune documentation qui appelle les différences non plus.Modèle ARM et compatibilité des fonctionnalités Azure SDK
Je préfère utiliser les modèles ARM car ils fournissent une atomicité de création et de mise à jour entre les ressources, à condition qu'ils prennent en charge la totalité ou la plupart des fonctionnalités.
ressources qui nous intéressent sont pour la plupart des ressources IaaS-ish - réseau virtuel, des groupes de sécurité, les sous-réseaux et al, Lbs, objets de stockage, les instances VM, DNS, etc.
besoin de cela pour base créer/supprimer opérations et mises à jour fréquentes (par exemple, patcher des images de machines virtuelles, modifier les entrées DNS, déplacer l'ENI d'une machine virtuelle à une autre, etc.).
Les gabarits de bras doivent être la bonne façon de procéder, aucune différence entre eux, toutes les fonctionnalités sont disponibles via SDK par rapport aux gabarits –
le gabarit ne supporte que le mode ARM. Azure SDK prend en charge le mode ARM et le mode asm. À l'aide du modèle, vous pouvez déployer plusieurs ressources sur Azure, mais le SDK pourrait en faire plus. Comme démarrer VM, arrêtez VM. modèle ne pouvait pas faire cela. –
Nous n'avons pas de bagage de vieilles ressources ASM. Point valide sur le type d'opérations startVM/stopVM, généralisé à toutes les opérations mgmt sur une ressource. – Pragya