AWS Lambda 함수 구성 - AWS Lambda

AWS Lambda 함수 구성

Lambda API 또는 콘솔을 사용하여 Lambda 함수의 핵심 기능 및 옵션을 구성하는 방법을 알아봅니다.

메모리

함수 메모리를 늘리는 경우와 방법을 알아봅니다.

임시 스토리지

함수의 임시 스토리지 용량을 늘리는 경우와 방법을 알아봅니다.

제한 시간

함수의 제한 시간 값을 늘리는 경우와 방법을 알아봅니다.

환경 변수

환경 변수를 사용하여 함수 구성에 함수 코드를 저장하면, 함수 코드의 이식성을 높이고 코드에 보안 암호가 포함되지 않도록 할 수 있습니다.

아웃바운드 네트워킹

Amazon VPC의 AWS 리소스와 함께 Lambda 함수를 사용할 수 있습니다. 함수를 VPC에 연결하면 관계형 데이터베이스 및 캐시와 같은 프라이빗 서브넷의 리소스에 액세스할 수 있습니다.

인바운드 네트워킹

인터페이스 VPC 엔드포인트를 사용하여 공용 인터넷을 통과하지 않고 Lambda 함수를 호출할 수 있습니다.

파일 시스템

Lambda 함수를 사용하여 Amazon EFS를 로컬 디렉터리에 마운트할 수 있습니다. 파일 시스템을 사용하면 함수 코드가 안전하고 높은 동시성으로 공유 리소스에 액세스하여 수정할 수 있습니다.

별칭

클라이언트를 업데이트하는 대신, 별칭을 사용하여 특정 Lambda 함수 버전을 호출함으로써 클라이언트를 구성할 수 있습니다.

버전

함수의 버전을 게시하여 변경할 수 없는 별도의 리소스로 코드와 구성을 저장할 수 있습니다.

태그

ABAC(속성 기반 액세스 제어)를 활성화하고, Lambda 함수를 구성하고, AWS Cost Explorer 또는 AWS 결제 및 비용 관리 서비스를 사용하여 함수에 대한 보고서를 필터링 및 생성하려면 태그를 사용합니다.

응답 스트리밍

응답 페이로드를 클라이언트로 다시 스트리밍하도록 Lambda 함수 URL을 구성할 수 있습니다. 응답 스트리밍은 첫 번째 바이트까지 시간(TTFB) 성능을 개선하여 지연 시간에 민감한 애플리케이션에 도움이 될 수 있습니다. 이는 부분 응답을 사용할 수 있게 되면 클라이언트에 다시 전송할 수 있기 때문입니다. 또한 응답 스트리밍을 사용하여 더 큰 페이로드를 반환하는 함수를 빌드할 수 있습니다.