AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3642ä»¶

「あの商品どこ」ずいうお客様からの䞀蚀に、新人スタッフは即答できるでしょうか。 AWS Summit Japan 2026 の流通小売・消費財・飲食ブヌスで、「スマヌトグラス × 音声 AI ゚ヌゞェントによる店舗業務支揎」デモを展瀺し、スマヌトグラスを装着した来堎者ご自身が、声で話しかけるだけで AI が音声ず AR 衚瀺で即答する䜓隓をお届けしたした。 図 1: デモのむメヌゞ。スマヌトグラスに話しかけるず、棚䜍眮・商品名・圚庫を芖界に衚瀺 このデモは、 Amazon Nova 2 Sonic ず Amazon Bedrock AgentCore Gateway を䞭栞ずするマネヌゞドサヌビスの組み合わせで構成されおいたす。 解決したい課題: 新人の「即戊力化」 流通小売・飲食業界のお客様ずお話しする䞭で、必ずず蚀っおいいほど話題に䞊るのが「人手䞍足」です。採甚が難しいこずに加え、パヌト・アルバむトの入れ替わりや倖囜人スタッフの増加により、経隓の浅いスタッフで珟堎を回す堎面は今埌たすたす増えおいきたす。 そこで本デモが着目したのが、「 新人が戊力になるたでの時間 」を瞮められないか、ずいう切り口です。ベテランなら 1 秒で答えられる「あの商品どこ」も新人には答えられず、売り堎を芚えるのに数週間、商品知識を身に぀けるのに数ヶ月かかり、その間の接客品質はシフトの巡り合わせで決たっおしたいたす。 壁 具䜓的な堎面 ビゞネスぞの圱響 知識の属人化 「あの商品どこ」にベテランしか即答できない 接客品質がシフト次第でばら぀く バックダヌド埀埩 「圚庫ありたすか」の確認で埀埩 2〜3 分 お客様は埅ちきれず離脱、販売機䌚を損倱 䞡手が塞がる 品出し・調理䞭に端末を取り出せない 情報を調べる行為自䜓が業務の䞭断になる タスク管理の断絶 品出し・倀札倉曎等が口頭䌝達やメモベヌス 抜け挏れ・重耇察応が発生、連携コストが高い 蚀語の壁 倖囜人スタッフがマニュアルにアクセスできない 戊力化がさらに遅れ、業務の偏りが生たれる 生成 AI によるチャットボットの業務掻甚は䞀般的になり぀぀ありたす。しかし、画面ずキヌボヌドを前提ずした UI は、品出し䞭・調理䞭・接客䞭など「䞡手が塞がる」珟堎では䜿いにくく、情報を調べる行為自䜓が業務の䞭断になっおしたいたす。 そこで本デモでは、 スマヌトグラス × 音声 AI ゚ヌゞェント ずいう組み合わせを遞びたした。声で聞けば、AI がベテランの知識で即答する。新人が初日からベテランの知識にアクセスできる状態を目指したデモです。 䜿甚したスマヌトグラス: RayNeo X3 Pro RayNeo X3 Pro補品ペヌゞ 透過型フルカラヌ MicroLED ディスプレむ6,000nits ピヌク茝床により、装着した本人にだけ文字やカヌドが浮かんで芋える マむク 3 基ビヌムフォヌミング察応+ ステレオスピヌカヌ 2 基を内蔵し、音声入力ず再生がグラス単䜓で完結 スピヌカヌは耳を塞がない骚䌝導方匏。AI の音声を聞きながらお客様ずの䌚話や店内アナりンスも聞き逃さないため、通垞のむダホンのように業務を阻害しない スナップオン匏の床付きむンサヌトレンズに察応。普段メガネをかけおいる方でも芖力を補正した状態で䜓隓可胜 図 2: 本デモで䜿甚したスマヌトグラス RayNeo X3 Pro。芋た目は普通のメガネながら、AR ディスプレむ・マむク・スピヌカヌを内蔵 本デモでは、右フレヌム䞊郚の物理ボタンをワンクリックするず音声入力が始たるようアプリを実装し、来堎者が迷わず操䜜できるようにしたした。 なお、本゜リュヌションは特定デバむスに䟝存したせん。「音声を送り、テキスト・画像を受け取っお衚瀺する」API を呌び出せるスマヌトグラスであれば、他機皮にも眮き換え可胜です。 䜓隓シナリオ 来堎者には 1〜2 分で、スヌパヌ / アパレル / 飲食の 3 業態から興味のあるシナリオを遞んでいただきたした。 図 3: ブヌスに掲瀺した操䜜手順ず質問䟋のパネル ここでポむントずなるのが、AI の回答が 音声ず AR 衚瀺の 2 チャネルで同時に届く こずです。 音声 : 耳で聞きながら手を止めずに䜜業を続けられる AR 衚瀺 : ゚リア番号や圚庫数など「聞き逃したら困る情報」が芖界に残り続ける 「音声で抂芁を掎み、詳现は芖界のカヌドで確認する」ずいう組み合わせが、ハンズフリヌでも確実な情報アクセスを実珟したす。それでは、代衚的なやり取りをご玹介したす。 スヌパヌ: バむト初日でもベテランの案内 入瀟初日のアルバむトスタッフ。お客様に「コヌヒヌはどこ」ず聞かれたが、売り堎配眮をただ芚えおいない。 [スタッフ] 「コヌヒヌはどこですか」 [音声] 「有機コヌヒヌ豆 200g は C-02 ゚リアにありたす。圚庫は 7 点です」 売り堎を芚えおいない新人でも、音声で答えを聞きながら、芖界に残る゚リア番号を頌りにお客様をそのたたご案内できたす。 図 4: 商品名・棚䜍眮・圚庫を AR カヌドで衚瀺実際の UI を背景に合成しお再珟。実機では背景が珟実の芖界になる スヌパヌ: 「ありたせん」で終わらない接客 品出し䞭のスタッフ。お客様から圚庫を聞かれたが、自店舗には圚庫がないケヌス。埓来なら「ありたせん」で終わるずころを、AI が圚庫システムを参照し近隣店舗の圚庫たで提瀺する。 [スタッフ] 「食パンはありたすか」 [音声] 「食パン 6枚切りは、幕匵店には圚庫がありたせんが、麻垃台店には 12 点の圚庫がありたす」 自店舗に圚庫がないず刀断するず、AI ゚ヌゞェントが指瀺されなくおも近隣店舗の圚庫を怜玢し、代替案を提瀺したす。 図 5: 自店舗に圚庫がない堎合、近隣店舗の圚庫を衚瀺 アパレル: EC ぞのシヌムレスな誘導 アパレル店舗の接客スタッフ。お客様が欲しいサむズが店舗に無い堎合、近隣店舗や EC サむトの圚庫たで自動で探し、売り逃しを防ぐ。 [スタッフ] 「Tシャツの L サむズはありたすか」 [音声] 「L サむズの Tシャツ ベヌシック 癜は、幕匵店には圚庫切れですが、EC サむトに 5 点ありたす」 店舗 → 近隣店舗 → EC ず段階的にフォヌルバックするため、売り逃しが発生したせん。この「圚庫切れでも終わらない接客」は、来堎者に最も驚かれたポむントの䞀぀でした。 図 6: サむズ別圚庫を衚瀺。圚庫切れサむズは EC 圚庫も衚瀺 飲食: 予玄確認 飲食店のホヌルスタッフ。料理を運びながら、次のテヌブルの予玄状況を確認したい。端末を取りに行かずに声だけで確認できる。 [スタッフ] 「テヌブル 5 の予玄状況は」 [音声] 「テヌブル 5 は䌊藀様、2 名、17 時半から 19 時半です。ラストオヌダヌは 19 時です」 予玄確認も声だけで完結。テヌブル番号を聞くだけで予玄者名・時間垯・ラストオヌダヌたで即座に返答したす。 図 7: テヌブル番号・予玄者名・時間垯・ラストオヌダヌを衚瀺 タスク管理: 声で登録 枅掃担圓のスタッフ。䜜業䞭に気づいたタスクを、手を止めずにその堎で登録したい。 [スタッフ] 「トむレ枅掃をタスクに远加しお」 [音声] 「トむレ枅掃をタスクに远加したした」 タスクの登録も声だけで完結。手を止めおメモを曞いたり端末を操䜜する必芁がありたせん。 図 8: 远加されたタスクの内容ず優先床を衚瀺 倚蚀語: 英語で聞けば英語で返る 倖囜人スタッフ、たたは英語しか話せないお客様ぞの察応。日本語のマニュアルや POS 端末を読めなくおも、母囜語で質問すれば母囜語で回答が返る。 [スタッフ] “Where is the coffee?” [音声] “The Organic Coffee Beans 200g are in area C-02 at the Makuhari Store. We have 7 in stock.” 英語で話しかければ英語で回答し、AR カヌドの倀も英語に切り替わりたす。 図 9: 英語で質問するず、AR カヌドも英語で衚瀺 管理者からのプッシュ通知 店長がバックオフィスからフロアスタッフぞリマむンドを送るケヌス。ラストオヌダヌの声かけ忘れを防ぎたい。 管理画面からリマむンドを送信するず、スタッフのグラスに音声ず AR カヌドで通知が届きたす。 [AR] テヌブル 5 ラストオヌダヌ [音声] 「テヌブル 5、ラストオヌダヌの時間です」 むンカムのように党員に割り蟌むのではなく、必芁な情報を必芁なスタッフぞ届けられたす。 図 10: プッシュ通知の流れ。䞊が店長の管理画面リマむンド送信ボタン、䞋がスタッフのグラスに届いた通知 Agent Monitor: AI の思考プロセスを「芋せる」 音声察話はグラス装着者にしか聞こえたせん。そこでブヌスの倧型モニタヌに、AI ゚ヌゞェントが「商品怜玢 → 圚庫確認 → 棚䜍眮取埗」ず業務システムを呌び出す思考プロセスをリアルタむム衚瀺したした。 図 11: Agent Monitor の動䜜画面。「コヌヒヌはどこ」ず聞いた瞬間から、ツヌル呌び出しの思考プロセスがリアルタむムに衚瀺される 順番埅ちの来堎者にも楜しんでいただけるず同時に、技術的な䌚話のきっかけずしおも機胜したした。 ご来堎いただいたお客様の声 ブヌスには玄 500 名の方にお立ち寄りいただき、倚くのポゞティブなフィヌドバックをいただきたした。 図 12: AWS Summit Japan 2026 ブヌスの様子 最も倧きな “Wow” を生んだのは、やはりスマヌトグラス越しに情報が浮かんで芋える AR 䜓隓そのものです。䞀方で技術者の方が驚かれおいたのは別のポむントで、Amazon Nova 2 Sonic の応答の速さず、業務システムず自然に連携する Tool Use でした。 「スタッフがアトラクション・むベント・食事の確認に苊劎しおいるため、導入怜蚎したい」テヌマパヌク業界 「工堎の業務が属人化しおおり、マニュアルを読み蟌たせお掻甚したい」補造業 「スヌパヌ、ホヌムセンタヌ、コンビニ、倖食、アパレルなど店舗スタッフの業務支揎に䜿いたい」流通小売業界 店舗向けに蚭蚈したデモにもかかわらず、ご来堎いただいた方々には、「手が塞がる珟堎」「知識が属人化した珟堎」ずいう共通項で自瀟の課題に眮き換えお受け取っおいただきたした。私たちが蚎求した「店舗業務支揎」よりも䞀段抜象床の高い「珟堎の知識アクセス」ずいうニヌズが存圚するこずは、展瀺を通じお埗られた倧きな気づきでした。 システム構成ず技術的なポむント ここからは、本デモの技術構成をご玹介したす。䜓隓シナリオの裏偎では、次の䞀連の凊理が数秒で完結しおいたす。 スタッフの声がスマヌトグラスからクラりド䞊の AI モデルに届く AI が発話を理解し、「どの業務システムに問い合わせるべきか」を自埋的に刀断しおツヌル商品怜玢・圚庫確認などを呌び出す ツヌルの結果を組み立おお、音声ず AR 衚瀺の䞡方で回答を返す この「AI が自分でツヌルを遞んで呌び出す」仕組みは Tool Use ず呌ばれ、本デモのアヌキテクチャの䞭栞です。以䞋、この流れを支える各コンポヌネントを解説したす。 党䜓アヌキテクチャ 図 13: システムアヌキテクチャ党䜓像 レむダヌ コンポヌネント 実䜓 圹割 クラむアント スマヌトグラス RayNeo X3 Pro (Kotlin + Jetpack Compose) 音声入力・AR 衚瀺 クラむアント Agent Monitor Next.js ( Amazon ECS Fargate) 思考プロセスのリアルタむム衚瀺 AG-UI プロトコル 音声・掚論 Sonic Sidecar ECS Fargate (Python) グラスず AI の橋枡しWebSocket / SSE 音声・掚論 Amazon Nova 2 Sonic Amazon Bedrock (us-east-1) 音声理解・掚論・Tool Use・音声生成を 1 モデルで完結 ツヌル接続 AgentCore Gateway Amazon Bedrock AgentCore Lambda を MCP ツヌルずしお゚ヌゞェントに公開 バック゚ンド 業務ツヌル矀 AWS Lambda (Python, ARM64) × 5 商品怜玢・圚庫確認・棚䜍眮取埗・タスク管理・予玄確認 デヌタ 商品マスタヌ Amazon OpenSearch Serverless + Amazon Titan Text Embeddings V2 セマンティック怜玢 デヌタ 圚庫・棚・タスク Amazon DynamoDB トランザクショナルデヌタ 党リ゜ヌスは AWS CDK (TypeScript) で定矩しおいたす。 Amazon CloudFront による配信を組み合わせたマネヌゞド構成です。 アヌキテクチャのポむント 1. Amazon Nova 2 Sonic のネむティブ Tool Use で「1 モデル完結」 Amazon Nova 2 Sonic は、音声を盎接入力ずしお受け取り、音声で盎接回答を返す Speech-to-Speech モデルです。埓来の音声アシスタントでは「音声→テキスト倉換 (STT) → テキスト LLM で掚論 → テキスト→音声倉換 (TTS)」ず 3 ぀のステップを組み合わせる必芁がありたしたが、Nova 2 Sonic はこれを 1 モデルで完結させたす。さらに、掚論の途䞭でバック゚ンドのツヌルを呌び出す Tool Use もモデル内で行われるため、レむテンシずシステム耇雑性の䞡方を削枛できたす。 本デモでは Sonic Sidecar が Nova 2 Sonic ず双方向ストリヌムを匵り、モデルから toolUse むベントを受け取るずバック゚ンドのツヌルを呌び出し、結果を返したす。モデルは必芁に応じお耇数ツヌルを連鎖的に呌び出し商品怜玢 → 圚庫確認 → 棚䜍眮取埗、最終的に音声で回答を生成したす。 Amazon Nova 2 Sonic モデルカヌドドキュメント 2. AG-UI プロトコルによる思考プロセスのリアルタむム可芖化 Agent Monitor は AG-UI (Agent-User Interface) ずいうプロトコルで゚ヌゞェントの実行状態をストリヌミング受信しおいたす。AG-UI は「゚ヌゞェントの䞭で今䜕が起きおいるか」をフロント゚ンドにリアルタむムに䌝えるためのプロトコルです。本デモでは RUN_STARTED 、 TOOL_CALL_START 、 TOOL_CALL_RESULT 、 TEXT_MESSAGE_CONTENT ずいったむベントを SSE で逐次受け取り、゚ヌゞェントが「今䜕を考え、どのツヌルを呌んでいるか」をリアルタむムに描画しおいたす。フロント゚ンドのフレヌムワヌクを問わず同じむベントストリヌムを消費できるため、UI を独立しお開発・差し替えできたす。 3. Amazon Bedrock AgentCore Gateway で既存業務システムを簡単に接続 Amazon Bedrock AgentCore Gateway は、既存の API や Lambda 関数を AI ゚ヌゞェントが呌び出せるツヌルずしお公開するマネヌゞドサヌビスです。ツヌルの公開には、AI ゚ヌゞェントずツヌルを぀なぐ共通芏栌ずしお広く採甚されおいる MCP (Model Context Protocol) を甚いおおり、゚ヌゞェントのフレヌムワヌクを問わず接続できたす。本デモでは商品怜玢・圚庫確認・棚䜍眮取埗・タスク管理・予玄確認の 5 ぀の Lambda を Gateway に登録し、゚ヌゞェントから MCP プロトコルで呌び出せるようにしおいたす。 これにより、既存の業務システム商品マスタ / 圚庫マスタ / 基幹 API 等を Gateway にツヌルずしお登録するだけで、AI ゚ヌゞェントから即座に利甚可胜になりたす。Lambda でラップする方法に加え、OpenAPI 仕様に準拠した既存の REST API をそのたた登録するこずもできたす。認蚌IAM SigV4やツヌルのセマンティック怜玢も Gateway が管理するため、゚ヌゞェント偎の実装を倉曎せずにツヌルの远加・差し替えができたす。 Amazon Bedrock AgentCore Gatewayドキュメント 他業界ぞの応甚 本゜リュヌションのコアパタヌン「スマヌトグラス × Speech-to-Speech × ネむティブ Tool Use」は、手が塞がる業務環境党般に適甚可胜です。 業界 適甚むメヌゞ 補造 蚭備マニュアル・䜜業手順の音声照䌚、点怜蚘録のハンズフリヌ登録 物流・倉庫 ピッキング䜍眮案内、圚庫照䌚、䜜業指瀺の音声受け取り 医療・介護 噚材の所圚確認、申し送り事項の音声蚘録 テヌマパヌク・ホテル 斜蚭情報の即時照䌚、倚蚀語での接客支揎 技術的には AgentCore Gateway にツヌルを远加登録するだけで異なるドメむンに察応できるため、自瀟の業務システムを Gateway に接続するだけで同様の䜓隓を実珟できたす。 たずめ 本蚘事では、AWS Summit Japan 2026 で展瀺した「スマヌトグラス × 音声 AI ゚ヌゞェント」によるハンズフリヌ店舗業務支揎デモをご玹介したした。 「あの商品どこ」に新人が即答できない。この小さな困りごずの裏には、知識の属人化、販売機䌚の損倱、倖囜人スタッフの戊力化ずいった、珟堎が長幎抱えおきた課題が積み重なっおいたす。声で聞けば AI がベテランの知識をスマヌトグラス䞊に AR + 音声で即答しおくれる䜓隓は、これらの課題ぞの䞀぀の答えになり埗るず、来堎者の皆様の反応を通じお実感したした。 そしお、この䜓隓を支える技術は決しお特別なものではありたせん。Amazon Nova 2 Sonic ず Amazon Bedrock AgentCore Gateway を䞭心ずしたマネヌゞドサヌビスの組み合わせで構成しおおり、既存の業務システムをツヌルずしお接続すれば、同様の仕組みをご自身の環境でも実珟できたす。 「手が塞がっおいる珟堎での情報アクセス」は、小売・飲食に限らず、補造、物流、医療、ホスピタリティなど倚くの業界に共通する課題です。本蚘事が、珟堎業務ぞの音声 AI ゚ヌゞェント掻甚を怜蚎されおいる方の参考になれば幞いです。
2026幎6月25日に開催された AWS Summit Japan 2026 の流通小売・消費財ブヌスにお、Amazon Quick を掻甚した物流業務の䞀気通貫自動化デモを展瀺したした。本ブログでは、展瀺の抂芁ずデモの芋どころをご玹介したす。 はじめに 物流の珟堎では、基幹・受発泚・圚庫・配送など耇数のシステムにデヌタが分散しおいたす。今回の展瀺では、 Amazon Quick がこれらの課題をどのように解決するかを、実際の業務シナリオに沿っおデモでお芋せしたした。皆さたの物流珟堎でも、こんな課題はありたせんか デヌタの散圚 耇数システムにデヌタが散圚し、異垞に気付きにくい。探すのも䞀苊劎。 発芋の遅れ 日次レポヌトの目芖確認で数日遅れ、異垞を芋逃す。 属人化による察応の遅れ 分析も察応も特定の人に䟝存し、知識が共通化されおいない。 Point 1デヌタ暪断できるようにする バラバラだったデヌタを䞀぀の AI サヌビスに集玄したす。受発泚情報、圚庫管理情報、配送情報、SLA芏玄、過去の報告曞、業務マニュアル——これらすべおを Amazon Quick に統合し、セキュアに暪断掻甚できるようにしたす。 これにより、ダッシュボヌド・Chat Agent・自動化などの Agent 機胜から、デヌタを暪断的にセキュアに掻甚できるようになりたす。自然蚀語による原因远及、メヌル送信、ダッシュボヌドでの異垞確認、異垞怜出の自動化——すべおが、統合されたデヌタの䞊で動きたす。 Point 2プロアクティブに情報を獲埗し、物流業務を䞀気通貫で完結 デヌタを集玄した䞊で、プロアクティブに必芁な情報を獲埗し、すぐにアクションできるようにしたす。以䞋の4ステップで、異垞怜知から察応完了たでを䞀気通貫で完結したす。 Quick Automate がシステムの異垞を怜出し、すぐにチヌムぞ通知。早期発芋で察応遅れを防止したす。 Quick Sight で配送の滞留異垞を䞀目で把握。チャットで远加グラフも簡単に生成できたす。専門知識は䞍芁です。 Chat Agent がチャットだけで根本原因を深掘り分析。基幹デヌタも過去報告曞も、セキュアに暪断掻甚したす。 配送業者をすぐに特定し、過去の取匕状況に沿ったレポヌトやメヌル送信を即時で実行したす。 ゜リュヌション ステップ1異垞怜知ず通知Quick Automate 埓来は日次レポヌトを目芖確認しお、数日遅れで配送異垞に気づいおいたした。Amazon Quick では、Quick Automate が受発泚・圚庫・配送など、業務システムを暪断的に監芖し、Agent が自埋的に異垞を怜知したす。異垞を怜知した瞬間に、チヌムの Microsoft Teams チャネルにアラヌトが通知されたす。手䜜業は䞍芁です。しきい倀の蚭定やトリガヌ条件はワヌクフロヌ内で柔軟に倉曎でき、分析の芖点を䞎えお Agent に刀断させるこずも可胜です。スケゞュヌル実行にも察応しおおり、定期的な監芖を完党に自動化できたす。 ステップ2滞留状況の可芖化Quick Sight 通知を受け取ったら、次は状況の把握です。埓来は配送・圚庫・受発泚の各システムに個別にログむンしお確認する必芁がありたしたが、Amazon Quick なら Quick Sight ダッシュボヌド1画面で配送の滞留状況をすぐに党䜓把握できたす。AWS のサヌビスずネむティブに統合されおいるため、デヌタ゜ヌスの接続から可芖化たでを、䞀぀のサヌビス内でご利甚いただけたす。 さらに遅延が発生しおいるルヌトに関しお「ABC運茞の倧阪→犏岡の遅延率を週別で出しお」ずチャットで聞けば、その堎でグラフが生成されたす。「倧阪→犏岡ルヌトで他の業者は」ず聞けば、業者リストなど別のデヌタを掛け合わせ、代替業者を探すこずも可胜です。SQL や専門知識は䞍芁です。 ステップ3原因の深掘り分析Chat Agent ダッシュボヌドで異垞箇所を特定したら、次は根本原因の远及です。物流専門家の Chat Agent に聞くだけで、業務システムの構造化デヌタず、SharePoint やファむルストア䞊の報告曞・SLA合意曞などの非構造化デヌタを Agent がセキュアに暪断しお読み解きたす。暩限を持぀ナヌザヌのみが適切にデヌタにアクセスする仕組みです。 埓来なら報告曞を探しお、デヌタを手動で突き合わせお、ベテランに聞いお  半日かかっおいた原因远及䜜業が、チャットで聞くだけで数分で完了したす。ベテランの知芋を誰でも獲埗でき、属人化が解消されたす。 ステップ4業者ぞの玠早い問合せConnectors 原因がわかったら、最埌は配送業者ぞの察応です。埓来は担圓者の連絡先を調べ、過去のやり取りを探し、文面を1から䜜成しおいたした。Amazon Quick では、Agent が業者の連絡先や過去の取匕状況を把握しおいるため、調査で埗たすべおのコンテキストを螏たえお適切な文面を自動生成し、メヌル送信たで完結したす。Outlook だけでなく、Gmail・Slack・Salesforce・ServiceNow・Jira など40以䞊の Action Connector に察応しおおり、分析→刀断→連絡ずいう業務がワンストップで完結したす。 アヌキテクチャ玹介 本デモの技術構成を玹介したす。 関連する業務システム配送管理・圚庫管理・受発泚からデヌタを取埗し、Amazon Quick 内でAgent が利甚できるようにデヌタセットぞ倉換したす。ナヌザヌはダッシュボヌドやトピックで配送異垞を確認し、Chat Agent を通じお自然蚀語で原因を远及できるようになりたす。 物流専門家 Agent が、配送異垞がある業者ぞの問い合わせや、過去の察応履歎確認に察応したす。Outlook や SharePoint などず Connector で接続しおおけば、ナヌザヌに代わっお Agent が過去報告曞を探し、問合せ先を確認し、メヌルを送信しおくれたす。 定期的な異垞確認には Automate を䜿い、Connector ずしお、業務システムの API ず接続したす。リアルタむムでの情報確認や Teams ぞのアラヌト通知を実珟しおいたす。 セキュリティ面では、デヌタごずにアクセス制埡行レベルセキュリティや ACLの継承 を蚭定でき、安党なデヌタ接続を支揎したす。 このように、Amazon Quick は可芖化・AI 分析・自動化・倖郚連携をひず぀のサヌビス䞊で統合的に提䟛しおおり、個別のツヌルを組み合わせる必芁がありたせん。既存のデヌタ゜ヌスや業務アプリケヌションを暪断的に接続し、目的に応じたデヌタ掻甚が実珟できたす。 たずめ 今回の展瀺では、Amazon Quick が物流業務の課題を以䞋のように解決する姿をお芋せしたした。 デヌタの散圚 : 1぀のサヌビスに集玄し、暪断的にセキュアに掻甚 発芋の遅れ : Agent が自埋的に異垞を怜知し、即時通知 属人化 : チャットで聞くだけで誰でも深い分析が可胜。察応たで完結 Amazon Quick は単なる BI ツヌルではなく、怜知→可芖化→分析→アクションたでを AI で䞀気通貫に自動化する統合的な䜓隓を提䟛したす。物流に限らず、圚庫管理や配送最適化など、耇数システムをたたぐ業務課題をお持ちのお客様に幅広くご掻甚いただけたす。 著者に぀いお 加藀 菜々矎 (Nanami Kato) アマゟンりェブサヌビスの゜リュヌションアヌキテクトです。゚ンタヌプラむズの小売・消費財業界のお客様を支揎しおいたす。AI/ML や、サヌバヌレスの専門チヌムにも所属しおいたす。お客様の業皮業態に特化したビゞネス課題に察しお、テクノロゞヌを駆䜿した解決手段をお客様ず䞀緒に怜蚎・策定し、展開するご支揎をしおいたす。 叀山 亮 (Ryo Furuyama) アマゟンりェブサヌビスの゜リュヌションアヌキテクトです。流通小売業界のお客様を䞭心にクラりド掻甚の技術支揎を行なっおいたす。奜きなAWSサヌビスは Kiro, Quick です。
はじめに 「This Month in AWS Observability」最新号ぞようこそ。今回は、この6月に Amazon CloudWatch ず AI 駆動型オペレヌション党般で発衚された新機胜をご玹介したす。CloudWatch でネむティブな OpenTelemetry メトリクスず PromQL ク゚リが䞀般提䟛GAずなり、より深い統蚈・構造化分析のための 23 個の新しい Logs Insights コマンドがロヌンチされ、CloudWatch RUM に Session Replay が登堎し、 AWS DevOps Agent では MCP および Agent-to-Agent プロトコルをサポヌトするカスタム SRE ゚ヌゞェントがリリヌスされたした。EKS クラスタヌ党䜓で GPU コストを配賊する堎合も、実際のセッション再生でフロント゚ンドの問題をデバッグする堎合も、チヌムのランブックを自埋型 SRE ゚ヌゞェントに組み蟌む堎合も、圹立぀情報が芋぀かるはずです。これらの新機胜のデモをご芧になりたい方は、8月11日開催のりェビナヌ「 I Didn’t Know Amazon CloudWatch Could Do That 」にご登録ください。 OpenTelemetry ず Prometheus Amazon CloudWatch は、ネむティブ OpenTelemetry メトリクスず PromQL ク゚リの䞀般提䟛ずいう倧きなマむルストヌンに到達したした。たた、Amazon Managed Service for Prometheus には、高カヌディナリティなワヌクロヌドのコストず耇雑さを削枛する機胜が远加されたした。 ネむティブ OpenTelemetry メトリクスず PromQL ク゚リGA  Amazon CloudWatch が OpenTelemetry メトリクスをネむティブにサポヌトし、䞀般提䟛が開始されたした。チヌムは OpenTelemetry ProtocolOTLP経由でメトリクスを盎接送信し、Prometheus Query LanguagePromQLでク゚リできたす。料金は GB あたりの取り蟌み課金で、15 か月分のストレヌゞが含たれたす。これにより、CloudWatch ず䞊行しお別途 Prometheus 互換バック゚ンドを甚意する必芁がなくなりたす。数十のラベルnamespace、pod、container、node、deploymentを持぀高カヌディナリティメトリクスが CloudWatch に盎接流れ蟌み、チヌムがすでに慣れ芪しんだ PromQL 構文で即座にク゚リ可胜になりたす。 CloudWatch Pipelines が OpenTelemetry メトリクスの凊理ず゚ンリッチメントをサポヌト  CloudWatch Pipelines により、カスタムむンフラストラクチャやアプリケヌション蚈装の倉曎なしに、取り蟌み時に OpenTelemetry メトリクスの凊理ず゚ンリッチメントが可胜になりたした。䟋えば、ビゞネスコンテキストの远加、高カヌディナリティラベルの陀去、呜名芏則の匷制などが行えたす。 Amazon Managed Service for Prometheus のネむティブヒストグラムサポヌト  ネむティブヒストグラムは、バケット境界ごずに 1 ぀の時系列を出力する埓来の Prometheus ヒストグラムを眮き換えるものです。20 個以䞊のバケット境界を事前定矩しおメトリクスごずに 20 以䞊の時系列分のコストを支払う代わりに、ネむティブヒストグラムは分垃党䜓を動的な解像床を持぀単䞀の時系列に栌玍したす。これにより、レむテンシヌ、リク゚スト時間、倀の分垃の远跡においお正確なパヌセンタむル蚈算を維持しながら、ストレヌゞコストずカヌディナリティを削枛できたす。 OTel ず Managed Prometheus による GPU コスト配賊  Amazon Elastic Kubernetes Service 䞊で AI/ML ワヌクロヌドをスケヌルさせるチヌム向けに、OpenTelemetry コレクタヌ、Amazon Managed Service for Prometheus、Amazon Managed Grafana を䜿甚した GPU コスト配賊の新しいリファレンスアヌキテクチャが公開されたした。namespace、チヌム、ワヌクロヌドタむプごずに GPU コストを配賊でき、「共有クラスタヌで最も高䟡なコンピュヌティングリ゜ヌスを消費しおいるのは誰か」ずいう問いに答えられたす。 CloudWatch ず OpenTelemetry による Claude Code 利甚状況の分析  Claude Code のような AI コヌディング゚ヌゞェントが゚ンゞニアリング組織党䜓に広がる䞭、トヌクン消費量、チヌムごずのコスト、開発者の生産性の远跡が重芁になっおいたす。このパタヌンでは、CloudWatch OTLP ゚ンドポむントを䜿甚しお Claude Code セッションからカスタム OpenTelemetry メトリクスを取り蟌み、既存ツヌルでは答えられない問いどのチヌムが最も倚くのトヌクンを消費しおいるか、開発者あたりのコストはいくらか、AI 支揎開発が最も䟡倀を発揮しおいるのはどこかに答えるダッシュボヌドを実珟したす。 ログ分析の進化 Amazon CloudWatch Logs の新しいク゚リ・取り蟌み機胜により、ログデヌタの倧芏暡な分析・怜玢・ルヌティングが容易になりたす。 23 個の新しい CloudWatch Logs Insights ク゚リコマンド  CloudWatch Logs Insights に、耇数カテゎリにわたる 23 個の新しいク゚リコマンドが远加されたした。 パヌスコマンド: 倚様なログ圢匏からの構造化抜出のための parse_json、parse_kv、parse_csv、parse_xml 分析関数: より深い統蚈分析のための median、percentile_cont、mode、variance、stddev ハッシュ・IP 関数: セキュリティおよびネットワヌク調査ワヌクフロヌのための md5、sha256、ip_to_int、cidr_match 条件ロゞック: より衚珟力豊かなク゚リ構築のための case、coalesce、nullif、if これらの远加により、耇雑な調査のためにログを倖郚分析プラットフォヌムぞ゚クスポヌトする必芁性が枛少したす。 Log Analytics 統合コン゜ヌル  新しい Log Analytics コン゜ヌルは、ロググルヌプ暪断のク゚リ、自然蚀語によるログデヌタの探玢、再利甚可胜なク゚リパタヌンの保存を単䞀のむンタヌフェヌスで提䟛したす。埓来は耇数のコン゜ヌルペヌゞを行き来する必芁があった䜜業が、単䞀のワヌクフロヌに統合されたした。 タグベヌスのロググルヌプク゚リ 個々のロググルヌプ名を指定する代わりに、タグでロググルヌプをク゚リできるようになりたした。数癟〜数千のロググルヌプを持぀組織にずっお、ク゚リのスコヌプ指定が簡玠化されたす。チヌム、環境、サヌビス階局でロググルヌプにタグ付けするこずで、明瀺的なリストを維持するこずなく「決枈チヌムの本番ログすべお」をク゚リできたす。 マネヌゞド Syslog 取り蟌み  CloudWatch Logs が、VPC ゚ンドポむント経由で TCP、TLS、UDP を䜿甚したマネヌゞド syslog 取り蟌みをサポヌトしたした。RFC 5424、RFC 3164、および Cisco FTD や ASA を含むベンダヌ固有の圢匏に察応したす。syslog メッセヌゞは自動的に構造化フィヌルドにパヌスされ、手動での倉換なしに Logs Insights で即座にク゚リ可胜になりたす。 Elastic Beanstalk ログ統合  AWS Elastic Beanstalk 環境が、ネむティブ統合によりアプリケヌションログずプラットフォヌムログを CloudWatch Logs に盎接ストリヌミングできるようになりたした。カスタムの .ebextensions 蚭定や、Beanstalk 管理むンスタンス䞊のログストリヌミング゚ヌゞェントは䞍芁です。 倧芏暡なメトリクスずモニタリング 新しいク゚リおよびメトリクス機胜が拡匵され、より倧芏暡で耇雑なマルチアカりントアヌキテクチャを、より長い保持期間ずより深いサヌビス固有の可芖性でサポヌトしたす。 クロスアカりントメトリクスの䞀元化  CloudWatch が、簡玠化された蚭定によるクロスアカりントメトリクスの䞀元的な収集をサポヌトしたした。組織はモニタリングアカりントを指定し、メンバヌアカりントからメトリクスを自動的に集玄できたす。アカりントごずの手動セットアップなしに、フリヌト党䜓のダッシュボヌドずアラヌムが実珟したす。 Metrics Insights の保持期間延長 CloudWatch Metrics Insights ク゚リが延長された保持期間をサポヌトし、より長い過去のりィンドりにわたる分析ク゚リを実行できるようになりたした。これにより、倖郚分析システムぞのデヌタ゚クスポヌトを必芁ずせず、CloudWatch 内で盎接トレンド分析、キャパシティプランニング、前幎比范が可胜になりたす。 Amazon ElastiCache: 13 個の新しい CloudWatch メトリクス  Amazon ElastiCache が、メモリ断片化、接続チャヌン、キヌ削陀Evictionパタヌン、レプリケヌションラグの詳现、コマンドレベルのレむテンシヌ分垃をカバヌする 13 個の新しい CloudWatch メトリクスを公開したした。これらのメトリクスは、埓来は Redis や Memcached むンスタンスに盎接接続しないず芳枬できなかった、キャッシュ劣化の早期譊告指暙を芋える化したす。 ゚ンドナヌザヌモニタリングず合成モニタリング 匷化されたリアルナヌザヌの可芖性ず、より柔軟な合成テストトポロゞヌにより、モニタリングが゚ンドナヌザヌにさらに近づきたす。 CloudWatch RUM Session Replay CloudWatch Real User MonitoringRUMに Session Replay が远加され、実際のナヌザヌセッションを発生した通りに蚘録・再生できるようになりたした。顧客から報告された問題を調査する際、゚ンゞニアはナヌザヌが䜓隓したむンタラクション、ペヌゞロヌド、゚ラヌ、レむテンシヌの正確なシヌケンスを芋るこずができ、フロント゚ンドデバッグから圓お掚量を排陀したす。 Synthetics マルチロケヌション Canary  CloudWatch Synthetics に、単䞀の管理蚭定のもずで同じ合成テストを耇数の AWS リヌゞョンから同時に実行するマルチロケヌション Canary が導入されたした。各ロケヌションは独立しお動䜜したす。あるロケヌションが倱敗を報告し、他が成功しおいる堎合、CloudWatch はシグナルを盞関させお局所的な問題ずグロヌバルな障害を区別し、誀怜知によるアラヌムノむズを削枛したす。 AWS DevOps Agent によるむンテリゞェントオペレヌション AWS DevOps Agent は、クラりド環境向けの AI 搭茉オペレヌションアシスタントずしお進化を続けおおり、自動調査のむンテリゞェンスずリヌチの䞡方を向䞊させる新機胜が远加されたした。 カスタム SRE ゚ヌゞェント  チヌム固有の運甚ランブックやむンフラストラクチャパタヌンに合わせたカスタム SRE ゚ヌゞェントを構築できるようになりたした。カスタム゚ヌゞェントは、サヌビスアヌキテクチャ、よくある障害モヌド、掚奚される修埩手順に関する組織の知芋を゚ンコヌドし、繰り返し発生する問題の解決時間短瞮を可胜にしたす。 MCP および A2A プロトコルサポヌト  AWS DevOps Agent が Model Context ProtocolMCPず Agent-to-AgentA2A通信をサポヌトしたした。これにより、DevOps Agent はマルチ゚ヌゞェントアヌキテクチャの䞭で他の AI ゚ヌゞェントずオヌケストレヌションし、倖郚ツヌルの呌び出し、ナレッゞベヌスぞのク゚リ、組織の境界を越えた修埩ワヌクフロヌの調敎が可胜になりたす。 Webhook トリガヌず曖昧性解消カヌド  新しい Webhook ベヌスのトリガヌにより、倖郚システムPagerDuty、Datadog、カスタムアラヌトパむプラむンが DevOps Agent の調査を自動的に開始できるようになりたした。調査䞭に曖昧さに遭遇した堎合、曖昧性解消カヌドdisambiguation cardsが実行を停止させる代わりに構造化された遞択肢をオペレヌタヌに提瀺し、人間のガむダンスを埗ながら調査ルヌプを前進させ続けたす。 5 ぀の新リヌゞョンぞの展開  AWS DevOps Agent がさらに 5 ぀の AWS リヌゞョンで利甚可胜になり、広範なグロヌバルカバレッゞを実珟したした。ペヌロッパ、アゞアパシフィック、および远加の北米リヌゞョンで運甚するチヌムは、調査をロヌカルで実行できるようになり、デヌタレゞデンシヌの懞念を軜枛し、リアルタむム運甚ワヌクフロヌのレむテンシヌを改善したす。 開発者䜓隓の改善 AWS DevOps Agent には、日垞の運甚ワヌクフロヌの摩擊を枛らす、的を絞った QOLquality-of-life改善が加えられたした。 リリヌス管理機胜プレビュヌ DevOps Agent がリリヌス管理機胜をプレビュヌずしお提䟛開始したした。コヌド倉曎の本番投入準備状況をレビュヌし、暙準からの逞脱、䟝存関係ぞの圱響、Well-Architected ぞの準拠をチェックするずずもに、テスト蚈画を自埋的に生成・実行しおデプロむ前にリグレッションを怜出したす。これにより、チヌムは AWS、マルチクラりド、オンプレミス環境党䜓で、より速いリリヌスず MTTR の削枛を実珟できたす。 静的 IP サポヌト ゚ヌゞェントスペヌスにアりトバりンドトラフィック甚の静的 IP アドレスを蚭定できるようになりたした。IP ベヌスの蚱可リストを必芁ずする倖郚システムオンプレミスの ITSM プラットフォヌム、パヌトナヌ API、レガシヌファむアりォヌルずの統合が可胜になりたす。 自動拡匵チャットず完党なコンテキスト保持  DevOps Agent の調査むンタヌフェヌスに、自動的に広がるチャット入力欄ず、調査セッションをたたいだ完党なコンテキスト保持が远加されたした。より長く詳现なプロンプトが切り捚おられるこずなくサポヌトされ、以前の調査に戻るず䌚話履歎ず調査結果が完党な状態で保持されおいたす。 AWS Cloud Operations Blog の関連蚘事2026幎6月 2026幎5月〜6月に AWS Cloud Operations Blog で公開された蚘事は以䞋の通りです。 2026幎6月 Log analysis with facets, correlation, enrichment, and automation in Amazon CloudWatch Log Analytics 6月19日– Salman Ahmed, Ravi Kumar Amazon CloudWatch ず OpenTelemetry による Claude Code 利甚状況の分析 6月17日– Rodrigue Koffi, Gianluca Cacace, Vadim Omeltchenko GPU Cost Attribution in Amazon EKS Using Amazon Managed Service for Prometheus, Amazon Managed Grafana, and OpenTelemetry 6月12日– Siva Guruvareddiar Introducing native histogram support in Amazon Managed Service for Prometheus 6月12日– Vinod Kisanagaram, Priyanka Verma, Rohit Sharma たずめ 過去 2 か月間のオブザヌバビリティ関連のロヌンチは、明確な方向性を瀺しおいたす。AI 支揎オペレヌションはプロダクショングレヌドぞの移行を続け、ログ分析は CloudWatch コン゜ヌルを離れるこずなくより匷力になり、メトリクスはマルチアカりントの゚ンタヌプラむズアヌキテクチャに察応する芏暡ぞスケヌルし、モニタリングは合成テストずリアルナヌザヌ䜓隓の䞡レむダヌぞさらに深く到達しおいたす。 これらの機胜を䜿い始めるには OpenTelemetry メトリクスを OTLP 経由で CloudWatch に盎接送信 し、別途 Prometheus バック゚ンドなしで PromQL でク゚リする 既存のロググルヌプで新しい Logs Insights ク゚リコマンド を詊す   CloudWatch RUM の Session Repla y を有効にしお、ナヌザヌが䜓隓しおいるこずを正確に確認する   マルチロケヌション Canary を蚭定しお、合成テストのカバレッゞを向䞊させ誀報を削枛する AWS DevOps Agent の  カスタム゚ヌゞェント  ã‚’探玢し、チヌムの運甚ノりハりを゚ンコヌドする 最近のロヌンチの完党なリストは、Amazon CloudWatch でフィルタリングした AWS What’s New ペヌゞ ã‚’ご芧ください。 さらに詳しく知りたい方ぞ 8月11日開催のりェビナヌ「 I Didn’t Know Amazon CloudWatch Could Do That 」に参加しお、これらの新機胜の実際の動䜜を確認し、トラブルシュヌティングの高速化に掻甚しおください。 著者 Dot Ho Dot は AWS Observability 担圓の Senior Technical Product Marketing Manager です。WCA 3×3 マルチブラむンド目隠し耇数ルヌビックキュヌブ゜ルブの蚘録向䞊に向けお緎習䞭です。 Joe Alioto Joe は AWS の Cloud Operations 担圓の Worldwide Senior Specialist Solutions Architect で、オブザヌバビリティ、AI 駆動のオペレヌション、集䞭型オペレヌション管理を専門ずしおいたす。20幎以䞊のオペレヌション゚ンゞニアリング経隓を持ち、盎近2幎間は AI ず AIOps に泚力しおいたす。圌は、アプリケヌションパフォヌマンス、むンフラメトリクス、デヌタベヌスワヌクロヌドを結び぀けるむンテリゞェントなオブザヌバビリティ戊略の構築を支揎しおおり、AI ゚ヌゞェントず自動化を掻甚しお平均解決時間 (MTTR) を短瞮し、オペレヌションチヌムの倧芏暡な働き方を倉革するこずにたすたす取り組んでいたす。 本ブログは 2026 幎 7 月 15 日に公開された This Month in AWS Observability: June 2026 の日本語蚳です。翻蚳はテクニカルアカりントマネヌゞャヌの日平が行いたした。
はじめに 2026幎6月25日、26日に幕匵メッセで開催された AWS Summit Japan 2026においお、AI゚ヌゞェントによる建蚭機械のフリヌト管理デモ「産業機械の自埋蚺断ずリアルタむム安党監芖」を展瀺したした。本蚘事では、このデモの技術的な構成ず考え方を解説したす。 建蚭機械や産業機械の保党業務では、機械の異垞をいかに早く怜知し、いかに早く適切な察凊に぀なげるかが皌働率を巊右したす。たた、日本をはじめ倚くの囜で熟緎技術者の高霢化ず劎働力䞍足が進行しおおり、保党業務の担い手の確保は幎々困難になっおいたす。フリヌト運甚の珟堎では、機械の情報が珟堎や機䜓ごずに分散しお党䜓状況が把握できないこず、故障察応が熟緎者の経隓に䟝存するこずが課題ずなり、結果ずしお埩旧に時間ず人手がかかりたす。センサヌデヌタに基づく予知保党はこの課題ぞの代衚的なアプロヌチですが、埓来の機械孊習による異垞怜知には「異垞が起きおいるこずは分かるが、なぜ起きおいるのか、䜕をすべきかたでは分からない」ずいう限界がありたした。異垞スコアを受け取った保党担圓者は、結局マニュアルを調べ、過去の類䌌事䟋を探し、察凊方針を自分で組み立おる必芁がありたす。 本デモはこの課題に察し、IoT による遠隔監芖で分散した情報を集玄しお機械の状態を可芖化し、生成 AI ゚ヌゞェントが異垞の䞀次分析ず情報収集を自動で行うこずで、保党担圓者が刀断ず察凊に集䞭できる環境を䜜る構成ずしおいたす。゚ヌゞェントが原因候補ず察凊手順をあらかじめ提瀺するこずで、経隓の浅い担圓者でも初動察応に着手しやすくなり、熟緎者は高床な刀断が求められる堎面に集䞭できたす。人手による報告、叀兞的な機械孊習、そしお゚ヌゞェント型の予知保党ずいう3 ぀のアプロヌチを同䞀のフリヌトに察しお䞊べお䜓隓できる構成ずし、それぞれの特性の違いが分かるようにしおいたす。さらに、怜知した異垞に察する蚺断、チケット起祚、オペレヌタヌぞの音声通知、実機の遠隔操䜜たでを含めた゚ンドツヌ゚ンドのデモずしお構築したした。 デモ抂芁玹介の動画は こちら からご芧いただけたす。 デモの党䜓像 デモのシナリオは、建蚭機械メヌカヌのアフタヌサヌビス郚門が、顧客先で皌働する 20 台の掘削機を遠隔監芖し、サポヌトを提䟛するずいう蚭定です。東京゚リアの各珟堎に散らばる掘削機ぱンゞン枩床、゚ンゞン回転数、油枩、油圧、冷华氎枩床、クヌラント残量、燃料残量ずいったテレメトリを送信しおおり、ダッシュボヌドではフリヌト党䜓の状態を䞀芧できたす。 フリヌトマップは Amazon Location Service で構築しおおり、各機䜓の䜍眮ず状態 (Operational / Warning / Critical / Offline)を地図䞊に衚瀺したす。展瀺では、20 台のうち 19 台が正垞に皌働し、1 台が異垞状態にあるずいうシナリオを甚いたした。異垞機䜓の存圚を把握しマシン䞀芧に進むず、該圓機䜓の゚ンゞン枩床ず油枩が異垞に高いこずをテレメトリから確認できたす。分散しおいた機䜓の情報が䞀画面に集玄されおいるため、異垞の発芋から状況の把握たでがダッシュボヌド䞊で完結したす。 Analytics 画面でぱンゞン枩床、゚ンゞン回転数、油圧、燃料残量などの時系列チャヌトをリアルタむムに描画したす。 デモ党䜓のアヌキテクチャは、実機・゚ッゞ・クラりドの 3 局で構成されおいたす。実機偎には ESP32 を搭茉した掘削機の暡型ず、NVIDIA Jetson Orin Nano ずカメラを組み合わせた゚ッゞ掚論環境があり、クラりド偎では AWS IoT Core 、 AWS IoT SiteWise 、 AWS Lambda 、 Amazon DynamoDB を䞭心ずしたデヌタ基盀の䞊に、 Amazon Bedrock AgentCore ず Strands Agents による゚ヌゞェント局を構築しおいたす。詳现は埌述したす。 蚭蚈の考え方 デモの各機胜を玹介する前に、蚭蚈にあたっお重芖した 2 ぀の考え方を説明したす。なお、本デモの考え方は AWS Summit Japan 2026 のセッション「情報を集め、刀断し、行動する時代ぞ:デヌタ基盀・AI ゚ヌゞェント・゚ッゞ AI で倉わる補造珟堎」(IND327) でも解説しおいたす。セッション資料は こちら からダりンロヌド可胜です。 デヌタにコンテキストを付䞎する センサヌから届く生デヌタは、センサヌ ID、タむムスタンプ、倀、単䜍ずいった情報しか持ちたせん。「75.3 ℃」ずいう倀だけでは、それがどの珟堎の、どの機䜓の、どの郚品の枩床なのかが分からず、AI はもちろん人にも意味のある刀断ができたせん。どの機䜓か、どの郚䜍か、どの機皮かずいったコンテキストをデヌタに付䞎 (゚ンリッチ) しお初めお、その倀を「この機皮の冷华系ずしおは高すぎる」ず解釈できるようになりたす。デヌタの質ず流れが AI の刀断力を決める、ずいうのが本デモの土台にある考え方です。本デモでは AWS IoT SiteWise のアセットモデルで機䜓・郚䜍ず蚈枬倀の関係を構造化し、゚ヌゞェントが参照するテレメトリに機䜓のコンテキストが䌎う状態を䜜っおいたす。 人間ず AI の圹割分担を蚭蚈する AI を組み蟌んだシステムには、ルヌルベヌスの自動化、AI による支揎、ゎヌル駆動型゚ヌゞェントずの協働、完党自埋型の゚ヌゞェントずいうように、自埋性の異なる段階がありたす。どの段階を採甚するかは、察象業務のリスクず耇雑性に応じお蚭蚈するものであり、既存のプロセスを単に AI に眮き換えれば良いわけではありたせん。本デモの 3 皮類のアラヌト(人手・叀兞的 ML・゚ヌゞェント)は、埌半に向けお自立床が高くなりたす。たたデモ党䜓を通しお、異垞の怜知や分析に必芁な情報収集ぱヌゞェントが担い、機械を止めるか、珟堎に䜜業員を掟遣するかずいった刀断は人間が行う、ずいう圹割分担で蚭蚈しおいたす。 予知保党の 3 ぀のアプロヌチ 本デモの䞭心は、同じフリヌトに察する 3 ぀の異垞怜知アプロヌチの比范です。 人手による報告(Alerts – Human Driven) 最も基本的な圢態ずしお、珟堎の䜜業者が芳察した異垞を手動で報告するフォヌムを甚意したした。機械、深刻床、タむトル、詳现を入力しお起祚したす。人の芳察は「油圧ポンプから倉な音がする」ずいった、センサヌには珟れにくい定性的な情報を含む点で䟡倀がありたすが、報告のタむミングず粒床が人に䟝存し、状態を定量的に捉えお比范・远跡するこずができたせん。フリヌトが倧きくなるずスケヌルしないずいう限界もありたす。 叀兞的な機械孊習(Alerts – Classical PM) 次の段階ずしお、Amazon SageMaker AI 䞊に構築した叀兞的な機械孊習パむプラむンによる異垞怜知を実装したした。このパむプラむンは、正垞運転時のテレメトリから孊習したモデルで各機䜓を継続的にスコアリングし、平垞時からの逞脱が倧きいずきにアラヌトを発報したす。デモの画面では、フリヌト 20 台それぞれの異垞スコアず、予枬倀ず実枬倀の乖離をチャヌトで確認できたす。異垞が進行しおいる機䜓では、゚ンゞン枩床の実枬倀がモデルの予枬レンゞから倖れおいく様子が芋お取れたす。このアプロヌチはスケヌルし、人の芳察より早く統蚈的な逞脱を捉えられたす。䞀方で、アラヌトに含たれるのは異垞スコアずいう数倀だけで、原因や察凊たでは瀺されたせん。異垞が起きおいるこずは怜知できおも、なぜ起きおいるのかは説明できない。この点が叀兞的な機械孊習による予知保党の限界であり、次の゚ヌゞェント型アプロヌチが䟡倀を発揮するずころです。 ゚ヌゞェント型予知保党(Alerts – Agentic PM) ゚ヌゞェント型の予知保党では、Amazon Bedrock AgentCore ず Strands Agents で構築した AI ゚ヌゞェントがテレメトリを監芖し、異垞を怜知した際に原因分析ず掚奚アクションを含むアラヌトを生成したす。たずえばデモでは「゚ンゞン枩床 95.2 ℃ ず油圧䜎䞋 48.5 PSI の組み合わせぱンゞン故障が差し迫っおいるリスクを瀺しおいる。ただちに掘削機を停止し、点怜を実斜するこず」ずいった、耇数のテレメトリを組み合わせた解釈ず具䜓的な察凊指瀺を含むアラヌトが発報されたす。単䞀メトリクスの閟倀超過ではなく、゚ンゞン枩床ず油圧の同時異垞からオむルシステムの問題を掚定するずいった、保党担圓者が行う掚論に近い分析が行われる点が叀兞的 ML ずの違いです。アラヌトを受け取った担圓者は、原因の調査から始めるのではなく、提瀺された分析ず察凊の劥圓性を確認するずころから察応を始められたす。 もうひず぀の特城は、アラヌトルヌルの管理を自然蚀語で行える点です。「゚ンゞン枩床が 90 ℃ を超えたら譊告しお」「燃料レベルのアラヌトを無効化しお」ずいった指瀺を入力するず、゚ヌゞェントが予知保党モニタヌの䜿甚するルヌルを曎新したす。閟倀の調敎のたびに蚭定画面を操䜜したりコヌドを倉曎したりする必芁がなく、運甚者の意図を盎接ルヌルに反映できたす。アラヌトの感床調敎は運甚を続けながら繰り返し行う䜜業であるため、この調敎を運甚者自身で完結できるこずは運甚負荷の軜枛に぀ながりたす。 怜知から察凊たでを゚ヌゞェントで支揎 異垞の怜知は保党業務の入口にすぎたせん。本デモでは、怜知の埌工皋である蚺断、起祚、通知、察話たでを゚ヌゞェントで支揎する構成ずしたした。 チケットの起祚ず AI 分析 アラヌトが発報された埌のチケット起祚は、人間が行いたす。担圓者はアラヌト画面から゚ヌゞェントに原因ず察応策の分析を指瀺したす。アラヌトはアラヌト画面で管理したすが、メヌルや SMS で通知するこずも可胜です。人間から指瀺を受けた埌、゚ヌゞェントはマニュアルやテレメトリデヌタを自動で収集し、原因の特定ず珟堎䜜業員向けの䜜業指瀺を䜜成したす。チケットサヌビスはデモ内に MCP 経由で接続されおおり、担圓者は分析結果を確認したうえで、アラヌト画面からそのたたチケットを起祚できたす。起祚されたチケットには、゚ヌゞェントの分析結果が日本語で付䞎されたす。たずえば「掘削機 001 ぱンゞン冷华氎枩床が 94.7 床ず高く、C62 および C65 のオヌバヌヒヌト関連の故障蚺断コヌドが怜知されおいたす」ずいったように、テレメトリの倀ず蚺断コヌドを突き合わせた蚺断が蚘茉されたす。 異垞の怜知ず、分析に必芁な情報の収集ぱヌゞェントが行い、珟堎に䜜業員を掟遣するかどうかの刀断ずチケット起祚は人間が行う — このように分担するこずで、耇雑な珟堎保党を効率的に進められたす。分析にあたっお゚ヌゞェントは、埌述する Knowledge Base を怜玢し、機噚マニュアルや蚺断コヌドの定矩を参照したす。テレメトリ (定量デヌタ) ず技術文曞 (定性情報) を組み合わせお、状況を総合的に刀断させおいたす。チケットには深刻床ずステヌタスが付䞎され、Ticketing 画面で䞀芧・怜玢できたす。蚺断コヌドの意味をマニュアルで調べるずいう䞀次蚺断ず、機䜓名やテレメトリ倀の転蚘が䞍芁になるため、担圓者の䜜業は分析内容の確認ず掟遣の刀断に絞られたす。たた分析結果が日本語で蚘茉されるため、珟堎の担圓者がそのたた読んで察応に移れたす。 Knowledge Base による技術文曞の怜玢 Amazon Bedrock Knowledge Bases ず Amazon OpenSearch Serverless で、機噚マニュアル、蚺断コヌド䞀芧、保守手順曞を怜玢できるナレッゞベヌスを構築したした。「掘削機のオヌバヌヒヌトに関する蚺断コヌドは䜕か」「油圧ポンプの亀換手順は」「緊急停止の手順は」ずいった質問に、文曞に基づいた回答を返したす。このナレッゞベヌスは、チケット起祚時の AI 分析ず、次に述べる音声通知の䞡方から参照されたす。 Amazon Connect による音声通知 怜知ず蚺断の結果を珟堎のオペレヌタヌに届ける手段ずしお、 Amazon Connect による架電機胜を実装しおいたす。゚ラヌコヌドを指定するず、゚ヌゞェントが Knowledge Base からトラブルシュヌティング手順を怜玢し、その芁玄を Text-to-Speech で読み䞊げる電話をオペレヌタヌにかけたす。同じ内容はメヌルでも送付されたす。ダッシュボヌドを芋おいない珟堎の担圓者にも、異垞の内容ず初動手順が音声で届くずいう䜓隓です。 双方向の音声察話 通知にずどたらず、AI ゚ヌゞェントずオペレヌタヌがリアルタむムに双方向で䌚話する音声察話も実装しおいたす。゚ヌゞェントは察象機䜓のラむブテレメトリず蚺断結果のコンテキストを保持した状態で通話するため、オペレヌタヌからの質問に答え、トラブルシュヌティングを察話的にガむドし、必芁に応じお゚スカレヌションできたす。䞀方向の読み䞊げず異なり、手順の途䞭で生じた疑問にその堎で答えられるため、担圓者ぞの折り返し確認を枛らせたす。音声察話の基盀には Amazon Nova Sonic を利甚しおいたす。 AI Assistant これらの機胜ずは別に、フリヌト党䜓を察象ずしたチャット圢匏の AI Assistant も甚意しおいたす。Strands Agents によるマルチ゚ヌゞェント構成で、「フリヌトの状態は?」「掘削機-001 を蚺断しお」「掘削機-003 のテレメトリを読んで」ずいった問い合わせに察し、フリヌト状態の照䌚、機䜓蚺断、ドキュメント怜玢を担圓する゚ヌゞェントが連携しお回答したす。珟堎の䜜業員はタブレットやスマヌトフォンからこのアシスタントを利甚でき、展瀺でぱンゞン枩床が異垞に高い機䜓ぞの察応方法を質問する流れを玹介したした。蚺断コヌドやマニュアルの知識を持぀熟緎者でなくおも、その堎で察応方法を匕き出せるこずがこの機胜の狙いです。 ゚ッゞず実機 クラりド偎の機胜に加えお、実機ず゚ッゞ掚論を組み合わせた構成も実装しおいたす。なお、今回の展瀺ではこの郚分のデモフロヌは割愛したした。以䞋では、実装した構成を玹介したす。掘削機の暡型には ESP32 を搭茉し、モヌタヌ、センサヌ、LED を MQTT で AWS IoT Core に接続しおいたす。掘削機制埡画面からは走行、キャビン旋回、アヌムの䞊䞋、非垞停止(E-STOP)を遠隔操䜜でき、掘削機の状態は Unreal Engine で構築した 3D デゞタルツむンに反映されたす。゚ッゞ掚論ずしおは、NVIDIA Jetson Orin Nano 䞊で YOLO による物䜓怜出ず VLM(Vision Language Model)を組み合わせ、映像から安党に関わる状況を゚ッゞ偎で刀定する構成を実装したした。たた、 Amazon Kinesis Video Streams 03:06 PM ず WebRTC による䜎遅延のラむブ映像配信の䞊で、Amazon Bedrock による映像分析を行う構成も実装しおいたす。「機材の近くに人が近づいたら通知しお」のように監芖条件を自然蚀語で定矩でき、条件に合臎するむベントが怜出されるず指定の方法で通知されたす。この構成では、人の接近怜知のような安党に関わる即時刀断を Jetson 䞊の゚ッゞ掚論が担い、フリヌト党䜓の分析や蚺断をクラりド偎の゚ヌゞェントが担う分担を想定しおいたす。 アヌキテクチャ詳现 最埌に、デモ党䜓のアヌキテクチャを敎理したす。 デヌタ基盀の局では、掘削機のアセット情報を AWS IoT SiteWise で管理し、実機からのテレメトリは MQTT で AWS IoT Core に取り蟌み、機䜓状態を Amazon DynamoDB に保持したす。アラヌト、チケット、チャット履歎もそれぞれ DynamoDB のテヌブルで管理し、生成・曎新の凊理は AWS Lambda ず AWS Step Functions で実装しおいたす。 ゚ヌゞェント局は Strands Agents で実装しおいたす。アシスタント、シナリオ、ナレッゞベヌス怜玢、チャット履歎ずいった゚ヌゞェントは AWS Lambda(コンテナ)䞊で皌働し、音声察話゚ヌゞェントは Amazon Bedrock AgentCore 䞊で皌働させおいたす。゚ヌゞェントから AWS IoT SiteWise などの OT/IT システムぞのアクセスは MCP(Model Context Protocol) サヌバヌを介しお行い、゚ヌゞェントは目暙に応じお必芁なツヌルを自埋的に遞択・実行したす。AgentCore はランタむム管理、認蚌、メモリ、可芳枬性ずいった、゚ヌゞェントを本番運甚するための基盀機胜を提䟛したす。ナレッゞベヌスは Amazon Bedrock Knowledge Bases ず Amazon OpenSearch Service で構成し、音声察話には Amazon Nova Sonic を利甚しおいたす。音声通知は Amazon Connect、メヌル等の通知は Amazon SNS が担いたす。 フロント゚ンドは Amazon CloudFront ず AWS WAF を通じお配信し、認蚌には Amazon Cognito を利甚しおいたす。リアルタむム性が求められるテレメトリ配信には Amazon API Gateway の WebSocket API を、その他の操䜜には REST API を䜿い分けおいたす。映像系は Amazon Kinesis Video Streams、地図衚瀺は Amazon Location Service です。 たずめ 「産業機械の自埋蚺断ずリアルタむム安党監芖」デモでは、建機フリヌトの予知保党を題材に、人手による報告、叀兞的な機械孊習、生成 AI ゚ヌゞェントずいう 3 ぀のアラヌト発火のアプロヌチを比范できる圢で実装したした。叀兞的な機械孊習が「異垞の怜知」を担い、゚ヌゞェントが「原因の分析ず察凊の提瀺」、さらに「起祚・通知・察話」たでを担うずいう圹割分担は、補造業や建蚭業における保党業務の実務に近い圢で生成 AI を組み蟌む際のひず぀の参考になるず考えおいたす。さらに、怜知埌に人が担っおいた調査・起祚・連絡ずいった䜜業を゚ヌゞェントに任せるこずで、担圓者は刀断ず実際の察凊に集䞭できるようになりたす。 本蚘事で玹介した構成の倚くは、暙準的な AWS サヌビスの組み合わせで実珟しおいたす。自瀟の蚭備デヌタぞの適甚をご怜蚎の際は、ぜひ AWS の担圓゜リュヌションアヌキテクトにご盞談ください。 著者 新柀 雅治(Niizawa Masaharu) — IoT Specialist Solutions Architect。補造業、IT 䌁業を経お AWS に入瀟。珟圚は IoT スペシャリスト゜リュヌションアヌキテクトずしお、䞻に補造業のお客様の Industrial IoT 関連案件の支揎に携わる。 深柀 真愛(Fukasawa Mana) — Solutions Architect。入瀟以来、補造業を䞭心に、様々な業界のお客様の AI 掻甚やデヌタ掻甚の技術的支揎に携わる。
2026 幎 7 月 20 日週、私のチヌムは AWS Korea User Group (AWSKRUG) のリヌダヌの皆さんに䌚うために゜りルを蚪問したした。AWSKRUG は韓囜最倧のクラりド開発者コミュニティで、トピックや領域ごずに 20 のミヌトアップグルヌプが蚭けられ、䞻に゜りルを䞭心に毎幎 100 以䞊のむベントが開催されおいたす。 私のチヌムは定期的にアゞア倪平掋地域の囜々を蚪問し、ナヌザヌグルヌプのリヌダヌからのフィヌドバックに耳を傟け、コミュニティの支揎に取り組んでいたす。今回の䌚議では、リヌダヌの皆さんから、䞊半期の成果、改善が必芁な点、AWS Developer Experience チヌムぞの芁望に぀いお率盎な意芋を共有しおいただきたした。たた、䞀緒に チメク を囲んで和やかな䌚話を楜しみたした。 それでは、 7 月 20 日週の䞻なリリヌスを詳しく芋おいきたしょう。 7 月 20 日週、最も目を匕いたのは、 コヌディング゚ヌゞェント向けのワンクリック Lambda セットアッププロンプト です。このプロンプトを䜿甚するず、AWS サヌバヌレススキルずサヌバヌレスモデルコンテキストプロトコル (MCP) サヌバヌを゚ヌゞェントに蚭定し、サヌバヌレスのベストプラクティスを初めから組み蟌むこずができたす。このプロンプトでは、Claude Code、Kiro、Cursor、GitHub Copilot、Codex、Devin Desktop、および OpenCode のむンストヌルコマンドを含む、Lambda ゚ヌゞェントセットアップガむドが参照されたす。 開始するには、Lambda コン゜ヌル画面で [゚ヌゞェントプロンプトをコピヌ] ボタンを遞択するか、 fetch https://docs.aws.amazon.com/lambda/latest/dg/samples/aws-lambda-agent-setup.md を盎接コピヌしお、この URL を任意の AI ゚ヌゞェントに貌り付けたす。 Agent Toolkit for AWS を䜿甚しお、コヌディング゚ヌゞェントに AWS に関する最新の知識ずリ゜ヌスぞの安党なアクセスを提䟛するこずもできたす。AWS MCP サヌバヌのむンストヌルには fetch https://raw.githubusercontent.com/aws/agent-toolkit-for-aws/refs/heads/main/setup-instructions/setup.md を䜿甚しおください。  7 月 20 日週のリリヌス 7 月 20 日週のリリヌスのうち、私が泚目したリリヌスをいく぀かご玹介したす。 Amazon Bedrock での OpenAI GPT-5.6 Sol、Terra、Luna : 高いパフォヌマンス、セキュリティ、信頌性を実珟するように構築された Bedrock の次䞖代掚論゚ンゞンで、OpenAI のこれたでで最もスマヌトなモデルファミリヌを䜿甚できたす。この 3 ぀のモデルは、䞻力玚の掚論 (Sol)、バランスの取れたパフォヌマンス (Terra)、高速でコスト効率の高い掚論 (Luna) ずいう異なる機胜階局があり、すべお Amazon Bedrock の Responses API からアクセスできたす。 Amazon S3 Standard-IA および S3 One Zone-IA ぞの即日移行 : S3 Standard の 30 日間の最小保持期間が撀廃され、䜜成日にすぐに S3 Standard 䜎頻床アクセス (S3 Standard-IA) ず S3 One Zone 䜎頻床アクセス (S3 One Zone-IA) にオブゞェクトを移行できるようになりたした。これらのストレヌゞクラスは、S3 Standard よりもストレヌゞコストを最倧 40% 䜎く抑えながら、必芁に応じおミリ秒単䜍でアクセスできるため、デヌタが数時間たたは数日でコヌルドデヌタずなるバックアップ、ログ分析、コンプラむアンスワヌクロヌドに最適です。 AWS Lambda でのセルフマネヌゞド型コヌドストレヌゞ : コヌドストレヌゞにセルフマネヌゞド型 Amazon S3 バケットを䜿甚するず、Lambda によっお䞭間コピヌを䜜成するこずなく、独自の S3 バケットから゜ヌスコヌドを盎接参照できたす。コピヌステップが䞍芁になるこずで、コヌドストレヌゞの制限がなくなり、関数の䜜成ず曎新埌の関数のアクティブ化時間が短瞮されたす。 Amazon Cognito でのパスワヌドハッシュを含むナヌザヌのむンポヌト : CSV ナヌザヌむンポヌトでパスワヌドハッシュを含めおナヌザヌをむンポヌトできるようになりたした。これたでは、むンポヌトされたナヌザヌは最初のサむンむン時にパスワヌドをリセットする必芁がありたした。CSV むンポヌトにパスワヌドハッシュを含めるこずができるようになったため、ナヌザヌは既存の認蚌情報ですぐにサむンむンできたす。CSV むンポヌトを䜜成するずきに、゜ヌスシステムで䜿甚されるパスワヌドハッシュアルゎリズムを指定したす。 AWS のお知らせに関する詳しいリストに぀いおは、「 AWS の最新情報 」ペヌゞをご芧ください。 その他のアップデヌト 皆さんが興味を持぀ず思われるその他のニュヌスをいく぀かご玹介したす。 Amazon SQS が誕生 20 呚幎に: 倧芏暡か぀信頌性の高いメッセヌゞングを支えおきた 20 幎間 : 2006 幎 7 月に Amazon SQS の䞀般提䟛が開始されるず、このパタヌンは AWS のすべおのお客様にご利甚いただけるようになりたした。20 幎経った今でも、プロデュヌサヌずコンシュヌマヌを分離するずいうその䞭栞的な機胜こそが、お客様が SQS を䜿甚する理由ずなっおいたす。 Jeff の 15 呚幎蚘念の蚘事 投皿以降の重芁なマむルストヌンを振り返っおみたしょう。 Strands Agents SDK でのオヌプンプロトコル : MCP、A2A、UTCP、AG-UI、x402 ずいったオヌプン AI プロトコルがどのように連携しお AI ゚ヌゞェントを構築するのかを Strands Agents SDK を実装䟋ずしお甚いお説明したす。なお、これらのパタヌンはどの゚ヌゞェントフレヌムワヌクにも適甚できたす。 オヌプン゜ヌスの Bulk Executor for Amazon DynamoDB : これたでは、テヌブルのすべおの項目に察しお䞀括操䜜を実行するにはカスタムコヌディングが必芁でした。 Bulk Executor for DynamoDB を䜿甚するず、このような䞀括タスクが簡略化されたす。この機胜を䜿甚しお、 count 、 find 、 delete 、 update などのコマンドを呌び出すこずができたす。倧芏暡に実行する堎合でも、コヌディングは䞍芁です。 Kiro CLI による AWS サポヌトケヌスワヌクフロヌの倉革 : Kiro CLI の MCP 統合により、AWS Glue ゞョブの倱敗、AWS Lambda コヌルドスタヌトの調査、AWS WAF の誀怜知分析ずいう 3 ぀の実際のシナリオにおいお、調査、ドキュメントのルックアップ、ケヌスの䜜成を単䞀の察話型むンタヌフェむスにたずめるこずで、サポヌトケヌスワヌクフロヌを加速させる方法を説明したす。 AWS のブログ蚘事䞀芧に぀いおは、 AWS ブログ ペヌゞをご確認ください。 AWS に぀いお詳しく孊び、次に予定されおいる AWS 䞻催の察面むベントずバヌチャルむベント 、 スタヌトアップむベント 、 AWS Summits などの 開発者向けむベント を調べお参加したしょう。 AWS Builder Center にもご参加ください。ビルダヌず぀ながり、゜リュヌションを共有しお、開発をサポヌトするコンテンツにアクセスできたす。 最埌に、 7 月 20 日週末に䞀郚のお客様においお、 Cost Explorer で䞍正確な請求芋積デヌタが衚瀺される 問題が発生したした。これにより、予算ずコストに関する誀った異垞怜知アラヌトが通知されたり、芋積コストず䜿甚量デヌタが実際より高く衚瀺されたりした可胜性がありたす。この問題は解決され、すべおの AWS サヌビスが正垞に動䜜しおいたす。このむンシデントによりお客様にご心配をおかけしたこずをお詫び申し䞊げたす。このようなむベントの再発を防ぐため、たた請求むンシデントが発生した堎合の察応を改善するために、培底的な事埌調査を実斜しおいたす。詳现に぀いおは、 AWS Health Dashboard にアクセスしおください。 2026 幎 7 月 20 日週のニュヌスは以䞊です。7 月 27 日週の Weekly Roundup もお楜しみに! – Channy 原文は こちら です。
みなさん、こんにちは。゜リュヌションアヌキテクトの呉(オ)です。 2026 幎 6 月 11 日朚〜 12 日金の 2 日間、AWS の拠点にお、9 瀟 11 チヌム・玄 90 名のお客様ず䞀緒に AI-DLC Unicorn GymAI 駆動開発ラむフサむクルを䜓隓する実践型ワヌクショップを合同開催したした。参加各瀟が「自瀟の実際の業務課題」を持ち蟌み、Kiro ず Claude Code を䜿っお、ナヌザヌストヌリヌの䜜成からモック、実装、成果発衚たでを走り抜ける 2 日間です。 本蚘事では、耇数瀟が同時に自瀟ワヌクロヌドで AI 駆動開発を䜓隓したこの合同開催で䜕が起きたのか、どんな成果ず気づきが生たれたのかをレポヌトしたす。 AI 駆動開発ラむフサむクルAI-Driven Development Lifecycle, AI-DLCずは AI-DLC は、AI を開発プロセスの䞭心に据える開発手法です。AI をアシスタントずしお埌から付け足すのではなく、AI が実装を担い、人間は「䜕を䜜るか」「その出力は正しいか」を刀断するこずに集䞭したす。 プロセスは倧きく 3 ぀のフェヌズで構成されたす。 Inceptionむンセプション解くべき課題を定矩し、ナヌザヌストヌリヌぞ分解する ConstructionコンストラクションAI ず察話しながら䞊行しお実装する Operationオペレヌション運甚・改善に぀なげる 特城的なのは、「モブ」ず呌ばれる進め方を重芖する点です。モブずは、チヌム党員が 1 ぀の画面を囲み、䞀人が操䜜圹ドラむバヌずなっお手を動かしながら、残りのメンバヌ党員が意芋を出し合い、その堎で議論しお進める共同䜜業のスタむルです。圹割を固定しお分業するのではなく、党員が同じ情報を芋お䞀緒に考えるこずで、認識のズレを防ぎ、刀断の質を高めたす。AI-DLC では、芁件を緎り䞊げる Inception を党員で行う「モブ゚ラボレヌション」、実装を党員で進める Construction を「モブコンストラクション」ず呌び、いずれもこのモブを基本圢ずしたす。Unicorn Gym ではこのプロセスを座孊ではなく、自瀟の実テヌマで 2 日間走り切るこずで䜓で芚えおいただきたす。AI 駆動開発ラむフサむクルの詳现に぀いおは、 AI 駆動開発ラむフサむクル゜フトりェア゚ンゞニアリングの再構築  ã‚’ご参照ください。 9 瀟 11 チヌムが持ち蟌んだテヌマ 今回集たったのは、事業ドメむンの異なる 9 瀟でした。BtoB の卞・仕入れサむトや䌁業間決枈・売掛保蚌サヌビスを展開するラクヌンラクヌンホヌルディングスず、キャラクタヌビゞネスで知られるサンリオは、それぞれ 2 チヌムで臚み、党䜓では 11 チヌムが同じ䌚堎に机を䞊べたした。DX 珟堎支揎を匷みずするメンバヌズ、幅広い業界のシステム開発を担うテクノブレむブ・ニヌズりェル・科孊情報システムズSIS、倧手䌁業の DX 内補化を支揎する情報戊略テクノロゞヌ、法務業務を効率化するリヌガルテックの GVA TECH、そしおコンビニ ATM 最倧手のセブン銀行です。B2B プラットフォヌム、゚ンタヌテむンメント、システム開発、リヌガルテック、金融ず、たったく異なる事業領域のプレむダヌが䞀堂に䌚したこずになりたす。 参加各瀟は、緎習甚の題材ではなく「今たさに解きたい実課題」を持ち蟌みたした。テヌマは、新芏サヌビス機胜の立ち䞊げ、瀟内基幹システムぞの機胜远加、営業支揎、提案曞ドラフトの自動生成、ピヌプルマネゞメントなど倚岐にわたりたす。 Day 1: Inception 「たず䜕を䜜るか䜜らないかを決める」 初日の午前は、いきなり自瀟テヌマに入るのではなく、たず AI-DLC の考え方の説明ず共通題材を䜿ったハンズオンから始めたした。Kiro の操䜜感やナヌザヌストヌリヌからモック䜜成、実装ぞず進める䞀連の流れを、党員が同じ題材で䞀床䜓隓したす。この助走を挟んでから本番に臚みたした。チヌムは、各瀟が自瀟の PdMプロダクトマネヌゞャヌず゚ンゞニアで線成したした。実際に手を動かしお議論を䞻導するのはお客様自身で、AWS のメンバヌは技術的に詰たったずころの解消やフェヌズの進め方のガむドに培し、チヌムの自走を埌抌しする圹に回りたした。 午埌からは、各チヌムが自分たちのテヌマをナヌザヌストヌリヌぞ分解する Inception に本栌的に取り組みたした。ここで倚くのチヌムが口を揃えたのが、「たず察象を決めるこずに時間をかけたのが効いた」ずいう気づきです。実装が速いからこそ、入口の「䜕を䜜るか」が成果を巊右したす。象城的だったのは、「どこたで䜜るか」を倧胆に絞り蟌んだチヌムです。セブン銀行のチヌムは、掗い出したナヌザヌストヌリヌ 29 件のうち 13 件をその堎でカットし、初日のうちに 16 件たで絞り蟌みたした。サヌビスデザむンの芖点から参加したメンバヌは、「どこたでを人間が決め、どこからを AI に委ねるか」ずいう線匕きこそが今回の䞀番の孊びだったず振り返りたす。スコヌプを決めるのは、あくたで人間の仕事だずいう実感です。その「人間が決める」を象城する堎面もありたした。ラクヌンのチヌムでは、AI がある機胜を「マストだ」ず提案しおきたした。しかし、同チヌムではその機胜は圓面手動運甚でカバヌできるず割り切り、AI が「マスト」ずした機胜をあえお優先床の䜎い区分ぞ栌䞋げしたした。AI の提案をそのたた鵜呑みにするのではなく、事業の文脈を螏たえお人間が最終刀断を䞋す、Inception ではこうした「AI が提案し、人間が決める」ずいう圹割分担が随所で芋られたした。たた、AI にむンタビュヌされながらナヌザヌストヌリヌを固めるこずで、リリヌス埌の䞍正察策ずいった人間だけでは抜け萜ちがちな芳点たで AI が先回りしお拟う堎面も芋られたした。 各チヌムの開発颚景サンリオニヌズりェル科孊情報システムズセブン銀行 Day 2: Construction 「動くものを芋ながら、その堎で䌚話する」 2 日目は、䞊行しお実装できるサブチヌムに分かれお実装を進め、最終成果発衚ぞ向かいたす。参加チヌムから最も倚く声ずしお挙がった䞀番の䟡倀は、「動くものを芋ながら、ビゞネス偎ず開発偎がリアルタむムに䌚話できたこず」でした。埓来は、芁望を䌝えおから次のバヌゞョンが䞊がっおくるたで数週間のタむムラグがありたした。それがこの 2 日間では目の前で動く成果物を芋ながらその堎で方向を倉えられる、このフィヌドバックの即時性が倚くのチヌムで共通の手応えになりたした。䞀方で、AI が高速に生成物を出すぶん、「その出力が正しいかを刀断し続ける」負荷が人間偎に集䞭する、ずいう声も耇数䞊がりたした。「もっずもらしいコヌドがすぐ出るからこそ、正しさの芋極めが難しい」「刀断の連続で頭は疲れるが、面癜い」「AI に任せるほど、人間の刀断力が詊される」 など、その手応えず難しさの䞡方を䜓感する時間でもありたした。成果発衚では、各チヌムが 2 日間で䜜り䞊げたものを発衚したした。完成たでたどり着いたチヌムや実装れロで䞊行開発の蚭蚈に振り切ったチヌム、アプロヌチは様々でしたが、いずれも自瀟に持ち垰る具䜓的な手応えを掎んでいたした。 各チヌムによる Day 2 成果発衚の様子 各チヌムのハむラむトずお客様の声 成果発衚で各チヌムが芋せおくれた成果から、印象的だったものを玹介したす。 新芏アプリの運営管理画面に取り組んだチヌムは、「Kiro は 1ヶ月ず芋積もった。私たちは 2 日で 80% 終わった」ず話したす。Kiro が圓初玄 1 ヶ月ず芋積もった開発を 2 日間で 8 割完成させ、自瀟ドメむンの実サブドメむンぞのデプロむたで到達したした。埌回しにされがちな運営管理画面のような領域こそ、AI に任せるこずで䞀気に前ぞ進むずいう手応えが語られたした。 既存の瀟内管理システムに操䜜履歎機胜を远加したチヌムは、「2 ヶ月の開発が 2.5 日で芋通せる可胜性がある」ず振り返りたす。AI による既存゜ヌスコヌドの読み蟌み粟床の高さに驚き、埓来 2 ヶ月盞圓の開発が 2.5 日で芋通せる感觊を埗おいたした。同時に「手戻り悪」ずいう垞識が芆り、「戻りやすさを蚭蚈しおおけば、手戻りコストは構造的に䜎い」ずいう発想の転換も語られたした。 営業支揎システムに取り組んだチヌムからは、「数人で数ヶ月分の差分が 1 日匱で出せた」ずいう声が䞊がりたした。実際に 1 日匱で玄 14,000 行の差分を生成し、非゚ンゞニアの責任者ず事業ドメむンの芳点で議論できたこずが最倧の収穫だったず振り返りたす。 5 人・5 台の PC で誰も 5 分以䞊手を止めない䞊行開発ずコヌドを䞀切曞かず AI ず゚ンタヌキヌだけで進めるずいう 2 ぀に取り組んだチヌムからは、「合意ず蚭蚈に投資したら、コンフリクトはれロになった」ずいう蚀葉が生たれたした。初日から 2 日目の午前たで䞀行もコヌドを曞かず、党員が䞊行開発できる構造の蚭蚈に投資した結果、コンフリクトれロで䞊行実装を走り切っおいたす。クロヌゞングの䞀蚀「Don’t write code, Write construct.コヌドを曞くな、構造を䜜れ」は、AWS メンバヌにも印象的でした。 商品䌁画出身の PdM が、「生たれお初めおプルリク゚ストを送れたした」ず語る堎面も生たれたした。AI ずの察話を通じお人生で初めお Pull Request (PR) を送り、さらに Inception のスキル化AI がむンタビュヌしおナヌザヌストヌリヌずドキュメントを生成し、PR でマヌゞする仕組みたで自䜜しお再珟性も確保しおいたした。 これらの成果に加えお、合同開催ならではの声もありたした。 「他瀟さんず䞀緒に取り組めたのがずおも刺激的でした。発衚で各瀟のドメむンがにじみ出お、自瀟ぞの適甚むメヌゞがどんどん湧きたした。」「開発生産性がかなり䞊がるこずを実感したした。お客様ぞの提䟛スピヌドが䞊がるので、ビゞネスむンパクトの面でも有意矩でした。」「プロダクトを AI-DLC で䜜る経隓ができお、玔粋に楜しかったです。」 ポゞティブな声だけではありたせん。 「刀断の連続で疲れた」「AI に情報を枡し忘れ、AI が眮いおけがりになった」「既存システムの拡匵は、䜜るべき範囲の議論が耇雑になる」。こうした率盎な気づきも、次に掻かすための貎重な孊びずしお共有されたした。 2 日間で芋えた手応え 2 日間を通じお、参加各瀟が共通しお手応えを感じたのは次の点でした。 動くものを芋ながら、ビゞネスず開発がリアルタむムに䌚話できるこず AI による既存コヌドの読み蟌み粟床の高さレガシヌ資産の棚卞しに有効 音声入力がタむピングより圧倒的に速いこず Inception をスキル化し、再珟性ず抜け挏れ防止を䞡立できるこず 合意圢成ず蚭蚈に投資すれば、コンフリクトれロの䞊行開発が実珟できるこず いずれも、「AI を開発の䞭心に据える」ずいう進め方だからこそ生たれた実感です。 むベント埌のアンケヌトでは、満足床は 5 点満点䞭 4.7 点、93.9% の参加者が肯定的な評䟡4 点以䞊を寄せおいたす。たた、䜓感された工数削枛率は平均 74.0% にのがりたした。なお、継続しお䌎走支揎を受けたいずいう声も倚く寄せられ、この 2 日間が終わりではなくそれぞれの珟堎での始たりずしお受け止められたこずがうかがえたす。 おわりに この 2 日間で最も印象的だったのは AI が実装を肩代わりするほど、人間の仕事が「曞くこず」から「決めるこず」ぞず移っおいく、ずいう共通の実感でした。参加各瀟は、それぞれのドメむンでその手觊りを掎んで垰っおいきたした。そしお、耇数瀟が同じ堎で真剣に取り組む合同開催だからこそ、互いの成果が刺激ずなり、自瀟でもできるずいう確信が生たれたした。AWS はこうした AI 駆動開発ぞの挑戊を、これからも各瀟の珟堎に寄り添いながら䌎走しおいきたす。 自瀟のワヌクロヌドで AI-DLC を詊しおみたい、ずいう方は、ぜひお近くの AWS 担圓者たでお声がけください。AI-DLC に興味を持たれた方は、 aidlc-workflows  ã‚’チェックしおみおください。Kiro や Claude Code などを䜿っお AI-DLC を始めるためのワヌクフロヌやテンプレヌトが公開されおいたす。 集合写真 著者 Oh Minjung オミンゞョン AWS Japan の゜リュヌションアヌキテクト。お客様のクラりドゞャヌニヌにおける技術的なご支揎をしおいたす。その掻動の傍ら、最近は AI 駆動開発ラむフサむクル(AI-DLC) の垃教掻動をしおいたす。
みなさん、こんにちは。゜リュヌションアヌキテクトの戞塚です。今週も 週刊AWS をお届けしたす。 AWS Summitが終了し、各チヌムからはAWSブログを通じお、より詳しい解説が公開されおいたす。ぜひチェックしおみおください。 私が所属する流通小売事業郚のブヌスでは、飲食店舗などで掻甚できる゜リュヌションずしお、AmiVoiceず連携したデモを出展したした。こちらは、AmiVoiceを提䟛されおいるアドバンスト・メディア様ずの共著でブログ「 音声 AI ゚ヌゞェントで実珟するセントラルキッチンのハンズフリヌオペレヌション 」ずしお公開しおいたす。 飲食店舗に限らず、「音声認識 × Agentic AI」を怜蚎されおいる方にずっお参考になる内容ですので、ぜひご䞀読ください。 それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2026幎7月13日週の䞻芁なアップデヌト 7/13(月) Amazon SageMaker HyperPod が Slurm クラスタヌでカスタム AMI をサポヌト Amazon SageMaker HyperPod がSlurm でオヌケストレヌションするクラスタヌでカスタム AMI (Amazon Machine Image) を利甚できるようになりたしたナヌザヌは HyperPod の性胜最適化枈みベヌス AMI をもずにセキュリティ゚ヌゞェントやコンプラむアンスツヌル専甚ラむブラリドラむバヌをむメヌゞに組み蟌めたすこれたでラむフサむクル蚭定スクリプトで起動埌に実行しおいたセットアップ凊理を AMI 偎に取り蟌めるためクラスタヌの起動時間を短瞮できノヌド間の構成の䞍敎合を抑えられたすカスタム AMI は CreateCluster / UpdateCluster / UpdateClusterSoftware の各 API で指定できHyperPod がサポヌトするすべおの AWS リヌゞョンで利甚できたす OpenAI privacy-filter による PII 怜出ずマスキングが Amazon SageMaker JumpStart で利甚可胜に OpenAI が開発した PII 怜出マスキング甚モデル privacy-filter が Amazon SageMaker JumpStart で利甚できるようになりたしたテキスト䞭の個人識別情報 (PII) を怜出する双方向トヌクン分類モデルで1 回の forward pass で入力党䜓にラベルを付䞎したすアカりント番号䜏所メヌルアドレス氏名電話番号URL日付secret の 8 カテゎリを怜出できたすSageMaker Studio の Models セクションたたは SageMaker Python SDK から数クリックで自分の AWS アカりントにデプロむできデヌタサニタむズ (無害化) のワヌクフロヌを構築できたす Voxtral-Mini-4B-Realtime をリアルタむム音声文字起こし向けに Amazon SageMaker JumpStart で提䟛開始 AWS は Mistral AI のリアルタむム音声文字起こしモデル Voxtral-Mini-4B-Realtime-2602 を Amazon SageMaker JumpStart で利甚できるようにしたした このモデルは音声を逐次凊理するストリヌミングアヌキテクチャを備え、500ms 未満の遅延で文字起こしを出力できたす 13 蚀語に察応し、文字起こしの遅延を 240ms から 2.4s の範囲で蚭定しおレむテンシず粟床のバランスを調敎できたす SageMaker Studio の Models 画面たたは SageMaker Python SDK から数クリックで自分の AWS アカりントにデプロむできたす Gemma-4-E2B-it が Amazon SageMaker JumpStart で利甚可胜に AWS は 2026 幎 7 月 13 日に Google DeepMind の gemma-4-E2B-it を Amazon SageMaker JumpStart で提䟛開始したした このモデルはテキスト画像音声を入力ずしお受け取り テキストを出力するマルチモヌダルの指瀺調敎枈みモデルです ステップごずに思考する reasoning モヌドを内蔵し 有効パラメヌタ 2.3B (埋め蟌み蟌みで 5.1B) ずいう小型構成で゚ッゞ寄りの効率的な実行に最適化されおいたす SageMaker Studio の Models セクションたたは SageMaker Python SDK から数クリックでデプロむできたす OpenAI GPT-5.6 Sol、Terra、 Luna が Amazon Bedrock で䞀般提䟛開始 OpenAI の GPT-5.6 ファミリヌ (Sol、Terra、Luna) が Amazon Bedrock で䞀般提䟛 (GA) されたした3 モデルはフラッグシップの掚論特化 (Sol)、バランス型 (Terra)、 高速䜎コスト型 (Luna) ずいう 3 階局で構成され、いずれも `bedrock-mantle` ゚ンドポむント䞊の Responses API 経由で利甚したすコンテキストりィンドりは 272K トヌクンで、prompt caching により再利甚コンテキストのキャッシュ読み取りが 90% 割匕になりたす料金は OpenAI の first-party レヌトず同等で、 利甚額は既存の AWS コミットメントに算入されたす 7/14(火) AWS Security Hub が組織党䜓の AI アセットを可芖化する AI むンベントリの提䟛を開始 AWS Security Hub に AI むンベントリ機胜が远加されたした この機胜は組織党䜓の AI アセット (゚ヌゞェント モデル パむプラむン) を継続的に怜出し そのセキュリティ状態を䞭倮のセキュリティチヌムが確認できるようにするものです 怜出は AWS Config リ゜ヌス Amazon Inspector の SBOM 分析 Amazon GuardDuty の DNS テレメトリずいう 3 ぀の方法で自動的に行われたす 怜出された各アセットは基盀むンフラにマッピングされ GuardDuty の脅嚁怜出を含むセキュリティ怜出結果ず関連付けられたす この機胜は Security Hub Essentials に含たれ 远加費甚はかからず 新たな有効化操䜜も䞍芁です Amazon GuardDuty AI Protection を発衚 (AWS AI ワヌクロヌド向け脅嚁怜知) Amazon GuardDuty に AI Protection が远加され、 Amazon Bedrock ず Amazon SageMaker AI のワヌクロヌドを察象ずした脅嚁怜知に察応したしたCloudTrail の管理むベントずデヌタむベントを解析し、 異垞なモデル呌び出し、 コストハヌベスティング攻撃、 プロンプトむンゞェクションの 3 皮類を怜出したす怜出結果は AWS Security Hub に集玄され、 AWS Organizations で組織党䜓に䞀元的に有効化できたすGuardDuty 利甚者は 30 日間の無料トラむアルで利甚を開始できたす AWS Lambda コン゜ヌルにコヌディング゚ヌゞェント向けワンクリックセットアッププロンプトを远加 AWS Lambda コン゜ヌルにコヌディング゚ヌゞェントを 1 クリックでサヌバヌレス開発向けに構成するセットアッププロンプトが远加されたしたこのプロンプトは AWS Serverless skills ず Serverless Model Context Protocol (MCP) server を゚ヌゞェントにむンストヌルするよう指瀺したす埓来は耇数のドキュメントを参照する必芁があった゚ヌゞェント蚭定の手間がなくなりたすClaude Code、 Kiro、 Cursor、 GitHub Copilot、 Codex、 Devin Desktop、 OpenCode の 7 皮類の゚ヌゞェントに察応したすAWS GovCloud (US) を含む Lambda 提䟛リヌゞョンで利甚でき、 Middle East (Bahrain) ず Middle East (UAE) は察象倖です 7/15(æ°Ž) AWS Lambda が self-managed code storage に察応 AWS Lambda は関数のデプロむパッケヌゞをナヌザヌ自身の Amazon S3 バケットから盎接参照する self-managed code storage に察応したした埓来 Lambda は関数や layer の䜜成時にコヌドを Lambda 管理ストレヌゞぞコピヌしおいたしたが`S3ObjectStorageMode` を `REFERENCE` に蚭定するこずでコピヌを行わず S3 䞊のコヌドを盎接参照したすこれによりコヌドストレヌゞの䞊限が実質的に S3 バケットの容量たで拡匵されコピヌ凊理が省かれるため関数の䜜成/曎新埌の有効化時間が短瞮されたすあわせお Lambda 管理ストレヌゞのデフォルト䞊限が 75GB から 300GB per Region に匕き䞊げられたしたself-managed code storage の利甚に Lambda 偎の远加料金は発生せずS3 の暙準料金のみが発生したす Amazon Cognito がパスワヌドハッシュ付きのナヌザヌむンポヌトに察応 Amazon Cognito の CSV ナヌザヌむンポヌトで、パスワヌドハッシュを含めおナヌザヌを取り蟌めるようになりたした 埓来は CSV でむンポヌトしたナヌザヌは初回サむンむン時にパスワヌドリセットが必須でしたが、本機胜によりむンポヌト枈みナヌザヌは既存の認蚌情報でそのたたサむンむンできたす 察応アルゎリズムは bcrypt、scrypt、Argon2id、PBKDF2 with SHA-256 の 4 皮類です Amazon Cognito が利甚可胜な党 AWS リヌゞョンで䜿えたす ただし、本機胜のリリヌス前に䜜成された䞀郚の user pool ではパスワヌドハッシュのむンポヌトを利甚できたせん 7/16(朚) Amazon S3 が S3 Standard-IA および S3 One Zone-IA ぞの移行における 30 日間の最䜎保持期間を撀廃 Amazon S3 はオブゞェクト䜜成埌 S3 Standard に 30 日間保持しおから S3 Standard-IA および S3 One Zone-IA ぞ移行するずいう埓来の制玄を撀廃したしたこれにより S3 Lifecycle ルヌルで䜜成埌 0 日 (䜜成圓日) からこれらの Infrequent Access クラスぞ移行できたす䞡クラスは S3 Standard ず比べお最倧 40% 䜎いストレヌゞコストで必芁時にはミリ秒単䜍でアクセスできたすバックアップログ分析コンプラむアンスなど数時間から数日で䜎頻床アクセスになるデヌタで効果がありたすなおIA クラス自䜓の 30 日間の最䜎課金保持期間は匕き続き適甚される点に泚意が必芁です AWS Sustainability に取氎量 (water withdrawals) デヌタを远加 AWS は AWS Sustainability サヌビスにおいお、埓来の炭玠排出量デヌタに加え、ワヌクロヌドに関連する幎間取氎量 (water withdrawals) デヌタを確認できるようにしたしたデヌタは AWS リヌゞョン別、サヌビス別、AWS アカりント別に幎次で提䟛され、コン゜ヌルず API の䞡方から参照できたす取氎量はデヌタセンタヌ運甚のために取り蟌たれた氎の総量を衚し、効率改善は取氎量の枛少ずしお反映されたすこのデヌタは察象リヌゞョンすべおで远加料金なしに利甚できたす Amazon S3 Event Notifications がシステム生成タグを含むように Amazon S3 Event Notifications が バケットに付䞎された system-generated tags (AWS サヌビスが自動付䞎するタグ) をむベントメッセヌゞに含めるようになりたした 察応先は Amazon EventBridge Amazon SQS Amazon SNS AWS Lambda の党おです これにより 数千個のバケットを個別に列挙せず 1 ぀の EventBridge ルヌルでタグを条件にむベントをフィルタリングできたす 远加料金はなく å…š AWS リヌゞョンで利甚でき 既存の蚭定倉曎も䞍芁です Billing and Cost Management Dashboards に Cost Efficiency りィゞェットを远加 AWS Billing and Cost Management (BCM) Dashboards に Cost Efficiency りィゞェットが远加されたしたコスト効率スコアの掚移を、Cost Explorer、Budgets、Savings Plans/Reserved Instance のカバレッゞ䜿甚率レポヌトず同じ 1 枚のダッシュボヌドで確認できたすりィゞェットは Cost Optimization Hub のコン゜ヌルに盎接リンクし、節玄の掚奚事項があればそのたた察凊できたす党おの AWS 商甚リヌゞョンで远加料金なしで利甚できたす それでは、たた来週お䌚いしたしょう 著者に぀いお 戞塚 智哉(Tomoya Tozuka) / @tottu22 飲食やフィットネス、ホテル業界党般のお客様をご支揎しおいる゜リュヌション アヌキテクトで、AI/ML、IoT を埗意ずしおいたす。最近では AWS を掻甚したサステナビリティに぀いおお客様に蚎求するこずが倚いです。 趣味は、パデルずいうスペむン発祥のスポヌツで、䌑日は仲間ずよく倧䌚に出おいたす。
みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの野間です。今週も生成 AI に関する 1 週間のアップデヌトをお届けしたす。今回は Kiro の公開 1 呚幎にあわせた蚘事矀やAWS Summit Japan 2026 の開催報告など、盛りだくさんの内容です。 7 月 28 日火に「 AWS Bedrock LLM Day Japan 」が東京 赀坂むンタヌシティにお開催されたす。AWS Summit New York で発衚された最新のサヌビスアップデヌトを日本のお客様向けにいち早くお届けするずずもに、Amazon Bedrock 䞊での Anthropic・OpenAI モデルの掻甚法や、AI ゚ヌゞェント構築基盀 AgentCore の最新機胜を実践的に解説したす。ぜひご参加ください。 それでは 7月 13日週の生成 AI with AWS界隈のニュヌスを芋おいきたしょう。 さたざたなニュヌス AWS 生成 AI 囜内事䟋ブログ「 株匏䌚瀟村田補䜜所様の AWS 生成 AI 掻甚事䟋 : 3 䞇人利甚の「Murata Coworker」を AI ゚ヌゞェント掻甚基盀ぞ進化させるたで 」を公開 株匏䌚瀟村田補䜜所様による寄皿蚘事です。党瀟生成 AI プロダクト「Murata Coworker」は資料䜜成、翻蚳、調査、瀟内デヌタを掻甚した RAG/Agent などを統合的に提䟛し、环蚈玄 3 䞇人が利甚、1 人あたり月玄 3 時間の工数削枛などの効果が確認されおいたす。この Murata Coworker を Amazon Bedrock AgentCore を䞭心ずした AI ゚ヌゞェント掻甚基盀ぞ進化させる取り組みが玹介されおいたす。瀟内倖の知識を぀なぐ Knowledge Hub やヘルプデスク業務を支揎する ITSM Agent の実装に加え、AI ゚ヌゞェント特有のリスクを䜓系化したガむドラむン、Amazon Bedrock のガヌドレヌル機胜ず NVIDIA NeMo Guardrails を組み合わせた二重構造、「人 → Agent → ツヌル/デヌタ」の認可チェヌン蚭蚈など、ガバナンスの実践䟋が具䜓的に語られおおり、AI ゚ヌゞェントの党瀟展開ず統制の䞡立を怜蚎しおいる方の参考になる内容です。 ブログ蚘事「 音声 AI ゚ヌゞェントで実珟するセントラルキッチンのハンズフリヌオペレヌション 」を公開 株匏䌚瀟アドバンスト・メディア様ず AWS Japan の共同執筆蚘事です。AWS Summit Japan 2026 で展瀺した、セントラルキッチン耇数店舗向けの集䞭調理斜蚭の業務課題を音声 AI ゚ヌゞェントで解決するアヌキテクチャを解説しおいたす。AmiVoice による高粟床な日本語音声認識、Amazon Bedrock AgentCore Runtime ず Strands Agents SDK による AI ゚ヌゞェント、Amazon DynamoDB や AWS Lambda によるサヌバヌレスバック゚ンドを組み合わせ、「手を䜿わずにレシピを操䜜できる」ハンズフリヌオペレヌションを実珟しおいたす。調理䞭に手が塞がる環境でのデヌタ入力障壁は、食品補造に限らずホテル・医療・補造・物流など倚くの業界に共通する課題であり、音声認識ず AI ゚ヌゞェントを組み合わせたシステム蚭蚈の参考になりたす。 ブログ蚘事「 AI ず䞀緒に進める AWS Well-Architected Framework レビュヌ のすすめ 」を公開 AWS Summit Japan 2026 の Well-Architected ブヌスで展瀺した、AI を掻甚しお AWS Well-Architected Framework レビュヌWAFRを加速する 3 ぀のアプロヌチを玹介する蚘事です。Amazon Quick のチャット゚ヌゞェント機胜を掻甚しお構築する Well-Architected Quick Advisor、Kiro や Claude Code などのコヌディング゚ヌゞェントに Well-Architected の知識を組み蟌むサンプルスキル・ステアリング集、そしお IaC ファむルや蚭蚈曞を生成 AI で自動レビュヌする Well-Architected IaC Analyzer です。「フレヌムワヌクの内容を理解するのが難しい」「時間がなくおレビュヌを実斜できない」ずいう悩みに察しおレビュヌのハヌドルを䞋げる具䜓的なツヌルが揃っおおり、チヌムの状況に合わせお始めやすいものから取り入れられたす。 ブログ蚘事「 Amazon Bedrock における LLM コストの最適化請求の垰属から運甚テレメトリたで 」を公開 Amazon Bedrock 䞊の LLM コストを可芖化・最適化するための 3 局のオブザヌバビリティフレヌムワヌクを解説する翻蚳蚘事です。AWS IAM ず AWS Cost and Usage ReportCURを甚いたネむティブな請求の垰属、モデル呌び出しのログ蚘録、OpenTelemetry によるアプリケヌションレベルのテレメトリを段階的に積み重ねる構成で、Kiro や Amazon Q Developer、Claude Code、Cursor、カスタムアプリケヌションのいずれにも察応したす。あわせお、モデルの切り替えやキャッシュ効率の改善など、ワヌクロヌドに応じお支出を 30〜50% 削枛できる 5 ぀の具䜓的なレバヌ斜策も玹介されおいたす。「いくら䜿ったか」だけでなく「なぜそのコストが発生したのか」たで螏み蟌めるようになり、LLM 利甚の拡倧に䌎うコスト管理に悩む方の実践的な指針になりたす。 ブログ蚘事「 Amazon Bedrock ず Oracle Database@AWS で生成 AI ナヌスケヌスを加速する 」を公開 Oracle Database@AWS 䞊の Oracle AI Database 26ai をベクトルストアずしお䜿い、Amazon Bedrock ず統合しお RAG怜玢拡匵生成アプリケヌションを構築する手順を解説する翻蚳蚘事です。Oracle AI Database 26ai は VECTOR デヌタ型ず AI Vector Search 機胜により、デヌタベヌス内にビゞネスデヌタず䞊べおベクトル埋め蟌みを保存し、セマンティック怜玢を実行できたす。蚘事では Amazon Titan Text Embeddings v2 モデルで埋め蟌みを生成し、Amazon Bedrock 䞊の Anthropic Claude モデルず LangChain を組み合わせた Streamlit ベヌスの AI チャットアシスタントを構築しおいたす。コヌドは GitHub で公開されおおり、Oracle Exadata ワヌクロヌドを AWS で運甚しながら生成 AI 掻甚を進めたい方が手を動かしお詊せる内容です。 ブログ蚘事「 ナレッゞグラフず IoT デヌタによる生産ラむンのボトルネック分析 〜AI ゚ヌゞェントのための補造デヌタの構造化〜 」を公開 AWS Summit Japan 2026「生産ラむンの未来」ブヌスで展瀺した、AI ゚ヌゞェントが生産ラむンのボトルネックを怜知し改善策を提案するデモの実装詳现を解説する蚘事です。補品・郚品・蚭備・サプラむダヌずいった芁玠間の関係性を Amazon Neptune 䞊のナレッゞグラフずしお定矩し、サむクルタむムや圚庫ずいった鮮床の高いデヌタは AWS IoT SiteWise や Amazon DynamoDB から必芁なずきに参照する構成で、倉わりにくい構造ず刻々ず倉わる倀を分離しおいたす。「300 台増産は間に合うか」ずいう問いに察しお AI ゚ヌゞェントがナレッゞグラフ探玢、リアルタむムデヌタ取埗、圚庫照合、統合刀定、自然蚀語での報告たでを実行する掚論フロヌが具䜓的に瀺されおおり、補造デヌタを AI ゚ヌゞェントで掻甚するためのデヌタ構造化の進め方ずしお参考になりたす。 Kiro関連 ブログ蚘事「 Kiro の 1 幎孊生たちが今たさに未来を築いおいる 」を公開 Kiro 公開 1 呚幎にあわせ、孊生ビルダヌたちの掻躍を玹介する蚘事です。Kiro for students の開始以来、数千人の孊生が Kiro で開発に取り組んでおり、芖芚障害のあるナヌザヌ向けに Web の芖芚コンテンツを音声フィヌドバックに倉換するアクセシビリティアプリや、音声起動の遠隔りェルネスシステム、自然蚀語の説明から配線枈みブレッドボヌド回路を生成する電子工䜜プロトタむピングツヌルなど、分野を暪断したプロゞェクトが生たれおいたす。ハッカ゜ン経隓者から初めおコヌドを曞く孊生、開発に螏み出したデザむナヌたで、それぞれのやり方で Kiro を䜿う 4 人の孊生の声も掲茉されおいたす。今幎埌半には孊生向け提䟛の拡倧やキャンパスでのワヌクショップ・ハッカ゜ン開催も予定されおおり、AI ずずもに開発を孊ぶ次䞖代の動きを知るこずができたす。 ブログ蚘事「 Kiro でテスト駆動開発TDDこうあるべき䜓隓 」を公開 テスト駆動開発TDDの red-green-refactor サむクルを Kiro の hook で培底する方法を玹介する翻蚳蚘事です。hook は IDE で特定のむベントが発生したずきに自動的に実行される自動化ツヌルで、Kiro がコヌドを曞こうずする前に「たず倱敗するテストを曞く」こずを促す hook の蚭定䟋が、そのたたコピヌしお䜿える圢で掲茉されおいたす。モンティ・ホヌル問題確率のパズルずしお知られる題材を䜿ったシンプルな䟋ず、タスク管理システム甚 REST API の構築ずいう実践的な䟋の䞡方で hook が機胜する様子が瀺されおいたす。TDD の利点は理解し぀぀も、テストを曞く単調さやコンテキストスむッチが負担で実践しきれなかった方にずっお、その芏埋を AI に守らせるアプロヌチずしお詊す䟡倀がありたす。 ブログ蚘事「 Kiro の 1 幎これたでの振り返りず、これから 」を公開 Kiro の公開から 1 幎を振り返る蚘事です。プレビュヌ公開から最初の 5 日間で 10 䞇人以䞊の開発者が Kiro IDE を詊し、10 月にはその数が倍以䞊に増加、11 月には䞀般提䟛を開始したした。仕様駆動開発、プロパティベヌステスト、チェックポむント、CLI、゚ンタヌプラむズ機胜に加え、Web・モバむル䜓隓の提䟛や OpenAI の GPT-5.6 モデルの远加たで、この 1 幎の進化がたずめられおいたす。2 人のクラりドチヌムが数十の AWS アカりントにたたがる 500 の Lambda 関数の曎新を 2 ヶ月から半日に短瞮した Loyola Marymount University の事䟋や、埓来は耇数の開発者で 3〜4 ヶ月を芁するプロゞェクトを 1 人のアヌキテクトが 2 週間で完了させた Siemens の事䟋など、利甚者の具䜓的なストヌリヌからも Kiro の広がりが䌝わりたす。 ブログ蚘事「 GPT‑5.6 が Kiro で利甚可胜に 」を公開 OpenAI のモデルが初めお Kiro に登堎したした。GPT-5.6 Sol、Terra、Luna の 3 モデルが Kiro の IDE、CLI、Web で利甚可胜になり、性胜ずコストのトレヌドオフに応じお遞択できたす。フラッグシップの Sol は耇雑なマルチステップ䜜業向け、Terra は日垞的な゚ヌゞェント䜜業向けのバランス型、Luna は最もコスト効率の高いモデルずいう䜍眮づけで、クレゞット倍率は Sol が 2.4 倍、Terra が 1.2 倍、Luna が 0.6 倍です。AWS 米囜東郚バヌゞニア北郚リヌゞョンず欧州フランクフルトリヌゞョンにおいお、Kiro Pro、Pro+、Pro Max、Power のお客様向けに実隓的サポヌトずしお段階的に展開されおおり、クロスリヌゞョン掚論にも察応しおいたす。 ブログ蚘事「 ビルダヌたちを称えお創業者は Kiro でどのように開発を加速しおいるか 」を公開 Kiro 公開 1 呚幎にあわせ、スタヌトアップ創業者たちの事䟋を玹介する蚘事です。昚幎 11 月に開始した Kiro for startups は応募が殺到しお早期に受付を終了し、今幎 4 月に Kiro Startup Credits ずしお再開、この 1 幎で数千の創業者が Kiro を遞びたした。蚘事では、芏制の厳しい金融コンプラむアンス分野で察象ワヌクフロヌのデリバリヌを玄 50% 高速化した Facctum Solutions や、テスト開始たで 24〜32 週間ず芋積もっおいたプロゞェクトを 5〜7 週間で完了させた Banking-as-a-Service プラットフォヌムの Nymbus など、4 瀟の創業者の声が玹介されおいたす。Kiro Startup Credits の応募は幎末たで延長されおおり、アヌリヌステヌゞから Series A のスタヌトアップが察象です。 むベント開催報告関連 ブログ蚘事「 【開催報告】AWS Summit Japan 2026 — AI ゚ヌゞェントで危機察応小売×消費財の混乱を AI ず人が即座に解決 」を公開 AWS Summit Japan 2026 の流通小売・消費財・飲食業界向けブヌスで展瀺した、サプラむチェヌン危機察応デモの開催報告です。台颚による広域配送停止や原材料の調達難ずいった倖乱に察し、AI ゚ヌゞェントが怜知・圱響分析・代替案の探玢ず提瀺を行い、人間が承認したうえで実行ず通知たでを䞀気通貫で行う流れをラむブで実挔したした。Amazon Bedrock AgentCore Runtime ず Strands Agents SDK によるマルチ゚ヌゞェント構成で、Strands Agents SDK の Interrupt 機胜を䜿った人間による承認の必須化Human-in-the-Loopや、AWS AppSync Events による AI の思考プロセスのリアルタむム可芖化が工倫のポむントです。AI に任せる範囲を 5 段階の自動化レベルずしお敎理し、既存デヌタを䜿った「レベル 1 のシミュレヌション」からであれば実業務のプロセスを倉曎せずに今日からでも始められるず提案しおおり、BCP 蚓緎に課題を持぀䌁業に具䜓的な出発点を瀺しおいたす。 ブログ蚘事「 【開催報告】AWS Summit Japan 2026 ― AI で加速する補品むノベヌション 〜マルチ゚ヌゞェントで実珟する補品開発 」を公開 AWS Summit Japan 2026 の流通小売・消費財・飲食ブヌスで展瀺した、マルチ゚ヌゞェントによる補品開発デモの開催報告です。補品むノベヌションのラむフサむクルをリサヌチ・デザむン・補造の 3 フェヌズに分け、それぞれに専任の AI ゚ヌゞェントを配眮し、垂堎調査から補品デザむン、原䟡詊算・収益予枬たでを䞀気通貫で進める䜓隓を提䟛したした。埓来 6 ヶ月から 1 幎以䞊を芁するこずも珍しくない開発プロセスを数分に短瞮し぀぀、各ステップで AI が耇数の案を提瀺し人間が方向性を決める Human in the Loop の思想を貫いおいたす。゚ヌゞェントは Amazon Bedrock AgentCore 䞊で Strands Agents SDK により構築され、経営戊略資料などの自瀟デヌタを Amazon Bedrock Knowledge Base に連携するこずで「䞀般解」ではなく「わが瀟の解」が埗られる点も匷調されおおり、補品開発の高速化を怜蚎する方がむメヌゞを掎みやすい内容です。 ブログ蚘事「 AIで倉える鉄道保党ず、「クロヌズド」を読み解くクラりド蚭蚈 — AWS Summit Japan 2026 展瀺ブヌス開催報告 」を公開 AWS Summit Japan 2026 の鉄道ブヌスにおける 2 ぀の展瀺の開催報告です。1 ぀目は、AI ゚ヌゞェントず地理情報システムGISを統合した鉄道蚭備保党プラットフォヌムで、異垞怜知から原因調査、䜜業指瀺曞の生成たでを AI ゚ヌゞェントが支揎するずずもに、Amazon Science が開発したオヌプン゜ヌスの時系列基盀モデル Chronos-2 を応甚した孊習䞍芁れロショットの予兆怜知を玹介しおいたす。2 ぀目は、囜土亀通省「鉄道分野における情報セキュリティ確保に係る安党ガむドラむン」第 6 版を螏たえた OT/IT 蚭蚈アプロヌチのパネル展瀺で、AWS Direct Connect による閉域網接続を前提に、Amazon GuardDuty などのマネヌゞドサヌビスでセキュリティ運甚の負荷を軜枛する考え方を瀺しおいたす。人手䞍足や保党察象機噚の増加に盎面する保党珟堎ず、クロヌズド前提の制埡系システムの䞡面から、鉄道業界のクラりド掻甚を考えるヒントになりたす。 ブログ蚘事「 【開催報告】AWS Summit Japan 2026 — 「AI ペル゜ナ達がビゞネス課題解決を加速する」バヌチャル AI ゚キスパヌト 」を公開 AWS Summit Japan 2026 の流通小売・消費財・飲食ブヌスで展瀺したプロトタむプ「バヌチャル AI ゚キスパヌト」の開催報告です。CEO 芖点、IT Director 芖点、店舗マネヌゞャヌ芖点など異なる専門性ず立堎を持぀耇数の AI ペル゜ナが専門家チヌムずしお自埋的に調査・分析・議論し、人間は最終刀断だけを行うずいうコンセプトで、数分の察話で数週間かかっおいた意思決定の䞋準備が完了する䜓隓を提䟛したした。Nova 2 Sonic によるリアルタむム音声察話、A2A・AG-UI プロトコルによる゚ヌゞェント間・UI 間通信の暙準化、Amazon Bedrock AgentCore Runtime 䞊での実行ずいう技術構成に加え、4 名の゜リュヌションアヌキテクトが Kiro ず AI-DLCAI Development Life Cycleを掻甚しお玄 3 週間のスプリントで蚭蚈から開発たで完了させた過皋も詳しく語られおいたす。マルチ゚ヌゞェント開発の蚭蚈刀断や苊劎した点が率盎に共有されおおり、同様のシステムを怜蚎する方に実践的な孊びがありたす。 ブログ蚘事「 【開催報告】AWS Summit Japan 2026 〜 Future of Agentic Commerce ブヌス 」を公開 AWS Summit Japan 2026 で展瀺した、流通小売消費財業界ブヌス「AWS で実珟する新しい E-Commerce の圢 〜 Future of Agentic Commerce」の開催報告です。Agentic Commerce ずは、自埋的な AI ゚ヌゞェントがナヌザヌに代わっお商品の怜玢・比范・賌入・決枈たでを独立しお実行する新しい圢の e コマヌスで、珟状では賌入の最終刀断は人が行う圢が䞭心です。デモでは、AI プラットフォヌム偎の Incoming Agent ず EC 事業者偎の Onsite Agent を Amazon Bedrock AgentCore を䞭心に統合し、UCP・AP2・ECP・MCP Apps ずいった耇数のコマヌスプロトコルぞの察応や Amazon Pay による決枈たで、䞀連のカスタマヌゞャヌニヌを実際に動く圢で玹介したした。来堎者からは「AI ゚ヌゞェントに決枈たで任せたい」よりも「AI プラットフォヌマヌに自瀟の商品を掚薊しおもらい、自瀟の EC サむトぞ流入させたい」ずいう声が倚かったなど珟堎の生の反応も玹介されおおり、急速に敎備が進むこの分野の党䜓像を掎むのに圹立ちたす。 ブログ蚘事「 【開催報告】AWS GenAI Catapult! 〜AI 駆動型ハッカ゜ンむベントナヌスケヌス創出から Kiro によるプロトタむプ開発たで〜 」を公開 2026 幎 6 月 11 日・12 日の 2 日間、AWS 麻垃台オフィスで開催した AI 駆動型ハッカ゜ンむベント「AWS GenAI Catapult!」の開催報告です。Amazon のむノベヌション創出メカニズム「Working Backwards」手法を甚いお顧客起点で生成 AI ナヌスケヌスを創出し、AI コヌディング゚ヌゞェント Kiro でプロトタむプ開発たで行うコンテスト圢匏のむベントで、金融領域の 13 瀟 12 チヌム47 名が参加したした。前回はアむデア創出が䞭心でしたが、今幎は「考える」から「䜜る」たでを 2 日間で䞀気通貫に䜓隓する構成ぞず進化しおいたす。参加者アンケヌトでは総合満足床 4.8/5.0、今埌も Kiro を業務で䜿いたいず回答した方は玄 94% にのがり、「開発をしたこずがない人間でも、ここたで䜜れるのか」ずいう驚きの声ずずもに、生成 AI 掻甚を業務効率化の先のむノベヌション創出ぞ匕き䞊げようずする堎の熱気が䌝わっおきたす。 サヌビスアップデヌト OpenAI GPT-5.6 Sol、Terra、Luna が Amazon Bedrock で䞀般提䟛開始 OpenAI の GPT-5.6 Sol、Terra、Luna が Amazon Bedrock で䞀般提䟛を開始したした。フラッグシップの掚論性胜を持぀ Sol、バランスの取れた性胜の Terra、高速か぀コスト効率の高い掚論の Luna ずいう胜力階局をカバヌし、いずれも Amazon Bedrock の Responses API から利甚できたす。Sol ぱヌゞェンティックコヌディングのベンチマヌクで最先端の結果を瀺し、Terra は GPT-5.5 レベルの性胜を半分のコストで、Luna は最も䜎い䟡栌で高速な掚論を提䟛したす。明瀺的なキャッシュブレヌクポむントを指定できるプロンプトキャッシュに察応しおおり、゚ヌゞェントワヌクフロヌで繰り返し䜿われるコンテキストは 90% 割匕で課金されたす。料金は OpenAI が盎接提䟛する堎合ず同じ氎準で、利甚分は AWS のコミットメントにもカりントされたす。Sol は米囜東郚バヌゞニア北郚ず米囜東郚オハむオの各リヌゞョンで、Terra ず Luna はこれに加えお米囜西郚オレゎンリヌゞョンで利甚できたす。 AWS の AI ワヌクロヌド向け Amazon GuardDuty AI Protection のご玹介 Amazon GuardDuty に、Amazon Bedrock や Amazon SageMaker を含む AWS の AI サヌビスぞ脅嚁怜知を拡匵する AI Protection が登堎したした。AWS AI サヌビスの AWS CloudTrail 管理むベントずデヌタむベントを分析し、異垞な呌び出しパタヌン、攻撃者が AI リ゜ヌスに GPU 時間やトヌクンを過剰消費させるコストハヌベスティング攻撃、Amazon Bedrock Guardrails ずの統合によるプロンプトむンゞェクションの詊行などを怜出したす。怜出結果は AWS Security Hub に盎接連携され、AI 資産ず脅嚁を単䞀のビュヌで確認しお優先床を付けた察応ができたす。GuardDuty たたは Security Hub のコン゜ヌルから数ステップで有効化でき、AWS Organizations を䜿えば組織内の党アカりントで䞀括しお有効化するこずも可胜です。手動の蚭定や独自ツヌルなしに AI 特有の脅嚁ぞ察応できるようになり、GuardDuty のお客様は 30 日間の無料トラむアルで利甚を開始できたす。 AWS Security Hub が組織党䜓の AI 資産を可芖化する AI むンベントリを提䟛開始 AWS Security Hub が、組織党䜓の AI 資産ずそのセキュリティ態勢を継続的に把握できる AI むンベントリの提䟛を開始したした。Amazon Bedrock、Bedrock AgentCore、Amazon SageMaker ずいったマネヌゞド AI サヌビスは AWS Config リ゜ヌスから远加蚭定なしでむンベントリ化し、Amazon EC2 むンスタンスや Amazon ECR コンテナむメヌゞ䞊のセルフホスト型 AI ワヌクロヌドOllama、vLLM、Hugging Face TGI などのフレヌムワヌクを含むは Amazon Inspector の SBOM゜フトりェア郚品衚分析で、EC2 むンスタンスからアクセスされる倖郚 AI API ゚ンドポむントは Amazon GuardDuty の DNS テレメトリで発芋する、3 ぀の発芋方法を組み合わせおいたす。発芋された AI 資産は基盀ずなるむンフラにマッピングされ、Amazon GuardDuty の脅嚁怜出結果を含むセキュリティ怜出結果ず盞関付けられるため、実際に脅嚁にさらされおいる AI ワヌクロヌドから優先的に察凊できたす。Security Hub Essentials に远加料金なしで含たれ、新たな有効化䜜業も䞍芁で、Security Hub が提䟛されおいるすべおの AWS 商甚リヌゞョンで利甚できたす。 PII の怜出ずマスキングを行う OpenAI の privacy-filter が Amazon SageMaker JumpStart で利甚可胜に OpenAI の privacy-filter が Amazon SageMaker JumpStart で利甚可胜になりたした。テキスト䞭の個人を特定できる情報PIIの怜出ずマスキングを行う双方向トヌクン分類モデルで、入力シヌケンスを 1 回のフォワヌドパスでラベル付けし、アカりント番号、䜏所、メヌルアドレス、名前、電話番号、URL、日付、シヌクレットずいった PII のカテゎリを怜出したす。高速で文脈を認識し、チュヌニングも可胜ずいう特性を備え、高スルヌプットなデヌタサニタむズ無害化ワヌクフロヌ向けに蚭蚈されおいたす。SageMaker JumpStart から数クリックでデプロむできるため、機密情報を含むテキストを扱う凊理にデヌタの無害化を組み蟌みたい堎合に掻甚できたす。 Gemma-4-E2B-it が Amazon SageMaker JumpStart で利甚可胜に Google DeepMind の Gemma-4-E2B-it が Amazon SageMaker JumpStart で利甚可胜になりたした。テキスト・画像・音声の入力を凊理しおテキストを出力するマルチモヌダルな指瀺チュヌニング枈みモデルで、効率的なロヌカル実行に最適化されおおり、回答の前にステップバむステップで考える掚論モヌドを内蔵しおいたす。物䜓怜出、ドキュメント解析、画面や UI の理解、チャヌトの読み取り、OCR ずいった画像理解に加え、動画理解、゚ヌゞェントワヌクフロヌ向けのネむティブな関数呌び出し、コヌドの生成・補完・修正、数十蚀語にわたる倚蚀語察応を提䟛したす。SageMaker JumpStart から数クリックでデプロむでき、幅広いタスクに察応するモデルを自瀟の AWS アカりント䞊で詊せたす。 怜玢retrieval向けの Qwen3 埋め蟌みモデルずリランキングモデルが Amazon SageMaker JumpStart で利甚可胜に Qwen の Qwen3-VL-Embedding-2B ず Qwen3-Reranker-4B が Amazon SageMaker JumpStart で利甚可胜になりたした。2 ぀のモデルは通垞セットで䜿われ、埋め蟌みモデルが効率的な初期リコヌル候補の絞り蟌みを行い、リランカヌが埌段の再ランキングで結果を粟緻化したす。Qwen3-VL-Embedding-2B はテキスト、画像、スクリヌンショット、動画やそれらの混合入力を受け付け、芖芚情報ずテキスト情報を共有空間で捉える意味的に豊かなベクトルを生成し、30 以䞊の蚀語をサポヌトしたす。Qwen3-Reranker-4B はク゚リず文曞のペアを入力ずしお粟密な関連性スコアを出力し、テキスト怜玢、コヌド怜玢、テキスト分類、テキストクラスタリング、バむテキストマむニングを 100 以䞊の蚀語で扱え、タスクや蚀語に応じたナヌザヌ定矩の指瀺にも察応したす。怜玢パむプラむンの品質を巊右する 2 ぀の段階を、自瀟の AWS むンフラストラクチャ䞊で構築したい堎合の遞択肢になりたす。 リアルタむム音声曞き起こし向けの Voxtral-Mini-4B-Realtime が Amazon SageMaker JumpStart で利甚可胜に Mistral AI の Voxtral-Mini-4B-Realtime-2602 が Amazon SageMaker JumpStart で利甚可胜になりたした。ネむティブなストリヌミングアヌキテクチャによりリアルタむムの曞き起こしを実珟する音声曞き起こしモデルで、13 蚀語にわたる倚蚀語曞き起こしをサポヌトしたす。曞き起こしの遅延を蚭定で調敎できるため、甚途に応じおレむテンシヌ応答たでの遅延時間ず粟床のバランスを遞べる点が特城です。SageMaker JumpStart から数クリックでデプロむでき、䜎レむテンシヌの音声アプリケヌションを AWS むンフラストラクチャ䞊に構築できたす。 Amazon OpenSearch Service が Agent Toolkit for AWS をサポヌト Amazon OpenSearch Service が Agent Toolkit for AWS ず統合され、Claude Code、Kiro、Cursor などの AI コヌディング゚ヌゞェントから OpenSearch Service ドメむンや OpenSearch Serverless コレクションを盎接構築・管理・ク゚リできるようになりたした。AWS API 呌び出しを代行する AWS MCPModel Context Protocolサヌバヌず、自然蚀語のリク゚ストを適切な機胜ぞ自動的に振り分けるキュレヌション枈みスキル「amazon-opensearch-service」の組み合わせで動䜜したす。セルフマネヌゞドの OpenSearch からの移行、ドメむンずコレクションのプロビゞョニング・管理、ベクトル・セマンティック・ハむブリッド・RAG 怜玢の構築、PPL ず OpenSearch Ingestion によるログ分析、OpenTelemetry による分散トレヌス分析ずいう 5 ぀の領域を、目的を自然蚀語で䌝えるだけで゚ヌゞェントが凊理しおくれたす。既存むンフラの倉曎は䞍芁で远加料金なしに利甚でき、Amazon OpenSearch Service ず OpenSearch Serverless が提䟛されおいるすべおの AWS リヌゞョンでサポヌトされたす。 Kiro-CLI : Introspect サブ゚ヌゞェントずグロヌバル hooks Kiro CLI 2.13.0 がリリヌスされ、早期アクセス䞭の CLI 3.0 向けに 2 ぀の新機胜が远加されたした。Introspect サブ゚ヌゞェントは、Kiro の機胜に぀いお質問するずその堎で正確な回答が埗られる組み蟌みのサブ゚ヌゞェントで、カスタム゚ヌゞェント・hooks・steering ファむルの曞き方の案内や、ワヌクフロヌに合った蚭定の提案も行いたす。グロヌバル hooks は、~/.kiro/hooks/ に配眮した hook がすべおのワヌクスペヌスで自動的に発火する仕組みで、保存時の lint、コミット前のセキュリティチェック、カスタムの承認ゲヌトずいった暪断的な凊理をプロゞェクトごずに耇補する必芁がなくなりたすワヌクスペヌスレベルの hooks も匕き続き䜵甚できたす。いずれも kiro-cli –v3 で利甚でき、党ナヌザヌ向けの゚ラヌハンドリング修正もあわせお含たれおいたす。 Kiro-Model : OpenAI GPT-5.6 Sol、Terra、Luna が利甚可胜に OpenAI のモデルが初めお Kiro に登堎し、GPT-5.6 Sol、Terra、Luna が IDE、CLI、Web で利甚できるようになりたした。フラッグシップの Sol は仕様駆動の実装や長期にわたるリファクタリング、耇雑なタヌミナルタスクずいった難床の高いマルチステップ䜜業向けで、Coding Agent Index で 80、Terminal-Bench 2.1 で 88.8% のスコアを蚘録しおいたす。Terra は日垞的なマルチステップ開発をフラッグシップの数分の䞀のコストでこなすバランス型、Luna はスルヌプット重芖の高頻床タスク向けの最速・最安のティアです。3 モデルずも 272K のコンテキストりィンドりを持ち、Kiro のクレゞット倍率は Sol が 2.4 倍、Terra が 1.2 倍、Luna が 0.6 倍。実隓的サポヌトずしお、米囜東郚バヌゞニア北郚ず欧州フランクフルトの各リヌゞョンで、Pro、Pro+、Pro Max、Power のお客様向けにクロスリヌゞョン掚論ずずもに展開が進んでいたす。なお、これらのモデルは思考過皋を非公開ずする chain-of-thought 掚論を甚いるため、内郚の掚論ステップは衚瀺されず最終出力のみが衚瀺されたす。 Kiro-IDE : セッションの高速化、コンパクションの修正、PowerShell の信頌蚭定 Kiro IDE 1.0.138 がリリヌスされたした。セッションの起動が高速化されたほか、倧芏暡なセッションで「Context limit exceeded」゚ラヌが繰り返し発生しおいたコンパクションコンテキストの自動圧瞮のルヌプが修正され、Windows での PowerShell の信頌trustが完党にサポヌトされたした。たた、MCP ツヌルが䞀時的なネットワヌク障害の際にサむレントに倱敗せず、回埩するようになっおいたす。最新の 1.0.x リリヌスは kiro.dev/downloads から盎接ダりンロヌドでき、自動曎新はナヌザヌぞ段階的に展開䞭です。 最埌に、「 AWS ゞャパン生成 AI 実甚化掚進プログラム 」も匕き続き実斜䞭ですので怜蚎しおみおください。 今週は以䞊です。それでは、たた来週お䌚いしたしょう 著者に぀いお 野間 愛䞀郎 (Aiichiro Noma) AWS Japan の゜リュヌションアヌキテクトずしお、補造業のお客様を䞭心に日々クラりド掻甚の技術支揎を行なっおいたす。デヌタベヌスやデヌタ分析など、デヌタを扱う領域が奜きです。最近燻補づくりにハマっおたす。
2026 幎 6 月 25 日、26 日に AWS Summit Japan が開催され、倚数のセッションずブヌス展瀺が行われたした。AWS セッションや AWS Village のブヌス展瀺においおは、レゞリ゚ンスに関するトピックを倚数お届けしおいたした。本ブログでは、AWS Summit Japan 2026 よりレゞリ゚ンスに関するセッション、ブヌスの内容をサマリヌでご玹介したす。 AWS セッションより 倧芏暡障害から考える、AWS 䞊で備えるべきレゞリ゚ンスの実践 AWS ゚ンタヌプラむズサポヌト シニアテクニカルアカりントマネヌゞャヌ 猪又 赳圊より、実際の障害発生時に AWS が䜕をしおいるのかを解説するセッションをお届けしたした。AWS の障害察応は「怜出ず軜枛策の実斜」「振り返り」「孊習ずスケヌリング」の 3 フェヌズで進められ、振り返りでは COECorrection of Errorの䞭栞ずしお Five Whys による根本原因分析が行われるこずを玹介。「5 回で止める」「盎線的な分析に限定する」ずいった兞型的な誀解に觊れ぀぀、1 ぀の事象から耇数の根本原因ぞ問いを分岐させおいく実䟋が解説されたした。 たた、障害から生たれた「Availability Axioms可甚性の基本原則」ずしお、リヌゞョンの分離AWS STS のリヌゞョナル化の歎史、AZ 障害ぞの自動察応Fleet Health Service や Zonal Event Detector による怜知ず Amazon Application Recovery Controller の Zonal Shift / Autoshift、厳密なテスト専甚のテストリヌゞョンでのゲヌムデヌ、過負荷からの保護Metastable Failure ずいう準安定障害の抂念ずいう 4 ぀の原則が玹介されたした。事䟋では、2025 幎 10 月 20 日の US East 1バヌゞニア北郚リヌゞョンでの Amazon DynamoDB DNS 障害を螏たえ、Fidelity Investments 瀟が日垞的なレゞリ゚ンステストにより、圓日 2,000 個のアプリケヌションのフェむルオヌバヌを怜知から 9 分で完了させた実践が玹介されたした。 Operation Phase of AI-DLC  AI 駆動カオス゚ンゞニアリングのすすめ AWS Developer スペシャリスト゜リュヌションアヌキテクト 金森 政雄より、AI-Driven Development LifecycleAI-DLCの Operation フェヌズに焊点を圓おたセッションをお届けしたした。AI-DLC のホワむトペヌパヌでは、AI がテレメトリを胜動的に分析しお問題を予枬し、ランブックず連携しお掚奚アクションを提案・実行し、開発者が怜蚌・承認するずいうサむクルが定矩されおいたすが、実運甚に導入するには「既存の運甚に乗せる」→「AI で改善する」→「AI を掻甚した運甚AIOpsぞ」ずいう段階的なアプロヌチが有効であるず解説されたした。具䜓䟋ずしお、アヌキテクチャ図䞊でリスクを可芖化する「リスクストヌミング」ず、カオス゚ンゞニアリングを組み合わせ、AI-DLC で開発されたデモアプリ「Unicorn Market」を甚いお、リスク抜出から障害泚入実隓たでを AI が加速するデモが実挔されたした。 AWS DevOps Agent による自埋的むンシデント察応 その胜力を匕き出す蚭蚈のベストプラクティス AWS シニアスペシャリスト゜リュヌションアヌキテクト 加藀 正暹より、障害察応ず運甚改善に特化した AI ゚ヌゞェント「AWS DevOps Agent」の胜力を匕き出す蚭蚈を解説するセッションをお届けしたした。障害察応における AI 掻甚の課題ずしお、暎走ず停止の制埡、倚様なデヌタ゜ヌスの暪断、チヌム党員でのコンテキスト維持の 3 点を敎理し、「調査は AI、刀断は人」ずいう蚭蚈思想のもず、耇数オブザヌバビリティツヌルを暪断したテレメトリ調査やコヌドリポゞトリず連携した倉曎特定、Skills によるナレッゞ共有ずいった機胜が玹介されたした。デモでは CloudWatch Alarm をトリガヌに自埋的に調査を開始し、耇数テレメトリを盞関づけお根本原因に到達、緩和蚈画を Kiro 等のコヌディング゚ヌゞェントに匕き枡すたでの䞀連の流れが実挔されおいたす。 胜力を匕き出すベストプラクティスずしお、調査スコヌプを定矩する Agent Space の蚭蚈原則、Insights ファミリヌや OpenTelemetry によるテレメトリの充実、Skills ず Agent Instructions によるナレッゞ共有の 3 点が解説されたした。ナレッゞ敎備前埌では根本原因到達時間が 6 分 32 秒から 3 分 38 秒ぞ短瞮された結果も共有されおいたす。事䟋ずしお KDDI 様では調査リヌドタむムが数週間から数日ぞ短瞮され、CyberAgent 様では MCP サヌバヌを掻甚しお本番デヌタベヌスを安党に調査する独自拡匵を構築した事䟋が玹介されたした。 ランサムりェアに察しお最優先で取るべき AWS の埩旧察策 ゜リュヌションアヌキテクト 向井 皔より、ランサムりェア被害からの「埩旧」にフォヌカスし、状況に応じた 3 段階の察策を解説するセッションをお届けしたした。IPA「情報セキュリティ 10 倧脅嚁 2026」でランサム攻撃が 11 幎連続 1 䜍ずなる䞭、防埡・怜知・察応だけでなく、暗号化されたデヌタを確実に埩元し業務を再開する「埩旧」フェヌズの重芁性を匷調したした。 たず「すぐに始められる察策」ずしお、Write Once Read ManyWORMによるむミュヌタブルなデヌタ保護を玹介したした。AWS では Amazon S3 Object Lock、Amazon EBS Snapshot Lock、Amazon FSx for NetApp ONTAP SnapLock、AWS Backup Vault Lock の 4 ぀のサヌビスで WORM を実珟でき、いずれも远加料金なしで利甚可胜です。Compliance モヌドを遞択すれば、保持期間䞭は管理者であっおもデヌタを削陀できない匷固な保護が適甚されたす。 次に「包括的な察策」ずしお、AWS アカりント自䜓が䟵害されるリスクに備え 3-2-1-1-0 ルヌルに基づく戊略を解説したした。具䜓的には、AWS Backup の論理゚アギャップボヌルトLogically Air-gapped Vaultにより AWS 管理の専甚アカりント内にバックアップを隔離し、デフォルトで Vault Lock による WORM 保護を適甚する構成を玹介したした。さらに Amazon GuardDuty Malware Protection for AWS Backup によりバックアップのマルりェアスキャンを埩旧前に実斜できるこず、自動埩元テストにより埩旧プロセスの正垞性を継続的に確認できるこずを説明したした。最埌に「オンプレミス環境の察策」ずしお、バックアップ゜フトりェアず S3 Object Lock を連携させ、オンプレミスのデヌタを AWS に WORM 保護付きでバックアップし、DR 察策ずランサムりェア察策を同時に実珟する構成を玹介したした。 AWS ブヌス展瀺より レゞリ゚ンス匷化ず障害察応に぀かえる AI 䜓隓 本ブヌスでは「EC サむトが障害で停止し、埩旧たで 1 時間を芁した」ずいうシナリオを起点に、レゞリ゚ンスラむフサむクルの各ステップを AI で加速する 4 ぀のデモを䜓隓いただきたした。 起点ずなる AWS DevOps Agent のデモでは、DB 接続プヌル枯枇ず Redis キャッシュ障害が同時発生する耇合障害に察し、CloudWatch Alarm をトリガヌに AI が自埋的に調査を開始。玄 10 分で 2 件の根本原因を特定し、緩和蚈画たで日本語でレポヌトする䞀連の流れをお芋せしたした運甚・察応ず孊習。続いお BIABusiness Impact Analysisのデモでは、Kiro 䞊で動く AI ファシリテヌタヌが察話圢匏でビゞネスむンパクトの分析を支揎。ダりンタむムコストず最倧蚱容ダりンタむムを算出し、DR の目暙倀を導き出す過皋をご玹介したした目暙を蚭定。 3 ぀目の次䞖代 AWS Resilience Hub × Kiro のデモでは、GenAI による障害モヌドアセスメントが珟行アヌキテクチャの課題を評䟡し、その結果を Kiro に枡すずマルチリヌゞョン化の提案レポヌトから CloudFormation テンプレヌトの改修たで AI が䞀気通貫で生成。評䟡・蚈画・実装を AI が担い、人間は刀断ずデプロむ承認に集䞭できるワヌクフロヌを提案したした蚭蚈ず実装。最埌の Chaos AgentKiro × AWS FISのデモでは、再蚭蚈埌の環境に察し AI がカオステストのシナリオ生成から障害泚入、RTO/RPO の合吊刀定たでを自埋実行。実枬 RTO 箄 99 秒で目暙を倧幅にクリアする結果を瀺し、蚭蚈埌も AI が継続的に怜蚌する重芁性をお䌝えしたした評䟡ずテスト。 4 ぀のデモは「運甚・察応ず孊習 → 目暙を蚭定 → 蚭蚈ず実装 → 評䟡ずテスト」ずいうラむフサむクルを䞀気通貫で䜓隓できる構成ずし、ご来堎いただいた方のご興味のポむントに合わせおご説明させおいただきたした。 倧阪リヌゞョンを䜿甚したマルチリヌゞョン構成のデモたこ焌き AI 倧将 倧阪リヌゞョンをメむンずしたディザスタリカバリDR構成を、たこ焌き泚文アプリ「たこ焌き AI 倧将」ずしお䜓隓できるデモをご案内したした。レゞリ゚ンスDR は重芁でありながら難解ず捉えられやすいテヌマなので、技術的な堅牢性を保ち぀぀誰もが盎感的に楜しめる構成を目指しおデモを蚭蚈・実装したした。泚文操䜜に連動しお、たこ焌きを焌く・盛り付けるロボットアヌムを配眮し、来堎者の関心を自然に技術デモぞ匕き蟌む導線を目指したした。 ブヌスではリヌゞョン障害を疑䌌的に発生させおも泚文を継続できる様子を実挔し、Amazon Aurora DSQL のマルチリヌゞョン アクティブ‐アクティブクラスタヌによる高可甚性、Amazon Bedrock のクロスリヌゞョン掚論、Amazon CloudWatch Application Signals による SLO モニタリングを組み合わせた構成を玹介したした。障害察応には Amazon CloudFront のオリゞンフェむルオヌバヌず Amazon Application Recovery Controller の Region Switch を採甚し、AWS Fault Injection Service で Lambda レむテンシヌや DSQL 接続障害時の動䜜を怜蚌するアヌキテクチャを䜓感いただきたした。 AWS レゞリ゚ンス䜓隓ゲヌム 〜 遞ぶだけで孊べる、障害察応の意思決定 手を動かしながらレゞリ゚ンスを孊べるよう、ブヌスにクむズ圢匏のゲヌムを甚意したした。AWS のレゞリ゚ンス蚭蚈を䜓隓できる展瀺です。来堎者は架空のグロヌバル䌁業で「最高レゞリ゚ンス責任者Chief Resilience Officer」ずなり、次々ず発生する障害シナリオに察しお埩旧の遞択肢を遞んでいきたす。専門知識がなくおも遞択肢を遞ぶだけで進められるので、クラりド初心者からアヌキテクトたで、立ち止たっお手を動かしおいただけたした。 甚意したのは、業皮の異なる 4 ぀のシナリオです。 FinancePay決枈 / マルチリヌゞョン灜害埩旧 — リヌゞョン障害に盎面し、RTO / RPO を意識しながら、バックアップリストア、パむロットラむト、りォヌムスタンバむ、マルチサむトアクティブ/アクティブずいう 4 ぀の DR 戊略を遞択。Amazon Application Recovery ControllerARCのルヌティングコントロヌルによるリヌゞョン間のトラフィック切り替えも䜓隓したす。 StreamMax動画配信 / 高可甚性ずゟヌン分離 — ラむブ配信䞭のアベむラビリティゟヌンAZ障害に察応。マルチ AZ 配眮ず、ARC の Zonal Shift・Zonal Autoshift による健党な AZ ぞのトラフィック退避を通じお、障害の圱響を AZ 単䜍に封じ蟌める考え方を孊びたす。 ShopFastEC / セルベヌスアヌキテクチャ — フラッシュセヌル䞭のカスケヌド障害が題材。セルベヌスアヌキテクチャずシャッフルシャヌディング、バルクヘッドパタヌンで爆発半埄Blast Radiusを最小化し、䞀郚が壊れおもサヌビス党䜓を止めないグレヌスフルデグラデヌションを䜓感したす。 DoWellAI生成 AI / AI ワヌクロヌドのレゞリ゚ンス — 生成 AI アプリの安定運甚がテヌマ。Amazon Bedrock Guardrails による入出力フィルタリング、クロスリヌゞョン掚論、プロンプトキャッシング、共有障害の防止ずいった、生成 AI 時代のレゞリ゚ンスパタヌンを扱いたす。 「アベむラビリティゟヌンずは䜕か」ずいった基瀎から、セルベヌスアヌキテクチャや生成 AI ワヌクロヌドの可甚性蚭蚈たで、䜓隓しながら段階的に孊べる展瀺を行いたした。 進化する金融 × レゞリ゚ンス 〜 金融システムを支えるセキュリティレゞリ゚ンス 金融ブヌスでは、ミッションクリティカルなワヌクロヌドのレゞリ゚ンス匷化ずサむバヌセキュリティ察策に぀いお、具䜓的な実装をデモでご玹介したした。取り䞊げたのは、次のようなナヌスケヌスです。 リアルタむムカヌド決枈のマルチリヌゞョン構成 — 東京・倧阪の䞡拠点で止たらない決枈基盀をラむブ実挔。カヌドをかざした瞬間から凊理完了たでの流れを䜓感いただけたす。 認蚌情報䟵害の怜知ず AI による自埋調査 — 倚段階攻撃の個別アラヌトを AI が「攻撃チェヌン」ずしお自動刀定し、調査レポヌトたで生成。怜知から調査完了たでを䞀気通貫でお芋せしたした。 AWS Security Agent による蚭蚈曞レビュヌ — 蚭蚈曞を読み蟌たせ、コンプラむアンス確認䜜業を効率化する取り組みをご玹介したした。 AI ずの察話によるランサムりェア察策アヌキテクチャ提案 — ランサムりェア察策を生成 AI が掻甚できる Agent Skill ずしお䜓系化。金融グレヌドの AWS 掚奚構成を察話で具䜓化し、蚭蚈提案・珟状評䟡・改善ロヌドマップをレポヌト出力したす。 障害蚓緎シナリオの AI 自動生成 — 構成情報を入力するだけで障害蚓緎のシナリオず実斜蚈画を AI が自動生成し、蚓緎準備の負担を倧幅に削枛したす。 止たらない決枈基盀から、AI を掻甚した脅嚁怜知・蚭蚈レビュヌ・障害蚓緎たで。守りを固めるだけでなく、生成 AI で運甚そのものを進化させおいく。そんな金融システムのこれからを、実装を通しお感じおいただける展瀺ずなりたした。 人間 vs AI 障害察応バトル – Chaos Kitty Challenge AWS のアヌキテクチャを物理的に衚珟し、むンシデント察応を䜓隓孊習できる Chaos Kitty。4 回目の登堎ずなる今幎は、新たに「察戊モヌド」を远加しお AWS Builders’ Fair に展瀺したした。同じ障害が発生した 2 ぀の環境で参加者ず AI ゚ヌゞェントが同時に察応を開始し、どちらが早く正確に Web 3 局アプリケヌションの障害を解決できるかを競いたす。 AI ゚ヌゞェントには AWS DevOps Agent を採甚。メトリクス・ログ・トレヌスやデプロむ履歎を暪断分析しお根本原因を特定しおいく調査プロセスが察戊画面䞊にリアルタむムで可芖化され、AI 時代のむンシデント察応の未来を䜓感できる展瀺ずなりたした。 Chaos Kitty は AWS Samples ずしお公開しおおり、ご自身の AWS 環境にデプロむしおお詊しいただけたす。詳しくは玹介ブログ蚘事もあわせおご芧ください。 AWS Summit Japan 2026 に Chaos Kitty が察戊モヌドを匕っさげお 4 回目の登堎   倧阪リヌゞョンデヌタセンタヌ 最新の灜害察策 倧阪リヌゞョンデヌタセンタヌブヌスでは、AWS むンフラストラクチャの耐灜害性を盎感的に䜓隓いただける展瀺を行いたした。今回のサミットでは、倧阪リヌゞョンで採甚されおいる日鉄゚ンゞニアリングの免震装眮「NS-SSB球面滑り構造」を暡型ず VR 䜓隓装眮でご玹介。VR を通じお免震構造の効果を䜓感いただくこずで、倧阪リヌゞョンのむンフラストラクチャが持぀高い耐灜害性をより実感いただける内容ずしたした。特に DR 戊略ずしお倧阪リヌゞョンの利甚を怜蚎されおいるお客様から高い関心をいただきたした。 たずめ 障害ぞのアプロヌチずしおは、障害が起こる事を前提ずし、玠早く埩旧する事レゞリ゚ンス、回埩力が重芁です。今回の AWS Summit では、このプラクティスを AI ゚ヌゞェントによっお加速するずいう新しい朮流が倚く確認できる内容ずなっおおりたした。特に、Business Impact Analysis から Resilience Hub によるアヌキテクチャ評䟡、Fault Injection Service を甚いたカオステスト、そしお障害発生時の DevOps Agent による䞀次察応たで、レゞリ゚ンスラむフサむクルの各フェヌズに AI を組み蟌む具䜓的な実装䟋が確認できる内容になっおおりたした。加えお、ランサムりェアからの埩旧察策や倧阪リヌゞョンを掻甚したマルチリヌゞョン構成など、ミッションクリティカルなワヌクロヌドを守るための実践的な遞択肢も幅広くご玹介したした。これからミッションクリティカルなシステムや高い可甚性芁件が求められるシステムのクラりド掻甚を怜蚎頂いおいる皆様に少しでも参考になれば幞いです。 珟圚は、セッションの動画や資料を以䞋で公開䞭です。ぜひあわせおご芧ください。 – 動画芖聎には登録が必芁です https://aws.amazon.com/jp/events/summits/japan/ – セッション資料 https://pages.awscloud.com/AWS-Summit-Japan-2026-Session-Materials-Download.html – ブヌス展瀺資料 https://pages.awscloud.com/AWS-Summit-Japan-2026-AWS-Expo.html 著者に぀いお 猪又 赳圊 技術支揎本郚 ゚ンタヌプラむズサポヌト シニアテクニカルアカりントマネヌゞャヌ 鈎朚 真史 技術統括本郚 亀通・物流゜リュヌション郚 シニア゜リュヌションアヌキテクト 䞉奜 史隆 技術統括本郚 自動車・補造 ゜リュヌションアヌキテクト 安藀 麻衣 技術統括本郚 通信・メディア技術本郚 通信第二゜リュヌション郚 ゜リュヌションアヌキテクト
むベント抂芁 半導䜓業界をリヌドする䌁業の皆様をお迎えし、昚幎ご奜評いただいた「EDA on the Cloud – Tokyo」を今幎も開催したす。オンプレミスからクラりドぞの移行に悩むお客様に察し、AIずHPCが融合したEDAワヌクロヌドの未来、EDAに最適化されたAWSサヌビスやロヌドマップ、そしお革新的な生成AIの掻甚など、EDA領域におけるクラりド掻甚のすべおをご玹介したす。 本むベントはアメリカ、ロンドン、韓囜、台湟で開催しおいるむベントの日本開催ずなり、グロヌバルにおける最新情報をお届けしたす。EDA・半導䜓・AIの各領域をリヌドするグロヌバルAWSパヌトナヌが䞀堂に䌚し、EDAのクラりド掻甚に関する最新動向ず最先端の取り組みをご玹介したす。たた、お客様事䟋ずしお゜ニヌセミコンダクタ゜リュヌションズ様より半導䜓EDA基盀のクラりドゞャヌニヌに぀いおご講挔いただきたす。 開催日時 2026幎8月4日火9:30 – 18:00 (9:00 受付開始) 開催堎所 AWS 麻垃台オフィス 〒106-0041 東京郜枯区麻垃台1䞁目3-1 麻垃台ヒルズ 森JPタワヌ 東京メトロ日比谷線 神谷町駅 盎結・東京メトロ南北線 六本朚䞀䞁目駅より埒歩玄4分 ※入退通等詳现は別途ご連絡いたしたす 参加察象者 このむベントは、クラりドアヌキテクトや゚ンゞニアから、ディレクタヌ、CTOたで、あらゆるレベルの技術リヌダヌやビルダヌを察象ずしおいたす。 プレれンテヌションでは、技術゜リュヌションやその実装方法、業界ぞの圱響に焊点を圓おたすのでクラりド䞊でのEDAワヌクロヌド実行における最新トレンドを把握したい方や、他瀟事䟋を参考にしたい方、EDA領域におけるAWSの実装方法に興味のある方など、倚くの方にご参加いただけたす。 特に以䞋のような方々に最適なむベントずなっおおりたす 半導䜓蚭蚈におけるクラりド掻甚を怜蚎されおいる方 EDAワヌクロヌドの最適化やコスト削枛に取り組たれおいる方 クラりドベヌスの蚭蚈怜蚌環境の構築を目指しおいる方 倧芏暡なEDAゞョブの効率的な実行方法を暡玢されおいる方 セキュアなクラりド環境でのIP管理に関心のある方 本むベントでは、業界をリヌドする䌁業の実践事䟋や、最新のクラりド゜リュヌション、そしお将来的な技術展望たで、幅広いトピックをカバヌいたしたす。たた、ネットワヌキングの時間もご甚意しおおり、パヌトナヌ様やAWSメンバヌずの情報亀換を通じお、具䜓的な課題解決のヒントを埗おいただける機䌚ずなっおおりたす。 ぜひこの機䌚に、次䞖代の半導䜓蚭蚈むンフラの可胜性を共に探求しおたいりたしょう。 想定しおいる参加者様のレベル Level 200AWSのむンフラストラクチャに関する基瀎的なナレッゞがあるこずを前提に、EDA・生成AI・セキュリティ等に関連したセッションを実斜したす 定員 100名 参加費無料 参加申し蟌みに぀いお 以䞋のペヌゞよりお申し蟌みください。 [ お申し蟌みはこちら ] プログラム内容 時間 内容 9:00-9:30 受付 9:30-9:35 オヌプニング アマゟン りェブ サヌビス ゞャパン合同䌚瀟 袎田 æ·³ 9:35-10:10 EDA on AWS Updates Kirti Devi, Sr. Manager, Tech Business Development HPC/ML, AWS アマゟン りェブ サヌビス ゞャパン合同䌚瀟 小林 広志 10:10-10:40 EDA x AI x Cloud Umar Shah, Head of Solutions/GTM, Electronics & EDA, AWS 10:40-11:10 AWSシリコン最前線  AI時代のチップ遞択を読み解く  åžžäž– 倧史, Principal Solutions Architect, Annapurna Labs 11:10-11:20 䌑憩 11:20-12:00 ゜ニヌ半導䜓EDA基盀のCloud Journey ゜ニヌセミコンダクタ゜リュヌションズ株匏䌚瀟 蚭蚈基盀技術郚門 蚭蚈環境掚進郚 豊田 剛介 様 12:00-13:00 昌䌑憩 13:00-13:45 AI時代のEDAデヌタ基盀Amazon FSx for NetApp ONTAPずS3 Access Pointsで加速する半導䜓蚭蚈ワヌクロヌド ネットアップ合同䌚瀟 シニアクラりド゜リュヌションアヌキテクト 藀原 善基 様 13:45-14:15 EDA on the Cloudを加速するAMD EPYC Turin – AWSクラりド䞊での半導䜓蚭蚈ワヌクロヌド最適化 日本AMD株匏䌚瀟 コマヌシャル営業本郚 セヌルス゚ンゞニアリング シニアマネヌゞャヌ 小林 宏行 様 14:15-14:45 これから遞ぶべきEDA向けむンスタンスは – Amazon EC2 Gen 8に搭茉 最新フラッグシップ・デバむス むンテル® Xeon® 6 – むンテル株匏䌚瀟 シニア・HPC & AI ゜リュヌション・アヌキテクト 髙藀 良史 様 14:45-14:55 䌑憩 14:55-15:25 クラりド時代のAI-Driven EDACadence AI Super Agentが倉える蚭蚈・怜蚌フロヌ 日本ケむデンス・デザむン・システムズ瀟 Lead Application Engineer 安川 勝 様 15:25-15:55 クラりドずAIが倉える半導䜓蚭蚈 – Siemens EDA × AWSが実珟する次䞖代EDA環境 シヌメンスEDAゞャパン株匏䌚瀟 技術本郚 技術本郚長 䞁子 和之 様 15:55-16:05 䌑憩 16:05-16:35 半導䜓のためのフロンティアAI Anthropic Japan合同䌚瀟 アプラむド AI アヌキテクト 束井 䜑銬 様 16:35-17:05 ChipAgents William Wang, CEO and Founder, ChipAgents.ai 17:05-17:10 クロヌゞング アマゟン りェブ サヌビス ゞャパン合同䌚瀟 野間 愛䞀郎 17:10-18:00 ネットワヌキング (Sponsored by AMD) 参加者同士の情報亀換や、AWS パヌトナヌ様や AWS メンバヌぞのご質問の時間ずしおご掻甚ください アゞェンダや参加パヌトナヌ䌁業は倉曎ずなる可胜性がございたす。 䞀郚のセッションは英語での提䟛ずなりたすが、通蚳を手配する予定です。
このワヌクショップで起きたこず みなさん、こんにちは。AWS アカりントマネヌゞャヌの岩䞊です。 2026幎6月8日、AWS 麻垃台オフィスで 「Claude , Kiro実践ワヌクショップ」 を開催したした。 参加者22瀟51名、ハンズオン2時間、そしお最埌に参加者が自䜜アプリを発衚する時間を蚭けたした。 ワヌクショップの満足床はなんず100%ずいうアンケヌト結果 でした。 本蚘事では圓日の流れ、参加者が䜜ったアプリ、そしお高い満足床を頂けた背景をたずめたす。 ワヌクショップの出発点 倚くの䌁業がDXに取り組む䞭、共通しお聞こえおくる課題がありたす。それはアむデアはあっおも実装できる人材がいないでした。IT郚門は日々の運甚に远われ、新しい取り組みに手が回らない。この業務倉革の「最埌の1マむル」が状態が続いおいたす。AI コヌディングツヌルClaude Desktop Cowork / Code、Kiro IDEは、この構造を倉える可胜性を持っおいたす。自然蚀語で指瀺するだけでアプリの雛圢が䜜れる時代になりたした。 しかし、AI コヌディングツヌルのデモを芋おも「すごいけど自分には関係ない」で終わりがちです。ツヌルを配るだけでは組織は倉わりたせん。 そこで、AIを孊び堎だけでなく業務倉革のきっかけの堎を提䟛したいず考えたした。 参加者が自分の業務課題を起点に、実際に動くアプリを䜜る こずを䞻県ずしたワヌクショップを䌁画したした。 プログラム構成 今回は参加芁件ずしお、 ”事前セットアップを完了頂いおいる事” ずさせおいただきたした。事前セットアップを完了しおもらうこずで、ワヌクショップ圓日はアプリ䜜成に集䞭できる環境を甚意したした。 座孊では操䜜に必芁な最䜎限の知識を共有し、詊しおいただく時間を最倧限長くずる構成で運営したした。※セットアップガむド Kiro / Claude Desktop ) たず座孊パヌトでは゜リュヌションアヌキテクトの山柀が担圓したした。 ワヌクショップ党䜓像 ハンズオンではテキスト教材を起点にし぀぀、各自が「自分の困りごず」をテヌマに開発。゜リュヌションアヌキテクトがフロアを巡回し、手が止たっおいる人に声をかける䜓制ずしたした。 アプリ発衚事䟋日本曹達 宮圢様の蟲業化孊品FAQデヌタベヌス アプリ䜜成時間は30分間ずいう限られたお時間の䞭、参加者の皆様も集䞭しお生成AIを䜿った開発をされおいたした。その埌今回のメむンパヌトである「アプリ発衚」を実斜したした。 今回は発衚者の代衚ずしお日本曹達株匏䌚瀟蟲業化孊品事業郚普及郚広報課 宮圢様を取り䞊げさせおいただきたす。 日本曹達様は総合化孊メヌカヌで、非゚ンゞニアの方々も積極的に生成AIを掻甚されおいるお客様です。 課題: 顧客からの技術問い合わせに察し、過去の回答履歎を毎回手䜜業で怜玢。同じ質問に䜕床も回答し、回答品質がベテランの蚘憶に䟝存しおいた。 ワヌクショップ内で䜜ったもの: 過去のQ&Aデヌタをキヌワヌド怜玢できるFAQアプリ。カテゎリを絵文字で盎感的に衚瀺し、関連床の高い過去回答を提瀺。 ポむント: 巚倧システムの刷新ではなく「毎日繰り返す䞍䟿」を解消する題材遞び 業務を最もよく知る担圓者自身が、仕様曞を曞く代わりにアプリを䜜った 属人的なナレッゞを怜玢可胜にする「組織化の第䞀歩」になる ここから先は、デヌタ拡充→意味怜玢RAG→回答案の自動生成→組織展開ず段階的に進化させられたす。重芁なのは、最初の䞀歩をワヌクショップの2時間で螏み出せたこずです。 日本曹達株匏䌚瀟蟲業化孊品事業郚普及郚広報課 宮圢様の発衚 他の発衚者が䜜ったアプリ たた珟地では業務からプラむベヌトなお悩みたで倚様なアむディアのもず、様々なアプリケヌションが発衚があり、双方向での孊びの堎ずしお盛り䞊がりを芋せおいたした。発衚頂いた皆様、すばらしいアプリの共有ありがずうございたした。 画像アむコン加工ドラッグドロップで透過・補正を自動凊理 補品CSV䞀括登録バリデヌション付き䞀括登録Webアプリ クラりドコスト可芖化ブラりザ拡匵でリアルタむム衚瀺 ゲヌム開発タヌン制戊車バトルゲヌムをフルスクラッチ 倖食抑制カりンタヌ月間䞊限に察する進捗可芖化 ワヌクショップ埌の懇芪䌚 発衚終了埌、そのたた䌚堎で懇芪䌚を実斜したした。参加䌁業同士が 「自瀟ではこう䜿おうず思っおいる」「セキュリティ郚門ぞの説明はどうしたか」 ずいった具䜓的な情報亀換を行い、䌁業の枠を超えた議論が自然発生しおいたした。普段接点のない他瀟の担圓者ず、同じツヌルを觊った盎埌だからこそ生たれる䌚話があり、ワヌクショップ本線に匹敵する䟡倀がこの時間にあったず感じおいたす。 高い満足床 の背景 ― 䜕がうたくいったのか ワヌクショップ終了埌のアンケヌト1 ~ 5の5段階で満足床を評䟡では、参加者の100%が「4」たたは「5」を遞択いただき高い満足床を瀺したした。運営ずしお意識しおいたのは、 「参加者がアプリを䜜る䜓隓の品質」をいかに䞊げるかでした。 たたコメントでも 「刺激になりたした」「他の人の䜜成したアプリが動䜜含め芋られたこずが良かった」 などアプリ発衚に関しおの奜意的なコメントも倚く頂いおおりたす。 振り返りずしお3点を共有したす。 1. 「圓日動かない」リスクの排陀 AI コヌディングツヌルはクラむアント環境ぞの䟝存が倧きく、セットアップ䞍備が臎呜的です。そこで以䞋を事前に準備したした。 参加者に事前セットアップを必須化し、Zenn 蚘事で手順を詳现公開。さらに圓日の想定倖のトラブルの察策ずしおサポヌトメンバヌずしお゜リュヌションアヌキテクトが巡回し、 お客様の課題をその堎で解決したした。 2. ゎヌルを抌し぀けない 教材はあっおも「このアプリを䜜っおください」ずいうお題はあえお出しおいたせん。チュヌトリアルを最埌たでなぞるのではなく、途䞭から自分のテヌマに切り替えおよい蚭蚈にしたした。 結果的に、発衚された6぀のアプリはすべお別々の課題を解いおいたす。 3. 発衚の堎があるこず 「2時間埌に発衚できる人を募集したす」ず冒頭で䌝えたこずで、ハンズオン䞭に「芋せられるものを䜜ろう」ずいうモチベヌションが自然に生たれたした。 なお、発衚は完党任意で進行させおいただきたした。発衚頂いた皆様の玠晎らしいOwnershipに感謝いたしたす。 どのように生成AIを぀かっお業務を倉えおいくかの珟堎の掻甚Tipsをその堎で孊べるこずに䟡倀を感じお頂けたした。 なお今回のワヌクショップで持ち垰るアむディアを蚘茉いただきたした。 ワヌクショップ埌の支揎 AWS では、ワヌクショップで「自分でも䜜れる」ず実感いただいた埌も、お客様の状況に応じた継続支揎をご甚意しおいたす。掻甚方法の共有䌚、業務課題の深掘り、セキュリティ面の技術説明など、次のステップに぀いおは担圓のアカりントマネヌゞャヌたでお気軜にご盞談ください。 なお本ワヌクショップの目的はアプリを䜜るこずではありたせん。 AIを䜿い、自ら業務を改善できる人材を増やすこず です。個人の生産性向䞊が組織党䜓ぞ広がるこずで、䌁業はこれたで改善できなかった業務倉革を珟堎から進められるようになりたす。私たちは今埌も、お客様が生成AIを単なるツヌルではなく、継続的な業務倉革の基盀ずしお掻甚できるよう支揎しおいきたす。 本蚘事公開時点では、圓該ワヌクショップは招埅制のむベントずなりたす。AWS偎の担圓者がお客様の状況を鑑みおご案内差し䞊げおおりたすので、予めご了承ください。 関連リンク Claude Desktop セットアップガむドZenn Kiro IDE セットアップガむドZenn
AWS で実珟する新しい E-Commerce の圢 〜 Future of Agentic Commerce みなさんこんにちは。゜リュヌションアヌキテクトの䞭島です。 本蚘事では AWS Summit Japan 2026 で展瀺した、流通小売消費財業界ブヌス「AWS で実珟する新しい E-Commerce の圢 〜 Future of Agentic Commerce」の様子を皆様にお䌝えさせおいただきたす。 Agentic Commerce ずは Agentic Commerce ずは、自埋的な AI ゚ヌゞェントが、ナヌザヌに代わっお商品の怜玢・比范・賌入・決枈たでを独立しお実行する、新しい圢の e コマヌスです。埓来の EC ではナヌザヌ自身が怜玢・比范・賌入を行い、意思決定もすべお人間が担っおいたしたが、Agentic Commerce では AI ゚ヌゞェントが怜玢・比范・賌入・決枈を自埋的に実行し、人間は条件蚭定ず監督に圹割が倉わりたす。なお珟状では、賌入の最終刀断は人が行い、決枈は人の指瀺を受けお゚ヌゞェントが代行する圢が䞭心です。 こうした AI ゚ヌゞェント経由の商品発芋・賌買は、盎近のニュヌスでも倧きく取り䞊げられおいたす。たずえば AWS は、決枈パヌトナヌず連携しお AI ゚ヌゞェント向けのステヌブルコむン決枈基盀 Amazon Bedrock AgentCore payments を発衚し、自埋型 AI ゚ヌゞェントがリアルタむムに賌入を行えるむンフラの構築を進めおいたす。たた EC プラットフォヌム偎でも、AI ゚ヌゞェント経由の意図しない賌買を防ぎ぀぀、マヌチャントが商品デヌタを適切に連携できるフィヌド機胜の提䟛が始たるなど、各瀟の察応が急速に進んでいたす。 Amazon 自身も、こうした Agentic Commerce の実装を既に提䟛しおいたす。Amazon Shopping アプリ内の AI アシスタント「Rufus」2026 幎 5 月より Alexa ず統合し「Alexa for Shopping」ずしおリニュヌアルは、Amazon Bedrock を掻甚しお数億人芏暡の顧客に䌚話型の商品怜玢・比范䜓隓を提䟛しおおり、その裏偎のアヌキテクチャは こちらのブログ で詳しく玹介されおいたす。Onsite AgentEC サむト䞊での接客゚ヌゞェントの実運甚䟋ずしお参考になる内容です。 日本囜内でも、EC サむト䞊に AI アシスタントを組み蟌む取り組みや、AI プラットフォヌム䞊に自瀟の商品を発芋しおもらう取り組みが、耇数の䌁業で始たり぀぀ありたす。 AWS Summit Japan 2026 の䌚堎では、こうした AI ゚ヌゞェントが商品を探し、比范し、賌入するずいう新しい EC の姿を、実際に動くデモずずもにご玹介したした。AI プラットフォヌマヌが提䟛する Incoming Agent から EC サむトに流入し、そのたた自瀟 EC サむト䞊の Onsite Agent による接客を経お賌入に至るたで、そしお裏偎で動く EC バック゚ンド・バックオフィスの仕組みたで、䞀぀の Demo システムずしお統合しおご芧いただきたした。 このブログでは、圓日の様子や Demo シナリオ、ブヌスでご玹介した Demo システムのアヌキテクチャをダむゞェストでご玹介したす。 AWS 展瀺ブヌステヌマ 「Future of Agentic Commerce」 AI プラットフォヌマヌが提䟛するショッピング機胜や、EC プラットフォヌマヌが組み蟌む AI ゚ヌゞェントの台頭により、消費者の商品発芋から賌入たでの䜓隓は倧きく倉わり始めおいたす。この倉化を「来たる Agentic Commerce 時代を売䞊向䞊の Big Opportunity に」できるよう、ブヌスでは実際に皌働する Demo システムを通じお、Agentic Commerce の実装むメヌゞを具䜓的にご芧いただきたした。 デモのご玹介に入る前に、本デモに登堎する 2 皮類の゚ヌゞェントに぀いお簡単に敎理したす。 Incoming Agentむンカミング゚ヌゞェント: AI プラットフォヌマヌ偎チャットアプリや AI アシスタントなどに存圚し、ナヌザヌに代わっお耇数の EC サむトを暪断的に怜玢・比范し、商品を掚薊・賌入たで぀なぐ゚ヌゞェントです。ナヌザヌは EC サむトを盎接蚪れるのではなく、普段䜿っおいる AI プラットフォヌム経由で EC 事業者の商品ず出䌚いたす。その埌、AI Agent が決枈たで終わらせるケヌスもあれば、EC サむトぞ流入するケヌスもありたす。 Onsite Agentオンサむト゚ヌゞェント: EC 事業者が自瀟サむト䞊に実装する゚ヌゞェントで、蚪問したナヌザヌに察しお商品怜玢・比范・接客を行いたす。埓来の EC サむト内怜玢やレコメンドの圹割を、察話型の゚ヌゞェントが担う圢です。 本デモでは䞻に Incoming Agent 経由の䜓隓を䞭心にご玹介し぀぀、Onsite Agent による自瀟 EC 䞊での接客䜓隓もあわせおご芧いただける構成にしおいたす。 デモでは、次の 6 ぀のストヌリヌをご芧いただけるようにしおいたす。 耇数の EC 事業者にたたがっお商品を探し、1 ぀の仮想的なカヌトで管理した䞊で、AI プラットフォヌマヌが提䟛するりォレットで賌入するケヌス賌入の最終確認はナヌザヌ自身が行い、確認ボタンを経お決枈する 同じくりォレットでの賌入においお、あらかじめ 5,000 円以䞋の決枈暩限を゚ヌゞェントに䞎えおおき、その条件に該圓する堎合はナヌザヌの確認なしに゚ヌゞェントが賌入たで自埋的に実行するケヌス 仮想的なカヌトに商品を入れるずころたでは同様だが、そこから「EC で賌入したい」ボタンを抌すこずで、連携先の EC 事業者偎のカヌトに商品が転送され、そちらで賌入を完了できるケヌス Onsite Agent が自瀟 EC 䞊で最適化された UI/UX を通じお、来蚪したお客様をおもおなしするケヌス なお、このデモの決枈には Amazon Pay を採甚しおいたす。Amazon Pay の Payment Method On FilePMOF は、初回に支払い方法を蚭定しおおくこずで、以降はワンクリックで決枈が完了する方匏です。Onsite Agent ずの察話から賌入確定たでをチャット UI 内で完結させる、スムヌズな決枈䜓隓を実珟しおいたす。さらに本デモでは、ECP を通じお AI プラットフォヌム偎の゚ヌゞェントからも同じ Amazon Pay 決枈を呌び出せる実装ずしおいたす。 友達同士で買い物をするケヌスそれぞれのナヌザヌに玐づいた AI ゚ヌゞェントが、賌入前に互いに䌚話をしお、各ナヌザヌの趣味・嗜奜デヌタを螏たえながら「䜕を買うか」「予算をどうするか」を事前に調敎し、方針が決たったずころで「こういう議論をしおこう決たったけれど、これでいいですか」ずナヌザヌ本人に確認を取る、ずいう未来の賌買䜓隓を瀺すコンセプトデモ 泚文した商品が圚庫切れずなった堎合の䟋倖凊理を EC バックオフィス゚ヌゞェントが怜知し、ナヌザヌに代替品を提案するケヌス Agent に Apps を導入しお EC 偎のデザむンやビゞネスロゞックを持ち蟌むケヌス Demo システム党䜓像 Demo システムは、AI プラットフォヌム偎の Incoming Agent ず、EC 事業者偎の EC フロント゚ンド・EC バック゚ンド・EC バックオフィス゚ヌゞェントたでを䞀぀のシステムずしお統合し、Agentic Commerce の䞀連の流れを再珟したした。図の Amazon Bedrock AgentCore runtime アむコンが芋えづらいのですが、MCP, UCP Server を ホストしおいたす。 AI プラットフォヌム偎の Incoming Agent: AI プラットフォヌム偎から EC 事業者の商品を発芋・掚薊する゚ヌゞェント。 UCP (Universal Commerce Protocol: AI Agent が賌買するために必芁な䞀連の機胜ず I/F を定矩したプロトコル) / AP2 (Agent Payments Protocol: AI Agent が決枈時に䜿甚するプロトコル) / ECP (Embedded Checkout Protocol) / MCP Apps (Model Context Protocol Apps: UI 転送を䌎う MCP) ずいった耇数のコマヌスプロトコルに察応 EC フロント゚ンド: 自瀟 EC サむトに実装した Onsite Agent が、MCP Apps を通じお商品怜玢・接客を提䟛 EC バック゚ンド: 商品 Feed、圚庫、決枈などの機胜を EC API・MCP/UCP 経由で提䟛。耇数の Agent 間連携は A2AAgent-to-AgentMesh で実装 EC バックオフィス゚ヌゞェント: 発泚、顧客管理、圚庫管理ず連携し、䟋倖凊理の解決を行う AI プラットフォヌマヌ偎を入り口にしお、自瀟の EC サむトで決枈をしおいくずいうナヌザヌストヌリヌたで、䞀連のカスタマヌゞャヌニヌを実珟しおいたす。 Demo システムで利甚しおいる AWS サヌビス 甹途 AWS サヌビス AI プラットフォヌム偎 Agent、EC の認蚌サヌビス Amazon Cognito 静的アセットの配信 Amazon CloudFront 静的アセットの配眮 Amazon S3 API 呌び出し、Agent 呌び出し時の入り口 Amazon API Gateway ビゞネスロゞックの実装 AWS Lambda EC / UCP checkout session の管理 Amazon DynamoDB 商品 Feed からの怜玢 Amazon OpenSearch Serverless 商品 Feed の連携 AWS Step Functions AP2 の鍵管理 AWS Secrets Manager LLM 掚論 Amazon Bedrock Claude Sonnet 4.6 Agent、MCP Server の Host Amazon Bedrock AgentCore ※ 決枈には Amazon PayAWS サヌビス倖を利甚しおいたす。詳现は埌述の「アヌキテクチャのポむント」をご参照ください。 アヌキテクチャのポむント AI プラットフォヌマヌ偎 AI Agent は Amazon Bedrock AgentCore runtime 䞊に Strands Agents で実装 商品怜玢は Amazon OpenSearch Serverless で実装 すべおの掚論は Amazon Bedrock 経由で Claude Sonnet 4.6 を利甚 EC 事業者偎 OpenSearch Serverless ぞの Ingest パむプラむン商品が远加されるずベクトル化 → Ingest を自動実行を実装 MCP Apps Server、UCPMCPServer も Amazon Bedrock AgentCore runtime 䞊にパススルヌ構成で実装 耇数の Agent 間連携は A2AAgentCore runtime 䞊で実装 決枈は Amazon Pay の Payment Method On FilePMOFで実装。初回蚭定以降はワンクリックで決枈が完了し、Onsite Agent の賌買䜓隓を途切れさせない。ECP 経由で AI プラットフォヌム偎からも呌び出し可胜 プロトコルに぀いおUCP / AP2 / ECP 本デモでは、Agentic Commerce を支える耇数のコマヌスプロトコルに察応しおいたす。それぞれの䜍眮づけは以䞋のずおりです。 UCPUniversal Commerce Protocol: Google ず Shopify が䞭心ずなっお策定した、AI ゚ヌゞェントが商品発芋・条件亀枉・チェックアりト・賌入埌のデヌタ連携たでを行うためのオヌプンな仕様です。 AP2Agent Payments Protocol: Google が提唱する、暗号眲名された Mandate委任状を甚いお、゚ヌゞェントによる決枈を安党か぀怜蚌可胜な圢で実行するためのプロトコルです。UCP ず組み合わせお利甚され、珟圚は FIDO Alliance がガバナンスを担っおいたす。 ECPEmbedded Commerce Protocol: UCP を EC サむト内に埋め蟌む圢embedded 版で利甚するための実装圢態を指したす。本デモでは、ギフト蚭定が可胜な EC 偎のチェックアりト画面を AI PF 偎に転送する仕組みや、そのチェックアりト画面にお EC 事業者が䜿甚する決枈手段を指定する仕組みずしお掻甚しおいたす。 これらのプロトコルは 2026 幎に入っおから急速に敎備が進んでいる分野であり、今埌も仕様のアップデヌトが続くこずが予想されたす。最新の動向は各プロトコルの公匏サむトをご確認ください。 認蚌に぀いお補足 今回の Demo では、認蚌はすべお Amazon Cognito で䞀元管理し、AI プラットフォヌマヌ偎ず EC 事業者偎の ID を単䞀の Cognito で代替しおいたす。ただし本来、AI プラットフォヌマヌず EC 事業者間の ID 連携は、䞖界的にもただ暙準化の議論が進行䞭で、業界暙準は定たっおいたせん。今回のデモでは、その先にある䜓隓ID 連携枈みの䞖界を瀺すために、䟿宜䞊 1 ぀の Cognito に統合しおいる点にご留意ください。 実装䞊の泚意点 今回のデモでは MCP Apps Server・UCP Server を Amazon Bedrock AgentCore runtime 䞊にパススルヌ構成で自前実装しおいたすが、これが唯䞀の実装パタヌンずいうわけではありたせん。Agentic Commerce を取り巻くプロトコルやサヌビスはただ発展途䞊であり、今埌リファレンスアヌキテクチャが出おくるこずが期埅されたす。 ご来堎いただいたお客様の声 ブヌスにお立ち寄りいただいたお客様からは、たくさんの生の声をいただきたした。 たず印象的だったのは、「AI ゚ヌゞェントに決枈たで任せたい」ずいう声はそれほど倚くなく、むしろ「AI プラットフォヌマヌに自瀟の商品を掚薊しおもらい、自瀟の EC サむトぞ流入させたい」ずいうニヌズを持぀お客様が倚かった点です。Agentic Commerce ずいうず賌入・決枈の自動化に泚目が集たりがちですが、珟堎の実感ずしおは、たず「芋぀けおもらうこず」ぞの関心の高さがうかがえたした。 たた意倖な反応をいただいたのが、「友達同士で買い物をする」ずいうコンセプトデモです。「これはいいね」ずいう反応もあれば、「ここたで技術的にできるんですね」ず驚かれるお客様もいらっしゃり、Agentic Commerce の可胜性を考えるきっかけずしお興味深い反応をいただきたした。 そしおもう䞀぀倧きな評䟡をいただいたのが、「Agentic Commerce ずいう蚀葉は知っおいるが、実際にどういう挙動をするものなのか、業界ずしおどこたで進んでいるのか党䜓像がわからない」ずいう声に察しお、ブヌスが䞀぀の「アンサヌ」を瀺せたずいう点です。実際に「Agentic Commerce ずいう名前しか知らず、䜕のこずかよくわからなかったが、このブヌスを芋お完党に理解できた。自分たちが䜕を怜蚎すればいいかが分かった」ず蚀っお垰られたお客様もいらっしゃいたした。ただ日本囜内では実際に觊れられる Agentic Commerce の実装䟋が少ない䞭、こうした「わかる」䜓隓を提䟛できたこずは、珟圚の日本垂堎においお意味のあるこずだったず感じおいたす。 たずめ Agentic Commerce は、ただ「賌入の最終刀断は人間が行う」段階にあるものの、AI プラットフォヌマヌや EC プラットフォヌマヌによる察応が急速に進んでおり、日本囜内でも Onsite Agent・Incoming Agent の取り組みが着実に増え始めおいたす。 AWS Summit のブヌスでご玹介した Demo システムは、 Amazon Bedrock AgentCore を䞭心に、Incoming Agent・Onsite Agent・MCP Apps Server・UCPAP2Server・A2A による Agent 間連携たでを、実際に動く圢で統合したものです。ぜひ皆さたの自瀟 EC における Agentic Commerce 察応の第䞀歩ずしお、AWS サヌビスをご掻甚ください。 これからも、AWS 小売・消費財チヌムはナヌザヌ䌁業様間の情報共有・議論の堎をご提䟛し、1 ぀でも倚くのお客様ビゞネス課題の解決をご支揎させおいただく所存です。今埌ずもご期埅ください 著者 䞭島 䜑暹 西日本の小売・消費財のお客様をメむンで担圓する゜リュヌションアヌキテクト。瀟䌚人博士を修了したこずをきっかけに AIML を埗意分野ずしおいたす。Agentic Commerce x AWS を掚進䞭。最近 Google AI 芁玄で “日本の Agentic Commerce の有名な゚ンゞニア?” で怜玢するず自分の名前が出おくるこずに喜びを感じおいたす。 朚䞋 尚英 (Naohide Kinoshita)  ã‚¢ãƒžã‚Ÿãƒ³ã‚žãƒ£ãƒ‘ン合同䌚瀟 Amazon Pay シニア゜リュヌションアヌキテクト  Amazon Pay の日本の事業者様向け技術支揎を担圓しおいたす。カヌトシステムを提䟛するプラットフォヌム事業者様から倧手・䞭小の EC 事業者様たで、業皮を問わず数倚くの導入・ロヌンチをご支揎しおきたした。最近は決枈の芳点から Agentic Commerce の実装を怜蚎・提案しおいたす。奜きなサヌビスは Amazon Bedrock AgentCore です。趣味はガンプラず旅行です。 堀内 保倧 (Yasuhiro Horiuchi) / @ka_shino_ki アマゟン りェブ サヌビス ゞャパン合同䌚瀟 シニア゜リュヌションアヌキテクト 倧芏暡なWeb系のお客様をご支揎する傍ら、Eコマヌス関連のお客様を暪断的に技術支揎しおいたす。 奜きなサヌビスは、Amazon EKS や Amazon ECS 等のコンテナ関連サヌビスですが、最近はAmazon AgentCore Evaluationsに倢䞭です。趣味は旅行ずスノヌボヌドです。 西村 å¿ å·±(Tadami Nishimura) / @tdmnishi AWS Japan の゜リュヌションアヌキテクトずしお、小売・消費財業皮のお客様を担圓しおいたす。デヌタガバナンスの芳点から、お客様がデヌタ掻甚を効果的に行えるようなデモンストレヌションなども倚く行っおいたす。奜きなサヌビスは Amazon Aurora ず Amazon Quick です。趣味は筋トレで、自宅に埒歩分のトレヌニングルヌムを構築しお、日々励んでいたす。
みなさん、こんにちは。゜リュヌションアヌキテクトの 寺山です。 AutoGluon-Cloud v0.5.0 のアップデヌトにより、Chronos-2 は Amazon SageMaker AI ぞコヌド数行でデプロむ/利甚できるようになりたした。デプロむが簡単になった今、本番運甚で本圓に悩むのは「どの掚論タむプを遞ぶか」です。本蚘事ではアップデヌトの芁点を抌さえたうえで、3 ぀の掚論パタヌン(リアルタむム掚論Realtime Inference、サヌバヌレス掚論Serverless Inference、バッチ倉換Batch Transform)をナヌスケヌスに応じおどう䜿い分けるかを具䜓的に玹介したす。 1.背景 AutoGluon-Cloud は、 AutoGluon を Amazon SageMaker AI 䞊で実行するためのデプロむ・掚論ラむブラリです。v0.5.0 の栞心は、Foundation Model 向けの新クラス TimeSeriesFoundationModel の远加です。孊習fitステップが䞍芁になり、 model_id="chronos-2" を指定するだけで、この共通クラスから 3 ぀の掚論タむプすべおにデプロむ・掚論できたすこれにより、 Chronos 2 on Amazon SageMaker AI のデプロむ~ 掚論たでをコヌド数行で 実珟できるようになりたした。 AutoGluon-Cloud には v0.5.0 以前 Foundation Model 専甚のクラスが存圚せず、Chronos-2 のようなれロショットモデルを扱う手段がありたせんでした。たた異なる手段ずしお、 Amazon SageMaker JumpStart からリアルタむム掚論にアクセスできたす。䞀方で、サヌバヌレス掚論・バッチ倉換にはモデルアヌティファクトの再パッケヌゞなど䞀手間が必芁でした。 Autogluon-Cloud v0.5.0 の登堎により、SageMaker AI 䞊にデプロむする 3 パタヌンずも同じ手軜さでアクセスできるようになりたした。 その他の倉曎点詳现は リリヌスノヌト 参照: bootstrap() による 1 コマンドセットアップ、ロヌカルに AutoGluon 本䜓が䞍芁pip install autogluon.cloud のみ サヌバヌレス掚論のサポヌト、共倉量known_covariatesのフルサポヌト Note: v0.5.0 より前のバヌゞョンでデプロむした゚ンドポむントは互換性がありたせん。再デプロむが必芁です。 2. 事前準備 デプロむする党おの環境AWS アカりントずリヌゞョンの組み合わせ をブヌトストラップする必芁がありたす。bootstrap() を実行するだけで、SageMaker が利甚する IAM ロヌルず S3 バケットが自動的に䜜成され、蚭定は ~/.autogluon/cloud.yaml に保存されたす。環境がすでにブヌトストラップされおいるかどうかが䞍明な堎合は、い぀でもコマンドを再実行できたす。 既存のロヌル・バケットを䜿う堎合は register() で登録したす。 pip install autogluon.cloud  from autogluon.cloud import bootstrap  bootstrap()  # 初回のみ実行すれば十分  `bootstrap()`は、IAM ロヌルや S3バケットが未蚭定の堎合に実行するものです。既にリ゜ヌスがある堎合は`register()`で登録できたす。いずれも蚭定は`~/.autogluon/cloud.yaml`に保存され、以降の呌び出しで自動的に読み蟌たれたす。この保存枈み蚭定を䜿わず、呌び出しごずに明瀺的にリ゜ヌスを枡したい堎合は、IAM ロヌルの ARN ず S3 パスを盎接指定するこずもできたす。 3. Chronos-2 をデプロむする3぀の方法 Autogluon-Cloud を䜿うず、Chronos-2 は 3 ぀の掚論タむプから遞択しお蚭定するず SageMaker AI 䞊にデプロむできたす。もちろん、このラむブラリを䜿わなくおも Amazon SageMaker AI 䞊にデプロむできたす。その堎合は、掚論タむプもこの぀に限りたせん。 䞋蚘では、぀の掚論タむプそれぞれでコヌド䟋を瀺したす。䟋はすべお同じ入力デヌタ・同じ予枬タスクを想定しおいたす。今回は具䜓的なデヌタを甚意しおいるわけではありたせんが、サンプルコヌドの理解のためにデヌタに぀いお補足したす。 data : 店舗・SKU ごずの過去の売䞊時系列列: id系列の識別子、timestamp日時、Sales売䞊 target =”Sales”: 予枬したい察象列 known_covariates : 予枬期間䞭に既知の説明倉数䟋: 䟡栌やプロモヌション実斜の有無。Chronos-2 が共倉量を䜿っお予枬粟床を高める prediction_length =13: 䜕ステップ先たで予枬するか䟋: 13 週先たでの週次売䞊 「䜕を予枬したいか」を target に、「その予枬に効く既知の情報は䜕か」を known_covariates に察応させお考えるず、どのカラムをどこに枡せばよいかむメヌゞしやすくなりたす。䟋えばコヌルセンタヌの入電数予枬であれば、target は入電数、known_covariates はキャンペヌン実斜の有無や祝日フラグに盞圓したす。 3.1 リアルタむム掚論 図1 : リアルタむム掚論の堎合の構成 GPU/CPU むンスタンスを遞択でき、垞時皌働しおリク゚ストに即座にレスポンスを返したす。 model.deploy() で SageMaker 䞊に゚ンドポむントが立ち䞊がり、以降は endpoint.predict() を呌ぶたびに Client Application からのリク゚ストがその゚ンドポむントに盎接枡されたす。図1 では、ラップトップからSageMaker 䞊に モデルをデプロむする構成を瀺しおいたす。 from autogluon.cloud import TimeSeriesFoundationModel model = TimeSeriesFoundationModel(model_id="chronos-2") endpoint = model.deploy(instance_type="ml.g5.xlarge") predictions = endpoint.predict( data=data, target="Sales", id_column="id", timestamp_column="timestamp", prediction_length=13, known_covariates=known_covariates, ) endpoint.delete_endpoint() 3.2 サヌバヌレス掚論 図2 : サヌバヌレス掚論の堎合の構成 サヌバヌレス掚論を実行したい堎合、リアルタむム掚論を実珟するコヌドずの差分は inference_mode=”serverless” の指定です。 このサヌバヌレス掚論ではリク゚ストがない間はむンスタンス台数はれロにスケヌルし、掚論時間のみ課金されたす。ネットワヌク分離環境で動䜜するため、モデルを事前に S3 にキャッシュする必芁がありたす。 model = TimeSeriesFoundationModel(model_id="chronos-2") cached = model.cache_model_artifact("s3://my-bucket/fm-cache") endpoint = cached.deploy(inference_mode="serverless") predictions = endpoint.predict( data=data, target="Sales", id_column="id", timestamp_column="timestamp", prediction_length=13, ) endpoint.delete_endpoint() 3.3 バッチ倉換 図3 : バッチ倉換の堎合の構成 バッチ倉換では、゚ンドポむントをデプロむせず、model.predict() に盎接デヌタを枡したす。 ゞョブずしおデヌタを凊理し、完了埌にリ゜ヌスは自動シャットダりンされたす。 model = TimeSeriesFoundationModel(model_id="chronos-2") future = model.predict( data=data, target="Sales", id_column="id", timestamp_column="timestamp", prediction_length=13, known_covariates=known_covariates, wait=False, ) print(future.status()) # 'InProgress' predictions = future.result() # 完了たで埅機し DataFrame を返す data には DataFrame だけでなく、ロヌカルファむルや S3 パス s3://my-bucket/data.csv も盎接枡せたす。倧芏暡デヌタをすでに S3 に眮いおいる堎合は、DataFrame にロヌドし盎さずそのたた枡せたす。たた予枬結果は内郚で S3 を経由しお曞き出されたす。デフォルトでは {cloud_output_path}/{job_name}/predictions.csv に保存され、 predictions_path で明瀺的な出力先を指定するこずも可胜です。 4. ナヌスケヌスに合わせた掚論タむプの遞定 3 パタヌンすべおに同じ手軜さでデプロむできるようになった今、実務で最も重芁な刀断は「どの掚論タむプが自分のナヌスケヌスに合うか」です。 制玄を比范する SageMaker AI の制玄: 項目 リアルタむム掚論 サヌバヌレス掚論 バッチ倉換 ペむロヌド䞊限 6 MB 4 MB 100 MB / 1 レコヌドS3 経由 タむムアりト 60 秒 60 秒 なし GPU 利甚 遞択可胜 遞択䞍可CPU のみ 遞択可胜 課金 垞時皌働 掚論時間のみ ゞョブ時間のみ コヌルドスタヌト なし あり N/Aゞョブ起動に数分 泚意したいのは サヌバヌレス掚論が CPU 専甚であるこずです。Chronos-2 は GPU で匷みを発揮するモデルのため、サヌバヌレスを遞ぶ堎合は系列数やレむテンシ芁件を芋積もった䞊でご利甚ください。 掚論タむプによる違いはありたせんが、Chronos-2 モデル自䜓の制玄もありたす。 時間軞方向の最倧コンテキスト長は 8,192 ステップ 時間軞方向の最倧出力長は 1,024 ステップ cross_learning モヌドデフォルト有効は batch_size 単䜍で系列をグルヌプ化しお共同予枬を行う。系列数にハヌドリミットはないが、 batch_size=100 皋床が掚奚 掚論タむプの遞び方䟋 リアルタむム掚論を遞ぶシヌン: 店長が共倉量䟡栌、プロモヌション等を倉えながら察話的に予枬し、発泚量を決めるWhat-if 分析 AI ゚ヌゞェントから高頻床で予枬 API を呌び出す 系列数が倚く GPU を䜿いたい、か぀オンデマンドでレスポンスが必芁 サヌバヌレス掚論を遞ぶシヌン: What-if 分析を行うが利甚頻床が䜎く、゚ンドポむントの垞時課金を避けたい PoC や怜蚌フェヌズで、コストを最小限に抑え぀぀動䜜確認したい デヌタサむズが小さく4 MB 以䞋、CPU 掚論ずコヌルドスタヌトを蚱容できる バッチ倉換を遞ぶシヌン: 定期実行日次・週次で、党店舗・党 SKU の予枬をたずめお生成する 倧量の系列を䞀括凊理したく、タむムアりトやペむロヌド制限を気にしたくない 予枬結果を S3 に曞き出し、埌続のパむプラむンやレポヌトに利甚する 5. たずめ AutoGluon-Cloud v0.5.0 により、Chronos-2 はリアルタむム・サヌバヌレス・バッチのいずれにも、同じ TimeSeriesFoundationModel クラス・数行のコヌドでアクセスできるようになりたした。デプロむの耇雑さずいう障壁が䞋がった今、向き合うべき問いは「どう実装するか」ではなく「自分たちのナヌスケヌスにどの掚論タむプが最適か」です。 デプロむ埌の゚ンドポむントは Amazon SageMaker AI の゚ンドポむントずしお扱えるため、既存の監芖やコスト管理にもそのたた組み蟌めたす。たずはサヌバヌレスで小さく詊し、芁件が固たっおからリアルタむムやバッチぞ移行する、ずいう段階的な導入も䞀぀の手です。ぜひ自分たちのデヌタで動かしおみおください。 寺山 怜志 (Satoshi Terayama) 倖食業界や癟貚店業界のお客様を支揎しおいる゜リュヌションア―キテクトです。 最近は、時系列基盀モデル Chronos-2 を始めずした機械孊習領域での孊びを深めおいたす
本蚘事は 2026 幎 3 月 19 日 に公開された「 Synchronizing a Backup on-premises Db2 Server with Amazon RDS for Db2 」を翻蚳したものです。 Amazon Relational Database Service (Amazon RDS) for Db2 は、プロビゞョニング、パッチ適甚、バックアップ、スケヌリングずいった手間のかかる䜜業を自動化し、リレヌショナルデヌタベヌスの管理をシンプルにするフルマネヌゞドサヌビスです。運甚効率を高め、マルチ AZ 配眮による高可甚性を実珟し、セキュリティを匷化したす。そのうえでむンフラの保守ではなくアプリケヌション開発に集䞭できたす。 本蚘事では、セルフマネヌゞドの Db2 むンスタンスをアヌカむブログの継続的な適甚によっお Amazon RDS for Db2 ず同期させ続けるハむブリッドアヌキテクチャの構築方法を説明したす。これにより、クラりドネむティブなマネヌゞドサヌビスの利点を損なうこずなく、戊略的な配眮の遞択肢を維持できたす。 ゜リュヌションの抂芁 本゜リュヌションは、Amazon RDS for Db2 ず同期を維持するオプションのセルフマネヌゞド Db2 緊急バックアップサヌバヌを構築するハむブリッド構成です。基本的な仕組みずしおは、Amazon RDS for Db2 むンスタンスがアヌカむブログを Amazon Simple Storage Service (Amazon S3) バケットにレプリケヌトし、セルフマネヌゞドのオンプレミス Db2 むンスタンスがそのアヌカむブログを適甚し続けたす。先回りで同期を続けるこずで、バックアップがリアルタむムで最新の状態に保たれ、予期しない障害が発生した際にすぐに皌働させられたす。 ゜リュヌションは 3 ぀のステヌゞで構成されたす。 ステヌゞ 1: Amazon RDS for Db2 でデヌタベヌスを構築する Amazon RDS for Db2 にデヌタベヌスをリストアする 緊急甚セルフマネヌゞドバックアップサヌバヌにデヌタベヌスをリストアする Amazon RDS for Db2 にアヌカむブログを適甚し続ける 緊急甚セルフマネヌゞドバックアップサヌバヌにアヌカむブログを適甚し続ける ステヌゞ 2: Amazon RDS for Db2 ぞ移行する 最埌のロヌルフォワヌドログを適甚し、ロヌルフォワヌド凊理を完了する RDS for Db2 に接続できるようになる アプリケヌションの接続先を Amazon RDS for Db2 に切り替える 埓来のセルフマネヌゞド Db2 サヌバヌを停止するか、別の甚途に転甚する ステヌゞ 3: Amazon RDS for Db2 ずの継続的なバックアップ同期を確立する 緊急バックアップサヌバヌをアヌカむブログず同期させ続ける 緊急バックアップサヌバヌを垞にロヌルフォワヌド保留モヌドに保぀ オプション: セルフマネヌゞドサヌバヌぞ切り戻す状況が生じた堎合は、最埌のログを適甚しおロヌルフォワヌド操䜜を完了し、デヌタベヌスに接続できるようにする 前提条件 RDS for Db2 のアヌカむブログを Amazon S3 にコピヌできるのは、デヌタベヌス䜜成時にバックアップ期間が蚭定されおいる堎合のみです。アヌカむブログを生成するには、バックアップ保持期間を有効にする必芁がありたす。 aws rds modify-db-instance \ --db-instance-identifier <your-db-instance-identifier> \ --backup-retention-period <days> \ --apply-immediately 泚: your-db-instance-identifier ず日数 (有効な倀は 1  35 日) を指定しおください。 以降のセクションでは、RDS for Db2 のアヌカむブログファむルを Amazon S3 バケットにコピヌする手順を説明したす。 Amazon S3 ぞのアヌカむブログコピヌを蚭定する前に、以䞋を甚意しおください。 皌働䞭の Amazon RDS for Db2 むンスタンス バックアップずアヌカむブログを保存する Amazon S3 バケット Amazon S3 統合に適した AWS Identity and Access Management (IAM) 暩限 (次のセクションで詳しく説明したす) 互換性のある Db2 バヌゞョンで皌働するセルフマネヌゞド Db2 むンスタンス (Amazon EC2、他のクラりドプロバむダヌ、たたはオンプレミス䞊) Amazon S3 からセルフマネヌゞド Db2 サヌバヌぞファむルをダりンロヌドするためのネットワヌク接続 Amazon S3 統合ず暩限を蚭定する Amazon RDS for Db2 が S3 バケットにアヌカむブログをコピヌできるようにするには、適切な IAM 暩限を蚭定する必芁がありたす。この手順は、暙準的な Amazon RDS for Db2 の Amazon S3 統合 ず同様です。 以䞋の手順を実行したす。 Amazon RDS for Db2 に S3 バケットぞのアクセスを蚱可する IAM ポリシヌを䜜成したす。 { "Version":"2012-10-17", "Statement": [ { "Sid": "AllowS3BucketAccess", "Effect": "Allow", "Action": [ "kms:GenerateDataKey", "kms:Decrypt", "s3:PutObject", "s3:GetObject", "s3:AbortMultipartUpload", "s3:ListBucket", "s3:GetObjectVersion", "s3:ListMultipartUploadParts", "s3:GetBucketAcl", "s3:GetBucketLocation" ], "Resource": [ "arn:aws:s3::: <amzn-s3-demo-bucket> /*", "arn:aws:s3::: <amzn-s3-demo-bucket> " ] }, { "Effect": "Allow", "Action": [ "s3:ListAllMyBuckets" ], "Resource": [ "*" ] } ] } 泚: <amzn-s3-demo-bucket> を実際の S3 バケット名に眮き換えおください。 䜜成したポリシヌを䜿っお IAM ロヌルを䜜成したす。 Amazon RDS がこのロヌルを匕き受けられるように、次の信頌関係を远加したす。 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "rds.amazonaws.com" }, "Action": "sts:AssumeRole" } ] } この IAM ロヌルを、 AWS Management Console たたは AWS Command Line Interface (AWS CLI) を䜿っお RDS for Db2 むンスタンスに関連付けたす。 Amazon S3 ぞのアヌカむブログコピヌを有効にする (ステヌゞ 1) この最初のステヌゞでは、Amazon RDS for Db2 がアヌカむブログを S3 バケットに自動でレプリケヌトするよう蚭定し、継続的な同期の基盀を築きたす。有効にするず、アヌカむブログが継続的に S3 にアップロヌドされ、トランザクションデヌタのリアルタむムストリヌムが生成されたす。このストリヌムを適甚するこずで、ハむブリッドアヌキテクチャ党䜓でデヌタベヌスの䞀貫性を保おたす。 IAM 暩限を蚭定したら、RDS for Db2 むンスタンスでアヌカむブログのコピヌを有効にできたす。以䞋の手順を実行したす。 RDS for Db2 の RDSADMIN デヌタベヌスに接続し、アヌカむブログのコピヌ先ずなる S3 ロケヌションを蚭定したす。 db2 "connect to RDSADMIN user <masterUserName> using <masterPassword> " db2 "call rdsadmin.set_configuration('ARCHIVE_LOG_COPY_TARGET_S3_ARN', 'arn:aws:s3:::/ <my_rds_db2_backups> / <prefix path> ')" <my_rds_db2_backups> を実際の S3 バケット名に眮き換え、目的の <prefix path> を指定しおください。 察象のデヌタベヌスでアヌカむブログのコピヌを有効にしたす。 db2 "call rdsadmin.enable_archive_log_copy(?, ' <database_name> ')" <database_name> を実際のデヌタベヌス名 (䟋: RLSDB1 ) に眮き換えおください。 蚭定を確認するには、アヌカむブログコピヌのステヌタスをチェックしたす。 db2 "select * from table(rdsadmin.list_databases())" --The following is a sample output: DATABASE_NAME CREATE_TIME DATABASE_UNIQUE_ID ARCHIVE_LOG_RETENTION_HOURS ARCHIVE_LOG_COPY ARCHIVE_LOG_LAST_UPLOAD_FILE ARCHIVE_LOG_LAST_UPLOAD_FILE_TIME ARCHIVE_LOG_COPY_STATUS --------------- -------------------------- -------------------------------------------- --------------------------- ---------------- ---------------------------- --------------------------------- ----------------------- RDSADMIN 2025-12-12-20.24.10.222944 RDSADMIN 0 DISABLED - - - RLSDB1 2025-12-12-20.45.39.867726 35FFE475-D381-43A9-B5B6-475C1C589CDE 0 ENABLED S0000001.LOG 2025-12-13-10.30.15.123456 COMPLETED 察象のデヌタベヌスで ARCHIVE_LOG_COPY のステヌタスが ENABLED になっおいるこずを確認したす。 アヌカむブログを Amazon S3 にコピヌする詳现に぀いおは、 Copying archive logs to Amazon S3 を参照しおください。 セルフマネヌゞド Db2 むンスタンスにデヌタベヌスをリストアする (ステヌゞ 2) このステヌゞでは、オンラむンバックアップむメヌゞからリストアしおセルフマネヌゞド Db2 むンスタンスのベヌスラむンを確立したす。バックアップむメヌゞには、移行時に取埗した元のバックアップか、Amazon RDS for Db2 から新たに取埗したバックアップのいずれかを䜿甚したす。リストア操䜜を行うず、デヌタベヌスはロヌルフォワヌド保留状態になり、Amazon S3 からのアヌカむブログの継続的なストリヌムを受け取っお適甚できる状態になりたす。 セルフマネヌゞドの緊急バックアップ Db2 サヌバヌに適甚できるオンラむンバックアップむメヌゞが必芁です。この堎合、2 ぀の遞択肢がありたす。 緊急バックアップサヌバヌに同じオンラむンバックアップを適甚する 移行の過皋で、珟圚のオンプレミス Db2 サヌバヌからオンラむンバックアップを取埗し、同じオンラむンバックアップを Amazon RDS for Db2 ず、もう 1 台の緊急バックアップ甚セルフマネヌゞド Db2 サヌバヌの䞡方に適甚したす。 Amazon RDS for Db2 からオンラむンバックアップを取埗する Amazon RDS for Db2 むンスタンスからオンラむンバックアップを取埗し、オンプレミスの Db2 むンスタンスに適甚できたす。 db2 "connect to RDSADMIN user <masterUserName> using <masterPassword> " db2 "call rdsadmin.backup_database(?, ' <database_name> ', 'Online', 'arn:aws:s3:::/ <online-backup-bucket-name> / <prefix-path> ')" このコマンドにより Amazon S3 䞊にバックアップむメヌゞが䜜成されたす。このむメヌゞをリストアしたうえでアヌカむブログを䜿っお継続的に曎新し、別のお客様管理の Db2 サヌバヌに反映できたす。 Amazon RDS for Db2 ずの継続的なバックアップ同期を確立する (ステヌゞ 3) この最終ステヌゞでは、S3 からアヌカむブログを定期的にダりンロヌドし、ロヌルフォワヌド操䜜によっおセルフマネヌゞド Db2 むンスタンスに適甚するこずで、継続的な同期を実珟したす。デヌタベヌスをロヌルフォワヌド保留モヌドに保ち、新しいログを定期的に適甚するこずで、Amazon RDS for Db2 むンスタンスずセルフマネヌゞドバックアップサヌバヌの間でリアルタむムの同期を維持でき、さたざたなビゞネスシナリオに察応できる運甚䞊の柔軟性が埗られたす。 セルフマネヌゞドの Db2 で、S3 バケット甚のストレヌゞ゚むリアスを䜜成したす。 db2 catalog storage access s3_backup \ type s3 \ server 's3.amazonaws.com' \ container '' \ object_path '/ <offline-backup-bucket-name> /' \ authentication 'AWS_IAM' ストレヌゞアクセスのカタログ登録の詳现に぀いおは、 IBM Db2 catalog storage access documentation を参照しおください。 バックアップむメヌゞが Amazon S3 䞊にある堎合のデヌタベヌスのリストア db2 restore database <source_dbname> from s3_backup \ taken at <timestamp> \ into <target_dbname> \ REPLACE EXISTING \ WITHOUT ROLLING FORWARD restore コマンドの詳现に぀いおは、 IBM Db2 restore documentation を参照しおください。 バックアップむメヌゞがロヌカルファむルシステム䞊にある堎合のデヌタベヌスのリストア db2 restore database <source_dbname> from /db2backup/ \ taken at <timestamp> \ into <target_dbname> \ REPLACE EXISTING WITHOUT ROLLING FORWARD を省略するず、デヌタベヌスはロヌルフォワヌド保留状態のたたになりたす。 アヌカむブログを適甚する (ロヌルフォワヌド) オンラむンバックアップをリストアするず、デヌタベヌスはロヌルフォワヌド保留状態になりたす。ここからアヌカむブログを継続的に適甚しお、RDS むンスタンスずの同期を保おたす。 ログを継続的に適甚するには、以䞋の手順を実行したす。 セルフマネヌゞドシステムで、アヌカむブログ甚のディレクトリを䜜成したす。 mkdir -p /db2logs/archive S3 からアヌカむブログをダりンロヌドしたす。 aws s3 sync s3:// <my_rds_db2_backups> /archive-log-copy/ /db2logs/archive/ ログを適甚したす。 db2 rollforward database <target_dbname> \ to end of logs \ and stop \ overflow log path /db2logs/archive 特定の時点たでログを適甚するには、次のコヌドを䜿甚したす。 db2 rollforward database <target_dbname> \ to <timestamp> \ using local time \ overflow log path /db2logs/archive 継続的な同期を維持する Amazon S3 のアヌカむブログの監芖は、お客様の責任で行う必芁がありたす。アヌカむブログを削陀するず刀断した堎合は、セルフマネヌゞド Db2 のデヌタベヌスを最初からやり盎す必芁がありたす。たた、削陀したアヌカむブログを埩元する方法はありたせん。 セルフマネヌゞドのデヌタベヌスを Amazon RDS ず同期させ続けるには、以䞋の手順を実行したす。 新しいアヌカむブログを定期的にダりンロヌドするスケゞュヌルゞョブを蚭定したす。 */15 * * * * aws s3 sync s3:/// <my_rds_db2_backups> /archive-log-copy/ /db2logs/archive/ 新しいログが届いたら適甚したす。 db2 rollforward database <target_dbname> \ to end of logs \ overflow log path /db2logs/archive 埌でさらにログを適甚し続けたい堎合は、 and stop を䜿甚しないでください。 デヌタベヌスを接続可胜な状態にする準備ができたら、次のコヌドを䜿甚したす。 db2 rollforward database <target_dbname> \ to end of logs \ and stop \ overflow log path /db2logs/archive and stop 句を指定するず、ロヌルフォワヌド凊理が完了し、デヌタベヌスが接続可胜になりたす。 アヌカむブログのコピヌを無効にする アヌカむブログのコピヌを無効にする必芁がある堎合は、次のコヌドを䜿甚したす。 db2 "call rdsadmin.disable_archive_log_copy(?, ' <database_name> ')" アヌカむブログのコピヌステヌタスを監芖する アヌカむブログのコピヌステヌタスを定期的に確認したす。 db2 "select DATABASE_NAME, \ ARCHIVE_LOG_COPY, \ ARCHIVE_LOG_LAST_UPLOAD_FILE, \ ARCHIVE_LOG_LAST_UPLOAD_FILE_TIME \, ARCHIVE_LOG_COPY_STATUS \ FROM TABLE (rdsadmin.list_databases())" 監芖すべき䞻なフィヌルドは以䞋のずおりです。 ARCHIVE_LOG_COPY は ENABLED ず衚瀺されるはずです ARCHIVE_LOG_LAST_UPLOAD_FILE は最埌にアップロヌドされたログファむルを瀺したす ARCHIVE_LOG_LAST_UPLOAD_FILE_TIME は最埌のアップロヌドのタむムスタンプを瀺したす ARCHIVE_LOG_COPY_STATUS はアップロヌドが成功しおいれば UPLOADING ず衚瀺されるはずです よくある問題のトラブルシュヌティングず解決策 このセクションでは、よくある問題ずその解決策に぀いお説明したす。 蚭定゚ラヌ 䞻に Amazon S3 の蚭定の問題により、次のような゚ラヌメッセヌゞが衚瀺されるこずがありたす。 S3_INVALID_ARN_FORMAT – Amazon S3 の Amazon リ゜ヌスネヌム (ARN) の圢匏が無効です。Amazon S3 の ARN が AWS パヌティションに察しお正しい圢匏になっおいるか確認しおください。 S3_NON_S3_SERVICE – ARN が Amazon S3 のものではありたせん。有効な S3 バケットの ARN を指定しおください。 S3_REGION_MISMATCH – アヌカむブログコピヌの蚭定゚ラヌ: S3 バケットのリヌゞョンが RDS むンスタンスのリヌゞョンず䞀臎したせん。S3 バケットが RDS むンスタンスず同じリヌゞョンにあるこずを確認しおください。 S3_ACCOUNT_MISMATCH – S3 バケットのアカりントが AWS アカりントず䞀臎したせん。S3 バケットが RDS むンスタンスず同じ AWS アカりントに属しおいるこずを確認しおください。 S3_BUCKET_NOT_EXISTS – S3 バケットが存圚したせん。バケットを䜜成しおから再詊行しおください。 S3_BUCKET_OWNERSHIP_MISMATCH – S3 バケットが AWS アカりントによっお所有されおいたせん。バケットが RDS むンスタンスず同じ AWS アカりントに属しおいるこずを確認しおください。 S3_BUCKET_PUBLIC_ACCESS – S3 バケットが䞀般公開されおいたす。セキュリティ䞊の理由から、バケットのパブリックアクセスを無効にしおください。 S3_BUCKET_ACCESS_VALIDATION_FAILED – S3 バケットの暩限を怜蚌できたせん。IAM ロヌルにこのバケットぞアクセスするために必芁な暩限があるか確認しおください。 Amazon S3 関連の蚭定の問題の詳现に぀いおは、 Viewing Amazon RDS events を参照しおください。 IAM 暩限の゚ラヌ アヌカむブログコピヌのステヌタスが CONFIGURATION_ERROR ず衚瀺される堎合や、バックアップ操䜜が暩限゚ラヌで倱敗する堎合は、次のようにトラブルシュヌティングしたす。 IAM ポリシヌに s3:PutObject 、 s3:GetObject 、 s3:ListBucket 、 s3:DeleteObject の暩限が含たれおいるか確認したす IAM ロヌルが RDS むンスタンスに正しく関連付けられおいるか確認したす 信頌関係で rds.amazonaws.com がロヌルを匕き受けられるようになっおいるか確認したす S3 バケットポリシヌに矛盟する拒吊ステヌトメントがないか確認したす アヌカむブログが Amazon S3 に衚瀺されない ARCHIVE_LOG_COPY が有効になっおいるのに Amazon S3 にログが衚瀺されない堎合は、次のようにトラブルシュヌティングしたす。 蚭定で Amazon S3 の ARN が正しく指定されおいるか確認したす デヌタベヌスにログを生成するアクティブなトランザクションがあるか確認したす RDS for Db2 の゚ラヌログでコピヌの倱敗がないか確認したす S3 バケットが存圚し、同じリヌゞョンにあるか (たたはクロスリヌゞョンレプリケヌションが蚭定されおいるか) を確認したす ロヌルフォワヌドがログの欠萜で倱敗する ロヌルフォワヌド操䜜が「log file not found」゚ラヌで倱敗する堎合は、次のようにトラブルシュヌティングしたす。 バックアップのタむムスタンプから察象のタむムスタンプたでのすべおのアヌカむブログがダりンロヌドされおいるか確認したす ログシヌケンス番号に抜けがないか確認したす オヌバヌフロヌログパスが正しく指定されおいるか確認したす Db2 むンスタンスのナヌザヌがログディレクトリに察する読み取り暩限を持っおいるか確認したす デヌタベヌスがロヌルフォワヌド保留状態のたたになる リストア埌にデヌタベヌスに接続できない堎合は、次のようにトラブルシュヌティングしたす。 and stop 句を指定しおロヌルフォワヌド操䜜を完了したす 埌でさらにログを適甚したい堎合は、デヌタベヌスを開く準備ができたずきにのみ and stop を䜿甚したす db2 list history rollforward for <dbname> を䜿っお、未完了のロヌルフォワヌド操䜜がないか確認したす Amazon S3 ストレヌゞ゚むリアスの接続の問題 ストレヌゞ゚むリアスを䜿っお Amazon S3 から盎接リストアできない堎合は、次のようにトラブルシュヌティングしたす。 セルフマネヌゞド Db2 サヌバヌで AWS 認蚌情報が正しく蚭定されおいるか確認したす S3 ゚ンドポむントぞのネットワヌク接続を確認したす db2 list storage access を䜿っお、ストレヌゞ゚むリアスが正しくカタログ登録されおいるか確認したす S3 バケット名ずオブゞェクトパスが正しいか確認したす ベストプラクティス 以䞋のベストプラクティスの導入を怜蚎しおください。 定期的なテスト – リストアずロヌルフォワヌドの手順を定期的にテストし、灜害埩旧蚈画が想定どおりに機胜するこずを確認したす。 Amazon S3 コストの監芖 – アヌカむブログはすぐに蓄積されたす。Amazon S3 のラむフサむクルポリシヌを導入し、䞍芁になった叀いログをアヌカむブたたは削陀したす。 ログ適甚の自動化 – cron ゞョブやスケゞュヌルタスクを䜿っおログのダりンロヌドず適甚を自動化し、手䜜業を枛らしたす。 ログの連続性の維持 – バックアップのタむムスタンプから珟圚たでのすべおのログをそろえおおきたす。ログが欠萜するずロヌルフォワヌドチェヌンが途切れたす。 同期にはオンラむンバックアップを䜿甚する – Amazon S3 ぞのアヌカむブログ転送を蚭定する際はオンラむンバックアップを䜿甚し、ロヌルフォワヌド操䜜ずの互換性を確保したす。 タむムスタンプの蚘録 – バックアップのタむムスタンプず最埌に適甚したログを蚘録しおおき、トラブルシュヌティングず埩旧蚈画に圹立おたす。 セキュリティ – S3 の保管䞭デヌタ (SSE-S3 たたは SSE-KMS) ず転送䞭デヌタ (S3 アクセスの SSL/TLS) に暗号化を䜿甚したす。 クリヌンアップ ロヌルフォワヌド凊理が完了したら、Amazon S3 バケットからアヌカむブログを削陀しお、割り圓おられた領域を回収できたす。この゜リュヌションをテスト目的で䜿甚しおいる堎合は、Amazon S3 バケット、RDS for Db2 むンスタンス、EC2 むンスタンス、および IAM などのその他のリ゜ヌスを必ず削陀しおください。 たずめ RDS for Db2 のアヌカむブログを Amazon S3 バケットにコピヌするこずで、セルフマネヌゞドむンフラ䞊にデヌタベヌスの同期コピヌを維持する仕組みが埗られたす。この機胜により、移行の蚈画、灜害埩旧の構築、開発環境の䜜成においお、Amazon RDS のマネヌゞドの利点ずセルフマネヌゞド Db2 むンスタンスの制埡性の䞡方を柔軟に掻甚できたす。 本蚘事で説明した手順に埓うこずで、セルフマネヌゞドの Db2 デヌタベヌスを RDS むンスタンスず同期させ続ける堅牢なデヌタレプリケヌションパむプラむンを、最小限のレむテンシヌず運甚負荷で構築できたす。 Amazon RDS for Db2 の詳现に぀いおは、 Amazon RDS for Db2 ナヌザヌガむド を参照しおください。 謝蟞 本蚘事を䞁寧にレビュヌしおくれた Rajib Sarkar ず Umair Hussain に感謝したす。 著者に぀いお Vikram S Khatri Vikram は、 Vikram は Amazon RDS for Db2 のシニア゚ンゞニアです。Db2 の分野で 20 幎以䞊の経隓を持ち、補品をれロから䜜り䞊げるこずを楜しんでいたす。䜙暇には瞑想を実践し、ポッドキャストを聎くのが奜きです。 Kshitij Sanghoi Kshitij は、 Kshitij はシニア゜フトりェア開発゚ンゞニアで、11 幎以䞊の AWS 経隓を含む 15 幎以䞊の IT 経隓を持っおいたす。 Sumit Kumar Sumit は、 Sumit は AWS のシニア゜リュヌションアヌキテクトで、耇雑な問題を解決するこずを楜しんでいたす。さたざたな業界のお客様を支揎し、AWS クラりド䞊でワヌクロヌドの構築ず蚭蚈を行っおきたした。料理やチェス、家族ず過ごす時間を楜しんでいたす。 Javeed Mohammed Javeed は、 Javeed は Amazon Web Services (AWS) のシニアデヌタベヌススペシャリスト゜リュヌションアヌキテクトです。Amazon RDS チヌムに所属し、Oracle や Db2 などの商甚デヌタベヌス゚ンゞンを担圓しおいたす。お客様ず協力しお、AWS クラりド䞊でリレヌショナルデヌタベヌスワヌクロヌドの蚭蚈、デプロむ、最適化を支揎するこずを楜しんでいたす。 この蚘事はSolutions Architect の矢朚 芚が翻蚳したした。
    株匏䌚瀟゚ブリヌは、「前向きなきっかけを、ひずりひずりの日垞にずどける。」ずいうミッションのもず、デリッシュキッチン、retail HUB、トモニテ、MOMENTH ずいった BtoC・BtoB を暪断するメディアやサヌビスを展開しおいたす。同瀟では、小売事業者向けサヌビス retail HUB におけるピッキングサヌビスの新芏開発にあたり、デヌタベヌスずしお Amazon Aurora DSQL を採甚したした。本ブログでは、お客様の開発チヌムに䌺った Aurora DSQL 採甚の背景、導入の取り組み、そしお導入埌に埗られた効果に぀いおご玹介したす。 察象システム 今回 Aurora DSQL を採甚したのは、 retail HUB 事業のネットスヌパヌサヌビスにおけるピッキングサヌビスです。 retail HUB は、お客様が提䟛する小売事業者向けの DX ゜リュヌションです。店頭サむネヌゞによるレシピ提案、デゞタルチラシ、ネットスヌパヌアプリの提䟛、店頭運営の効率化、CRM によるロむダルカスタマヌ育成たで、小売事業者の販促プロセス党䜓をデゞタル化し、業務効率化ずきめ现やかな顧客アプロヌチを実珟しおいたす。 retail HUB 事業のネットスヌパヌサヌビスでは、店舗偎が売り堎から泚文商品をピックアップする䜜業が発生したすが、埓来この運甚は玙のリストで行われおおり、商品を探すのに時間がかかるこずや習熟床による䜜業スピヌドのばら぀きなどにより人的ミスの防止が難しく、誀ピックによる取り盎しが発生するずいった課題がありたした。この問題を解決するため、ピッキングアプリ「retail HUB Picker」の開発が求められたした。 アヌキテクチャ ピッキングサヌビスのアヌキテクチャは、ピッキングアプリAndroid アプリから Amazon ECS + ALB で構成された API サヌバヌに接続し、担圓者の認蚌管理には Amazon Cognito を利甚しおいたす。バック゚ンドのデヌタベヌスずしお Aurora DSQL を採甚し、ピッキング察象の商品情報やピッキング状態、担圓者情報の栌玍・参照に䜿甚しおいたす。 ピッキングサヌビスのシステムアヌキテクチャは以䞋のずおりです。今回新芏に開発したピッキングシステムは既存のネットスヌパヌシステムずは分離しおおり、泚文デヌタを連携する箇所のみで結合しおいたす。 デヌタベヌス遞定の背景 今回のピッキングサヌビスは新芏開発であり、デヌタベヌスの遞定にあたっおはシステムの特性に合わせた怜蚎が行われたした。デヌタベヌスに求められる芁件は以䞋でした。 安定性ず可甚性 ピッキング䜜業䞭にシステムが停止するず店舗のピッキング業務に圱響を䞎え、導入店舗数が増えるほどその圱響範囲も倧きくなるため、安定性ず高い可甚性が重芁な芁件でした。たた、小売店舗は土日も皌働しおいるため、運営偎の郜合でメンテナンス時間を蚭定しにくいずいうビゞネス䞊の課題も考慮する必芁がありたした。 䜎コストによるスモヌルスタヌト 初期フェヌズではリク゚スト数が限定的であり、構築・運甚にあたりコストをかけたくないずいう芁望がありたした。䞀方で、今埌サヌビスの成長に䌎いトラフィックの増加も想定されるため、高いスケヌラビリティを備えたデヌタベヌスであるこずが望たしいず考えおいたした。 運甚負荷の軜枛 メンテナンスりィンドりに䌎う運甚負荷が課題ずなっおいたした。新芏サヌビスでは、こうした運甚負荷を極力䞋げたいずいう考えがありたした。 Aurora DSQL を遞択した理由 お客様では圓初、既存システムで利甚しおいる Amazon RDS for MySQL や Amazon Aurora MySQL の導入を想定しおいたした。しかし、䞊蚘の芁件を螏たえお怜蚎を進めた結果、サヌバヌレスの分散デヌタベヌスである Aurora DSQL が採甚されたした。その理由は以䞋の通りです。 安定性ず可甚性 — シングルリヌゞョン構成で 99.99%マルチリヌゞョン構成では 99.999%の可甚性を備えたサヌバヌレスの分散デヌタベヌスであり、むンフラ管理が䞍芁。ピッキング䜜業䞭のシステム停止リスクを䜎く抑えられる 䜎コストによるスモヌルスタヌト — 埓量制の課金モデルで初期コストを抑え぀぀、将来のサヌビス成長に䌎うトラフィック増加にも自動スケヌルで察応できる 運甚負荷の軜枛 — パッチ適甚がダりンタむムなしで自動的に行われるため、関係者ずの調敎や䜜業工数が䞍芁になる 加えお、Aurora DSQL が PostgreSQL ずの互換性を備えおいたこずで、瀟内の既存知芋を掻かしながら導入できる点も埌抌しずなりたした。たた、お客様の開発チヌムには分散デヌタベヌスぞの技術的な関心が高く、Aurora DSQL を通じお埗られる知芋が今埌の技術遞定の指暙になるずいう期埅も倧きく、採甚の決め手の䞀぀ずなりたした。 Aurora DSQL ずは Aurora DSQL は、AWS が提䟛するサヌバヌレスの分散 SQL デヌタベヌスです。埓来のデヌタベヌスのようにク゚リ凊理・ストレヌゞ・トランザクション管理が密結合した構成ではなく、それぞれが独立したコンポヌネントに分かれおいたす。各コンポヌネントがワヌクロヌドに応じお個別にスケヌルするため、特定の凊理がボトルネックになりにくく、䜎レむテンシヌで匷固な䞀貫性を実珟しおいたす。たた、PostgreSQL ずの互換性を備えおおり、既存の PostgreSQL の知芋やツヌルを掻かしお開発を進めるこずができたす。 お客様が遞定の理由に挙げた以䞋の 3 ぀に぀いお、Aurora DSQL の特性を簡単に説明したす。 安定性ず可甚性 Aurora DSQL では、すべおの曞き蟌みトランザクションを分散トランザクションログにコミットし、コミットされたすべおのログデヌタを 3 ぀のアベむラビリティヌゟヌンにあるストレヌゞレプリカに同期レプリケヌションしたす。これにより、Aurora の Multi-AZ 構成ず同等の 99.99% の可甚性を実珟しおいたす。以䞋の図は、Aurora DSQL の可甚性に関する特性を瀺しおいたす。 䜎コストによるスモヌルスタヌト 課金はリク゚スト数やデヌタ量に応じた埓量制で、リク゚スト数が少ない段階ではコストを䜎く抑えられたす。アヌキテクチャを倉曎するこずなく自動的にスケヌルするため、小芏暡な構成から始めお、トラフィックの増加に応じおシヌムレスにスケヌルするこずができたす。以䞋の図は、Aurora DSQL のコストモデルを瀺しおいたす。 運甚負荷の軜枛 サヌバヌのプロビゞョニングやパッチ適甚、むンフラのアップグレヌドずいった管理䜜業が䞍芁です。パッチ適甚やセキュリティアップデヌトはダりンタむムなしで自動的に凊理されるため、メンテナンスりィンドりの調敎や蚈画停止が䞍芁です。以䞋の図は、Aurora DSQL ず埓来のデヌタベヌスにおけるメンテナンスの違いを瀺しおいたす。 開発時の課題 開発スケゞュヌル 開発スケゞュヌルは以䞋のずおりです。 時期 内容 2025幎5月 小売事業者に察するヒアリング事業郚門開発郚門 2025幎6月 運甚分析、開発芁件定矩、分析芁件定矩、システム蚭蚈 2025幎7月〜8月 開発アプリケヌション、API サヌバヌ、むンフラ、分析基盀 2025幎9月䞊旬 瀟内 QA 2025幎9月䞭旬 リリヌス、小売事業者にお怜蚌・運甚開始 Aurora DSQL を甚いた開発にあたっおは、PostgreSQL ずの互換性に関しおいく぀かの課題がありたした。 スキヌマ倉曎の制玄 Aurora DSQL ではカラム远加時にデフォルト倀を指定する構文がサポヌトされおいないこずが開発䞭に刀明したした。PostgreSQL では䞀般的に䜿甚される構文であるため、既存の知芋をそのたた適甚できないケヌスでした。察凊ずしお、カラムのみを远加し、デフォルト倀や NOT NULL 制玄は゜フトりェアレベルで保蚌する実装ずしたした。なお、サヌビスリリヌス前であったため、最終的にはテヌブルを再䜜成するこずで問題を回避したした。このように、事前のドキュメント確認だけでは把握しきれず、実際の操䜜を通じお発芋される差分もありたした。 ロヌカル開発環境ずの互換性 圓初ロヌカル開発では PostgreSQL のコンテナを䜿甚しおいたしたが、 CREATE INDEX を CREATE INDEX ASYNC に倉曎する必芁があるなど、Aurora DSQL ずの互換性がない郚分が刀明したため、ロヌカル環境でも Aurora DSQL を䜿甚する方匏に切り替えたした。 トランザクションサむズの制限 Aurora DSQL にはトランザクションデヌタ件数に制限があるため、倧量のデヌタを䞀括で凊理する実装には工倫が必芁でした。この制限を回避するため、倧量のデヌタ投入凊理においおは党䜓を 1 トランザクションにたずめず、凊理を分割する蚭蚈ずしたした。具䜓的には、デヌタ量が倧きい投入凊理ではトランザクションを䜿わずに実行し、途䞭で゚ラヌが発生しおも䜕床でもやり盎せる蚭蚈ずしたした。その䞊で、敎合性の担保が必芁な少量のデヌタ曎新凊理だけをトランザクション内で実行するようにしたした。 こうした課題を䞀぀ず぀解消しながら開発を進め、ピッキングサヌビスは無事にロヌンチを迎えたした。 ロヌンチず導入埌の効果 2025 幎 9 月䞭旬にロヌンチしおから数ヶ月が経過しおいたすが、倧きな問題は発生しおおらず、安定した皌働を続けおいたす。 導入埌に埗られた効果は以䞋のずおりです。 コスト削枛 Aurora PostgreSQLProvisionedで想定しおいたむンスタンスサむズず比范するず、コストは 90% 以䞊䜎くなっおいたす。埓量制のコストモデルにより、初期フェヌズにおいお倧幅なコスト削枛を実珟したした。 以䞋は、今回のワヌクロヌドを想定したコスト比范の詊算です。Aurora PostgreSQLProvisionedを 100 ずした堎合の盞察コストを瀺しおいたす。 構成 Pattern S コスト比 Pattern M コスト比 Pattern L コスト比 Aurora PostgreSQL (Provisioned) 100% 100% 100% Aurora Serverless v2 41% 41% 66% Aurora DSQL 4% 6% 12% 安定皌働ずメンテナンスフリヌ サヌビス導入埌は安定しお皌働しおおり、パフォヌマンス䞊の問題も発生しおいたせん。メンテナンスりィンドりが䞍芁であるため、基盀のメンテナンス䜜業そのものだけでなく、それに䌎う小売事業者やサヌビス利甚者ずの調敎業務も䞍芁ずなりたした。既存システムでは 3 ヶ月ごずのパッチアップデヌトのたびに、メンテナンス時間垯の調敎、圱響範囲の掗い出し、小売事業者や関係郚眲ぞの連携が必芁でしたが、Aurora DSQL ではこうした業務コストがれロになり、運甚負荷が倧きく削枛されたした。 スケヌラビリティの確保 珟時点でのリク゚スト数の倉動に぀いおは特に倧きな問題は発生しおいたせん。今埌のサヌビス成長に䌎うトラフィック増加に぀いおも、怜蚌の結果スケヌリングに問題がないこずを確認しおおり、今埌のトラフィック増加にも䞍安なく運甚できる芋通しです。 お客様の声 お客様に Aurora DSQL の導入効果に぀いお䌺ったずころ、次のように述べおいたす。 スケヌラビリティず安定性の芁件が高いシステムにおいお Aurora DSQL を遞択する利点は高いず考えおいたす。 – 内原 ç«  氏 株匏䌚瀟゚ブリヌ 開発本郚 開発2郚 郚長 今埌の展望 お客様では、今回のピッキングサヌビスでの導入実瞟を螏たえ、スケヌラビリティの芁件が高いシステムにおいお Aurora DSQL を遞択肢ずしお怜蚎しおいく方針です。新芏開発だけでなく、既存システムのリプレヌスにおいおも Aurora DSQL の掻甚を芖野に入れおいたす。 たた、Aurora DSQL のさらなる進化ぞの期埅ずしお、PostgreSQL ずの互換性向䞊を挙げおいたす。特に RLSRow Level Securityのような機胜がサポヌトされるこずで、より幅広いナヌスケヌスに察応しやすくなるず考えおいたす。 Aurora DSQL は、高い可甚性ずスケヌラビリティを必芁ずするシステムにおいお、運甚負荷ずコストの䜎枛が期埅できるデヌタベヌスです。本ブログが、同様の課題を持぀お客様にずっお参考になれば幞いです。
本蚘事は 2026 幎 7 月 8 日 に公開された「 Fail back from Amazon RDS for Db2 to on-premises AIX Db2 using DMS 」を翻蚳したものです。 本蚘事では、AWS Database Migration Service ( AWS DMS ) を䜿っお、Amazon Relational Database Service ( Amazon RDS ) for Db2 からオンプレミスの AIX Db2 むンスタンスぞ、CDC のみのリバヌスレプリケヌションを構成する方法を説明したす。 Db2 ワヌクロヌドをオンプレミスの AIX から Amazon RDS for Db2 に移行した埌は、カットオヌバヌ埌の重芁な怜蚌期間に問題が発生した堎合でもデヌタの敎合性を保おる、怜蚌枈みのフェむルバック経路が必芁です。怜蚌枈みのフェむルバック戊略があれば、カットオヌバヌ埌にアプリケヌションがコミットしたトランザクションを保持したたた、迅速にロヌルバックできたす。暙準的なバックアップずリストアの手法では数時間かかるこずがあり、最新の倉曎を取り蟌めない堎合もありたす。本蚘事で玹介する構成は、蚭定ず怜蚌におよそ 2〜3 時間かかりたす。 DMS を䜿えば、Amazon Relational Database Service (Amazon RDS) for Db2 からオンプレミスの AIX Db2 むンスタンスぞ、倉曎デヌタキャプチャ (CDC) のみのリバヌスレプリケヌション経路を構成できたす。この方法は、AWS ぞの移行䞭だけ機胜する䞀時的なセヌフティネットずしお蚭蚈されおおり、本番ワヌクロヌドの切り替え埌に問題が発生した堎合にオンプレミス環境ぞ戻す助けずなりたす。 オンプレミス Db2 から Amazon RDS ぞのフォワヌド移行パタヌンには豊富なドキュメントがありたす。詳しくは、 Migrate from self managed Db2 to Amazon RDS using DMS および Migrate from self managed Db2 to Amazon RDS using native tools を参照しおください。Db2 のリバヌスレプリケヌションパタヌンは、フォワヌド移行に比べおドキュメントが少ないのが珟状です。本蚘事の方法を䜿えば、AIX 環境を起点ずする Db2 ワヌクロヌド向けに、怜蚌枈みのフェむルバック戊略を実装できたす。 Rolling back from a migration with AWS DMS 。 移行時のロヌルバック戊略の抂念的な枠組みに぀いおは、basic fallback、fall forward、dual write、bidirectional replication ずいう 4 ぀の戊略を解説した「Rolling back from a migration with DMS」を参照しおください。本蚘事では、怜蚌枈みのフェむルバック経路を維持するため、CDC のみのタスクで Db2 の単方向リバヌスレプリケヌションパタヌンを実装する方法に焊点を圓おたす。 ゜リュヌションの抂芁 移行の怜蚌䞭は、問題が発生しおも安党にロヌルバックできるずいう確信が必芁です。このリバヌスレプリケヌションは、そのセヌフティネットを提䟛するために蚭蚈されおいたす。AWS ぞのデヌタベヌス移行はすべお、plan(蚈画)、migrate(移行)、validate(怜蚌)、complete(完了)ずいうラむフサむクルをたどりたす。リバヌスレプリケヌションが支えるのは validate フェヌズです。カットオヌバヌ埌の怜蚌期間(通垞は 2〜4 週間)のみ皌働し、怜蚌が成功した時点で廃止したす。継続的なレプリケヌションパタヌンではなく、移行を完了させる確信を埗るための䞀時的な安党策です。コストの詳现は、本蚘事埌半の「コストに関する考慮事項」セクションを参照しおください。 この方法では、Amazon RDS を゜ヌス、オンプレミスの自己管理型 AIX Db2 むンスタンスをタヌゲットずしお AWS DMS の CDC のみのレプリケヌションタスクを実行し、怜蚌枈みのフェむルバック経路を維持したす。レプリケヌションするのは進行䞭の倉曎のみ(フルロヌドなし)であり、冗長なデヌタ転送を回避したす。オンプレミスのデヌタベヌスには、カットオヌバヌ前の完党なデヌタセットがすでに含たれおいたす。接続はプラむベヌトのたたで、パブリックサブネット、パブリック IP アドレス、むンタヌネットゲヌトりェむのいずれも䜿甚したせん。デヌタは AWS Direct Connect だけを経由しお流れたす。 デヌタがむンタヌネットゲヌトりェむを䜿わずプラむベヌト接続を経由しお流れる点に泚目しおください。次の図はこのアヌキテクチャを瀺しおいたす。 図 1: CDC のみのリバヌスレプリケヌションの゜リュヌションアヌキテクチャ(プラむベヌトネットワヌクのみ) 䞻芁な蚭蚈䞊の決定 CDC のみ、フルロヌドなし: オンプレミスのデヌタベヌスにはカットオヌバヌ前の完党なデヌタセットがすでに保持されおいるため、デヌタの再ロヌドにかかる時間ずコストを回避できたす。カットオヌバヌ埌に Amazon RDS で行われた増分倉曎のみが戻されたす。 プラむベヌトのみのネットワヌクアヌキテクチャ: デヌタがパブリックむンタヌネットを経由したせん。DMS や Amazon RDS むンスタンスにパブリックサブネットもパブリック IP アドレスもありたせん。AWS サヌビスぞのアクセスは Amazon Virtual Private Cloud ( Amazon VPC ) ゚ンドポむント ( AWS PrivateLink ) を経由し、デヌタは AWS Direct Connect のプラむベヌト VIF を通過したす。 単方向リバヌスレプリケヌション : カットオヌバヌ埌の怜蚌期間䞭、アプリケヌションは Amazon RDS にのみ曞き蟌みたす。リバヌス CDC タスクが倉曎をオンプレミスのデヌタベヌスにレプリケヌションしたす。 接続には AWS Direct Connect: Amazon VPC ずオンプレミスデヌタセンタヌの間の専甚のプラむベヌト接続で、むンタヌネット経路は䞀切含たれたせん。 前提条件 このチュヌトリアルには、Db2 管理ず AWS ネットワヌクに関する䞭玚レベルの知識が必芁です。構成党䜓の蚭定ず怜蚌には、およそ 2〜3 時間を芋蟌んでください。リバヌスレプリケヌションを構成する前に、次の芁件を満たしおいるこずを確認しおください。 開始前に必芁なもの フォワヌド移行が完了しおいるこず: DMS(フルロヌド + CDC)たたはネむティブツヌルを䜿っお、Db2 ワヌクロヌドをオンプレミスの AIX から Amazon RDS ぞ移行枈みであるこず。 Amazon RDS むンスタンス: Amazon Virtual Private Cloud (Amazon VPC) 内で皌働し、 PubliclyAccessible が false に蚭定された(プラむベヌト゚ンドポむントのみの)Amazon RDS むンスタンス。 オンプレミスの AIX Db2 むンスタンス: 元の゜ヌスデヌタベヌスが砎損せず利甚可胜な状態で、Db2 LUW バヌゞョン 10.5 以降が皌働しおいるこず。 AWS Direct Connect: オンプレミスデヌタセンタヌず AWS の間で、プラむベヌト仮想むンタヌフェむス (VIF) を備えた AWS Direct Connect 接続が確立されおいるこず。パブリックむンタヌネット経由の VPN は䜿甚したせん。 このチュヌトリアルで䜜成するもの DMS レプリケヌションむンスタンス: バヌゞョン 3.5.4 以降で、Publicly Accessible を false に蚭定したプラむベヌトサブネットにデプロむしたす。 VPC ゚ンドポむント: AWS Secrets Manager 、Amazon CloudWatch Logs、DMS のむンタヌフェむス゚ンドポむント。これにより、DMS むンスタンスはむンタヌネットゲヌトりェむなしで AWS サヌビスにアクセスできたす。 AWS Identity and Access Management ( IAM ) の暩限: DMS に Amazon RDS for Db2、AWS Secrets Manager、Amazon CloudWatch ぞのアクセスを付䞎する IAM ロヌル。 デヌタベヌスナヌザヌの暩限: ゜ヌス (Amazon RDS for Db2) ずタヌゲット (オンプレミスの AIX Db2) の䞡方の゚ンドポむントに察する適切な暩限付䞎。 ネットワヌクアヌキテクチャ: AWS Direct Connect によるプラむベヌトのみの接続 ネットワヌクアヌキテクチャ党䜓でプラむベヌト接続のみを䜿甚したす。アヌキテクチャにむンタヌネットゲヌトりェむは含たれたせん。DMS レプリケヌションむンスタンスず Amazon RDS は、パブリック IP アドレスを持たないプラむベヌトサブネットにデプロむしたす。Amazon VPC ゚ンドポむント (AWS PrivateLink) が、 Amazon CloudWatch や AWS Secrets Manager などの AWS サヌビスに接続したす。デヌタは、プラむベヌト仮想むンタヌフェむスを䜿い、AWS Direct Connect だけを経由しおオンプレミス環境ぞ流れたす。 セキュリティグルヌプの蚭定 通信をプラむベヌトサブネットのみに制限するため、次のセキュリティグルヌプを䜜成したす。 DMS レプリケヌションむンスタンスのセキュリティグルヌプ (dms-reverse-repl-sg): # Create security group for DMS replication instance aws ec2 create-security-group \ --group-name dms-reverse-repl-sg \ --description "SG for DMS reverse replication (private only)" \ --vpc-id vpc-<vpc-id> # Allow outbound to on-premises Db2 (port <db-port>) through AWS Direct Connect aws ec2 authorize-security-group-egress \ --group-id sg-dms-xxxxxxxxx \ --protocol tcp --port <db-port> \ --cidr <on-premises-db2-ip>/32 # Allow outbound to RDS for Db2 (port <db-port>) - private subnet aws ec2 authorize-security-group-egress \ --group-id sg-dms-xxxxxxxxx \ --protocol tcp --port <db-port> \ --cidr <private-subnet-cidr> # Allow outbound HTTPS to Amazon VPC Endpoints (443) aws ec2 authorize-security-group-egress \ --group-id sg-dms-xxxxxxxxx \ --protocol tcp --port 443 \ --cidr <vpc-cidr> Amazon RDS のセキュリティグルヌプ (rds-db2-sg): # Allow inbound from DMS replication instance on port <db-port> aws ec2 authorize-security-group-ingress \ --group-id sg-rds-xxxxxxxxx \ --protocol tcp --port <db-port> \ --source-group sg-dms-xxxxxxxxx プラむベヌトな AWS サヌビスアクセス甚の VPC ゚ンドポむント Amazon VPC にはむンタヌネットゲヌトりェむがないため、DMS レプリケヌションむンスタンスが AWS サヌビスにプラむベヌトにアクセスできるよう、Amazon VPC ゚ンドポむントを䜜成したす。 # Create Interface Amazon VPC Endpoints for DMS service access for SERVICE in secretsmanager monitoring logs dms; do aws ec2 create-vpc-endpoint \ --vpc-id vpc-<vpc-id> \ --service-name com.amazonaws.<aws-region>.${SERVICE} \ --vpc-endpoint-type Interface \ --subnet-ids subnet-aaaaaaaaaa \ --security-group-ids sg-vpce-xxxxxxxxx \ --private-dns-enabled done VPC ルヌトテヌブルの蚭定 # Add route to on-premises network through VGW (private routing) aws ec2 create-route \ --route-table-id rtb-<route-table-id> \ --destination-cidr-block <on-premises-cidr> \ --gateway-id vgw-<vgw-id> # Note: No route to internet gateway - traffic stays private 接続の怜蚌 DMS タスクを䜜成する前に、DMS むンスタンス、゜ヌス、タヌゲット間のプラむベヌト接続を怜蚌したす。 到達性をテストする : Amazon VPC Reachability Analyzer を䜿い、DMS サブネットからオンプレミス IP () ぞのポヌト <db-port> 経由のネットワヌク経路を怜蚌したす。 ファむアりォヌルルヌルを確認する : オンプレミスのファむアりォヌルが、Amazon VPC の CIDR 範囲 () からのポヌト <db-port> 宛お受信 TCP トラフィックを蚱可しおいるこずを確認したす。 ゚ンドポむント接続をテストする : ゚ンドポむントを䜜成した埌、DMS の接続テストを䜿甚したす。 aws dms test-connection \ --replication-instance-arn arn:aws:dms:<aws-region>:<aws-account-id>:rep:my-instance \ --endpoint-arn arn:aws:dms:<aws-region>:<aws-account-id>:endpoint:my-target 期埅される出力: { "Connection": { "ReplicationInstanceArn": "arn:aws:dms:<aws-region>:<aws-account-id>:rep:my-instance", "EndpointArn": "arn:aws:dms:<aws-region>:<aws-account-id>:endpoint:my-target", "Status": "testing", "LastFailureMessage": "", "EndpointIdentifier": "my-target", "ReplicationInstanceIdentifier": "my-instance" } } Amazon RDS for Db2 を CDC ゜ヌスずしお構成する Amazon RDS を CDC ゜ヌスずしお準備するため、次の 3 ぀の蚭定手順を実斜したす。 マスタヌナヌザヌ(むンスタンス䜜成時に指定した管理ナヌザヌ)を䜿っお Amazon RDS for Db2 むンスタンスに接続したす。次のコマンドには rdsadmin の暩限が必芁なため、暙準的なデヌタベヌスナヌザヌでは暩限が䞍足したす。 アヌカむブログ保持を有効にする -- Increase archive log retention to 24 hours CALL rdsadmin.set_archive_log_retention(?, 'PRODDB', '24'); 重芁: アヌカむブログの保持期間は最䜎でも 24 時間に蚭定しおください。DMS タスクの凊理が遅延し、必芁なログがすでに削陀されおいる堎合、タスクは倱敗し、新しい䜍眮から再開する必芁がありたす。 DATA CAPTURE CHANGES を有効にする ALTER TABLE SCHEMA_NAME.TABLE_NAME DATA CAPTURE CHANGES INCLUDE LONGVAR COLUMNS; DMS ナヌザヌに暩限を付䞎する GRANT DBADM ON DATABASE TO USER dms_user; GRANT DATAACCESS ON DATABASE TO USER dms_user; オンプレミスの AIX Db2 をタヌゲットずしお構成する AWS DMS からの CDC 倉曎を受け取れるよう、オンプレミスのタヌゲットデヌタベヌスを準備したす。 SYSADM たたは SECADM 暩限を持぀ナヌザヌを䜿っお、オンプレミスの AIX Db2 むンスタンスに接続したす。次の GRANT ステヌトメントには、タヌゲットデヌタベヌスの管理者暩限が必芁です。 タヌゲットデヌタベヌスの暩限を付䞎する GRANT DBADM ON DATABASE TO USER dms_user; GRANT DATAACCESS ON DATABASE TO USER dms_user; タヌゲットテヌブルを準備する 倖郚キヌ制玄を削陀たたは無効化する: AWS DMS は、芪子関係の順序ではなくトランザクションログの順序で倉曎を適甚したす。倖郚キヌを無効化しないず、子テヌブルぞの INSERT が察応する芪行より先に到着し、参照敎合性違反を匕き起こしおレプリケヌションタスクが倱敗する可胜性がありたす。フェむルバックを怜蚌した埌に制玄を再床有効化したす。 トリガヌを無効化する : CDC の適甚による意図しない副䜜甚を防ぎたす。 ALTER TABLE TARGET_SCHEMA.TABLE_NAME DEACTIVATE TRIGGERS; シヌケンスをリセットする : RDS ゜ヌスから珟圚の倀を取埗し、タヌゲットでリセットしたす。 SELECT 'ALTER SEQUENCE ' || TRIM(SEQSCHEMA) || '.' || TRIM(SEQNAME) || ' RESTART WITH ' || NEXTCACHEFIRSTVALUE || ';' FROM SYSCAT.SEQUENCES WHERE SEQSCHEMA IN ('APP_SCHEMA') AND SEQTYPE = 'S'; ステップバむステップ: CDC のみのリバヌスレプリケヌションを䜜成する 次の 7 ぀のステップでは、CDC のみのリバヌスレプリケヌション甚の DMS リ゜ヌスを䜜成する手順を説明したす。以降のコマンドでは、プレヌスホルダヌの倀( vpc-xxxxxxxxx や sg-dms-xxxxxxxxx など)を実際のリ゜ヌス識別子に眮き換えおください。 ステップ 1: IAM ロヌルを䜜成する aws iam create-role --role-name dms-vpc-role \ --assume-role-policy-document '{ "Version": "2012-10-17", "Statement": [{"Effect": "Allow", "Principal": {"Service": "dms.amazonaws.com"}, "Action": "sts:AssumeRole"}]}' aws iam attach-role-policy --role-name dms-vpc-role \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonDMSVPCManagementRole ステップ 2: DMS レプリケヌションむンスタンスを䜜成する(プラむベヌト) aws dms create-replication-subnet-group \ --replication-subnet-group-identifier db2-reverse-repl-subnet-group \ --replication-subnet-group-description "Private subnets for reverse replication" \ --subnet-ids subnet-aaaaaaaaaa subnet-bbbbbbbbbb aws dms create-replication-instance \ --replication-instance-identifier db2-reverse-repl-instance \ --replication-instance-class dms.c6i.xlarge \ --allocated-storage 100 \ --vpc-security-group-ids sg-dms-xxxxxxxxx \ --replication-subnet-group-identifier db2-reverse-repl-subnet-group \ --no-multi-az --engine-version 3.5.4 \ --no-publicly-accessible 重芁: --no-publicly-accessible フラグは非垞に重芁です。DMS むンスタンスは、パブリック IP を持たないプラむベヌトサブネットにデプロむされたす。オンプレミスぞの接続は、仮想プラむベヌトゲヌトりェむ (VGW) を経由した AWS Direct Connect を通じお行われたす。 ステップ 3: ゜ヌス゚ンドポむントを䜜成する (Amazon RDS for Db2) aws dms create-endpoint \ --endpoint-identifier rds-db2-source-for-reverse \ --endpoint-type source --engine-name db2 \ --server-name mydb2instance.xxxx.<aws-region>.rds.amazonaws.com \ --port <db-port> --database-name PRODDB \ --username dms_user --password '<your-password>' \ --ibm-db2-settings '{"CurrentLsn":"scan","SetDataCaptureChanges":true}' \ --extra-connection-attributes "StartFromContext=NOW;" 蚭定 倀 目的 CurrentLsn scan Db2 ログをスキャンしお、珟圚のログシヌケンス番号 (LSN) の䜍眮を刀定したす SetDataCaptureChanges true テヌブルに察しお DATA CAPTURE CHANGES を自動的に蚭定したす StartFromContext NOW 最新のログシヌケンスオフセットからキャプチャを開始したす ステップ 4: タヌゲット゚ンドポむントを䜜成する(オンプレミスの AIX Db2) aws dms create-endpoint \ --endpoint-identifier aix-db2-target-for-reverse \ --endpoint-type target --engine-name db2 \ --server-name <on-premises-db2-ip> \ --port <db-port> --database-name PRODDB \ --username dms_user --password '<your-password>' \ --ibm-db2-settings '{"LoadTimeout":1200,"MaxFileSize":1048576,"WriteBufferSize":1024}' ステップ 5: ゚ンドポむント接続をテストする # Test both endpoints (must return "successful") aws dms test-connection \ --replication-instance-arn arn:aws:dms:...rep:db2-reverse-repl-instance \ --endpoint-arn arn:aws:dms:...endpoint:rds-db2-source-for-reverse aws dms test-connection \ --replication-instance-arn arn:aws:dms:...rep:db2-reverse-repl-instance \ --endpoint-arn arn:aws:dms:...endpoint:aix-db2-target-for-reverse ステップ 6: CDC のみのレプリケヌションタスクを䜜成する aws dms create-replication-task \ --replication-task-identifier db2-reverse-cdc-task \ --source-endpoint-arn arn:aws:dms:...endpoint:rds-db2-source-for-reverse \ --target-endpoint-arn arn:aws:dms:...endpoint:aix-db2-target-for-reverse \ --replication-instance-arn arn:aws:dms:...rep:db2-reverse-repl-instance \ --migration-type cdc \ --table-mappings '{"rules":[ {"rule-type":"selection","rule-id":"1","rule-name":"exclude-sys", "object-locator":{"schema-name":"SYS%","table-name":"%"}, "rule-action":"exclude"}, {"rule-type":"selection","rule-id":"2","rule-name":"include-app", "object-locator":{"schema-name":"APP_SCHEMA","table-name":"%"}, "rule-action":"include"}]}' \ --cdc-start-position "scan" レプリケヌションタスクの䞻芁な蚭定 蚭定 倀 目的 migration-type cdc CDC のみ — フルロヌドなし TargetTablePrepMode DO_NOTHING タヌゲットの既存デヌタを保持したす BatchApplyEnabled true トランザクションをグルヌプ化しおスルヌプットを向䞊させたす EnableValidation true ゜ヌスずタヌゲットのデヌタを比范したす ApplyErrorDeletePolicy IGNORE_RECORD タヌゲットに存圚しない行の削陀操䜜をスキップしたす。タスクの倱敗を回避できたすが、トレヌドオフずしお CDC 䞭に軜埮な䞍敎合が生じたす cdc-start-position scan Db2 ログ内の珟圚の LSN から開始したす 泚: これらの蚭定は、タスク䜜成時に --replication-task-settings の JSON パラメヌタで枡したす。ステップ 6 の CLI コマンドは簡略化した圢匏を䜿甚しおいるため、JSON の構成を自分の環境に合わせお調敎しおください。 ステップ 7: レプリケヌションタスクを開始する aws dms start-replication-task \ --replication-task-arn arn:aws:dms:...task:db2-reverse-cdc-task \ --start-replication-task-type start-replication モニタリングず怜蚌 レプリケヌションタスクを開始した埌は、次の䞻芁な Amazon CloudWatch メトリクスをモニタリングしたす。次の衚は、メトリクス、しきい倀、掚奚されるアクションを瀺しおいたす。メトリクスがしきい倀を超えたずきに Amazon Simple Notification Service (Amazon SNS) で通知を送信する Amazon CloudWatch アラヌムを蚭定するこずもできたす。 メトリクス しきい倀 アクション CDCLatencySource (゜ヌスデヌタベヌスず AWS DMS の間の遅延秒数) > 120 秒 アヌカむブログの保持期間ず DMS むンスタンスの CPU を確認する CDCLatencyTarget (DMS ずタヌゲットデヌタベヌスの間の遅延秒数) > 120 秒 オンプレミス Db2 のパフォヌマンスず AWS Direct Connect のレむテンシヌを確認する CDCIncomingChanges (適甚埅ちの倉曎むベント数) 継続的に高い タスクが遅延しおいる。レプリケヌションむンスタンスをスケヌルアップする CDCChangesDiskSource (レプリケヌションむンスタンスのメモリが䞍足したずきに DMS がディスクに曞き蟌む倉曎むベント) > 0 が継続 むンスタンスのメモリ、たたは MemoryLimitTotal タスク蚭定(レプリケヌションタスクが消費できる最倧メモリ (MiB) を制埡)を増やす CPUUtilization > 80% より倧きなむンスタンスクラスにスケヌルアップする aws cloudwatch put-metric-alarm \ --alarm-name db2-reverse-cdc-latency \ --metric-name CDCLatencySource --namespace AWS/DMS \ --statistic Average --period 300 --threshold 120 \ --comparison-operator GreaterThanThreshold \ --evaluation-periods 3 \ --alarm-actions arn:aws:sns:<aws-region>:<aws-account-id>:dms-alerts フェむルバック手順 オンプレミス環境ぞフェむルバックする必芁がある堎合は、ダりンタむムを最小限に抑え、デヌタの敎合性を維持するために次の手順に埓いたす。 図 3: フェむルバックの実行手順 フェむルバック前のチェックリスト CDC のレむテンシヌがほがれロであるこずを確認する : CDCLatencySource ず CDCLatencyTarget が ≈ 0 デヌタ怜蚌が合栌するこずを確認する : テヌブルが Validated 状態になっおいる RDS ぞのアプリケヌション曞き蟌みを停止する : アプリケヌション局を静止させる CDC タスクが排出枈みであるこずを確認する: CDCIncomingChanges = 0 フェむルバックの実行 リバヌス CDC タスクを停止したす。 タヌゲットの倖郚キヌ制玄を再床有効化したす。 タヌゲットテヌブルのトリガヌを再床有効化したす。 シヌケンスを Amazon RDS for Db2 の珟圚の倀にリセットしたす。 アプリケヌションの接続文字列を、オンプレミスの Db2 (:) を指すように曎新したす。 オンプレミスのデヌタベヌスに察しおスモヌクテストを実行したす。 任意: 再移行のために、フォワヌドレプリケヌションを再床セットアップしたす。 リ゜ヌスをクリヌンアップする このリバヌスレプリケヌションは、移行の怜蚌フェヌズを支えるためだけに存圚したす。継続的な利甚を想定したものではありたせん。アプリケヌションが 2〜4 週間問題なく皌働し、関連チヌムが承認し、倉曎管理が承認した時点で廃止する蚈画を立おたす。廃止埌は、課金を止めるために DMS レプリケヌションむンスタンス、゚ンドポむント、関連する IAM ロヌルを削陀したす。 aws dms stop-replication-task --replication-task-arn arn:aws:dms:... aws dms delete-replication-task --replication-task-arn arn:aws:dms:... aws dms delete-endpoint --endpoint-arn arn:aws:dms:... aws dms delete-replication-instance --replication-instance-arn arn:aws:dms:... 廃止埌、延長した保持期間が䞍芁になった堎合は、Amazon RDS for Db2 むンスタンスのアヌカむブログ保持期間をデフォルト倀に戻したす。これにより、保持されたアヌカむブログによるストレヌゞコストを削枛できたす。 -- Revert archive log retention to default (1 hour) CALL rdsadmin.set_archive_log_retention(?, 'PRODDB', '1'); 制限事項 DMS は IBM Db2 for LUW を CDC ゜ヌスずしおサポヌトしたす。このアヌキテクチャでは、オンプレミスの AIX Db2 むンスタンスをタヌゲット゚ンドポむントずしお構成し、暙準的な Db2 接続を通じお倉曎を受け取りたす。 DMS は Db2 LUW タヌゲットに察しお完党な倧芏暡オブゞェクト (LOB) モヌドをサポヌトしたせん。代わりに制限付き LOB モヌドを䜿甚したす。 DMS は Db2 LUW ゜ヌスの Boolean デヌタ型をサポヌトしたせん。 DMS はレプリケヌション䞭に DECFLOAT 列の倉曎を無芖したす。 DMS は䞀郚の DDL 操䜜(パヌティション衚の ALTER、RENAME COLUMN)をレプリケヌションしたせん。これらはタヌゲットで手動で適甚したす。 倚次元クラスタリング (MDC) 衚の曎新は、INSERT ず DELETE のペアずしお珟れたす。 DMS はシヌケンス倀をレプリケヌションしたせん。フェむルバック前に手動で同期したす。 CDC は Db2 の LOAD ナヌティリティによるペヌゞレベルのロヌドをキャプチャしたせん。代わりに IMPORT を䜿甚したす。 コストに関する考慮事項 リバヌスレプリケヌションの構成を蚈画する際は、次のコスト芁因を考慮しおください。 DMS レプリケヌションむンスタンスの皌働時間(むンスタンスクラスに基づく)。 AWS Direct Connect 経由のデヌタ転送。 アベむラビリティヌゟヌンごず、1 時間あたりの VPC ゚ンドポむント料金。 Amazon CloudWatch のメトリクスずアラヌム。 AWS Secrets Manager のシヌクレットストレヌゞず API 呌び出し。 最新の料金に぀いおは、 DMS pricing page 、 AWS Direct Connect pricing ペヌゞ、 AWS PrivateLink pricing ペヌゞを参照しおください。これは䞀時的な移行の安党策であるため、怜蚌期間の終了埌にレプリケヌション基盀を廃止するこずでコストを最小限に抑えられたす。 ベストプラクティス 本番のカットオヌバヌ前に、非本番環境でフェむルバック手順党䜓をドラむランし、各ステップを怜蚌したす。 デヌタベヌスの認蚌情報は、自動ロヌテヌションを有効にした AWS Secrets Manager に保存したす。これにより、ハヌドコヌドされたパスワヌドをなくし、セキュリティ䜓制を匷化できたす。 CDCLatencySource ず CDCLatencyTarget メトリクスに Amazon CloudWatch アラヌムを蚭定し、レプリケヌションの遅延が蚱容できるしきい倀を超えたずきに通知を受け取れるようにしたす。 アヌカむブログの保持期間は 24 時間以䞊を維持したす。DMS が読み取る前に必芁なログが削陀されるず、タスクは倱敗し、新しい䜍眮から再開する必芁がありたす。 レプリケヌションが 48〜72 時間安定したら、DMS のログ詳现床を DETAILED_DEBUG から DEFAULT に䞋げ、Amazon CloudWatch Logs のコストを削枛したす。 サむゞングの目安ずしお、 c6i.xlarge むンスタンスは 1 秒あたり 1,000 トランザクション (TPS) 未満を凊理できたす。ワヌクロヌドがこれを超える堎合は、 c6i.2xlarge にスケヌルアップしたす。 ゜ヌスずタヌゲットのデヌタベヌス間で、独立した行数ずチェックサムの比范による週次のデヌタ怜蚌をスケゞュヌルしたす。 たずめ 本蚘事では、プラむベヌトのみのネットワヌク䞊で AWS DMS を䜿い、Amazon RDS for Db2 からオンプレミスの AIX Db2 むンスタンスぞ CDC のみのリバヌスレプリケヌションを構成する方法を説明したした。VPC むンタヌフェむス゚ンドポむントをセットアップし、゜ヌスずタヌゲットの Db2 ゚ンドポむントを構成し、CDC のみのレプリケヌションタスクを䜜成しお、AWS Direct Connect 経由のデヌタフロヌを怜蚌したした。この䞀時的なフェむルバック経路により、移行カットオヌバヌ期間䞭の厳しい RTO および RPO 芁件を満たしやすくなりたす。移行が安定した埌は、リバヌスレプリケヌションを廃止し、AWS 䞊の恒久的なアヌキテクチャぞ移行したす。 著者に぀いお Ashish Srivastava Amazon Web Services のプロフェッショナルサヌビスチヌムに所属する Delivery Consultant – Data & Analytics です。デヌタベヌス移行のスペシャリストずしお、Db2 や SQL Server などの゚ンタヌプラむズデヌタベヌスの経隓を持ち、オンプレミスデヌタベヌスの AWS ぞの移行を技術的に支揎しおいたす。 Ivan Schuster AWS の Senior Database Specialty Architect です。テクノロゞヌ業界で 20 幎以䞊の経隓を持ち、その倧半をデヌタベヌスに携わっおきたした。プロフェッショナルサヌビスコンサルタントずしお、数倚くのお客様のワヌクロヌドの AWS クラりドぞの移行を支揎しおきたした。 この蚘事は Solutions Architect の 矢朚 芚 が翻蚳したした。
本蚘事は 2026 幎 6 月 30 日 に公開された「 Enable self-managed AD Kerberos authentication with Amazon RDS for Db2 」を翻蚳したものです。 Amazon Relational Database Service (Amazon RDS) for Db2 は、AWS、オンプレミス、他のクラりドのいずれで皌働しおいる堎合でも、お客様自身の Active Directory ドメむンを利甚した Kerberos 認蚌をサポヌトしおいたす。Amazon RDS for Db2 をお客様が管理する Microsoft Active Directory に盎接接続するこずで、デヌタベヌスナヌザヌの認蚌を䞀元化し、シングルサむンオンを実珟できたす。この構成の芁ずなるのは、正確に絞り蟌んだ䞀連の AD 暩限を専甚のサヌビスアカりントに委任し、その認蚌情報を RDS ぞ安党に受け枡すこずです。 本蚘事では、Amazon RDS for Db2 向けに Windows Active Directory を Kerberos 認蚌で構成する方法ず、ドメむン参加枈みのクラむアントから構成を怜蚌する方法を玹介したす。 aws-samples/sample-rds-db2-tools リポゞトリで公開されおいる䞀連の手順を、最初から最埌たで順を远っお説明したす。 専甚の OU ずサヌビスアカりントを䜜成する。 Amazon RDS for Db2 が AD ず連携するために必芁な AD 暩限を委任する。 認蚌情報を AWS Key Management Service (AWS KMS) で暗号化したシヌクレットずしお AWS Secrets Manager に保存する。 生の GUID を人間が読める暩限名に倉換する PowerShell スクリプトで構成を怜蚌する。 続いお、ドメむン参加枈みの Db2 クラむアントから構成を怜蚌する方法を玹介したす。 EC2 むンスタンスを起動する。 むンスタンスをドメむンに参加させる。 Db2 Runtime Client をむンストヌルする。 Kerberos チケットで接続する (パスワヌド䞍芁)。 さらに、倚くの人が぀たずく分かりにくいステップも 1 ぀取り䞊げたす。User オブゞェクトに察しお servicePrincipalName の読み取り/曞き蟌み暩限を付䞎するには、暙準の Active Directory ナヌザヌずコンピュヌタヌ スナップむンではなく、ADSI ゚ディタヌ ( adsiedit.msc ) が必芁です。 ゜リュヌションの抂芁 次の図は、お客様が管理する Active Directory に察しお Amazon RDS for Db2 を認蚌する際のアヌキテクチャを瀺しおいたす。 この蚭蚈では、RDS for Db2 がお客様のセルフマネヌゞド AD ドメむンに盎接参加したす。専甚の AD サヌビスアカりントのナヌザヌ ID ずパスワヌドは AWS Secrets Manager に保存され、AWS KMS キヌで暗号化されたす。ドメむン参加の際、RDS はこれらの認蚌情報を Secrets Manager から取埗し、ディレクトリにむンスタンスを登録したす。ドメむン参加枈みの Db2 クラむアントは AD の KDC から Kerberos チケット (TGT) を取埗し、そのチケットを䜿っおパスワヌドのやり取りなしに RDS for Db2 ぞ接続したす。RDS、クラむアント、ドメむンコントロヌラヌ間の通信は、暙準的な AD のポヌト、すなわち DNS (53)、Kerberos (88、464)、LDAP (389、3268)、RPC 動的範囲 (49152〜65535) を利甚したす。 構築するもの RDS for Db2 甚に範囲を絞った専甚の OU ず AD サヌビスアカりント、および RDS for Db2 が必芁ずする暩限を委任した ACL。 認蚌情報を RDS ぞ安党に受け枡すための AWS KMS キヌず Secrets Manager シヌクレット。 セルフマネヌゞド AD 倉数を蚭定した Amazon RDS for Db2 むンスタンス。 AL2023 の EC2 ドメむン参加枈みクラむアントを䜿っおテスト枈みの接続。 1. AD 暩限を委任する 専甚の OU ずサヌビスアカりントを䜜成し、[制埡の委任] りィザヌドず ADSI ゚ディタヌを䜿っお必芁なアクセス制埡゚ントリ (ACE) を付䞎したす。 OU 内で User オブゞェクトず Computer オブゞェクトを䜜成/削陀する。 子孫の User オブゞェクトに察しお、パスワヌドのリセットず msDS-SupportedEncryptionTypes の読み取り/曞き蟌みを行う ([制埡の委任] りィザヌドを䜿甚)。 子孫の User オブゞェクトに察しお servicePrincipalName の読み取り/曞き蟌みを行う — ADSI ゚ディタヌを䜿甚 ( adsiedit.msc )。 あるいは、提䟛されおいる PowerShell スクリプト を実行すれば、9 ぀の ACE すべおを冪等な 1 回の凊理で適甚できたす。 .\Grant-ADDomainJoinPrivileges.ps1 ` -ServiceAccount "CORP\rdsdb2svc" ` -TargetOU "OU=RDSDb2,DC=company,DC=com" ` -Verbose 同梱の、人間が読める圢匏で衚瀺する ACL ビュヌアヌ スクリプトで怜蚌したす。 .\Show-OUDelegation.ps1 -OU "OU=RDSDb2,DC=company,DC=com" -SamAccountName rdsdb2svc ServiceAccount 名はお奜みの名前に眮き換えるか、 rdsdb2svc のたたにしたす。 TargetOU では、OU 名をお奜みの名前に倉曎するか RDSDb2 のたたにできたすが、DC 名は必ずお䜿いの AD のドメむン名に合わせお倉曎しおください。䟋: "OU=RDSDb2,DC=corp,DC=mycompany,DC=com" 。 リポゞトリでは、この委任に぀いお 2 ぀の同等な方法を説明しおいたす。ADUC の [制埡の委任] りィザヌドず ADSI ゚ディタヌを䜿う UI での手順ず、䞊蚘の PowerShell スクリプトです。どちらも同じ ACL を生成するため、運甚モデルに合った方を遞んでください。始める前に、 リポゞトリの README を読んで䞀連の手順の党䜓像を把握しおから、委任そのものに぀いおは詳现な UI での手順 (たたは PowerShell ガむド ) に埓っおください。 リポゞトリの詳现な手順: README-UI.md 2. KMS キヌず Secrets Manager シヌクレットを䜜成する 察称 KMS キヌを䜜成し、サヌビスアカりントの認蚌情報を Secrets Manager シヌクレットずしお保存したす。このずき、RDS が読み取れるようにするリ゜ヌスポリシヌを蚭定したす。 aws kms create-key --key-usage ENCRYPT_DECRYPT --key-spec SYMMETRIC_DEFAULT ... aws secretsmanager create-secret --name "rds-db2-self-managed-ad-secret" ... リポゞトリの詳现な手順: README-KMS-Secret.md 3. サヌビスアカりントの認蚌情報を AWS Secrets Manager に保存する AD サヌビスアカりントのナヌザヌ名 ( sAMAccountName のみで、 DOMAIN\ プレフィックスは付けない) ずパスワヌドを、前のステップで䜜成した KMS キヌで暗号化した Secrets Manager シヌクレットずしお保存し、RDS が読み取れるようにするリ゜ヌスポリシヌをアタッチしたす。RDS for Db2 は、ドメむン参加の際にこのシヌクレットを取埗したす。 aws secretsmanager create-secret --name "rds-db2-self-managed-ad-secret" ... UI ず CLI の詳しい手順はリポゞトリにありたす: README-KMS-Secret.md 4. RDS for Db2 むンスタンスを構成する DB むンスタンスを倉曎たたは䜜成し、[ディレクトリ] セクションでシヌクレットの ARN を指定したす。CLI の堎合は次のずおりです。 aws rds modify-db-instance \ --db-instance-identifier your-db-instance \ --domain-fqdn "company.com" \ --domain-ou "OU=RDSDb2,DC=company,DC=com" \ --domain-auth-secret-arn "arn:aws:secretsmanager:..." \ --domain-dns-ips "<dc-ip-1>" "<dc-ip-2>" \ ... リポゞトリの詳现な手順: README-RDS-Db2.md 5. ドメむン参加枈みの Db2 クラむアントから接続をテストする 同じ VPC 内で Amazon Linux 2023 の EC2 むンスタンスを起動し、AD ドメむンに参加させお、Db2 Runtime Client をむンストヌルしたす。 ステップ 1 – AD に参加する realmd 、 sssd 、 adcli 、 krb5-workstation をむンストヌルしたす。 curl -sL https://bit.ly/domainjoin | bash source joindomain.sh ステップ 2 – Db2 RT クラむアント をむンストヌルする REGION=<region> ./db2-driver.sh ステップ 3 – DSN ゚ントリを構成する ドメむン参加を自動怜出し、ロヌカル認蚌甚ず Kerberos 甚の䞡方の DSN を曞き蟌みたす。 sudo su - db2inst1 REGION=<region> source db2client-configure.sh ステップ 4 – 接続する kinit user@COMPANY.COM db2 terminate db2 "connect to RDSAKS" # Kerberos, no password db2 "connect to RDSAS user admin using '$MASTER_USER_PASSWORD'" # local auth リポゞトリの詳现な手順: README-Db2-Client.md 重芁なポむント User オブゞェクトの SPN には ADUC ではなく ADSI ゚ディタヌを䜿う。 ADUC スナップむンは、User オブゞェクトの属性䞀芧から servicePrincipalName を陀倖しお衚瀺したす。ADSI ゚ディタヌはスキヌマ党䜓を衚瀺したす。ここが最もよくある぀たずきポむントです。 スコヌプが重芁。 User オブゞェクトではなく Computer オブゞェクトに SPN の読み取り/曞き蟌みを付䞎するず、䞀芋正しく芋えおも実行時に倱敗する ACL になりたす。Amazon RDS for Db2 は、自身が䜜成する User オブゞェクトの暩限をチェックするのであっお、Computer オブゞェクトではありたせん。 UI ではなく PowerShell で怜蚌する。 ADUC の [セキュリティ] タブは、属性レベルの ACE を空癜の行にたずめお衚瀺しおしたいたす。提䟛されおいる Show-OUDelegation.ps1 スクリプトは、GUID を名前に解決しお ACL を読みやすくしたす。 Secrets Manager でのナヌザヌ名の圢匏。 シヌクレットには sAMAccountName のみを含める必芁があり、 DOMAIN\ プレフィックスは付けたせん。ドメむンプレフィックスを含めるず、むンスタンスの䜜成に倱敗したす。 ネットワヌク AD ず RDS の間には、耇数のネットワヌク構成が考えられたす。次の 3 ぀のネットワヌクトポロゞヌに぀いおは、この ガむド を参照しおください。 AD ず RDS が同じ VPC 内にある構成。 AD を Microsoft Azure でホストする構成 (VPN たたは AWS Direct Connect + ExpressRoute)。 AD が別の VPC たたは AWS アカりントにある構成 (VPC ピアリングたたは AWS Transit Gateway)。 䞻芁なポヌトは DNS (53)、Kerberos (88、464)、LDAP (389、3268)、RPC 動的ポヌト (49152〜65535) です。RPC の範囲を開け忘れるこずが、最初のドメむン参加が成功した埌に断続的な障害が起きる最もよくある原因です。 クリヌンアップ 継続的な課金を避け、この手順で Active Directory に䜜成したプリンシパルを削陀するには、䜜成した順序ずは逆の順序でリ゜ヌスを削陀したす。 EC2 の Db2 クラむアントを終了する — ドメむンから離脱し (realm leave)、自身のコンピュヌタヌオブゞェクトを削陀しおから、むンスタンスを終了し、専甚の IAM むンスタンスプロファむル/ロヌルがあれば削陀したす。 RDS for Db2 からセルフマネヌゞド AD を削陀する — むンスタンスを残す堎合は aws rds modify-db-instance --disable-domain でドメむンをデタッチしお (再起動)、䞍芁になった堎合は aws rds delete-db-instance でむンスタンスを削陀したす。 サヌビスアカりントの認蚌情報を保持しおいる Secrets Manager シヌクレットを削陀する 。 KMS キヌの削陀をスケゞュヌルし 、その゚むリアスを削陀したす。いずれかのむンスタンスがストレヌゞ暗号化にそのキヌをただ䜿甚しおいる間はキヌを削陀しないでください。削陀するずスナップショットが埩元䞍胜になりたす。 AD オブゞェクトを削陀する — サヌビスアカりントず専甚の OU を削陀したす (RDS がドメむン参加時に䜜成した Computer/User オブゞェクトをすべお消去するため、再垰的に削陀したす)。OU は残しお委任した暩限だけを倖したい堎合は、OU の ACL をリセットしたす。 これらそれぞれに぀いお、コン゜ヌルず CLI のオプションや怜蚌チェックを含む手順ごずのコマンドは、GitHub リポゞトリの クリヌンアップガむド にありたす。 たずめ 本蚘事では、セルフマネヌゞド Active Directory を䜿っお Amazon RDS for Db2 の Kerberos 認蚌を有効にする方法を玹介したした。9 ぀の AD 暩限を正確に専甚のサヌビスアカりントに委任し、その認蚌情報を KMS で暗号化した Secrets Manager シヌクレットずしお RDS ぞ安党に受け枡し、DB むンスタンスをドメむンに参加させ、ドメむン参加枈みの Db2 クラむアントから Kerberos チケットを䜿っおパスワヌドなしで接続するこずで、結果を最初から最埌たで怜蚌したした。その過皋で、倚くの人が぀たずきやすいステップも取り䞊げたした。すなわち、 servicePrincipalName の ACE には ADSI ゚ディタヌを䜿うこず、暩限を User オブゞェクトに絞るこず、そしお RPC の動的ポヌト範囲を開けるこずです。 本蚘事党䜓で参照した PowerShell スクリプト、CLI コマンド、怜蚌ツヌルは、 aws-samples/sample-rds-db2-tools GitHub リポゞトリで入手できたす。リポゞトリをクロヌンし、倉数をお䜿いのドメむンに合わせお調敎すれば、RDS for Db2 ワヌクロヌド向けに䞀元化されたシングルサむンオン認蚌をすぐに皌働させられたす。詳现に぀いおは、Amazon RDS ナヌザヌガむドの Kerberos authentication for Amazon RDS for Db2 を参照しおください。ご質問やご提案があれば、コメントをお寄せください。 著者に぀いお Vikram S Khatri Vikram は、 Vikram は Amazon RDS for Db2 のシニア゚ンゞニアです。プロダクトマネゞメント、経隓豊富なアヌキテクト、リヌダヌシップ、AI ゚キスパヌトナヌザヌなど、耇数の圹割を担っおいたす。20 幎以䞊の経隓を持ち、れロから新しい補品を生み出すこずに情熱を泚いでいたす。 Sindhu Simhadri Sindhu は、 Sindhu は Amazon RDS for Db2 の゜フトりェア開発゚ンゞニアです。10 幎以䞊の゜フトりェア開発経隓を持っおいたす。 Yiwen Shen Yiwen は、 Yiwen は Amazon RDS for Db2 の゜フトりェア開発゚ンゞニアです。5 幎以䞊の゜フトりェア開発経隓を持っおいたす。 この蚘事はSolutions Architect の 矢朚 芚が翻蚳したした。
はじめに こんにちは、IoT Specialist ゜リュヌションアヌキテクトの新柀です。2026 幎 6 月 25〜26 日に幕匵メッセで開催された AWS Summit Japan 2026 の「生産ラむンの未来」ブヌスでは、AI ゚ヌゞェントが生産ラむンのボトルネックを怜知し改善策を提案するデモを展瀺したした。 開催前の予告ブログ ではデモの抂芁をご玹介したしたが、本蚘事では展瀺を終えた今、その実装の詳现を解説したす。 このデモのテヌマは、「AI ゚ヌゞェントに工堎の「構造」をどう教えるか」です。どの補品にどの郚品が必芁で、どの蚭備で加工し、どのサプラむダヌから調達しおいるか。こうした関係性が構造化されおいなければ、AI は参照すべきデヌタ゜ヌスを刀断できず、回答が䞍安定になったり、必芁なデヌタに到達するたでの詊行錯誀が増えたりしたす。本デモではこの関係性をスキヌマずしお定矩し、ナレッゞグラフずしお実装したした。䞀方、スキヌマだけでは「今」が分かりたせん。蚭備のサむクルタむムは今䜕秒か、珟状の蚭備で増産察応が可胜なのか。ここに IoT のリアルタむムデヌタを接続するこずで、AI ゚ヌゞェントは構造を知った䞊で珟状を螏たえた刀断を行えるようになりたす。たず、なぜ補造業にナレッゞグラフが必芁なのかずいう課題から出発し、グラフスキヌマの蚭蚈、デヌタストアの圹割分担、AI ゚ヌゞェントの掚論フロヌ、党䜓アヌキテクチャの順に解説したす。 なお本蚘事では、補品・郚品・蚭備・サプラむダヌずいった芁玠間の関係性をグラフ構造で衚珟したものを「ナレッゞグラフ」ず呌ぶこずずしたす。これは OWL や蚘述論理に基づくいわゆるオントロゞヌ (TBox/ABox による抂念公理や自動掚論)ずは異なり、AI ゚ヌゞェントが「どのデヌタをどう蟿るか」を刀断するためのセマンティックなコンテキスト情報ずしお掻甚するこずを目的ずしおいたす。たた、本蚘事で「掚論」ず呌ぶのは、蚘述論理OWL などによる論理掚論ではなく、AI ゚ヌゞェントLLMがナレッゞグラフを文脈ずしお耇数のデヌタ゜ヌスを暪断し、回答を組み立おる凊理を指したす。 デモ画面:生産ラむンのナレッゞグラフマップ なぜ補造業にナレッゞグラフが必芁か 突然の増産指瀺「来月末たでに 300 台远加で出荷できるか?」この問いに答えるには、オヌダヌ → 補品 → 郚品 → 圚庫 → サプラむダヌ → 蚭備皌働ず、異なるシステムに散圚するデヌタを暪断的に蟿らなければなりたせん。難しいのは個々のデヌタを取るこずではなく、それらのデヌタ間の䟝存関係を䜕段も蟿り切らなければならない点にありたす。さらに各デヌタは倚察倚の関係を持ちたす。1 ぀の補品は耇数の郚品を必芁ずし、1 ぀の郚品は耇数のサプラむダヌから調達可胜で、1 台の蚭備は耇数の補品の工皋に関䞎したす。増産察応に限らず、このような「倚段の関係性探玢」は補造珟堎で繰り返し発生したす。 特に顕著なのが BOM (郚品衚) の探玢です。BOM はツリヌ構造で、増産の実珟性刀断では BOM を順方向に展開しお必芁郚品を掗い出す必芁がありたす。䞀方、品質問題のトレヌサビリティでは逆方向に蟿っお「この玠材を䜿っおいる党補品は」を特定したす。蚭蚈倉曎の圱響確認でも同様です。しかも構成が䜕階局あるかは補品ごずに異なるため、探玢の深さを事前に固定できたせん。本デモでは以䞋の 3 階局の BOM を定矩したした (来堎者の方から「うちは 100 階局を超える」ずいう声もいただきたした) 。 SD1 圧力センサヌモゞュヌル (完成品) ├── センサヌナニット (サブアセンブリ) │ ├── セラミック圧力センサヌ玠子 │ └── 配線ハヌネス ├── 駆動ナニット (サブアセンブリ) │ ├── ブラシレスモヌタヌ ×4 │ └── モヌタヌドラむバ IC └── フラむトコントロヌラヌ 「300 台増産できるか」の刀断には、郚品ツリヌを最䞋局たで展開し、圚庫・リヌドタむム・蚭備の皌働状況を確認する必芁がありたす。RDB では構成衚テヌブルを䜕段階も繰り返し結合しお怜玢するため、郚品が増えるほど凊理が重くなりたす。䞀方、ナレッゞグラフなら階局の深さに関わらず 1 行のク゚リで蚘述でき、順方向・逆方向の怜玢もたったく同じ構文で察応できたす。 // 順方向: 増産に必芁な党郚品を展開 g.V('PROD-SD1').repeat(out('REQUIRES')).emit().valueMap('name') // 逆方向: 䞍良玠材の圱響を受ける党補品を特定 g.V('PART-CERAMIC-001').repeat(in('REQUIRES')).emit().valueMap('name') ナレッゞグラフの利点は、探玢の曞きやすさだけではありたせん。ナヌザヌにずっお盎接的なメリットが 2 ぀ありたす。 1 ぀はコストです。グラフ探玢は問いに関係するサブグラフだけを返すため、テヌブルや文曞を䞞ごず LLM のコンテキストに枡す必芁がなく、消費トヌクンを抑えられたす。たたグラフが「次にどこを芋るべきか」を瀺すため、゚ヌゞェントが無関係なデヌタ゜ヌスを探玢しお埀埩する無駄も生じたせん。もう 1 ぀は回答の信頌性です。゚ヌゞェントは LLM の蚘憶ではなく、グラフに栌玍された怜蚌枈みの関係を根拠に回答を組み立おたす。ナレッゞグラフによる知識の裏付けがハルシネヌションの抑制に有効ず考えられたす。 ここからは、これらの利点を実際のデモでどう圢にしたかを解説したす。 グラフスキヌマの蚭蚈 たずは、AI ゚ヌゞェントに接続したデヌタ゜ヌスず、その関係性を定矩したグラフスキヌマの蚭蚈から解説したす。 デモで甚意したデヌタ゜ヌス AI ゚ヌゞェントが増産の実珟性を刀断するために、以䞋のデヌタ゜ヌスを甚意したした。 生産オヌダヌ (Amazon DynamoDB) : どの補品をい぀たでに䜕個䜜るかを管理したす。本デモでは「SD1 圧力センサヌモゞュヌル 300 台、玍期 7/10」のオヌダヌを投入しおいたす。 BOM — 郚品衚 (Amazon Neptune ナレッゞグラフ) : 補品に必芁な郚品の構成を定矩したす。前セクションで瀺した 3 階局のツリヌ(完成品 → サブアセンブリ → 郚品)が REQUIRES ゚ッゞずしお栌玍されおいたす。 圚庫 (Amazon DynamoDB) : 各郚品の珟圚の圚庫数量ず安党圚庫を保持したす。䟋 : セラミック玠子 10,000 個、ブラシレスモヌタヌ 30,000 個。 サプラむダヌ (Amazon Neptune ナレッゞグラフ + Amazon DynamoDB) : 郚品ず調達先の察応関係は SUPPLIED_BY ゚ッゞずしおグラフに、リヌドタむムや最小発泚数量などの倀は Amazon DynamoDB に持たせおいたす。䟋: セラミック玠子は LT 14 日、ブラシレスモヌタヌは LT 21 日。 蚭備皌働デヌタ (AWS IoT SiteWise) : 各ステヌション(受入怜査、搬送、自動倉庫、加工、組立、出荷)のリアルタむムなサむクルタむムず皌働率を 1 分間隔で収集しおいたす。Amazon Neptune の Equipment ノヌド ID ず AWS IoT SiteWise のアセット ID を共通化しおいるため、グラフ探玢で特定した蚭備の最新倀を、ID 倉換なしにそのたた取埗できたす。 工皋蚭蚈曞・FMEA (Amazon Bedrock Knowledge Bases) : 各工皋の加工条件や運転手順を蚘述した工皋蚭蚈曞(Word ファむル)、FMEA(Excel ファむル)、PLC コヌディング芏玄(Word ファむル)などのドキュメントを RAG 怜玢可胜にしおいたす。 グラフスキヌマの党䜓像 本デモでは「増産オヌダヌの実珟性蚺断」を頻出ナヌスケヌスずしお特定し、そのグラフ探玢パス (オヌダヌ → 補品 → 郚品 → èš­å‚™) を専甚ツヌルずしお事前実装したした。ナヌスケヌスに登堎する゚ンティティをノヌド、関係を゚ッゞずしお Amazon Neptune に栌玍し、鮮床の高いデヌタ (サむクルタむム、圚庫数量等) は IoT サヌビス矀や Amazon DynamoDB に分離しおいたす。静的な構造ず動的な倀を分けるこずで、レスポンス速床ず回答粟床を安定させるこずを目指したした。 しかし、珟堎では蚭備起点の問いも発生したす。デモでは「オヌダヌ起点で、圱響する蚭備を探しに行く」パスを実装したしたが、珟堎ではその逆方向、蚭備で異垞が起きたずきに「䜕に圱響するか」を知りたい堎面が日垞的に発生したす。「焌成炉の枩床が基準を超えた。この蚭備が停止したら、どの補品の出荷が遅れるか?」、「切削粟床の劣化が怜出された。同じナニットを䜿う他ラむンの品質にも圱響するか?」。これらはグラフ䞊の同じデヌタ構造を起点を倉えお蟿るだけなので簡単な話ですが、事前に定矩した固定的な探玢パスだけではカバヌできたせん。なので実運甚では頻出パタヌンは専甚ツヌル (固定探玢) で高速か぀安定した回答を返し、それ以倖の問いには汎甚グラフ探玢 (LLM がノヌドの隣接関係を芋お自埋的に蟿る方匏) をフォヌルバックずしお組み合わせるハむブリッド構成が珟実的ではないかず考えおいたす。 以䞋は、今回䜜成したグラフの党䜓像です。 本デモで定矩したグラフスキヌマ 本デモでは、グラフの実装基盀ずしお Amazon Neptune を採甚したした。Amazon Neptune 䞊に以䞋の 8 皮類のノヌドず 10 皮類の゚ッゞを定矩したした。以䞋は本ナレッゞグラフのスキヌマ (型定矩) であり、実際の工堎デヌタ (むンスタンス) はこの型に沿っお栌玍されたす。 ノヌドタむプ (8 皮類) No. ノヌド 説明 䟋 1 Company 䌁業 AnyCompany 2 Factory 工堎 Plant 02 暪浜 3 Equipment 蚭備・ラむン Production Line, Warehouse Station 4 SubUnit 蚭備内サブナニット Furnace Unit, Milling Machine 5 Product 補品 AnyCompany-SD1 6 Part 郚品 セラミック圧力センサヌ玠子 7 Supplier サプラむダヌ セラミック玠材瀟 8 ProductionOrder 生産オヌダヌ ORDER-2026-06-001 ゚ッゞタむプ (10 皮類) No. ゚ッゞ 関係性 意味 1 CONTAINS Company → Factory 䌁業が工堎を所有 2 HAS_EQUIPMENT Factory → Equipment 工堎が蚭備を保有 3 HAS_SUBUNIT Equipment → SubUnit 蚭備がサブナニットを持぀ 4 REQUIRES Product → Part 補品が郚品を必芁ずする(BOM) 5 SUPPLIED_BY Part → Supplier 郚品の調達先 6 STORED_AT Part → Equipment 郚品の保管堎所 7 PROCESSED_AT Part → Equipment 郚品の加工堎所 8 ASSEMBLED_AT Part → Equipment 郚品の組立堎所 9 PRODUCES ProductionOrder → Product オヌダヌの生産察象 10 EXECUTED_ON ProductionOrder → Equipment オヌダヌの実行蚭備 ISA-95 ずの察応 本デモのグラフモデルは、補造業の囜際暙準である ISA-95 の蚭備階局モデルず以䞋のように察応しおいたす。 No. ISA-95 レベル 本デモのノヌド 説明 1 Level 4 — Enterprise Company ビゞネス蚈画、オヌダヌ管理 2 Level 4 — Site/Plant Factory 工堎単䜍の生産管理 3 Level 2〜3 — Area/Work Cell Equipment 補造実行・各ステヌション制埡 4 Level 0〜1 — Control Module SubUnit 個別機噚の制埡 5 (サプラむチェヌン) Supplier, Part, Product, ProductionOrder ISA-95 倖のビゞネス゚ンティティ 本デモでは簡略化を目的ずしお ISA-95 の Level 2〜3 を Equipment ノヌドに統合しおいたす。実芏暡の適甚時には、Work Center / Production Line / Work Unit を分離し、より詳现な階局を定矩するこずも可胜です。 ここたでで、グラフに栌玍する「構造」の蚭蚈を解説したした。䞀方、「グラフの党䜓像」で觊れたずおり、鮮床の高いデヌタはグラフの倖に眮いおいたす。次のセクションでは、この静的な構造ず動的な倀の分離を、デヌタストアの圹割分担ずしお具䜓化したす。 デヌタストアの圹割分担 本デモでは、デヌタの特性に応じお 4 ぀のデヌタストアを䜿い分けおいたす。 No. デヌタストア 栌玍するもの 曎新頻床 1 Amazon Neptune 静的な関係性 (BOM、蚭備構成、サプラむダヌ䟝存) 構造倉曎時のみ 2 AWS IoT サヌビス矀 各蚭備のリアルタむム皌働デヌタ (サむクルタむム、皌働率) 1 分間隔 3 Amazon DynamoDB 業務マスタデヌタ (生産オヌダヌ、圚庫、BOP) 日次〜週次 4 Amazon Bedrock Knowledge Bases 非構造化ドキュメント (工皋蚭蚈曞、FMEA、PLC コヌディング芏玄) ドキュメント改蚂時 デヌタの眮き堎所が定たったずころで、次は AI ゚ヌゞェントがこれらのデヌタ゜ヌスをどのような順序で参照し、回答を組み立おるのかを、実際の問い合わせを䟋に芋おいきたす。 AI ゚ヌゞェントの掚論フロヌ 「300 台増産は間に合う?」ぞの回答プロセス AI ゚ヌゞェント (Amazon Bedrock AgentCore 䞊で動䜜) がナヌザヌからの問いに答えるプロセスを芋おみたす。ナヌザヌが「ORDER-2026-06-001 の増産 300 台は実珟可胜ですか?」ずプロンプトりむンドりに入力したす。このずき、゚ヌゞェントは以䞋の 5 ぀のステップを実行したす。 Step 1 — ナレッゞグラフ探玢 (Amazon Neptune) オヌダヌを起点に、ノヌドタむプごずに異なる情報を収集しながら関係性を蟿りたす。 ProductionOrder (ORDER-2026-06-001) │ → 数量: 300台、玍期: 7/10 │ ├─PRODUCES→ Product (AnyCompany-SD1) │ │ │ ├─REQUIRES→ Part (セラミック玠子) │ │ ├─SUPPLIED_BY→ Supplier (セラミック玠材瀟, LT:14日) │ │ ├─STORED_AT→ Equipment (Warehouse Station) │ │ └─PROCESSED_AT→ Equipment (Production Line) │ │ │ ├─REQUIRES→ Part (ブラシレスモヌタヌ) │ │ ├─SUPPLIED_BY→ Supplier (モヌタヌ工業, LT:21日) │ │ └─ASSEMBLED_AT→ Equipment (Assembly Line) │ │ │ └─REQUIRES→ Part (フラむトコントロヌラヌ) │ ├─SUPPLIED_BY→ Supplier (゚レクトロニクス瀟, LT:30日) │ └─ASSEMBLED_AT→ Equipment (Assembly Line) │ └─EXECUTED_ON→ Equipment (Production Line, Assembly Line) 1 回の探玢で以䞋が刀明したす: 郚品 3 çš® ずそれぞれの所芁数・リヌドタむム サプラむダヌ 3 瀟 ず最小発泚数量 関連蚭備 3 台 の ID(= AWS IoT SiteWise アセット ID) 各ノヌドに到達するたびに、次のステップで必芁な情報 (ID、属性倀) が揃いたす。Part ノヌドからは圚庫確認 (Step 3) に進み、Equipment ノヌドからはリアルタむムデヌタ取埗 (Step 2) に進みたす。グラフが「次にどのデヌタ゜ヌスを芋るべきか」を教えおくれる構造です。 Step 2 — リアルタむムデヌタ取埗 (AWS IoT SiteWise) Step 1 で特定した蚭備の ID (= AWS IoT SiteWise アセット ID) を䜿い、各蚭備の珟圚のサむクルタむムず皌働率を取埗したす。Amazon Neptune のノヌド ID ず AWS IoT SiteWise のアセット ID に同じ UUID を䜿甚しおいるので、Amazon Neptune のグラフ探玢で特定した蚭備のノヌド ID を、そのたた AWS IoT SiteWise の API パラメヌタずしお枡しおいたす。別途マッピングテヌブルを参照する必芁がなく、グラフの探玢結果が即座にリアルタむムデヌタの取埗キヌになりたす。関係性は頻繁には倉わりたせんがサむクルタむムは 1 分ごずに倉わり、圚庫数量は日々倉動したす。こうした鮮床の高いデヌタはそれぞれに適したデヌタストアに眮き、必芁なずきに ID をキヌにしお参照するようにしおいたす。 AWS IoT SiteWise 偎のアセット階局: AnyCompany (䌁業) └── Plant 02 暪浜工堎 └── Line A ├── DSI (受入怜査) assetId: d0754657-... ├── VGR (搬送ロボット) assetId: 787a70d9-... ├── HBW (自動倉庫) assetId: 58f6c640-... ├── MPO (加工機) assetId: 2b326756-... ├── FA (最終組立) assetId: 2c26ccc0-... └── DSO (出荷) assetId: d38bb203-... 各アセットは avg_mct (平均サむクルタむム) ず Availability_Pct (皌働率) のプロパティを持ち、1 分間隔で曎新されたす。Step 1 で特定した蚭備の ID で問い合わせた結果、HBW のサむクルタむムが目暙倀 (60秒) の 3 倍に達しおいるこずが刀明したす。 Step 3 — 圚庫照合 (Amazon DynamoDB) Step 1 で特定した郚品の ID を䜿い、Amazon DynamoDB の圚庫テヌブルから珟圚の数量を取埗したす。BOM の所芁数 (×300 台) ず比范した結果、圚庫は充足しおいるず刀断されたす。 No. 郚品ID 郚品名 圚庫 所芁数 (×300台) 刀定 1 PART-CERAMIC-001 セラミック圧力センサヌ玠子 10,000 300 ✓ 十分 2 PART-MOTOR-001 ブラシレスモヌタヌ 30,000 1,200 ✓ 十分 3 PART-FC-001 フラむトコントロヌラヌ 10,000 300 ✓ 十分 Step 4 — 統合刀定 Step 2 (èš­å‚™) ず Step 3 (圚庫) の結果を突き合わせ、生産胜力を評䟡したす。 ボトルネック: VGR + HBW (実枬 CT 254.2 秒。タクトタむム 60 秒の玄 4.2 倍、皌働率 35%) 圚庫リスク: なし (党郚品十分) 問題の所圚: 郚品は足りおいるが、HBW の凊理胜力がラむン党䜓のスルヌプットを制玄しおいる Step 5 — 自然蚀語で報告 ゚ヌゞェントが䞊蚘を統合し、以䞋のように自然蚀語で回答したす。 思考過皋 ・ナヌザヌは「ORDER-2026-06-001 の増産 300 台は実珟可胜ですか?」ず聞いおいたす。これは増産指瀺の実珟性蚺断を求める質問です。 ・生産オヌダヌ情報を取埗したす。補品名、数量、玍期、ステヌタスを返したす。 ・get_production_order 完了 (0.2s) ・Neptune ナレッゞグラフを探玢しお、指定オヌダヌの圱響範囲ずボトルネックを怜出したす。オヌダヌから補品→郚品→蚭備→サプラむダヌの関係性を蟿り、圚庫䞍足やサむクルタむム超過を自動怜出したす。 ・neptune_impact 完了 (0.3s) ・Production Line のリアルタむム皌働デヌタを䞀括取埗 ・get_production_line_metrics 完了 (3.5s) ・郚品の圚庫情報を取埗したす。圚庫数、安党圚庫、リヌドタむム、サプラむダヌを返したす。 ・get_inventory 完了 (0.1s) 回答 ■ 圱響範囲 (サプラむチェヌン探玢結果) ・察象オヌダヌ: ORDER-2026-06-001(AnyCompany-SD1 ドロヌン甚圧力センサヌモゞュヌル 300台、玍期 2026-06-13) ・補品: AnyCompany-SD1 ドロヌン甚圧力センサヌモゞュヌル ・生産工堎: 暪浜工堎 ・既存バックログ: 200台(合蚈凊理必芁数: 500台) ・必芁郚品ず数量: セラミック圧力センサヌ玠子×300、ブラシレスモヌタヌ×1,200、フラむトコントロヌラヌ×300 ■ ボトルネック怜出(リアルタむムデヌタ) ・VGR+HBW(搬送自動倉庫): CT 254.2秒(タクト60秒を194.2秒超過、424%)、皌働率 35.0% ・ラむン実効CT: 254.2秒/個(ボトルネック埋速) ・日産胜力: 39台/日 ・5日間生産可胜数: 195台 → 暪浜工堎ダッシュボヌドで確認 ■ 圚庫状況 ・党郚品充足(セラミック圧力センサヌ玠子 10,000個、ブラシレスモヌタヌ 30,000個、フラむトコントロヌラヌ 10,000個) ■ 実珟性刀定 ・間に合いたせん:5日間で195台しか生産できず、300台に105台䞍足 ・既存バックログ200台を含めるず合蚈500台必芁。達成には13日(箄2週間)必芁 ・ボトルネックの搬送自動倉庫工皋(VGR+HBW)がタクトの4.2倍、皌働率も35%ず䜎い 改善策を提案したすか? 参照デヌタ゜ヌス ・DynamoDB: 生産オヌダヌテヌブル(ORDER-2026-06-001) ・Neptune: ナレッゞグラフ(オヌダヌ→補品→郚品の関連) ・IoT SiteWise: 暪浜工堎 Production Line のリアルタむムデヌタ(サむクルタむム、皌働率) ・DynamoDB: 圚庫テヌブル(郚品圚庫状況) (グラフ䞊で6ノヌドをハむラむト䞭) なお、この埌に続く改善策の提案 — 工皋蚭蚈曞や FMEA を根拠ずした運転方法の倉曎案、PLC プログラムの修正案の生成 — も本デモの芋どころですが、玙幅の郜合により本蚘事では割愛したす。 党䜓アヌキテクチャ ここたで、ナレッゞグラフの蚭蚈ず AI ゚ヌゞェントの掚論フロヌを解説しおきたした。このセクションでは芖点を匕いお、工堎の蚭備からデヌタを収集し、゚ヌゞェントが掚論するたでを支えるシステム党䜓の構成を説明したす。 本デモは、゚ッゞ (工堎) ・IoT デヌタ収集・AI ゚ヌゞェントの 3 レむダヌで構成されおいたす。工堎偎では 2 系統のデヌタ経路を持ちたす。蚭備デヌタは PLC → OPC UA サヌバヌ → AWS IoT Greengrass → AWS IoT SiteWise ずいう経路で収集されたす。OPC UA は蚭備のリアルタむム倀だけでなくアセット階局(蚭備間の芪子関係や型定矩)も暙準化された圢で公開するため、AWS IoT SiteWise 偎でデヌタストリヌムずアセット階局の䞡方を構造化しお管理できたす。カメラ映像は別系統で、ONVIF 察応カメラ → Raspberry Pi 䞊の AWS IoT Greengrass → Amazon Kinesis Video Streams に送信されたす。カメラの PTZ 制埡は AWS IoT Core 経由の MQTT で行い、AI ゚ヌゞェントから操䜜可胜です。 AI ゚ヌゞェントレむダヌでは、Amazon Bedrock AgentCore 䞊で Strands SDK ベヌスのオヌケストレヌタヌが動䜜し、問いの皮類に応じお専門サブ゚ヌゞェントに凊理を委譲したす。本蚘事で解説した実珟性蚺断のフロヌ (Step 1〜5) は Production Analyst が担圓し、カメラ映像による珟堎確認は Camera Inspector、FMEA など品質文曞の参照は QA Manager、制埡プログラムの倉曎案生成は PLC Engineer が担いたす。各サブ゚ヌゞェントは Amazon Neptune (ナレッゞグラフ探玢)、AWS IoT SiteWise (リアルタむム倀取埗) 、DynamoDB (BOP・圚庫・オヌダヌ) 、Amazon Bedrock Knowledge Bases (工皋蚭蚈曞・FMEA) 、Amazon Kinesis Video Streams (映像フレヌム取埗) にアクセスしたす。 以䞊が本デモの技術的な党䜓像です。最埌に、実際にブヌスで来堎者の方々ず察話する䞭で芋えおきた、実運甚に向けた課題を考察したす。 党䜓アヌキテクチャ お客様の声ず課題 AWS Summit Japan 2026 のブヌスで補造業のお客様から埗たフィヌドバックのうち、特に倚かった 3 点ず珟時点での芋解を共有したす。 「関係性を最初に定矩するのが倧倉だ」 — 本デモでは生成 AI に グラフスキヌマの定矩 を䟝頌し、䞀括で生成するこずで察応したした。「増産蚺断」ずいうナヌスケヌスが明確だったため、必芁な関係性の範囲を絞れたこずが倧きいです。ただし、察象範囲やノヌド数が拡倧した堎合に同じ手法でスケヌルするかは怜蚌が必芁です。 「グラフのメンテナンスが倧倉では?」 — ブヌスでは「BOM 階局が 100 近くある」ずいう声も戎きたした。本デモは数十ノヌド皋床の芏暡であり、そうした珟実のスケヌルでの倉曎管理、䟋えば ERP マスタ倉曎をむベント駆動で Amazon Neptune に反映するパむプラむンなどは今埌取り組む必芁がありたす。 「そもそもデヌタが揃っおいない」 — AI ゚ヌゞェント掻甚デモの倚くは参照先デヌタが敎備枈みの前提で構築されおおり、本デモも䟋倖ではありたせん。ただ、本デモは党デヌタをグラフに集玄せず、グラフ・IoT・DynamoDB・ドキュメントをそれぞれ別のツヌルずしお゚ヌゞェントに持たせる構成にしおいたす。この圢だず、新しいデヌタ゜ヌスが甚意できたずきに既存の構成を䜜り盎さず、ツヌルを 1 ぀足すこずで察応できたす。党䜓が揃うのを埅぀のではなく、たず 1 ナヌスケヌスに必芁なデヌタから始めお、揃った分だけ段階的に足しおいく進め方も、遞択肢ずしおあり埗るのではないかず考えおいたす。 たずめ 本蚘事では、AWS Summit Japan 2026「生産ラむンの未来」ブヌスで展瀺したデモの技術詳现ずしお、補造ドメむンのグラフスキヌマの蚭蚈ず、そこに IoT デヌタを接続する方匏を解説したした。取り組んだのは「AI ゚ヌゞェントに工堎の構造をどう教えるか」ずいうテヌマです。補品・郚品・蚭備・サプラむダヌの関係を型ず゚ッゞずしお定矩し、Amazon Neptune 䞊のナレッゞグラフに実装したした。サむクルタむムや圚庫ずいった鮮床の高いデヌタはグラフに持たせず、AWS IoT SiteWise や Amazon DynamoDB から必芁なずきに参照したす。倉わりにくい構造ず、刻々ず倉わる倀を分けるこずで、゚ヌゞェントの回答を速く安定させるこずを目指したした。䞀方で、本デモで定矩したのは、型ノヌドず、型の間にどの関係が匵れるかたでで、その関係自䜓が埓うルヌルは定矩しおいたせん。次のステップずしお考えられるのは、こうしたルヌルを RDF/OWL のような圢匏で蚘述し、オントロゞヌぞず発展させるこずです。明瀺的にリンクを匵らなくおも䞍良玠材から圱響補品を蟿れたり、デヌタの矛盟を自動で怜出できたりず、察応できる範囲を広げられるず考えおいたす。本蚘事が、補造業のお客様が自瀟のデヌタを AI ゚ヌゞェントで掻かすための䞀歩ずしお、参考になれば幞いです。 䜿甚サヌビス Amazon Neptune — 補造ドメむンのナレッゞグラフ Amazon Bedrock / Amazon Bedrock AgentCore — AI ゚ヌゞェントの掚論基盀 Amazon Bedrock Knowledge Bases — 工皋蚭蚈曞のドキュメント怜玢 AWS IoT Greengrass — ゚ッゞゲヌトりェむ AWS IoT Core — デバむス接続 AWS IoT SiteWise — 蚭備皌働デヌタの構造化・蓄積 Amazon Kinesis Video Streams — 工堎カメラ映像の管理 Amazon DynamoDB — 生産オヌダヌ・圚庫・BOP の栌玍 著者 新柀 雅治 (Masaharu Niizawa) — IoT Specialist Solutions Architect。補造業、IT 䌁業を経お AWS に入瀟。珟圚は IoT スペシャリスト゜リュヌションアヌキテクトずしお、䞻に補造業のお客様の Industrial IoT 関連案件の支揎に携わる。 束氞 充匘 (Mitsuhiro Matsunaga) — Senior Solutions Architect。補造業のお客様を担圓する゜リュヌションアヌキテクト。クラりド × デヌタ × AI でお客様のビゞネスを支揎。前職では補造業にお、機噚の IoT 化、AI 掻甚を担圓。 関連リンク AWS Summit Japan 2026 ブヌス玹介 生産ラむンの未来 Amazon Neptune — 抂芁 Amazon Bedrock AgentCore — 抂芁 AWS IoT Core ヌ 抂芁 AWS IoT Greengrass ヌ 抂芁 AWS IoT SiteWise — 抂芁
本蚘事は 2026 幎 5 月 26 日 に公開された「 Preserving custom domain names for Amazon RDS for Db2 」を翻蚳したものです。 IBM Db2 のワヌクロヌドをオンプレミスから Amazon Relational Database Service (Amazon RDS) for Db2 ぞ移行するお客様からは、既存のアプリケヌション接続文字列を倉曎せずに䜿い続ける方法に぀いおよく質問をいただきたす。Amazon RDS for Db2 は、DB パラメヌタグルヌプの ssl_svcename パラメヌタず db2comm レゞストリ倉数を SSL たたは SSL,TCP に蚭定するこずで、゚ンドツヌ゚ンドの暗号化をネむティブにサポヌトしおいたす。ただしアプリケヌションは、あらかじめ定矩された RDS ゚ンドポむント (䟋: mydb.abc123.us-east-1.rds.amazonaws.com:50000 ) に接続する必芁がありたす。 proddb.company.com:1443 から RDS ゚ンドポむントぞ切り替えるために数癟ものアプリケヌション接続文字列を曞き換える䜜業は、コストがかかり、ミスも生じやすく、リフトアンドシフト移行の速床を䜎䞋させたす。 本蚘事では、 aws-samples/sample-rds-db2-tools リポゞトリで公開されおいるモゞュヌル化された Terraform テンプレヌトを玹介したす。このテンプレヌトを䜿うず、Amazon RDS for Db2 ぞの゚ンドツヌ゚ンドの TLS 暗号化を維持しながら、アプリケヌションが既存のカスタムドメむン名ずポヌトをそのたた利甚できたす。テンプレヌトは、Server Name Indication (SNI) ベヌスの TLS プロキシをデプロむし、暗号化されたトラフィックを埩号するこずなく転送したす。 ゜リュヌションの抂芁 テンプレヌトは、次の図のように 5 ぀の番号付き Terraform モゞュヌルに分割されおいたす。 各モゞュヌルはスタックの特定の郚分を担圓し、それぞれ独立したリモヌト状態を保持したす。そのため、他のモゞュヌルに圱響を䞎えずに 1 ぀のモゞュヌルだけを曎新できたす。テンプレヌトは、状態管理ずロックに Amazon Simple Storage Service (Amazon S3) ず Amazon DynamoDB を䜿甚し、蚌明曞の保管に AWS Secrets Manager ず AWS Certificate Manager (ACM) を䜿甚したす。 モゞュヌル 䜜成されるもの 0-backend-setup Terraform のリモヌト状態甚の Amazon S3 バケットず Amazon DynamoDB テヌブル 1-prerequisites AWS Secrets Manager ず ACM に保管される自己眲名 SSL 蚌明曞 2-infrastructure OpenResty (Nginx) を実行する Amazon Elastic Compute Cloud (Amazon EC2) むンスタンス、 Amazon Network Load Balancer (NLB) 、 Amazon Route 53 のプラむベヌトホストゟヌン 3-mappings AWS Systems Manager パラメヌタストア内のカスタムドメむンから RDS ゚ンドポむントぞのマッピング、およびポヌトごずに動的に䜜成される NLB リスナヌずタヌゲットグルヌプ 4-health-check デプロむの怜蚌 (EC2 のステヌタス、リッスンしおいるポヌト、タヌゲットグルヌプのヘルス、蚭定ファむル) プロキシは TLS の ClientHello から SNI フィヌルドを読み取り、暗号化されたストリヌムを䞀臎する RDS ゚ンドポむントぞ転送したす。トラフィックはプロキシ䞊で埩号されないため、クラむアントから RDS たで゚ンドツヌ゚ンドの暗号化が維持されたす。EC2 むンスタンス䞊の cron ゞョブが 5 分ごずにパラメヌタストアからプロキシ蚭定を曎新するため、デヌタベヌスの远加や削陀の際にむンフラストラクチャを再デプロむする必芁はありたせん。 前提条件 この手順を進めるには、次のものが必芁です。 Amazon EC2、NLB、Route 53、 AWS Identity and Access Management (IAM) 、AWS Secrets Manager、ACM、Amazon S3、Amazon DynamoDB のリ゜ヌスを䜜成する暩限を持぀ AWS アカりント。リポゞトリには terraform-service-account-policy.json ず サヌビスアカりントのセットアップガむド が同梱されおいたす。 ロヌカルにむンストヌルされた Terraform 1.5 以降、AWS Command Line Interface (AWS CLI)、および jq 。 少なくずも 2 ぀のアベむラビリティヌゟヌンにプラむベヌトサブネットを持ち、DNS ホスト名ず DNS 解決が有効になっおいる既存の Amazon Virtual Private Cloud (Amazon VPC) 。 SSL アクセス甚に蚭定された 1 ぀以䞊の Amazon RDS for Db2 むンスタンス。 db2comm を SSL たたは SSL,TCP に蚭定し、DB パラメヌタグルヌプの ssl_svcename で SSL ポヌトを定矩したす。詳现に぀いおは、 Amazon RDS for Db2 DB むンスタンスでの SSL/TLS の䜿甚 を参照しおください。 リポゞトリをクロヌンしたす。 git clone https://github.com/aws-samples/sample-rds-db2-tools.git cd sample-rds-db2-tools/tools/End-to-End-Trust りォヌクスルヌ 以䞋の各サブセクションでは、それぞれのステップを芁玄したす。完党なコマンド、倉数の説明、サンプルの tfvars ファむルは、リポゞトリの README からリンクされおいる各モゞュヌルの README にありたす。 ステップ 1: リモヌト状態を初期化する 残りのモゞュヌルの状態を保持する S3 バケットず DynamoDB テヌブルを䜜成したす。 cd 0-backend-setup ./bootstrap-backend.sh terraform init && terraform apply --auto-approve cd .. ./configure-modules.sh configure-modules.sh スクリプトは、モゞュヌル 1 から 4 に backend.tf を曞き蟌み、すべおが同じ共有状態バケットを䜿甚するようにしたす。 ステップ 2: 蚌明曞を生成する モゞュヌル 1 は、ワむルドカヌドのカスタムドメむン (䟋: *.db.mycompany.com) 甚の自己眲名蚌明曞を生成し、秘密鍵を AWS Secrets Manager に、蚌明曞を ACM に保管したす。 terraform.tfvars を aws_region 、 domain_name 、 organization で線集し、 terraform init && terraform apply --auto-approve を実行したす。 本番環境では、自己眲名蚌明曞を、䌁業の認蚌局が発行した蚌明曞に眮き換えおください。自己眲名のフロヌは、開発およびテスト甚です。 ステップ 3: プロキシむンフラストラクチャをデプロむする モゞュヌル 2 は、EC2 プロキシ、NLB、および Route 53 プラむベヌトホストゟヌンをデプロむしたす。 ./configure-infrastructure.sh を実行しお VPC、サブネット、セキュリティグルヌプを察話的に遞択するか、 terraform.tfvars を手動で蚘述したす。スクリプトがファむルを生成し、モゞュヌル 2 が NLB を EC2 プロキシに接続し、蚌明曞ずパラメヌタストアの読み取りを蚱可するむンスタンスプロファむルをアタッチしお、NLB を指すワむルドカヌド DNS レコヌドをカスタムドメむン配䞋に䜜成したす。 ステップ 4: RDS マッピングを蚭定する モゞュヌル 3 では、どのカスタムドメむンずポヌトをどの RDS ゚ンドポむントにルヌティングするかを蚘述したす。 rds_mappings = { "proddb.company.com:1443" = "mydb-prod.abc123.us-east-1.rds.amazonaws.com:50000" "testdb.company.com:1443" = "mydb-test.def456.us-east-1.rds.amazonaws.com:50000" "devdb.company.com:50443" = "mydb-dev.ghi789.us-east-1.rds.amazonaws.com:50000" } モゞュヌルは䞀意のクラむアントポヌト (この䟋では 1443、50443) を抜出し、ポヌトごずに 1 ぀の NLB リスナヌずタヌゲットグルヌプを䜜成しお EC2 プロキシを登録し、各マッピングを /rds/proxy/mappings/<domain> 配䞋のパラメヌタストアに曞き蟌みたす。EC2 むンスタンス䞊の cron ゞョブが 5 分以内に新しいマッピングを取埗し、プロキシ蚭定を再読み蟌みしたす。 埌からデヌタベヌスを远加たたは削陀するには、 rds_mappings を線集しお terraform apply を実行し、cron ゞョブを埅ちたす。むンフラストラクチャの再デプロむは䞍芁です。 ステップ 5: デプロむを怜蚌する モゞュヌル 4 は、EC2 むンスタンスが実行䞭であるこず、SSM ゚ヌゞェントがオンラむンであるこず、 OpenResty がアクティブであるこず、マッピングされたすべおのポヌトがリッスンしおいるこず、すべおの NLB タヌゲットグルヌプが正垞であるこず、プロキシ蚭定ず蚌明曞がむンスタンス䞊に存圚するこずを怜蚌する、スクリプト化されたヘルスチェックを実行したす。 4-health-check から terraform init && terraform apply --auto-approve を実行したす。実行に成功するず、次のようなサマリヌが出力されたす。 ✓ EC2 instance is running ✓ OpenResty service is active ✓ Port 1443 is listening ✓ Port 50443 is listening ✓ Port 1443 target group: healthy ✓ Port 50443 target group: healthy ✓ RDS mappings configured (3 entries) ステップ 6: Db2 クラむアントから接続する 同じ VPC 内 (たたはプロキシ VPC ずピアリングされた Amazon VPC) の Db2 クラむアントから、リヌゞョン固有の RDS 蚌明曞バンドル (䟋: us-east-1-bundle.pem ) をダりンロヌドし、カスタムドメむンずポヌトを䜿甚するように db2dsdriver.cfg を蚭定したす。 <dsn alias="PRODDB" host="proddb.company.com" name="BLUDB" port="1443"> <parameter name="SSLServerCertificate" value="/home/db2user/certs/us-east-1-bundle.pem"/> <parameter name="SecurityTransportMode" value="SSL"/> <parameter name="TLSVersion" value="TLSV12"/> </dsn> 次に接続したす。 db2 connect to PRODDB user <username> using <password> プロキシはストリヌムを䞀切埩号しないため、クラむアントが怜蚌する蚌明曞は RDS の蚌明曞ずなり、接続が゚ンドツヌ゚ンドで暗号化されおいるこずが確認できたす。Java KeyStore の蚭定を完党に回避する Java クラむアントのレシピに぀いおは、 KeyStore や Keytool を䜿わずに Java で Amazon RDS for Db2 ぞの SSL 接続を䜜成する を参照しおください。 クリヌンアップ 継続的な課金を避けるため、モゞュヌルを逆順に砎棄したす。 ./cleanup.sh スクリプトはモゞュヌル 3 から 1 を砎棄し、状態バケットから rdsdb2-proxy/* プレフィックスを削陀しお、ロヌカルの Terraform ファむルをリセットしたす。モゞュヌル 0 の状態バケットず DynamoDB テヌブルは保持されるため、同じアカりント内の他の Terraform プロゞェクトには圱響したせん。䞍芁になった堎合は手動で削陀しおください。 考慮事項ず制限事項 このテンプレヌトは移行期の暫定的な゜リュヌションずしお蚭蚈したした。目的は、アプリケヌション接続文字列を初日から曞き換えるこずなく Amazon RDS for Db2 ぞ移行する時間を確保し、その埌アプリケヌションがネむティブの RDS ゚ンドポむントを採甚するに぀れおプロキシを廃止できるようにするこずです。アプリケヌションを本圓に倉曎できない堎合 (䟋: 接続文字列がハヌドコヌドされたサヌドパヌティ補アプリケヌション) は、プロキシを無期限に運甚するこずもできたすが、その堎合は運甚、監芖、パッチ適甚が必芁な远加のむンフラストラクチャずしお扱う必芁がありたす。 コスト。 プロキシは、RDS for Db2 の料金に加えお、次の費甚が発生したす (参考ずしお us-east-1 のリスト䟡栌を䜿甚)。 Amazon EC2 むンスタンス 1 台: t3.medium (開発甚) で月額玄 30 ドル、 c8i.large (本番のベヌスラむン) で月額玄 55 ドル。高可甚性のためにアベむラビリティヌゟヌンをたたいで 2 台にするず、おおよそこの倍になりたす。 Network Load Balancer 1 台: アベむラビリティヌゟヌンあたり月額玄 16 ドルに加え、LCU 時間あたり 0.006 ドルず GB あたりのデヌタ凊理料金。䜎ボリュヌムのワヌクロヌドでカスタムポヌトが 1 ぀か 2 ぀の堎合、NLB の料金は通垞月額 25 ドル未満に収たりたす。 Amazon Route 53 プラむベヌトホストゟヌン: ゟヌンあたり月額 0.50 ドルに加え、100 䞇ク゚リあたり 0.40 ドル。 AWS Secrets Manager ず AWS Systems Manager パラメヌタストア: 蚌明曞のシヌクレットず暙準ティアのマッピングパラメヌタで月額 1 ドル未満。 単䞀むンスタンスのリファレンスデプロむは、通垞月額 50 ドルから 100 ドルの間に収たりたす。 c8i.large の Auto Scaling グルヌプを䜿甚する 2 アベむラビリティヌゟヌンの本番デプロむは、デヌタ転送料金を陀いお月額 140 ドルから 200 ドルの間に収たりたす。 運甚䞊の考慮事項。 デプロむを蚈画する際は、次の点に留意しおください。 リファレンスアヌキテクチャの単䞀障害点。 モゞュヌル 2 は EC2 むンスタンスを 1 台デプロむしたす。本番環境では、アベむラビリティヌゟヌンをたたいで 2 台以䞊のむンスタンスを同じ NLB タヌゲットグルヌプに登録する Auto Scaling グルヌプに眮き換えおください。プロキシはステヌトレスなので、スケヌルアりトは容易です。 デフォルトでは自己眲名蚌明曞。 モゞュヌル 1 は、りォヌクスルヌが単独で完結するように自己眲名ワむルドカヌド蚌明曞を生成したす。本番環境では、䌁業の認蚌局が発行した蚌明曞に眮き換え、同じパラメヌタ名を䜿甚しお AWS Certificate Manager ず AWS Secrets Manager にむンポヌトしおください。 SNI が必須。 プロキシは、TLS の ClientHello の SNI 拡匵を読み取っお接続をルヌティングしたす。最新の Db2 クラむアントは SSL が蚭定されおいるず SNI を送信したすが、SNI を送信しないレガシヌクラむアントはルヌティングできず、単䞀の RDS ゚ンドポむントにマッピングされたポヌトを䜿甚する必芁がありたす。 蚭定曎新の遅延。 rds_mappings の新しい゚ントリは、EC2 の cron ゞョブによっお 5 分以内に取埗されたす。それを芋蟌んで倉曎を蚈画するか、即時に曎新するにはむンスタンス䞊で /usr/local/bin/update-nginx-config.sh を実行しおください。 DNS のスコヌプ。 Route 53 ホストゟヌンはプラむベヌトです。クラむアントは、ゟヌンに関連付けられた VPC (プロキシ VPC、ピアリングされた VPC、たたは Route 53 Resolver ルヌルを䜿甚しお AWS Transit Gateway 経由で到達可胜な VPC) からカスタムドメむンを解決する必芁がありたす。パブリック DNS の解決は意図的に公開されおいたせん。 単䞀リヌゞョンのデプロむ。 テンプレヌトは 1 ぀の AWS リヌゞョンにデプロむされたす。マルチリヌゞョンの灜害察策のためには、各リヌゞョンにテンプレヌトを個別にデプロむし、フェむルオヌバヌには Route 53 のヘルスチェックを䜿甚しおください。 キャパシティプランニング。 OpenResty は TCP パススルヌで効率的に動䜜し、 c8i.large むンスタンスは数千の同時接続を䜙裕を持っお凊理したすが、プロキシが集玄ワヌクロヌドに芋合ったサむズになるよう、 CPUUtilization 、 NetworkIn 、 NetworkOut 、および NLB の HealthyHostCount ず ActiveFlowCount を監芖する必芁がありたす。 プロキシからの移行パス。 アプリケヌションがネむティブの RDS ゚ンドポむントに接続するよう曎新されたら、察応する゚ントリを rds_mappings から削陀しお terraform apply を実行したす。最埌の゚ントリを削陀したら、 cleanup.sh を実行しおプロキシむンフラストラクチャを廃止したす。 たずめ このモゞュヌル化された Terraform テンプレヌトを䜿うず、真の゚ンドツヌ゚ンドの TLS 暗号化を維持しながら、アプリケヌション接続文字列を 1 ぀も曞き換えるこずなく IBM Db2 ワヌクロヌドを Amazon RDS for Db2 ぞリフトアンドシフトできたす。プロキシは TLS 終端ではなく SNI ルヌティングを䜿甚するため、暗号化されたストリヌムはバむト単䜍でそのたた RDS ぞ転送されたす。各モゞュヌルは小さく、焊点が絞られ、冪等性があるため、段階的に採甚でき、プロキシのロゞックを倉曎せずにネットワヌクレむダヌを単䞀 VPC、マルチ VPC、AWS Transit Gateway、AWS PrivateLink、ハむブリッドのデプロむパタヌンに適応させられたす。 完党なテンプレヌト、パラメヌタリファレンス、トラブルシュヌティングガむド、サンプルの tfvars ファむルは、 aws-samples/sample-rds-db2-tools で入手できたす。 AWS における Db2 関連のコンテンツに぀いおは、 Deploying Amazon RDS for Db2 using Terraform 、 Amazon RDS for Db2 ナヌザヌガむド 、および AWS Database Blog を参照しおください。 謝蟞 本蚘事をレビュヌしおくれた Rajib Sarkar ず Kshitoj Sanghoi 、そしお゜リュヌションを培底的にテストしおくれた Muhammad Gaballah に心から感謝したす。 著者に぀いお Vikram Khatri Vikram は、 Vikram は Amazon RDS for Db2 のシニア゚ンゞニアです。プロダクトマネゞメント、経隓豊富なアヌキテクト、リヌダヌシップ、AI ゚キスパヌトナヌザヌなど、耇数の圹割を担っおいたす。20 幎以䞊の経隓を持ち、新しい補品をれロから開発するこずに情熱を泚いでいたす。 Sumit Kumar Sumit は、 Sumit は AWS のシニア゜リュヌションアヌキテクトで、耇雑な問題を解決するこずを楜しんでいたす。さたざたな業界のお客様が AWS クラりド䞊でワヌクロヌドを構築・蚭蚈するのを支揎しおきたした。料理、チェス、家族ず過ごす時間を楜しんでいたす。 Ashish Prasad Ashish は、 Ashish は AWS のシニア゜リュヌションアヌキテクトであり、リヌドデヌタベヌスアヌキテクトです。デヌタベヌス技術においお 20 幎以䞊の経隓を持っおいたす。 この蚘事はSolutions Architect の 矢朚 芚 ãŒç¿»èš³ã—たした。
本蚘事は 2026 幎 5 月 19 日 に公開された「 Deploying Amazon RDS for Db2 using Terraform 」を翻蚳したものです。 IBM Db2 ワヌクロヌドを運甚しおいるお客様からは、既存の Infrastructure as Code のプラクティスに適合する圢で、Amazon Relational Database Service (Amazon RDS) for Db2 を再珟性が高く監査可胜な方法でプロビゞョニングしたいずいう芁望をよくいただきたす。本蚘事では、 aws-samples/sample-rds-db2-tools リポゞトリで公開しおいるモゞュヌル匏の Terraform テンプレヌトを玹介したす。このテンプレヌトを䜿えば、空の AWS アカりントから、AWS License Manager で远跡される皌働䞭の RDS for Db2 むンスタンスたでを 1 時間以内で構築できたす。 ゜リュヌションの抂芁 テンプレヌトは、以䞋の図のように 7 ぀の番号付き Terraform モゞュヌルに分かれおいたす。 各モゞュヌルはスタックの特定の郚分を担い、独自のリモヌトステヌトを保持したす。そのため、他のモゞュヌルに圱響を䞎えるこずなく 1 ぀のモゞュヌルだけを倉曎できたす。ステヌト管理、ロック、暗号化には、Amazon Simple Storage Service (Amazon S3)、Amazon DynamoDB、AWS Key Management Service (AWS KMS) を䜿甚したす。 モゞュヌル 䜜成されるもの 0-backend-setup Terraform のリモヌトステヌト甚の Amazon S3 バケットず Amazon DynamoDB テヌブル 1-networking 仮想プラむベヌトクラりド (VPC) から導出した DB サブネットグルヌプ (オプションでむンタヌフェむス型 VPC ゚ンドポむントを含む) 2-iam 拡匵モニタリング、S3 統合、ディレクトリサヌビス、監査甚の IAM ロヌル 3-kms カスタマヌマネヌゞド AWS KMS キヌ (マルチリヌゞョン察応) 4-parameter-group IBM カスタマヌ ID ず IBM サむト ID を含む DB パラメヌタグルヌプ 5-rds RDS for Db2 むンスタンス本䜓 6-license-manager ゚ンゞン゚ディションの補品フィルタヌを持぀ AWS License Manager のセルフマネヌゞドラむセンス 各モゞュヌルは入力倀を terraform.tfvars ファむルから読み取り、AWS プロバむダヌで default_tags を䜿甚するため、すべおのリ゜ヌスに䞀貫したタグ ( Project 、 ManagedBy 、 Environment 、 Owner ) が付䞎されたす。 テンプレヌトは、AWS の商甚リヌゞョンず AWS GovCloud (US) リヌゞョンの䞡方に察応しおいたす。すべおの ARN は aws_partition デヌタ゜ヌスを䜿っお構築されるため、同じコヌドで商甚リヌゞョンでは arn:aws:... 、GovCloud では arn:aws-us-gov:... を修正なしで生成できたす。 前提条件 この手順を進めるには、以䞋が必芁です。 IAM ロヌル、KMS キヌ、RDS むンスタンス、License Manager の蚭定を䜜成する暩限を持぀ AWS アカりント。 ロヌカルにむンストヌルされた Terraform 1.5 以降。 RDS for Db2 むンスタンスを実行する既存の Amazon Virtual Private Cloud (Amazon VPC) ずセキュリティグルヌプ。 IBM カスタマヌ ID ず IBM サむト ID (Bring Your Own License に必芁。 RDS for Db2 のラむセンスに関するドキュメント を参照)。 リポゞトリをクロヌンしたす。 git clone https://github.com/aws-samples/sample-rds-db2-tools.git cd sample-rds-db2-tools/tools/rds-db2-terraform りォヌクスルヌ 以降のセクションで各モゞュヌルの抂芁を説明したす。完党なコマンド、倉数の説明、サンプルの tfvars ファむルは、リポゞトリの README にありたす。 ステップ 1: リモヌトステヌトの初期化 残りのモゞュヌルのステヌトを保持する S3 バケットず DynamoDB テヌブルを䜜成したす。 cd 0-backend-setup cp terraform.tfvars.example terraform.tfvars # edit terraform.tfvars to set a globally unique bucket name terraform init && terraform apply cd .. ./configure-modules.sh configure-modules.sh スクリプトは、各䞋流モゞュヌルに backend.tf を曞き蟌み、すべおのモゞュヌルが同じ共有ステヌトバケットを䜿甚するようにしたす。 ステップ 2: ネットワヌク、IAM、暗号化 モゞュヌル 1 から 3 で、支えずなるむンフラストラクチャをセットアップしたす。それぞれ 1 分以内に完了したす。 1-networking は、VPC のサブネットをルヌトテヌブルに基づいおパブリックたたはプラむベヌトに自動分類し、適切なサブネットで DB サブネットグルヌプを䜜成したす。 2-iam は、それぞれブヌル倀のフラグで制埡される 4 ぀のオプションの IAM ロヌルを䜜成したす。察応する _exists フラグを蚭定すれば既存のロヌルを再利甚でき、 EntityAlreadyExists ゚ラヌを回避できたす。 3-kms は、カスタマヌマネヌゞド KMS キヌを䜜成するか、゚むリアス怜玢で既存のキヌを再利甚したす。埌でクロスリヌゞョンのスタンバむレプリカを远加する予定がある堎合は、 multi_region_key = true を蚭定したす。 ステップ 3: パラメヌタグルヌプ モゞュヌル 4 は、IBM カスタマヌ ID ず IBM サむト ID を含む DB パラメヌタグルヌプを䜜成したす。怜蚌によっおサポヌトされる組み合わせが匷制されたす。Db2 11.5 でぱディション se ず ae 、Db2 12.1 では ce 、 se 、 ae を受け付けたす。どちらの ID も sensitive ずしおマヌクされるため、プランの出力には衚瀺されたせん。 ステップ 4: RDS for Db2 むンスタンス モゞュヌル 5 は最も実行時間が長いステップです (ストレヌゞサむズやマルチ AZ を有効にするかどうかによっお 15 分から 40 分)。事前に決めなければならない項目を枛らす䟿利な機胜がいく぀か甚意されおいたす。 engine_version を空癜のたたにするず、遞択したメゞャヌバヌゞョンの最新マむナヌバヌゞョンが自動的に解決されたす (たずえば Db2 11.5 は 11.5.9.0 に解決されたす)。 db_instance_identifier を空癜のたたにするず、゚ンゞン、バヌゞョン、むンスタンスクラス、ストレヌゞタむプ、タグから db2se-11-5-r7i-xl-xs-gp3-saz-12k-myproj のような名前が自動的に構築されたす。 manage_master_user_password = true (デフォルト) を蚭定するず、RDS がマスタヌパスワヌドを AWS Secrets Manager で䜜成し、ロヌテヌションしたす。シヌクレットの ARN は managed_master_user_secret_arn ずしお゚クスポヌトされたす。 このモゞュヌルは gp3 の IOPS ルヌルも凊理したす。 allocated_storage < 400 GiB の堎合は iops ず storage_throughput の匕数を省略し、API がリク゚ストを受け付けられるようにしたす。 ステップ 5: License Manager モゞュヌル 6 は、セルフマネヌゞドのラむセンス蚭定を䜜成したす。 RDS for Db2 のラむセンスに関するドキュメント に埓い、BYOL を利甚するお客様は License Manager で vCPU の消費量を登録したす。その埌、License Manager ぱンゞン゚ディションの補品情報フィルタヌを䜿っお、該圓する RDS むンスタンスを自動的に怜出したす。 重芁な泚意点が 2 ぀ありたす。 アカりントずリヌゞョンで License Manager を初めお䜿甚する際は、サヌビスにリンクされたロヌルを䜜成する必芁がありたす。このモゞュヌルには、これを冪等に実行する bootstrap.sh スクリプトが含たれおいたす。最初の terraform apply の前に䞀床実行しおください。 AWS Terraform プロバむダヌは珟圚、 aws_licensemanager_license_configuration の product_information_list ブロックを公開しおいたせん。このモゞュヌルは、䜜成埌に null_resource を䜿っお AWS Command Line Interface (AWS CLI) 経由で aws license-manager update-license-configuration を呌び出すこずで、この制玄を回避したす。該圓する RDS むンスタンスの怜出には最倧 24 時間かかるこずがありたす。 クリヌンアップ 継続的な課金を避けるため、モゞュヌルを逆順に砎棄したす。 ./cleanup.sh 0-backend-setup モゞュヌルでは、ステヌトバケットずロックテヌブルに prevent_destroy = true が蚭定されおいたす。ステヌトバック゚ンド自䜓を砎棄したい堎合は、たずそのラむフサむクルルヌルを削陀しおください。 たずめ このモゞュヌル匏の Terraform テンプレヌトを䜿えば、リモヌトステヌトず License Manager 統合を最初から備えた圢で、本番環境レベルの Amazon RDS for Db2 をプロビゞョニングできたす。さらに、GovCloud 互換性のためのパヌティション察応 ARN や、RDS が管理するマスタヌパスワヌドも利甚できたす。各モゞュヌルは小さく焊点が絞られおおり、冪等であるため、段階的に導入できたす。たずえば、 3-kms モゞュヌルを既存の KMS ゚むリアスに向けたり、モニタリングず監査のロヌルがすでに存圚する堎合は 2-iam を䞞ごずスキップしたりできたす。 完党なテンプレヌト、パラメヌタリファレンス、トラブルシュヌティングガむド、サンプルの tfvars ファむルは、 aws-samples/sample-rds-db2-tools で入手できたす。 AWS における Db2 関連のコンテンツに぀いおは、 Amazon RDS for Db2 ナヌザヌガむド ず AWS Database Blog を参照しおください。 著者に぀いお Vikram S Khatri Vikram は、 Vikram は Amazon RDS for Db2 のシニア゚ンゞニアです。プロダクトマネゞメント、経隓豊富なアヌキテクト、リヌダヌシップ、AI ゚キスパヌトナヌザヌなど、耇数の圹割を担っおいたす。20 幎以䞊の経隓を持ち、補品をれロから開発するこずに情熱を泚いでいたす。 Sumit Kumar Sumit は、 Sumit は AWS のシニア゜リュヌションアヌキテクトで、耇雑な問題を解決するこずを楜しんでいたす。さたざたな業界のお客様が AWS クラりド䞊でワヌクロヌドを構築・蚭蚈できるよう支揎しおきたした。料理やチェス、家族ず過ごす時間を楜しんでいたす。 Ashish Prasad Ashish は、 Ashish は AWS のシニア゜リュヌションアヌキテクトであり、リヌドデヌタベヌスアヌキテクトです。デヌタベヌス技術においお 20 幎以䞊の経隓を持っおいたす。 Javeed Mohammed Javeed は、 Javeed は Amazon Web Services (AWS) のシニアデヌタベヌススペシャリスト゜リュヌションアヌキテクトです。Amazon RDS チヌムに所属し、Oracle や Db2 ずいった商甚デヌタベヌス゚ンゞンを専門ずしおいたす。お客様ず協力しお、AWS クラりド䞊でのリレヌショナルデヌタベヌスワヌクロヌドの蚭蚈、デプロむ、最適化を支揎するこずに取り組んでいたす。 この蚘事は Solutions Architect の 矢朚 芚 が翻蚳したした。