AWS Well-Architected

Ancelin Tran
Mistertemp’s kitchen
2 min readJan 31, 2023

--

AWS Well-Architected (source: awsgeek)

Durant un voyage à Las Vegas, nous avons eu l’occasion de nous perdre dans les méandres des hôtels du Strip. Nous y avons découvert un évènement organisé par AWS : le Re:Invent 2022.

Ce fut l’occasion pour nous de rapporter quelques goodies et accessoirement de participer à quelques conférences sur des sujets très intéressants, entre autres le Well-Architected Framework.

Well… quoi ?

Bâtit autour de 6 piliers fondamentaux, le Well-Architected Framework est un ensemble de bonnes pratiques, qui bien appliquées, permet de s’assurer que nos architectures sont solides, fiables, sécurisées et au bon prix.

Ces 6 piliers sont:

  • Excellence opérationnelle :
    Avoir une plateforme monitorée et loguée, afin de pouvoir s’adapter rapidement aux changements et que l’ensemble soit automatisé.
  • Sécurité :
    Avoir une plateforme qui assure l’intégrité des données et la confidentialité en fonction des niveaux de droits.
  • Fiabilité :
    Avoir une plateforme qui va tenir la charge, mais aussi être résiliente en cas de problème et qui pourra aussi redémarrer rapidement.
  • Efficacité des performances :
    Avoir la puissance et les ressources nécessaires pour remplir nos besoins sans pour autant surdimensionner en restant efficace.
  • Optimisation des coûts :
    Optimiser la plateforme pour qu’elle soit efficiente tout en réduisant les coûts.
  • Durabilité :
    Avoir une plateforme qui respecte l’environnement, en optimisant l’utilisation des ressources.

Comment le mettre en place et quel outil ?

AWS propose un outil AWS WA tool. Cet outil permet de vérifier que nous respectons les différentes bonnes pratiques fournies par le cadre.

L’outil est essentiellement composé d’un formulaire relativement conséquent qu’il faut remplir, sans mentir !
Puis à la fin, se dressera le bilan de votre stack.

Ayant différents systèmes chez nous, nous allons faire l’exercice plusieurs fois, afin d’avoir un résultat des plus juste. Sinon, les résultats seraient faussés car toutes les stacks ne cochent pas toutes les mêmes cases.

Le résultat nous a donné les différents axes d’amélioration sur chaque pilier. À partir de ces données que nous avons analysées, nous allons faire les modifications nécessaires pour être au top niveau !

--

--