Modifier

Partager via


Mise à l’échelle multicloud avec Azure Functions

Azure Functions
Azure Stack
Azure Traffic Manager

Idées de solution

Cet article présente une idée de solution. Votre architecte cloud peut s’appuyer sur ces conseils pour visualiser les principaux composants d’une implémentation typique de cette architecture. Utilisez cet article comme point de départ pour concevoir une solution bien conçue qui répond aux exigences spécifiques de votre charge de travail.

Cette idée de solution vous aide à comprendre comment améliorer la scalabilité inter-cloud à l’aide d’une architecture de solution qui inclut Azure Stack.

Architecture

Schéma architectural montrant comment améliorer la scalabilité intercloud avec l’architecture de la solution qui inclut Azure Stack.

Téléchargez un fichier Visio de cette architecture.

Dataflow

  1. Un grand nombre d’utilisateurs tentent d’accéder à une application web.
  2. Traffic Manager renvoie le nom DNS Azure Stack.
  3. Les utilisateurs accèdent à l’application web Azure Stack.
  4. Une fois qu’un seuil est atteint, une fonction démarre l’application web Azure et active l’itinéraire d’Azure Traffic Manager.
  5. Le trafic est acheminé vers Azure, qui peut automatiquement mettre à l’échelle le App Service.

Composants

  • Traffic Manager : Routez le trafic entrant assurant des performances et une disponibilité élevées
  • Azure Functions : Traitez les événements avec du code sans serveur
  • Azure Stack : Générez et exécutez des applications hybrides novatrices dans les limites du cloud

Détails du scénario

Les logiciels modernes sont de plus en plus connectés et distribués. La cohérence d’Azure Stack avec les services d’infrastructure et de plateforme Azure vous permet de mettre à l’échelle les ressources dans le cloud pour répondre à une charge accrue en fonction des besoins, et réduire les ressources quand la demande chute. Optimisez les coûts et optimisez l’efficacité des ressources tout en maintenant la compatibilité avec l’architecture dans le cloud.

Cas d’usage potentiels

Cette solution s’applique aux scénarios suivants :

  • Implémenter des pratiques d’intégration continue et de livraison continue (CI/CD) dans une implémentation Azure Stack Hub et dans le cloud public.
  • Consolider le pipeline CI/CD dans des environnements cloud et locaux.
  • Développer des applications en utilisant des services cloud et locaux.

Étapes suivantes