Cette page existe aussi enEN
iTeam
Guide API · Données, BI et bases de données Avec les identifiants de votre entreprise

API Apache Kafka : topics, événements et streaming avec des agents IA

Apache Kafka est une plateforme open source de streaming d'événements, dotée d'API de producteur, de consommateur, de traitement (Streams), d'intégration (Connect) et d'administration. Les équipes data et d'ingénierie l'utilisent pour déplacer des événements entre systèmes. L'accès dépend de la configuration du cluster, avec une authentification et une autorisation définies par l'entreprise.

Nina
Guide API

Ce que propose l’API Apache Kafka

Producteur

Publier des événements dans des topics.

Consommateur

Lire les événements des topics dans des groupes de consommation.

Streams

Traiter et transformer des flux d'événements.

Connect

Relier Kafka à des bases de données et à des systèmes par des connecteurs.

Admin

Gérer les topics, les partitions et les configurations.

Comment accéder à l’API Apache Kafka

  • Avec les identifiants de votre entrepriseElle dépend du cluster : SASL, TLS avec certificats et listes de contrôle d'accès sont possibles. Les services gérés ont leurs propres clés d'API.
  • Limitez la lecture et l'écriture à des topics précis.
  • Les messages peuvent contenir des données personnelles : soyez prudent avec les échantillons.
  • Publier de mauvais événements affecte plusieurs systèmes : exigez une approbation.

Documentation officielle: kafka.apache.org/documentation

Ce qu’un agent iTeam fait avec l’API Apache Kafka

Réaction aux événements métier

L'agent consomme des événements comme commande créée et sollicite le service client ou la finance.

Surveillance du retard

L'agent suit le retard des consommateurs et prévient quand un flux s'arrête.

Événements des agents

Les actions des agents deviennent des événements dans un topic, que d'autres systèmes peuvent utiliser.

Diagnostic

L'agent lit des échantillons de messages en erreur et résume la cause probable.

De l’identifiant à l’agent au travail, avec validation

01

Définir l'accès

L'équipe plateforme crée des identifiants avec une permission limitée aux topics nécessaires.

02

Passerelle HTTP et coffre

iTeam accède à Kafka par une passerelle HTTP ou un service intermédiaire, avec les identifiants dans le coffre.

03

Test dans un environnement séparé

Validez dans un environnement de test et, en production, ne lisez que dans un premier temps.

Questions

Questions sur l’API Apache Kafka

L'API d'Apache Kafka est-elle gratuite ?

Apache Kafka est open source et gratuit ; le coût se trouve dans l'infrastructure ou dans le service géré.

Faut-il savoir programmer pour utiliser l'API Apache Kafka avec iTeam ?

Pas nécessairement. L'outil HTTP d'iTeam lit la documentation de l'API et apprend les endpoints, et l'équipe de déploiement configure avec vous les identifiants, les permissions et les tests.

iTeam parle-t-il directement à Kafka ?

Kafka utilise un protocole qui lui est propre. Le plus courant consiste à exposer une passerelle HTTP ou un service intermédiaire, que l'outil HTTP d'iTeam appelle.

Prochaine étape

Mettez une équipe IA au travail cette semaine.

Commencez gratuitement avec une équipe prête, ou parlez-nous : notre squad met l’IA en production avec vos équipes.

300+intégrations
4langues
Agents au travail en ce moment