ヤマムギ

growing hard days.

*

AWS X-Ray SDK for PythonをOrganizations組織内にLambda Layersで共有しました

   

ローカルでパッケージ作成

インストールコマンドはこちらAWS X-Ray SDK for Pythonを参照しました。

任意のフォルダにpythonディレクトリを作成して、pythonディレクトリで上記コマンドを実行。

pythonディレクトリ込みでzip圧縮する。

Lambda Layersの作成

Lambda Layersを組織内でリソースを共有しているアカウントの東京リージョンに作成しました。

他のアカウントへのアクセス権をレイヤーに付与するを参照して次のコマンドをCloudShellで実行しました。

次のレスポンスが返ってきました。

間違えたときはremove-layer-version-permissionで削除できます。

Lambda関数にLayersを追加

同じ東京リージョンのLambda関数からバージョンARNを指定して追加できます。
[検証]ボタンでGetLayerVersionの権限があるか確認できました。

試しに組織外のAWSアカウントの東京リージョンのLambda関数から追加してみると、GetLayerVersionの権限がないエラーになりました。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

ad

ad

  関連記事

WordPress、プラグインのアップデートしてBlue/Greenデプロイ

現在のブログの構成です。 WordPressとプラグインのアップデートをして、デ …

S3 Intelligent-Tieringで高頻度階層(FREQUENT)に戻る「アクセス」にS3 SelectとGlueクローラーが該当するのか確認してみました

ユーザーガイドのS3 Intelligent-Tiering のしくみには、「低 …

AWS IAMのMFA「エンティティは既に存在しています」に対応しました

エンティティは既に存在しています MFA Device entity at th …

AWSアカウントのルートユーザーのセキュリティ認証情報

アカウント作成時にはMFA設定するためにIAMダッシュボードからアクセスするので …

AWS App RunnerでGithubリポジトリからデプロイ

AWS App Runner開発者ガイドのチュートリアルをやってみました。 Gi …

Amazon Kinesis Data StreamsにTwitter検索データを送信する

Kinesis Data Streamsの作成 ストリーム名とシャード数を決定す …

EC2 VyOSで/etc/resolv.confを設定しました

EC2でVyOSを起動してSSHで接続して確認していたところ、どうもVyOSから …

Amazon SES(Simple Email Service)でメール受信時のアクションでLambdaを実行して渡されるデータを見てみる

Amazon SESで受信したメールをS3に保存して、S3のトリガーでLambd …

AWS Lambda(Python)からZoom投票作成

以前、Zoomの投票(アンケート)をAPI経由で作成するというブログで書きました …

AWS Lambda(Python)からTwitterに投稿する

「GoogleフォームからAPI Gatewayで作成したREST APIにPO …