본문 바로가기

Gateway3

AWS API Gateway 베하~! 탑신병자 듀오 팀 나르 입니다! 이번 포스팅에서는 AWS API Gateway에 대해서 알아보도록 하겠습니다 AWS API Gateway란? 규모에 상관없이 API 생성, 유지 관리, 모니터링과 보호를 할 수 있게 해주는 서비스 Client에서 server로 통신할 때 사용하는 많은 api들의 통로 사용자가 설정한 라우팅 설정에 따라 각 엔드포인트로 클라이언트를 대리하여 요청하고 응답 받으면 다시 클라이언트에게 전달(Proxy) 엔드포인트 서버에서 공통으로 필요한 인증/인가, 사용량 제어, 요청/응답 변조 등의 다양한 기능을 플러그인 형태로 제공 Lambda와 연동하여 Serverless 서비스를 구축하는데 사용 된다. API 유형 RESTful API HTTP API 1000000 reques.. 2023. 9. 15.
[Network] NAT란 1. 정의 - 네트워크 주소 변환(NAT, Network Address Translation) - IP 패킷의 TCP/UDP 포트 숫자와 소스 및 목적지의 IP 주소 등을 재기록하면서 라우터를 통해 네트워크 트래픽을 주고 받는 기술 - 사설 네트워크에 속한 여러 개의 호스트가 하나의 공인 IP 주소를 사용하여 인터넷에 접속하기 위함 - NAT는 IPv4의 주소 부족 문제를 해결하기 위한 방법으로서 고려되었으며, 주로 비공인(사설, local) 네트워크 주소를 사용하는 망에서 외부의 공인망(public, 예를 들면 인터넷)과의 통신을 위해서 네트워크 주소를 변환 - 내부 망에서는 사설 IP 주소를 사용하여 통신을 하고, 외부망과의 통신시에는 NAT를 거쳐 공인 IP 주소로 자동 변환합니다. 2. 사용 목적.. 2022. 7. 18.
[Network] Gateway란? 게이트웨이란 현재 사용자가 위치한 네트워크에서 다른 네트워크로 이동하기 위해 반드시 거쳐야하는 거점을 의미한다. 마치 고속도로로 진입하기 위해 통과하는 톨게이트와 유사한 개념으로 생각할 수 있다. 도시에서 도시로 이동하기 위해 고속도로에 진입하기 위해서는 톨게이트를 거쳐야 하듯 패킷이 한 네트워크에서 다른 네트워크로 이동하기 위해서는 게이트웨이를 통과해야한다. 또한 두 컴퓨터가 네트워크 상에서 서로 연결되기 위해선 동일한 통신 프로토콜을 사용해야 하는데, 두 네트워크가 사용하는 프로토콜이 다를 경우 마치 통역사가 서로 다른 언어를 번역해 전달하는 것처럼 게이트웨이가 각 프로토콜을 적절히 변환시켜 두 네트워크가 통신을 할 수 있도록 만든다. 일반적으로 게이트웨이는 하드웨어의 형태이며, 복잡한 원리로 작동하.. 2022. 7. 4.