Rechercher

Français

Français

Connexion

Connexion/Inscription

Sites web

API

Red Hat, un partenaire de choix en matière de gestion des API

Nous proposons des solutions d'API à la fois modulaires, légères et complètes, conçues selon les principes de l'Open Source et des normes ouvertes, disponibles sur site ou dans le cloud.

Une application n'est pas une île

Une application n'apporte pas à elle seule une vraie valeur commerciale, du moins pas pour très longtemps. Pour fournir une valeur durable et intégrer réellement votre entreprise, elle doit être connectée à vos investissements technologiques existants et futurs.

Pour rester compétitif, vous devez offrir rapidement de nouvelles expériences à vos clients et nous savons que c'est un défi pour vous. Mais à quoi sert une nouvelle application si elle n'est pas bien intégrée à vos investissements ? Par ailleurs, comment faire pour assurer la sécurité des API de manière proactive, flexible et cohérente ?

En fin de compte, vous avez besoin d'une solution capable de déployer des intégrations rapidement et de manière reproductible, ainsi que d'un moyen pour les gérer.

Des interfaces de programmation d'application (API) bien conçues et bien gérées peuvent rapidement interconnecter les nouveaux produits et services de votre entreprise tout en vous permettant de garder le contrôle et de garantir la sécurité. Elles vous permettent de réutiliser les ressources et d'être plus polyvalent lors de la conception de nouveaux outils et produits Une architecture logicielle fonctionne mieux lorsque les API assurent la communication entre les dizaines de points de contact numériques.

Il n'en reste pas moins que la mise en œuvre et la gestion des intégrations d'API peuvent représenter un véritable défi. Votre solution ne prend peut-être pas en charge les utilisateurs non techniques. Vous disposez peut-être d'une solution iPaaS dédiée, mais les utilisateurs doivent toujours passer par un hub centralisé afin d'étendre ou de demander de nouveaux services, ce qui a pour effet de ralentir votre équipe dans son travail. Si vos API sont publiques de quelque manière que ce soit (pour la monétisation, par exemple l'API Google Maps), vous devez également comprendre comment en contrôler l'accès et l'utilisation. Enfin, vous avez besoin d'une infrastructure d'API capable de suivre la croissance de votre entreprise. Et pour cela, vous devez recourir à une solution et à une architecture entièrement évolutives. En suivant une approche de l'intégration agile axée sur les API, vous pourrez exploiter tout le potentiel de vos API.


Quelles sont les particularités de Red Hat ?

Red Hat fournit des solutions de gestion d'API modulaires, légères et complètes, à l'instar d'autres entreprises. Toutefois, nos offres sont les seules à être Open Source, basées sur des normes ouvertes et disponibles sur site, dans le cloud ou dans les environnements hybrides. En raison de notre engagement en faveur des technologies Open Source, notre gamme de produits est soumise à des tests exhaustifs réalisés par une communauté hétérogène qui comprend des ingénieurs Red Hat, des clients, des partenaires, des fournisseurs de matériel et des éditeurs de logiciels indépendants. L'Open Source est au cœur de la méthode Red Hat.

Nos solutions d'API privilégient la réutilisation et l'agilité informatique. Elles incluent une interface de gestion qui vous aide à analyser, surveiller et faire évoluer votre environnement pour qu'il puisse suivre la croissance de votre entreprise.

Nos solutions de gestion d'API

Gérez vos API avec 3scale

La solution Red Hat® 3scale API Management est une plateforme de gestion des API qui facilite le partage, la sécurisation, la distribution, le contrôle et la monétisation de vos API. Elle a été conçue pour mettre à l'échelle et prendre en charge des architectures hybrides (sur site, dans le cloud ou les deux). Vous souhaitez exposer vos API et en monétiser l'accès ? Utilisez le portail de développement intégré et la fonctionnalité d'intégration de plateforme avec Stripe, Braintree et Adyen, afin d'établir un système de facturation complet et simple entre les fournisseurs et les consommateurs d'API.

La solution 3scale API Management se compose d'une couche de gestion d'API et d'une couche de contrôle du trafic d'API. Les méthodes plus traditionnelles de contrôle du trafic prenaient plus de temps, car il fallait authentifier l'intégralité d'un appel d'API. Cette nouvelle couche de contrôle du trafic examine uniquement l'en-tête de l'appel entrant. Ainsi, le trafic est analysé et authentifié bien plus rapidement. Les contrôles d'accès, de politique et de trafic facilitent l'authentification du trafic, les restrictions par politique, la protection des services back-end, la mise en place de limites de débit et la création de niveaux d'accès.

Les deux couches communiquent de manière asynchrone en utilisant des stratégies de mise en cache configurables sur la passerelle d'API. Ainsi, même si la configuration de la politique de gestion d'API n'est pas disponible, l'API ne subit aucun ralentissement et reste parfaitement fonctionnelle. Comme le gestionnaire et la passerelle de l'API sont séparés, vous pouvez les faire évoluer indépendamment et prendre en charge des options de déploiement plus complexes.

La solution 3scale API Management inclut un portail personnalisable, qui constitue un emplacement unique et simple d'utilisation où les développeurs peuvent trouver tout ce dont ils ont besoin (gestion des comptes et des applications, analyses, gestion des clés d'API, etc.). Un outil de documentation interactif permet aux développeurs d'observer des API en direct, tandis qu'un moteur d'analyse vous transmet toutes les informations importantes sur les performances et le trafic de vos API. Enfin, vous pouvez mettre vos API en paquet différemment selon les produits, en définissant et en configurant des politiques différentes en fonction des consommateurs d'API. Vous avez ainsi toute latitude pour créer des modèles économiques uniques à partir de vos API, afin de répondre aux besoins spécifiques des consommateurs.

