投稿日: Oct 13, 2022
AWS Serverless Application Model (SAM) コマンドラインインターフェイス (CLI) は、SAM CLI パイプラインにおける Open ID Connect (OIDC) サポートの一般提供を開始しました。AWS SAM CLI はサーバーレスアプリケーションの構築、テスト、パッケージ化、デプロイを簡単にするデベロッパーツールです。SAM パイプラインは Jenkins、GitLab、GitHub Actions、Atlassian Bitbucket Pipelines、AWS CodePipeline を使用して、サーバーレスアプリケーションの継続的インテグレーションおよびデプロイ (CI/CD) パイプラインを簡単に作成できるようにします。SAM パイプラインには、すべてのサポート対象システムの一連のデフォルトのパイプラインテンプレートが事前にパッケージ化されており、複数のアカウントおよび複数のリージョンでの安全なデプロイに関する AWS のベストプラクティスが紹介されています。
今回のリリースで、GitHub Actions、GitLab、BitBucket などの OIDC をサポートするプロバイダーの OIDC 認証をサポートするように SAM パイプラインを設定できるようになりました。SAM パイプラインは OIDC トークンを使用して AWS アイデンティティおよび Access Management (IAM) アイデンティティプロバイダーを設定し、セットアッププロセスを簡素化します。