Modèle d’application web fiable

Le modèle d’application web fiable vise à simplifier le processus de migration d’applications web vers le cloud. Il fournit une méthode systématique pour adopter rapidement des technologies cloud pour les applications web locales. Les organisations qui migrent vers le cloud doivent suivre le Cloud Adoption Framework et établir une zone d’atterrissage pour leurs applications web. Le modèle d'application web fiable détaille les stratégies de replatforming de votre application web afin de garantir la réussite de la migration vers le cloud.

Schéma illustrant les principes de l'application web fiable

Principes et techniques de mise en œuvre

Le Well-Architected Framework énonce les principes fondamentaux du modèle d'application web fiable. Le modèle d'application web fiable va au-delà de ces principes initiaux pour établir des principes subordonnés spécifiques au processus de migration des applications web vers le cloud. Conformément à ces principes, le modèle d'application web fiable met l'accent sur des modifications minimales du code, l'application de modèles de conception de la fiabilité et l'utilisation de services gérés. Il vous assiste dans la création d'une application web à coût optimisé, observable et sécurisée à l'entrée grâce à l'infrastructure en tant que code et à la sécurité centrée sur l'identité.

Principes du modèle d’application web fiable Techniques de mise en œuvre

▪ Modifications minimales du code
▪ Modèles de conception de fiabilité
▪ Services gérés
▪ Coût optimisé
▪ Observables
▪ Entrée sécurisée
▪ Infrastructure en tant que code
▪ Sécurité centrée sur l’identité
▪ Modèle de nouvelle tentative
▪ Modèle disjoncteur
▪ Modèle Cache-Aside
▪ Ressources bien dimensionnées
▪ Identités managées
• Points de terminaison privés
▪ Gestion des secrets
▪ Déploiement Bicep (.NET) et Terraform (Java)
▪ Télémétrie, journalisation, supervision

Architecture des applications web

Il est important de noter que le modèle d'application web fiable n’est pas un ensemble de services universels ou une architecture spécifique. Les besoins uniques de votre entreprise et les caractéristiques de votre application web existante sont déterminants pour définir l'architecture et la topologie de réseau les plus appropriées.

Étapes suivantes

Des conseils sur le modèle d'application web fiable sont disponibles pour les applications web .NET et Java. Utilisez les conseils et les implémentations de référence pour accélérer votre migration vers Azure.