Résoudre les défis contemporains de l‘API : Propulsé par SnapLogic et Apigee

3 minutes de lecture

Alors que les entreprises s‘engagent sur la voie de la transformation numérique, seul un site plateforme centré sur les API peut réellement contribuer à fournir les meilleurs résultats tout en améliorant " l‘expérience d‘intégration " à la fois pour l‘intégrateur citoyen et pour la communauté des développeurs. La création d‘API est l‘un des nombreux avantages tangibles de l‘intégration d‘entreprise SnapLogic Cloud plateforme .

Avec notre version de mai 2018, nous avons commencé à offrir une intégration transparente entre SnapLogic et Apigee, une gestion du cycle de vie complet plateforme. Ensemble, nous créons une solution de premier ordre, permettant des capacités de gestion du cycle de vie complet des API pour nos clients. En tirant parti de cette intégration technique, les clients peuvent facilement créer des proxies et des produits API dans Apigee à partir des API créées dans SnapLogic.

Grâce à l‘intégration SnapLogic - Apigee, les utilisateurs ont la possibilité de créer, de publier et de monétiser des API.
Grâce à l‘intégration SnapLogic - Apigee, les utilisateurs ont la possibilité de créer, de publier et de monétiser des API.

L‘image suivante montre comment certaines des capacités combinées de cette intégration peuvent bénéficier aux entreprises qui entreprennent une transformation numérique dans l‘ensemble de leur organisation :

Diagramme montrant comment SnapLogic et Apigee travaillent ensemble pour fournir aux utilisateurs la création et la gestion d‘API.

Pour utiliser cette fonctionnalité intégrée, identifiez le projet pour lequel un proxy API doit être créé dans SnapLogic Manager. Une fois que l‘utilisateur a identifié le projet, cliquez sur l‘option "API Proxy" pour lancer un assistant à partir du menu contextuel du projet :

Dans l‘onglet SnapLogic Manager, vous pouvez sélectionner le proxy API.

Les utilisateurs peuvent facilement fournir les données requises à l‘aide d‘un assistant :

  • Sélection d‘un compte "Rest Basic Auth" pour permettre la connectivité entre SnapLogic et Apigee
  • Sélection d‘une organisation Apigee où le proxy API doit être déployé
  • Sélection des tâches SnapLogic Triggered et/ou Ultra à publier dans le cadre du bundle API Proxy
  • Attribution d‘un nom à l‘API Proxy
  • Sélection d‘une option d‘authentification pour les clients/utilisateurs qui invoqueront l‘API Proxy. Les utilisateurs qui doivent effectuer des invocations à partir d‘un navigateur doivent sélectionner l‘option "Add CORS Headers" (ajouter des en-têtes CORS).
Les utilisateurs peuvent sélectionner des options d‘authentification lors de la création d‘un Apigee API Proxy.
Les utilisateurs peuvent sélectionner des options d‘authentification lors de la création d‘un Apigee API Proxy.
  • Sélection des hôtes virtuels auxquels l‘API Proxy se liera lors du déploiement. Les utilisateurs ont la possibilité de choisir si leurs API Proxy doivent être http, https ou les deux.
  • Sélection des environnements de déploiement avant de cliquer sur le bouton "Build & Deploy" pour que l‘API Proxy soit créé avec succès
  • La publication d‘un produit API est également disponible pour les utilisateurs

Une fois que l‘utilisateur a ajouté toutes les données requises, il peut télécharger le fichier OpenAPI qui peut être publié dans Apigee !

Création et déploiement du proxy Apigee réussis.

Une fois le proxy API créé, les utilisateurs peuvent attribuer certaines des politiques suivantes proposées par Apigee plateforme:

  • Gestion du trafic - Quota, Throttling, Caching et bien plus encore
  • Sécurité - Authentification de base, protection contre les menaces XML/JSON, OAuth2, etc.
  • Médiation - JSON vers XML, XML vers JSON, et bien plus encore
  • Extension - Service Callout, Flow Callout, Message Logging, et bien plus encore

En plus de l‘intégration d‘Apigee, les utilisateurs peuvent télécharger le fichier de spécification OpenAPI qui peut ensuite être utilisé sur une variété de plateformes de gestion d‘API.

Pour en savoir plus, regardez notre vidéo de démonstration sur l‘intégration de SnapLogic et Apigee.

Pour une liste complète des caractéristiques et fonctionnalités ajoutées à notre version la plus récente, veuillez consulter les notes de version de mai 2018.

Ancien chef de produit chez SnapLogic

Nous recrutons !

Découvrez votre prochaine grande opportunité de carrière.