AWS API Gateway 살펴보기(HTTP API, REST API 생성)
AWS API Gateway Amazon API Gateway는 규모와 관계없이 REST 및 WebSocket API를 생성, 게시, 유지, 모니터링 및 보호하기 위한 AWS 서비스로 API의 '관문' 역할 API서버와 Client 사이에서 API들을 관리해주는게 API Gateway API에 대한 단일 진입점으로 사용자 요청을 각 API 서버로 라우팅해주고, API에 대한 로깅, 엑세스 제어, 모니터링, 인증 처리 가능 제공 API 유형 HTTP API : API 프록시 기능정도만 필요할 때 적합, 단순/저렴 REST API: API 관리 기능, 요청/응답에 대한 제어가 필요할 경우 적합, 복잡/비쌈 WebSocket API: 웹소켓 용도 * HTTP API vs REST API 선택: https://..
2022. 3. 4.
AWS Lambda - Hello World
Lambda 서버를 프로비저닝 하거나 관리하지 않아도 코드를 실행할 수 있도록 해주는 컴퓨팅 서비스 Serverless: 스스로 관리해야 할 서버 or 컨테이너 서비스가 없음 필요 시에만 코드를 실행하고, 사용한 컴퓨팅 시간에 대해서만 비용 발생 Java, Python, Nodejs, Go 등 다양한 언어 지원 및 환경변수 설정 가능 Lambda Layer를 통해 라이브러리 및 프레임워크 사용 가능 여러 AWS 서비스들과 통합되어 Event, Request 기반으로 실행 가능 자체 Editor, Zip배포, Cloud9을 통해서 개발 및 배포 가능 Cloudwatch, X-ray를 통해 요청 수, 에러 수, 처리 시간, 처리량 모니터링 가능 AWS IAM Role을 사용한 권한 관리, AWS 이벤트 소스..
2022. 2. 19.