La console Amazon API Gateway constitue le moyen le plus rapide de faire vos premiers pas avec Amazon API Gateway.  Elle offre une interface Web permettant de concevoir, déployer, gérer et surveiller vos API. La console Amazon API Gateway offre une interface utilisateur complète pour vous guider dans le processus de création d'une API. Un accès par programmation est également disponible via les API Amazon API Gateway.

Premiers pas avec Amazon API Gateway

Créez un compte gratuit

Le niveau gratuit d'Amazon API Gateway inclut un million d'appels d'API pendant 12 mois maximum.


Le manuel Amazon API Gateway Developer Guide propose plusieurs didacticiels de présentation, qui vous aideront à mettre en route Amazon API Gateway, via une série d'exercices pratiques.

Dans cette présentation, vous apprendrez comment utiliser Amazon API Gateway pour créer une API personnalisée, connecter votre API personnalisée à un ensemble de fonctions AWS Lambda, puis appeler les fonctions AWS Lambda à partir de votre API.

En savoir plus >>

Dans cette présentation, vous apprendrez comment utiliser Amazon API Gateway pour connecter une API personnalisée à un point de terminaison HTTP via un proxy REST.

En savoir plus >>

 

Dans cette présentation, vous apprendrez comment utiliser les modèles et les modèles de mappage dans Amazon API Gateway, afin de transformer le format de sortie d'un appel d'API en un autre format de données.

En savoir plus >>

La console Amazon API Gateway vous permet de créer rapidement et facilement une API personnalisée. Pour obtenir un exemple simple d'application « Hello World », suivez les étapes indiquées ci-après :

1. Accédez à la console Amazon API Gateway.

2.   Sélectionnez une API REST existante ou créez-en une nouvelle en saisissant un nom pour cette API.

3.   Dans l'arborescence de l'API REST, cliquez sur le bouton Actions pour créer une ressource.

4.   Choisissez un nom pour votre ressource, par exemple « voitures ».

5.Une fois la nouvelle ressource sélectionnée, cliquez sur le bouton pour créer une nouvelle méthode et sélectionnez le verbe HTTP associé à la méthode (par exemple GET).

6. Sélectionnez le type d'intégration (par exemple HTTP Proxy), puis saisissez l'URL qu'Amazon API Gateway doit appeler.

7. Définissez la manière dont les requêtes et les réponses sont transformées à l'aide d'un modèle de transformation, ou acceptez simplement les paramètres par défaut pour transmettre toutes les données de requête et de réponse sans leur appliquer aucune transformation.

8. Configurez les paramètres de sécurité de la méthode.

9.  Déployez votre nouvelle API dans une étape.

10.Sur l'écran de gestion de l'étape, configurez la mise en cache et les limitations.

11.Dans l'onglet Client Platforms de la console Amazon API Gateway, cliquez sur le bouton permettant de télécharger la bibliothèque de kit SDK pour Android ou iOS, ou la bibliothèque Javascript qui contient les méthodes d'aide pour appeler votre opération sayHello. La bibliothèque de kit SDK vous permet d'appeler vos API de manière similaire à celle utilisée pour appeler une méthode locale. Le kit SDK client gère automatiquement les nouvelles tentatives et informe le développeur en cas de pannes du réseau ou autres. La bibliothèque de kit SDK inclut la logique nécessaire pour authentifier l'application cliente sur vos API.

12.Intégrez le kit SDK téléchargé à votre application mobile. Saisissez le code permettant d'appeler votre API personnalisée. Par exemple, pour appeler l'API getCar(int carId) dans une application iOS :

–(void)getSampleCar

{

NSString *response = [MyServiceClient getCar:1323];

NSLog( @”Response was [%@]”, response );

}

13.Lancez votre application.