Lambda 함수 URL을 사용하여 "Hello World"라고 가정해 보겠습니다.

2756 단어 serverlessaws

TL; DR



AWS가 어제 발표한 Lambda 함수 URL을 간단히 테스트했습니다.

소개



안녕하세요 여러분! 저는 일본에 기반을 둔 제품 소유자이자 Serverless용 AWS Community Builders의 구성원 중 한 명으로 일하고 있는 Kosuke입니다.

내 SNS는;
  • 트위터 ->
  • 링크드인 ->
  • 블로그(일본어) -> note

  • "Lambda 함수 URL"이란 무엇입니까?



    2022년 4월 6일 AWS는 AWS Lambda 서비스의 기본 제공 기능으로 HTTPS 엔드포인트를 통해 함수를 더 쉽게 호출할 수 있는 새로운 기능을 발표했습니다. 자세한 내용은 AWS 블로그에서 확인할 수 있습니다.
    Announcing AWS Lambda Function URLs: Built-in HTTPS Endpoints for Single-Function Microservices

    Lambda 함수 URL로 인사합시다!!



    나는 그 새로운 기능을 30분 이내에 간단히 테스트했습니다.
    절차는 다음과 같습니다.
  • AWS 콘솔에 로그인하고 AWS Lambda > 함수로 이동합니다.
  • 오른쪽 상단의 "함수 만들기"를 클릭합니다.

  • "처음부터 작성"을 선택합니다.
  • 함수 이름(helloWorldUrlTest)을 지정하고 런타임(Node.js 14.x) 및 아키텍처(x86_64)를 선택합니다. 권한은 기본값으로 유지할 수 있습니다(선택한 대로 기본 Lambda 권한으로 새 역할 생성).
  • 고급 설정을 열고 기능 URL 활성화를 선택하면 몇 가지 추가 설정이 표시됩니다. 인증 유형은 없음으로 설정하고 교차 원본 리소스 공유(CORS) 구성을 선택합니다.

  • 하단의 함수 만들기 버튼을 클릭합니다.
  • 여기서 함수를 만들었습니다!
  • 함수 URL을 볼 수 있습니다. 클릭하면 "Hello from Lambda!"가 표시됩니다. 그게 다야!


  • 맺음말



    브라우저에서 "Hello world"를 보는 데 몇 분밖에 걸리지 않았습니다.
    이 코드는 HTTP 상태 코드 200과 본문 "Hello from Lambda!"를 포함하는 간단한 JSON을 반환합니다.

    {
      "statusCode": 200,
      "body": "\"Hello from Lambda!\""
    }
    


    AWS blog은 함수 URL 기능에 대해 자세히 알아볼 수 있는 샘플 코드를 제공하므로 빌드하고 테스트하기만 하면 됩니다!

    읽어주셔서 대단히 감사합니다! 다음에 만나요!!

    좋은 웹페이지 즐겨찾기