Observabilité pour le Cloud IA

VVercel
AI/미래기술창업/스타트업컴퓨터/소프트웨어

Transcript

00:00:00(musique entraînante) - Bonjour à tous,
00:00:06merci beaucoup d'être venus aujourd'hui.
00:00:12Je suis Malavika,
00:00:12et comme vous l'avez entendu,
00:00:13je suis gestionnaire de produit chez Vercel.
00:00:15J'espère que vous avez eu une excellente journée à la conférence.
00:00:18J'ai vraiment été impressionnée par tout ce que vous construisez avec nos outils open source et nos primitives d'infrastructure.
00:00:24C'était vraiment sympa de rencontrer beaucoup d'entre vous en personne pour la première fois et de voir des visages nouveaux et familiers.
00:00:31Donc aujourd'hui,
00:00:33nous avons beaucoup appris sur le cloud IA.
00:00:38À ce stade,
00:00:39vous êtes probablement fatigués d'entendre parler du cloud IA.
00:00:43Vous vous disiez peut-être,
00:00:44bon,
00:00:45est-ce que je pourrais avoir un verre à l'apéritif?
00:00:47Mais juste pour rappel,
00:00:49au cas où le message ne serait pas bien passé,
00:00:52Vercel est une plateforme unifiée pour construire,
00:00:56déployer et exécuter des applications intelligentes et les agents qui les animent.
00:01:02La mission de Vercel a toujours été d'abstraire la complexité de la gestion de l'infrastructure et de vous permettre de vous concentrer sur la création d'expériences utilisateur exceptionnelles.
00:01:14Donc,
00:01:15quand on réfléchit à la manière dont nous avons réussi à abstraire la complexité tout au long du cycle de vie du développement logiciel,
00:01:23nous avons fait un excellent travail en rendant le temps de construction sans effort.
00:01:29L'infrastructure définie par le framework signifie que vous n'avez pas besoin de penser aux primitives d'infrastructure sous-jacentes.
00:01:35Il n'y a pas besoin d'orchestration complexe ou d'infrastructure sous forme de code.
00:01:40Nous gérons le provisionnement du calcul,
00:01:42la mise en réseau,
00:01:43la mise en cache,
00:01:43et bien plus,
00:01:44afin que vous puissiez vous concentrer sur la logique de votre application.
00:01:48Mais si on réfléchit à l'exécution,
00:01:50il y a encore beaucoup de travail à faire pour la rendre aussi facile et sans effort qu'au moment de la construction.
00:01:56Malheureusement,
00:01:58gérer une application à l'exécution reste encore un effort très chronophage pour les équipes de développement.
00:02:06Par exemple,
00:02:07combien d'entre vous dans l'audience ont dû gérer un incident majeur la semaine dernière?
00:02:12Je ne vois pas beaucoup de mains levées.
00:02:15Je suis surprise.
00:02:16Je me dis, vous utilisez tous Google Cloud Platform ou quoi?
00:02:20Peut-être toi dans l'audience.
00:02:22Tu dois te sentir vraiment bien en ce moment,
00:02:26en auto-hébergeant Next.js sur un VPS chez Hetzner.
00:02:29Tu te dis, le cloud ne me fera pas tomber.
00:02:33Mais il y a tellement de travail manuel associé à la réponse aux incidents.
00:02:38D'abord,
00:02:38les équipes doivent configurer des alertes et des moniteurs pour identifier les problèmes potentiels.
00:02:44Ces outils de surveillance causent ensuite une fatigue d'alerte alors que les équipes essaient d'identifier les problèmes pertinents parmi tout le bruit.
00:02:52Et une fois que nous avons identifié un problème,
00:02:55les équipes passent des heures à déboguer,
00:02:58à identifier la cause racine,
00:02:59puis à appliquer une correction.
00:03:02Donc,
00:03:02ici même dans l'audience,
00:03:04nous allons rendre cela un peu interactif.
00:03:08Combien de temps pensez-vous que les développeurs consacrent au débogage d'un incident?
00:03:13Combien d'entre vous pensent que c'est moins de 20% du temps d'incident qui est consacré au débogage?
00:03:18- Plus. - Plus?
00:03:20J'ai entendu 80%.
00:03:22Donc nous pensons que c'est presque autant.
00:03:24Qui pense que c'est plus comme 40%??
00:03:26Okay, il y a quelqu'un qui pense 60, 70?
00:03:33D'accord, ça semble être peut-être un consensus.
00:03:3650%,
00:03:37en fait il s'avère que 50% du temps d'incident est consacré à l'identification de la cause racine et à la détermination de qui devrait la résoudre.
00:03:46C'est fou,
00:03:46en 2025 avec l'IA,
00:03:48nous passons des heures de temps précieux de développeur à déboguer des problèmes.
00:03:54Et si nous pouvions réduire cela à quelques secondes?
00:03:56Eh bien, avec Vercel Agent, vous pouvez.
00:04:01Nos alertes d'anomalie surveillent votre application pour détecter les activités suspectes.
00:04:06Immédiatement, aucune configuration requise.
00:04:09Dès que nous détectons un comportement inhabituel,
00:04:12Vercel Agent enquête sur le problème,
00:04:14effectue une analyse des causes racines et diagnostique le problème en quelques secondes.
00:04:20Contrairement aux outils d'observabilité traditionnels ou aux fournisseurs d'infrastructure,
00:04:24nous avons un contexte complet sur votre application.
00:04:26Nous l'avons construite,
00:04:27nous l'avons déployée,
00:04:29et nous la exécutons en production.
00:04:30Même si nous ne connaissons pas votre application aussi bien que vous le faites,
00:04:34et certainement pas aussi bien que votre super-développeur,
00:04:37nous sommes dans une position unique pour vous offrir une approche native de l'IA pour assurer la fiabilité,
00:04:43les performances et la sécurité à l'exécution.
00:04:45Les enquêtes de Vercel Agent s'appuient sur nos outils d'observabilité natifs,
00:04:50que nous avons soigneusement conçus pour vous donner une visibilité sur le comportement à l'exécution avec un contexte au moment de la construction.
00:05:00Les journaux d'exécution vous donnent une visibilité granulaire sur le comportement de l'application.
00:05:07Avec les journaux d'exécution,
00:05:09vous pouvez tracer la vie d'une requête HTTP vers votre application à partir du moment où elle entre dans le réseau Vercel jusqu'au moment où une réponse est renvoyée au client.
00:05:19Nous vous fournissons également des tableaux de bord réfléchis prêts à l'emploi,
00:05:24afin que vous puissiez rapidement comprendre la santé de votre application,
00:05:28identifier les problèmes et optimiser les performances.
00:05:32Avec les alertes d'anomalie récemment lancées par Vercel,
00:05:35vous pouvez maintenant surveiller activement votre application pour détecter les activités inhabituelles,
00:05:41afin que vous puissiez rapidement identifier et résoudre les problèmes.
00:05:45Et enfin,
00:05:46avec notre outil de requête,
00:05:48vous pouvez explorer la vaste quantité de métriques que nous collectons et exposons sur votre application.
00:05:55Vous pouvez créer des requêtes pour répondre à une gamme de questions,
00:05:59comme quels robots explorent mon application,
00:06:02jusqu'à quantifier le temps P90 jusqu'au premier token de différents fournisseurs de modèles que vous utilisez dans votre application.
00:06:09Les enquêtes Vercel Agent s'appuient sur toutes ces fonctionnalités,
00:06:15réduisant le besoin d'exploration manuelle et mettant en avant les informations clés.
00:06:22À mesure que nous réfléchissons à la suite de Vercel Agent,
00:06:26notre objectif est de réimaginer fondamentalement la manière dont nous interagissons avec les outils d'observabilité.
00:06:34Notre vision est que le cloud IA réparera et optimisera votre application,
00:06:39pas seulement vous informer sur les problèmes.
00:06:42Fondamentalement,
00:06:44nous croyons que le cloud IA ne devrait pas seulement vous présenter des problèmes,
00:06:50il devrait vous donner des solutions,
00:06:53des recommandations,
00:06:54des pull requests et des actions automatisées.
00:06:58Et c'est le monde que nous construisons avec Vercel Agent.
00:07:03Vous pouvez commencer avec Vercel Agent dès aujourd'hui.
00:07:05Comme vous l'avez entendu,
00:07:06c'est en bêta public,
00:07:07et nous offrons 100 dollars de crédits gratuits à tous les utilisateurs de Vercel pour essayer ces nouvelles fonctionnalités.
00:07:13Nous avons lancé la compétence de révision de code le mois dernier,
00:07:16et c'est disponible pour tous les utilisateurs de Vercel.
00:07:19Les enquêtes d'Agent sont disponibles à partir d'aujourd'hui,
00:07:22et elles sont disponibles pour les clients Pro et Enterprise qui ont Observability Plus.
00:07:27Et vous pouvez visiter l'onglet Agent dans le tableau de bord Vercel pour commencer.
00:07:33Donc je vais changer un peu de sujet.
00:07:35Je veux vraiment consacrer du temps à un autre sujet important,
00:07:38qui est l'évaluation.
00:07:39Donc combien d'entre vous dans l'audience utilisent un produit d'observabilité IA dédié pour les évaluations?
00:07:44Oh, donc je vois en fait très peu de mains levées.
00:07:48Intéressant.
00:07:49Mais pour ceux d'entre vous qui le font,
00:07:51vous savez que les applications IA sont non-déterministes.
00:07:55C'est donc très important que nous surveillions également la qualité de la sortie.
00:08:00Les Agents enchaînent une série d'étapes de raisonnement,
00:08:03introduisant encore plus de complexité.
00:08:06Et c'est pourquoi nous avons vu un grand écosystème de frameworks d'agents qui s'appuient sur OpenTelemetry pour aider les développeurs à surveiller,
00:08:14déboguer et optimiser leurs workflows d'agents.
00:08:17Et je suppose que j'ai vu très peu de mains levées,
00:08:19mais combien d'entre vous collectaient des traces pour les évaluations?
00:08:23D'accord, je vois quelques mains levées dans l'audience.
00:08:27Je vois quelques mains levées.
00:08:27Je suis désolée,
00:08:28je suis en train de jeter un coup d'œil par là.
00:08:29C'est assez lumineux.
00:08:30Donc si vous collectez des traces en utilisant OpenTelemetry,
00:08:34vous pouvez envoyer ces traces à n'importe quelle destination en utilisant les drains Vercel.
00:08:40Les drains Vercel vous permettent d'exporter toutes vos données Vercel vers un outil d'observabilité tiers.
00:08:46Donc si vous utilisez un outil d'évaluation tiers,
00:08:48vous pouvez exporter vos traces là-bas.
00:08:50Pour faciliter vraiment le travail des développeurs pour exécuter des évaluations et surveiller la qualité du modèle,
00:08:56nous avons en fait établi un partenariat avec Brain Trust via la place de marché Vercel.
00:09:01Avec cette nouvelle intégration,
00:09:03vous pouvez automatiquement diffuser des traces et des données d'évaluation de Vercel à Brain Trust en quelques clics seulement.
00:09:10Plus tôt aujourd'hui,
00:09:11vous avez peut-être entendu parler davantage de notre intégration de la place de marché lors d'un panel avec Ankur Goyal,
00:09:17le fondateur de Brain Trust.
00:09:19Pour faciliter vraiment votre démarrage,
00:09:21nous avons en réalité une application de démonstration.
00:09:25Ici, vous pouvez scanner ce code QR.
00:09:27Cette application de démonstration,
00:09:28vous pouvez la cloner à partir de notre bibliothèque de modèles.
00:09:30C'est un chatbot IA construit avec Next.js,
00:09:33l'AISDK et AI Gateway avec des traces envoyées à Brain Trust.
00:09:38Je vous laisse une seconde.
00:09:39Oh, suis-je sur le chemin?
00:09:44Je vais me pousser de côté.
00:09:45Génial.
00:09:47Comme vous pouvez le voir,
00:09:49notre objectif est de vous offrir flexibilité et contrôle sur les outils que vous utilisez.
00:09:55Alors que nous travaillons dur pour créer de très bons outils d'observabilité natifs,
00:09:59vous aurez toujours la liberté d'envoyer vos données où vous le souhaitez.
00:10:03Le plus important est que vous soyez en mesure de créer d'excellentes expériences utilisateur et de transformer le code imprévisible en systèmes fiables.
00:10:11Et avec ça, c'est la fin de la présentation d'aujourd'hui.
00:10:15Si vous me voyez à l'apéritif,
00:10:16j'adorerais en savoir plus sur ce que vous construisez.
00:10:19Merci beaucoup.
00:10:20(applaudissements du public) (musique entraînante) (musique entraînante)

