本文へスキップ
AWS DAILY
重要度:通常新機能対応不要

Amazon MWAAがIAM Identity Center統合とマルチチーム環境による細粒度アクセス制御をサポート

Amazon MWAA
公開
更新

概要

Amazon Managed Workflows for Apache Airflow(Amazon MWAA)が、IAM Identity Center統合とマルチチーム環境という2つの新機能により、ワークフローやリソースへの細粒度アクセス制御をサポートしました。管理者はIAMポリシーを使って誰がどのリソースにアクセスできるかを精密に制御できます。

変更内容

  • IAM Identity Center統合により、ユーザーは企業のIDプロバイダーでApache Airflow UIにサインインできるようになった。
  • IAM Identity Center Permission Setに紐付けたIAMポリシーでリクエストごとに認可が評価されるようになった。
  • DAG、接続、変数、プールなどのリソースタイプ・アクション・リソースIDでアクセスをスコープするコンディションキーが利用可能になった。
  • マルチチーム環境により、複数チームが単一のMWAA環境を共有できるようになった。
  • 各チームはAmazon S3上に専用のDAGフォルダを持ち、IAM Identity Centerのグループメンバーシップに基づいて自チームのDAGのみを参照できる。
  • 共有インフラによるコスト削減と、環境設定の一元管理が可能になった。
  • これらの機能はAmazon MWAAが利用可能なすべてのAWSリージョンで提供される。

公式発表で確認できる事実

  • Amazon MWAAが細粒度アクセス制御をサポートし、2つの新機能(IAM Identity Center統合、マルチチーム環境)として提供される。
  • IAM Identity Center統合では、ユーザーが企業のIDプロバイダーを使ってApache Airflow UIにサインインできる。
  • 認可はリクエストごとにIAM Identity Center Permission Setに紐付けられたIAMポリシーで評価される。
  • コンディションキーにより、リソースタイプ(DAG、接続、変数、プールなど)・アクション・特定のリソースIDでアクセスをスコープできる。
  • マルチチーム環境では、複数チームが単一のMWAA環境を共有できる。
  • 各チームはAmazon S3上に専用のDAGフォルダを持ち、IAM Identity Centerのグループメンバーシップに基づいて共有DAGと自チームのDAGのみを参照できる。
  • 共有インフラによるコスト削減と、環境設定の一元管理が可能になる。
  • マルチチーム環境はApache Airflowのmulti-team機能をベースとしており、現時点ではプレビュー段階である。
  • これらの機能はAmazon MWAAが利用可能なすべてのAWSリージョンで提供される。

当サイトの考察

  • マルチチーム環境の基盤となるApache Airflowのmulti-team機能が現在プレビュー段階であるため、本番利用前に安定性や制約事項を確認することを推奨します。
  • IAM Identity Center統合はコンディションキーによる細かなアクセス制御を実現しており、コンプライアンス要件が厳しい組織にとって特に有用な機能です。既存のIAM Identity Center環境を持つ組織は比較的スムーズに導入できると考えられます。

確認できていない事項

  • 東京リージョン(ap-northeast-1)や大阪リージョン(ap-northeast-3)での提供有無は資料から確認できません。
  • 各機能の一般提供(GA)開始日は資料から確認できません。マルチチーム環境の基盤機能はプレビューと記載されています。
  • 追加料金の有無および料金体系は資料に記載がありません。
  • 東京(ap-northeast-1)と大阪(ap-northeast-3)での提供は、公式記事からは確認できていません。

この記事は、AWS 公式の発表をもとに AI が作成し、自動で公開しています。

既存環境への影響

管理者はIAMポリシーとコンディションキーを使ってApache Airflow環境内のリソースへのアクセスを細かく制御できるようになります。複数チームが1つのMWAA環境を共有できるため、インフラコストの削減と運用管理の簡素化が期待できます。各チームはS3上の専用DAGフォルダを持ち、他チームのDAGが見えない形でセキュアに分離されます。

対応の必要性

対応不要

既存のMWAA環境に対して必須の変更はありません。細粒度アクセス制御やマルチチーム環境を活用したい場合は、IAM Identity Center統合またはマルチチーム環境のドキュメントを参照して任意で設定できます。

利用可能リージョン

東京(ap-northeast-1)
未確認
大阪(ap-northeast-3)
未確認

公式記事に東京(ap-northeast-1)と大阪(ap-northeast-3)の記載がないため、未確認としています。

AWS 公式情報

当サイトの記事は公式情報をもとに編集したものです。正確な内容は必ず AWS 公式情報をご確認ください。

重要度:通常新機能

Amazon MWAAがDuckDBオペレーターをネイティブサポート、Apache Airflow 3.3.1環境でセットアップ不要で利用可能に

Amazon Managed Workflows for Apache Airflow(Amazon MWAA)がDuckDBオペレーターのネイティブサポートを開始しました。Apache Airflow 3.3.1を実行するMWAAプロビジョニング環境でDuckDBがプリインストール・事前設定済みとなり、追加セットアップなしでデータ品質チェックや変換処理を実行できます。

Amazon MWAA
重要度:通常新機能

Amazon MWAAがコスト配分タグをサポート、ワーカー・スケジューラー・Webサーバーへ自動伝播

Amazon Managed Workflows for Apache Airflow(Amazon MWAA)がコスト配分タグをサポートしました。環境に付与したタグがワーカー、スケジューラー、Webサーバーなどのコンピュートリソースに自動的に伝播し、AWS Cost ExplorerやAWS Cost and Usage Reportsでタグ別にコストを追跡できます。

Amazon MWAA