게시된 날짜: May 12, 2022
이제 AWS Lambda에서 Node.js 16을 관리형 런타임과 컨테이너 기본 이미지로 모두 지원합니다. Node.js16을 사용하여 Lambda에서 서버리스 애플리케이션을 만드는 개발자는 로컬 개발을 위한 Apple silicon 지원, 타이머 프로미스 API 및 향상된 성능 등의 새로운 기능을 활용할 수 있습니다. Lambda의 Node.js 16 지원에 대한 자세한 내용은 Node.js 16 런타임, AWS Lambda에서 제공 블로그 게시물을 참조하세요.
Node.js 16을 사용하여 Lambda 함수를 배포하려면 Lambda 콘솔을 사용해 코드를 업로드하고 Node.js 16 런타임을 선택합니다. AWS CLI, AWS Serverless Application Model(AWS SAM) 및 AWS CloudFormation을 사용하여 Node.js 16로 작성된 서버리스 애플리케이션을 배포하고 관리할 수도 있습니다. 또한 AWS 제공 Node.js 16기본 이미지를 사용하여 컨테이너 이미지로 Node.js 16 함수를 빌드하고 배포할 수도 있습니다. 이전 버전의 Node를 실행하는 기존 Lambda 함수를 마이그레이션하려면 Node.js 16과 호환되는지 코드를 리뷰한 다음 함수 런타임을 Node.js 16로 업데이트합니다.
Node.js 16은 Node.js 최신 장기 지원(LTS) 릴리스입니다. AWS는 업데이트가 릴리스되는 대로 Node.js 16 관리형 런타임과 AWS 제공 Node.js 16 기본 이미지에 업데이트를 자동으로 적용합니다.
Node.js 16 런타임은 Sinnet에서 운영하는 AWS 중국(베이징) 리전 및 NWCD에서 운영하는 AWS 중국(닝샤)을 제외한 Lambda가 제공되는 모든 AWS 리전에서 사용 가능합니다. AWS Lambda에 대해 자세히 알아보려면 제품 페이지로 이동하고, 시작하려면 AWS Lambda 콘솔에 로그인하세요.
2023년 6월 8일 - AWS Lambda에서 Node.js 16에 대한 지원을 시작한 이후 Node.js 지원 종료 날짜가 변경되었습니다. 이를 반영하여 이 런타임이 지원되는 기간을 단축했습니다. 현재 지원 중단 일정은 Lambda 런타임 설명서를 참조하세요.