Amazon API Gateway

Créer, maintenir et sécuriser des API à n'importe quelle échelle

Amazon API Gateway est un service entièrement géré, qui permet aux développeurs de créer, publier, gérer, surveiller et sécuriser facilement des API à n'importe quelle échelle. En quelques clics dans AWS Management Console, vous pouvez créer une API qui agit comme une « porte d'entrée » pour les applications, afin d'accéder aux données, à la logique métier ou aux fonctionnalités de vos services dorsaux, comme les charges de travail s'exécutant sur Amazon Elastic Compute Cloud (Amazon EC2), le code s'exécutant sur AWS Lambda ou toute application Web.

Amazon API Gateway gère toutes les tâches liées à l'acceptation et au traitement de plusieurs centaines de milliers d'appels d'API simultanés, notamment la gestion du trafic, le contrôle des autorisations et des accès, la surveillance et la gestion de la version de l'API. Aucuns frais minimum ou coûts initiaux ne s'appliquent à Amazon API Gateway. Vous payez uniquement les appels d'API que vous recevez et la quantité de données en transfert sortant.

Un service efficace et à faible coût

Des performances à n'importe quelle échelle

En outre, Amazon API Gateway vous permet d'améliorer les performances de vos API en mettant en cache la sortie des appels d'API, afin d'éviter d'appeler vos systèmes dorsaux lorsque cela n'est pas nécessaire. Il n'y a pas de frais minimaux et aucun engagement initial n'est requis.

Des performances à n'importe quelle échelle

Avec l'intégration d'Amazon CloudFront, API Gateway vous permet de tirer parti du réseau international d'emplacements périphériques afin de fournir à vos utilisateurs finaux la latence la plus faible possible pour les requêtes et réponses d'API. Amazon API Gateway vous aide également à gérer le trafic grâce à des limitations, de sorte que les opérations dorsales puissent supporter les pics de trafic. En outre, Amazon API Gateway vous permet d'améliorer les performances de vos API en mettant en cache la sortie des appels d'API, afin d'éviter d'appeler vos systèmes dorsaux lorsque cela n'est pas nécessaire.

Surveillance de l'activité relative aux API facilement

Une fois votre API déployée, Amazon API Gateway vous fournit un tableau de bord permettant de surveiller les appels à vos services à l'aide d'Amazon CloudWatch, et de consulter les informations et mesures de performances concernant les appels d'API, la latence des données et les taux d'erreurs.

Un développement d'API simplifié

Avec Amazon API Gateway, vous pouvez exécuter simultanément plusieurs versions de la même API, ce qui vous permet d'itérer, de tester et de lancer rapidement de nouvelles versions.

Contrôles de sécurité flexibles

Si vous utilisez déjà des tokens OAuth ou tout autre mécanisme d'autorisation, Amazon API Gateway peut recourir à AWS Lambda pour exécuter un autorisateur personnalisé et vous aider à vérifier les demandes entrantes. Exécution de vos API sans serveurs Amazon API Gateway s'intègre parfaitement à AWS Lambda pour vous permettre de créer des API sans aucun serveur. Si vous utilisez déjà des tokens OAuth ou tout autre mécanisme d'autorisation, Amazon API Gateway peut recourir à AWS Lambda pour exécuter un autorisateur personnalisé et vous aider à vérifier les demandes entrantes.

Exécution de vos API sans serveurs

Amazon API Gateway s'intègre parfaitement à AWS Lambda pour vous permettre de créer des API sans aucun serveur. Avec Amazon API Gateway, vous créez les API REST que vos applications Web et mobiles peuvent utiliser pour appeler les services AWS disponibles publiquement, via votre code s'exécutant dans AWS Lambda. AWS Lambda exécute votre code sur une infrastructure de calcul à haute disponibilité et s'occupe de toutes les tâches lourdes, ainsi que de l'administration de vos ressources de calcul.

Création de points de terminaison RESTful pour les services existants

Avec Amazon API Gateway, vous pouvez créer des API basées sur des ressources modernes, puis utiliser les capacités de transformation de données flexibles et dynamiques pour générer les requêtes dans le langage requis par vos services cibles. Consultez les questions fréquentes (FAQ) sur AWS Comprehend.

Démarrez avec Amazon API Gateway

icon1

Créer un compte AWS

Obtenez un accès instantané au Niveau gratuit d'AWS.
icon2

Apprendre avec des didacticiels pas à pas

Explorez et apprenez avec des didacticiels simples.
icon3

Commencer à créer avec AWS

En savoir plus sur Amazon API Gateway

Consultez la page des fonctions
Prêt à concevoir ?
Démarrez avec Amazon API Gateway
D'autres questions ?
Contactez-nous