게시된 날짜: Apr 6, 2022
AWS Lambda는 AWS Lambda 서비스의 기본 제공 기능으로서 HTTPS 엔드포인트를 통해 함수를 더 쉽게 호출할 수 있는 새로운 기능인 Lambda 함수 URL을 발표합니다. 콘솔에서 클릭 한 번 또는 AWS CloudFormation이나 AWS Serverless Application Model을 사용하여 몇 줄로 함수 URL을 신규 또는 기존 함수에 추가할 수 있습니다. 함수 URL은 Lambda의 웹 서비스 구축 시작 또는 웹 후크 구축과 같은 일반적인 태스크에 적합합니다.
각 함수 URL은 단일 Lambda 함수 또는 함수 별칭을 가리키고 기본적으로 AWS Identity and Access Management(IAM)에 의해 보호됩니다. 퍼블릭 액세스에 대한 함수 URL을 선택적으로 구성하여 인증되지 않은 호출을 허용하거나 함수의 핸들러 내에 구축한 사용자 지정 권한 부여 로직을 사용할 수 있습니다. 이 함수의 리소스 기반 정책은 언제나 효력이 있으며 IAM을 사용하여 함수 URL을 호출하는 보안 주체를 인증하고 권한 부여하지 않도록 선택한 경우 퍼블릭 액세스를 허용하도록 업데이트해야 합니다. IAM Access Analyzer가 보고한 결과를 확인하여 퍼블릭 액세스를 허용하는 함수 URL을 식별할 수 있습니다. 함수 URL에 대한 액세스를 제어하는 방법에 대해 자세히 알아보려면 Lambda 개발자 가이드를 참조하세요.
Lambda 함수 URL은 현재 AWS GovCloud(미국) 및 AWS 중국 리전을 제외하고 Lambda를 사용할 수 있는 리전에서 사용 가능합니다. 이 기능 사용에 대한 추가 비용은 없습니다. 함수 URL은 Lambda 함수 호출의 정규 요금에 포함되어 있습니다. 요금에 대한 자세한 내용은 AWS Lambda 요금 페이지를 참조하세요. 자세히 알아보려면 블로그를 읽어 보거나 Lambda 개발자 안내서를 참조하세요.
2022/10/24 - 이 기능을 사용할 수 있는 리전으로 AWS GovCloud(미국) 리전을 반영하여 게시물이 업데이트되었습니다.