Une fois de plus, re:Invent s'inscrit dans les annales. Certaines choses sont constantes, année après année : une cavalcade d'annonces de produits, commençant dans les semaines précédant l'événement avec tout ce qui ne rentre pas dans les keynotes elles-mêmes. Une semaine effrénée de rencontres avec les pairs du secteur, les clients actuels et potentiels, les partenaires, les analystes, les journalistes et tous les autres. Une fête de clôture épique où je pense que le public de re:Invent a surpris Weezer par son enthousiasme.
Certaines choses sont nouvelles, bien sûr, sinon il n'y aurait pas grand-chose à annoncer. J'ai fait un live-blogging des trois grandes conférences, mais j'aimerais maintenant essayer de rassembler les points communs de la semaine.
Les trois grands
Voici les liens vers les trois principales conférences de la semaine, en direct, mais j'ai essayé de distiller certains des thèmes communs ci-dessous.
Le thème général s'est manifesté dès le début de la conférence de Matt Garman. Il a commencé par une vidéo d'introduction sur le thème "Nous inventons pour que vous puissiez", qui a été la ligne directrice des trois conférences, menant à la notion de Swami Sivasubramanian de superposition de nouvelles fonctionnalités sur les fondations existantes, et bien sûr à la "simplexité" de Werner Vogel.
Le recentrage sur les composants individuels est un retour à la forme pour AWS, jusqu'à la vidéo d'introduction avec son slogan "We invent so you can" (Nous inventons pour que vous puissiez le faire). Après tout, AWS a été fondée sur la notion de composants atomiques que les clients pouvaient assembler eux-mêmes, avec des interfaces publiques stables sur lesquelles les gens pouvaient s'appuyer. Mais l'accent mis sur les composants individuels va au-delà de la fonctionnalité de base de ces blocs de construction et s'étend à la conformité avec les politiques et les réglementations en matière de sécurité. La maturation rapide des premiers services purement techniques a permis l'adoption rapide d'AWS, et cette approche se poursuit aujourd'hui, sous la forme d'un nouvel accent mis sur la durabilité.
Chez SnapLogic, nous sommes bien sûr de grands fans de cette approche, en construisant sur les puissantes primitives fournies par AWS et en faisant abstraction de toute la complexité afin que nos utilisateurs puissent se concentrer sur la construction de ce qui les différenciera réellement aux yeux de leurs propres utilisateurs et clients. Matt Garman a également reconnu le rôle clé que jouent les partenaires AWS tels que SnapLogic dans le succès d' AWS lors d'une interview avec CRN.
Le principal exemple utilisé au cours des trois présentations est celui d'Amazon S3, le service de stockage simple d'origine. Il y a maintenant des clients S3 à l'échelle de l'exaoctet, et des milliers à l'échelle du pétaoctet - pas mal pour quelque chose qui, à ses débuts, était considéré comme un service un peu jouet, à la différence du fer sérieux sur site. Cette progression s'explique par la prise de conscience que ce n'est pas parce qu'un service est simple qu'il ne peut pas se doter de nouvelles fonctionnalités. Les tables S3 sont désormais généralement disponibles et les métadonnées S3 sont en avant-première, pour ne citer que deux annonces sur lesquelles nous sommes ravis de travailler avec nos clients.
IA et AWS
Comme on pouvait s'y attendre, l'IA a effectivement été évoquée à re:Invent, bien que de manière assez discrète, la première mention de l'IA ayant été faite plus d'une heure après la conférence de Matt Garman. C'est sans doute un signe de maturation du domaine : l'IA ne suscite plus un battage haletant en soi, mais s'inscrit plutôt dans une offre plus large, où les paramètres de l'utilité de l'IA sont de mieux en mieux compris.
Andy Jassy a fait une apparition surprise pour parler de la manière dont Amazon - c'est-à-dire Amazon proprement dit, le vaisseau mère - a tiré parti des capacités de l'IA dans AWS, mais c'est au Dr Swami Sivasubramanian qu'est revenu le soin de donner plus de détails sur ce qu'elles sont réellement et sur la manière dont elles peuvent être appliquées dans la pratique, lors de son discours de mercredi. Si certains des sujets qu'il a abordés ne sont pas très largement applicables, du moins à en juger par les applaudissements étouffés en réponse à de nouvelles fonctionnalités de SageMaker telles que la planification intelligente, d'autres idées le sont tout à fait. En particulier, lorsqu'il s'agit d'applications GenAI, le modèle n'est pas suffisant en soi ; il doit être intégré dans un contexte particulier, y compris un accès fiable et continu à des données toujours à jour, mais aussi une compréhension de l'objectif commercial réel que toute la technologie d'IA fantaisiste est en fin de compte au service de la réalisation.
Chez SnapLogic, nous sommes très favorables à ces deux aspects. D'une part, lorsqu'Amazon ajoute des capacités à Bedrock, comme les nouveaux modèles Nova (déjà disponibles dans SnapLogic), nous sommes en mesure de les mettre immédiatement à la disposition de nos clients. D'autre part, la connexion de tous ces blocs de construction peut être complexe, avec beaucoup de détails sur les capacités individuelles, sans parler de la façon dont elles se combinent, ce qui peut être décourageant à première vue. C'est là qu'intervient la notion de "simplexité" de Werner Vogels : des interfaces simples qui cachent une grande complexité.
Des services conçus pour les clients
L'idée sous-jacente à cette abstraction, et l'accent mis par AWS sur les blocs de construction individuels, est que les services doivent être conçus pour les clients, sur la base des exigences et non des choix technologiques. La complexité technologique doit donc être dissimulée autant que possible, à moins qu'elle n'ait un impact sur l'utilité réelle de cette technologie.
Nous avons abordé ce sujet dans un épisode récent du podcast Enterprise Alchemists: quelle est la bonne façon de réfléchir aux sujets complexes de l'architecture logicielle, en particulier lorsqu'il s'agit d'un environnement de développement graphique sans code comme celui de SnapLogic ?
Toutes ces meilleures pratiques sont des cicatrices laissées par les expériences précédentes, et nous devrions veiller à en tirer des leçons, afin de pouvoir commettre de nouvelles erreurs passionnantes - et d'en tirer des leçons - au lieu de répéter sans cesse les mêmes vieilles erreurs.
Nous sommes impatients de construire sur ces primitives, et d'exposer le bon niveau de complexité à nos utilisateurs. Par exemple, les nouveaux modèles Nova sont déjà disponibles dans SnapLogic, grâce à notre intégration existante avec Amazon Bedrock. Nos utilisateurs peuvent ensuite les utiliser et les développer pour offrir à leurs propres utilisateurs et clients de nouvelles fonctionnalités et capacités qui apportent une valeur ajoutée concrète à l'entreprise.
C'est le but ultime, après tout - et il a été très gratifiant de pouvoir parler à tant d'utilisateurs existants de SnapLogic à notre stand, ainsi qu'à de nouveaux amis qui rencontraient certaines des idées derrière SnapLogic pour la toute première fois. Même si vous êtes un utilisateur expert de SnapLogic, il vaut la peine de vérifier certaines des nouvelles capacités que nous avons annoncées à Integreat 2024, car j'ai pu montrer à plusieurs utilisateurs de longue date de nouvelles astuces qu'ils ont été ravis de rapporter à leurs équipes. Et bien sûr, si vous avez des questions ou des idées à discuter, vous savez toujours où nous trouver.