Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Principes généraux de conception - AWS Framework Well-Architected

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Principes généraux de conception

Le cadre Well-Architected identifie un ensemble de principes généraux de conception destinés à faciliter la bonne conception dans le Cloud :

  • Cessez de deviner vos besoins en capacité : si vous prenez une mauvaise décision en matière de capacité lors du déploiement d’une charge de travail, il se peut que vous vous retrouviez face à des ressources inutilisées onéreuses, ou que vous deviez traiter les implications relatives aux performances d’une capacité limitée. Grâce au cloud computing, vous n’avez plus de soucis à vous faire. Vous pouvez utiliser autant ou aussi peu de capacité que vous le souhaitez, et la mise à l’échelle se fait automatiquement.

  • Tester les systèmes à l’échelle de la production : dans le cloud, vous pouvez créer un environnement de tests à l’échelle de la production et à la demande, exécuter les tests, puis mettre les ressources hors service. Puisque vous ne payez l’environnement de test que lorsqu’il s’exécute, vous pouvez simuler votre environnement réel pour une fraction du coût d’un test sur site.

  • Automatiser en gardant à l’esprit l’expérimentation architecturale : l’automatisation vous permet de créer et de répliquer vos charges de travail à un coût peu élevé et d’éviter les frais de main-d’œuvre. Vous pouvez suivre les modifications apportées à l’automatisation, auditer l’impact et rétablir les paramètres antérieurs si nécessaire.

  • Prenons l’exemple des architectures évolutives : dans un environnement traditionnel, les décisions d’architecture sont souvent mises en place comme des événements statiques et fixes, avec quelques versions majeures d’un système pendant sa durée de vie. Tandis que l’entreprise et son contexte continuent à évoluer, ces décisions initiales peuvent entraver la capacité du système à satisfaire des exigences métier variables. Dans le cloud, la capacité d’automatiser et de tester les éléments à la demande réduit le risque d’impact des modifications de conception. Les systèmes peuvent ainsi évoluer au fil du temps, de telle sorte que les entreprises peuvent tirer profit des innovations dans le cadre d’une pratique standard.

  • Piloter les architectures à l’aide de données : dans le cloud, vous pouvez collecter des données sur la façon dont vos choix architecturaux affectent le comportement de votre charge de travail. Cela vous permet de prendre des décisions basées sur les faits sur la façon d’améliorer votre charge de travail. Votre infrastructure cloud est codée. Vous pouvez donc utiliser ces données pour alimenter vos choix architecturaux et des améliorations au fil du temps.

  • S’améliorer au fil des jours de match : testez les performances de votre architecture et de vos processus en programmant régulièrement des tests de simulation de pannes, pour simuler des événements durant la production. Cela vous aidera à comprendre où apporter des améliorations et à développer une expérience de gestion des événements au sein de votre organisation.

Rubrique précédente :

Sur l’architecture
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.