게시된 날짜: Mar 31, 2020
이제 .NET Core 3.1을 사용하여 AWS Lambda 함수를 개발할 수 있습니다. 이 버전은 .NET Core의 최신 LTS 릴리스입니다. 레이저 구성 요소에 대한 부분 클래스 지원, 공유된 대기열 지원, 예외 언래핑, 최상위 구성 요소에 파라미터 전달과 같은 새로운 기능이 추가되었습니다. .NET Core 3.1로 작성된 Lambda 함수는 Amazon Linux의 최신 세대인 Amazon Linux 2에서 실행됩니다. .NET Core 3.1로 함수를 작성하는 자세한 방법은 AWS Lambda 설명서의 .NET Core 프로그래밍 모델에서 확인할 수 있습니다.
시작하려면 AWS Lambda 콘솔 또는 AWS CLI를 통해 코드를 업로드하고 .NET Core 3.1 런타임을 선택하기만 하면 됩니다. 또한, AWS Serverless Application Model(SAM)과 AWS CloudFormation을 사용하여 .NET Core 3.1로 작성된 서버리스 애플리케이션을 배포하고 관리할 수도 있습니다. .NET Core 2.1(C#/PowerShell)로 실행되는 기존 AWS Lambda 함수를 .NET Core 3.1로 마이그레이션하려면 .NET Core 3.1 및 Amazon Linux 2와 호환되도록 코드를 업데이트하고 함수 런타임을 .NET Core 3.1로 업데이트하십시오.
.NET Core 3.1 런타임은 Lambda를 사용할 수 있는 모든 리전에서 사용 가능합니다. AWS Lambda에 대해 자세히 알아보려면 제품 페이지로 이동하고, 시작하려면 AWS Lambda 콘솔에 로그인하십시오.