[AWS] Part11. Serverless

MINJI·2024년 11월 13일

☁️ AWS 클라우드

목록 보기
12/14
post-thumbnail

⭐ Lambda

1. Lambda란?

Amazon Web Services(AWS)에서 제공하는 서버리스 컴퓨팅 서비스로, 사용자가 직접 서버를 프로비저닝하거나 관리하지 않고도 코드를 실행할 수 있도록 해줍니다.

2. 실습하기

  • Lambda 대시보드에서 함수 생성 버튼 클릭

  • 함수 생성 (블루프린트로 하면 샘플 코드가 생성된다. 연습이니까 그냥 샘플코드 사용!)

  • 코드 소스에 새 테스트 만들기

  • 테스트 확인 -> 프로그래밍을 별도의 서버없이 가능하다는 것을 알 수 있다


⭐ ApiGateway

1. ApiGateway란?

AWS에서 제공하는 관리형 서비스로, RESTful API, HTTP API, WebSocket API를 생성하고 관리하는 기능을 제공합니다. 이를 통해 개발자와 기업은 서버리스 환경에서 API를 쉽게 구축, 배포, 관리할 수 있습니다.

2. 실습하기

  • API Gateway 대시보드에서 REST API 구축 버튼 클릭

  • 리소스 생성

  • apigateway를 위한 Lambda함수 만들기

  • 메서드 생성 (POST 메서드를 Lambda 함수로)

  • Lambda 함수에 apigateway 연결 완료!

0개의 댓글