Type de produit et caractéristiques de Gravitee.io
Gravitee.io API est un outil open source de gestion des APIs incluant sa propre gestion d’accès avec Gravitee AM (Access Management).
Si vous avez un grand nombre d’APIs (Rest API, Urls, Json…) à gérer avec le besoin d’une gestion SSL, de load-balancing, cluster, de fail-over et monitoring de tout cela, Gravitee.io est la solution correspondant à vos besoins. Légère, flexible, rapide, la solution Gravitee API permettra à votre entreprise de contrôler qui, quand, et comment les APIs sont utilisées. Il vous sera aussi possible de coder via un client java.
Cet APIs Management est dotée d’une application web permettant de manager les différentes APIs renseignées dans l’outil. En passant par le load-balancing, réécriture d’url, gestion d’accès, jusqu’à la mise en place de Mocks pour initialiser les APIs en cours de développement.
Le temps des multiples requêtes qui accédaient à vos bases de données est désormais révolu. Le Software development et les architectures d’entreprise ont été révolutionnés via les APIS. L’architecture de référence est désormais le DATAHUB avec une gestion des connexions sécurisée et permettant l’accès à l’ensemble des données de l’entreprise de multiples instances sans ligne de commande. Ces APIs sont appelables par tous les langages informatiques (PHP, scripts, ETL, Visual Studio, Node Js, Boostrap, Python…) via une simple connection package.
Présentation et concept de Gravitee.io
Gravitee.io a pour principe d’apporter une simplicité de management d’APIs à partir d’une interface utilisateur intuitive dans un desktop.
Côté serveur, Gravitee.io embarque Elasticsearch, une base Big Data de type NoSQL, pour stocker les différents logs, ce qui permet d’obtenir une réponse rapide pour analyser vos APIs.
Côté client, l’interface de management est pensée pour avoir une gestion simple et rapide des APIs, permettant un paramétrage simple de ces dernières.
Gravitee offre un Dashboard Monitor, vous permettant de monitorer les APIs, filtrables par différents critères.
Pour les connaisseurs d’Elasticsearch et de Kibana cela peut être facilement extensible avec des dashboards personnalisés.
Pour le déploiement d’une API, lors de la création ou lors d’une mise à jour, l’interface vous propose automatiquement de déployer les changements effectués.
Fonctionnalités principales de Gravitee.io
- Gravitee.io permet le paramétrage des APIs :
- Gestion authentification (API Key, Keyless, Group / Members Access, Identity Provider)
- Documentation des APIs à partir de Swagger (Documentation standard) ou Markdown pour détailler vos APIs
- Mise en place de meta data sur vos APIs
- Mise en place de bibliothèques d’APIs et de serveur d’application
- Mise en place du mode CORS
- Gestion de vos endpoints avec loadbalancing, failover…
- Mise en place de règles spécifique pour l’API, filtrable par url, méthode http
- Mise en place de caches avec durée de vie
- Mise en place de notifications au support selon plusieurs critères (Email, Portal notification, Appel http)
- Le monitoring des APIs Gravitee.io via un dashboard et une archive de logs précise
- Gravitee.io API tolère une multitude d'architectures en mode Windows Server, Unix ou Linux, Machine virtuelle de type vmware ou Cloud public voire même de type Hybrid en mixant les configurations.
Avantages de Gravitee.io
- Gravitee est un logiciel libre et Open-Source sous Apache license V2
- Support des équipes Gravitee.io pour les entreprises
- Installation simple et permet de déployer des serveurs facilement
- Performant grâce à un load balancer
- Simple d’utilisation
- Possibilité grâce à la virtualisation de faire du cloud computing, par exemple, sur google cloud, IBM cloud ou amazon aws ou via des conteneurs Docker
- Gravitee.io dispose d’une documentation officielle très fournie
Dans quels cas utiliser Gravitee.io ?
- Présence d'un certain nombre d'APIs dans l'écosystème IT, ceci permettant de surcharger celles de vos outils (ERP, CRM, applications internes...) pour avoir les informations dans un seul et même outil, le DataHUB
- Pour le développement de nouvelles APIs
- Simplification des APIs présentes dans votre écosystème
- Gestion des accès à vos APIs
- Création d'applications Web pointant sur une Data source en File ou en SGBD (Base de données de type IBM Db2, MySQL Server, MariaDb, PostgreSQL, Oracle Database, MongoDB ou base de données distante de type Cloud SQL...)
- Pour un développeur dans les cas de Software Development
Vous souhaitez bénéficier d'experts et de développeurs sur Gravitee.io API, un coup de main pour déployer des containers Gravitee API ? Rendez vous sur la page Contact
NEXT DECISION vous accompagne sur Gravitee.io API à Brest, Nantes, Angers, Rennes, Paris, Lyon, Grenoble, Toulouse, Le Mans, La Roche Sur Yon, Niort, Laval, Bordeaux, La Rochelle, Bayonne, Agen, Montpellier, Nîmes, Marseille, Aix-en-provence...
NEXT DECISION est développeur Gravitee.io API en Pays de la Loire, Région Parisienne, Occitanie, île de france, Bretagne, Nouvelle-Aquitaine..