Architeture2025. 9. 12. 16:01Gateway 왜 사용하고, 어떻게 활용하는가?
API GatewayAPI Gateway는 Client가 요청한 API를 서버 인프라의 가장 앞단에서 받아서 다른 서버로 전달하는 Reverse Proxy 서버의 역할을 수행한다. ProxyProxy란 '대리'라는 뜻으로 요청을 전달하는 대리자라고 생각하면 된다.이때 Forward와 Reverse 두 가지 방식이 존재하는데, Forward는 유저의 PC와 인터넷 사이에 존재하는 방식으로 내부망에서 특정 사이트의 접근을 제한하는 용도로 많이 사용되며, Reverse는 인터넷과 서버 사이에서 요청을 서버로 전달하는 용도로 사용된다. 예를 들어 군대에서 인트라넷을 사용하면, 유튜브 같은 일반적인 사이트 접근이 막히는 것은 Forward Proxy 방식이고, API Gateway는Reverse Proxy 방식..