Martin et Jonathan, nos leaders de la pratice DevOps, nous racontent les conférences de l'AWS summit 2023 qui s'est déroulé à Paris.
Avec plus de 100 sessions, le summit AWS offre l'opportunité à chacun de se créer son propre programme. Le nôtre était orienté autour de nos sujets de prédilections : les conteneurs, le stockage et l'orchestration.
Avec plus de 100 sessions, le summit AWS offre l'opportunité à chacun de se créer son propre programme. Le nôtre était orienté autour de nos sujets de prédilections : les conteneurs, le stockage et l'orchestration.
Arrivée au palais des congrès
Pas d'hésitation possible, vu la foule, nous étions certains d'être au bon endroit. Côté organisation, les équipes étaient bien calibrées pour gérer le flux de personnes venues assister aux conférences.Même si les files étaient imposantes, nous avons pu rentrer assez vite. Petite désillusion toutefois, côté Grand Amphithéâtre qui faisait salle comble pour la Keynote d'ouverture.
Heureusement, nous avons pu nous réfugier dans une autre salle où la conférence était retransmise en direct. Bien que nous ayons manqué la première partie, nous avons tout de même pu assister à la prise de parole de certains de nos clients vantant les avantages de la migration vers le Cloud avec AWS.
Pas de grande découverte pendant ces passages sur scène millimétrés : AWS offre une panoplie de services adaptés à tous les enjeux, que nous soyons primo entrants dans le cloud ou utilisateurs aguerris.
Pour les premiers, c'était l'occasion de rappeler que la dynamique de migration dans le cloud est loin d'être un processus terminé. Pour nous qui y baignons depuis plusieurs années et pour qui cela semble acquis, la présentation d'Alix Boulnois, Chief digital officer d’Accor, nous offre une vision tout autre avec un taux de pénétration du cloud dans les sociétés d'hôtellerie qui avoisine les 27% seulement.
Pour les premiers, c'était l'occasion de rappeler que la dynamique de migration dans le cloud est loin d'être un processus terminé. Pour nous qui y baignons depuis plusieurs années et pour qui cela semble acquis, la présentation d'Alix Boulnois, Chief digital officer d’Accor, nous offre une vision tout autre avec un taux de pénétration du cloud dans les sociétés d'hôtellerie qui avoisine les 27% seulement.
Migration de données et les différentes solutions de stockage
Première session technique avec la présentation des différentes options qui s'offre à nous lorsque nous avons besoin de stocker des données avec AWS (hint: elles sont nombreuses).Nous avons donc parlé d'EBS et de ses différentes options possibles (gp2, gp3…).
Mais également d'EFS (service de NFS aux performances et dimensionnement élastique).
Enfin, nous avons assisté à un projet mettant en scène de la recopie de données sur site vers AWS via FTP, traitement des données, création de requêtes sur mesure sur ces données et affichage de tableaux de bord.
Le tout aura mobilisé pas moins de 4 services, avec une intégration assez simple : Datasync, Glue, Athena, Insights.
Nous avons également eu la chance d'assister à une présentation des coulisses de Picchu, un court-métrage créé par AWS.
Enfin, nous avons assisté à un projet mettant en scène de la recopie de données sur site vers AWS via FTP, traitement des données, création de requêtes sur mesure sur ces données et affichage de tableaux de bord.
Le tout aura mobilisé pas moins de 4 services, avec une intégration assez simple : Datasync, Glue, Athena, Insights.
Nous avons également eu la chance d'assister à une présentation des coulisses de Picchu, un court-métrage créé par AWS.
Il s'agissait de mettre en avant le fait que les studios n'ont plus besoin de maintenir des infrastructures internes lourdes et coûteuses pour traiter les fichiers RAW en présentant notamment les services de liens de transfert spécifiques et file cache.
Kubernetes : observabilité des clusters EKS
Dans cette première session, autour de Kubernetes, nous avons eu droit à une présentation orientée observabilité.L'occasion de nous rappeler la présence de tout un tas de module «blueprint» disponible pour EKS. Les blueprint représentent des intégrations tierces disponibles sur étagère, pour EKS mais pas que.
Nous pouvons de fait les activer très simplement au sein de modules Terraform.
Nous pouvons de fait les activer très simplement au sein de modules Terraform.
La session a mis l'accent sur l'importance d'OpenTelemetry, qui devient le standard incontournable pour tout ce qui concerne l'observabilité des trois piliers suivants : les logs, les traces et les métriques.
Kubernetes : optimisez l'élasticité et les coûts de vos environnements Amazon EKS
Sans doute la conférence la plus intéressante à laquelle nous ayons assisté. Il s'agissait de montrer comment dimensionner et optimiser un cluster EKS avec l'outil Karpenter.L'outil dans un premier temps développé de façon autonome va bientôt devenir partie prenante de l'offre Kubernetes managé d'AWS, EKS. Cette solution offre des possibilités de dimensionnement dynamique du cluster selon la charge. Vous vous demandez sans doute en quoi ce service est différent de l'autoscaling ?
Il s'agit ici d'offrir le meilleur ratio performance / coût. Concrètement, le service permet d'utiliser plusieurs types d'instance et de rationaliser la charge.
Exemple : si mon service tourne actuellement sur 2 instances Mx alors qu'il pourrait tourner sur une seule instance Tx moins chère, le service ajustera automatiquement les nœuds de mon cluster.
La démonstration était particulièrement intéressante, avec redimensionnement à chaud du cluster, passant de quelques pods à 6000. L'outil permet également d'obtenir un aperçu des coûts mensuels.
Au lieu de conserver plusieurs nœuds avec une charge utile inférieure à 50%, le système réordonne les pods sur un seul nœud pour optimiser l'efficacité. De plus, grâce à une configuration appropriée, l'outil permet l'utilisation de nœuds "spot" pour réduire les coûts.
Au final, l'aperçu de facturation est passé de plus de 6 000 $ à moins de 2 000 $. Cet outil mérite sans aucun doute une attention particulière de notre part.
Au lieu de conserver plusieurs nœuds avec une charge utile inférieure à 50%, le système réordonne les pods sur un seul nœud pour optimiser l'efficacité. De plus, grâce à une configuration appropriée, l'outil permet l'utilisation de nœuds "spot" pour réduire les coûts.
Au final, l'aperçu de facturation est passé de plus de 6 000 $ à moins de 2 000 $. Cet outil mérite sans aucun doute une attention particulière de notre part.
Opensearch: la recherche sémantique
La recherche classique par token est basée sur l'utilisation de mots-clés pour trouver des informations pertinentes. C'est le comportement par défaut d'un moteur de recherche, cependant elle ne prend pas en compte la signification ou le contexte des mots, ce qui peut entraîner des résultats de recherche imprécis ou incomplets.
En revanche, la recherche sémantique avec Elasticsearch utilise des algorithmes avancés pour comprendre la signification des mots et leur contexte. Elle permet ainsi de fournir des résultats de recherche plus précis et pertinents, en prenant en compte la sémantique, les synonymes, les homonymes et les relations entre les mots.
Cela a bien été illustré en prenant en exemple le cas de recherche dans un contexte e-commerce. Même si cela est acquis pour toute personne mettant en place un moteur de recherche, cette piqûre de rappel était nécessaire.
En revanche, la recherche sémantique avec Elasticsearch utilise des algorithmes avancés pour comprendre la signification des mots et leur contexte. Elle permet ainsi de fournir des résultats de recherche plus précis et pertinents, en prenant en compte la sémantique, les synonymes, les homonymes et les relations entre les mots.
Cela a bien été illustré en prenant en exemple le cas de recherche dans un contexte e-commerce. Même si cela est acquis pour toute personne mettant en place un moteur de recherche, cette piqûre de rappel était nécessaire.
Mais également un compteur de cafés serverless ou encore un concours de tirs au but avec un terrain bardé de capteurs.
Conclusion
Cette édition du summit AWS a été une réussite. Nous sommes repartis boostés, mais également un peu frustrés de ne pas avoir pu assister à plus de sessions. Nous aurions particulièrement souhaité en savoir plus sur les avancées en matière d'IA, pour cela, nous avons hâte de voir la mise en ligne des conférences.À lire aussi
19 novembre 2024
Découvrez Rovo
19 novembre 2024
Introduction à Solid Queue
13 novembre 2024
Cloud Atlassian
5 novembre 2024