Créer une intégration

Présentation

Cette page vous explique comment les partenaires technologiques peuvent créer une intégration par le biais de l’Agent Datadog ou de l’API Datadog et publier leurs solutions sur la page Integrations ou Marketplace.

La page Integrations affiche les intégrations créées par Datadog et par ses partenaires technologiques. Ces intégrations sont proposées gratuitement aux clients Datadog.

La page Integrations de Datadog

La page Marketplace est une plateforme commerciale sur laquelle les partenaires technologiques peuvent vendre toutes sortes de solutions aux clients Datadog, notamment des intégrations, des licences logicielles ainsi que des services professionnels.

La page Marketplace de Datadog

Avantages

La création d’une intégration permet de profiter des avantages suivants :

Mise en corrélation de vos données avec les données d’observabilité des utilisateurs
Tirez parti de Datadog pour accroître la valeur de votre plateforme en permettant aux utilisateurs de consulter les données de votre plateforme en même temps que celles du reste de leur stack technologique.
Diminution du temps moyen de résolution des problèmes pour les clients
Grâce aux données issues des intégrations, le client bénéficie d’une visibilité optimale sur son stack et peut ainsi accélérer le debugging et la résolution des problèmes.
Augmentation du taux d’adoption et de la visibilité
En proposant une prise en charge native de Datadog aux utilisateurs, ceux-ci seront plus enclins à adopter votre solution. En outre, l’affichage d’un carré sur la page Integrations ou la page Marketplace garantit une meilleure visibilité de votre solution auprès des clients de Datadog.

Débuter

Rejoindre le réseau de partenaires Datadog

Pour pouvoir publier une intégration sur Datadog, vous devez d’abord demander à rejoindre le parcours Technology Partners du réseau de partenaires Datadog. Une fois votre demande approuvée, vous pourrez commencer à développer votre intégration.

Demander un compte sandbox

Tous les partenaires technologiques peuvent demander à obtenir un compte sandbox Datadog dédié pour faciliter le développement de leur intégration. Ce compte sandbox comprend une licence gratuite que vous pouvez utiliser pour transmettre des données, concevoir des dashboards, et plus encore.

Si vous faites déjà partie d'une organisation Datadog (y compris d'une organisation d'essai), vous devrez peut-être vous connecter à votre nouveau compte sandbox. Pour en savoir plus, consultez la documentation dédiée à la gestion de compte.

Pour demander un compte sandbox, procédez comme suit :

  1. Connectez-vous au portail partenaire de Datadog.
  2. Sur votre page d’accueil personnelle, cliquez sur le bouton Learn More sous Sandbox Access.
  3. Sélectionnez Request Sandbox Upgrade.

La création d’un compte sandbox pour développeur peut prendre un à deux jours ouvrables. Une fois votre compte sandbox créé, vous pourrez inviter des membres de votre organisation afin qu’ils collaborent avec vous.

Explorer les ressources d’apprentissage

Après avoir rejoint le parcours Technology Partners et demandé un compte sandbox, vous pouvez commencer à vous renseigner sur le développement d’une solution. Pour ce faire :

Pour en savoir plus sur la vente d’une intégration Datadog ou de tout autre type de solution, consultez la section Créer une solution pour le Marketplace.

Créer une intégration Datadog

Responsabilités

En tant que créateur de l’intégration, vous êtes tenu de mettre à jour le code et d’assurer le bon fonctionnement de l’intégration sur tous les sites de Datadog. Contactez l’assistance si vous rencontrez des problèmes de configuration.

Intégrations basées sur l’Agent

Les intégrations basées sur l’Agent utilisent l’Agent Datadog pour envoyer des données via des checks écrits par les partenaires technologiques. Le code d’implémentation pour ces intégrations est hébergé par Datadog.

Les intégrations basées sur l’Agent conviennent particulièrement pour la collecte des données de systèmes ou d’applications situés sur un réseau local (LAN) ou un cloud privé virtuel (VPC). Pour créer une intégration basée sur l’Agent, vous devrez publier et déployer votre solution au format wheel Python (.whl).

Intégrations basées sur l’API

Les intégrations basées sur l’API peuvent envoyer les données de télémétrie (métriques, traces, logs, etc.) de plateformes externes par le biais de l’API Datadog. Les clients peuvent ensuite visualiser ces données et les mettre en corrélation avec les données du reste de leur stack de manière à détecter et résoudre rapidement les problèmes. Les intégrations basées sur l’API peuvent également lire les données extraites de Datadog si le client accorde cet accès avec OAuth.

Les partenaires technologiques écrivent et hébergent le code d’implémentation qui compose l’intégration. La création d’une intégration basée sur l’API s’adresse avant tout aux partenaires technologiques qui créent un connecteur entre Datadog et une autre plateforme SaaS.

Pour aller plus loin

PREVIEWING: may/unit-testing