AWS Lake Formation のアイコン

AWS Lake Formation

区分
専門
提供開始
2019 年

データレイクの構築 / 管理 / セキュリティを簡素化するサービス

何ができるか

AWS Lake Formation は、S3 上にデータレイクを構築し、データのインジェスト、カタログ化、セキュリティ管理を一元的に行うサービスです。テーブル / カラムレベルの細かいアクセス制御を提供し、Athena、Redshift、EMR などの分析サービスからのアクセスを統一的に管理します。

どのような場面で使うか

企業のデータレイク構築、複数データソースの統合と分析、データガバナンスの実装、部門間のデータ共有とアクセス制御に利用されます。

身近な例え

図書館の蔵書管理システムに例えられます。さまざまな出版社 (データソース) から届く本 (データ) を分類 / 登録 (カタログ化) し、利用者 (分析者) ごとに閲覧可能な本を制御 (アクセス制御) します。

Lake Formation とは

AWS Lake Formation は、データレイクのセットアップと管理を簡素化するサービスです。データレイクとは、構造化 / 半構造化 / 非構造化データを一元的に格納する S3 ベースのリポジトリです。Lake Formation はデータのインジェスト、Glue Data Catalog との統合、きめ細かいアクセス制御を提供します。

アクセス制御とデータ共有

Lake Formation の最大の特徴は、テーブル / カラム / 行レベルのアクセス制御です。IAM ポリシーだけでは実現が難しいきめ細かいデータアクセス制御を、Lake Formation のパーミッションモデルで統一的に管理できます。データ共有機能で、異なる AWS アカウント間でのデータ共有も安全に行えます。

はじめかた

Lake Formation コンソールでデータレイク管理者を設定し、S3 バケットをデータレイクのロケーションとして登録します。Glue クローラーでデータをカタログ化し、Lake Formation のパーミッションでアクセス権限を設定します。Athena や Redshift Spectrum からクエリを実行すると、Lake Formation のアクセス制御が自動的に適用されます。

注意点

  • Lake Formation のアクセス制御と IAM ポリシーの両方が適用されるため、権限設計が複雑になる場合がある
  • Lake Formation 自体は無料。Glue、S3、Athena などの利用料金が別途発生する

利用できるリージョン

AWS Lake Formation を利用できるリージョンは 37 か所です (2026-10-09 時点)。

アジアパシフィック:香港、台北、東京、ソウル、大阪、ムンバイ、ハイデラバード、シンガポール、シドニー、ジャカルタ、メルボルン、マレーシア、ニュージーランド、タイ

北米:カナダ (中部)、カナダ西部 (カルガリー)、メキシコ (中部)、米国東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (北カリフォルニア)、米国西部 (オレゴン)

南米:サンパウロ

欧州:フランクフルト、チューリッヒ、ストックホルム、ミラノ、スペイン、アイルランド、ロンドン、パリ

AWS 欧州ソブリンクラウド:ドイツ

中東:イスラエル (テルアビブ)、アラブ首長国連邦、バーレーン

アフリカ:ケープタウン

AWS GovCloud (米国):AWS GovCloud (米国東部)、AWS GovCloud (米国西部)

リージョン別のサービス一覧を見る

参考資料 (AWS 公式)

本ページの一次情報は AWS 公式サイトと公式ドキュメントです。最新の仕様と料金は次の公式ページで確認できます。

本ページと公式ドキュメントの記述が食い違う場合は、公式ドキュメントを正としてください。

共有する

このサービスに関する最新アップデート

このサービスのアップデートをすべて見る
新機能この解説の更新後

AWS Lake Formation が Amazon S3 でのテーブルデータへのアクセスを拡張

AWS Lake Formation は、登録された S3 ロケーションに対する一時的でスコープされたクレデンシャルを提供し、SELECT および SUPER パーミッションでデータの読み取りと読み書きを可能にする。Amazon EMR 7.13 以降で組み込みサポートされ、Spark や Trino アプリケーションから直接データにアクセスできる。