Résumé

Effectué

Vous deviez créer une application web de liste d’achats sécurisée et offrir de bonnes performances à une base clientèle répartie dans le monde entier. Vos principales préoccupations étaient de limiter la quantité de travaux d’infrastructure pour vous concentrer sur les fonctionnalités commerciales et l’expérience des utilisateurs.

Azure Static Web Apps convient parfaitement à ce scénario en prenant en charge les fonctionnalités suivantes :

  • Performances et mise à l’échelle : Vos ressources web sont distribuées à l’échelle mondiale, ce qui les rapproche de vos utilisateurs afin de réduire la latence. Votre logique métier s’exécute sur Azure Functions qui effectue automatiquement une mise à l’échelle pour répondre à la demande.
  • Productivité : Vous bénéficiez d’un pipeline de build automatisé avec CI/CD.
  • Sécurité : Votre application web est sécurisée avec un certificat SSL.

Sans Azure Static Web Apps, vous devriez :

  • Déployer vos ressources web dans le stockage cloud.
  • Créer et affecter votre propre certificat SSL.
  • Créer votre API.
  • Établir un proxy inverse qui permet à votre application d’effectuer des appels à l’API.
  • Distribuer l’application à l’échelle mondiale.
  • Configurer votre propre processus CI/CD.

L’utilisation d’Azure Static Web Apps offre tous ces avantages. Cela vous permet de consacrer plus de temps à la création de nouvelles fonctionnalités et à l’optimisation de l’expérience utilisateur plutôt qu’à la création et à la maintenance de l’infrastructure du site.

En savoir plus

Voici plusieurs ressources qui vous permettent d’en savoir plus sur Azure Static Web Apps, Visual Studio Code et d’autres concepts abordés dans ce module.