Key Takeaway

Vercel Agent transforme la gestion d'incidents en production en utilisant l'IA pour diagnostiquer automatiquement les problèmes en quelques secondes plutôt que plusieurs heures, tout en offrant des outils d'observabilité natifs complets et une flexibilité d'intégration avec des tiers.

Highlights

Vercel offre une plateforme unifiée pour construire, déployer et exécuter des applications intelligentes avec gestion automatisée de l'infrastructure

Vercel Agent réduit le temps de débogage d'incidents de 50% grâce à l'analyse automatisée des causes racines alimentée par l'IA

Les alertes d'anomalie surveillent automatiquement les applications pour détecter les activités suspectes sans configuration requise

Les outils d'observabilité natifs incluent les journaux d'exécution, les tableaux de bord, les alertes d'anomalie et un outil de requête avancé

Intégration avec Brain Trust via la place de marché Vercel pour faciliter les évaluations de modèles IA et le monitoring de qualité

La vision future de Vercel Agent est de fournir des solutions automatisées, des pull requests et des actions corrigées, pas seulement des alertes

Les traces OpenTelemetry peuvent être exportées vers des outils d'observabilité tiers grâce aux drains Vercel, offrant flexibilité et contrôle

Timeline

Introduction et mission de Vercel

Malavika, responsable de produit chez Vercel, présente la mission fondamentale de Vercel : abstraire la complexité de la gestion de l'infrastructure pour permettre aux développeurs de se concentrer sur les expériences utilisateur. Elle explique comment Vercel a réussi à simplifier le cycle de vie du développement en rendant la construction sans effort grâce à l'infrastructure définie par le framework, éliminant le besoin de gérer manuellement les primitives d'infrastructure, l'orchestration complexe, et le provisionnement du calcul. Cependant, elle souligne que l'exécution en production reste un processus complexe et chronophage pour les équipes de développement, avec de nombreuses tâches manuelles associées à la réponse aux incidents.

