게시된 날짜: May 15, 2019

이제 Node.js v10을 사용하여 AWS Lambda 함수를 개발할 수 있습니다. V8 6.6 엔진의 성능 개선을 비롯하여 Node.js v10에 포함된 새로운 기능 외에도 Node.js 10으로 작성된 Lambda 함수는 Amazon Linux 최신 세대인 Amazon Linux 2에서 실행됩니다.

Lambda에서 Node 10과 이전 버전의 Node의 차이점을 자세히 알아보려면 설명서를 읽어보십시오. https://github.com/nodejs/Release에 명시되어 있듯이 Node 10부터 AWS Lambda에서는 언어 마이너 버전을 최신 마이너 버전으로 자동으로 업데이트합니다. 

Node.js 코드를 Lambda 함수로 배포하려면 AWS CLI 또는 AWS Lambda 콘솔을 통해 간단히 코드를 ZIP 형식으로 업로드하고 Node.js 10.x 런타임을 선택하면 됩니다. 또한 AWS Serverless Application Model(SAM)을 사용하여, Node.js로 작성한 서버리스 애플리케이션을 배포하고 관리할 수 있습니다. 기존의 Node.js 함수를 사용하는 고객은 새 런타임 및 Amazon Linux 버전과의 호환성을 보장하는 데 필요한 코드 변경을 수행하고 런타임이 "nodejs10.x"로 설정되도록 함수 구성을 편집하면 새로운 런타임으로 전환할 수 있습니다. Node.js 프로그래밍 모델에 대한 자세한 내용은 AWS Lambda 설명서를 참조하십시오.

Node.js 10.x 런타임은 Lambda가 제공되는 모든 리전에서 사용할 수 있습니다. AWS Lambda를 사용할 수 있는 리전에 대한 자세한 정보는 AWS 리전 표를 참조하십시오. AWS Lambda에 대해 자세히 알아보려면 제품 페이지로 이동하고 시작하려면 AWS Lambda 콘솔에 로그인하십시오.