Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

AWS Lambda プロジェクト - AWS SDK for .NET (バージョン 3)

のバージョン 4 (V4) AWS SDK for .NET はプレビュー中です。プレビューでこの新しいバージョンに関する情報を確認するには、 AWS SDK for .NET (バージョン 4 プレビュー) デベロッパーガイドを参照してください。

SDK の V4 はプレビュー中であるため、コンテンツは変更される可能性があることに注意してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

のバージョン 4 (V4) AWS SDK for .NET はプレビュー中です。プレビューでこの新しいバージョンに関する情報を確認するには、 AWS SDK for .NET (バージョン 4 プレビュー) デベロッパーガイドを参照してください。

SDK の V4 はプレビュー中であるため、コンテンツは変更される可能性があることに注意してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Lambda プロジェクト

AWS Lambda は、サーバーのプロビジョニングや管理を行わずにコードを実行できるようにするコンピューティングサービスです。可用性の高いコンピューティングインフラストラクチャでコードを実行し、コンピューティングリソースの管理をすべて担当します。Lambda の詳細については、「 AWS Lambda デベロッパーガイド」のAWS 「Lambda とは」を参照してください。

.NET コアコマンドラインインターフェイス (CLI) を使用して、Lambda 関数をデプロイできます。

前提条件

.NET CLI を使用して Lambda 関数をデプロイする前に、次の前提条件を満たす必要があります。

  • .NET CLI がインストールされていることを確認します。例: dotnet --version。必要に応じて https://dotnet.microsoft.com/download にアクセスしてインストールしてください。

  • .NET CLI をセットアップして Lambda を操作します。その方法の説明については、「AWS Lambda デベロッパーガイド」の「.NET Lambda Global CLI を使用する」を参照してください。その手順に含まれるデプロイコマンドは次のとおりです。

    dotnet lambda deploy-function MyFunction --function-role role

    この演習で IAM ロールを作成する方法がわからない場合、--function-role role 部分は含めないでください。このツールを使用すると、新しいロールの作成に役立ちます。

使用できる Lambda コマンド

.NET CLI で使用できる Lambda コマンドを一覧表示するには、コマンドプロンプトまたはターミナルを開いて、dotnet lambda --help を入力します。そのコマンドの出力は、次のようになります。

Amazon Lambda Tools for .NET applications Project Home: https://github.com/aws/aws-extensions-for-dotnet-cli, https://github.com/aws/aws-lambda-dotnet Commands to deploy and manage AWS Lambda functions: deploy-function Command to deploy the project to AWS Lambda ... (etc.) To get help on individual commands execute: dotnet lambda help <command>

出力には、現在使用できるコマンドがすべて表示されます。

デプロイ手順

次の手順では、 AWS Lambda .NET プロジェクトを作成したことを前提としています。この手順では、プロジェクトに DotNetCoreLambdaTest という名前を付けます。

  1. コマンド プロンプトまたはターミナルを開き、.NET Lambda プロジェクト ファイルが含まれるフォルダーに移動します。

  2. dotnet lambda deploy-function と入力してください。

  3. プロンプトが表示されたら、 AWS リージョン (Lambda 関数がデプロイされるリージョン) を入力します。

  4. プロンプトされたら、デプロイする関数の名前を入力します。例:DotNetCoreLambdaTest。これは、 AWS アカウント に既に存在する関数の名前、またはまだそこにデプロイされていない関数の名前である可能性があります。

  5. プロンプトがされたら、関数が実行されるときに Lambda が継承する IAM ロールを選択または作成します。

正常に完了すると、[New Lambda function created (新しい Lambda 関数が作成されました)] のメッセージが表示されます。

Executing publish command ... (etc.) New Lambda function created

アカウントに既に存在する関数をデプロイする場合、デプロイ機能は AWS リージョンのみを求めます (必要な場合)。この場合、コマンド出力は Updating code for existing function で終わります。

デプロイされた Lambda 関数は、すぐに使用できる状態になっています。詳細については、「AWS Lambda の使用例」を参照してください。

Lambda は Lambda 関数を自動的にモニタリングし、Amazon CloudWatch からメトリクスを報告します。。Lambda 関数のモニタリングおよびトラブルシューティングについては、「Lambda アプリケーションのモニタリングとトラブルシューティング」を参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.