翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS SAM のドキュメント履歴
以下の表には、AWS Serverless Application Model デベロッパーガイドの各リリースにおける重要な変更点が説明されています。このドキュメントの更新に関する通知を受け取るには、RSS フィードにサブスクライブできます。
-
ドキュメントの最新更新日: 2023 年 12 月 6 日
変更 | 説明 | 日付 |
---|---|---|
Linux のために AWS SAMCLI arm64 パッケージインストーラーを追加 | 手順については、「AWS SAMCLI のインストール」を参照してください。 | 2023 年 12 月 6 日 |
AWS SAMCLI sam sync コマンドのために --watch-exclude オプションを追加 | ファイルとフォルダを同期の開始から除外します。詳細については、「同期を開始しないファイルとフォルダを指定する」を参照してください。 | 2023 年 12 月 6 日 |
sam sync コマンドの --build-in-source option AWS SAMCLI を追加 | ビルドプロセスを高速化するには、ソースフォルダにプロジェクトを構築します。詳細については、「ソースフォルダにプロジェクトを構築することでビルド時間を短縮する」を参照してください。 | 2023 年 12 月 6 日 |
sam build コマンドの --build-in-source option AWS SAMCLI を追加 | ビルドプロセスを高速化するには、ソースフォルダにプロジェクトを構築します。詳細については、「ソースフォルダにプロジェクトを構築することでビルド時間を短縮する」を参照してください。 | 2023 年 12 月 6 日 |
AWS SAMCLI リモート呼び出しコマンドの新しいリソースサポートを追加 |
| 2023 年 11 月 15 日 |
共有可能なテストイベント用の新しい AWS SAM CLI リモートテストイベントコマンドを追加する | を使用してAWS SAMCLI、 EventBridge スキーマレジストリから共有可能なテストイベントにアクセスして管理し、 で Lambda 関数をテストしますAWS クラウド。詳細については、「Using sam remote test-event」を参照してください。 | 2023 年 10 月 3 日 |
Terraform の AWS SAM CLI サポートの一般提供が開始されました | Terraform をサポートする AWS SAM CLI について詳しくは、「AWS SAM CLITerraform サポート」を参照してください。 | 2023 年 9 月 5 日 |
Terraform Cloud の AWS SAM CLI サポートを追加する | AWS SAM CLI は、Terraform Cloud のローカルテストをサポートするようになりました。詳細については、「Terraform Cloudのセットアップ」を参照してください。 | 2023 年 9 月 5 日 |
AWS SAM CLI 設定ファイルについて YAML ファイル形式のサポートを追加する | AWS SAM CLI は、[ | 2023 年 7 月 18 日 |
Terraform の AWS SAM CLIsam local start-api コマンドのサポートを追加する | 「Terraform の AWS SAM CLI サポートの概要」セクションが更新され、Terraform の AWS SAM CLI | 2023 年 7 月 6 日 |
新しい AWS SAM CLI remote invoke コマンドを追加する |
| 2023 年 6 月 22 日 |
AWS AppSyncGraphQL API サーバーレスリソースタイプを追加 | AWS SAM を使用して GraphQL API リソースを定義する方法を説明する「 | 2023 年 6 月 22 日 |
Ruby 3.2 向けの AWS SAM CLI サポートを追加する | 「sam init」ページを更新して、新しいベースイメージとランタイム値を追加しました。Ruby 3.2 Amazon ECR URI で「イメージリポジトリ」ページを更新しました。 | 2023 年 6 月 6 日 |
AWS SAM CLI パッケージインストーラの整合性検証のオプションの手順を追加する | 「AWS SAM CLI のインストール」ページを更新して、オプションの手順を反映します。手順を文書化するために、「AWS SAM CLI インストーラの整合性を確認」ページを作成します。 | 2023 年 5 月 31 日 |
インフラストラクチャの同期をスキップする sam sync オプションを追加する |
| 2023 年 3 月 23 日 |
DocumentDB イベントソースタイプのサポートを追加する | AWS SAM テンプレート仕様は、 | 2023 年 3 月 10 日 |
Cargo Lambda を使用して Rust Lambda 関数を構築する | AWS SAM CLI を使用して Cargo Lambda で Rust Lambda 関数を構築します。詳細については、「Cargo Lambda を使用した Rust Lambda 関数の構築」を参照してください。 | 2023 年 2 月 23 日 |
関数リソースを AWS SAM の外部に構築する | sam build コマンド使用時の関数のスキップに関するガイダンスを追加しました。詳細については、「AWS SAM の外部で関数を構築する」を参照してください。 | 2023 年 2 月 14 日 |
新しい埋め込みコネクタ構文 |
| 2023 年 2 月 8 日 |
AWS SAM CLI 用に新しい sam list コマンドを追加した | サーバーレスアプリケーションのリソースに関する重要な情報を表示するために sam list を使用します。詳細については、「sam リスト」を参照してください。 | 2023 年 2 月 2 日 |
esbuild のフォーマットプロパティと OutExtension ビルドプロパティを追加 | esbuild を使用した Node.js Lambda 関数の構築で、 | 2023 年 2 月 2 日 |
AWS SAM テンプレートの仕様にランタイム管理オプションを追加 | Lambda 関数のランタイム管理オプションを設定します。詳細については、「 | 2023 年 1 月 24 日 |
リソース EventSource の AWS::Serverless::StateMachineターゲットプロパティが に追加されました。 |
| 2023 年 1 月 13 日 |
Lambda 関数の SQS ポーラーのスケーリングを設定する |
| 2023 年 1 月 12 日 |
cfn-lint を使用して AWS SAM アプリケーションを検証する | AWS SAM CLI で cfn-lint を使用すると、AWS SAM テンプレートを検証できます。詳細については、「cfn-lint による検証」を参照してください。 | 2023 年 1 月 11 日 |
CloudWatch Application Insights を使用してサーバーレスアプリケーションをモニタリングする | AWS SAM アプリケーションをモニタリングするように Amazon CloudWatch Application Insights を設定します。詳細については、 CloudWatch 「Application Insights を使用してサーバーレスアプリケーションをモニタリングする」を参照してください。 | 2022 年 12 月 19 日 |
macOS 用の AWS SAM CLI パッケージインストーラを追加した | 新しい macOS パッケージインストーラを使用して AWS SAM CLI をインストールします。詳細については、「AWS SAM CLI のインストール」を参照してください。 | 2022 年 12 月 6 日 |
Lambda のサポートを追加 SnapStart | Lambda 関数 SnapStart が初期化された関数のキャッシュ状態であるスナップショットを作成するように を設定します。詳細については、「 | 2022 年 11 月 28 日 |
nodejs18.x の AWS SAM CLI サポートを追加した | AWS SAM CLI で nodejs18.x ランタイムがサポートされるようになりました。詳細については、「sam init」を参照してください。 | 2022 年 11 月 17 日 |
アクセスとアクセス許可の設定に関するガイダンスを追加 | AWS SAM には、サーバーレスアプリケーションのアクセスとアクセス許可の管理をシンプルにする 2 つのオプションが用意されています。詳細については、「リソースへのアクセスとアクセス許可の管理」を参照してください。 | 2022 年 11 月 17 日 |
ネイティブ AOT コンパイルによる .NET 7 Lambda 関数の構築のサポートを追加 | .NET 7 Lambda 関数を AWS SAM で構築してパッケージ化し、ネイティブの事前 (AOT) コンパイルを利用して Lambda のコールドスタート時間を短縮します。詳細については、「ネイティブ AOT コンパイルによる .NET 7 Lambda 関数の構築」を参照してください。 | 2022 年 11 月 15 日 |
ローカルでのデバッグとテストための AWS SAM CLITerraform サポートを追加した | Terraform プロジェクト内で AWS SAM CLI を使用して、ローカルで Lambda 関数とレイヤーのデバッグやテストを実行します。詳細については、「AWS SAM CLI Terraform のサポート」を参照してください。 | 2022 年 11 月 14 日 |
ス EventBridge ケジューラAWS SAMのサポートを追加 | AWS Serverless Application Model (AWS SAM) テンプレート仕様は、 AWS Lambdaおよび のス EventBridge ケジューラでイベントをスケジュールするために使用できるシンプルで簡潔な構文を提供しますAWS Step Functions。詳細については、「スケ EventBridge ジューラ を使用したイベントのスケジューリング」を参照してください。 | 2022 年 11 月 10 日 |
AWS SAM CLI のインストール手順を簡略化する | AWS SAM CLI の前提条件とオプションの手順は、別のページに移動されました。サポートされているオペレーティングシステムのインストール手順は、「AWS SAM CLI のインストール」に記載されています。 | 2022 年 11 月 4 日 |
長いパスを使用できるようにする Windows 10 ユーザー向けの修正を追加 | AWS SAM CLI アプリテンプレートリポジトリには、Windows 10 での MAX_PATH の制限により、 | 2022 年 11 月 4 日 |
初回デプロイ時の段階的デプロイプロセスの更新 | AWS CodeDeploy で Lambda 関数を段階的にデプロイするには、2 つのステップが必要です。詳細については、「初めて Lambda 関数を段階的にデプロイする」を参照してください。 | 2022 年 10 月 13 日 |
より多くの種類のイベントに対応する Lambda イベントフィルタリングの追加サポート |
| 2022 年 10 月 13 日 |
AWS SAM パイプラインへの OpenID Connect (OIDC) のサポートの追加 | AWS SAM は、Bitbucket、アクション、 GitHub GitLab 継続的インテグレーションおよび継続的デリバリー (CI/CD) プラットフォームの OpenID Connect (OIDC) ユーザー認証をサポートしています。詳細については、「AWS SAM パイプラインで OIDC ユーザーアカウントを使用する」を参照してください。 | 2022 年 10 月 13 日 |
JwtConfiguration プロパティに関する注意 |
| 2022 年 10 月 7 日 |
Function と の新しいプロパティ StateMachine EventSource |
| 2022 年 10 月 6 日 |
AWS SAM コネクタの一般公開 | コネクタは、 | 2022 年 10 月 6 日 |
AWS SAM CLI への新しい sam 同期オプションを追加した | sam sync に | 2022 年 9 月 20 日 |
AWS SAM CLI への新しい sam デプロイオプションを追加した | sam deploy に | 2022 年 9 月 9 日 |
esbuild の一般公開 | Node.js Lambda 関数を構築してパッケージ化するには、esbuild JavaScript バンドラー AWS SAMCLIで を使用できます。 | 2022 年 9 月 1 日 |
AWS SAM CLI テレメトリの更新 | 収集されたシステムおよび環境情報の説明が更新され、使用属性のハッシュ値を含むようになりました。 | 2022 年 9 月 1 日 |
AWS SAM CLI へのローカル環境変数のサポートを追加した | Lambda 関数をローカルで呼び出すときと API Gateway をローカルで実行するときは、AWS SAM CLI で環境変数を使用します。 | 2022 年 9 月 1 日 |
Lambda 命令セットアーキテクチャのサポート | AWS SAM CLI を使用して、 | 2021 年 10 月 1 日 |
サンプルパイプライン設定の生成 | AWS SAM CLI を使用して、複数の CI/CD システム用サンプルパイプラインを生成します。これには、新しい | 2021 年 7 月 21 日 |
AWS SAM CLIAWS CDK の統合 (プレビュー、フェーズ 2) | パブリックプレビューリリースのフェーズ 2 では、AWS CDK アプリケーションのパッケージ化とデプロイに AWS SAM CLI を使用できるようになりました。AWS SAM CLI を使用して、サンプル AWS CDK アプリケーションを直接ダウンロードすることもできます。詳細については、「AWS Cloud Development Kit (AWS CDK) (プレビュー)」を参照してください。 | 2021 年 7 月 13 日 |
関数のイベントソースとしての RabbitMQ のサポート | サーバーレス関数のイベントソースとしての RabbitMQ のサポートが追加されました。詳細については、「 | 2021 年 7 月 7 日 |
Amazon ECR ビルドコンテナイメージを使用したサーバーレスアプリケーションのデプロイ | Amazon ECR ビルドコンテナイメージを使用して、、JenkinsAWS CodePipeline、 GitLab CI/CD、 GitHub Actions などの一般的な CI/CD システムでサーバーレスアプリケーションをデプロイします。詳細については、「サーバーレスアプリケーションのデプロイ」を参照してください。 | 2021 年 6 月 24 日 |
AWS ツールキットを使用した AWS SAM アプリケーションのデバッグ | AWS Toolkit が、統合開発環境 (IDE) とランタイムのより多くの組み合わせでのステップスルーデバッグをサポートするようになりました。詳細については、「AWS Toolkit の使用」を参照してください。 | 2021 年 5 月 20 日 |
AWS SAM CLIAWS CDK の統合 (プレビュー) | AWS SAM CLI を使用して AWS CDK アプリケーションをローカルにテストし、構築できるようになりました。これはパブリックプレビューリリースです。詳細については、「AWS Cloud Development Kit (AWS CDK) (プレビュー)」を参照してください。 | 2021 年 4 月 29 日 |
デフォルトコンテナイメージリポジトリの Amazon ECR Public への変更 | デフォルトのコンテナイメージリポジトリが から DockerHub Amazon ECR Public に変更されました。詳細については、「イメージリポジトリ」を参照してください。 | 2021 年 4 月 6 日 |
夜間 AWS SAM CLIビルド | 夜間に構築される、プレリリースバージョンの AWS SAM CLI のインストールが可能になりました。詳細については、「AWS SAM CLI のインストール」で、選択する OS サブトピックの「ナイトリービルド」セクションを参照してください。 | 2021 年 3 月 25 日 |
ビルドコンテナの環境変数のサポート | ビルドコンテナに環境変数を渡すことが可能になりました。詳細については、「 | 2021 年 3 月 4 日 |
新しい Linux インストールプロセス | ネイティブ Linux インストーラを使用して AWS SAM CLI をインストールできるようになりました。詳細については、「Linux への AWS SAM CLI のインストール」を参照してください。 | 2021 年 2 月 10 日 |
のデッドレターキューのサポート EventBridge | サーバーレス関数 EventBridge とステートマシンの および | 2021 年 1 月 29 日 |
カスタムチェックポイントのサポート | サーバーレス関数の DynamoDB および Kinesis イベントソースのためのカスタムチェックポイントのサポートが追加されました。詳細については、「 | 2021 年 1 月 29 日 |
タンブリングウィンドウのサポート | サーバーレス関数の DynamoDB および Kinesis イベントソースのためのタンブリングウィンドウのサポートが追加されました。詳細については、「 | 2020 年 12 月 17 日 |
ウォームコンテナのサポート | AWS SAM CLI コマンドの | 2020 年 12 月 16 日 |
Lambda コンテナイメージのサポート | Lambda コンテナイメージのサポートが追加されました。詳細については、「アプリケーションの構築」を参照してください。 | 2020 年 12 月 1 日 |
コード署名のサポート | サーバーレスアプリケーションコードのコード署名と信頼できるデプロイのサポートが追加されました。詳細については、「AWS SAM アプリケーションのためのコード署名の設定」を参照してください。 | 2020 年 11 月 23 日 |
並列ビルドとキャッシュビルドのサポート | 関数とレイヤーを順次的ではなく並列的に構築する | 2020 年 11 月 10 日 |
Amazon MQ と相互 TLS 認証のサポート | サーバーレス関数のイベントソースとしての Amazon MQ のサポートが追加されました。詳細については、「 | 2020 年 11 月 5 日 |
HTTP API 用の Lambda オーソライザ―のサポート |
| 2020 年 10 月 27 日 |
複数の設定ファイルと環境のサポート | AWS SAM CLI コマンドのデフォルトパラメータ値を保存するための複数の設定ファイルと環境のサポートが追加されました。詳細については、「AWS SAM CLI 設定ファイル」を参照してください。 | 2020 年 9 月 24 日 |
X-Ray の Step Functions との使用、および API へのアクセスを制御するときのリファレンスのサポート | サーバーレスステートマシンのイベントソースとしての X-Ray のサポートが追加されました。詳細については、「 | 2020 年 9 月 17 日 |
Amazon MSK のサポート | サーバーレス関数のイベントソースとしての Amazon MSK のサポートが追加されました。これは、Amazon MSK トピックのレコードが Lambda 関数をトリガーすることを可能にします。詳細については、「 | 2020 年 8 月 13 日 |
Amazon EFS のサポート | ローカルディレクトリへの Amazon EFS ファイルシステムのマウントのサポートが追加されました。これは、Lambda 関数コードが共有リソースにアクセスして変更を行うことを可能にします。詳細については、「 | 2020 年 6 月 16 日 |
サーバーレスアプリケーションのオーケストレーション | AWS SAM を使用した Step Functions ステートマシンの作成による、アプリケーションのオーケストレーションのサポートが追加されました。詳細については、「AWS Step Functions を使用した AWS リソースのオーケストレーション」と「 | 2020 年 5 月 27 日 |
カスタムランタイムの構築 | カスタムランタイムを構築する機能が追加されました。詳細については、「カスタムラインタイムの構築」を参照してください。 | 2020 年 5 月 21 日 |
レイヤーの構築 | 個々の | 2020 年 5 月 19 日 |
生成された AWS CloudFormation リソース | AWS SAM が生成する AWS CloudFormation リソースと、それらを参照する方法の詳細情報を掲載しました。詳細については、「生成された AWS CloudFormation リソース」を参照してください。 | 2020 年 4 月 8 日 |
AWS 認証情報のセットアップ | AWS SDK の 1 つ、または AWS CLI などの AWS のその他ツールでの使用向けの AWS がセットアップされていない場合のために、それらをセットアップする手順を追加しました。詳細については、「AWS 認証情報のセットアップ」を参照してください。 | 2020 年 1 月 17 日 |
AWS SAM の仕様と AWS SAM CLI の更新 | からAWS SAM仕様を移行しました GitHub。詳細については、「AWS SAM の仕様」を参照してください。 | 2019 年 11 月 25 日 |
API Gateway API へのアクセスの制御に対する新しいオプションとポリシーテンプレートの更新 | API Gateway API へのアクセスを制御するための新しいオプションである IAM 許可、API キー、およびリソースポリシーが追加されました。詳細については、「API Gateway API へのアクセスの制御」を参照してください。また、 RekognitionFacesPolicy と の 2 つのポリシーテンプレートも更新されました ElasticsearchHttpPostPolicy。詳細については、「AWS SAM ポリシーテンプレート」を参照してください。 | 2019 年 8 月 29 日 |
開始方法の更新 | AWS SAM CLI および Hello World チュートリアルの改善されたインストール手順で「開始方法」章が更新されました。詳細については、「AWS SAM の使用開始」を参照してください。 | 2019年7月25日 |
API Gateway API へのアクセスの制御 | API Gateway API へのアクセスの制御に対するサポートが追加されました。詳細については、「API Gateway API へのアクセスの制御」を参照してください。 | 2019 年 3 月 21 日 |
sam publish を AWS SAM CLI に追加した | AWS SAM CLI の新しい | 2018 年 12 月 21 日 |
ネストされたアプリケーションとレイヤーのサポート | ネストされたアプリケーションとレイヤーのサポートを追加しました。詳細については、「ネストされたアプリケーション」と「レイヤーの使用」を参照してください。 | 2018 年 11 月 29 日 |
sam build を AWS SAM CLI に追加した | AWS SAM CLI の新しい | 2018 年 11 月 19 日 |
AWS SAM CLI の新しいインストールオプションを追加した | AWS SAM CLI に Linuxbrew (Linux)、MSI (Windows)、および Homebrew (macOS) のインストールオプションが追加されました。詳細については、「AWS SAM CLI のインストール」を参照してください。 | 2018 年 11 月 7 日 |
新しいガイド | これは AWS Serverless Application Model デベロッパーガイドの初回リリースです。 | 2018 年 10 月 17 日 |