Les défis de la gestion des incidents en production

Malavika analyse les problèmes majeurs rencontrés lors de la gestion des incidents : configuration d'alertes, fatigue d'alerte due au bruit excessif, et débogage prolongé pour identifier la cause racine. Elle partage une statistique clé révélant que 50% du temps d'incident est consacré à l'identification de la cause racine et à la détermination de la personne responsable, ce qui est particulièrement inefficace en 2025 avec les capacités de l'IA. Pour résoudre ce problème, elle introduit Vercel Agent, qui utilise l'IA pour enquêter sur les problèmes, effectuer une analyse des causes racines et diagnostiquer les incidents en quelques secondes. Vercel bénéficie d'une position unique car elle construit, déploie et exécute les applications, donnant à Vercel Agent un contexte complet que les outils traditionnels n'ont pas.

Outils d'observabilité natifs de Vercel

Malavika détaille la suite d'outils d'observabilité natifs de Vercel qui soutiennent les enquêtes de Vercel Agent. Les journaux d'exécution offrent une visibilité granulaire sur le comportement des applications, permettant de tracer le cycle de vie complet d'une requête HTTP depuis l'entrée dans le réseau Vercel jusqu'au retour de la réponse au client. Elle présente également les tableaux de bord prêts à l'emploi qui facilitent la compréhension rapide de la santé de l'application et l'identification des problèmes. Les alertes d'anomalie récemment lancées permettent une surveillance active pour détecter les activités inhabituelles, tandis que l'outil de requête donne accès à des métriques détaillées pour répondre à des questions spécifiques, comme l'identification des robots explorant l'application ou la quantification du temps P90 jusqu'au premier token pour différents fournisseurs de modèles. Ensemble, ces outils réduisent considérablement le besoin d'exploration manuelle.

