投稿日: Dec 1, 2016

.NET Core 1.0 ランタイムを使用して、C# で AWS Lambda 関数を開発できるようになりました。

すぐに使い始めるには、個別の C# Lambda 関数用プロジェクトテンプレート、完全な C# サーバーレスアプリケーションや、AWS へ両方のプロジェクトタイプを発行するためのツールなどを含む AWS Toolkit for Visual Studio を利用するのが近道です。

手作業で C# Lambda 関数を作成するには、“netcore1.0” として Lambda ランタイムパラメーターを作成し、全 NuGet の依存関係を ZIP ファイルにしてアップロードするだけです。また、独自の発行済み DLL アセンブリを AWS CLI または AWS Lambda コンソールを介してアップロードします。代わりに、C# の Lambda 関数をデプロイするために、AWS Serverless Application Specification を通して、AWS CloudFormation を使用することもできます。

.NET Core Runtime を使用してC# で Lambda 関数を作成する方法の詳細については、当社のドキュメントを参照してください。AWS Lambda に関する詳細については、製品ページをご覧ください。また、使用を開始するには AWS Lambda コンソールにログインしてください。