Accueil Logiciel Z Outils de développement Z Open Enterprise SDK for Apache Kafka IBM Open Enterprise SDK for Apache Kafka

Étendez facilement vos applications COBOL ou C/C++ sur z/OS pour tirer parti du traitement des événements Kafka

Télécharger maintenant

IBM Open Enterprise SDK for Apache Kafka est un SDK gratuit qui permet au code COBOL ou C/C++ exécuté sur z/OS de communiquer nativement avec un courtier Kafka et d’effectuer la transition entre les copybooks COBOL et les événements JSON.

De nombreux architectes et développeurs d’applications z/OS sont confrontés au défi lié à l’intégration de leurs applications aux clusters Kafka en raison d’options peu claires et de la dépendance à l’égard de technologies externes, ce qui entrave leur autonomie et la mise en œuvre des solutions.

IBM Open Enterprise SDK for Apache Kafka est une solution révolutionnaire qui permet une connexion directe entre les mainframes IBM et les clusters Kafka. Permettant aux développeurs d’utiliser et de publier des événements indépendamment de leurs applications natives, elle offre : 

  • Une connexion directe à n’importe quel cluster Kafka sur la plateforme z/OS ;
  • La consommation et la publication fluides d’événements Kafka à partir d’applications COBOL ou C/C++ natives ;
  • Le contournement des couches intermédiaires telles que Java, MQ ou CICS pour une autonomie dans la mise en œuvre de la solution ;
  • L’inclusion d’exemples COBOL et C/C++ pour faciliter le développement d’applications ;
  • La transformation facile des données entre les copybooks COBOL natifs et les formats d’événements JSON pour une intégration simplifiée.
Télécharger la fiche IBM Open Enterprise SDK for Apache Kafka

Explorer la documentation du produit

Avantages Simplifier la connexion à Kafka

Utilisez les API Kafka pour appeler directement votre courtier Kafka à partir du code source COBOL ou C/C++ sur z/OS.

Moderniser vos applications

Étendez vos applications COBOL ou C/C++ natives z/OS pour consommer et publier des événements Kafka sur le courtier Kafka.

Faciliter la transformation des données

Utilisez l’utilitaire de transformation de données pour effectuer la transition entre les copybooks COBOL et le format d’événement dans JSON.

Fonctionnalités
API Kafka Producer

Permettez à une application de publier un flux dans une rubrique Kafka. Les API Kafka Producer peuvent être appelées à partir du code source COBOL ou C/C++.

Créer des producteurs et des consommateurs Kafka en COBOL Créer des producteurs et des consommateurs Kafka en C/C++

API Kafka Consumer

Permettez à une application de s’abonner à une ou plusieurs rubriques et d’ingérer et de traiter le flux stocké dans la rubrique. Les API Kafka Consumer peuvent travailler avec les enregistrements de la rubrique en temps réel, ou elles peuvent ingérer et traiter des enregistrements passés. Les API Kafka Consumer peuvent être appelées à partir du code source COBOL ou C/C++.

Créer des producteurs et des consommateurs Kafka en COBOL Créer des producteurs et des consommateurs Kafka en C/C++
Utilitaire de transformation des données

Effectuez la transition entre les copybooks COBOL et le format d’événement dans JSON pour faciliter l’utilisation des API Kafka.

Découvrir l’utilitaire de transformation des données
Comparer les éditions
Éditions Edition PAX

Le format de téléchargement PAX (portable archive exchange) est largement utilisé dans les environnements UNIX, y compris z/OS UNIX System Services, et permet une installation à la carte.

Télécharger maintenant
Édition SMP/E

Le format SMP/E (CBPDO, ServerPac et Open Source Software) facilite la gestion des images installables et des packs de correctifs, ce qui le rend idéal pour la production. Le S&S (service et support) IBM facultatif est disponible pour un support IBM de classe mondiale, et la licence et le S&S peuvent être achetés via Shopz.

Obtenir via Shopz

Pas de frais de licence

Exécution de vos propres applications

Fonctions complètes

Abonnement et support IBM Software (S&S)

Non disponible

Facultatif : autorisé par le service Assistance et abonnements, identifiant produit : 5655-KAS

* Les prix mentionnés sont donnés à titre indicatif, peuvent varier selon le pays, s’entendent hors taxes et frais de douane applicables et sont soumis à la disponibilité de l’offre de produit dans le pays concerné.

Informations techniques
Configuration matérielle requise
  • IBM z16 (tous les modèles)
  • IBM z15 (tous les modèles)
  • IBM z14 (tous les modèles)
  • IBM z13 (tous les modèles)
Configuration logicielle requise
  • IBM z/OS 3.1 (5655-ZOS) ou 2.5 (5650-ZOS)
  • Pour créer des applications COBOL sur z/OS, IBM Enterprise COBOL for z/OS 6.4 (5655-EC6) avec APAR PH58893 (PTF UI95101, UI95102, UI95103, UI95104) est requis.
  • Pour créer des applications C/C++ sur z/OS, IBM Open XL C/C++ for z/OS 1.1 (5650-ZOS) avec APAR PH50622 (PTF UI83129) est requis.
  • Pour exécuter l’utilitaire de transformation des données, IBM SDK for z/OS, Java Technology Edition 8 (5655-DGH), IBM Semeru Runtime Certified Edition for z/OS 11 (5655-DGJ) ou 17 (5655-UA1) est requis.
Instructions d’installation et de configuration

IBM Open Enterprise SDK for Apache Kafka est disponible en deux formats d’installation, PAX et SMP/E. Sélectionnez le format d’installation qui vous convient :

Edition PAX Édition SMP/E

Foire aux questions

Open Enterprise SDK for Apache Kafka est disponible avec une licence gratuite. Le S&S pour Open Enterprise SDK for Apache Kafka est disponible en option payante. Avec le S&S, le support IBM répond aux questions et aux problèmes liés à Open Enterprise SDK for Apache Kafka afin de réduire les risques pour les entreprises qui utilisent les API Kafka sur z/OS.

Lisez les instructions pour savoir comment l’acheter via Shopz ou contactez votre représentant IBM pour passer la commande sur Shopz en votre nom.

Comment acheter via Shopz
Produits associés IBM Enterprise COBOL for z/OS

Un compilateur COBOL de niveau entreprise pour IBM z/OS qui optimise l’utilisation du matériel, réduit l’utilisation du processeur et améliore les performances des applications critiques.

IBM Open XL C/C++ for z/OS

Un compilateur d’optimisation avancée C et C++ sur z/OS qui utilise les fonctionnalités d’IBM Z pour produire des applications métier très performantes.

IBM Cloud Event Streams

Une plateforme de transmission d’événements en continu basée sur Apache Kafka open source. Disponible en tant que service entièrement géré sur IBM Cloud ou sur site dans le cadre d’Event Automation.

IBM Event Automation

Une solution modulable regroupant Event Streams, Event Endpoint Management et Event Processing qui permet aux entreprises d’accélérer leurs initiatives orientées événements.

Passez à l’étape suivante

Obtenez le SDK IBM Open Enterprise for Apache Kafka via Shopz. Vous pouvez également programmer un rendez-vous gratuit de 30 minutes avec un représentant IBM Z.

Obtenir via Shopz
Autres moyens d’information Documentation Support IBM Redbooks Support et services Financement global Tarification flexible Éducation et formation Communauté Communauté de développeurs Partenaires Ressources