Vercel Agent et la vision future

Malavika articule la vision future de Vercel Agent et du cloud IA en général. Au lieu de simplement informer les développeurs des problèmes, Vercel Agent vise à fournir des solutions concrètes, des recommandations, des pull requests et des actions automatisées pour réparer et optimiser les applications. Elle souligne que le cloud IA ne devrait pas se limiter à la détection des problèmes, mais devrait transformer le code imprévisible en systèmes fiables. Vercel Agent est actuellement en bêta publique et Vercel offre 100 dollars de crédits gratuits à tous les utilisateurs pour essayer ces nouvelles fonctionnalités. La compétence de révision de code est déjà disponible pour tous les utilisateurs Vercel depuis le mois dernier, tandis que les enquêtes d'Agent sont disponibles à partir d'aujourd'hui pour les clients Pro et Enterprise avec Observability Plus.

Évaluations IA et intégration avec Brain Trust

Malavika aborde l'importance cruciale des évaluations pour les applications IA, car elles sont non-déterministes contrairement aux applications traditionnelles. Elle explique que les agents IA enchaînent plusieurs étapes de raisonnement, ajoutant une complexité supplémentaire qui nécessite une surveillance attentive de la qualité de la sortie. Pour soutenir cela, Vercel a établi un partenariat avec Brain Trust via sa place de marché, permettant aux développeurs d'exporter automatiquement les traces et données d'évaluation en quelques clics. Elle présente également une application de démonstration basée sur Next.js, l'AISDK et AI Gateway avec traces envoyées à Brain Trust, accessible via code QR. Enfin, Malavika réaffirme que l'objectif de Vercel est de fournir aux développeurs la flexibilité et le contrôle sur les outils qu'ils utilisent, tout en maintenant les libertés d'envoyer les données où ils le souhaitent.

Community Posts

View all posts