Amazon API Gateway
La passerelle API vous permet de connecter facilement l'extrémité avant et les aspects back-end de vos applications.
- Flexible et protocoles de sécurité réglables
- L'intégration avec AWS Lambda pour créer des applications externalisées à des serveurs cloud
- Balances à des centaines de milliers d'appels entrants par l'utilisateur taille
- Les utilisateurs ne sont facturés que pour les appels effectués, le rendant facile à l'échelle aux besoins changeants de votre entreprise
- Intègre avec Amazon CloudWatch pour mieux vous aider à suivre l'activité des utilisateurs
- développement parallèle vous permet de tester plusieurs versions d'une API à la fois
- Cartographie de la réponse et demande des services de back-end doit être fait manuellement
- Tous les domaines personnalisés doivent être sécurisées par SSL
- Limité les temps de réponse peuvent causer le ralentissement lorsque le traitement du trafic massif
Apps représentent l'avenir de l'entreprise, mais l'un des plus grands obstacles au développement d'une application efficace consiste à connecter votre utilisateur à votre produit ou service. L'extrémité avant qui sert de vitrine pour votre consommation et la fin arrière qui contient toutes les ressources dont ils ont besoin d'accès, sont souvent construites sur des infrastructures différentes, et l'application Interfaces programme peut gérer la communication entre les deux côtés de votre application. Amazon passerelle API rend facile à mettre en place des API efficaces qui gèrent la communication entre les plates-formes côté serveur côté utilisateur et et vous permet même de mettre en place un back-end qui repose sur des serveurs cloud plutôt que des serveurs physiques. Passerelle API d'Amazon, il est facile à concevoir et à mettre en œuvre les API même si vous ne disposez pas des connaissances techniques approfondies de fonctionnement de ces systèmes. Amazon comprend que le codage peut être une science laborieuse, et de trouver la conception optimale pour une API peut prendre un certain temps. Voilà pourquoi ils permettent aux utilisateurs de tester plusieurs versions de différentes API simultanément. Vous pouvez tester une alpha, bêta et prototype côté de l'autre pour suivre leurs performances, les problèmes d'isoler et de perfectionner la façon dont votre API fonctionne. L'un des meilleurs aspects de ce système de gestion de l'API est le degré de contrôle qu'il vous donne sur l'évolutivité de vos opérations. Vous pouvez définir le protocole automatique étranglement, permettant à votre API pour adapter automatiquement à des pointes ou des accalmies dans les clients sans écraser le serveur dans le processus. Vous aurez également plus de contrôle sur les informations que vous recevez de vos clients. Un tableau de bord proprement conçu et dédié permet de vous suivre les utilisateurs par une grande variété de mesures, vous fournir les informations dont vous avez besoin pour parfaire votre API conception et de mieux comprendre les tendances et les préférences que vous pouvez utiliser pour cibler votre marketing et de sensibilisation à la clientèle. Amazon reconnaît que des applications plus complexes et durables sont souvent plus une mosaïque de langues différentes. Les nécessités de la programmation et l'évolution rapide des moyens de programmation que l'arrière-plan est souvent un désordre bricolé des diverses langues mis en place par un large éventail de codeurs. Voilà pourquoi il utilise des capacités de transformation de données dynamiques. Cela permet essentiellement il servir de traducteur, laissant les composants de fin d'extrémité avant et arrière communiquent efficacement entre eux sans envoyer des messages d'erreur de retour ou d'effectuer la vitesse et la performance de votre expérience clients. La plate-forme vient soutenu par un large éventail de ressources d'apprentissage. Ceux-ci comprennent la documentation diversifiée de la façon dont AWS interagit avec les langages de programmation populaires ainsi que des articles, des tutoriels et un forum où vous pouvez partager vos conseils et apprendre d'autres utilisateurs expérimentés.