본문 바로가기

반응형

Lambda

[AWS] ApiGateway ApiGateway AWS의 ApiGateway는 서버 없이 게이트웨이 기능을 이용할 수 있도록 해주는 서비스다. API를 생성, 배포, 유지 및 관리할 수 있는 완전 관리형 서비스다. 기능RESTful 및 WebSocket API 지원트래픽 관리보안모니터링 및 로깅개발자 포털 지원API 유형HTTP, WebSocket, REST API, 프라이빗 REST API까지 여러 유형의 API를 생성할 수 있다. 이 글에서는 REST API를 생성해보는 과정을 작성해보려고 한다. 위 정보를 입력한 뒤 API 생성을 클릭해 생성한다. 이 다음 리소스를 생성해주어야 한다. '리소스 생성' 버튼을 눌러 리소스를 생성해보자. 간단히 test라는 이름의 리소스를 생성했다. 다음 순서는 메서드 생성이다. 위에서 만든 /t.. 더보기
[AWS] Lambda Lambda Lambda는 AWS의 대표적인 서버리스 서비스이다. 별도의 물리적인 서버없이 등록한 함수가 실행될 수 있도록 설정할 수 있다. Lambda는 마치 Python의 lambda 함수처럼 어떤 함수 하나를 등록해 사용할 수 있다. AWS Lambda 함수 생성'함수 생성' 버튼을 통해 Python 함수 하나를 등록하고 실행해보자. 아래 함수는 AWS의 s3에서 트리거(온도)를 전달 받아 온도의 정도(뜨거운지 아닌지)를 판단하는 함수이다.import jsonimport boto3from datetime import datetimeclient = boto3.client('s3')def lambda_handler(event, context): what_time = datetime.now().st.. 더보기

728x90