Le Blog Amazon Web Services
Comment Accor optimise son infrastructure cloud avec AWS Graviton
Chez Accor, leader mondial de l’hospitalité, la durabilité n’est pas simplement une aspiration, mais une réalité concrète. En adoptant une approche agile et en collaborant étroitement avec des experts d’optimisation des coûts, Accor a transformé sa vision en actions tangibles. L’intégration précoce des bonnes pratiques d’utilisation des processeurs AWS Graviton a permis non seulement de réduire significativement les coûts d’exploitation, mais aussi d’améliorer les performances des systèmes. Cette démarche proactive, alignée sur le principe du « Shift Left », a conduit à la conception d’architectures et d’applications intrinsèquement efficaces et flexibles. Ainsi, Accor ne se contente pas de s’adapter à l’économie numérique en constante évolution, mais contribue activement à façonner un avenir plus durable dans le secteur de l’hospitalité.
AWS Graviton : Une avancée majeure en termes de performances et de coûts
AWS Graviton est une famille de processeurs développés par Amazon Web Services (AWS) depuis 2018 et basés sur l’architecture ARM (Advanced RISC Machine). Conçus spécifiquement pour les applications cloud, les instances EC2 Graviton permettent un gain de performances jusqu’à 40%, des économies jusqu’à 20% et des réductions carbone jusqu’à 60%, comparativement d’une instance EC2 avec un processeur x86 de même génération.
Les processeurs AWS Graviton sont disponibles au travers des instances EC2 mais également pour des services managés.
En 2023 Accor a débuté l’utilisation des processeurs AWS Graviton et a décidé d’en faire un pilier majeur de leurs architectures applicatives. Depuis le deuxième trimestre 2024, Accor accélère l’execution de cette stratégie et utilise les processeurs AWS Graviton a plus grande échelle avec pour objectifs d’optimiser ses coûts tout en diminuant son empreinte carbone.
Les objectifs d’Accor étaient clairs : optimiser les coûts (jusqu’à 20 %), augmenter la valeur métier de ses applications tout en diminuant l’empreinte carbone (jusqu’à 60 %).
Une migration méticuleusement préparée
La phase d’évaluation a été essentielle pour identifier les services les plus facilement éligibles à la migration vers Graviton. Pour Accor, la réponse fut simple : l’ensemble des services managés (hors Amazon Elastic Compute Cloud – Amazon EC2), notamment AWS Lambda, Amazon Relational Database Service (RDS), Amazon ElastiCache, Amazon OpenSearch Service et, bien que légèrement plus complexe, AWS Fargate.
Cependant, sans outil, objectifs et indicateurs clés de performance (KPI), il aurait été difficile de mener à bien cette évaluation et de prendre les actions nécessaires avec le meilleur compromis entre économies et difficultés de migration.
Préparation des indicateurs : Tableaux de bord et indicateurs clés de performance (KPI)
Dès fin 2023, Accor s’est engagé dans une phase d’utilisation massive des tableaux de bord analytiques « Cloud Intelligence Dashboard » (un framework open-source permettant aux clients de favoriser une approche proactive de la gouvernance finanière, optimiser les coûts, tracer l’usage, implementer les bonnes pratiques de gouvernance, et atteindre l’excellence opérationnelle à travers tous les pilliers de Well-Architected framework) proposés par AWS, notamment le Graviton Savings Dashboard et le KPI Dashboard.
Le Graviton Savings Dashboard a permis de lister l’ensemble des instances RDS, ElastiCache et OpenSearch éligibles à la migration vers Graviton, ainsi que les économies potentielles. Le tableau de bord de suivi des indicateurs clés de performances a quant à lui permis de suivre les efforts de migration avec des KPI de suivi pour chaque service.
Figure 1 : Tableau de bord de suivi des indicateurs clés de performances
Figure 2 : Tableau de bord des économies potentielles avec AWS Graviton
Mise en place d’une gouvernance efficace et d’un modèle opérationnel hybride « Shift Left » pour la migration
Avec cette migration touchant potentiellement 3 Business Units, une dizaine de départements et des dizaines d’applications, il était essentiel d’adopter une gouvernance spécifique.
Accor a dès lors choisi un modèle opérationnel combinant les avantages d’une gouvernance centralisée FinOps et une répartition des responsabilités entre une équipe centrale FinOps et les unités business. Les experts FinOps ont joué un rôle important dans le déploiement à l’échelle, en priorisant les actions de migration dans le backlog de chaque équipe applicative.
L’équipe FinOps a également partagé les standards et politiques d’utilisation de Graviton avec les équipes d’architecture, appliquant ainsi le principe du « Shift Left ». Cette approche vise à prendre en compte les aspects de performance, de coût et de durabilité dès les premières phases de développement et de conception des architectures.
Figure 3 : Exemple de modèle opérationnel hybride pour la gestion FinOps
Résultats probants d’Accor
Entre novembre 2023 et Octobre 2024, Accor a réalisé des progrès significatifs dans sa migration vers les technologies AWS les plus récentes. Cette démarche, menée en collaboration étroite avec les équipes d’architecture, a permis d’obtenir des résultats remarquables.
L’adoption de Graviton pour Amazon RDS a connu une forte progression, passant de 59% à 80%. De même, l’utilisation d’ElastiCache s’est considérablement accrue, évoluant de 47% à 80%. OpenSearch a atteint une couverture complète avec Graviton, tandis que l’utilisation de Graviton pour AWS Lambda a fait un bond spectaculaire, passant de 3% à 86%.
Pour une de ses applications phares, le client a observé une baisse d’environ 15 % des coûts, simplement en passant d’AWS Fargate x86 à Graviton:
Figure 4 : Évolution de l’utilisation des ressources cloud par type de service
Conclusion
Dans ce blog post, nous avons montré comment Accor a transformé son approche cloud en adoptant une stratégie FinOps agile et en intégrant les processeurs Graviton d’AWS pour ces services managés.. Nous avons exploré la synergie entre les équipes IT et FinOps pour prioriser efficacement les migrations, ainsi que les avantages concrets de l’adoption précoce des processeurs Graviton en termes de coûts et de performances. L’impact positif de cette stratégie sur la durabilité environnementale de l’entreprise a été mis en évidence, tout comme l’efficacité du principe « Shift Left » pour concevoir des architectures cloud optimisées dès le départ.
Les résultats obtenus démontrent qu’une stratégie cloud bien pensée peut allier efficacité opérationnelle, performance technique et responsabilité environnementale, créant ainsi une base solide pour une croissance durable dans le monde technologique actuel.
Pour plus de détails sur la migration vers Graviton, consultez le guide technique: https://github.com/aws/aws-graviton-getting-started