Garantir la fiabilité des travaux Stream Analytics lors des mises à jour de service
Un service entièrement géré se distingue notamment par sa capacité à introduire de nouvelles fonctionnalités et améliorations de service à un rythme rapide. Par conséquent, Stream Analytics peut bénéficier d’un déploiement de mise à jour de service de manière hebdomadaire (ou plus fréquemment). Quel que soit le nombre de tests réalisés, il existe toujours un risque qu’un travail existant et en cours d’exécution cesse de fonctionner en raison de l’introduction d’un bogue. Si vous exécutez des tâches stratégiques, ces risques doivent être écartés. Vous pouvez réduire ce risque en suivant le modèle de région jumelée d’Azure.
Stream Analytics garantit que les travaux dans les régions jumelées sont mis à jour dans des lots distincts. Chaque lot a une ou plusieurs régions qui peuvent être mises à jour simultanément. Le service Stream Analytics garantit que toute nouvelle mise à jour passe des anneaux internes rigoureux pour avoir la qualité la plus élevée. Le service recherche également de manière proactive de nombreux signaux après le déploiement sur chaque lot pour être sûr qu’aucun bogue n’est introduit. Le déploiement d'une mise à jour de Stream Analytics ne se produirait pas au même moment dans un ensemble de régions jumelées. Ainsi, il existe un intervalle de temps suffisant entre les mises à jour pour identifier les problèmes potentiels et y remédier.
L’article sur la disponibilité et les régions jumelées contient les informations les plus récentes sur le jumelage des régions.
Nous conseillons de déployer des tâches identiques sur les deux régions jumelées. Vous devez ensuite superviser ces tâches pour être averti quand un événement inattendu se produit. Si une de ces tâches se termine dans un État d’échec après une mise à jour du service Stream Analytics, vous pouvez contacter le support technique pour vous aider à identifier la cause racine. Vous devez également basculer les consommateurs en aval vers la sortie de tâche saine.