Planifier un déploiement de fonctions serverless

Pour planifier la migration d’une application vers une architecture Azure Functions serverless, un décideur technique ou architecte :

  • Vérifie les besoins métier et les caractéristiques de l’application.
  • Détermine si l’application peut s’intégrer à une architecture Azure Functions serverless.
  • Transforme les exigences métier en exigences fonctionnelles et autres.

Les activités de planification incluent également l’évaluation de l’aptitude de l’équipe technique, la mise en place ou le suivi d’ateliers et de formations techniques ainsi que la conduite de preuves de concept, d’implémentations techniques et d’examens de la conception architecturale.

Les décideurs techniques et les architectes peuvent effectuer une ou plusieurs des activités suivantes :

  • Exécuter une évaluation d’application. Évaluez les principaux aspects de l’application afin de déterminer la complexité et les risques d’un remaniement par le biais d’une modernisation de l’application ou d’une regénération d’une nouvelle application native cloud. Consultez Évaluation d’applications.

  • Suivre ou promouvoir des ateliers et des formations techniques. Hébergez un atelier serverless ou une formation CloudHack, ou profitez de nombreuses autres possibilités de formation et d’apprentissage pour les technologies serverless, Azure Functions, la modernisation des applications et les applications natives cloud. Consultez Ateliers et formations techniques.

  • Identifier et exécuter une preuve de concept (POC), un pilote ou une implémentation technique. Fournissez une POC, un pilote ou une implémentation technique pour prouver qu’une architecture Azure Functions serverless peut résoudre les problèmes métier d’une équipe. Montrez aux équipes comment la modernisation ou la génération de nouvelles applications cloud natives en fonction de leurs spécifications peut accélérer le déploiement en production. Consultez POC ou pilote.

  • Conduire une session de conception architecturale. Une session de conception architecturale est une discussion détaillée sur la façon dont une nouvelle solution sera intégrée à l’environnement. Les sessions de conception architecturale valident les besoins métier et les transforment en besoins fonctionnelles et autres.

Étapes suivantes

Pour obtenir des exemples de scénarios qui utilisent des architectures serverless avec Azure Functions, consultez Architectures de référence serverless.

Pour en savoir plus sur l’implémentation d’une architecture Azure Functions serverless, consultez les ressources suivantes :