Passer au contenu principal

Amazon API Gateway

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

Pourquoi API Gateway ?

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. Les API servent de « porte d'entrée » pour que les applications puissent accéder aux données, à la logique métier ou aux fonctionnalités de vos services backend. À l'aide d'API Gateway, vous pouvez créer des API RESTful et des API WebSocket qui permettent de concevoir des applications de communication bidirectionnelle en temps réel. API Gateway prend en charge les charges de travail conteneurisées et sans serveur, ainsi que les applications web.

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, la prise en charge de CORS, le contrôle des autorisations et des accès, la limitation, la surveillance et la gestion de la version de l'API. Aucuns frais minimum ou coûts initiaux ne s'appliquent à API Gateway. Vous payez pour les appels d'API que vous recevez et la quantité de données transférées et, avec le modèle de tarification par paliers d'API Gateway, vous pouvez réduire vos coûts en fonction de l'utilisation de votre API.

API RESTful

Créer des API RESTful optimisées pour les charges de travail sans serveur et les backends HTTP à l’aide d’API HTTP. Les API HTTP constituent le meilleur choix pour créer des API qui nécessitent une fonctionnalité de proxy d’API. Si vos API nécessitent des fonctionnalités de proxy d'API et des fonctionnalités de gestion d'API dans une solution unique, API Gateway propose également des API REST.

API WebSocket

Créer des applications de communication bidirectionnelle en temps réel, telles que des applications de chat et des tableaux de bord de streaming, avec les API WebSocket. API Gateway maintient une connexion permanente pour gérer le transfert de messages entre votre service dorsal et vos clients.

Sujets de la page

Avantages

Ouvrir tout

Exécuter plusieurs versions de la même API simultanément avec API Gateway, ce qui vous permet d'itérer, de tester et de publier rapidement de nouvelles versions. Vous payez les appels effectués vers vos API et les transferts de données sortants, sans frais minimaux ni engagements initiaux.

Offrez aux utilisateurs finaux la latence la plus faible possible pour les requêtes et les réponses API en tirant parti de notre réseau mondial de sites périphériques grâce à Amazon CloudFront. Limitez le trafic et autorisez les appels d'API pour vous assurer que les opérations backend résistent aux pics de trafic et que les systèmes backend ne sont pas inutilement appelés.

API Gateway fournit un modèle de tarification progressive pour les requêtes API. Avec un prix aussi bas que 0,90 USD par million de requêtes API au niveau le plus élevé, vous pouvez réduire vos coûts à mesure que l'utilisation d'API augmente par région sur vos comptes AWS.

Surveiller les métriques de performance et les informations sur les appels d’API, la latence des données et les taux d’erreur à partir du tableau de bord API Gateway, qui vous permet de surveiller visuellement les appels vers vos services en utilisant Amazon CloudWatch.

Autoriser l'accès à vos APIs avec AWS Identity and Access Management (IAM) et Amazon Cognito. Si vous utilisez des jetons OAuth, API Gateway offre une prise en charge OIDC et OAuth2 native. Pour vous conformer aux exigences d’autorisation personnalisées, vous pouvez exécuter un autorisateur Lambda depuis AWS Lambda.

Créer des API RESTful en utilisant des API HTTP ou des API REST. Les API HTTP constituent le meilleur moyen de créer des API pour la majorité des cas d'utilisation. Elles sont jusqu'à 71 % moins onéreuses que les API REST. Si votre cas d'utilisation nécessite d'exploiter des fonctionnalités de proxy d'API et de gestion au sein d'une seule solution, vous pouvez employer des API REST.

WirelessCar

Découvrir comment le fournisseur de mobilité connectée WirelessCar a amélioré les performances de démarrage à l’aide d’AWS Lambda SnapStart pour Java.

Lire l'étude de cas

WirelessCar logo with the text 'Beyond Connectivity' underneath.

Odyssey Interactive

Découvrir comment le studio de jeux Odyssey Interactive a lancé son premier jeu multijoueur, Omega Strikers, dans le monde entier à l’aide d’une infrastructure gérée sur AWS.

Lire l'étude de cas

Missing alt text value

Betterfly

Découvrir comment Betterfly simplifie la protection des groupes et la gestion des avantages sociaux et encourage des habitudes positives au quotidien grâce à une solution numérique basée sur AWS.

Lire l'étude de cas

Missing alt text value

TiVo

Découvrir comment TiVo, dans le secteur des médias et du divertissement, est parvenu à une capacité de mise à l’échelle exceptionnelle et à une durée de fonctionnement constante de ses services de streaming à l’aide d’AWS Lambda et d’Amazon API Gateway.

Lire l'étude de cas

Missing alt text value

Démarrer avec API Gateway

1

Créer un compte AWS

Accéder instantanément à l'offre gratuite AWS.

2

Apprendre avec des tutoriels pas à pas

Explorer et apprendre avec des tutoriels simples.

3

Commencer à créer avec AWS

Accéder à la Console de gestion AWS.