Introduction to API Gateway

Sharing is Caring

An API gateway is essential part of organizing requests that need to be processed by different microservices.

The API Gateway handles all requests and then invokes the appropriate microservices and potentially aggregates the results; it is responsible for communicating between web protocols and the protocols being used by the various applications. For example, AWS’ API Gateway can handle converting requests from text into JSON.

API Gateway is a service that allows us to allow entry into our application from the outside world. The API Gateway is the single-entry point for our defined backend APIs and the microservices whether they are internal or external. It’s primary job is to protect, enforce security, and ensure scalability.

Sharing is Caring

Brian is a software architect and technology leader living in Niagara Falls with 13+ years of development experience. He is passionate about automation, business process re-engineering, and building a better tomorrow.

Brian is a proud father of four: two boys, and two girls and has been happily married to Crystal for more than ten years. From time to time, Brian may post about his faith, his family, and definitely about technology.

2 Comments

  1. Pingback: What are REST API's constraints? - Brian Cline

  2. Pingback: 5 Tips for Better Caching in a REST API - Brian Cline

Leave Comment

Your email address will not be published.