Benefits of Amazon API Gateway
Amazon API Gateway handles all the steps involved in accepting and processing up to hundreds of thousands of API call at the same time. Including:
- Traffic management
- CORS support
- Authorization and access control
- API version management
We have the expertise to help you at any stage of your journey
Services We Offer with Amazon API Gateway
We use AWS Lambda to modernize existing applications. Many applications created before 2015 embedded business logic deeply into application servers or database stored procedures. Using AWS Lambda, we decouple the business logic from a specific vendor’s technology, re-write, and publish the code as a Lambda function. The business logic is now more easily accessible
AWS Lambda, when used in conjunction with AWS API Gateway, gives us the ability to share information and business logic amongst enterprise applications.
AWS Lambda enables powerful data integration, ingestion and processing, especially when paired with streaming services such as AWS Kinesis and reporting services such as AWS QuickSight.
Our Work on Amazon API Gateway
AWS API Gateway is a key component to any cloud native project. The Gateway is a building block that Prime TSR used for any of our custom developed projects. The only instance where is might not be used would be an EC2 only deployment, or an application that has no external exposure.
During a recent development project the AWS API Gateway was used for 3 purposes. The primary purpose was to at as an endpoint for a REST API for a mobile application. The 2 purpose was also pretty common, but taken to a cloud native method by using a lambda authorizer to generate security tokens. The final piece was to deploy the AWS Xray to allow troubleshooting the entire call sequence.
Operational logging and the use of AWS Xray might not be thought of as apart of a normal API deployment, but using them together allows for the either the developers or the operational team to quickly respond to any issues arising from the API Gateway.