button-icon

Login

Login
Archi's Academy
    Courses
    Courses
  • Projects
    Projects
  • Archi's Academy

    Tracks

    #
  • Blogs
    Blogs
  • Pricing
    Pricing
  • Contact
    Contact
  • For Student Clubs
    For Student Clubs

BLACK FRIDAY

85% Discount for all November

whatsapp
Get in touch
Archi's Academy

Navigation

  • Pricing

Legal

  • Privacy Policy
  • Terms of Service

Contact

+1 (217) 200 90 93
Suite No: 8, 400 Emmet Street
Kissimmee, Florida 34741 USA
[email protected]

Copyright © Tech Career Yazılım Danışmanlık A.Ş. 2026

instagramlinkedingithubyoutubexfacebook
visamastercardstripeiyzicoamerican-express
ETBIS
  1. Home›
  2. Blog›
  3. API Gateway

Software Development

Web application

API Gateway

API Gateway is a single entry point in client-server architecture. It sits before backend services.
It is the abstraction layer of the api endpoints.
In microservices, API Gateway remains the same even if services are refactored because of the "backend for frontend"
It provides less vulnerability and isolates microservices from all over the world.
Easy to manage authentication, authorization, logging, security, routing and monitoring.
It provides security, api virtualization, scalability, high availability, and manageability.
You can use any protocol when web services communicate internally. At the end of the day the response format will be the one which the client asks.
At first glance API Gateway sounds like "extra delay". Yes, you're right, but you can minimize it with caching.
There is a single entry point with API Gateway which we have learned before. When API Gateway is down, client-server communication is also down. So you can prefer scaling out.
API Gateway is not like a tool, it is another project for the backend. It requires development, deployment and maintenance.
Here is a few projects
pasted image 0.png
Zuul is an L7 application gateway that provides capabilities for dynamic routing, monitoring, resiliency, security, and more. https://github.com/Netflix/zuul
pasted image 0 (1).png
Built for hybrid and multi-cloud, optimized for microservices and distributed architectures https://konghq.com/kong/
pasted image 0 (2).png
APIMan is an open source project maintained by RedHat as a rich API management component. https://github.com/apiman/apiman
archis-trainee

Cenk

Tuesday, Jun 15, 2021

Ready to turn insights into real skills?

Start building with guided, project-based training and gain hands-on experience from day one.

TOC

Table of Content

No sections found