Lambda で利用可能なAWS FIS拡張機能のバージョン - AWSフォールトインジェクションサービス

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

Lambda で利用可能なAWS FIS拡張機能のバージョン

このセクションでは、AWS FISLambda 拡張機能のバージョンについて説明します。拡張機能は、x86-64 および ARM64 (Graviton2) プラットフォーム用に開発された Lambda 関数をサポートしています。Lambda 関数は、現在ホストAWS リージョンされている の特定の Amazon リソースネーム (ARN) を使用するように設定する必要があります。AWS リージョンおよび ARN の詳細を以下に示します。

AWS FISLambda 拡張機能のリリースノート

次の表に、Lambda AWS FIS拡張機能の最新バージョンに加えられた変更を示します。

バージョン 開始日 注意事項

1.0.0

2024-10-29

初回リリース

Lambda 拡張機能 ARNs のアクセスガイド

コンソールを使用してパブリックパラメータを検索するには、 AWS アカウントおよびAWS リージョン に少なくとも 1 つのパラメータが必要です。パブリックパラメータを検出するには、「パラメータストアでのパブリックパラメータの検出」を参照してください。

コンソールアクセス:

  1. https://console.aws.amazon.com/systems-manager/ でAWS Systems Managerコンソールを開きます。

  2. ナビゲーションペインで、[パラメータストア] を選択します。

  3. [Public parameters] (パブリックパラメータ) タブを選択します。

  4. [Select a service] (サービスを選択) のドロップダウンを選択します。ドロップダウンオプションから、 を選択しますfis

  5. (オプション) 検索バーに詳細情報を入力して、選択したパラメータをフィルタリングします。arm64 アーキテクチャの場合は、「arm64」と入力してパラメータをフィルタリングします。x86_64 アーキテクチャの場合は、「x86_64」を入力してパラメータをフィルタリングします。

  6. 使用するパブリックパラメータを選択します。

  7. パラメータの詳細から、ARN 値を見つけます。ターゲット Lambda 関数のレイヤー拡張機能の設定に使用する ARN をコピーします。

AWS CLIアクセス:

SSM パラメータ名

次の SSM パラメータ名は、さまざまなアーキテクチャで使用できます。

  1. arm64: /aws/service/fis/lambda-extension/AWS-FIS-extension-arm64/1.x.x

  2. x86_64: /aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x

AWS CLIコマンド形式

拡張機能 ARNs を取得するには、次のAWS CLIコマンド形式を使用します。ここで、parameterName はアーキテクチャの名前、region はターゲットですAWS リージョン。

aws ssm get-parameter --name parameterName --region region

使用例

aws ssm get-parameter --name /aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x --region ap-southeast-2

レスポンスの形式

コマンドは、次のようなパラメータの詳細を含む JSON オブジェクトを返します。Lambda レイヤーの ARN は、Parameter オブジェクトの Value フィールドに含まれます。ターゲット Lambda 関数のレイヤー拡張機能の設定に使用する ARN をコピーします。

 {
     "Parameter":
        {
             "Name": "/aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x",
             "Type": "String",
             "Value": "arn:aws:lambda:ap-southeast-2:211125361907:layer:aws-fis-extension-x86_64:9",
             "Version": 1,
             "LastModifiedDate": "2025-01-02T15:13:54.465000-05:00",
             "ARN": "arn:aws:ssm:ap-southeast-2::parameter/aws/service/fis/lambda-extension/AWS-FIS-extension-x86_64/1.x.x",
             "DataType": "text"
        }
 }
                 

プログラムによるアクセス:

Infrastructure as Code (IaC) を使用して Lambda 関数を構築または設定するときに、これらのパブリックパラメータをプログラムで取得します。このアプローチは、AWS FIS拡張レイヤー ARN がハードコードされた場合に必要な手動コード更新を必要とせずに、Lambda 関数を最新のレイヤーバージョン ARN で維持するのに役立ちます。次のリソースは、一般的な IaC プラットフォームを使用してパブリックパラメータを取得する方法を示しています。