Prenez le contrôle de vos API
Fournissez des expériences API cohérentes et sécurisées grâce à l'optimisation des routes, à la mise en cache des réponses et à l'authentification évolutive. API Acceleration améliore les performances lors des pics d'activité, réduit la charge d'origine et permet d'obtenir des coûts d'infrastructure cloud prévisibles avec un accord de niveau de service (SLA) garantissant 100 % de disponibilité. Grâce à ses fonctionnalités sans serveur et à son contrôle d'accès basé sur l'IP, il rationalise le développement et protège votre infrastructure d'origine.
Accélérez les performances des API à grande échelle
Fonctionnement d'API Acceleration
Fonctionnalités
- Délestez les requêtes d'API des infrastructures d'origine, l'équilibrage de charge et le routage pour accélérer les réponses.
- Contrôlez les coûts d'infrastructure avec une logique de mise en cache intelligente pour les API REST et GraphQL.
- Disponibilité de 100 % garantie par un accord de niveau de service (SLA) : disponibilité API maximale, même pendant les pics de trafic les plus élevés.
- Sécurisez les API en chiffrant les réponses et en éloignant l'authentification de l'infrastructure d'origine.
- Fournissez aux équipes de développement des fonctionnalités sans serveur telles que l'authentification et l'orchestration des API.
- Obtenez en temps réel des informations sur les indicateurs clés de performance, les dimensions et les tendances des API.
Foire aux questions (FAQ)
Foire aux questions (FAQ)
API Acceleration fonctionne avec XML, JSON et d'autres petits types de trafic transactionnel et programmatique.
API Acceleration fournit aux développeurs de nombreuses façons d'améliorer les fonctions des API, notamment :
- Une évolutivité à la demande : adaptez vos points de terminaison lors des pics à l'aide de la capacité variable en bordure de l'Internet.
- Une haute fiabilité : réduisez les erreurs de réponse API pour augmenter le trafic CPU en utilisant du matériel spécialisé en bordure de l'Internet.
- Une mise en cache de la réponse API : délestez votre origine grâce à une logique de mise en cache avancée pour les API REST et GraphQL.
- Une authentification : autorisez les demandes en bordure de l'Internet à l'aide de la validation JWT.
- Des intégrations CI/CD : fusionnez en toute transparence le développement Akamai associé aux flux de travail DevOps existants avec des API pour tout, ainsi qu'avec la CLI Akamai.
- L'informatique sans serveur : calcul préconfiguré et ouvert directement en bordure de l'Internet pour accélérer la diffusion.
- Des tests précoces : déplacez les tests en début de processus afin que les développeurs puissent vérifier leur code le plus tôt possible.
- Une activation et une purge rapides des métadonnées : modifiez rapidement le contenu et la configuration.
API Acceleration est bénéfique pour les applications comportant :
- des utilisateurs hautement distribués, tels qu'une API publique ;
- du contenu dynamique ne pouvant pas être mis en cache et qui est associé à un volume élevé de demandes ;
- un flux de trafic asymétrique, comme la télémétrie ou les balises qui comportent souvent plus d'entrées que de sorties ;
- une communication bidirectionnelle entre l'application et le point d'origine, comme le chat, les jeux ou les réseaux sociaux ;
- un flux de données B2B, dans certains cas de serveur à serveur, où la demande provient d'un emplacement concentré ;
- des « Flash Crowds » qui provoquent des pics rapides de demandes, telles que les événements fortement attendus, les applications de paris et les enchères en ligne.