振り返りシリーズ
- セッション 01: エージェント向けアーキテクチャ設計への開発者ロードマップ
- セッション 02: Amazon Bedrock Data Automation
- セッション 03: AgentCore 上のマルチエージェント
- セッション 04: Nova Act と Strands Agents を実践で活用したエージェント型 AI の構築
- セッション 04: 仕様駆動開発と Kiro で移行プロジェクトを加速
- セッション 06: 「マッチング」から「理解」へ: AgentCore Memory が実現するパーソナライズド AI 検索の実践
- セッション 07: 観測から最適化へ – LLM オブザーバビリティから AIOps へ、リアルタイムの洞察をインテリジェントな自動化に変える
- セッション 08: TEAM の導入と最高のエンジニアリングチームの構築
- セッション 09: いわゆるサーバーレスデータベースの5年間から得た5つの厳しい教訓
- セッション 14: AI が私の仕事をしたらどうなるか Q Developer CLI と Kiro が私の日常業務をどう変えたか
- セッション 16: 警戒を保ちながら迅速に:Amazon Bedrock エージェント開発に不可欠なセキュリティ
- セッション 26: 1 台の H100 で OSS LLM をよりスマートに、低コストで、高速に実行
- セッション 28: 最新の統合メタデータアーキテクチャ:データサイロを解消する新たなアプローチ
- セッション 29: サーバーレス MediaOps:Amazon Web Services 上の AI による動画ワークフローの自動化
- セッション 30: 大規模パフォーマンステストによる効率性と信頼性を重視したアーキテクチャ設計
- セッション 31: オープンソースで世界をつなぐ: テクノロジー、コミュニティ、グローバルな開発者関係をめぐる実践の旅
- セッション 33: リアルタイム物流分析のためのストリーミング Iceberg テーブルの構築
- セッション 34: 大規模ロボット戦略トレーニングの高速化: Kiro、Trainium、EKS に基づく自動クローズドループアーキテクチャ
- セッション 35: 仕様駆動開発で「Vibe」から実用レベルへ
- セッション 36: クラウドコスト分析をよりスマートに: StrandsとAgentCoreによるFinOpsインテリジェントエージェントの構築
- セッション 37: CNCF Kagent、K8sGPT、Nova Sonicを使用したK8s向け対話型エージェントAIOpsの変革
セッションノート
データのサイロ化解消に向けた略史
- 1980 年代後半:データウェアハウス
- 2011:データレイク
- 2020:レイクハウス 目標
- SSOT(信頼できる唯一の情報源)の実現
- データの完全な管理
- データ漏えいなどのリスクを排除し、データ駆動型ビジネスのコンプライアンスを確保。クラウドとリージョンに生じる新たなデータサイロ ベンダー「ロックイン」を好む人はいません
- データが異なるクラウドベンダーにデプロイされている場合:
- まとめて処理することが困難
- 移動コストが高い 地理的に分散したデータを好む人はいませんが、
- ビジネスの国際化に伴い、データも移動します:
- 規制要件
- 大洋をまたぐ転送のコスト 「データアクセス」だけではない 目に見えるデータ
- 技術データとビジネスデータ
- リーガルホールドデータ 見落とされがちなメタデータ
- サードパーティデータ
- PII と PI データ
- 認証情報
- IP データ データ管理機能
- データ接続:最も重要なデータに接続します。
- データ権利の自動化:データ権利に関するリクエストとレポートをエンドツーエンドで自動化します。
- メタデータのエンリッチメント:技術メタデータにビジネスおよび運用メタデータを付加し、完全な可視性を確保します。
- データ検出:あらゆる場所にあるすべてのデータを自動的に検出、分類、マッピングします。
- データ分類:より多くの場所で、より多くの種類のデータを自動的に分類します。
- データライフサイクル管理:収集から破棄までのデータライフサイクル管理を簡素化し、自動化します。
Gravitino とは
データ/AI のための次世代統合データカタログ
連携先:
- Trino
- Spark
- Flink
- Doris
- ClickHouse
- PyTorch
- TensorFlow Gravitino を使用したメタデータレイクのコンポーネント:
- Hive Metastore
- 組み込みカタログ
- Schema Registry
- ファイルセット管理
- モデルカタログ データソース:
- Hadoop データレイク
- データウェアハウス
- ストリーミング処理
- 非構造化データ
- 機械学習 解決すべき課題
- データ全体の「全体像」を把握する
- データが分散し、さまざまな方法で利用されている状態でも、データの SSOT を実現する
- データガバナンスを一元化し、あらゆる場所のデータを保護・監査する 次世代データカタログは、新しいオープンデータアーキテクチャの中核です。
Gravitino アーキテクチャ
機能レイヤー:
- 統合処理
- 統合ガバナンス インターフェイスレイヤー:
- Unified REST API
- Iceberg REST API オブジェクトモデルを備えた中核:
- Metalake
- Catalogs
- Schemas
- オブジェクトタイプ:Table, Fileset, Model, Topic 接続レイヤー:
- 接続 メタデータストレージ
- サポートされるデータタイプ(最下層):
- 表形式
- ファイル
- モデル
- メッセージキュー
Gravitino による表形式データと非表形式データの処理
表形式データ(コネクター経由)
- エンジン:Spark
- 操作:Create, Load, Alter, Drop
- API:Unified Tabular API スキーマ(struct):
- name: string
- comment: string
- properties: map<string, string> Table(struct):
- name: string
- columns: Column[]
- partitioning: Transform[]
- distribution: Distribution
- sortOrder: SortOrder[]
- indexes: Index[] 関連する定義:
- Transform, Distribution, SortOrder, Index, Type
非表形式データ
- エンジン:Spark, PyTorch, Ray, TensorFlow
- ファイルシステム:Gravitino Virtual FileSystem, Python FileSystem
- 操作:Create, Load, Alter, Drop
- API:Unified Non-tabular API スキーマ(struct):
- name: string
- comment: string
- Properties: map<string, string> Fileset(struct):
- name: string
- storageLocation: string
- type: Type ストレージロケーション:
- S3, HDFS, ADLS, GCS
シナリオ
レイクハウスフェデレーション
- マルチクラウド、マルチエンジン、マルチフォーマット
- レイクハウスフェデレーションのためのオープンソリューション プラットフォームの機能
- 分析
- 機械学習
- 360° ビュー
- アプリケーション クエリ/言語ツール
- SQL
- Python
- R 中核機能
- Gravitino Data Connector
- マルチクラウド、マルチフォーマット、マルチエンジンを横断するフェデレーテッドクエリ。
データチームと AI チームのシームレスな連携
役割:
- データエンジニア
- データサイエンティスト
- AI エンジニア 利用シナリオ:
- データエンジニアとデータサイエンティストまたは AI エンジニアとの効率的な連携
- データサイエンティストは、異種データソースに対する統一されたメタデータ定義を取得
- データエンジニアはメタデータを使用してデータを処理
- 複数の AI フレームワークに対応する統合メタデータ
- 統合セキュリティ制御 中核技術:
- Gravitino 外部要因:
- テクノロジー
- 通信
- ETL
- モノのインターネット
- 自動化
- ネットワーキング データとツール:
- [ 1 ] データ取り込み:
- Spark
- HDFS クライアント
- S3 SDK
- [ 2 ] モデル学習:
- Tensorflow
- Pytorch
- Ray
- Gravitino Python ライブラリ
- [ 3 ] データタイプ:
- 構造化データ
- 非構造化データ Gravitino の機能:
- Gravitino IO(データの読み取りと書き込み)
- Gravitino ACL(アクセス制御)
Gravitino Next - メタデータ駆動型アクションシステム
- カタログサービス
- API:Unified REST API, Iceberg REST API
- コンポーネント:Catalog, Schema, Table, Fileset, Model, Topic
- 接続:さまざまなデータソース(データベース、ファイル)へのコネクター Gravitino Next
- カタログサービス
- API:Unified REST API, Iceberg REST API
- コンポーネント:Catalog, Schema, Table, Fileset, Model, Topic, Policy
- ジョブシステムの項目:含まれるジョブシステム:
- ポリシーシステム
- 統計システム
- ジョブシステム
- アクションフレームワーク アクションフレームワークの項目:
- TTL アクション
- コンパクションアクション
- クラスタリングアクション
