API Gateway
PROJECT OBJECTIVES
The objective is to provide a secured, manageable and orchestrated platform for Microservices' APIs. This platform can be used for all the tasks involved in accepting and processing up to hundreds of thousands of concurrent API calls. In addition, the team are ready for the customization to fit for business need and provides a cost-effective and efficient solution to help our customers to go to market.
SOFTWARE DEVELOPMENT BEST PRACTICES
The team provides the full cycle of SDLC for the software development, SDLC consists of Planning, Defining, Designing, Development, Testing, and Deployment. Agile software development is a requirement for our successful approach.
OUR APPROACH
The solution is based on the open source as necessary steps in mind, the API gateway handles requests in one of two ways. Some requests are simply proxied/routed to the appropriate service. It handles other requests by fanning out to multiple services.
Rather than provide a one-size-fits-all style API, the API gateway can expose a different API for each client.
Tools & Technologies Used:
-
-
React Redux Webpack Babel
-
Java spring
-
Python
-
PostgreSQL, MariaDB, Redis, Hazelcast
-
ELK
-
AWS
-
Git
-
RESULT
API Gateway helps the customer deliver a secure and user-friendly partner portal that supported more than fifty million dollars in revenue, as well as a robust and scalable API gateway with rate limits, high availability, and redundancy. It is an AWS based platform exceeded the design goal of supporting 7000 requests per second (RPS).