Se lancer

Solution qui simplifie le partage, la sécurisation, la distribution, le contrôle et la monétisation de vos API pour les utilisateurs internes et externes.

Intégrez vos ressources informatiques avec Fuse

Red Hat Fuse est une plateforme d'intégration distribuée qui permet aux experts en intégration, aux développeurs d'applications et aux utilisateurs métier de créer, ensemble ou individuellement, des solutions connectées. Avec le développement centré sur les API dans un environnement natif pour le cloud, il est possible d'étendre et de réutiliser facilement les services et les intégrations. L'architecture hybride de la solution et l'utilisation de conteneurs permettent aux utilisateurs de travailler dans l'environnement qu'ils préfèrent, quel qu'il soit, en sachant que leur travail pourra être partagé et utilisé n'importe où (sur site, dans le cloud ou les deux). La collaboration entre divers utilisateurs est également facilitée grâce à une base partagée et facile d'utilisation qui assure une gouvernance claire et cohérente.

Ces 15 dernières années, la norme sur le plan de l'intégration d'entreprise consistait à mettre en œuvre un ESB, généralement déployé de manière centralisée et géré par une seule équipe informatique. Selon ce modèle, l'équipe informatique était chargée de tous les besoins en matière d'intégration de l'ensemble de l'entreprise. Ce fonctionnement garantit efficacité et contrôle pour les déploiements d'intégration, mais, s'il est adapté à certains cas d'utilisation, il contrarie néanmoins les pratiques modernes telles que celles du DevOps ou les workflows agiles. Aujourd'hui, ce sont les plus petites équipes qui innovent, celles qui privilégient la collaboration et des schémas de déploiements beaucoup plus fréquents. Si vos équipes travaillent de manière agile, vous devez disposer d'une solution d'intégration d'API pour les assister. Fuse comprend plus de 200 connecteurs. Vous pouvez donc intégrer tout ce que vous voulez, des systèmes existants aux réseaux de partenaires.

L'interface à faible niveau de codage permet aux utilisateurs de recourir à une intégration prédéfinie et à des schémas de service pour créer de nouvelles solutions professionnelles par un système de glisser-déposer, en libre-service. Ce modèle encourage les utilisateurs à travailler ensemble mais de manière indépendante, c'est-à-dire en intégrant les API, les périphériques de l'Internet des objets et les applications existantes dans une seule solution d'intégration unifiée. L'automatisation garantit le test, l'approvisionnement et la protection systématiques de chaque service, ce qui permet à vos équipes d'exploiter un pipeline de distribution continue.

Se lancer

Plateforme d'intégration distribuée et native pour le cloud qui connecte les API sur site, dans le cloud et partout ailleurs.

Agile integration for today's cloud enabled enterprise

41 %

des entreprises qui ont de l'expérience dans le cloud suivent la stratégie « cloud first », ou priorité au cloud

40 %

des entreprises interrogées utilisent l'intégration d'applications, l'intégration de données ou la gestion des API sur site

54 %

des entreprises expérimentées dans les projets cloud et interrogées en 2017 utilisent les microservices pour le développement d'applications personnalisées

Pas encore convaincu ? Poursuivez votre lecture.

Voici quelques témoignages recueillis auprès de nos partenaires du secteur de l'aviation. Découvrez comment une solution d'API efficace peut vous faire gagner en rapidité, efficacité et évolutivité

Il nous a semblé risqué de baser notre API Flight ouverte sur notre infrastructure stratégique. Nous étions incapables de faire évoluer suffisamment notre infrastructure sur site, alors nous voulions voir dans quelle mesure un cloud d'entreprise pouvait nous aider.

Mechiel Aalbers, coordinateur d'applications techniques senior, Aéroport Schiphol d'Amsterdam

Les technologies Open Source de Red Hat nous ont permis de résoudre des problèmes en comprenant réellement ce dont nous disposions.

Tobias Mohr, responsable Technologies et infrastructure, Aviatar, Lufthansa Technik

L'innovation ouverte avec Red Hat

Les solutions d'API de Red Hat s'appuient sur les communautés Open Source. Cela signifie qu'un grand nombre de personnes développent des logiciels utiles de façon ouverte, transparente et gratuite. Toutefois, l'Open Source n'est pas un gage d'innovation.

Les véritables innovations naissent de l'échange d'idées et de la collaboration qui visent à résoudre des problèmes. C'est toute la valeur ajoutée des projets Open Source portés par une communauté. Et c'est là que les Red Hat Open Innovation Labs peuvent vous aider. Immergez votre équipe dans des stages intensifs et spécialisés au cours desquels une équipe de trois à six développeurs apprend à créer des applications connectées aux API selon la méthode Red Hat.