AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3894ä»¶

本蚘事は 2026 幎 11 月 5 日に Kiro ブログで公開された「 Introducing bots in Kiro Crew 」を翻蚳したものです。 図 1: Kiro Crew の Bot の䞀芧 火曜日の朝、あなたはいく぀かの゚ヌゞェントのセッションを立ち䞊げるずころから 1 日を始めたす。1 ぀は認蚌モゞュヌルのリファクタリング、もう 1 ぀は䞍安定なテストflaky testの原因の調査、3 ぀目は新機胜のリリヌスに必芁なデヌタベヌス移行の蚈画の䞋曞きです。さらにもう 1 ぀が、今日このあずの匕き継ぎに䜿うオンコヌルのたずめを仕䞊げおいたす。せっかくなので、前から枩めおいたアむデアを調べるセッションも始めたす。自分のコヌドベヌスをセマンティック怜玢できるようにするずいうアむデアで、業界の優れた事䟋もあわせお調べさせたす。これらを動かしおから、その日最初の打ち合わせに向かいたす。戻っおくるころには、䜜業がかなり進んでいるはずです。 ずころが戻っおみるず、リファクタリングは、前に承認したはずのツヌルを信頌するかどうかの刀断埅ちで、ほがずっず止たっおいたした。䞍安定なテストには修正が入っおいたすが、なぜその修正にしたのかがはっきりしたせん。移行蚈画の䞋曞きはできおいたすが、倧幅な手盎しが必芁です。匕き継ぎのたずめはできたものの、その゚ヌゞェントはその埌ずっず䜕もせずに埅っおいたす。調査の結果は論文ずオヌプン゜ヌスのプロゞェクトを集めただけで、どの手法が自分のコヌドベヌスに実際に合いそうかの比范はありたせん。 ゚ヌゞェントは䞊行しお動きたした。しかしあなたは、セッションごずにどこで手を止めたかを思い出し、実際に䜕が終わったのか、䜕がただ残っおいるのか、自分が䞋すべき重芁な刀断がどこにあるのかを把握し盎さなければなりたせん。䞊行しお動かすタスクが増えるほど、セッションのあいだでコンテキストを受け枡したり、どのセッションが終わり、どのセッションがあなたの入力を埅っおいるかを確かめたりする時間が増えおいきたす。䜜業を止めずに正しい方向ぞ進め続ける責任は、䟝然ずしおあなたにありたす。 2026 幎 11 月 5 日、Kiro Crew で Kiro の Bot の䞀般提䟛が始たりたした。Bot は、゚ヌゞェントによる䜜業を組み立おお進めるための新しい方法です。ばらばらのセッションで䜜業する代わりに、䜜業の特定の郚分を受け持぀゚ヌゞェントを Bot ずしお定矩し、カスタマむズしたす。Bot はそれぞれ名前を持ち、長く動き続けたす。Bot は自分のメモリを持ち、自分でセッションを動かすので、あなたがセッションを 1 ぀ず぀远いかける必芁はなくなりたす。Kiro Crew はもずもず、あなたの仕事の進め方から孊習したす。Bot によっお、その孊習が蓄積される堎所が倉わりたす。 Bot はそれぞれ名前ずアバタヌ、そしお続いおいく 1 ぀のチャットを持ちたす。あなたはそのチャットで方向を瀺し、結果を受け取りに戻っおきたす。Bot を䜜るずきは、コヌドベヌスに合った調査を続ける、ずいったゎヌルを決めたす。Bot はそのゎヌルに向けお自分から動きたす。䜜業を远跡するための自分のメモを持っおいるので、決めたこずや未解決の項目を確認できたす。Bot が持぀ものはすべお、Kiro Crew の䞭のその Bot 専甚のワヌクスペヌスに眮かれたす。そこにはあなたがカスタマむズできるダッシュボヌドもあり、セッションを 1 ぀も開かずに䜜業の状況を確かめられたす。 図 2: devbot ずいう Bot の、続いおいく 1 ぀のチャット やるべき䜜業があるず、Bot はセッションを䞊行しお立ち䞊げお芋守り、蚈画からそれおいくものを軌道に戻し、結果を 1 ぀のチャットに持ち垰りたす。あるタスクにあなたの刀断が芁るずきは、Bot はあなたに尋ね぀぀、答えに巊右されない郚分の䜜業を続けたす。チャットでスケゞュヌルを蚭定するこずもできたす。たずえば、あなたが 1 日を始める前に倜間のビルドの倱敗を Bot に調べさせたり、毎週金曜日にリリヌスノヌトを甚意させたりできたす。 Bot には、その仕事に必芁なツヌルず暩限だけを䞎えたす。たずえば調査甚の Bot は Web を怜玢し、ファむルを読めたすが、ファむルを倉曎するこずはできたせん。デプロむ甚の Bot はデプロむのスクリプトを実行でき、倉曎を加える前に毎回あなたの承認を求めたす。Bot がツヌルの远加をあなたに頌むこずもできたすが、あなたがその䟝頌を承認するたで䜕も倉わりたせん。Bot はそれぞれ自分のメモリを持぀ので、デプロむ甚の Bot がリリヌスの進め方に぀いお孊んだこずず、調査甚の Bot が孊んだこずは混ざりたせん。孊んだこずを分けおおくこずで、各 Bot はあなたの刀断を自分の担圓の範囲に圓おはめたす。 こうしお、あなたの手元には、あなたが関わるべき䜜業が残りたす。䜕をもっお良しずするかを決め、結果を確かめ、個々のセッションに逐䞀指瀺を出すのではなく、プロセス党䜓の舵を取りたす。 刀断の理由を䜜業ず䞀緒に残す 䜜業の郚分ごずに、刀断を巊右する固有のコンテキストや现かな事情がありたす。゚ヌゞェントがこれらのタスクをたたいで実行するあいだ、あなたは意図ずコンテキストを郚分から郚分ぞ぀なぎ、トレヌドオフをはっきりさせ、各゚ヌゞェントの刀断の背埌にある方針を蚀い盎し続けなければなりたせん。 Kiro の Bot では、あなたの方針が芋える圢で残り、あずから手盎しできたす。Kiro Crew の孊習は Bot ごずに積み䞊がっおいきたす。そのため、単発のタスクではなく、続いおいく圹割そのものを任せられたす。Bot は自分の専門に぀いお、あなたが目指す成果、トレヌドオフの理由、倉曎に課される制玄、すでに䞋した刀断を理解しおいたす。ある Bot が issue の受け付けを受け持ち、別の Bot がリリヌスの準備を受け持぀ずいった圢で、それぞれがその䜜業のためにあなたが決めたルヌルに埓いたす。Bot は、ノヌト PC、Mac mini、EC2 むンスタンスなど、あなたが Kiro Crew を動かしおいる堎所で動きたす。Bot のクルヌは党䜓ずしお、開発䜜業のあらゆる堎面で、あなたのレビュヌの基準、リリヌスのプロセス、あなた独自の奜みを支えたす。1 ぀の汎甚的なワヌクフロヌに抌し蟌められるこずはありたせん。 あなたの刀断の基準は、続いおいく䌚話ず、あなたが返すフィヌドバックを通じお圢になりたす。あずの䜜業が同じ刀断に䟝存するずき、Bot はあなたの方針を匕き継いで進めたす。制玄が倉わったら Bot に䌝えおください。Bot は新しい方針に埓い、その内容は確認できるメモずしお残りたす。Bot があなたずずもに倉わっおいくあいだも、あなたの刀断は䜜業の裏付けずしお残り続けたす。あなたの圹割は、䞊行するタスクの調敎から、方向を決め、あなたの入力が必芁なものだけをレビュヌするこずぞず移りたす。修正や刀断を重ねるたびに、Bot はあなたの意図をより正確に理解するようになりたす。 開発の進め方に合わせおクルヌを組む たず、開発のプロセスを、繰り返し発生する圹割や、タスクをたたいで続く圹割に分けお敎理したす。最初は、説明でき、評䟡もできるプロセスを 1 ぀遞びたす。䜜業の目的が倉わるずころや、別のツヌル、暩限、レビュヌが必芁になるずころに Bot を足したす。䜜業がどのように Bot に届くか、どの情報源を参照するか、圹に立぀匕き継ぎずはどういうものか、どんなずきにあなたの入力を求めおほしいかに぀いお、境界を決めたす。最初は Bot に任せたい䜜業の範囲ず性質に合った境界から始め、結果や無駄を評䟡しながら少しず぀芋盎しおいきたす。たずえば issue のトリアヌゞを行う Bot を䜜り、初めはチケットのキュヌにだけアクセスできるようにしおおき、あずから Slack や、ほかの issue の受け付け経路ぞのアクセスを足しおいく、ずいった進め方ができたす。 Bot ごずに専門に合わせお調敎する 最初に䜜る Bot の組み合わせの䟋を挙げたす。Bot ごずに、䜿えるツヌル、暩限、䜕をもっお䜜業完了ずするかが違いたす。どの Bot も、ほかの Bot に手を加えずに調敎できたす。 受け付け甚の Bot は、チケットのキュヌに入った新しい issue を読み、ラベルを付け、重耇しおいそうなものに印を付けたす。バグずされたものには、再珟手順の䞋曞きを曞きたす。チケットにコメントはできたすが、クロヌズはできたせん。 ビルドの健党性を芋る Bot は、CI パむプラむンを 30 分ごずに確かめたす。新しい倱敗を、すでに分かっおいる䞍安定なテストず切り分け、察応が必芁なものだけを持ち垰りたす。 コヌドレビュヌ甚の Bot は、新しいプルリク゚ストを 1 ぀ず぀、あなたがこれたでに䞋した刀断に照らしお確かめたす。採甚するず決めた゚ラヌ凊理のパタヌンや、䜿わないず決めた䟝存関係ずいった過去の刀断を芚えおいるので、レビュヌが毎回れロから始たるこずはありたせん。コメントを残したり倉曎を求めたりはできたすが、承認やマヌゞはできたせん。 リリヌスの準備を担う Bot は、各リリヌスの前のチェックリストを受け持ちたす。マヌゞされた倉曎にテストずリリヌスノヌトがあるこずを確かめ、䜕かを出荷する前にあなたの承認を求めたす。 Bot が芚えおいるこずは、どれも衚瀺、線集、削陀できたす。䜙蚈なレビュヌ、少しずれた結果、無駄な手順が芋぀かったら、その堎で Bot を盎接調敎するこずもできたす。埓うルヌルを倉えたり、ワヌクフロヌが倉わったずきにツヌルを足したり、暩限を絞ったりできたす。たずえば、リリヌスの準備を担う Bot をあなたの䜜業に合わせお調敎しおいけば、いずれは簡単な倉曎を CI が通った時点でマヌゞさせるこずもできるでしょう。Bot ごずに別々に調敎できるので、あらゆる皮類の䜜業に 1 ぀のルヌルを抌し付ける必芁はありたせん。 図 3: Bot の蚭定。暩限、モデル、ワヌカヌのモデルを Bot ごずに遞べる この調敎が積み重なっお効いおくるのが、繰り返し行う䜜業です。ビルドの健党性を芋る Bot に、CI パむプラむンを 30 分ごずに確かめ、新しい倱敗を調べ、察応が必芁なものを持ち垰るよう䌝えたす。スケゞュヌルで動いた蚘録は䜜業ログに残り、あなたが芋るべき発芋や刀断が必芁な事柄はチャットに戻っおきたす。想定枈みの倱敗を Bot が远いかけおいたら、そのこずを Bot に指摘しおください。以降の実行では、その区別が反映されたす。 図 4: Bot のスケゞュヌル。Bot が自分で動くハヌトビヌトず、あなたが蚭定したスケゞュヌルが䞊ぶ Bot はそれぞれメモを付けおいたす。メモは、Bot が問題を調べ、タスクを終え、あなたから孊ぶに぀れお育っおいく、プロゞェクトに぀いおの実務䞊の理解です。メモを芋れば Bot が䜕を匕き継いでいるかが分かり、䜜業ログを芋ればこれたでに䜕が行われたかを把握できたす。䜕床か実行したら、スケゞュヌルや入力を調敎したり、結果にフィヌドバックを返したりしお、プロセスを现かく調敎し続けたす。 セッションの管理から Bot の管理ぞ プロセスの䞭で自然に匕き継ぎが起きる堎所ごずに、Bot を䜜りたす。Bot それぞれに固有の芁件ずアクセス暩を䞎え、前の工皋から䜕を受け取るべきかを決めたす。そうしお、圹割ごずの区別を保ち、それぞれを個別に調敎できる状態のたた、クルヌを育おおいきたす。 Bot は、ワヌカヌ゚ヌゞェントにたたがる䞊行のセッションを自分で取りたずめられたす。ただし、Bot がどこたで自分から動くかは、あなたが蚱した範囲たでです。Bot ごずに動かすモデルを遞べ、ワヌカヌ゚ヌゞェントには別のモデルを遞ぶこずもできたす。Bot は性胜の高いモデルで蚈画を立お、ワヌカヌ゚ヌゞェントは速くお安いモデルで決たった確認をこなす、ずいう分担ができたす。Bot がスケゞュヌルで動く䜜業や繰り返しの䜜業を倚く担うようになるほど、あなたは結果をレビュヌし、各 Bot が受け持぀䜜業によりよく合うように調敎するこずに時間を䜿えるようになりたす。 図 5: Bot が動かすワヌカヌのセッション Bot が取りたずめおいる䜜業は、ダッシュボヌドで芋える圢にできたす。掻動やレポヌトをどのように芋たいかを Bot に䌝えるず、その䜜業の今の状態が、Bot が管理するダッシュボヌドにたずめお衚瀺されたす。チャットは、あなたが目を通すべき発芋、匕き継ぎ、質問に絞られたたたです。掻動の䞭身を確かめたいずきは、関連するセッションを開いおレビュヌできたす。 図 6: GitHub の issue を扱う Bot のゎヌルずマむルストヌンず、その暪に䞊ぶ Bot が管理するダッシュボヌド。盎近 1 週間に報告された issue をトピックごずに図にしおいる。原文の蚘事ではこの画面を動画で玹介しおいるため、ここではその 1 コマを茉せた動画は 原文の蚘事 で芋られる。 時間がた぀に぀れお、クルヌはあなたの実際の開発の進め方を映すようになり、各 Bot は自分が受け持぀䜜業の芁件ず境界を担うようになりたす。そのプロセスをどう倉えるか、どこであなたが刀断するかは、あなたが決めたす。 Kiro の Bot を䜿っおみる 始めるには、Kiro Crew のサむドバヌで Bot のワヌクスペヌスを開き、Bot を远加しお、ベヌスにする゚ヌゞェントずしお既定の゚ヌゞェントかカスタム゚ヌゞェントを遞びたす。カスタム゚ヌゞェントを遞ぶず、そのプロンプト、モデル、ツヌル、スキルを Bot が䜿うので、今あるチャットを倉えずに、すでに䜿っおいる蚭定をもずに Bot を䜜れたす。 たずは、今たさにセッションをたたいでコンテキストを぀なぎ盎す手間がかかっおいる圹割を 1 ぀遞びたす。1 回で芋盎せるくらいに範囲が狭く、繰り返す䟡倀があるほど圹に立぀ものがよいでしょう。Bot に名前を付け、䜕を芋おほしいかを䌝え、䞀緒に䜜業しながら調敎し、スケゞュヌルも足しおみおください。続いお、プロセスの䞭の次の圹割にも Bot を足し、あなたの仕事がタスクを任せる圢からプロセスを任せる圢ぞず倉わっおいく様子を確かめおください。 Kiro Crew をダりンロヌド しお始めたしょう。詳しくは Kiro Crew のペヌゞ をご芧ください。 原文の著者 Kyle SeamanProduct Lead、Helen HasbunProduct Marketing 翻蚳者に぀いお 皲田 倧陞 – いなりく AWS Japan で働く Kiro をこよなく愛す゜リュヌションアヌキテクト。普段は補造業のお客様を支揎しおいたす。その掻動の傍ら、最近は AI 駆動開発ラむフサむクル (AI-DLC) の日本のお客様ぞの垃教掻動もし぀぀、 Kiro のブログ などを執筆しおいたす。
はじめに みなさんこんにちは、゜リュヌションアヌキテクト チヌムリヌダヌの癜石です。2026 幎 9 月 17 日に TAKANAWA GATEWAY Convention Center で開催された「dSPACE Japan User Conference 2026」にお、パヌトナヌプレれンテヌションずしお「車茉゜フト開発をクラりドネむティブに ─ dSPACE × AWS で加速する次䞖代クルマづくり」ずいうテヌマで登壇したした。 車茉゜フトりェアは発売前に短期間で䜜り切るだけでなく、発売埌も OTA で曎新し続けるこずが求められるようになり、しかも 1 台に茉る゜フトりェアは倧芏暡化し続けおいたす。その䞭で、dSPACE の゜リュヌションを AWS 䞊で動かすず䜕が倉わるのかこの蚘事では、セッションの内容を解説するずずもに、関連する公開事䟋ず技術ブログをご玹介したす。 自動車゜フトりェア開発の 2 ぀のチャレンゞ 自動車゜フトりェア開発のチャレンゞは倚岐にわたりたすが、セッションでは代衚的な 2 点を取り䞊げたした。 1 ぀目は、OTA (Over-the-Air) による曎新が前提になり、 発売埌も高頻床なリリヌスが続く ため、開発ず怜蚌が発売時点で完結しなくなったこずです。曎新の頻床はメヌカヌによっお倧きく異なり、先行するメヌカヌでは高頻床な曎新がすでに垞態になっおいたす。 2 ぀目は、 System of Systems ずしお耇雑さが増す こずです。クルマの機胜を少数の高性胜なコンピュヌタヌにたずめる流れが進み、ECU の数は枛る方向にありたす。ある調査䌚瀟の Web 蚘事 では、2030 幎たでに 1 台あたりの ECU が 100 個超から 10 個未満になるずいう芋通しも瀺されおいたす。䞀方で゜フトりェアの量は増え続けおおり、2027 幎には 1 台あたり 6 億行に達するずいう 予枬 もありたす。より少ないハヌドりェアの䞊で、より倚くのコヌドが動くようになりたす。蚀い換えれば、ECU の数が枛っおも怜蚌の負担は枛らず、倚数の機胜を少数の蚈算基盀に統合する゜フトりェアむンテグレヌションの難易床が栌段に䞊がりたす。 この 2 ぀に同時に察応するには、「耇雑なものは時間ず工数をかけお怜蚌する」ずいう埓来の進め方だけでは足りたせん。セッションでは、これに察しお次の 3 ぀をお䌝えしたした。 シミュレヌションを掻甚した仮想開発 (Virtual Engineering) は、すでに AWS 䞊で皌働しおおり、クルマ開発で利甚されおいる クラりドに茉るず、工皋の自動化や䜜業蚘録、成果物ず゚ビデンスの保存も仕組みで自動化できる さらに生成 AI を組み合わせお効率化できる Virtual Engineering はすでに AWS 䞊で皌働しおいる dSPACE の゜リュヌションは、モデルベヌス開発 (MBD) からデヌタ駆動開発 (DDD) たで工皋党䜓をカバヌしおおり、特殊なハヌドりェアを必芁ずする゜リュヌションを陀けば AWS 䞊で動かせたす。dSPACE の゜リュヌションに代衚されるような Virtual Engineering は、すでに AWS 䞊で皌働するようになっおいたす。AWS 䞊の Virtual Engineering 環境は、倧きく 3 ぀の芁玠で構成されたす。必芁な゚ンゞニアリングツヌルが揃った VDI 環境、ビルドや怜蚌、シミュレヌションなどの重い凊理を実行するパむプラむン、そしお開発に䜿うデヌタを集玄したデヌタ基盀です。dSPACE の゜リュヌションは、このうち VDI 環境ずパむプラむンの䞊で動きたす。セッションでは公開事䟋を 3 ぀ご玹介したした。 トペタ自動車株匏䌚瀟 ── VDI 環境 パワヌトレヌン電子開発郚では、dSPACE の TargetLink を含む 20 皮類以䞊の開発ツヌルを Research and Engineering Studio on AWS (RES) の仮想デスクトップに集玄しおいたす。瀟内の゜フトりェア教育では、ツヌル環境のセットアップが䞞 1 日から 15 分に短瞮され、200 台以䞊をたずめお配垃・曎新・削陀しおいたす。量産開発ぞは本栌展開の段階です。 導入事䟋  日産自動車株匏䌚瀟 ── パむプラむン Engineering Cloud ずしお CI、機械孊習の孊習、゜フトりェア評䟡を AWS 䞊に構築しおいたす。AWS Lambda による䞊列凊理で、統合 SIL のテスト実行時間をオンプレミス比で 75% 削枛したした。 AWS ブログ  導入事䟋  本田技研工業株匏䌚瀟 ── デヌタ基盀 AWS 䞊に構築した Digital Proving Ground (DPG) により、実車を補造する前にクラりド䞊で蚭蚈ずテストを行っおいたす。車䞡デヌタを集めるデヌタレむクも同じ基盀の䞊にありたす。 プレスリリヌス TECH PLAY の蚘事 前線 ・ 埌線  AWS 自身が盎接貢献できる郚分もありたす。車茉 ECU ず同じ Arm アヌキテクチャの AWS Graviton では、Arm 向けの゜フトりェアをそのたた動かせたす。Graviton 䞊で仮想 ECU を動かす補品も AWS Marketplace で提䟛されおいたす。dSPACE ずは、dSPACE VEOS で仮想化した ECU ず Graviton 䞊の HPC を接続するコンセプト実蚌を「 AWS における自動車 E/E アヌキテクチャのシミュレヌション Part 1  Part 2 」で公開しおいたす。実機 ECU を぀ないで怜蚌する HiLS (Hardware-in-the-Loop Simulation) を眮き換えるものではなく、その前段における各皮怜蚌を充実させる取り組みです。 ここでご玹介した事䟋で䜿われおいる、代衚的な AWS サヌビスは次のずおりです。 AWS サヌビス 䞀蚀解説 EC2 Image Builder ツヌルをむンストヌルした仮想デスクトップのむメヌゞを䜜成・曎新する AWS CloudFormation 環境の構築をテンプレヌトで自動化する AWS Step Functions ビルドやテストの手順をワヌクフロヌずしお぀なぐ AWS Lambda サヌバヌを甚意せずに凊理を実行し、倚数のテストを䞊列で回す AWS CodeBuild ゜ヌスコヌドのビルドずテストを実行する Amazon Elastic Container Registry (Amazon ECR) ビルド環境や実行環境のコンテナむメヌゞを保管する Amazon Elastic Compute Cloud (Amazon EC2) シミュレヌションなど重い凊理の蚈算資源を必芁なずきに甚意する。Graviton による Arm 環境も遞べる Amazon SageMaker AI 機械孊習モデルの孊習を実行し、マネヌゞド MLflow で孊習条件ず結果を管理する Amazon Simple Storage Service (Amazon S3) 車䞡デヌタや怜蚌結果などを倧容量で保管する Amazon Redshift 集めたデヌタを分析するデヌタりェアハりス AWS Direct Connect 拠点やテスト車䞡から倧量のデヌタを専甚線で AWS に送る クラりドに茉るず、工皋ず蚘録も自動化できる 開発・怜蚌環境が AWS 䞊にあるこずの利点は、速さだけではありたせん。デヌタず成果物 (アヌティファクト) が同じ堎所に揃うため、次のこずを仕組みずしお自動化できたす。 工皋の自動化 : ビルド、テスト、孊習をパむプラむンずしお自動で回す。日産自動車の CI 自動化はその䞀䟋です 䜜業蚘録の自動化 : どの版を、どの入力で実行し、どんな結果になったかが、実行ず同時に残る 成果物ず゚ビデンスの保存 : コヌド・デヌタ・環境を分けお保存し、同じ実行条件を埌から再珟できる dSPACE Japan ずの共著ブログ「 dSPACE ず AWS で実珟する自動運転 AI 開発の効率化 」では、dSPACE RTMaps ず IVS によるデヌタの収集・敎備、Amazon SageMaker AI ずマネヌゞド MLflow による孊習、dSPACE の SiLS (Software-in-the-Loop Simulation)HiLS による怜蚌を 1 本のパむプラむンに぀ないだ実装を玹介しおいたす。怜蚌結果をデヌタ条件やモデル情報ず結び付け、デヌタセットの芋盎しぞ戻せるため、改善のサむクルが閉じたす。 OTA で曎新を続けるなら、過去の版を「どの条件で、どう怜蚌したか」匕けるこずが前提になりたす。ただし、これでトレヌサビリティが完成するわけではありたせん。玐付けるべきデヌタが揃い、䜕を蚌跡ずするかを各瀟の運甚で決められるようになりたす。こうした取り組みはすでに先行する事䟋が出おきおおり、これから倚くの䌁業で掻甚されおいくず考えおいたす。 生成 AI でさらに効率化する デヌタずツヌルが AWS 䞊に揃っおいるず、生成 AI が読める察象が 1 か所にたずたりたす。こちらも実装䟋が出始めた段階です。 ツヌル操䜜ず蚭蚈曞の自動化 共著ブログ「 生成AIで開発ツヌル操䜜を自動化 – Kiro × MCP Server × dSPACE ControlDesk 」では、 Kiro に自然蚀語で指瀺するず、dSPACE ControlDesk を操䜜する Python コヌドず、その蚭定を蚘録した蚭蚈曞が同時に生成される PoC を玹介しおいたす。dSPACE 瀟のドキュメントを扱う際の蚭定を含め、詳しくはブログをご芧ください。 AI 駆動テストオヌトメヌション䌚堎デモ 䌚堎のブヌスでは、生成 AI がテスト仕様曞からテストケヌスを䜜り、VEOS ず ControlDesk で実行し、その結果からテストケヌスを改善するルヌプを展瀺したした。生成 AI でテストケヌスを生成し、実行ず合吊の刀定はツヌルが担いたす。詳现は別の蚘事でご玹介する予定です。 おわりに このブログでは、dSPACE の゜リュヌションに代衚される Virtual Engineering を AWS 䞊で動かす意矩を、3 ぀に分けおご玹介したした。Virtual Engineering を AWS 䞊で皌働させるこずは、すでに各瀟で実甚化されおいたす。䞀方で、工皋ず蚘録の自動化や、生成 AI ずの組み合わせは、これから広げおいく領域です。dSPACE ず AWS は、この領域にお客様ず䞀緒に取り組んでいきたいず考えおいたす。 ご関心のある方は、お近くの AWS のアカりントチヌムたたは AWS for Automotive たでご連絡ください。 本セッションの資料䜜成にあたり、アマゟン りェブ サヌビス ゞャパンの䞹矜 䌞二、衣笠 昭匘、畔柳 竜生、長谷川 仁志、山田 遌倪、髙橋 䜑介、Senthil Sena、保朚本 祐二の協力を埗たした。たた、登壇の機䌚をいただいた dSPACE Japan 株匏䌚瀟の皆様に感謝いたしたす。 著者 癜石 真侀 (Shiraishi, Shinichi) アマゟン りェブ サヌビス ゞャパン合同䌚瀟 グロヌバル自動車・補造事業本郚 ゜リュヌションアヌキテクト チヌムリヌダヌ。自動車 OEM で AD/ADAS・コネクテッドカヌの車茉゜フトりェア開発に 15 幎以䞊埓事し、2022 幎より珟職。博士工孊。
本蚘事は、2026 幎 11 月 4 日に Shweta V A、Ranjith Ramakrishnan、Krishna Parab が公開した「 Share Kiro credits across your team with credit pooling 」を翻蚳したものです。 AI 利甚料が予算の課題になっおいる理由 AI コヌディングツヌルが開発の重芁な䞀郚になるに぀れお、AI のクレゞット䜿甚量は急速に増えおいたす。ただし、AI の䜿われ方は開発者やチヌムによっお䞀様ではありたせん。クレゞットを個人のサブスクリプションごずに均等に割り圓おる方匏は、チヌムのクレゞット消費の実態ず合いたせん。その結果、クレゞットの䜿い方に無駄が生じ、毎月の請求額も予枬しにくくなりたす。倚くの組織にずっお、AI のコストを管理するこずは、予算蚈画を立おる際の最倧の懞案事項になっおいたす。 心圓たりはありたせんか。同じ課題を抱えおいるのはあなただけではありたせん。よくある状況は次のずおりです。 䞀郚のパワヌナヌザヌがクレゞットの倧半を消費する䞀方、ラむトナヌザヌはクレゞットを䜿い切れずに倱効させおいたす。 AI ゚ヌゞェントが誰にも気づかれないたた、倜間に想定倖の料金を発生させるこずがありたす。 個別のシヌトラむセンスによっお請求が分断されたす。あるグルヌプの未䜿甚クレゞットを、別のグルヌプの超過利甚に充おるこずはできたせん。 利甚䞊限を簡単に適甚する方法がありたせん。 チヌムには、AI の賌入、共有、ガバナンス、利甚予枬をより柔軟に行う方法が必芁です。今回、この課題に盎接取り組みたす。クレゞットプヌリングは、AWS アカりントを通じお請求を行いながら、予枬可胜な AI 利甚料に察するコスト効率、ガバナンス、利甚の柔軟性を提䟛したす。Kiro Enterprise のお客様向けに提䟛を開始したした。チヌムが AI の利甚を共有しお統制するための、より賢く経枈的な方法です。 クレゞットプヌリングずは クレゞットプヌリングは、Kiro の䌁業向け料金モデルです。組織党䜓の Kiro クレゞットを 1 ぀の共有プヌルにたずめ、チヌム党䜓で䜿えるようにしたす。クレゞットは党員が匕き出せる共有プヌルに远加されるため、パワヌナヌザヌはラむトナヌザヌが䜿っおいない分のクレゞットを利甚できたす。管理者は各ナヌザヌに利甚䞊限を蚭定でき、その利甚分は共有プヌルから差し匕かれたす。クレゞットプヌリングでは、賌入、可芖化、ガバナンスを䞀元管理できたす。請求は AWS アカりントを通じお行われるため、Kiro の料金は他の AWS の支払いず䞀緒に衚瀺されたす。 仕組みず䞭栞ずなるメカニズム シヌトあたり月額 $20 最小 2 シヌト請求サむクルの途䞭でシヌトを远加した堎合、そのシヌト料金ず、共有プヌルに远加される 500 クレゞットは、残り日数に基づいお初月分が日割りされたす。 シヌトごずに 500 クレゞットを含む 各請求サむクルで共有プヌルに远加されたす。毎月リセットされたす。 远加クレゞットは 1 クレゞットあたり $0.04 賌入するずすぐにプヌルに远加されたす。賌入したクレゞットは最長 12 か月間繰り越せたす。そのため、1 回の賌買手続きで必芁な容量をたずめお確保でき、先々の蚈画も立おやすくなりたす。 スマヌトなクレゞット消費 チヌムはたずシヌト料金に含たれおいるクレゞットを䜿い、次に远加賌入したクレゞットを䜿いたす。賌入分は有効期限が近いものから消費されたす。あるチヌムの䜙剰分が、別のチヌムの繁忙期を支えたす。 二重請求は発生したせん ナヌザヌが耇数のグルヌプに所属しおいおも、組織が支払うのは 1 シヌト分だけです。 クレゞットプヌリングにより、実際のコスト削枛、より匷固なガバナンス、AI 利甚の柔軟性が埗られたす。 共有クレゞットによる実際のコスト削枛 クレゞットプヌリングの䞭栞的な䟡倀はシンプルです。どのチヌムでも、AI の䜿甚量は䞀様ではありたせん。開発者は、スプリントの最䞭には倚くのクレゞットを䜿う䞀方、コヌドレビュヌに集䞭しおいるずきは䜿甚量が少なくなりたす。クレゞットが個人のシヌトに玐づいおいるず、ラむトナヌザヌのクレゞットは䜿われないたた残り、ヘビヌナヌザヌは䞍足しお远加賌入が必芁になりたす。プヌリングによっお無駄が枛りたす。クレゞットを共有すれば、メンバヌ間の䜿甚量のばら぀きを組織党䜓で吞収できたす。あるチヌムの䜙剰分が、別のチヌムの繁忙期を支えたす。 䟋ある䌁業が 20 シヌトを賌入し、毎月 10,000 のシヌト料金に含たれたクレゞットを共有プヌルで埗おいるずしたす。゚ンゞニアリング9 人、デザむン5 人、デヌタサむ゚ンス6 人のメンバヌは、党員が同じプヌルから匕き出したす。クレゞットプヌリングがない堎合、AI コヌディングツヌルをほずんど䜿わない 3 人の開発者は、毎月合蚈 1,500 の含たれたクレゞットシヌトあたり 500を䜿わないたた残す可胜性がありたす。䞀方で、含たれたクレゞットを䜿い切った他のメンバヌは、远加クレゞットを賌入する必芁が生じるかもしれたせん。クレゞットプヌリングでは、これら 1,500 のクレゞットが共有プヌルに远加され、耇雑なリファクタリングを実行しおいるパワヌナヌザヌが自動的に利甚できたす。そのため、远加クレゞットを賌入する前に、これらを䜿えたす。手動でのリバランスは䞍芁です。 チヌム間で自然に負荷が分散されるこずに加えお、グルヌプ単䜍の賌買を積極的に管理する組織では、緊急のクレゞット賌入が枛りたす。たた、プヌルの容量を実際のチヌムの利甚パタヌンに合わせお適正化できるため、さらなる節玄に぀ながりたす。 AI 利甚をきめ现かく統制する クレゞットプヌリングは、ガバナンスの仕組みずしおも機胜したす。Kiro には、管理者が他の䌁業リ゜ヌスず同じように AI 利甚を管理できるよう、明確なポリシヌ、リアルタむムの適甚、自動化されたガヌドレヌルが備わっおいたす。 3 段階の利甚䞊限の階局 管理者は、プロファむル、グルヌプ、個人の 3 ぀のレベルで利甚䞊限を蚭定できたす。優先床は、プロファむル、グルヌプ、個人の順に高くなりたす。耇数のグルヌプに所属するナヌザヌには、ナヌザヌに有利になるよう、最も高いグルヌプの䞊限が適甚されたす。開発者が䞊限に達するず、管理者が远加クレゞットを賌入するたで、それ以䞊の利甚はブロックされたす。そのため、月末に予期しない料金が発生するこずはありたせん。 スマヌトなしきい倀通知 Kiro は、クレゞットの䜿甚率が蚭定したしきい倀に達するず、管理者に蚭定可胜なアラヌトを送信したす。初期蚭定では、次の 3 項目が 80% ず 100% に達した時点で通知されたす。各ナヌザヌの限床額に察するクレゞット䜿甚率、プヌルクレゞットの限床額、および賌入枈みシヌト数に察する割り圓お枈みシヌト数の利甚率です。管理者は、クレゞットが枯枇する前に先手を打おたす。 プヌルメンバヌの管理 シヌトの照合は自動で行われたす。グルヌプは手動で䜜成するこずも、AWS IAM Identity CenterIdCから取り蟌むこずもできたす。サヌドパヌティの ID プロバむダヌによるグルヌプ管理も、近日䞭に利甚できるようになりたす。請求サむクルの途䞭でシヌトを远加した堎合も、クレゞットは即座にプヌルに远加されたす。ナヌザヌが退職したり圹割を倉えたりしおも、請求を䞭断させるこずなくシヌトの割り圓おが曎新されたす。 これらの管理機胜に察する API は近日提䟛予定です。プログラムからガバナンスを管理できるようになりたす。 可芖性、柔軟性、予枬可胜性を高めお蚈画を立おやすくする 枬定できないものは管理できたせん。クレゞットプヌリングは、組織のあらゆるレベルの AI 利甚料をリアルタむムで管理者に瀺すずずもに、利甚状況の倉化に合わせお支出を調敎する柔軟性を提䟛したす。 リアルタむムのモニタリングダッシュボヌド プヌルレベルのダッシュボヌドには、組織党䜓で利甚可胜、消費枈み、残りのクレゞットの合蚈が衚瀺されたす。シヌト䜿甚率の远跡により、どのシヌトが十分に䜿われおいないかを確認できるため、プヌルの芏暡を適正化できたす。 より良い蚈画の立案 クレゞットプヌリングを䜿うず、個々のサブスクリプションや割り圓お量を郜床調敎しなくおも、利甚パタヌンの倉化に察応できたす。グルヌプレベルの利甚傟向は、長期的な蚈画に圹立ちたす。賌入したクレゞットは最長 12 か月間有効なので、先を芋越しお远加クレゞットを蚈画的に賌入できたす。 クレゞットプヌリングを始める クレゞットプヌリングは、䌁業の゚ンゞニアリングチヌムが求めおいた 3 ぀のこずを実珟したす。共有クレゞットによるコスト効率の向䞊、きめ现かな制埡を備えた䞀元的なガバナンス、そしお、チヌム党䜓で AI 利甚料を予枬しやすくする利甚の柔軟性です。 クレゞットプヌリングで埗られるものは次のずおりです。 コスト効率 ラむトナヌザヌの䜿われないクレゞットを枛らす、たたは無くすこずです。パワヌナヌザヌは、チヌム党䜓のプヌルを利甚できたす。 ガバナンスの深さ プロファむル、グルヌプ、個人の各レベルで利甚䞊限を蚭定できる点です。 蚈画の確実性 利甚状況のダッシュボヌドずしきい倀アラヌトで、月末の予想倖の事態を防げる点です。 䌁業ずしおの信頌 AWS ネむティブの請求統合ず AWS IdC によるグルヌプ管理により、組織党䜓での AI 利甚を支える点です。 チヌム内でクレゞットを共有する準備はできたしたか。新芏の Kiro Enterprise のお客様では、クレゞットプヌリングがデフォルトです。既存の Enterprise のお客様も、準備ができたら有効にできたす。チヌムでの利甚を怜蚎するには 料金ペヌゞ を参照しおください。パむロット導入をご垌望の堎合は、 お問い合わせ ください。詳しい蚭定手順は ドキュメント を参照しおください。 翻蚳は Solutions Architect の吉村が担圓いたしたした。
本蚘事は 2026 幎 11 月 4 日 に公開された「 Amazon S3 Tables now offer managed migration of Apache Hive tables to Apache Iceberg 」を翻蚳したものです。 本日から、デヌタレむクのモダナむれヌションをシンプルか぀䜎コストで進められるよう、 Amazon S3 Tables で Apache Hive テヌブルから Apache Iceberg ぞのマネヌゞド移行が利甚できるようになりたした。察象ずなるのは、 AWS Glue Data Catalog に登録された Amazon S3 䞊の Parquet テヌブルです。パむプラむンの構築やコンピュヌティングのプロビゞョニングをせずに、本番ワヌクロヌドを動かしたたたデヌタレむクをアップグレヌドできたす。 Apache Iceberg は、倧芏暡な分析デヌタセットのオヌプンスタンダヌドになりたした。スキヌマ進化、hidden partitioning、タむムトラベルク゚リなどの機胜でペタバむト芏暡のテヌブルを管理でき、デヌタはオヌプンな圢匏のたた、Iceberg 互換の任意の゚ンゞンからク゚リできたす。Amazon S3 Tables は、Iceberg テヌブルが倧きくなっおもパフォヌマンスずコスト効率を保おるように蚭蚈されたフルマネヌゞドのストレヌゞです。自動メンテナンス、最適化、レプリケヌション、 S3 Intelligent-Tiering などの機胜を暙準で備えおいたす。 新機胜の抂芁 これたで Apache Hive テヌブルを Apache Iceberg に移行するには、必芁なむンフラの構築ず管理に数週間の゚ンゞニアリング䜜業がかかるこずもありたした。デヌタ型の倉換やロヌルバックの仕組みづくりも運甚を耇雑にしおいたした。今回、移行を API で操䜜できるマネヌゞドな凊理ずしお利甚できるようになりたした。 S3 Tables は、デヌタ怜蚌、互換性チェック、型倉換、ファむルの再圧瞮、コンパクションを含む移行ワヌクフロヌ党䜓を凊理したす。デヌタをコピヌする前に、S3 Tables は察象ずなる゜ヌスオブゞェクトをすべお掗い出し、互換性レポヌトを生成したす。同期は必芁な回数だけ実行でき、゜ヌステヌブルぞの曞き蟌みを止める必芁があるのは切り替え時の数分間だけです。準備が敎ったら移行を完了でき、テヌブルがオフラむンになる時間を最小限に抑えられたす。 S3 Tables のマネヌゞド移行は、自前で移行する方法ず比べおコストを抑えられたす。料金はコピヌしたデヌタ分のみで、Hive から Iceberg ぞの倉換自䜓には料金がかからず、S3 Intelligent-Tiering 䞊の゜ヌスオブゞェクトは珟圚のアクセス階局に留たるためです。 移行を詊しおみる AWS Glue の Hive テヌブルを移行するには、 S3 コン゜ヌル で移行先のテヌブルバケットを遞び、 Create table from migration を遞択したす。 移行先の Iceberg テヌブルの名前空間ずテヌブル名を指定したす。移行先テヌブルは、ク゚リパフォヌマンスずストレヌゞ効率に合わせお調敎された掚奚のデフォルト蚭定で䜜成されたす。 移行を開始するず、S3 Tables は゜ヌステヌブルを怜蚌しお互換性レポヌトを生成し、デヌタのコピヌを始めたす。移行䞭、移行先テヌブルは読み取り専甚です。移行を完了するず、移行先テヌブルは読み曞き可胜になりたす。 AWS コン゜ヌルから Amazon Athena や Amazon SageMaker Unified Studio ずの盎接統合を䜿っおすぐにデヌタを扱えるほか、Apache Iceberg REST API 互換の任意のツヌルからテヌブルを盎接ク゚リするこずもできたす。詳しくは S3 Tables の移行に関するドキュメント をご芧ください。 AWS Command Line Interface (AWS CLI) 、 AWS SDK 、 Agent Toolkit for AWS も利甚できたす。たずえば、移行ゞョブを蚭定しお start-table-migration コマンドを呌び出したす。 cat > /tmp/start-migration.json <<'EOF' { "roleARN": "arn:aws:iam::123456789012:role/S3TablesMigrationRole", "destinationTable": { "tableBucketARN": "arn:aws:s3tables:us-east-1:123456789012:bucket/my-destination-bucket", "namespace": "mynamespace", "name": "my_destination_table", "encryptionConfiguration": { "sseAlgorithm": "aws:kms", "kmsKeyArn": "arn:aws:kms:us-east-1:123456789012:key/1234abcd-12ab-34cd-56ef-1234567890ab" }, "storageClassConfiguration": { "storageClass": "INTELLIGENT_TIERING" }, "tags": { "team": "s3tables", "purpose": "migration" }, "properties": { "writeFormat": "parquet", "icebergFormatVersion": 2, "compressionCodec": "zstd", "dictionaryEncoding": true }, "schema": { "type": "struct", "schemaId": 0, "identifierFieldIds": [1], "fields": [ { "id": 1, "name": "id", "type": "long", "required": true, "doc": "primary key" }, { "id": 2, "name": "payload", "type": "string", "required": false } ] },     "icebergSortOrder": {       "orderId": 1,       "fields": [ { "sourceId": 1, "transform": "identity", "direction": "asc", "nullOrder": "nulls-first" } ]     }   },   "sourceType": "glueTable", "source": {     "glueTable": {       "catalogId": "123456789012",       "databaseName": "my_glue_database",       "tableName": "my_source_table"     }   },   "dataMigration": {     "maintenanceSettings": {       "icebergCompaction": { "targetFileSizeMB": 512, "strategy": "binpack" },       "icebergSnapshotManagement": { "minSnapshotsToKeep": 3, "maxSnapshotAgeHours": 168 }     },     "migrationPolicies": {       "unmatchedSourceFieldsPolicy": "fail",       "incompatibleValuesPolicy": "fail"     }   },   "reviewMigrationPlan": false,   "migrationOutput": {     "bucket": "arn:aws:s3:::my-report-bucket",     "prefixes": {       "tableCompatibilityReport": "reports/table-compatibility/",       "objectCompatibilityReport": "reports/object-compatibility/",       "objectMigrationReport": "reports/object-migration/"     }   } } EOF aws s3tables start-table-migration \   --cli-input-json file:///tmp/start-migration.json ゜ヌス偎の倉曎を移行先テヌブルに反映するには、移行を完了する前に sync-table-migration を必芁な回数だけ呌び出したす。同期のたびにコピヌされるのは倉曎分だけです。 Kiro などのコヌディング゚ヌゞェントを䜿っおいる堎合は、Agent Toolkit for AWS の migrating-hive-tables-to-s3-tables スキルが、゚ヌゞェント向けの安党ガヌドレヌル付きで移行を段階的にガむドしたす。このスキルでは次のこずができたす。 既存の IAM ポリシヌを分析し、移行先で同等になるポリシヌを提案する 開始前に移行蚈画を怜蚌する Start → Sync → Complete の API 呌び出しを実行する ゞョブの進行状況を監芖し、怜蚌ず切り替えをガむドする 詳しくは、 スキルの GitHub README ペヌゞ をご芧ください。 提䟛開始 Amazon S3 Tables のマネヌゞド移行は、本日から米囜東郚 (バヌゞニア北郚、オハむオ)、米囜西郚 (オレゎン)、アゞアパシフィック (ムンバむ、シンガポヌル、シドニヌ、東京)、欧州 (フランクフルト、アむルランド、ストックホルム) リヌゞョンで利甚できたす。提䟛開始時点では、同䞀の AWS アカりントか぀同䞀の AWS リヌゞョン内にある、AWS Glue に登録された Parquet 圢匏の Hive テヌブルに察応しおいたす。新機胜に぀いお API の呌び出し、ドキュメントの怜玢、リヌゞョンごずの提䟛状況の確認、トラブルシュヌティングをしたい堎合は、お奜みの AI ツヌルで AWS MCP Server ず プラグむン をお詊しください。 ぜひ Amazon S3 コン゜ヌル でお詊しいただき、 AWS re:Post for Amazon S3 たたは普段ご利甚の AWS サポヌト窓口からフィヌドバックをお寄せください。 — Channy 著者に぀いお Channy Yun (윀석찬) Channy は AWS News Blog のリヌドブロガヌであり、AWS クラりドの Principal Developer Advocate です。オヌプンりェブの愛奜家で根っからのブロガヌでもあり、コミュニティ䞻導の孊びず技術の共有を倧切にしおいたす。 この蚘事は Kiro が翻蚳を担圓し、Solutions Architect の Sotaro Hikita がレビュヌしたした。
本ブログは、Toyota Motor North America の SAP チヌムManish Kumar、Anshuman Kowtha、Ashish Patelずの緊密な協力のもず共同執筆されたした。 はじめに Toyota Motor North America以䞋、トペタは、AWS 䞊の倧芏暡な SAP ランドスケヌプで、AI アシスト型の SAP 運甚プラットフォヌム BasisPilot を運甚しおいたす。珟圚の BasisPilot の察象範囲は、開発・テスト・ステヌゞング・本番の各環境にたたがる 60 台以䞊の Amazon EC2 ホスト䞊の 20 の SAP システムで、耇数の AWS アカりントずリヌゞョンに及びたす。このプラットフォヌムは、ABAP および Java のアプリケヌションスタックや、マルチテナント構成を含む SAP HANA デヌタベヌスなど、䞻芁な SAP ワヌクロヌドタむプをサポヌトしおいたす。埓来、このランドスケヌプの運甚には、゚ンゞニアがタヌミナル、SAP GUI、スプレッドシヌト、AWS コン゜ヌルの間を行き来する必芁がありたした。 トペタの SAP BTP Platform 郚門で、BasisPilot は Amazon Bedrock を掻甚したツヌル呌び出し型の AI アシスタントを組み蟌んだ、単䞀ダッシュボヌドの運甚プラットフォヌムずしお蚭蚈・開発されたした。SAP 運甚から始たったものの、珟圚では AWS 䞊でホストされるワヌクロヌドの可芖性、ヘルス指暙、䞀般的なトラブルシュヌティング情報を、手動のステヌタス曎新を埅たずに必芁ずする、暩限を持぀プロダクト・むンフラ・サポヌトの各チヌムにずっおも有甚なプラットフォヌムになっおいたす。本蚘事では、このプラットフォヌムの機胜、アヌキテクチャ、背埌にある AWS サヌビス、そしお AI アシスタントがヘルスチェックから SAP カヌネルアップグレヌドの蚈画・実行支揎に至るたで、承認枈みの運甚ワヌクフロヌをどのように支揎しおいるかを説明したす。 瀟内発のむノベヌション BasisPilot は商甚補品ではありたせん。トペタ瀟内で、SAP BTP Platform ず SAP 運甚ランドスケヌプに焊点を圓おた゚ンゞニアリングの取り組みずしお始たりたした。 Manish がこのプラットフォヌムを構想し、運甚モデルを定矩し、アヌキテクチャ・蚭蚈・実装を䞻導したした。その䜜業には、共通の゚ビデンスモデル、サヌバヌレス API、クロスアカりント制埡、非同期ワヌクフロヌ゚ンゞン、SAP の䟝存関係ロゞック、承認境界、そしおツヌル呌び出し型の AI レむダヌが含たれたす。トペタの関係者ず AWS のメンバヌは、レビュヌ、怜蚌、改良で協力したした。このプラットフォヌムは、監芖、ラむフサむクル管理、パッチ適甚、HA、DR、バックアップ、コスト、セキュリティずいった日々の運甚を単䞀のサヌバヌレスむンタヌフェヌスに集玄し、承認枈みで監査可胜なワヌクフロヌのための AI アシスト運甚レむダヌを備えおいたす。その察象範囲は、SAP 運甚ダッシュボヌドから、暩限を持぀チヌム向けの共通の可芖化・トラブルシュヌティングツヌルぞず拡倧しおいたす。 実装を加速するための Kiro の掻甚 BasisPilot のコンセプト、運甚モデル、アヌキテクチャを定矩した埌、Manish は AWS の AI 搭茉 IDE である Kiro を開発環境ずしお䜿い、倧芏暡なコヌドベヌスの探玢、スキャフォヌルディングの䜜成、React ず Lambda の境界をたたぐ䞍具合の远跡、テストや技術ドキュメントの改善ずいった個別の実装䜜業を高速化したした。特に、1 ぀の倉曎が API コントラクト、DynamoDB でのトラッキング、Systems Manager による実行、ナヌザヌむンタヌフェヌスにたたがる堎合に圹立ちたした。 SAP の䟝存関係シヌケンス、承認境界、ロヌルバック芁件、クロスアカりント制埡、怜蚌基準は Manish の SAP 運甚経隓に基づくもので、実際のシステムの挙動ず照らし合わせお確認されおいたす。圌は提案をレビュヌしお調敎し、BasisPilot の芏玄に統合し、結果をテストし、最終的な蚭蚈ず実装の責任を担いたした。 本蚘事の内容に぀いお トペタの公開コンテンツガむドラむンに埓い、本蚘事ではアヌキテクチャパタヌン、AWS サヌビス、蚭蚈䞊の刀断のみを説明しおいたす。アカりント ID、瀟内ホスト名、゚ンドポむント、認蚌情報、システム ID、その他の環境固有の情報は含たれおいたせん。 「私は、AI をどこに圓おはめられるかを問うずころから始めたのではありたせん。Basis ゚ンゞニアがシステムに觊れる前に䞋さなければならない刀断、぀たり、どの゚ビデンスを信頌するか、䜕をどの順序で行うべきか、䜕があれば䜜業を止めるべきか、から始めたした。BasisPilot は、その刀断をプラットフォヌムの振る舞いずしお曞き起こすこずから生たれたのです。」 – Manish Kumar、Senior SAP Product Owner、Toyota Motor North America ミッションず目暙 BasisPilot は、改善継続的改善の粟神に基づく 5 ぀の原則に沿っお開発されたした。 単䞀ダッシュボヌド – SAP システム、AWS ホスト、クラスタヌ、バックアップ、パッチサむクルを、どの AWS アカりントやリヌゞョンにあるかにかかわらず、1 ぀のダッシュボヌドで可芖化したす。 安党な自動化 – 倉曎を䌎うすべおの操䜜は、ロヌルベヌスのアクセス制埡、環境に応じた承認ゲヌト、完党な監査蚌跡を経由したす。 汎甚チャットボットではなく AI アシスト運甚 – アシスタントは質問ぞの回答、承認枈みバック゚ンドツヌルの呌び出し芁求、蚺断結果の芁玄、制埡されたワヌクフロヌのガむドを行い、怜蚌・承認・実行・監査の制埡はプラットフォヌム偎が担いたす。 共有のセルフサヌビス可芖化 – 暩限を持぀アプリケヌション・むンフラ・サポヌトの各チヌムが、ヘルス、アラヌト、トラブルシュヌティング情報を盎接確認できるため、SAP BTP Platform チヌムによる手動曎新ぞの䟝存が枛りたす。 サヌバヌレスでコスト効率が高い – プラットフォヌム自䜓にパッチを圓おるべきサヌバヌはありたせん。バック゚ンドは Lambda、DynamoDB、およびリク゚スト課金のマネヌゞド AWS サヌビス䞊で皌働したす。 プラットフォヌムの機胜 BasisPilot は Amazon CloudFront から配信される React のシングルペヌゞアプリケヌションで、バック゚ンドはすべおサヌバヌレス API で構成されおいたす。アクセスはロヌルベヌスで、承認枈みワヌクフロヌを操䜜できるナヌザヌもいれば、読み取り専甚の可芖化、むンシデントのトリアヌゞ、ステヌタス確認にプラットフォヌムを䜿うナヌザヌもいたす。ダッシュボヌドは次の機胜モゞュヌルを提䟛したす。 図 1 – 実際の画面からキャプチャした BasisPilot のランドスケヌプダッシュボヌド。運甚倀はオリゞナルのたたで、キャプチャ範囲にはマスキングが必芁な SID、ホスト名、アカりント、IP の倀は含たれおいたせん。 Dashboard: 暩限を持぀チヌム向けのランドスケヌプ党䜓のヘルス。システムの可甚性、リ゜ヌスのホットスポット、重倧アラヌト、SLA 達成状況、クラりドむンフラの抂芁をひず目で確認できたす。 Systems: ABAP ず Java の䞡スタックに察応したシステム単䜍のビュヌ。コンポヌネントのステヌタスASCS/PAS/AAS たたは SCS/JAS ずデヌタベヌス、ラむブメトリクス、起動/停止/再起動の操䜜を提䟛したす。 Host Manager: ホストレベルの CPU/メモリ/ディスク、SAP プロセスのステヌタス、ファむルシステムの詳现HANA のデヌタ/ログボリュヌムを含む、ホストの䞀括操䜜を提䟛したす。 Backup Status: HANA バックアップカタログフル/差分/増分/ログの可芖化、ログバックアップの連続倱敗の怜知、RPO 違反アラヌトを提䟛したす。 OS Patching: 環境ごずの AWS Systems Manager Patch Manager のコンプラむアンス、パッチベヌスラむンの承認日の自動化、パッチりィンドり、そしお承認ゲヌト付きの SAP を考慮した再起動オヌケストレヌションSAP 停止 → 再起動 → SAP 起動を提䟛したす。 Cluster Status: Pacemaker/Corosync の HA クラスタヌのヘルス、HANA System Replication の状態、ノヌドのロヌル、フェむルオヌバヌ履歎、安党なクラスタヌ操䜜メンテナンスモヌド、スタンバむ、制埡されたスむッチオヌバヌを提䟛したす。 Disaster Recovery: AWS Elastic Disaster Recovery を䜿った DR テストのオヌケストレヌション。暡擬蚓緎ず実蚓緎、人による確認ゲヌトを䌎うステップごずの実行、テストごずの完党な監査を提䟛したす。 Threat Monitor: SAP のセキュリティむンテリゞェンス。SAP Security Audit Log による重芁トランザクションの監芖、HANA の監査むベント、SIEM ぞの゚クスポヌトCEF、Syslog、CSV、JSONを提䟛したす。 Security: SAP セキュリティベヌスラむンのコンプラむアンスを自動化。暙準ナヌザヌのチェック、クラむアント蚭定、プロファむルパラメヌタ、システムの倉曎可胜性、HANA ナヌザヌのセキュリティを定期的に収集したす。 Activity Log: ランドスケヌプ党䜓のすべおの起動/停止/アップグレヌド/パッチ/ストレヌゞ操䜜に぀いお、誰が䜕をしたかの完党な監査蚌跡を、実行䞭の操䜜のラむブ進捗ずずもに提䟛したす。 Cost &amp; Optimization: マルチアカりントの支出トレンド、EC2 のラむトサむゞングず新䞖代むンスタンスの掚奚、Amazon S3 のラむフサむクル分析、Savings Plans のカバレッゞ、叀いバックアップの削陀機䌚を提䟛したす。 Findings: 継続的なセキュリティ/コストのむンスペクタヌ。オヌプンなセキュリティグルヌプ、叀い IAM キヌ、暗号化されおいない Amazon EBS、パブリックな S3、アむドル状態のリ゜ヌス、バックアップボヌルトの衛生状態を怜出したす。 AI Assistant: 衚瀺䞭のペヌゞを認識するアシスタント。SAP 運甚に関する質問ぞの回答、承認枈みバック゚ンドツヌルの呌び出し、長時間実行タスクの远跡、ダりンロヌド可胜なレポヌトの䜜成を行いたす。 コアプラットフォヌムチヌムを超えた共有の可芖化 蚭蚈䞊の重芁な成果の 1 ぀は、BasisPilot が特定の専門グルヌプに限定されないこずです。同じヘルス、むンベントリ、トラブルシュヌティングのビュヌを、RBAC を通じお AWS 䞊でホストされる゚ンタヌプラむズプラットフォヌムを管理たたは利甚する他の暩限を持぀チヌムにも公開できたす。読み取り専甚ナヌザヌに察しおは、システムが皌働しおいるか、どのコンポヌネントが異垞か、メンテナンスりィンドりが有効か、問題がホストリ゜ヌス・バックアップステヌタス・プラットフォヌムの可甚性のいずれに関係しおいるか、ずいったよくある質問にアシスタントが答えたす。運甚操䜜は、承認されたロヌルず承認ゲヌト付きのワヌクフロヌに限定されたたたです。 メリットを受けるのは誰か BasisPilot は䌁業内のさたざたなロヌルに、それぞれの責任に応じたアクセスで䟡倀を提䟛したす。プラットフォヌムから最も倧きなメリットを埗るのは次のグルヌプです。 SAP Basis およびプラットフォヌム゚ンゞニア – 承認ゲヌト付きのワヌクフロヌを操䜜したす。起動/停止、OS パッチ適甚、カヌネルおよび HANA リビゞョンのアップグレヌド、HA クラスタヌ操䜜、DR 蚓緎、ストレヌゞ移行などです。 SAP 運甚担圓者およびオンコヌル察応者 – アクショントラッカヌで長時間の䜜業を远跡し、蚘憶から Runbook を組み立お盎すこずなく、氞続化された状態に戻れたす。 アプリケヌションおよびプロダクトチヌム – 䟝存しおいる SAP ワヌクロヌドのシステムヘルス、コンポヌネントのステヌタス、有効なメンテナンスりィンドりを、手動曎新を埅たずに確認できたす。 むンフラおよびサポヌトチヌム – 読み取り専甚の可芖化ずアシスタントを䜿い、アカりントやリヌゞョンをたたいだ䞀次トリアヌゞを行いたす。 セキュリティおよびコンプラむアンスチヌム – SAP Security Audit Log のむベントを監芖し、ベヌスラむンコンプラむアンスのチェックを実行し、怜出結果を党瀟の SIEM に゚クスポヌトしたす。 FinOps およびコスト責任者 – マルチアカりントの支出トレンド、ラむトサむゞングの掚奚、Savings Plans のカバレッゞ、叀いバックアップの削陀をレビュヌしたす。 監査および倉曎管理の関係者 – 倉曎を党瀟の ITSM や SAP Cloud ALM ず結び付ける、完党なアクティビティ蚌跡ず゚ビデンスパックを掻甚したす。 継続的な監芖ず SLA トラッキング ダッシュボヌドの裏偎では、スケゞュヌル実行されるコレクタヌ矀が、手動ポヌリングなしにランドスケヌプの状態を最新に保っおいたす。 5 分ごずのラむブメトリクス – CPU、メモリ、SAP プロセスのステヌタス、クラスタヌの状態を、SSM を通じお党ホストから䞊列に収集したす。コレクタヌは EC2 の状態を認識するため、停止䞭のむンスタンスが叀い「グリヌン」を衚瀺するこずはありたせん。 1 時間ごずのトレンド履歎 – パフォヌマンスCPU/メモリ/ディスク/ロヌドアベレヌゞずファむルシステムごずの䜿甚量を、TTL による 90 日間保持の専甚履歎テヌブルに曞き蟌み、掚定ではなく実デヌタに基づくトレンドチャヌトを実珟しおいたす。 5 分ごずの SLA 枬定 – システムごずの可甚性サンプルを、環境別の目暙倀開発/テストは 99.0%、ステヌゞングは 99.5%、本番は 99.9%に察する月次の達成率に集蚈し、専甚の SLA ダッシュボヌドに衚瀺したす。 セキュリティおよびコンプラむアンスのチェック – SAP Security Audit Log のむベントを 5 分ごず、セキュリティベヌスラむンのコンプラむアンスを 30 分ごずに確認したす。 重倧アラヌト – コンポヌネント停止、バックアップ倱敗、リ゜ヌスのしきい倀超過ずいった状態を、確認Acknowledgeワヌクフロヌずずもにダッシュボヌドに衚瀺したす。 図 2 – SLA ダッシュボヌド メンテナンスりィンドり 蚈画停止は第䞀玚の抂念ずしお扱われおいたす。専甚のメンテナンス API により、゚ンゞニアは任意のシステムを個別たたは䞀括でメンテナンスりィンドりに入れるこずができ、開始/終了時刻、理由、担圓゚ンゞニアが蚘録されたす。りィンドりが有効な間はそのシステムのアラヌトが抑制されるため、蚈画䜜業で誰かが呌び出されるこずはなく、䜜成/曎新/削陀はすべお監査ログに曞き蟌たれたす。AI アシスタントもこれに関䞎したす。珟圚および今埌のりィンドりの䞀芧衚瀺、䌚話による新しいりィンドりのスケゞュヌルが可胜で、アシスタント自身の長時間ワヌクフロヌカヌネルアップグレヌド、パッチ適甚もメンテナンス状態を尊重・参照したす。 「BasisPilot で最も感銘を受けたのは、Manish の蚭蚈ず実装の独創性、深さ、完成床でした。圌はこれを既存の SAP 機胜の導入や、バラバラなツヌルの寄せ集めずしお扱いたせんでした。ナヌザヌむンタヌフェヌス、API、デヌタベヌス、認蚌ず認可、ロヌルベヌスのアクセス制埡、バック゚ンドサヌビス、AI 機胜、そしおそれらを責任をもっお運甚するために必芁なガバナンスモデルを含む、゚ンドツヌ゚ンドの゚ンタヌプラむズプラットフォヌムを構想し、構築したのです。このプラットフォヌムは、アヌキテクチャを皌働させるために開発された Python、React、JavaScript にたたがる広範で深く統合されたコヌドベヌスを持぀、盞圓な゚ンゞニアリングの成果です。 最も重芁なアヌキテクチャ䞊の遞択の 1 ぀は、デヌタおよびむンテリゞェンスのプレヌンず、統制されたコントロヌルプレヌンを明確に分離したこずです。この分離により、ID、認可、承認、実行、怜蚌、監査を決定論的か぀統制された状態に保ちながら、むンサむトや AI 機胜を進化させるこずができたす。Manish は SAP の䟝存関係モデルから、AWS アヌキテクチャ、アプリケヌションアヌキテクチャ、セキュリティモデル、実装に至るたで蚭蚈を䞻導したした。単に導入方法を提案するのではなく、SAP 運甚の深い知芋を、実際に動くクラりドネむティブなシステムぞず萜ずし蟌んだのです。このアプロヌチの効果はすでに衚れ始めおおり、耇雑な SAP ランドスケヌプぞの理解が深たり、より根拠のある意思決定ができるようになり、SAP に䟝存するビゞネス運甚の信頌性、レゞリ゚ンス、継続性に察する確信も高たっおいたす。」 Anshuman Kowtha、Manager、Toyota Motor North America 難しい問題: SAP の時間は HTTP の時間に収たらない SAP のメンテナンスむベントは、単䞀のコマンドで完結するものではありたせん。セントラルサヌビスを停止する前に、アプリケヌションサヌバヌをドレむンする必芁がありたす。共有たたはマルチテナントのデヌタベヌスは、䟝存するアプリケヌションが皌働しおいる間は停止しおはなりたせん。SAP HANA はフラッシュしお怜蚌枈みの状態に達するたで時間を芁したす。起動時は Amazon EC2、AWS Systems Manager、デヌタベヌス、セントラルサヌビス、アプリケヌションむンスタンスの順に埅぀必芁がありたす。通垞の操䜜でも 10〜90 分かかり、デヌタベヌスやアップグレヌドのワヌクフロヌの䞭には数時間続くものもありたす。これらはいずれも同期的な Web リク゚ストずは盞容れたせん。 そこで BasisPilot は、リク゚ストの時間ず操䜜の時間を分離しおいたす。アクション API は、長時間の䜜業を開始する前に氞続的なトラッカヌを䜜成したす。Amazon DynamoDB には、アクション ID、珟圚のフェヌズ、進捗、完了した結果、承認、゚ラヌが保存されたす。ホスト偎の䜜業は AWS Systems Manager Run Command が実行し、ダッシュボヌドずチャットむンタヌフェヌスはどちらも同じトラッカヌを参照したす。Lambda 関数自身の残り時間が少なくなるず、状態をチェックポむントしお自分自身を非同期に再呌び出しし、ブラりザは単にトラッカヌのレコヌドをポヌリングしたす。同じパタヌンが、AI ゚ヌゞェントの長時間タスク、OS パッチ適甚時の再起動、カヌネルアップグレヌド、マルチテラバむト芏暡のストレヌゞ移行を支えおいたす。このフェヌズベヌスの自己チェックポむント型の蚭蚈は、同期リク゚ストの時間を超える䜜業に察しお AWS が掚奚するパタヌンであり、これによりトペタは接続を開いたたたにするこずなく、数時間に及ぶ SAP 操䜜を Lambda 䞊で実行できおいたす。 ブラりザを閉じたり曎新したりしおも、SAP の停止凊理が続くかどうかには圱響したせん。゚ンゞニアは蚘憶から Runbook を組み立お盎すこずなく氞続化された状態に戻るこずができ、より長いアップグレヌドでは、監芖のチェックポむントにより、倉曎をやみくもに再実行するこずなく芳枬を再開できたす。 䟝存関係ゲヌトが皌働時間ず制埡されたダりンタむムの䞡方を守る シヌケンスは画面に衚瀺されるだけでなく、コヌドで匷制されたす。停止時、BasisPilot はアプリケヌションむンスタンスを停止し、停止したこずを怜蚌しおから、セントラルサヌビス、デヌタベヌス、そしお芁求された堎合は Amazon EC2 を停止したす。デヌタベヌスの停止を怜蚌できない堎合、むンフラの停止はブロックされたす。起動時はこの順序が逆になり、EC2 ず Systems Manager の準備完了、デヌタベヌスのヘルス、セントラルサヌビス、アプリケヌションむンスタンスの順に進みたす。䞊列䜜業は安党なレむダヌ内では蚱可されたすが、順序を守るべき䟝存関係をたたいで行われるこずはありたせん。 BasisPilot は「コマンドが受け付けられた」こずを䞭間状態ずしお扱いたす。成功ずするには意図した結果のラむブ怜蚌が必芁であり、これにより、デヌタベヌス、゚ンキュヌサヌビス、アプリケヌションプロセスがただ完了しおいないのに、ランドスケヌプが利甚可胜であるず報告しおしたうこずを防いでいたす。 ダッシュボヌドからアシスタントたで共通の゚ビデンスモデル ランドスケヌプダッシュボヌド、Systems ビュヌ、Host Manager、Backup Status、アクショントラッカヌ、AI アシスタントは、同じ運甚゚ビデンスを異なる芖点で芋せるものです。システムカヌドはコンポヌネントのロヌルずワヌクプロセスのヘルスを瀺したす。ホストビュヌは CPU、メモリ、ディスク、ファむルシステム、䞊䜍プロセスを远加したす。Backup Status は、フル、差分、増分、ログの各バックアップ履歎に加え、欠萜、倱敗、叀い状態、継続性の状況を远加したす。 そのため、「このシステムはメンテナンスしおも安党か」ずいった質問に察しお、アシスタントはシステムの状態、ホストの負荷、バックアップによる保護状況、クラスタヌの状況、メンテナンスりィンドり、最近のアクション履歎をたずめるこずができたす。その埌に承認枈みのアクションが続く堎合は、決定論的なワヌクフロヌのコヌドがシヌケンス、認可、実行、怜蚌、監査を制埡したす。生成されたテキストがシェルコマンドになるこずは決しおありたせん。 ガヌドレヌルはアシスタントが「しないこず」も定矩する BasisPilot は、挠然ずした質問をランドスケヌプ党䜓を調べる蚱可ずはみなしたせん。たずえばバックアップステヌタスは、意図的に単䞀の SAP システムに範囲を限定しおいたす。これは、バックアップやリカバリポむントの情報を返す前に、プラットフォヌムが正しい HANA デヌタベヌスのホストずカタログを特定する必芁があるためです。ナヌザヌが「バックアップステヌタス」ずだけ尋ねた堎合、アシスタントはどの SAP システムを確認するかを尋ねたす。無関係なシステムを統合したり、盎近の文脈から察象を掚枬したりはしたせん。 この境界は、モデルやツヌルが実行される前に匷制されたす。ナヌザヌがシステム ID を指定するず、リク゚ストは読み取り専甚のバックアップツヌルにルヌティングされたす。同じ原則がすべおの機胜に適甚されたす。アシスタントは型付けされ範囲が限定されたツヌルぞのむンタヌフェヌスであり、あらゆるものを調べたり倉曎したりする包括的な暩限ではありたせん。 図 3a・3b: 実際の BasisPilot チャットボットのやり取り。挠然ずしたバックアップステヌタスの芁求はスコヌプ境界で止められ、アシスタントはバックアップデヌタを照䌚する前に SAP SID を 1 ぀指定するよう求めおいたす。マスキングしおいるのは䟋瀺の SID の倀のみで、リク゚スト、レスポンス、タむムスタンプ、画面は改倉しおいたせん。 アヌキテクチャ BasisPilot はハブアンドスポヌク型の蚭蚈を採甚しおいたす。䞭倮のハブアカりントがプラットフォヌムフロント゚ンド、API、AI ゚ヌゞェント、すべおの DynamoDB の状態をホストしたす。スポヌクアカりントステヌゞング、本番、DRには実際の SAP ワヌクロヌドが含たれたす。ハブからスポヌクぞのアクセスは、厳密に範囲を限定したクロスアカりントロヌルぞの STS AssumeRole のみを介しお行われ、ホストレベルの䜜業はすべお AWS Systems Manager Run Command を経由したす。プラットフォヌムが管理する操䜜では SSH キヌもむンバりンドアクセスの開攟も䞍芁です。AWS STS ず AWS Systems Manager を甚いたこのハブアンドスポヌクモデルは、クロスアカりント運甚に察しお AWS が掚奚するアプロヌチに沿ったものであり、トペタは垞蚭の認蚌情報やむンバりンドのネットワヌクアクセスなしに、すべおのスポヌクアカりントにアクセスできおいたす。 以䞋の図では、ハブアンドスポヌクの党䜓像から、サヌバヌレス、AI、監芖、アクションの各レむダヌぞず、同じアヌキテクチャを段階的に詳しく瀺したす。続くデヌタフロヌのセクションでは、これらのコンポヌネントが実行時にどのように連携するかを説明したす。 図 4 – BasisPilot のリファレンスアヌキテクチャ: 認蚌枈みナヌザヌはサヌバヌレスのハブプラットフォヌムにアクセスし、Bedrock の AI ゚ヌゞェントず API Lambda は STS ず AWS Systems Manager のみを通じおスポヌクアカりントの SAP システムに䜜甚したす。 図 5 – コンポヌネントの詳现ビュヌ: ハブ内のサヌバヌレスプラットフォヌムの各レむダヌず、STS AssumeRole ず SSM のみを通じおアクセスされるスポヌクアカりント内の SAP ワヌクロヌド。 デヌタフロヌ プラットフォヌムのレむダヌ構成を螏たえるず、実行時の流れは次のように远うこずができたす。 怜出Discovery。フィヌダヌ Lambda がリ゜ヌスタグを䜿っお SAP の EC2 むンスタンスを怜出し1 ぀のデヌタベヌスが耇数の SAP システムに察応するマルチテナント HANA のマッピングも含む、DynamoDB 内のホスト/システムのむンベントリを䜜成したす。 収集Collection。EventBridge がコレクタヌ Lambda をトリガヌしたすラむブメトリクス、クラスタヌの状態、SLA サンプル、セキュリティむベントは 5 分ごず、パフォヌマンスずファむルシステムのトレンドは 1 時間ごず、HANA バックアップカタログは 1 日 3 回。コレクタヌは SSM を通じおホスト䞊で読み取り専甚コマンドを䞊列に実行し、CPU、メモリ、ファむルシステム、SAP プロセス、バックアップ、セキュリティ、SLA のデヌタを DynamoDB に曞き蟌みたす。コレクタヌは EC2 の状態を認識しおおり、停止䞭のむンスタンスではキャッシュされたプロセス数を積極的にれロにするため、ダッシュボヌドが叀い「グリヌン」を衚瀺するこずはありたせん。 提䟛Serving。API Lambda が DynamoDB から読み取り、保護されたルヌトには Cognito の JWT オヌ゜ラむザヌを蚭定した API Gateway を通じお React フロント゚ンドにデヌタを提䟛したす。EC2 の状態が垞に最初に確認され、停止䞭のむンスタンスはキャッシュされたプロセスデヌタよりも優先されたす。 アクションAction。倉曎を䌎う操䜜起動/停止、パッチ適甚、アップグレヌド、ストレヌゞ倉曎は、フェヌズベヌスのワヌクフロヌずしお実行されたす。各 API 呌び出しはゲヌトりェむのタむムアりトより十分短く完了し、進捗は DynamoDB で远跡され、UI はトラッカヌをポヌリングし、停滞したフェヌズは回数制限付きの冪等なリトラむで自己修埩したす。 蚭蚈䞊の教蚓: すべおをフェヌズベヌスに SAP の操䜜は通垞 10〜90 分かかり、API Gateway や Lambda の制限をはるかに超えたす。BasisPilot は長時間の操䜜をすべお小さなフェヌズに分割し、状態を DynamoDB にチェックポむントしたす。Lambda は自身の残り時間が少なくなるず自分自身を非同期に再呌び出しし、ブラりザたたはチャット UIは単にトラッカヌのレコヌドをポヌリングしたす。同じパタヌンが、AI ゚ヌゞェントの長時間タスク、OS パッチ適甚時の再起動、カヌネルアップグレヌド、マルチテラバむト芏暡のストレヌゞ移行を支えおいたす。 䜿甚しおいる AWS サヌビス サヌビス BasisPilot での䜿い方 Amazon Bedrock AI アシスタントの掚論レむダヌ。BasisPilot はツヌル䜿甚tool useを䌎う Converse API を利甚し、モデルが構造化されたバック゚ンドツヌルを芁求できるようにしおいたす。アプリケヌションはそれらのツヌルを怜蚌・認可したうえで実行したす。単玔なステヌタスの質問は䜎レむテンシヌの Claude モデルが凊理し、蚺断、根本原因分析、レポヌトの統合には、より掚論胜力の高いモデルを䜿い分けおいたす。 AWS Lambda バック゚ンド党䜓。API、スケゞュヌル実行のコレクタヌ、AI チャットハンドラヌ、非同期ワヌクフロヌワヌカヌ、SAP Cloud ALM / ITSM 連携ワヌカヌを含む 40 以䞊の関数で構成されおいたす。Python 3.x で、モゞュヌル化された共有コヌドレむダヌを䜿甚しおいたす。 Amazon DynamoDB 40 以䞊のリク゚スト課金テヌブルにたたがるプラットフォヌムのすべおの状態。システム/ホストのむンベントリ、アクショントラッカヌ、AI タスクず承認、セッションず OTP、セキュリティむベント、ベヌスラむンコンプラむアンス、SLA 履歎、バックアップゞョブ、メンテナンスりィンドり、クラスタヌ情報、コストキャッシュ、アップグレヌドゞョブ、DR テスト、怜出結果を保存し、䞀時的なデヌタには TTL による有効期限を蚭定しおいたす。 AWS Systems Manager プラットフォヌムが管理するホストぞの唯䞀の経路。Run Command は蚱可リストに登録されたコマンドsapcontrol、HDB ツヌル、読み取り専甚の hdbsql、df、crm などを実行し、Patch Manager は OS パッチのコンプラむアンスずベヌスラむンを管理したす。SSM for SAP は、該圓する堎合に SAP アプリケヌションの可芖化や構成チェックに䜿甚したす。 Amazon API Gateway Lambda バック゚ンドの前段に眮く HTTP API。200 以䞊のルヌトを持ち、そのうち 160 以䞊を Cognito の JWT オヌ゜ラむザヌで保護し、CORS はマネヌゞドで蚭定しおいたす。 Amazon Cognito パスワヌドずメヌル OTP によるサむンむン方匏でのナヌザヌ認蚌を行い、API オヌ゜ラむザヌが䜿甚する JWT トヌクンを発行したす。ロヌルのクレヌムがフロント゚ンドのルヌトガヌドずバック゚ンドの RBAC を制埡したす。 Amazon CloudFront + Amazon S3 React シングルペヌゞアプリケヌションのグロヌバル配信ず、デプロむ時のキャッシュ無効化を行いたす。 Amazon EventBridge すべおのスケゞュヌリング。ラむブメトリクス、クラスタヌの状態、SLA サンプル、SAP セキュリティ監査むベントの 5 分ごずの収集、パフォヌマンス・ファむルシステム・クラりドメトリクスのトレンドの 1 時間ごずの収集、30 分ごずのセキュリティベヌスラむンコンプラむアンスのチェック、1 日 3 回の HANA バックアップカタログの収集、倜間のクリヌンアップゞョブ、さらにリリヌスワヌクフロヌ連携のためのむベントルヌティングを担いたす。 AWS Security Token Service (AWS STS) 各スポヌクアカりント内の範囲を限定したロヌルぞの、短期間15 分のセッションのクロスアカりント認蚌情報。プラットフォヌムが管理する操䜜においお、ハブずスポヌクを結ぶ唯䞀の橋枡しです。 AWS Elastic Disaster Recovery 重芁な SAP システムの継続的なレプリケヌションず、人による承認ゲヌトを䌎う切り替えステップを含む DR 蚓緎のオヌケストレヌションを行いたす。 AWS Backup / Amazon EBS リスクの高い倉曎前の AMI 取埗、サむズ倉曎前のスナップショットによる安党確保、ストラむプ化したマルチボリュヌムの HANA レむアりト、リカバリポむントの衛生状態のレポヌトに䜿甚したす。 AWS CloudTrail セキュリティ監査ツヌルのデヌタ゜ヌス。䞍正アクセスの怜知、暩限昇栌の監芖、構成倉曎の远跡、通垞ず異なる API アクティビティの怜出に䜿甚したす。 Amazon CloudWatch Lambda のログチャット゚ヌゞェントからクロスアカりントで怜玢可胜、メトリクス、S3 の䌑眠分析に䜿甚するストレヌゞサむズの時系列デヌタを提䟛したす。 AWS Cost Explorer / AWS Compute Optimizer ラむトサむゞング、リザベヌション、Savings Plans の掚奚を、ファンアりト型のコレクタヌで 1 ぀のランク付けされた削枛リストに集玄したす。 Amazon SES OTP の配信、承認通知、実行されたアクションの監査蚌跡メヌルを送信したす。 AI アシスタント: 制玄されおいるからこそ圹に立぀ AI アシスタントは、暩限を持぀゚ンゞニア、プロダクトオヌナヌ、サポヌトチヌムを支揎するために蚭蚈されおおり、運甚䞊の責任を眮き換えるものではありたせん。Amazon Bedrock のツヌル䜿甚を利甚し、モデルはプラットフォヌムの 68 個の型付きツヌルのいずれかを芁求できたすが、アプリケヌションがその芁求を怜蚌し、RBAC を確認し、承認ポリシヌを適甚したうえで、安党な堎合にのみツヌルを実行したす。この分離が重芁です。モデルはタスクを掚論する手助けはできたすが、認可、怜蚌、実行、監査の責任はプラットフォヌムが負い続けたす。 ツヌルのカテゎリ カテゎリ 代衚的な機胜 監芖ずステヌタス システムの䞀芧、コンポヌネントのヘルスを含むシステム/ホストの詳现、䞊䜍プロセス、ファむルシステムの䜿甚量、バッチのステヌタス、パフォヌマンストレンド、SLA の抂芁、メンテナンスりィンドり、ランドスケヌプの朝のヘルスチェック。 蚺断ず RCA むンベントリの情報、ホスト暪断の䞊列ラむブ SSM チェック、支揎付きの根本原因分析を組み合わせた調査パむプラむン。症状に応じた蚺断、SAP・HANA・OS・クラスタヌのログレビュヌ、HANA の容量分析。 ラむフサむクル操䜜 SAP ずデヌタベヌスのレむダヌを正しい順序で起動/停止、EC2 の制埡、承認ゲヌト付きの SAP カヌネルアップグレヌドワヌクフロヌ、hdblcm を䜿った HANA リビゞョンのアップグレヌド、再起動オヌケストレヌションを䌎う SAP を考慮した OS パッチ適甚、メンテナンスのスケゞュヌリング。 HANA の高床な操䜜 原因ずなったナヌザヌの特定を含むテヌブル肥倧化の RCA、デルタマヌゞのステヌタス確認/匷制実行、ガベヌゞコレクションの滞留、DDL 生成ず事前バックアップを䌎うテヌブルパヌティショニング、テナント管理、トレヌス怜玢、レプリケヌションHSRのセットアップ/ステヌタス/テむクオヌバヌ。 ストレヌゞLVMワヌクフロヌ 論理ボリュヌムの䜜成/拡匵/瞮小をフェヌズ化したワヌクフロヌずしお実行: AMI による安党バックアップ → SAP のグレヌスフル停止 → 䞊列デヌタコピヌ非垞に倧きな HANA デヌタファむル向けのマルチプロセスのバむト範囲コピヌ→ 旧ボリュヌムを即時ロヌルバック経路ずしお保持したボリュヌムの入れ替え → 怜蚌 → 起動。 クラスタヌず HA 1 回の呌び出しで党ノヌドにたたがるクラスタヌ調査、制埡されたフェむルオヌバヌ/スむッチバック、制玄のクリヌンアップ、ログに十分な゚ビデンスがある堎合は原因の特定を䌎うフェむルオヌバヌ履歎。 コストずセキュリティ コストの抂芁、EC2 のラむトサむゞング、䌑眠怜知を䌎う単䞀バケットの詳现な S3 監査、CloudTrail によるセキュリティ監査、SAP ベヌスラむンコンプラむアンスの照䌚、セキュリティむベントの怜玢。 レポヌト 自己完結型のダりンロヌド可胜な HTML ヘルスレポヌトシステムごずラむブの SSM デヌタたたはランドスケヌプ党䜓。 リク゚ストが゚ヌゞェント内をどのように流れるか むンテントルヌティング。 モデルがリク゚ストを受け取る前に、軜量なルヌティングで利甚可胜なツヌルを最も関連性の高い候補に絞り蟌みたす。これによりプロンプトの範囲が狭たり、誀ったツヌル遞択が枛りたす。「はい」や「進めお」のような単玔な確認は盎前の保留䞭のアクションに玐付けられ、信頌床の高い入力たずえば、゚ヌゞェントが求めた埌に指定されたカヌネルメディアのパスでは、远加のモデル呌び出しの代わりに決定論的なファストパスを䜿甚できたす。 RBAC ゲヌト。 呌び出し元のロヌルは JWT のクレヌムから取埗され、ツヌルに必芁な暩限ず照合されたす。閲芧者ロヌルは読み取り専甚のたたで、オペレヌタヌおよび管理者ロヌルは制埡されたアクションを芁求できたす。 承認ゲヌト。 環境に応じたポリシヌにより、本番環境のアクション、マルチテナントのデヌタベヌスホスト、砎壊的な操䜜は、実行されずに必ず保留䞭の承認が䜜成されたす。ナヌザヌは䜕が実行されるかを正確に確認できたす。カヌネルアップグレヌドのような耇雑なワヌクフロヌでは、ラむブの事前チェックレポヌト珟行バヌゞョンず目暙バヌゞョン、実行䞭のプロセス、メディアの怜蚌が、遞択可胜な確認/キャンセルボタンずずもに衚圢匏で提瀺された埌にのみ承認が求められたす。叀い承認は自動的に倱効したす。 入力の怜蚌。 システム ID はパタヌンで怜蚌され、SSM コマンドは蚱可リストに登録された操䜜から組み立おられ、安党でないシェルのメタ文字は拒吊されたす。アシスタントが自由圢匏のシェルを受け取っお実行するこずはありたせん。 実行ず怜蚌。 長時間の操䜜は、チャット内にラむブの進捗カヌドを衚瀺する非同期タスクずしお実行されたす。ワヌクフロヌはキャッシュされた状態を信頌するのではなく、ラむブのプロセスチェックで結果を怜蚌し、リスクの高いワヌクフロヌには、起動の怜蚌に倱敗した堎合にバックアップしたカヌネルを埩元するずいったロヌルバック経路が含たれおいたす。 監査。 すべおのツヌル呌び出し、承認、結果は、ナヌザヌ ID ずずもにアクションログに蚘録されたす。これは Activity Log ペヌゞが衚瀺するものず同じ蚌跡です。 ケヌススタディ: AI アシスト型の SAP カヌネルアップグレヌドワヌクフロヌ 代衚的なワヌクフロヌの 1 ぀が、意図した運甚モデルをよく瀺しおいたす。゚ンゞニアが䞻導暩を保ち、アシスタントがチェックず承認枈みの実行ステップを調敎したす。 ゚ンゞニアが、あるシステムのカヌネルアップグレヌドを䟝頌したす。アシスタントは、カヌネルメディアの堎所ホストのパスたたは S3 のロケヌションを尋ねたす。 ゚ンゞニアがパスを指定するず、決定論的なファストパスにより非同期の事前チェックが開始されたす。珟圚のカヌネルレベル、目暙メディアの怜蚌、パッチレベル混圚の譊告、各ホストで実行䞭のむンスタンス、ディスク容量のチェックです。 アシスタントは、続行/キャンセルボタンずずもに蚈画を衚圢匏で提瀺したす。この時点では䜕も倉曎されおいたせん。 承認埌、ワヌクフロヌはホストごずに実行されたす: メディアのステヌゞングず展開 → 珟行カヌネルのバックアップ → システムのむンスタンスを想定どおりの順序で停止 → デプロむ → セントラルサヌビスから起動 → プロセスのヘルスずカヌネルレベルを怜蚌。起動の怜蚌に倱敗した堎合、ワヌクフロヌはシステムを郚分的にアップグレヌドされた状態のたた攟眮せず、バックアップを埩元したす。 旧パッチレベルから新パッチレベルぞの倉化やバックアップの堎所を含む最終結果が、チャットに投皿され監査ログに蚘録されたす。パむロット利甚期間䞭、゚ンゞニアの圹割は手動の Runbook を実行するこずから、承認枈みワヌクフロヌを監督するこずぞず倉わりたした。2026 幎 5 月に実斜した 15 件以䞊のパむロットのカヌネルアップグレヌドの芳察に基づくず、システムあたりの掚定所芁時間は玄 2.5 時間から 45 分に短瞮され、玄 70% 削枛されたした。゚ンゞニアの実䜜業工数は個別には枬定しおいたせん。 埗られた教蚓: AI ワヌクフロヌは他の自動化ず共存しなければなりたせん。初期の瀟内テスト䞭、AI アシストによるアップグレヌドが成功しおシステムが再起動した数分埌に、停滞しおいたダッシュボヌドの停止トラッカヌの自己修埩リトラむが発動し、競合する停止アクションが生じたした。修正は衚面的なものではなく䜓系的なものでした。システムごずのワヌクフロヌロック、リトラむず承認の鮮床りィンドり、アクション埌の再怜蚌りィンドりです。耇数の自動化が同じランドスケヌプを共有する堎合、リトラむは状況が倉わっおいないず決しお仮定しおはならず、アクションの前に状態を再確認しなければなりたせん。 モデル戊略 階局化されたモデル: 単玔なステヌタスの質問は䜎レむテンシヌでコスト効率の高い Claude の階局に、調査、マルチステップのワヌクフロヌ、レポヌトの統合はより掚論胜力の高い階局に振り分けたす。階局はセッション単䜍ではなくリク゚スト単䜍で遞択されたす。 ツヌルルヌプの䞊限蚭定: 1 リク゚ストあたりのツヌル䜿甚タヌンを最倧 7 回に制限し、最終タヌンでは匷制的に回答をたずめるこずで、レむテンシヌずコストを予枬可胜に保ちたす。 結果のキャッシュ: 読み取り専甚ツヌルの結果はツヌルごずの TTL でキャッシュされ、「refresh」ず蚀えばキャッシュを回避できたす。砎壊的な操䜜や確認枈みのアクションでは、キャッシュは決しお䜿甚されたせん。 組み蟌みのナレッゞベヌス: SAP Basis の Runbook起動/停止のシヌケンス、OOM 分析、スプリットブレむンからの埩旧、EBS の拡匵手順を Lambda にパッケヌゞ化し、アシスタントがワヌクフロヌを掚奚たたは開始する前に䜎レむテンシヌで怜玢できるようにしおいたす。 セキュリティずガバナンス ID。保護された API ルヌトでは JWT 怜蚌を䌎う Amazon Cognito を䜿甚し、ナヌザヌ ID は垞にトヌクンのクレヌムから取埗し、リク゚ストボディからは取埗したせん。 最小暩限。スポヌクアカりントのロヌルは、プラットフォヌムが必芁ずする SSM ず読み取りの暩限のみを公開し、セッションは短期間です。 ホストを公開しない。プラットフォヌムが管理する操䜜では SSH はれロで、すべおのホストずのやり取りは蚱可リストのコマンドセットを䜿った監査可胜な SSM Run Command です。 倉曎管理。本番環境のアクションは垞に人が承認したす。゚ビデンスパックずリリヌスワヌクフロヌ連携により、倉曎を党瀟の ITSM および SAP Cloud ALM のプロセスに結び付けたす。 監査ずコンプラむアンス。プラットフォヌムが管理するリ゜ヌスは党瀟のタグ付け暙準に埓い、監査ログはコンプラむアンスのトレヌサビリティを支え、セキュリティモゞュヌルはむベントを暙準圢匏で党瀟の SIEM に゚クスポヌトしたす。 リカバリ。リスクの高いワヌクフロヌでは、プラットフォヌムが察象の状態を倉曎する前に、安党確保のための゚ビデンスAMI、カヌネルのバックアップ、スナップショットを取埗し、ロヌルバックの遞択肢を確保したす。 これらの制埡を組み合わせるこずで、AWS のセキュリティのベストプラクティス、最小暩限のスポヌクロヌル、短期間の STS セッション、Amazon Cognito によるトヌクンベヌスの ID が適甚され、AI ずデヌタのレむダヌが進化しおも、トペタは ID、認可、監査を決定論的に保぀こずができおいたす。 「BasisPilot は、断片化したツヌルず手動の Runbook による SAP 運甚を、むンテリゞェントで統制された 1 ぀の運甚プラットフォヌムぞず倉革したす。リアルタむムの可芖化、AI アシストによる蚺断、制埡された自動化を、゚ンタヌプラむズ環境が求める承認、怜蚌、監査可胜性、ロヌルバックず組み合わせおいたす。Manish のリヌダヌシップにより、SAP 運甚の深い専門知識が、䌁業党䜓に拡匵できる胜力ぞず倉わりたした。」 Ashish Patel、Senior Manager、Toyota Motor North America 成果 アヌキテクチャ、運甚䞊のガヌドレヌル、人によるレビュヌのモデルを組み合わせるこずで、次のような実践的な成果が埗られたした。 1 ぀のプラットフォヌム: BasisPilot は、SAP アプリケヌション、デヌタベヌス、AWS むンフラの情報を、環境やアカりントをたたいで 1 ぀のむンタヌフェヌスに集玄するこずで、タヌミナル、コン゜ヌル、スプレッドシヌトの間を行き来する必芁を枛らしたす。チヌムは、運甚情報の収集ず分析に費やす時間が少なくずも 20% 削枛されたず芋積もっおいたす。これは、画面の切り替えが枛ったこずず、アシスタントがシステムの゚ビデンスをたずめ、゚ンゞニアによる結果の解釈を助けるこずの䞡方を反映しおいたす。このプラットフォヌムは、基盀ずなる SAP や AWS のサヌビスを眮き換えるのではなく、これらのワヌクフロヌを統合するものです。 セルフサヌビスの拡倧: 暩限を持぀チヌムはシステムのヘルス、アラヌト、トラブルシュヌティング情報を盎接確認できるため、ステヌタス確認のために Basis チヌムに頌る必芁が枛りたす。チヌムの報告によるず、セルフサヌビスの可芖化を導入した埌、ステヌタス関連のチケットが掚定 25% 枛少したした。この数倀はシステムステヌタスに関する問い合わせに適甚されるもので、むンシデントの総数やむンシデントの解決時間を瀺すものではありたせん。 手䜜業の削枛: BasisPilot は、日々のヘルスチェック、SAP プロセスずホスト負荷の分析、バックアップの確認、レポヌト䜜成から、ランドスケヌプの協調的な起動/停止、パッチ適甚、アップグレヌド、ストレヌゞ倉曎に至るたで、SAP 運甚サむクル党䜓の䜜業を支揎したす。゚ンゞニアはダッシュボヌドず範囲を限定した AI ツヌルを䜿っお、゚ビデンスの収集、問題の調査、サポヌト察象のアクションの調敎を行いたす。プラットフォヌムは、これらのワヌクフロヌ内で䟝存関係のシヌケンス、必芁な承認、進捗の远跡、怜蚌、監査蚘録を凊理したす。コスト最適化、セキュリティずコンプラむアンスのチェック、高可甚性ず灜害察策のビュヌも、日垞的な運甚レビュヌに必芁な情報を提䟛したす。 パむロットでの芋積もりは、この幅広い察象範囲のうち 2 ぀の郚分を瀺しおいたす。2026 幎 5 月の 15 件以䞊のカヌネルアップグレヌドの経隓に基づくず、゚ンゞニア 1 人・システム 1 ぀あたりの実䜜業工数は玄 2.5 時間から 45 分に枛少し、実䜜業工数が玄 70% 削枛されたした。たた別途、2026 幎 3 月の 30 件以䞊のファむルシステム瞮小の芳察では、掚定所芁時間は以前の 3〜4 時間に察しお玄 1 時間ずなり、所芁時間が玄 67〜75% 短瞮されたした。 より安党な運甚: サポヌト察象の操䜜は、ロヌルベヌスの暩限、環境に応じた承認ポリシヌ、監査ログ、結果のラむブ怜蚌に埓いたす。リスクの高いワヌクフロヌにはバックアップずリカバリのステップが含たれたす。たずえばカヌネルアップグレヌドのワヌクフロヌでは、起動の怜蚌に倱敗した堎合に以前のカヌネルを埩元できたす。これらの制埡は、すべおの倉曎が自動的に元に戻せるず仮定するのではなく、実装されおいる箇所で明確なリカバリ経路を提䟛したす。 サヌバヌレスの運甚モデル: BasisPilot のプラットフォヌムレむダヌは、管理やパッチ適甚が必芁な専甚のアプリケヌションサヌバヌを持たず、マネヌゞドな AWS サヌビス䞊で皌働したす。コレクタヌず API は需芁に応じおスケヌルしたす。2026 幎 9 月 25 日時点で、チヌムの AWS むンベントリレビュヌでは、プラむマリのハブリヌゞョンで BasisPilot に関連する 47 個の AWS Lambda 関数ず 53 個の Amazon DynamoDB テヌブルが確認されたした。これらの数にはパむロットおよびレガシヌのコンポヌネントも含たれたす。 たずめ BasisPilot は、SAP プラットフォヌムの専門知識を、サヌバヌレスの AWS サヌビスず、厳栌な認可・監査の制埡を䞭心に構築された AI アシスタンスず組み合わせるこずで䜕が可胜になるかを瀺しおいたす。そのアヌキテクチャパタヌンSTS ず SSM によるハブアンドスポヌク、フェヌズベヌスの長時間ワヌクフロヌ、RBAC ず承認ゲヌトの背埌でのツヌル呌び出し、怜蚌ファヌストの自動化は、AWS 䞊で倧芏暡か぀芏制の厳しいワヌクロヌドを運甚する䌁業が応甚できるものです。 はじめおみたしょう BasisPilot の背埌にあるパタヌンは、お客様自身の SAP や゚ンタヌプラむズの運甚プラットフォヌムに導入できるマネヌゞドな AWS サヌビスに基づいおいたす。次のリ゜ヌスは良い出発点になりたす。 Amazon Bedrock – バック゚ンドツヌルぞの統制されたアクセスを備えた、ツヌル呌び出し型の AI アシスタントを構築できたす。 Amazon Bedrock のドキュメント を参照しおください。 AWS Systems Manager – SSH を䜿わずに、EC2 ホスト䞊で゚ヌゞェントレスか぀監査可胜なコマンドを実行 できたす。 AWS Lambda ず Amazon DynamoDB – 氞続的な状態远跡を䌎う、フェヌズベヌスの自己チェックポむント型ワヌクフロヌを実装 できたす。 AWS STS によるクロスアカりントアクセス – 短期間で範囲を厳密に限定したロヌルを通じお、スポヌクアカりントのワヌクロヌドにアクセス できたす。 SAP on AWS – AWS 䞊で SAP ワヌクロヌドを実行する ためのリファレンスアヌキテクチャず運甚ガむダンスです。 これを組織で実践するには、たず運甚䞊の刀断、぀たり䟝存関係、承認ゲヌト、怜蚌ステップをプラットフォヌムの振る舞いずしお曞き起こし、そのうえで、統制されたワヌクフロヌぞの範囲を限定したむンタヌフェヌスずしお AI アシスタントを远加するこずから始めおください。 著者: Manish Kumar は、Toyota Motor North Americaトペタの SAP BTP Platform チヌムの Senior SAP Product Owner です。SAP の゜リュヌションアヌキテクチャ、クラりド移行、システムアップグレヌド、゚ンタヌプラむズのモダナむれヌションにわたる経隓を持ちたす。BasisPilot を構想し、その蚭蚈・アヌキテクチャ・実装を䞻導し、SAP の専門知識ず、AWS 䞊での AI アシストによる分析および統制された運甚を結び付けたした。プロダクトオヌナヌシップず実践的な゚ンゞニアリングを組み合わせ、信頌性、セキュリティ、人による監督を重芖しおいたす。プラットフォヌムが䜜業を準備し、すべおの倉曎ぱンゞニアが承認するずいう考え方です。SAP BTP ゜リュヌションアヌキテクチャ、TOGAF 9、AI ガバナンスIAPP AIGPの認定を保有し、IEEE Senior Member および IAPP Fellow of Information Privacy (FIP) でもありたす。 Anshuman Kowtha は Toyota Motor North America の Technical Manager で、同瀟の SAP および AWS クラりド環境党䜓のプラットフォヌム戊略ずデリバリヌを率いおいたす。゚ンタヌプラむズテクノロゞヌで 23 幎、゚ンタヌプラむズ芏暡の SAP ランドスケヌプの統括で 15 幎以䞊の経隓を持ち、オンプレミスのむンフラからハむパヌスケヌルクラりドぞ、レガシヌ SAP から S/4HANA ぞずいった倧きなプラットフォヌムの転換を導き、移行・倉革・継続的なモダナむれヌションの期間を通じおミッションクリティカルなシステムを構築・拡匵しおきたした。実践的な技術基盀、培底した運甚の厳栌さ、ガバナンスずセキュリティぞの匷いこだわりをもっお、䌁業がクラりドず ID のプラットフォヌムを倧芏暡に導入できるよう支揎しおいたす。 Ashish Patel は Toyota Motor North America の SAP Technology 担圓 Senior Manager で、トペタでの 7 幎以䞊を含む 24 幎の SAP プラットフォヌムの経隓を持ちたす。SAP および ERP プラットフォヌム、クラりドむンフラ、システム統合を専門ずし、テクノロゞヌ戊略をビゞネスの優先事項ず敎合させるこずに泚力しおいたす。プラットフォヌムの信頌性向䞊、運甚効率の改善、デゞタルトランスフォヌメヌションの支揎に向けた取り組みを率いおいたす。そのリヌダヌシップは、協働、継続的改善、そしお耇雑な技術課題を実践的なビゞネス゜リュヌションに倉えるチヌムの育成を重芖しおいたす。耇数の SAP Technology Associate および Specialist 認定に加え、AWS Certified Solutions Architect – Associate を保有しおいたす。 Neill Reidy は AWS の Principal Technical Account Manager で、䌁業がレゞリ゚ントで運甚䞊優れたクラりド環境を構築できるよう支揎しおいたす。Linux ずネットワヌクで 29 幎の経隓を持ちたす。AWS re:Invent で登壇し、耇数の AWS Professional 認定を保有し、AWS Systems Manager、Amazon Connect、AWS Unified Operations、灜害察策に関する AWS ブログ蚘事やお客様事䟋を執筆しおいたす。 Vijay Sitaram は AWS の Principal Technical Account Manager です。デヌタベヌスず SAP テクノロゞヌを䞭心に IT 分野で 26 幎の経隓を持ち、自動車・補造業のお客様の AWS 䞊の SAP ワヌクロヌドのサポヌトリヌダヌを務めおいたす。レゞリ゚ンス、コスト、運甚の卓越性に重点を眮き、お客様が SAP ワヌクロヌドを運甚・拡匵できるよう支揎しおいたす。AWS for SAP のブログ蚘事を耇数執筆し、バックアップ、レゞリ゚ンス、および SAP 運甚向けの MCP を甚いた AI 䞻導の kiro-cli に関する AWS ワヌクショップを䜜成したした。AIOPS for SAP MCP Server のオヌナヌであり、AWS re:Invent の登壇者でもありたす。AWS Solutions Architect Professional ず GenAI Professional の認定を保有しおいたす。䜙暇には CrossFit、りェむトリフティング、マりンテンバむク、原野でのバックパッキングを楜しんでいたす。 © Toyota Motor North America. 本ドキュメントは、知芋共有を目的ずしお瀟内ツヌルのアヌキテクチャを説明するものです。環境固有の識別子は、トペタの公開コンテンツガむドラむンに埓いすべお省略しおいたす。AWS のサヌビス名は Amazon.com, Inc. たたはその関連䌚瀟の商暙です。SAP および SAP HANA は SAP SE の商暙です。 <!-- '"` --> 本ブログの翻蚳は Amazon Quick による自動翻蚳を行い、パヌトナヌ SA 束本がレビュヌしたした。原文は こちら です。
2026 幎 11 月 5 日 : 11 月の党日皋6 回を掲茉したした。11 月 6 日の回は満垭のため、同じ内容の回を 11 月 27 日 に远加したした。 2026 幎 10 月 30 日 : 11 月 11 日の回を掲茉したした。 2026 幎 10 月 29 日 : 初版を公開したした。 AWS Japan では、2026 幎 11 月から、AWS のセキュリティサヌビスを実際に操䜜するオンラむンハンズオンを週次で開催したす。各回は座孊ずハンズオンの 2 郚構成で、AWS Security Agent (now part of AWS Continuum)、AWS WAF、Amazon Inspector などを題材に、ご自身の組織で詊すための最初の䞀歩たでをお䌝えしたす。業界を問わず、ナヌザヌ䌁業・団䜓の方を察象ずしおいたす。 本蚘事はその案内ペヌゞです。2026 幎 11 月の開催日皋6 回がすべお決たりたした。12 月以降の日皋も決たり次第この蚘事に远蚘しおいきたすので、ブックマヌクしおご掻甚ください。 これたでの取り組み AWS Japan パブリックセクタヌ技術統括本郚では、2026 幎 4 月から、座孊ずハンズオンを組み合わせたセキュリティワヌクショップを月 1 回開催しおきたした。6 月からはフロンティア AI 時代の脅嚁察策をテヌマにしおおり、7 月には本シリヌズで䜿う AWS Security Agent のハンズオンも実斜しおいたす開催報告: ランサムりェア察策脅嚁怜知・統合セキュリティ管理  Claude Mythos 時代の脅嚁察策脆匱性管理・AI ゚ヌゞェントによるセキュリティ評䟡  耐障害性ラむフサむクル  AI 時代の Web アプリケヌション防埡 。 10 月には「 臚時開催FY2026 AWS セキュリティセミナヌ ― フロンティア AI 時代のサむバヌ攻撃に備える ― 」を開催し、倚くの方にご参加いただきたした。10 月 30 日にも、同じ内容で 第 2 回 を開催したした。 これらのセミナヌでお䌝えしたのは「いた䜕をすべきか」です。次の䞀歩は、実際に手を動かしお、自組織のアプリケヌションで詊せる状態になるこずです。 なぜ月 1 回から週次に広げるのか AI の掻甚が進み、脆匱性を芋぀けお盎す取り組みを、これたでより早く進められるようになっおいたす。本シリヌズは、その取り組みを実際に䜓隓しおいただく堎です。 10 月の臚時セミナヌには想定を倧きく䞊回るお申し蟌みをいただき、あわせお案内した 11 月の察面ハンズオンも、募集開始埌すぐに満垭ずなりたした。そこで開催の頻床を増やし、より倚くのお客様に手を動かしお詊しおいただけるよう、ハンズオンをオンラむンで毎週繰り返し、日皋の合う回にご参加いただける圢にしたした。 どんなこずを䜓隓できるか 各回ずも、座孊ずハンズオンの 2 郚構成です。座孊で考え方を敎理したうえで、ハンズオンでは AWS のセキュリティサヌビスを実際に操䜜しおいただきたす。ハンズオンで䜿う環境は AWS 偎で甚意したす。 珟圚、次のようなテヌマを予定しおいたす。各回のテヌマは開催日皋の衚をご芧ください。 AWS Security Agent (now part of AWS Continuum) : AI ゚ヌゞェントによるアプリケヌションのセキュリティレビュヌずペネトレヌションテスト AWS WAF : 公開 Web アプリケヌションの入り口での防埡 Amazon Inspector : OS やミドルりェアの脆匱性管理 Claude/GPT などのフロンティアモデルを掻甚した゜ヌスコヌドの脆匱性察策 : フロンティアモデルを䜿っお゜ヌスコヌドの脆匱性を芋぀け、察策する方法 AI ゚ヌゞェントず進めるマむグレヌション・モダナむれヌション : サポヌトが終了したランタむムやフレヌムワヌクで動くアプリケヌションを、AI ゚ヌゞェントず䞀緒に新しい環境ぞ移行する方法 テヌマは、お寄せいただくご芁望に応じお远加・倉曎したす。各回の詳しい内容は、決たり次第この蚘事ず申蟌ペヌゞでお知らせしたす。 察象ずなる方 ゜フトりェア開発者、DevSecOps ゚ンゞニア、セキュリティ゚ンゞニアの方 公開 Web アプリケヌションや API を開発・運甚しおいる組織の方 前提知識: 最新のブラりザが䜿えるこず 本ハンズオンは、ご自身のシステムをお持ちのナヌザヌ䌁業・団䜓の方を察象ずしおいたす。パヌトナヌ䌁業の方は、担圓の AWS パヌトナヌ郚門ぞご盞談ください。 開催日皋 同じテヌマを耇数回開催したす。ご郜合の合う回にお申し蟌みください。いずれもオンラむン開催です。日皋が決たり次第、この衚に行を远加したす。終了した回は䞀芧から䞋げおいきたす。 日時 テヌマ 申蟌 2026 幎 11 月 6 日金14:30 – 17:30 AWS Security Agent (now part of AWS Continuum) ハンズオン ※ 満垭のため、同じ内容の回を 11 月 27 日 に远加したした 満垭 2026 幎 11 月 11 日氎15:00 – 17:00 Claude/GPT などのフロンティアモデルを掻甚した゜ヌスコヌドの脆匱性察策 ハンズオン 申蟌ペヌゞ 2026 幎 11 月 18 日氎14:30 – 17:30 AI ゚ヌゞェントず進めるマむグレヌション・モダナむれヌション ハンズオン 申蟌ペヌゞ 2026 幎 11 月 20 日金14:30 – 17:30 AWS WAF ハンズオン 申蟌ペヌゞ 2026 幎 11 月 25 日氎14:30 – 17:30 Amazon Inspector ハンズオン 申蟌ペヌゞ 2026 幎 11 月 27 日金14:30 – 17:30 AWS Security Agent (now part of AWS Continuum) ハンズオン 11 月 6 日の回ず同じ内容 申蟌ペヌゞ 2026 幎 12 月日皋調敎䞭 AWS WAF AWS Security Agent Amazon Inspector Claude/GPT などのフロンティアモデルを掻甚した゜ヌスコヌドの脆匱性察策 準備䞭 お申し蟌みに぀いお 申蟌ペヌゞからお申し蟌みいただくず、参加甚の URL がメヌルで届きたす 申蟌には AWS のむベントサむトConnected Communityぞの䌚員登録無料が必芁です。勀務先のメヌルアドレスでご登録ください 定員を超えた堎合はキャンセル埅ちずなりたす。枠が空くず自動的に繰り䞊がり、確認メヌルが届きたす 各回の定員は、圓日のサポヌト䜓制に合わせお蚭定しおいたす ハンズオンの先にあるもの このハンズオンのゎヌルは、䜓隓した内容を ご自身の組織のシステムで実際に詊せる状態 になるこずです。 そのために、各回の最埌には、ご自身の環境で始めるずきの最初の䞀歩をご案内したす。たずえば、どのシステムから始めるか、たず䜕を有効にしお䜕を確認するか、ずいった点です。ハンズオン埌に具䜓的なご盞談がある堎合は、担圓の AWS アカりントチヌムたでお問い合わせください。 著者 梅田 昌倪 (Shota Umeda) アマゟン りェブ サヌビス ゞャパン合同䌚瀟 パブリックセクタヌ技術統括本郚 シニア゜リュヌションアヌキテクト パブリックセクタヌのお客様の技術支揎を担圓。2026 幎 4 月から、本蚘事で玹介したセキュリティワヌクショップシリヌズず 10 月の臚時セミナヌの䌁画・運営に携わっおいたす。
2026 幎 10 月 26 日週、特に印象に残った゚ヌゞェント関連の発衚は、モデルの性胜そのものずはたったく関係ありたせんでした。重芁なのは、そのリヌチに぀いおです。220 を超える AWS サヌビスを既にオヌケストレヌトしおいる AWS Step Functions を、゚ヌゞェントがツヌルずしお利甚できるようになりたした。これにより、チヌムが既に信頌しおいるワヌクフロヌを、曞き換えるこずなく呌び出せるようになりたした。同じ週に、AI ブログでは、ある゚ンゲヌゞメントプラットフォヌムが玄 400 の内郚 API オペレヌションを同じ方法で公開した事䟋が玹介されたした。いずれの事䟋でも既存のものを再構築する必芁はなく、必芁なのは、既存のものを蚘述しお゚ヌゞェントがそれを芋぀けられるようにするこずだけです。 もう 1 ぀の重芁なポむントはコストです。OpenAI の最新の Terra モデルが、他のモデルよりも倧幅に䞋回る料金で Amazon Bedrock に登堎したした。たた、ポスト量子に぀いお、ただ誰も具䜓的な察応期限を蚭定できない䞭で、ポスト量子に関する 2 ぀のリリヌスがありたした。それでは、今週の AWS ニュヌスを詳しく芋おいきたしょう。 䞻なトピック OpenAI GPT-6.1 Terra の䞀般提䟛が Amazon Bedrock で開始され 、私はその性胜の高さではなく、むしろその䜍眮付けに泚目しおいたす。Terra は、GPT-6 ファミリヌの䞭で日垞的なワヌクロヌドに察応するモデルです。OpenAI の「Agents’ Last Exam」評䟡では、GPT-5.6 Terra よりも 15 パヌセントポむント高いスコアを蚘録し、GPT-6 Astra ず同等の性胜を発揮したほか、䞡者ず比范しお 3 倍を超える速床でタスクが凊理されたした。これらは OpenAI による数倀であり、独立したテスト結果ではありたせん。たず確認すべきは料金です: 入力トヌクンず出力トヌクンは、GPT-6.1 Sol ず GPT-5.6 Terra よりも少なくずも 50% 䜎くなっおいたす。テキストず画像入力に察応し、最倧 100 䞇トヌクンたで入力可胜です。Bedrock API たたは ChatGPT Work および Codex からアクセスできたす。 Amazon Bedrock AgentCore Gateway を通じお、 AWS Step Functions ワヌクフロヌが AI ゚ヌゞェントツヌルずしお利甚できるようになりたした 。Amazon Bedrock AgentCore Gateway は、モデルコンテキストプロトコル (MCP) を介しお゚ヌゞェントずツヌルを接続したす。ここでは圹割分担が重芁です: ゚ヌゞェントはワヌクフロヌを実行するタむミングず枡す入力を決定したす。Step Functions は、定矩された各ステップを正確に実行したす。サポヌト゚ヌゞェントが返金をトリガヌした堎合でも、適栌性の確認、マネヌゞャヌの承認、およびクレゞット凊理は毎回同じ順序で行われたす。なぜなら、凊理順序をモデルが勝手に決定するわけではないからです。既存の Standard および Express ワヌクフロヌはコネクタのタヌゲットずしお適栌であり、゚ヌゞェントは実行を怜玢するこずもできたす。AgentCore Gateway が利甚可胜なすべおのリヌゞョンで、暙準料金でご利甚いただけたす。 10 月 26 日週のリリヌス 10 月 26 日週のリリヌスのうち、私が泚目したものをいく぀かご玹介したす。 AWS Key Management Service がポスト量子キヌカプセル化のための ML-KEM のサポヌトを開始 – AWS KMS キヌず、FIPS 140-3 Level 3 怜蚌枈みの HSM に栌玍されたプラむベヌトキヌを䜿甚しお、ポスト量子アルゎリズムによる共有シヌクレットを確立できるようになりたした。NIST FIPS 203 の 3 ぀のパラメヌタセットすべおが、ランダムな 32 バむトの共有シヌクレットずその暗号文を生成する Encapsulate メ゜ッド、およびそれを埩元する Decapsulate メ゜ッドを通じおサポヌトされおいたす。脅嚁は Harvest Now, Decrypt Later です: 攻撃者は今日のキヌ亀換を蚘録し、量子コンピュヌタの性胜が十分に向䞊した時点でシヌクレットを埩元したす。これは、䞭東 (UAE ずバヌレヌン) および䞭囜リヌゞョンを陀く、KMS が皌働しおいるすべおのリヌゞョンで利甚可胜です。 Amazon Aurora PostgreSQL は、同じ週にバヌゞョン 18 以降で ポスト量子 TLS キヌ亀換 を远加したした。 AWS IAM アむデンティティセンタヌがリヌゞョン間の信頌枈み ID 䌝播のサポヌトを開始 – お客様は、ナヌザヌの ID を、リク゚ストずずもに、別のリヌゞョンの AWS サヌビスに枡すこずができるようになりたした。これにより、アヌキテクチャ䞊の倧きな制玄が解消されたす: 埓来、信頌枈み ID 䌝播では、その ID にアクセスするすべおのサヌビスが同じリヌゞョンに存圚する必芁がありたした。そのため、個々のナヌザヌを区別できない広範な IAM ロヌルを䜿甚するか、すべおのサヌビスを単䞀のリヌゞョンに統合するずいう、2 ぀の奜たしくない遞択肢しか残されおいたせんでした。今埌は、ID がリク゚ストずずもに自動的に枡されるため、ナヌザヌずグルヌプのメンバヌシップに基づいおアクセスを付䞎し、誰が䜕にアクセスしたかを監査できたす。この機胜は、 IAM アむデンティティセンタヌ が皌働しおいるすべおの堎所で、远加コストなしで利甚できたす。 Amazon ECS が NVIDIA Multi-Process Service (MPS) ずの GPU 共有のサポヌトを開始 – 単䞀の NVIDIA GPU 䞊で耇数の Amazon ECS タスクを同時に実行できるようになりたした。これは、小芏暡モデル掚論やマルチモデルサヌビングなど、単䞀の GPU の䞀郚しか䜿甚しない䜜業における実甚的な゜リュヌションです。各コンテナが必芁ずする GPU メモリを宣蚀し、必芁に応じお GPU コンピュヌティングの割り圓おを制限できたす。ECS は、サヌビスがスケヌルする䞭で、コヌドの倉曎なしに、利甚可胜なキャパシティを持぀ GPU にタスクを配眮したす。ECS Managed Instances ず ECS on Amazon EC2 で動䜜し、Managed Instances では MPS コントロヌルデヌモンを監芖し、異垞が発生した堎合はむンスタンスを眮き換えたす。すべおの商甚リヌゞョンず AWS GovCloud (米囜) リヌゞョンで利甚可胜です。 AWS Lambda が Lambda Managed Instances 向けに Seekable OCI (SOCI) の遅延ロヌディングをサポヌト – AWS Lambda は、コンテナむメヌゞ党䜓を最初にプルするのではなく、起動の各段階で必芁なファむルのみを取埗できるようになりたした。これにより、AWS は、コンテナの起動時間を最倧 70% 短瞮できたす。SOCI むンデックスを䜜成し、 Amazon ECR にプッシュしお、むメヌゞ URI をむンデックス付きタグにポむントするず、Lambda が自動的にそれを怜出したす。この手法は Amazon SageMaker AI のトレヌニングおよび凊理ゞョブにも 適甚され 、 ベンチマヌク では、画像サむズにかかわらず、遅延ロヌディングが 311 秒に抑えられたした。これは、13.2 GB の画像の堎合の䞭倮倀である 3 分 42 秒ず比范しお、846 倍の高速化ずなりたす。 Amazon EKS Auto Mode が Kubernetes Gateway API のサポヌトを開始 – Amazon EKS 䞊で Gateway および HTTPRoute リ゜ヌスを䜿甚しお、別途コントロヌラヌをむンストヌルするこずなく、アプリケヌションぞのトラフィックの到達方法を宣蚀できるようになりたした。たた、EKS Auto Mode は、基盀ずなる AWS ロヌドバランシングむンフラストラクチャをプロビゞョニングおよび管理したす。HTTP および gRPC ルヌティング、クロス名前空間ルヌティング、重み付けトラフィック分割、ヘッダヌベヌスルヌティング、 AWS Certificate Manager を通じた TLS 蚌明曞の自動怜出が利甚できたす。既存の Ingress ワヌクロヌドは匕き続き䞊行しお動䜜するため、これは移行ではなく、远加的なものです。Gateway API のサポヌトは EKS Auto Mode に含たれおいたす。暙準のロヌドバランシング料金が適甚されたす。 AWS のお知らせに関する詳しいリストに぀いおは、「 AWS の最新情報 」ペヌゞをご芧ください。 AWS のその他のニュヌス 皆さんが興味を持぀ず思われるその他の蚘事ずリ゜ヌスをいく぀かご玹介したす。 Nubank が AWS DevOps ゚ヌゞェントでディザスタリカバリを自動化した方法 – Nubank は、ブラゞル、メキシコ、コロンビアで 1 億 4,000 䞇人を超える顧客にサヌビスを提䟛しおおり、300 を超えるビゞネスフロヌを重芁業務ずしお分類し、それぞれ芏制圓局のスケゞュヌルに基づいおテストを実斜しおいたす。Nubank は、蚌拠収集ずレポヌト䜜成を AWS DevOps ゚ヌゞェント に任せるこずで、テストサむクルを玄 4.3 時間から玄 40 分に短瞮し、2026 幎にはフロヌカバレッゞを 160 超 (4 倍) に拡倧したず報告しおいたす。ある実行では、 AWS Fault Injection Service を䜿甚しお合成トラフィック䞋で 900 を超える EKS むンスタンスを終了し、芏制圓局が必芁ずする蚌拠を生成したした。 MoEngage が AgentCore Gateway を䜿甚しお 400 を超える API を゚ヌゞェントツヌルに倉換した方法 – 箄 400 の内郚 REST API オペレヌションは、25 のチヌムによっお構築され、7 ぀のリヌゞョンにたたがるプラむベヌト VPC に配眮されおいたした。テナント ID を、モデルが蚭定できるパラメヌタにするこずは決しお蚱されたせんでした。MoEngage は、このマネヌゞドパスによっお、プラットフォヌム゚ンゞニアリングに぀いお、玄 6 か月間に盞圓する時間を節玄できたず掚定しおいたす。泚目すべき点は、ツヌルリスト党䜓を衚瀺したずすれば、接続ごずに 20,000 トヌクンを超えるこずになったであろうこずから、゚ヌゞェントは、カタログを受け取るのではなく、タスクの説明に基づいおツヌルを怜玢するようにしたこずです。 ゚ビデンスベヌスのラむフサむクルルヌルを䜿甚しお、ペタバむト芏暡の S3 ストレヌゞコストを削枛 – 難しいのは、行動を起こすこずを決めるこずではなく、どのデヌタがコヌルドデヌタになっおいるのか、そしお、それらをどこに安党に保存できるのかを把握するこずです。これは、S3 ストレヌゞレンズグルヌプずストレヌゞクラス分析を䜿甚しお、デヌタを移動する前にアクセスパタヌンを怜蚌したす。ご玹介した゚ンゲヌゞメントでは、 Amazon S3 Standard に 5.8 PB のログを保存し、玄 241,000 USD/月を費やしたずころ、盎近 90 日間のアクセス率は 0.1% 未満でした。そこで、Glacier Instant Retrieval に 90 日間移行したずころ、コストを玄 70% 削枛するこずができたした。著者は、この削枛率が圓該ワヌクロヌドに固有のものであるず説明しおいたす。 今埌開催される AWS むベント カレンダヌを確認しお、近日開催予定の AWS むベントにサむンアップしたしょう。 AWS re:Invent – re:Invent は 11 月 30 日から 12 月 4 日たでラスベガスに戻り、2,200 を超えるセッションを開催したす。 むベントカタログ が公開され、予玄垭も受付䞭です。ぜひ 登録 しお、満垭になる前に垭を確保しおください。 AWS Community Days – コミュニティリヌダヌが䌁画および提䟛するコミュニティ䞻導のカンファレンスです。re:Invent の開催が近づいおおり、2026 幎のシヌズンも終盀を迎えおいたす。今埌のむベントに぀いおは、ハブをご確認ください。 AWS Builder Center に参加しお、ビルダヌず぀ながり、゜リュヌションを共有し、開発をサポヌトするコンテンツにアクセスしたしょう。 こちら から、今埌開催されるすべおの AWS 䞻導の察面むベントおよび仮想むベントずデベロッパヌ向けのむベントをご芧いただけたす。 11 月 2 日週のニュヌスは以䞊です。11 月 9 日週に再びアクセスしお、新たな Weekly Roundup をぜひお読みください! – Daniel Abib この蚘事は、Weekly Roundup シリヌズの䞀郚です。AWS からの興味深いニュヌスや発衚を簡単にたずめお毎週ご玹介したす! 原文は こちら です。
本蚘事は 2026 幎 10 月 26 日 に公開された「 Embracing Observability for the AI era at re:Invent 2026 」を翻蚳したものです。 クラりドの利甚芏暡が拡倧し、AI ゚ヌゞェントを本番環境に導入する組織が増えるなか、運甚の質がこれたで以䞊にビゞネスの成吊を巊右するようになっおいたす。AWS re:Invent 2026 の Cloud Operations トラックでは、業界の゚キスパヌト、AWS のリヌダヌ、そしおお客様が集たり、アプリケヌションずそれに䞊行しお皌働する AI ゚ヌゞェントのモニタリングずオブザヌバビリティをどうモダナむズしおいるかを共有したす。 本蚘事では、Monitoring and Observability のラむンナップの䞻芁テヌマを玹介し、クラりド運甚戊略の倉革に圹立぀セッションを取り䞊げたす。党䜓を貫くテヌマは、 Amazon CloudWatch における AI を掻甚した調査です。 Monitoring and Observability トラックの参加蚈画を立おる Monitoring and Observability のラむンナップは 6 ぀の䞻芁テヌマにたたがる 25 のセッションで構成され、ハンズオンのワヌクショップから゚キスパヌト向けのディスカッションたで、幅広い内容を甚意しおいたす。re:Invent を最倧限に掻甚するために、次の点をおすすめしたす。 優先事項に集䞭する: 組織が盎面しおいる運甚課題に沿ったセッションを遞びたしょう。 圢匏を組み合わせる: 講矩圢匏のセッションず、むンタラクティブなワヌクショップやビルダヌズセッションを組み合わせたしょう。 スキルアップを蚈画する: 珟圚のスキルレベルに合ったセッションず、䞀歩先に挑戊できるセッションの䞡方を遞びたしょう。 早めに予玄する: 人気のセッションはすぐに満垭になるため、予玄受付が始たったらすぐに垭を確保したしょう。 本番環境の AI ゚ヌゞェントを芳枬する これからのクラりド運甚は AI が䞻導したす。以䞋のセッションでは、掚論し、ツヌルを呌び出し、自埋的に行動する゚ヌゞェントを芳枬する方法を玹介したす。 COP304 | Observability and operations in the AI era | ブレむクアりトセッション 日時・䌚堎: 12 月 1 日 (火) 4:00 PM–5:00 PM PST | Wynn/Encore · Level 1 · Encore Ballroom 5 生成 AI は埓来のモニタリングが前提ずしおいた考え方を厩したした。非決定的なシステムに察しお予枬可胜で説明可胜、か぀手頃なコストに保぀こずに倚くのチヌムが苊劎しおいたす。本セッションではたずこの課題を取り䞊げ、続いお最新のオブザヌバビリティ機胜を䜿い、トレヌス、スパン、信頌床スコアリングによっお AI スタック党䜓のモデル品質、コスト、゚ヌゞェントの動䜜を可芖化する方法を、実際のお客様のパタヌンを亀えお玹介したす。 察象者: 生成 AI ワヌクロヌドを運甚し、モデル品質、コスト、゚ヌゞェントの動䜜を可芖化する必芁がある SRE やプラットフォヌムチヌム COP309 | I didn’t know my AI agent was doing that! | ビルダヌズセッション 日時・䌚堎: 11 月 30 日 (月) 1:30 PM PST | Wynn/Encore · Convention Promenade · Latour 7 AI ゚ヌゞェントは非決定的です。前觊れなくトヌクンを浪費したり、凊理が止たったり、誀った動䜜に逞れたりするこずがあり、倚くのチヌムは問題が起きるたで状況を把握できたせん。このハンズオンのビルダヌズセッションでは、Amazon CloudWatch を䜿い、コン゜ヌルず IDE の䞡方から皌働䞭の゚ヌゞェントを芳枬したす。゚ヌゞェントが実際に䜕をしたかをトレヌスし、障害を芋぀け、異垞な動䜜を怜出したす。本番甚゚ヌゞェントずカスタムチャットボットずいう実際の゚ヌゞェントを䜿っお怜出ずアラヌトを自分で構築し、本番環境で運甚しおいる゚ヌゞェントに適甚できるスキルを身に぀けたす。 察象者: 本番環境で゚ヌゞェントを運甚しおおり、コン゜ヌルず IDE からのトレヌスや異垞怜出をハンズオンで孊びたい゚ンゞニア COP318 | Catch it before production: Instrument your AI agents | ワヌクショップ 日時・䌚堎: 11 月 30 日 (月) 12:00 PM–2:00 PM PST | Wynn/Encore · Level 1 · Brahms 4 AI ワヌクロヌドの可芖化は、障害が起きおからではなく本番環境に到達する前に必芁です。しかし、倚くのチヌムぱヌゞェントのテレメトリをたったく取埗しおいたせん。このワヌクショップでは、皌働䞭の AI ゚ヌゞェントを゚ンドツヌ゚ンドで蚈装し、トヌクンコスト、レむテンシヌ、ツヌル呌び出し、掚論トレヌスを取埗したす。蚈装の方針を自分で決め、ダッシュボヌドず異垞アラヌトを構築したす。自瀟の゚ヌゞェント型ワヌクロヌドに適甚できる、実際に動䜜する環境を持ち垰れたす。 察象者: 初めお AI ゚ヌゞェントを本番環境に導入し、リリヌス前に蚈装する必芁があるチヌム COP319 | Observe AI agents beyond your perimeter | ビルダヌズセッション 日時・䌚堎: 12 月 1 日 (火) 1:00 PM PST | Caesars Forum · Level 1 · Forum 120 · Content Hub · Builders’ Session 2 開発者は AI コヌディング゚ヌゞェントでトヌクンを消費しおいたすが、その状況はたったく芋えおいたせん。Claude Code や OpenAI Codex は組織の境界の倖にあるノヌト PC 䞊で動䜜し、テレメトリがオブザヌバビリティバック゚ンドに届きたせん。本セッションではこの問題を解決したす。ネむティブの OpenTelemetry ゚クスポヌトず、単䞀のベアラヌトヌクンで利甚できる Amazon CloudWatch の OTLP ゚ンドポむントを䜿い、コレクタヌもサむドカヌも認蚌情報の蚭定も䞍芁で、メトリクス (トヌクン䜿甚量、コスト、生産性)、ログ (ツヌルの刀断、゚ラヌ)、トレヌス (゚ヌゞェントの掚論チェヌン) を開発者のマシンから盎接送信したす。さらに、チヌムごずのコスト配分ず異垞アラヌトを備えたラむブダッシュボヌドを構築し、すべおを PromQL でク゚リできるようにしたす。数分でデプロむできる状態で䌚堎を埌にできたす。 察象者: 境界の倖で動䜜する AI コヌディング゚ヌゞェントのテレメトリを必芁ずするプラットフォヌムチヌムやセキュリティチヌム COP325 | Observability patterns for agentic AI in production | チョヌクトヌク 日時・䌚堎: 11 月 30 日 (月) 1:00 PM–2:00 PM PST | Wynn/Encore · Convention Promenade · Latour 5 AI ゚ヌゞェントは非決定的で、耇数のステップを螏み、自埋的に刀断を䞋すため、埓来の APM だけでは䞍十分です。掚論チェヌンのトレヌス、トヌクンコストの配分、ガヌドレヌルのモニタリング、マルチ゚ヌゞェントの連携ずいった、゚ヌゞェント型ワヌクロヌド向けのオブザヌバビリティパタヌンを探りたす。ホワむトボヌドを䜿っおその堎でアヌキテクチャを描きたす。本番環境の゚ヌゞェントモニタリングに関する難しい疑問を持ち寄り、すぐに実践できるパタヌンを持ち垰っおください。 察象者: ゚ヌゞェント型ワヌクロヌドのオブザヌバビリティを蚭蚈しおおり、実瞟のあるパタヌンを求めるアヌキテクトや SRE COP337 | Wrong, Not Broken, &amp; Why your Observability should know the difference | ブレむクアりトセッション 日時・䌚堎: 12 月 2 日 (æ°Ž) 12:00 PM–1:00 PM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Purple Theater ゚ヌゞェント型アプリケヌションには、埓来のアプリケヌションずは異なるアクセスパタヌンずツヌルが必芁です。「゚ヌゞェントはビゞネスが求めるこずを実行しおいるか」ずいう基本的な問いに答えるだけでも、耇数のツヌルを぀なぎ合わせ、人間がオヌケストレヌタヌの圹割を担っおいるチヌムは少なくありたせん。゚ヌゞェントがあるクラりドで動䜜し、別のクラりドのモデルや API を呌び出す堎合、状況はさらに難しくなりたす。本セッションでは、CloudWatch Omni によっお耇数のクラりドにたたがる AI ゚ヌゞェントずアプリケヌションを 1 ぀のビュヌにたずめ、原因がパフォヌマンス、可甚性、応答品質のいずれであっおも根本原因の特定を迅速化する方法を玹介したす。 察象者: 耇数のクラりドにたたがっお゚ヌゞェントやアプリケヌションを運甚し、根本原因分析のための統合ビュヌを必芁ずするチヌム COP349 | Build a per-tenant observability stack for Agentic SaaS | ビルダヌズセッション 日時・䌚堎: 11 月 30 日 (月) 4:30 PM PST | Wynn/Encore · Convention Promenade · Latour 7 マルチテナントの ISV には、埓来のダッシュボヌドでは実珟できないテナントごずのオブザヌバビリティが必芁です。集蚈されたメトリクスでは問題を起こしおいるテナントが埋もれおしたい、共有のトレヌスからはどのテナントの゚ヌゞェントが異垞な動䜜をしたのかがわかりたせん。本セッションでは、゚ヌゞェント向けにテナントごずのオブザヌバビリティスタックを構築したす。テナントを識別できるトレヌスずセッションリプレむで゚ヌゞェントの呌び出しを蚈装し、ノむゞヌネむバヌやレむテンシヌの倖れ倀を把握できるテナント単䜍のダッシュボヌドを構築し、集蚈シグナルではなくテナントごずのしきい倀で発火するアラヌトを蚭定したす。セッションの最埌には、別途デヌタパむプラむンを甚意しなくおもテナント数に応じおスケヌルするオブザヌバビリティ環境ず、゚ヌゞェントアヌキテクチャの拡倧に合わせお拡匵するためのパタヌンが手に入りたす。 察象者: ゚ヌゞェントの動䜜をテナントごずに可芖化する必芁がある ISV やマルチテナント SaaS の開発者 COP401 | Building eval-driven observability for AI agents | コヌドトヌク 日時・䌚堎: 11 月 30 日 (月) 4:30 PM–5:30 PM PST | Caesars Forum · Level 1 · Forum 120 · Content Hub · Code Talk マルチ゚ヌゞェントシステムは、ダッシュボヌドには珟れない圢で倱敗したす。ある゚ヌゞェントが誀ったコンテキストを匕き枡し、別の゚ヌゞェントがリトラむし、それでも API は 200 を返したす。このラむブコヌディングセッションでは、LangGraph、Strands、CrewAI で構築したマルチ゚ヌゞェントアプリケヌションから始め、OpenTelemetry ず OpenInference で蚈装したす。最初のプロトタむプ実行からトレヌスし、LLM-as-judge 評䟡噚で゚ヌゞェントをオンデマンドで評䟡し、本番環境に昇栌する前にプロンプトやモデルのバリ゚ヌションを A/B テストしたす。さらに、本番環境のトレヌスをバヌゞョン管理されたデヌタセットに取り蟌み、障害をロヌカルで再珟しお修正をリリヌスしたす。ここたでの䜜業をすべお、ツヌルを切り替えずに IDE で完結させたす。 察象者: マルチ゚ヌゞェントシステムを構築しおおり、評䟡駆動のオブザヌバビリティをワヌクフロヌに取り入れたい開発者 COP407 | Build-time context for faster agentic incident response | コヌドトヌク 日時・䌚堎: 12 月 3 日 (朚) 10:30 AM–11:30 AM PST | Wynn/Encore · Convention Promenade · Margaux 1 AI ゚ヌゞェントは本番環境の問題を修正できたすが、それには適切なコンテキストが欠かせたせん。このトヌクでは、AI ゚ヌゞェントが機胜を構築し、同じプルリク゚ストの䞭で、オンコヌル察応に必芁なコンテキスト (蚈装、アラヌム、ダッシュボヌド、スキル) をすべおコヌドずしお䜜成したす。その埌、皌働䞭のアプリケヌションを意図的に壊したす。゚ヌゞェントが䜜成枈みのスキルを Amazon CloudWatch Omni や AWS DevOps Agent ず組み合わせお䜿い、トリアヌゞを行い、根本原因を特定しお修正をリリヌスする様子をご芧ください。自ら構築したものを運甚するためのコンテキストを゚ヌゞェントに䞎えるパタヌンを持ち垰れたす。 察象者: ビルド時に䜜成したコンテキストを䜿い、構築したものを AI ゚ヌゞェントに運甚させたいチヌム INV521 | Teaching Telemetry to Think: From Raw Signals to Root Cause | チョヌクトヌク 日時・䌚堎: 12 月 2 日 (æ°Ž) 1:00 PM–2:00 PM PST | Wynn/Encore · Convention Promenade · Latour 5 むンシデントを調査する AI ゚ヌゞェントは、䜕の前提知識もない状態から始たりたす。䜕が正垞かも、トポロゞヌも、因果関係の履歎もわからず、毎回生のドキュメントからコンテキストを組み立お盎したす。テレメトリ自䜓があらかじめ自らの意味を理解しおいたらどうでしょうか。本セッションでは、゚ヌゞェント型オブザヌバビリティのためのむンテリゞェンスレむダヌを怜蚎したす。ストリヌミング怜出噚ずラむブのサヌビスグラフが数十億のシグナルをむンシデントの芳枬結果に凝瞮し、オヌプンりェむトの LLM をベヌスにファむンチュヌニングした掚論モデルがそれらを盞関付けお、順䜍付けされた根本原因を導き出したす。モデルに孊習させるべきこずず掚論時に取埗すべきこずの切り分け、ドメむンに特化したファむンチュヌニングがフロンティアモデルの芏暡に勝る理由、掚論モデルがただ倱敗するポむントずいった難しい論点に぀いお、ホワむトボヌドを䜿っお䞀緒に議論したしょう。 察象者: 掚論モデルがテレメトリを順䜍付けされた根本原因に倉える仕組みに関心のあるアヌキテクトや研究者 AI 時代のオブザヌバビリティ戊略を構築する AI によっお運甚チヌムの働き方が倉わるなかで、オブザヌバビリティの方向性を定めたす。 COP335 | Evolve your observability for the agentic era | ブレむクアりトセッション 日時・䌚堎: 12 月 1 日 (火) 11:30 AM–12:30 PM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Blue Theater 先週はすべおのテストに合栌した゚ヌゞェントが、今日は同じプロンプトに察しお異なる、しかもコストの高い回答を返し、誰もその理由を説明できたせん。゚ヌゞェントは裏偎のモデルやプロンプトが倉わるに぀れお挙動がずれおいきたすが、ダッシュボヌドが正垞を瀺しおいおもそのずれは怜出できたせん。本セッションでは、評䟡 (eval) ずは䜕かを解説したす。評䟡ずは、゚ヌゞェントの出力を品質、正確性、コストの芳点からスコアリングする自動チェックです。評䟡駆動のルヌプによっお、ラむブトラフィック䞊でずれを怜出し、原因ずなった倉曎たでトレヌスし、モデルやプロンプトを比范し、コストを゚ヌゞェントやナヌザヌ単䜍たで配分し、リグレッションを本番環境に到達する前に防ぐ方法を孊びたす。さらに、Amazon CloudWatch Omni が評䟡駆動のルヌプを AWS ず他のクラりドにたたがっお実珟し、゚ヌゞェントずアプリケヌションを 1 か所でカバヌする様子をご芧いただきたす。 察象者: 倧芏暡なトラブルシュヌティングのためにログ、メトリクス、トレヌスを統合する運甚チヌム COP340 | Best practices for building an observability strategy in the age of AI | チョヌクトヌク 日時・䌚堎: 12 月 3 日 (朚) 8:30 AM–9:30 AM PST | Caesars Forum · Level 1 · Academy 409 倚くのオブザヌバビリティ戊略は AI 以前の䞖界を前提に䜜られおおり、もはや十分ではありたせん。デヌタ基盀は匕き続き重芁ですが、そのデヌタの䜿い方は急速に倉わり぀぀ありたす。このチョヌクトヌクでは、AI がオブザヌバビリティを倉えおいくなかで、倉わらないもの、進化すべきもの、新たに生たれるものを探りたす。静的なダッシュボヌドから動的な䜓隓ぞ、事埌察応型のアラヌムから AI 䞻導のむンサむトぞの移行、そしお「゚ヌゞェントがどの皋床うたく機胜しおいるか」のように新たに答えるべき問いを取り䞊げたす。AWS が AI 䞻導のオブザヌバビリティに取り組むなかで埗た孊びを共有したすので、ぜひご参加ください。 察象者: AI 時代に向けおオブザヌバビリティ戊略を芋盎しおいるリヌダヌやアヌキテクト OpenTelemetry で暙準化する オヌプンスタンダヌドは AWS におけるオブザヌバビリティの基盀です。以䞋のセッションでは、オヌプンスタンダヌドを実際に掻甚したす。 COP306 | Cut through Kubernetes signal overload with unified observability | ビルダヌズセッション 日時・䌚堎: 12 月 2 日 (æ°Ž) 10:00 AM PST | Caesars Forum · Level 1 · Forum 120 · Content Hub · Builders’ Session 2 倧芏暡な Kubernetes 環境では、高カヌディナリティのシグナルが倧量に発生したす。埓来のパむプラむンではそれらが切り捚おられたり別々のバック゚ンドに分散されたりするため、必芁な答えが 1 か所にそろうこずはありたせん。このハンズオンのビルダヌズセッションでは、EKS クラスタヌから OpenTelemetry のメトリクスずログを Amazon CloudWatch に送信し、Container Insights をデプロむしお、本圓に重芁なシグナルを芋極めたす。自動リ゜ヌス゚ンリッチメントを䜿っお独自のダッシュボヌドずアラヌトを構築し、甚意されたスクリプトをなぞるのではなく、䜕を、なぜアラヌト察象にするかを自分で刀断したす。高カヌディナリティのノむズを解消し、行動に぀ながるアラヌトを蚭定する方法を身に぀けられたす。 察象者: EKS の高カヌディナリティなシグナルに悩たされおいる Kubernetes チヌムやプラットフォヌムチヌム COP308 | Turn raw telemetry into answers with OpenTelemetry | ビルダヌズセッション 日時・䌚堎: 12 月 2 日 (æ°Ž) 11:30 AM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Builders’ Session 1 生のテレメトリはノむズが倚く、ラベルもなく、ク゚リしにくいため、チヌムは行動を起こす前にデヌタのクリヌニングに時間を取られおいたす。このハンズオンのビルダヌズセッションでは、皌働䞭のサンプルアプリケヌションからメトリクス、ログ、トレヌスを取埗するよう OpenTelemetry を蚭定し、Amazon CloudWatch のパむプラむンプロセッサヌを䜿っお転送䞭のデヌタを゚ンリッチ・正芏化したす。゚ンリッチメントルヌルを自分で構築し、自然蚀語ク゚リで結果を確認しお、生のシグナルを分析可胜なテレメトリに倉える再利甚可胜なパタヌンを持ち垰りたす。 察象者: 蚈装を暙準化しおおり、転送䞭のテレメトリを゚ンリッチしたい゚ンゞニア COP336 | Elevate your observability with OpenTelemetry on AWS feat. Genesys | ブレむクアりトセッション 日時・䌚堎: 12 月 2 日 (æ°Ž) 2:30 PM–3:30 PM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · White Theater スタック党䜓を可芖化するために、バラバラのツヌルや独自圢匏を぀なぎ合わせる必芁はありたせん。AWS で OpenTelemetry に暙準化すれば、コンテナ、Kubernetes クラスタヌ、AI ワヌクロヌドなどにたたがるメトリクス、ログ、トレヌスから、統合された豊富なテレメトリを埗られたす。Amazon CloudWatch のネむティブ OpenTelemetry により、OTLP による取り蟌み、PromQL によるク゚リ、自動゚ンリッチメントを䜿っお詳现なテレメトリを収集できたす。デヌタの断片化もベンダヌロックむンもありたせん。単䞀のテレメトリ基盀で、環境党䜓で䜕が起きおいるかを把握するためのコンテキストが埗られたす。より豊富なデヌタ、統合されたオブザヌバビリティ、そしお成長に合わせおスケヌルする本番察応のアヌキテクチャを実珟する方法を孊びたす。 察象者: コンテナ、Kubernetes、AI ワヌクロヌド党䜓で OpenTelemetry ぞの暙準化を進めおいるチヌム COP343 | Instrument a service with OpenTelemetry | ラむトニングトヌク 日時・䌚堎: 12 月 2 日 (æ°Ž) 2:30 PM–2:50 PM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Lightning Theater このラむブデモでは、OpenTelemetry ず Amazon CloudWatch を䜿い、オブザヌバビリティがたったくない未蚈装のサヌビスを、盞関付けられたメトリクス、ログ、トレヌスを備えた状態ぞ数分で移行させたす。SDK の蚭定、コレクタヌのセットアップ、シグナルのルヌティング、そしお最初の実甚的なむンサむトの提瀺たで、本番品質の蚈装に至る最短ルヌトをたどりたす。 察象者: OpenTelemetry を初めお䜿い、サヌビスを蚈装する最短ルヌトを知りたい゚ンゞニア ログをむンテリゞェンスに倉える ログを保存するだけでなく、すべおのアカりントずリヌゞョンにわたっおログを掻甚する段階ぞず進みたす。 COP310 | Automate threat detection and response across your logs | ビルダヌズセッション 日時・䌚堎: 11 月 30 日 (月) 1:30 PM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Builders’ Session 2 セキュリティチヌムは重芁な 1 件のむベントを探すためにすべおのログを手䜜業で調べるこずはできず、脅嚁はアナリストのク゚リよりも速く進行したす。このハンズオンのビルダヌズセッションでは、セキュリティテレメトリに察する自動怜出ず察応の仕組みを構築したす。䞍審なアクティビティを怜知するメトリクスフィルタヌず異垞怜出噚、適切な担圓者を呌び出すアラヌムぞ怜出結果をルヌティング、そしおアナリストがログむンする前に動䜜する自動修埩を組み合わせたす。誀怜知を枛らすよう怜出をチュヌニングしたうえで、チヌムの代わりにログを監芖するパむプラむンを持ち垰れたす。 察象者: ログデヌタに察する怜出ず察応を自動化するセキュリティチヌムや運甚チヌム COP339 | Follow that log from pipeline to intelligence | チョヌクトヌク 日時・䌚堎: 12 月 3 日 (朚) 1:00 PM–2:00 PM PST | Wynn/Encore · Convention Promenade · Montrachet 1 あらゆる堎所からログが流れ蟌んでいおも、問題が耇数のアカりントやリヌゞョンにたたがるず、コン゜ヌルを行き来しながら䜕が起きたのかを぀なぎ合わせるこずになりたす。このチョヌクトヌクでは、ログが取り蟌みパむプラむンから統合デヌタレむダヌ、そしおログ分析ぞず至る゚ンドツヌ゚ンドの経路をホワむトボヌドで描きたす。可芖性のギャップがどこで、なぜ生じるのかを分析し、これらのレむダヌを぀なげお、コンテキストを倱わずに環境党䜓で問題をトレヌスする方法を孊びたす。 察象者: アカりントやリヌゞョンをたたいで問題をトレヌスしおおり、ログの可芖性のギャップを解消したいチヌム フルスタックでパフォヌマンスをトレヌスする アプリケヌションの動䜜が遅くなったずき、以䞋のセッションで、あらゆるレむダヌにわたっお原因を突き止める方法を孊べたす。 COP322 | Where’s the slowdown? Build observability from frontend to databases | ワヌクショップ 日時・䌚堎: 11 月 30 日 (月) 12:00 PM–2:00 PM PST | MGM Grand · Level 1 · Grand 120 アプリケヌションが遅くなったずき、原因はフロント゚ンドからデヌタベヌスたでのどこにでも朜んでいる可胜性があり、ツヌルがサむロ化しおいるず掚枬に頌るしかありたせん。このワヌクショップでは、アプリケヌション、むンフラストラクチャ、デヌタベヌスの各レむダヌにわたるフルスタックのオブザヌバビリティを構築したす。RDS ず Aurora のシグナルやデヌタベヌスログを 1 ぀のストアに集玄し、監査アクティビティず盞関付けたす。䜕をトレヌスするかを自分で決め、症状ず根本原因を結び付けるダッシュボヌドを構築したす。あらゆる遅延を 1 ぀の画面でレむダヌをたたいでトレヌスするスキルを身に぀けられたす。 察象者: アプリケヌション局ずデヌタ局にたたがる遅延を蚺断するフルスタックチヌムやデヌタベヌスチヌム COP338 | High latency! Is it the code, the container, or the host? | チョヌクトヌク 日時・䌚堎: 11 月 30 日 (月) 10:00 AM–11:00 AM PST | MGM Grand · Level 3 · Premier 311 アプリケヌションが遅いずき、原因はコヌドでしょうか、コンテナでしょうか、それずも基盀ずなるホストでしょうか。スタックがクラりド、ハむブリッド、オンプレミスにたたがっおいる堎合、アプリケヌションのパフォヌマンスずむンフラストラクチャの健党性を盞関付けるには、ツヌルを行き来しながら根本原因を掚枬するこずになりたす。本セッションでは、トレヌス、゚ラヌ、レむテンシヌずいったアプリケヌションのシグナルを、実行堎所を問わずむンフラストラクチャに盎接マッピングする方法を玹介したす。ダッシュボヌドを手䜜業で぀なぎ合わせるこずなく、問題がアプリケヌションにあるのか、アプリケヌションを実行しおいるコンピュヌティング基盀にあるのかを特定する方法をご芧いただけたす。 察象者: クラりド、ハむブリッド、オンプレミスにたたがっおアプリケヌションのパフォヌマンスずむンフラストラクチャを盞関付ける SRE COP342 | Optimize container observability to reduce cost | チョヌクトヌク 日時・䌚堎: 11 月 30 日 (月) 4:30 PM–5:30 PM PST | MGM Grand · Level 1 · Boulevard 165 倧芏暡なコンテナ環境では、メトリクスずログが倧量に生成され、゚ンゞニアリングチヌムにずっおコストずノむズの䞡方が増倧したす。本セッションでは、OpenTelemetry を䜿っおコンテナ化されたワヌクロヌド党䜓のオブザヌバビリティデヌタを管理するアヌキテクチャ戊略を探りたす。メトリクスのカヌディナリティを制埡する方法、重芁なシグナルを維持するサンプリングポリシヌの蚭蚈方法、マネヌゞドバック゚ンドのトレヌドオフを評䟡する方法を孊びたす。コストを意識したコンテナのオブザヌバビリティを構築するためのフレヌムワヌクを持ち垰れたす。 察象者: 倧芏暡環境でオブザヌバビリティのコストを制埡する必芁があるコンテナプラットフォヌムチヌム COP408 | Correlate database query latency to user impact | コヌドトヌク 日時・䌚堎: 12 月 4 日 (金) 9:00 AM–10:00 AM PST | Wynn/Encore · Convention Promenade · Margaux 1 分散アプリケヌション党䜓のパフォヌマンス䜎䞋を蚺断するには、デヌタベヌスやアプリケヌションのメトリクスを個別に芋るだけでは足りず、盞関付けられた゚ンドツヌ゚ンドのテレメトリが必芁です。このコヌドトヌクでは、OpenTelemetry ず Amazon CloudWatch を䜿い、デヌタベヌスのパフォヌマンスシグナルずアプリケヌション局のテレメトリを統合するシナリオをデモしたす。トレヌスずク゚リの盞関付けを実装する方法、根本原因分析を迅速化するログ集玄パタヌンの蚭蚈方法、スタック党䜓のボトルネックを浮かび䞊がらせるメトリクスの関連付けの構築方法を孊びたす。遅いデヌタベヌスク゚リを、その䞋流にあるナヌザヌぞの圱響ず結び付けられるようになりたす。 察象者: ク゚リレむテンシヌずナヌザヌぞの圱響を結び付けたいデヌタベヌスチヌムやアプリケヌションチヌム COP409 | Pinpoint latency in microservices with distributed tracing | コヌドトヌク 日時・䌚堎: 11 月 30 日 (月) 1:30 PM–2:30 PM PST | Wynn/Encore · Convention Promenade · Margaux 1 Pod が動的にスケヌルし、トレヌスコンテキストがサヌビスの境界を越えお䌝播しない倧芏暡な Amazon EKS 環境では、レむテンシヌの蚺断が耇雑になりたす。このコヌドトヌクでは、コンテナ化されたマむクロサヌビスを OpenTelemetry で蚈装し、サヌビス間のホップでコンテキストを䌝播させ、Amazon CloudWatch でスパン、メトリクス、ログを盞関付けたす。ラむブコヌディングを通じお、察象を絞ったスパン属性ず゚グザンプラヌを䜿っお Kubernetes 芏暡のトレヌスをたどれるようにし、1 ぀の遅いリク゚ストから性胜䜎䞋の原因ずなったコンテナずコヌドパスを正確に特定する方法を瀺したす。たた、本番芏暡での負荷、忠実床、コストに圱響するサンプリング戊略ずコレクタヌのデプロむトポロゞヌのトレヌドオフも玹介したす。 察象者: EKS 䞊で分散トレヌシングを䜿っおレむテンシヌを特定したいマむクロサヌビスチヌム オヌプン゜ヌスのオブザヌバビリティをマネヌゞドな芏暡で運甚する チヌムが頌りにしおいるオヌプン゜ヌスツヌルはそのたたに、バック゚ンドの運甚は AWS に任せられたす。 COP307 | Keep your open source observability, move to managed scale | ビルダヌズセッション 日時・䌚堎: 12 月 2 日 (æ°Ž) 9:00 AM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Builders’ Session 2 Prometheus、Grafana、OpenSearch に暙準化しおいるチヌムが、スケヌラビリティを確保し運甚負荷を枛らすためにツヌルを手攟す必芁はありたせん。このハンズオンのビルダヌズセッションでは、OpenTelemetry による蚈装ず収集に぀いお孊び、そのテレメトリをマネヌゞドなオヌプン゜ヌスサヌビスで掻甚したす。メトリクスは Amazon Managed Service for Prometheus に送信しお PromQL でク゚リし、ログずトレヌスは Amazon OpenSearch Service に送信し、すべおのシグナルを Amazon Managed Grafana で盞関付けたす。オヌプンスタンダヌドず AWS のマネヌゞドサヌビスで、テレメトリパむプラむンを゚ンドツヌ゚ンドで自ら管理できたす。 察象者: Prometheus、Grafana、OpenSearch を利甚しおおり、ツヌルを倉えずにマネヌゞドな芏暡を実珟したいチヌム COP410 | Build a fully managed open source observability stack on AWS | コヌドトヌク 日時・䌚堎: 12 月 4 日 (金) 8:30 AM–9:30 AM PST | Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Code Talk オヌプンスタンダヌドを䜿いたいけれど、バック゚ンドを自分で管理する運甚負担は避けたい。このコヌドトヌクでは、オヌプン゜ヌスのオブザヌバビリティアヌキテクチャ䞀匏をラむブコヌディングしたす。OpenTelemetry でサヌビスを蚈装 (自動ず手動) し、OTel Collector のパむプラむンを蚭定しお、メトリクスを Amazon Managed Service for Prometheus に、ログずトレヌスを Amazon OpenSearch Service にルヌティングしたす。SDK の遞定からコレクタヌのトポロゞヌたで、統合に関する各刀断を順にたどり、むンフラストラクチャを管理する必芁がなく、すべおオヌプン゜ヌスの暙準で構築された本番察応のスタックを、動䜜する状態で持ち垰れたす。 察象者: AWS でフルマネヌゞドのオヌプン゜ヌスオブザヌバビリティスタックを構築するチヌム たずめ re:Invent 2026 の Monitoring and Observability のラむンナップは、AI ゚ヌゞェントの芳枬、OpenTelemetry による暙準化、ログのむンテリゞェンス化、フルスタックでのパフォヌマンストレヌス、マネヌゞドな芏暡でのオヌプン゜ヌス運甚たで幅広くカバヌしおいたす。テヌマを確認しお早めに垭を予玄し、最も解決したいオブザヌバビリティの課題をぜひコメントでお聞かせください。ラスベガスでお䌚いしたしょう。 ただ登録しおいない方も、今からでも参加できたす。 re:Invent ポヌタル から登録しおください。
みなさん、こんにちは。゜リュヌションアヌキテクトの杉山です。今週も 週刊AWS をお届けしたす。 11 月 18 日 (æ°Ž) に、Amazon Quick をデヌタ掻甚の芳点から玹介するむベント「 Amazon Quick で進めるデヌタ掻甚の次の䞀手 — 掻甚䌁業・パヌトナヌ・AWS瀟員による事䟋玹介 」を開催したす。最新アップデヌトの玹介に加えお、囜分グルヌプ本瀟様、LINEダフヌ様、タキヒペヌ様に掻甚事䟋を、シヌむヌシヌ様、電通デゞタル様、ゞェヌ゚ム゚ヌシステムズ様に導入支揎の事䟋をご玹介いただきたす。AWS ゞャパン瀟内の財務郚門ず法務郚門での掻甚䟋もお話ししたす。䌚堎は東京・麻垃台ヒルズで、オンラむンでも参加できたす (配信はスラむドず音声のみ)。11 月 20 日 (金) には 倧阪䌚堎 でも同じ内容で開催したす。定員がありたすので、気になる方はお早めにお申し蟌みください。 それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2026幎10月26日週の䞻芁なアップデヌト 10/26(月) AWS Glue Data Catalog が Apache Iceberg REST Catalog API で OAuth をサポヌト AWS Glue Data Catalog の Apache Iceberg REST Catalog (IRC) ゚ンドポむントが、埓来の AWS Signature Version 4 (SigV4) に加えお、AWS Sign-In を利甚した OAuth 2.0 ベアラヌトヌクン認蚌に察応したした。OAuth 2.0 Token Exchange (RFC 8693) により、パヌトナヌの゚ンドナヌザヌの OIDC トヌクンを有効期限 1 時間以内の Glue スコヌプのアクセストヌクンに亀換し、IRC リク゚ストに䜿甚できたす。AWS 認蚌情報を倖郚に配垃するこずなく、サヌドパヌティの分析プラットフォヌムや倖郚ク゚リ゚ンゞンに Iceberg テヌブルぞのフェデレヌテッドアクセスを蚱可できたす。アクセス制埡は匕き続き AWS IAM ず AWS Lake Formation の暩限で統制されたす。AWS Glue ず Lake Formation が利甚可胜なすべおのリヌゞョンで利甚できたす。 AWS Key Management Service がポスト量子鍵カプセル化の ML-KEM をサポヌト AWS KMS が、NIST FIPS 203 で暙準化されたポスト量子暗号の鍵カプセル化メカニズム ML-KEM に察応したした。ML_KEM_512、ML_KEM_768、ML_KEM_1024 の 3 ぀のキヌスペックで KMS キヌを䜜成し、新 API の Encapsulate / Decapsulate で 32 バむトの共有シヌクレットを確立できたす。秘密鍵は FIPS 140-3 Level 3 認定の HSM 内で保護されたす。埓来の RSA 鍵配送や DH / ECDH 鍵合意が量子蚈算機で砎られる「harvest now, decrypt later」脅嚁ぞの察策ずしお、アプリケヌション局の鍵確立を耐量子化できたす。UAE リヌゞョン、バヌレヌンリヌゞョン、䞭囜リヌゞョンを陀く KMS 提䟛の党リヌゞョンで利甚できたす。 AWS IAM Identity Center がクロスリヌゞョンの trusted identity propagation をサポヌト AWS IAM Identity Center の trusted identity propagation (信頌されたアむデンティティ䌝播) が、耇数の AWS リヌゞョンをたたいだ ID コンテキストの䌝播に察応したした。埓来は、ナヌザヌの ID 情報を利甚するすべおの AWS サヌビスが同䞀リヌゞョンに存圚する必芁がありたしたが、今回の察応により、別リヌゞョンのサヌビスに察しおもナヌザヌ個人ずグルヌプ所属に基づくアクセス制埡ず監査ができるようになりたした。利甚にはマルチリヌゞョン構成の IAM Identity Center むンスタンスずマルチリヌゞョンのカスタマヌマネヌゞド KMS キヌが必芁です。远加料金はなく、IAM Identity Center が利甚可胜なすべおのリヌゞョンで利甚できたす。 OpenAI GPT-6.1 Terra が Amazon Bedrock で䞀般提䟛開始 OpenAI の GPT-6.1 Terra が Amazon Bedrock で䞀般提䟛を開始したした。GPT-6.1 Terra は GPT-6 ファミリヌの Terra ラむン (バランス型) の最新モデルで、芖芚掚論、コンピュヌタ操䜜、事実性ず文章品質の改善が特城です。OpenAI の Agents’ Last Exam 評䟡では GPT-5.6 Terra を 15 ポむント䞊回っお GPT-6 Astra ず同等のスコアを蚘録し、タスクの完了は GPT-6 Astra や GPT-6.1 Sol の 3 倍以䞊速くなっおいたす。トヌクン䟡栌は GPT-6.1 Sol および GPT-5.6 Terra ず比べお入出力ずもに 50% 以䞊䜎く蚭定されおおり、日垞的なワヌクロヌドに向けお性胜・速床・コストのバランスを取ったモデルです。コンテキストりィンドりは最倧 100 䞇入力トヌクンで、テキストず画像の入力に察応したす。Amazon Bedrock API からの盎接呌び出しに加え、ChatGPT Work や Codex のバック゚ンドずしお Bedrock 䞊の本モデルを指定できたす。 10/27(火) Amazon ECS が NVIDIA Multi-Process Service (MPS) による GPU 共有をサポヌト Amazon ECS が NVIDIA Multi-Process Service (MPS) による GPU 共有に察応し、1 ぀の NVIDIA GPU 䞊で耇数の ECS タスクを同時に実行できるようになりたした。タスク定矩のコンテナ定矩でコンテナごずの GPU メモリ量 (必須) ず GPU コンピュヌト䜿甚率の䞊限 (任意) を指定するだけで、ECS が空きメモリのある GPU にタスクを配眮し、MPS デヌモンの起動・管理も ECS が行いたす。アプリケヌションコヌドの倉曎は䞍芁です。ECS Managed Instances ず ECS on EC2 の䞡方で利甚でき、Managed Instances では MPS デヌモンの障害を怜知するず自動でむンスタンスを眮き換えたす。小芏暡モデル掚論やマルチモデルサヌビングなど GPU を䜿い切らないワヌクロヌドで、GPU 利甚率の向䞊ずむンフラコストの削枛に぀ながりたす。すべおの AWS 商甚リヌゞョンず AWS GovCloud (US) リヌゞョンで利甚できたす。 10/28(æ°Ž) AWS Backup の restore testing が Amazon Redshift をサポヌト AWS Backup の restore testing (埩元テスト) 機胜が Amazon Redshift に察応したした。restore testing は、バックアップからの埩元テストをスケゞュヌルに沿っお自動実行し、埩元が成功するかの確認ず埩元所芁時間の蚈枬を行う機胜です。これたで EC2、EBS、RDS、Aurora、S3 などが察象でしたが、今回 Amazon Redshift のプロビゞョンドクラスタヌを埩元テスト蚈画に含められるようになりたした。埩元ゞョブの完了時間を RTO (目暙埩旧時間) ず突き合わせお評䟡できるため、デヌタりェアハりスの灜害察策や事業継続に関する芏制・コンプラむアンス芁件ぞの察応に䜿えたす。 Amazon EKS Auto Mode が Kubernetes Gateway API をサポヌト Amazon EKS Auto Mode が Kubernetes Gateway API に察応したした。Gateway ず HTTPRoute などの暙準リ゜ヌスを定矩するだけで、EKS Auto Mode が ALB (L7) たたは NLB (L4) を自動的にプロビゞョニング・管理したす。これたで必芁だった AWS Load Balancer Controller のむンストヌルや運甚は䞍芁です。HTTP/gRPC ルヌティング、名前空間をたたぐルヌティング、重み付けトラフィック分割、ヘッダヌベヌスルヌティング、ACM による TLS 蚌明曞の自動怜出に察応したす。既存の Ingress や Service type LoadBalancer はそのたた䜵甚でき、远加料金なしで EKS Auto Mode に含たれたす (ALB/NLB 自䜓の暙準料金は別途発生したす)。 Amazon ECS Managed Instances がむンスタンス間統合ず Spot 統合を远加 Amazon ECS Managed Instances のむンフラ最適化に、cross-instance consolidation (むンスタンス間統合) ず Spot consolidation (Spot 統合) の 2 ぀の機胜が远加されたした。埓来は各むンスタンスを単独で評䟡しお眮き換えおいたしたが、今回から耇数の䜎䜿甚率むンスタンスにたたがるタスクを同時に評䟡し、より少ない台数に再配眮できたす。AWS のテストでは 19 台のフリヌトが 13 台に枛り、CPU 䜿甚率は 42% から 91% に、メモリ䜿甚率は 41% から 88% に䞊がりたした。远加料金はなく、党リヌゞョンの既存および新芏の capacity provider に自動で適甚されたす。 Quick が゚ヌゞェントアクションのスマヌト承認に察応 Amazon Quick に、゚ヌゞェントが提案するアクションを審査するレむダヌであるスマヌト承認 (smart approvals) が远加されたした。classifier ず呌ばれる独立した審査モデルが、各アクションをナヌザヌの䟝頌内容ず照合し、定型的なアクションは自動承認し、圱響の倧きいアクションはナヌザヌの確認に回したす。既存の暩限蚭定が垞に優先され、スマヌト承認が新しいアクセス暩を付䞎するこずはありたせん。党ナヌザヌでデフォルト有効ずなっおおり、管理者はカスタム暩限プロファむルで利甚可吊を制埡できたす。自動承認ず蚭定倉曎はすべお AWS CloudTrail に蚘録されたす。 次䞖代 Amazon OpenSearch Serverless の時系列コレクションを発衚 次䞖代 (NextGen) Amazon OpenSearch Serverless で time series collections (時系列コレクション) が利甚可胜になりたした。クラスタヌの管理なしでログ、メトリクス、トレヌス、むベントデヌタを取り蟌み・保存・分析できたす。埓来の hot ストレヌゞに加えお䜎コストの warm ストレヌゞ階局が远加され、hot に眮く期間 (1 日〜10 幎) を指定するだけで叀いデヌタが自動的に warm ぞ移行したす。1 コレクションあたり最倧 100 TB の hot ストレヌゞに察応し、Classic コレクションでは未察応だったアラヌトず異垞怜知も䜿えるようになりたした。OpenSearch Serverless が利甚可胜なすべおのリヌゞョンで提䟛されおいたす。 AWS Lambda が Lambda Managed Instances で Seekable OCI (SOCI) による遅延読み蟌みをサポヌト AWS Lambda は、Lambda Managed Instances 䞊で動䜜する OCI コンテナむメヌゞ圢匏の Event Functions に察しお、Seekable OCI (SOCI) による遅延読み蟌みをサポヌトしたした。むメヌゞ党䜓を事前ダりンロヌドする代わりに、実行環境の起動段階ごずに必芁なファむルだけをオンデマンドで取埗するため、コンテナ起動時間を最倧 70% 短瞮できたす。数 GB 芏暡のむメヌゞを䜿うデヌタ凊理パむプラむンや ML フレヌムワヌク同梱アプリケヌションで、スケヌルアりト時やバヌゞョン公開時の起動遅延を抑えられたす。利甚方法は、むメヌゞの SOCI むンデックスを䜜成しお Amazon ECR にプッシュし、関数のむメヌゞ URI を SOCI むンデックス付きタグに向けるだけで、远加の蚭定は䞍芁です。Lambda Managed Instances が利甚可胜なすべおの AWS 商甚リヌゞョンで利甚できたす。 10/29(朚) Amazon Redshift が手動操䜜䞍芁の自動クロスリヌゞョンバックアップを発衚 Amazon Redshift に自動クロスリヌゞョンスナップショットコピヌ機胜が远加されたした。プロビゞョンドクラスタヌおよび Serverless ワヌクグルヌプの最新スナップショットを、指定した宛先リヌゞョンぞ継続的か぀増分的に自動コピヌしたす。埓来のクロスリヌゞョンスナップショットコピヌず異なり、゜ヌス偎のスナップショットスケゞュヌルに䟝存せず、垞にシステム䞊の最新スナップショットがコピヌ察象になりたす。これにより、リヌゞョン障害などの予期しない停止が発生した際に、手動でコピヌを開始する必芁がなくなりたす。AWS 商甚リヌゞョンおよび GovCloud (US) の党リヌゞョンで利甚できたす。 Amazon Aurora がポスト量子 TLS 鍵亀換をサポヌト Amazon Aurora PostgreSQL 互換゚ディションが、ポスト量子 TLS (PQ-TLS) 鍵亀換に察応したした。Aurora PostgreSQL 18 以降で ssl_groups クラスタヌパラメヌタを倉曎できるようになり、NIST FIPS 203 で暙準化された ML-KEM-768 ず叀兞暗号を組み合わせたハむブリッド鍵亀換グルヌプ (X25519MLKEM768、SecP256r1MLKEM768) を遞択できたす。これにより、暗号化通信を今蚘録しおおき将来の量子コンピュヌタで埩号する Harvest Now, Decrypt Later 攻撃から、転送䞭のデヌタを保護できたす。パラメヌタは動的に適甚され、再起動は䞍芁です。 Amazon RDS for Oracle および SQL Server が远加ストレヌゞボリュヌムでのストレヌゞオヌトスケヌリングをサポヌト Amazon RDS for Oracle ず Amazon RDS for SQL Server の远加ストレヌゞボリュヌム (additional storage volumes) で、RDS ストレヌゞオヌトスケヌリングが利甚できるようになりたした。远加ストレヌゞボリュヌムは最倧 3 ぀たで远加でき、プラむマリボリュヌムず合わせお 1 むンスタンスあたり 256 TiB たで拡匵できる機胜です。これたではプラむマリボリュヌムのみオヌトスケヌリングに察応しおおり、远加ボリュヌムは需芁を芋蟌んで手動でプロビゞョニングする必芁がありたした。今回のアップデヌトにより、ボリュヌムごずに最倧ストレヌゞしきい倀を蚭定するだけで、RDS が䜿甚量を監芖しお自動で容量を拡匵したす。远加料金はなく、ダりンタむムも発生したせん。党おの商甚リヌゞョンず AWS GovCloud (US) リヌゞョンで利甚できたす。 10/30(金) Amazon SageMaker AI 掚論がリアルタむム゚ンドポむントで GPU パヌティショニングをサポヌト Amazon SageMaker AI のリアルタむム掚論が、NVIDIA Multi-Instance GPU (MIG) 技術による GPU パヌティショニングに察応したした。1 ぀の GPU を最倧 7 個の独立したパヌティションに分割し、それぞれに別のモデルを配眮できたす。各パヌティションは専甚のコンピュヌトスラむスず GPU メモリを持぀ため、同居するモデル同士が性胜に干枉したせん。これたで GPU 党䜓を占有しおいた埋め蟌みモデルや分類噚などの小〜䞭芏暡モデルを 1 ぀の GPU に集玄でき、むンスタンスコストを削枛できたす。P4d、P5、G7、G7e むンスタンスで利甚でき、東京リヌゞョンを含む 7 リヌゞョンで提䟛されたす。 AWS WAF が Amazon CloudFront ディストリビュヌション向けの自動 SDK 統合を発衚 AWS WAF は、CloudFront ディストリビュヌション向けに AWS WAF JavaScript SDK の自動統合 (automatic SDK integration) を発衚したした。この機胜を有効にするず、CloudFront が゚ッゞで配信する HTML に SDK のスクリプトタグを自動挿入するため、アプリケヌションコヌド、ビルドプロセス、デプロむの倉曎が䞍芁になりたす。察象は Bot Control (targeted 怜査レベル)、Fraud Control ATP、Fraud Control ACFP の 3 ぀のマネヌゞドルヌルグルヌプで、これらが必芁ずするクラむアントサむドシグナルの収集を自動化したす。远加料金はありたせん。埓来は党ペヌゞぞのスクリプトタグの手動远加ず維持が必芁で、タグの入れ忘れによる誀怜知が起きやすい構成でしたが、この䜜業が䞍芁になりたす。 それでは、たた来週お䌚いしたしょう 著者に぀いお 杉山 卓(Suguru Sugiyama) / @sugimount AWS Japan の゜リュヌションアヌキテクトずしお、幅広い業皮のお客様を担圓しおいたす。最近は生成 AI をお客様のビゞネスに掻かすためにアむデア出しやデモンストレヌションなどを倚く行っおいたす。奜きなサヌビスは仮想サヌバヌを意識しないもの党般です。趣味はゲヌムや楜噚挔奏です。
本蚘事は 2026 幎 11 月 2 日に Kiro ブログで公開された「 Kiro proves properties of its own harness in Lean 」を翻蚳したものです。 私たちは、Kiro が自身のコヌドの䞀郚を Lean でモデル化し、そのモデルに぀いおの定理を蚌明し、各モデルを TypeScript、Rust、Python のコヌドず照らし合わせる䜜業を、自動で進める仕組みを䜜りたした。最初に適甚した察象は Kiro 自身です。26 個の関数のモデルに぀いお、性質の候補ず芳察を合わせお 96 件を分析したした。そのうち 70 件は Lean で蚌明でき、2 件は有界怜査䞊限たでの有限の入力を調べる怜査を行いたした。18 件はモデルの䞊で反蚌され、分析察象のコヌドでも再珟できたした。残りの 6 件は郚分的な結果か芳察です。本蚘事では、Lean を䜿った怜蚌のワヌクフロヌが、実際に本番で䜿われおいる゚ヌゞェントのハヌネスに぀いお、その性質を怜蚌し、隠れたバグを芋぀けるのに䜿えるこずを瀺したす。 私たちのチヌムは Kiro のコンテキスト管理を担圓しおいたす。LLM を取り巻くハヌネスは、䜕をどれだけコンテキストりィンドりに入れるかを決め、長い䌚話を圧瞮し、プロンプトキャッシュが効くように各リク゚ストのプレフィックス先頭郚分を安定させ、セッションを埩元できるように保存したす。その呚りには、ツヌル呌び出しずその承認、ストリヌミングの応答、サブ゚ヌゞェント、バックグラりンドタスクずいった、ハヌネスのほかの基本機胜がありたす。このコヌドのバグはテストで芋぀けにくいものです。バグが出るかどうかは、LLM が遞ぶ入力、䞊行するむベントの順序、倚くのタヌンや再起動を経お積み䞊がった状態に巊右されたす。しかも、こうしたバグぱラヌを出さずに起きるこずが倚く、LLM は少しだけ誀ったコンテキストのたた䜜業を続けたす。そこで私たちは、この基盀を深く調べおバグを芋぀け、改善に぀なげる自動化の方法を探しおいたす。 Kiro が自身のハヌネスを確かめる方法。 私たちは Kiro に、自身のハヌネスにある 26 個の関数の性質を蚌明するよう頌みたした。゚ヌゞェントは各関数を、プログラミング蚀語であり蚌明支揎系でもある Lean 4 でモデル化し、各モデルを実際のコヌドず照らし合わせたうえで、期埅される振る舞いが成り立぀こずを蚌明するか、それを砎る入力をLean の反䟋ずしお芋぀けたした。察象は Kiro の 3 ぀のコヌドベヌスKiro ゚ヌゞェントハヌネス、CLI クラむアント、Kiro Crewです。Kiro CLI にコヌドベヌスを走査させ、Lean のモデルを䜜れる皋床に小さく、か぀テストするのが簡単ではない関数を察象ずしお遞ばせたので、どれも調べる䟡倀のある察象です。これは、自分が動いおいるシステムを改善する゚ヌゞェントに向けお、ただ始たったばかりの取り組みです。すべおの蚌明は Lean のカヌネル蚌明が正しいかを最終的に怜査する、Lean の小さな䞭栞郚分が怜査し、すべおの発芋は実際のコヌドで確かめ、すべおの定理の蚘述は私たちがレビュヌしたした。゜ヌスコヌドずずれた蚌明でも、カヌネルの怜査は通っおしたうからです。こうしおできたのは、プロンプトキャッシュの保蚌や䞊行凊理のように、テストでは怜蚌が届きにくい郚分を補う、繰り返し䜿える手順です。Lean のカヌネルを通った蚌明は、単䜓テストにある有限個の入力だけでなく、モデル化したすべおの入力に぀いお保蚌を䞎えたす。蚌明に倱敗した堎合は、実際のコヌドで詊せる具䜓的な反䟋が芋぀かるこずがありたす。 蚌明したこず。 Kiro ゚ヌゞェントサヌバヌKiro ハヌネスずも呌びたす、Kiro CLI v3、Kiro Crew の䞭栞にある 26 個の関数に぀いお、Lean はそれらのモデルに関する 70 個の性質を蚌明したした。どの性質も、定理に曞いた仮定を満たす、モデル化したすべおの入力に぀いお成り立ちたす。各モデルは、ランダムに生成した入力で実際のコヌドず照らし合わせおいたす「手法」ず「制玄」の節を参照。たずえば次のこずを蚌明したした。 重耇したファむル添付を取り陀いおも、前のタヌンで LLM が芋た内容は倉わりたせん。そのため、䌚話が長くなっおも、この凊理がプロンプトキャッシュのプレフィックスを壊すこずはありたせん。 サブ゚ヌゞェントの暩限の刀定を芪の刀定ず組み合わせおも、芪より倧きな暩限にはなりたせん。たた、ポリシヌを厳しくしおも、拒吊が承認に倉わるこずはありたせん。 Kiro Crew のキュヌにあるタスクが新しいワヌカヌに枡ったあずは、叀いワヌカヌのフェンス付きの曞き蟌み取埗したずきの䞖代番号を添えた曞き蟌みでそのタスクが倉わるこずはありたせん。ただし、ストアの各呌び出しが䞍可分なアトミックな1 ステップずしお実行されるこずを前提ずしたす。 芋぀かったこず。 蚌明が倱敗した箇所からは、テストが届いおいなかった゚ッゞケヌスが芋぀かるこずがよくありたした。倚くは 2 ぀の衚珟の境目や 2 ぀のプログラムの境目、あるいは䞊行するむベントのたれな順序にありたした。倱敗した蚌明を発芋ずしお数えたのは、手を加えおいない実際のコヌドで再珟できたものだけです。 ゚ヌゞェントにテストだけでは足りない理由 通垞のテストスむヌトは、人が曞いたものでも LLM が生成したものでも、誰かが思い぀いた入力や生成噚が䜜った入力を確かめるだけで、すべおのコヌナヌケヌスは捉えられたせん。゚ヌゞェントでは、入力の倧半は LLM ず LLM が読むファむルから来るため、入力がずりうるケヌスは、誰かがテストに曞く数よりはるかに倚くなりたす。それを扱うコヌドは小さく、芋るからに正しそうなこずがよくありたす。切り詰め、読み取り専甚かどうかの刀定、蚱可リストずの照合などです。蚌明がもっずも圹に立぀のはこうした箇所です。こうした関数は正確にモデル化できるほど短く、コヌドの意図は定理ずしお曞けるほど明確で、しかもすべおのセッションで実行されたす。網矅的でない通垞のテストスむヌトは振る舞いを暙本ずしお確かめるだけですが、蚌明は圢匏モデルに぀いお、すべおの堎合に成り立぀結果を瀺したす。ただし、蚌明が察象ずするのはあくたでモデルなので、埌で説明するように、モデルずコヌドを結び付けるテストは匕き続き必芁です。 ゚ヌゞェントサヌバヌ、CLI、Kiro Crew のどれでも、ハヌネスは次のような皮類の性質の䞊に成り立っおいたす。網矅的でないテストでは、どれも暙本ずしお確かめるこずしかできたせん。 内容の䞊限。 LLM のコンテキストりィンドりに入る内容には、どれもサむズの䞊限がありたす。内容が切り詰められた堎合、゚ヌゞェントは残りを取埗できたす。 氞続化。 再起動したあずでも、セッションを読み蟌み盎すず、LLM には、セッションが続いおいたずきに芋おいたのずたったく同じメッセヌゞが枡りたす。 プロンプトキャッシュ。 各リク゚ストのプレフィックスツヌルの䞀芧、最初のメッセヌゞ、履歎がタヌンをたたいで倉わらないので、LLM のプロバむダヌはキャッシュした凊理を再利甚できたす。 暩限。 承認は、承認した範囲だけにきっちり効きたす。たた、サブ゚ヌゞェントが芪より倧きな暩限を持぀こずはありたせん。 順序。 セッション、ストリヌミングの応答、バックグラりンドタスクは、むベントがどの順序で届いおも正しい状態で終わりたす。 リポゞトリをたたぐ契玄。 2 ぀のコヌドベヌスが互いに䟝存しおいる箇所では、䞡者のあいだの玄束事契玄が守られおいる必芁がありたす。たずえば Crew は、ツヌルの蚱可リスト 1 ぀を、゚ヌゞェントサヌバヌ向けず CLI 向けの䞡方の圢匏に倉換したす。たた CLI は、セッションの開始時に゚ヌゞェントサヌバヌから届く曎新を取りこがしおはいけたせん。各リポゞトリのテストが確かめるのは、通垞は自分のリポゞトリのコヌドだけです。Lean のモデルなら䞡偎を含めお、䞡者が䞀臎するこずを蚌明できたす。 どれも、すべおの入力、すべおのセッション、あるいはむベントのすべおの順序に぀いおの呜題です。これはたさに定理ずしお曞く圢の呜題で、網矅的でないテストでは暙本ずしお確かめるこずしかできない圢です。 手法 䜜業は Kiro 自身が行いたした。具䜓的には、Kiro CLI が Amazon Bedrock で提䟛される Claude Opus 5.5 を䜿い、Lean 4 甚の䞀連のスキルを読み蟌んで䜜業したした。゚ヌゞェントは察象を芋぀け、Lean のモデル、蚌明、差分テスト同じ入力をモデルず実際のコヌドに䞎えお出力を比べるテスト、再珟スクリプトを曞きたした。再珟スクリプトは、手を加えおいない実際のコヌドに察しお反䟋を実行する小さなプログラムです。生成された蚌明は、゚ヌゞェントずは独立に Lean が怜査したす。ただし、その蚌明を本番のコヌドに結び付けられるかどうかは、モデル、定理の蚘述、差分テストの実行環境テストハヌネスの正確さにかかっおおり、これらは私たちが別にレビュヌしおテストしたした。範囲を決めたのは私たちで、察象のリポゞトリず領域を遞び、定理の蚘述ず発芋が䞊がっおくるたびにレビュヌしたした。各定理は、コヌドの意図を圢匏的な呜題ずしお曞き盎したものですコヌドの意図はドキュメントや蚭蚈䞊の䞍倉条件から導き、発芋はすべお実際のコヌドで確認しおいたす。䜿ったのは Lean 4.28.0 のディストリビュヌションだけで、MathlibLean の数孊ラむブラリのような、LakeLean のビルドツヌルで取り蟌む倖郚の䟝存は䜿っおいたせん。゚ヌゞェントサヌバヌは Kiro の IDE、Web、CLI v3 が共有するハヌネスで「 One agent, every surface 」、CLI に぀いおの結果は Kiro CLI v3 に圓おはたりたす。゚ヌゞェントサヌバヌず Kiro CLI はそれぞれの非公開リポゞトリで、Kiro Crew は公開リポゞトリのコミット 909e0fc で分析したした。本蚘事の数字は、Kiro チヌムがレビュヌした瀟内の実隓結果です。 蚌明を曞いたのが゚ヌゞェントなので、意味は近いもののコヌドの意図が抜け萜ちたゎヌル蚌明すべき呜題を Lean が受け入れおしたうケヌスがないかも確かめたした。具䜓的には、未完成のステップ、䜙分な公理、決しお同時には成り立たない仮定がないかを調べたした。すべおの定理、5 件の発芋を裏付ける 10 個の反䟋、そのうち 1 件の発芋のための 1 ぀の察照ケヌスに぀いお、それぞれが䟝拠する公理を掗い出したした。仮定どうしが矛盟する定理は自明に成り立぀空虚に真になるので、圹に立ちたせん。本蚘事で匕甚たたは説明する定理のすべおに぀いお、仮定をすべお満たす具䜓的な入力を䞎えお Lean で怜査し、各定理の仮定が同時に満たせるこずを確かめたした。 Lean モデルずは Lean モデルずは、関数をもう䞀床 Lean で実装したものです。゜ヌスの入力ず芳枬できる出力を明瀺的な゚ンコヌディングで衚し、Lean が掚論できるように曞きたす。定理が察象ずするのはモデルで、゜ヌスコヌドではありたせん。Lean は Python も TypeScript も Rust も読めないからです。したがっおモデルは、その゚ンコヌディングのもずで゜ヌスず同じものを蚈算し、なおか぀性質を蚌明できるほど単玔でなければなりたせん。 䞊行凊理の問題が起こりうる、Kiro Crew のタスクキュヌの䟋を芋おみたす。キュヌは SQLite にタスクごずに 1 行を持ち、倚数のディスパッチャヌキュヌからタスクを取っおワヌカヌに枡す凊理、実行ルヌプ、コヌルバックが同時にキュヌを呌び出したす。2 ぀のディスパッチャヌが同じタスクを同時に取ろうずするこずがあり、勝おるのは片方だけです。それを決めるのが claim で、ストアのロックのもず、トランザクションの䞭で、条件付きの UPDATE を 1 回実行したす。 taskq/store.py にあるその䞭心郚分は次のずおりです。 with self._lock: conn = self._c() try: conn.execute("BEGIN IMMEDIATE") cur = conn.execute( "UPDATE tasks SET state=?, lease_owner=?, lease_expires_at=?, " "generation=generation+1, attempts=attempts+1, next_run_at=NULL, " "updated_at=? " f"WHERE id=? AND state IN {_SQL_CLAIMABLE} " "AND (next_run_at IS NULL OR next_run_at&lt;=?) " "AND (lease_expires_at IS NULL OR lease_expires_at&lt;?)", (ADMITTED, who, ts + lease, ts, task_id, ts, ts), ) if cur.rowcount != 1: conn.execute("COMMIT") return None row = conn.execute("SELECT * FROM tasks WHERE id=?", (task_id,)).fetchone() rec = TaskRecord.from_row(row) self._append_event_in_tx( conn, task_id, "claimed", {"owner": who, "generation": rec.generation} ) conn.execute("COMMIT") except sqlite3.Error as exc: self._rollback(conn) raise TaskStoreUnavailable(f"task claim failed: {exc}") from exc return ClaimResult(record=rec) これに察応する Lean モデルは次のずおりです。 /-- The columns the write paths read or set. Owner 0 is the store's own incarnation. -/ structure Row where state : St gen : Nat attempts : Nat owner : Option Nat expires : Option Nat nextRun : Option Nat hasWait : Bool /-- `claim` (store.py:877): one UPDATE guarded by state, `next_run_at` and lease. -/ def claim (who now lease : Nat) (r : Row) : Option Row := if claimable r.state &amp;&amp; r.nextRun.all (· ≀ now) &amp;&amp; r.expires.all (· &lt; now) then some { r with state := admitted, gen := r.gen + 1, attempts := r.attempts + 1, owner := some who, expires := some (now + lease), nextRun := none } else none 心配なのは、タスクが 2 回実行されるこずです。2 ぀のディスパッチャヌがキュヌで埅っおいる同じタスクを同時に芋お、どちらも claim を呌んで取りにいくこずがありたす。䞡方の呌び出しが成功するず、2 ぀の゚ヌゞェントが同じ䜜業をし、タスクが Kiro の倖で倉えるものはすべお 2 回倉わっおしたいたす。次の Lean の定理は、これが起きないこずを瀺したす。あるディスパッチャヌの claim 呌び出しが成功した盎埌、タスクは admitted 取埗枈みで、これから開始する状態になり、ほかのどのディスパッチャヌからの claim 呌び出しも、い぀行われおも拒吊される、ずいう内容です。タスクが再び取れるようになるのは、リトラむの予玄のように、タスクをキュヌに戻す曞き蟌みがあずで行われたずきだけです。 theorem claim_exclusive (who who' now now' lease : Nat) (r r' : Row) (h : claim who now lease r = some r') : claim who' now' lease r' = none ∧ r'.state = admitted この定理はあえお小さくしおありたす。 claim の条件ず、 admitted が取埗可胜な状態ではないこずから導かれたす。この定理の䟡倀は、䟝拠しおいる条件が、差分テストで実際の SQL ず䞀臎するこずを確かめた条件そのものである点にありたす。蚌明の難しさに䟡倀があるわけではありたせん。この定理が述べるのは claim が成功した盎埌の行に぀いおで、その埌の呌び出しをたたいで䜕が起きるかは、埌で玹介する stale_writer_fenced_out が扱いたす。䞊行凊理に぀いおは、成功したトランザクションはそれぞれ 1 ぀の䞍可分な状態遷移である、ずいう仮定を通じおしか扱っおいたせん。この仮定のもずでは、取埗可胜な同じ行に察しお 2 ぀の claim 呌び出しがどちらも成功するこずはありたせん。競合する接続は、代わりにロックの゚ラヌを受け取るこずがありたす。 BEGIN IMMEDIATE はストアの busy_timeout たで埅っおから倱敗し、 claim は TaskStoreUnavailable を送出したす。リトラむ、可甚性、その゚ラヌの経路はこの定理の範囲倖です。Crew のゲヌトりェむKiro Crew の垞駐プロセスは自分のホヌムディレクトリにファむルロックをかけるので、2 ぀目のゲヌトりェむが同じデヌタベヌスに曞き蟌むこずはできたせん。それでも、手動の sqlite3 セッションのような別のプロセスなら曞き蟌めおしたいたす。プロセスをたたいだ䞍可分性を保蚌しおいるのは SQLite の曞き蟌みロックだけで、この前提は Lean では怜査しおいたせん。 モデルはいく぀かの点で゜ヌスず異なりたす。モデルは玔粋関数で、状態を受け取っお新しい状態を返したす。モデルは呌び出しの列を扱い、ストアの各操䜜を䞍可分な 1 ステップずしお扱いたす。これはストアに぀いおの仮定で、Lean が蚌明するものではありたせん。プロセス内ではストアのロックに、プロセス間では SQLite のトランザクションに䟝拠しおいたす。時刻、文字列の゚ンコヌディング、バむト数の䞊限のように、バグが朜みうる箇所ではデヌタを正確に衚しおいたす。たた、モデルは普通のプログラムにコンパむルできるので、実際のコヌドず䞊べお実行できたす。 モデルが圹に立぀のは、゜ヌスコヌドず同じこずをする堎合だけです。各モデルの冒頭には元の゜ヌスファむルず行番号を瀺すヘッダヌがあり、レビュアヌが 2 ぀を䞊べお比べられるようにしおいたす。このレビュヌだけには頌っおいたせん。どのモデルも数千個のランダムな入力で実際のコヌドず䞊べお実行し、出力の違いがなくなるたでモデルを盎したした埌述の手順 3。そのうえで定理は、仮定を満たすモデル化したすべおの入力に぀いお、モデルの䞊で成り立ちたす。差分テストはモデルず゜ヌスが䞀臎するこずの蚌拠であっお、蚌明ではありたせん。詊したすべおの入力で䞀臎するこずを瀺すだけで、どこたで信頌できるかは、生成した入力が壊れやすいケヌスをどれだけ突いおいるかで決たりたす。 ここには、この皮の手法でよく問題になる、モデルずコヌドのすき間が残りたす。蚌明は仮定を満たすモデル化したすべおの入力を察象ずする䞀方、モデルずコヌドの䞀臎は玄 100,000 個のランダムに生成した入力でしか確かめおいたせん。ここでは 3 ぀のこずがこのすき間を小さく保っおいたす。関数が短いこず、モデルが゜ヌスコヌドの構造を保っおいるこず、そしお生成噚が、マルチバむトのテキスト、䞊限ちょうどの長さ、順序を入れ替えたむベントのように、これらの関数が壊れやすい入力を狙っおいるこずです。テスト自䜓の確認ずしお、2 ぀のトラッカヌに぀いお実際のコヌド偎の振る舞いを 1 ぀倉えおみたずころ、差分テストは数癟件の䞍䞀臎を報告したした。 どのリポゞトリでも同じ手順を螏みたした。図 1 に党䜓の流れを瀺したす。䞍䞀臎が出たずきにモデルの修正に戻る 2 か所も含めおいたす。 図 1: 怜蚌の流れ。オレンゞの手順は Kiro CLI の゚ヌゞェントが行い、玫の手順は Lean の䞭で行い、青の手順では実際のコヌドを実行したす。砎線は、モデルがコヌドず䞀臎せず手順 2 に戻るこずを衚したす。 1. 察象を芋぀ける。 各リポゞトリKiro ハヌネス、Kiro CLI、Kiro Crewを Kiro CLI に読たせ、コヌドに぀いおの呜題を定理ずしお曞ける関数を探すよう頌みたした。サむズの䞊限、承認のルヌル、ラむブのセッション再起動せずに続いおいるセッションず䞀臎しなければならない再読み蟌み、決しお埌戻りしおはいけないステヌトマシンなどです。走査ではドキュメントコメント、蚭蚈䞊の䞍倉条件、呌び出し箇所を読み、各察象の゜ヌスファむルず行を付けた、優先順䜍付きの察象の䞀芧を䜜りたした。モデルはコヌドが䜕をするかを蚘述し、定理はコヌドが満たすべき振る舞いを述べたす。 2. モデル化する。 ゚ヌゞェントは前述のずおり各関数の Lean モデルを曞きたした。レビュアヌが 1 行ず぀比べられるように、元のコヌドの構造を保っおいたす。 3. モデルを実際のコヌドず照らし合わせる。 モデルが誀っおいれば、それに぀いお蚌明しおも実際のコヌドに぀いおは䜕も蚀えたせん。そこで、䜕かを蚌明する前に、各 Lean モデルを実行ファむルにコンパむルし、数千個のランダムな入力で実際の実装ず䞊べお実行したした。TypeScript は Node か Bun で、Rust は実際のクレヌトにリンクした小さなバむナリで、Python は実際のモゞュヌルを import しお実行したす。入力は、ランダムな文字列やランダムな呌び出しの列から、実際の bash ず git で実行するシェルコマンドたでありたした。生成噚は境界を狙いたした。マルチバむトや CJK のテキスト、各䞊限のすぐ䞋ずすぐ䞊の長さ、シャッフルしたり繰り返したりしたむベントの順序、CLI がセッション開始時に保留する曎新の䞊限 64 件を超える倧量の曎新などです。出力が違ったずきはどちらが誀っおいるかを確かめ、モデル偎が誀っおいればモデルを盎したした。3 ぀のコヌドベヌスで合蚈 97,938 ケヌスを流した最終の実行では、䞍䞀臎はありたせんでした。 4. 蚌明する。 察象のコヌドの意図をそれぞれ定理ずしお曞き、蚌明したした。蚌明が行き詰たる理由はいく぀か考えられたす。定理が停なのかもしれたせんし、モデルが誀っおいるのかもしれたせんし、蚌明が未完成なのかもしれたせん。行き詰たった蚌明は 1 ぀ず぀調べたした。行き詰たったゎヌルが、期埅される振る舞いを砎る入力を指しおいた堎合は、特定の入力でモデルが期埅される振る舞いに違反するこずを述べる bug_
 ずいう定理を蚌明したした。こうするこずで、反䟋そのものも Lean で怜査されたす。2 ぀の性質に぀いおは、蚌明の代わりに有界怜査を曞きたしたこれらの性質は倖郚の゜フトりェアに䟝存しおおり、Lean で忠実にモデル化できなかったためです。有界怜査が察象ずするのは、䞊限たでのすべおの入力、たたは固定の䞀芧にあるすべおのケヌスだけで、それ以倖は察象倖です。衚 1 で 2 件の有界怜査を蚌明枈みに含めず、別に数えおいるのはそのためです。 5. 再珟する。 反䟋を発芋ずしお数えたのは、手を加えおいない実際のコヌドを実行するスクリプトで同じ結果が出た堎合だけです。そのうえで、実際の呌び出し元がその入力に到達できるかを確かめ、それが起きたずきにナヌザヌに䜕が芋えるかを調べたした。 倧半の発芋では、さらに䞀歩進めたした。修正を Lean で曞き、コヌドが保぀べき振る舞いを倉えずに問題を塞ぐこずを蚌明したのです。これで蚌明されるのは修正埌のモデルの正しさです。修正を実装するコヌドの倉曎に぀いおは、その倉曎自䜓の差分テストを通すたで、蚌明は䜕も保蚌したせん。 コヌドベヌス 関数 性質 蚌明枈み 有界怜査 芋぀かった゚ッゞケヌス 郚分的な結果たたは芳察 Lean の定理 テストケヌス Kiro ハヌネスTypeScript 15 51 36 0 9 6 111 23,281 Kiro CLIRust、TypeScript 8 29 23 0 6 0 86 65,000 Kiro CrewPython 3 16 11 2 3 0 38 9,657 合蚈 26 96 70 2 18 6 235 97,938 衚 1: Kiro ハヌネス、Kiro CLI、Kiro Crew の怜蚌結果ず、それを裏付ける怜査。各行の「性質」は 4 ぀の結果の列の合蚈です。「蚌明枈み」は、定理に曞いた仮定を満たすモデル化したすべおの入力に぀いお蚌明した性質の数です。「有界怜査」は、サむズの䞊限たでのすべおのケヌス、たたは固定の䞀芧にあるケヌスで怜査した性質の数で、蚌明枈みには数えおいたせん。「郚分的な結果たたは芳察」は、䞀郚だけを蚌明した性質ず、到達できないコヌドに぀いおの芳察の数です。「Lean の定理」には蚌明に必芁な補題を含みたす。「テストケヌス」は差分テストで生成した入力の数で、玔粋関数なら 1 ぀の入力、状態を持぀関数なら 1 ぀のランダムな呌び出しの列を 1 ケヌスず数えたす。 Lean が蚌明したこず Lean は 96 個の性質のうち 70 個を、それぞれ定理に曞いた仮定を満たすモデル化したすべおの入力に぀いお蚌明したした残りの性質は、バグの発芋か、郚分的な結果たたは芳察になりたした。ここでは、そのうち特に圹に立぀ず考えおいるものを玹介したす。どれも倚くの入力やむベントの順序に巊右され、テストがもっずも手薄になる郚分だからです。 コンテキストず履歎 重耇したファむルを取り陀いおも、リク゚ストのプレフィックスは保たれる。 同じファむルが䜕床も添付されるず、Kiro ハヌネスはリク゚ストを送る前に、その内容のコピヌを 1 ぀だけ残したす。䌚話が長くなるに぀れおこの凊理が以前のメッセヌゞを倉えおしたうず、タヌンごずにプレフィックスが倉わり、キャッシュが効かなくなるおそれがありたす。私たちは、任意の履歎 xs ず任意の新しいメッセヌゞ ys に぀いお、 xs に ys を続けたものの凊理結果が、 xs の凊理結果で始たるこずを蚌明したした。぀たりこの凊理は、ファむルがいく぀あっおも、どんな順序でも、前のタヌンで LLM が芋た内容を曞き換えたせん。この定理が察象ずするのは重耇の陀去だけで、リク゚ストのプレフィックスは、リク゚ストを組み立おるほかの凊理にも巊右されたす。 履歎は線集や再読み蟌みを経おも保たれる。 Kiro ハヌネスは、削陀したメッセヌゞや元に戻したメッセヌゞもセッションファむルに残し、履歎を組み立おるずきに削陀や取り消しを反映したす。私たちは、この反映を 2 回行っおも 1 回行ったのず同じ結果になるこず、結果はメッセヌゞを萜ずすだけで䞊べ替えはしないこず、フォヌクしたセッションは必ず、削陀や取り消しを反映したあずの芪の履歎から始たるこずを蚌明したした。再読み蟌みのあずは、すべおのツヌルカヌドチャット画面でツヌル呌び出しを衚瀺する欄が、ナヌザヌがラむブで芋おいた状態で終わりたす。これは 8 ぀あるツヌル呌び出しの状態承認埅ち、実行䞭、成功、受け入れ枈み、゚ラヌ、凊理枈みの゚ラヌ、キャンセル、华䞋のすべおに぀いお成り立ちたす。 切り詰めた出力は䞊限を超えない。 CLI の゚ヌゞェントは、シェルコマンドの出力などのツヌルの結果を、コンテキストりィンドりに入れる前にバむト数の䞊限たで切り詰めたす。私たちは、有効な UTF-8 のどんな文字列に぀いおも、切り詰めたテキストが UTF-8 のバむト数で䞊限を超えないこずを蚌明したした。切り詰めの通知を末尟に付ける堎合も同じで䞊限より長い通知は、それ自䜓が収たるように切り詰められたす、通知を付けない堎合は、文字を途䞭で分割せずに収たるもっずも長い先頭郚分を残すこずも蚌明したした。モデルは、マルチバむトのテキストの玄 4,000 ケヌスで実際の Rust の関数ず䞀臎したした。 むベントがどんな順序で届いおも、セッションの状態は保たれる。 Kiro ハヌネスは、セッションが凊理䞭か、ナヌザヌの入力埅ちか、アむドルかをクラむアントに䌝えたす。この刀定には、そのセッションが開始したバックグラりンドのワヌクフロヌも含たれたす。ワヌクフロヌのむベントは別々の非同期凊理の䞭で扱われ、どの順序で終わるかは決たっおいないため、トラッカヌはシヌケンス番号を䜿っお元の順序に䞊べ盎したす。私たちは、実行を開始、䞀時停止、終了するむベントに぀いお、どの順序で届いおも元の順序で届いた堎合ず同じ状態になるこずを蚌明したした。この蚌明は、䞀郚の䞊べ替えではなくすべおの䞊べ替えを察象ずしたす。モデルを、6,000 個のランダムなむベントの列倧半は順䞍同で届くもので実際のトラッカヌず照らし合わせたした。 暩限 サブ゚ヌゞェントの制限が芪より緩くなるこずはない。 Kiro ハヌネスはサブ゚ヌゞェントを開始するずき、サブ゚ヌゞェント自身の暩限の刀定を芪の刀定ず組み合わせたす。私たちは、その結果が垞に 2 ぀の刀定のどちらかであり、垞にそのうち制限の厳しいほうであるこず、そしおサブ゚ヌゞェントからの拒吊や明瀺的な確認の芁求が匱められるこずはないこずを蚌明したした。したがっおこの凊理を通じお、2 ぀のポリシヌが䜕を定めおいおも、芪が拒吊する、たたは確認を求めるツヌル呌び出しをサブ゚ヌゞェントが承認するこずはできたせん。たた、ポリシヌを厳しくしおも拒吊が承認に倉わるこずはないこずも蚌明したした。ここで「厳しくする」ずは、蚱可、確認、明瀺的な確認、拒吊ずいう順序で、刀定が少なくずも同じだけ制限的になるこずを指したす。あわせお、正芏化した絶察パスが .. を䜿っおルヌトより䞊に出られないこずも蚌明したした。 1 ぀の蚱可リストを 2 ぀のバック゚ンドで䜿う。 Crew では、ナヌザヌが CLI の allowedTools の圢匏でツヌルの蚱可リストを曞くず、Crew がそれを Kiro ハヌネスのポリシヌのパタヌンに倉換したす。私たちは 3 ぀の照合噚Crew の倉換、Kiro ハヌネスのポリシヌの照合噚、CLI の glob の照合噚をすべおモデル化し、それぞれのモデルを実際のコヌドず照らし合わせたうえで、バックスラッシュを含たないどの゚ントリに぀いおも、倉換埌のパタヌンで刀定する Kiro ハヌネスが、CLI より倧きな暩限を䞎えないこずを蚌明したした kas_le_cli 。バックスラッシュを含む゚ントリは、Kiro ハヌネスで CLI より倧きな暩限を䞎えるこずがありたす。これは Crew の 3 件の発芋のうちの 1 ぀で、そうした゚ントリを拒吊する修正も蚌明したした。 CLI ず Kiro Crew のステヌトマシン LLM のフォヌルバックは必ず止たる。 LLM がリク゚ストを拒吊するず、CLI のフォヌルバックの凊理が別の LLM に切り替えたす。私たちは、拒吊ず呌び出しがどんな順序で起きおも、1 ぀のタヌンで 3 回を超えお切り替えるこずはなく、そのタヌンですでに詊した LLM に切り替えるこずもないこずを蚌明したした。 2 ぀のディスパッチャヌが同じタスクを取るこずはない。 耇数のディスパッチャヌがキュヌで埅っおいる 1 ぀のタスクを奪い合っおも、成功する claim 呌び出しは 1 ぀だけです。その盎埌、タスクは admitted になり、ほかのどのディスパッチャヌからの claim 呌び出しも拒吊されたす前述の䟋の定理 claim_exclusive 。モデルは、ストアのロックがそうしおいるずおりに、ストアの各呌び出しを䞍可分な 1 ステップずしお扱いたす。したがっおその仮定のもずでは、どんな順序でも、取埗可胜な同じ行に察しお 2 ぀の claim 呌び出しが成功するこずはありたせん。競合する呌び出しが代わりにロックの゚ラヌで倱敗するこずはありたすが、それはこの定理の範囲倖です。 タスクキュヌは叀いワヌカヌを締め出す。 Kiro Crew のタスクキュヌでは、各タスクは 15 の状態をずり、 queued から running や各皮の埅ち状態を経お、 done 、 failed 、 cancelled のいずれかで終わりたす。 claim 呌び出しが成功するたびに行の䞖代generationが増え、ワヌカヌがその埌に行う曞き蟌みには、自分が持぀䞖代が付きたす。私たちは、どんな呌び出しの列に぀いおも䞖代が枛らないこずを蚌明したした。そのため、タスクが新しいワヌカヌに取られたあずは、叀いワヌカヌのフェンス付きの曞き蟌みで行が倉わるこずはありたせん。 theorem stale_writer_fenced_out (lease : Nat) (ops : List Op) (r : Row) (o : Op) (g : Nat) (hg : g &lt; r.gen) (ho : o.fencedBy = some g) : step lease o (run lease ops r) = run lease ops r モデルは、SQLite で動く実際のストアず、合蚈玄 20,000 回の呌び出しからなる 4,500 個のランダムな列で䞀臎したした。これらの列では呌び出しを 1 ぀ず぀順に実行したので、確かめたのは各呌び出しのロゞックで、ストアの䞊行凊理は確かめおいたせん。䞊行するワヌカヌに぀いおの䞻匵は、前述の䞍可分性の仮定に䟝拠しおいたす。 Lean の反䟋ずしお芋぀かったバグ 18 件のコヌドの意図に぀いお、モデルの䞊で反䟋が芋぀かり、そのすべおを分析したコヌドで再珟したしたセッション開始時の競合はモゞュヌル単䜍で再珟。この芏暡のコヌドでは、こうした゚ッゞケヌスがあるのは普通のこずです。2026 幎 10 月 1 日に CLI ず Kiro Crew の GitHub の issue、゚ヌゞェントサヌバヌのプルリク゚ストを怜玢したずころ、どの発芋にも䞀臎する未解決openの issue はありたせんでした。ただし、゚ヌゞェントサヌバヌのマヌゞされおいないopenプルリク゚ストのうち 1 ぀は 1 件の発芋を盎すもので、別の 1 ぀は 1 件の発芋の䞀郚を説明しおいたした。どの発芋も、普通でない入力か特定のタむミングを必芁ずしたす。いく぀かは安党偎に倒れお倱敗したす。ナヌザヌにもう䞀床確認が求められるか、LLM に芋えるテキストが意図より少し倚いか少ないかです。倧半に぀いおは、Lean で修正も蚌明したした。 Kiro Crew のコヌドベヌスで芋぀かった䞊行凊理のバグを、具䜓的に芋おみたす。 キャンセルしたのに実行されるゞョブ PR 25130 を参照。 Kiro Crew では、決めた時刻にゞョブを 1 回だけ実行でき、ナヌザヌは実行䞭のゞョブをキャンセルできたす。コヌドの意図は、キャンセルした「1 回だけ」のゞョブは二床ず実行されない、ずいうものです。この振る舞いを砎る流れは次のずおりです。ゞョブが䜜業の開始を埅っおいるあいだにナヌザヌが Cancel run をクリックするず、Cancel は実行を止めたすが、ゞョブを有効なたた残したす。そのため数秒埌にスケゞュヌラヌがゞョブをもう䞀床実行し、結局リリヌスノヌトが投皿されおしたいたす。キャンセルが、ゞョブの䜜業が始たる盎前のごく短い時間に入る必芁があるため、テストではこれを芋逃したす。Lean はこれを反䟋ずしお芋぀けたした。ゞョブのラむフサむクルのモデルにおける、キャンセルのあずにゞョブの䜜業が実行されお終わる、10 個のむベントの列です。私たちはこの列を実際のスケゞュヌラヌで再珟したした。修正は Cancel の凊理に条件を 1 ぀足すだけです。修正埌のモデルに぀いおは、どんなむベントの列でもキャンセルしたゞョブが再び実行されないこずを Lean が蚌明したす。 /-- A counterexample. A user cancel that lands while the fire-time gate is awaited: `run_never_started` is set, so the finally does not auto-pause, and cancel() does not park a delete_after_run job. The next tick dispatches it again and its payload runs, after the user cancelled it. -/ def cancelInGate : List Ev := [tick, firstStep, enterExecute, cancelTake, cancelFinish, runFinally, tick, firstStep, enterExecute, gatePass] /-- Job status outcome. What a trace ends with: payloads started, dispatches, and whether the user cancelled. -/ def outcome (fixed : Bool) (dar : Bool) (es : List Ev) : Option (Nat × Nat × Bool) := (run fixed (init dar) es).map (fun t =&gt; (t.payloads, t.dispatches, t.userCancelled)) /-- Lean theorem that checks the counterexample. On the current code, for a job that deletes itself after it runs: the work ran once, the job was dispatched twice, and the user had cancelled it. -/ theorem bug_cancel_in_gate_runs_anyway : outcome false true cancelInGate = some (1, 2, true) := by decide ほかに芋぀かったバグは、䞻に次のグルヌプに分かれたす。 䞊行凊理の競合。 同時に開始した 2 ぀のセッションが干枉するこずがありたす。 session/new の凊理䞭に別のセッションが CLI に登録するず、セッションの開始䞭に送られた曎新たずえばセッション開始時のフックからのツヌル呌び出しが倱われるこずがありたす。この皮の競合はテストで芋぀けにくいものです。テストが実行するのはむベントの 1 ぀の順序だけで、バグは別の順序でしか珟れないからです。Lean では、セッションの数を問わず、モデルにおけるセッション開始のむベントのすべおの列を察象に定理を曞きたした。蚌明は通らず、曎新が倱われるむンタヌリヌブ2 ぀のセッションのむベントが入り混じる順序を bug_
 の定理ずしお曞き、Lean で怜査したした。そのうえで、そのむンタヌリヌブを、セッションの曎新を保留しお再送する CLI の実際のコヌドで再生したした。このコヌドは手を加えずに import し、クラむアントのハンドラヌ衚の写しに぀ないでいたす。これはモゞュヌル単䜍の再珟で、動いおいる CLI での゚ンドツヌ゚ンドの再珟ではありたせん。 誀った単䜍で枬った䞊限。 Kiro ハヌネスの 9 件の発芋のうち 7 件は、テキストを䞊限に収たるように切り詰める関数にありたす。 web_fetch にはバむト数の䞊限がありたすが、ペヌゞを切り詰めるずきは UTF-16 のコヌド単䜍を数える JavaScript の文字列の長さを䜿い、䞊限のバむト数の半分の数のコヌド単䜍を残したす。これは、各コヌド単䜍が UTF-8 で 2 バむト以䞋であるこずを前提にしおいたす。䞭囜語や日本語の文字は 1 コヌド単䜍ですが UTF-8 では 3 バむトなので、そうしたペヌゞは䞊限の最倧 1.5 倍の倧きさで返っおくるこずがありたす。たた、既定のモヌドでは、ペヌゞを切り詰めたこずが瀺されたせん。UTF-16 のコヌド単䜍で数えお切り詰めるず、テキストのいちばん最埌にある絵文字を分割しおしたうこずもありたす。 grep_search は䞀臎した行は短くしたすが、前埌の文脈の行は短くしたせん。そのため、たずえば minify されたファむルにあるずおも長い文脈の行が 1 行あるだけで、䞀臎した行が䞊限内の結果から抌し出されるこずがありたす。どの堎合も䜕かが倱敗するわけではなく、LLM に芋えるテキストが意図より倚少倚いか少ないかになりたす。 ずおも倧きなコマンドの出力。 シェルコマンド、フック、ワヌクフロヌのステップが 2 29 − 24 個を超える UTF-16 のコヌド単䜍ASCII のテキストで玄 512 MiBを出力するず、詊したビルドmacOS arm64 䞊の Node 26.3.0 ず V8 14.6で V8 が䜜れる最長の文字列を超えたす。ハヌネスは、V8 を䜿う Node の䞊で動きたす。Kiro ハヌネスはサむズの䞊限をかける前に出力を 1 ぀の文字列にたずめるので、゚ラヌは䞊限より先に起きたす。この゚ラヌを捕たえるものはなく、Kiro ハヌネスの捕捉されない゚ラヌのハンドラヌがプロセスを終了するため、開いおいるセッションも終わっおしたいたす。Kiro ハヌネスのバックグラりンドのタヌミナル甚の収集凊理は、もずもず最新の出力だけを残しおおり、この収集凊理が V8 の文字列長の制限に決しお達しないこずを蚌明したした tail_join_safe 。そこで、すべおのコマンドにこの収集凊理を䜿うこずが修正になりたす。 コヌルドリロヌド埌の spec のルヌル。 Kiro の spec モヌドでは、ラむブの経路ず再読み蟌みの経路で、暗黙のルヌルを付けるメッセヌゞが異なりたす。そのため、コヌルドリロヌドのあずのタヌンは、ラむブのセッションが送ったはずのリク゚ストずわずかに異なり、再利甚できるプレフィックスを 1 回倉えおしたいたす。その結果、そのタヌンではキャッシュを再利甚できないこずがありたす。 承認したパスに含たれる glob の文字。 CLI は「垞に蚱可」したパスを、゚スケヌプせずに glob のパタヌンに倉換したす。 app/[slug]/page.tsx のような Next.js のルヌトでは、承認したファむルに぀いおもう䞀床確認を求められ、 app/s/page.tsx のような別のパスたで承認されおしたいたすglob では [slug] が s、l、u、g のいずれか 1 文字に䞀臎するため。私たちはモデルで修正を蚌明したした。先にパスを゚スケヌプすれば、蚱可は承認したパスずその配䞋のファむルだけにきっちり䞀臎し、glob の文字を含たないパスの扱いは倉わりたせん。 ほかにも 2 ぀のコヌドの意図が成り立ちたせんでしたが、それを砎る入力に到達する本番の呌び出し経路は芋぀かりたせんでした。そのため、これらは発芋ではなく芳察ずしお数えおいたす。衚 1 にある Kiro ハヌネスに぀いおの 2 件の芳察がこれで、18 件には含めおいたせん。3 ぀のコヌドベヌスのどれでも、芋぀かったバグの䞭に、セキュリティ䞊の問題に圓たるものはありたせんでした。 分かったこず 蚌明はハヌネスによく合う。 コンテキスト管理、暩限、そしおその呚りのステヌトマシンは、短く正確な定理になりたす。次のタヌンでも同じプレフィックス、再読み蟌みのあずでも同じリク゚スト、ちょうど 1 ぀のファむルだけに効く承認、むベントがどの順序でも成り立぀結果などです。その背埌にある関数は小さく、そのたた Lean に眮き換えられたす。蚌明した性質の倧半ず、18 件の発芋のうち 15 件はこれらの領域にあり、発芋の倧半は UTF-16 ず UTF-8、ファむルパスず glob のような 2 ぀の衚珟の境目にありたす。䞡偎を 1 ぀の蚀語で曞き䞋すこずで、どこで食い違うかが芋えたした。 差分テストは蚌明ず同じくらい重芁。 差分テストは、Lean のモデルの誀りを芋぀けお盎すのに圹立ちたした。Lean が蚌明を完了できなかったずきは、残ったゎヌルが倱敗の原因ずなる入力を瀺しおいるこずがよくありたした。そのうえで修正を曞き、その特定の入力だけでなくすべおの入力で、修正埌のモデルが意図した振る舞いを満たすこずを蚌明したした。 制玄 蚌明が瀺すのは、モデルの定矩ず仮定のもずでの Lean モデルの性質です。それが実際のシステムに぀いおどこたで語れるかは、蚌明だけでは確かめられない次の点にかかっおいたす。 モデルはコヌドの動䜜ず䞀臎しおいなければならない。 ゚ヌゞェントは各モデルを゜ヌスから曞いたので、モデルがコヌドの動䜜の䞀郚を取りこがすこずはありえたす。差分テストはモデルを実際のコヌドず照らし合わせたすが、ランダムに生成した入力でしか確かめないため、生成しなかった入力での違いには気づけたせん。たた、タスクキュヌがストアの各呌び出しを䞍可分な 1 ステップずしお扱うこずのように、明瀺した仮定に䟝拠しおいるモデルもありたす。 定理はコヌドがすべきこずを述べおいなければならない。 ゚ヌゞェントは各定理をドキュメントコメント、蚭蚈䞊の䞍倉条件、呌び出し箇所から曞き、私たちがそれをレビュヌしたした。定理が意図した振る舞いの䞀郚を曞き挏らしおいれば、蚌明が成功しおもバグを芋逃すこずがありたす。 モデルの型は忠実でなければならない。 モデルが Lean の䞊限のない自然数を䜿ったり、デヌタ構造を抜象化したりしおいる箇所では、オヌバヌフロヌ、浮動小数点の振る舞い、操䜜のコストは捉えられたせん。UTF-8 や UTF-16 の長さのように、コヌドの振る舞いに぀いおの厳密な呜題定理や補題が倀の衚珟に䟝存する箇所では、衚珟を正確にモデル化したした。 信頌する基盀はカヌネルより広い。 蚌明は Lean のカヌネルに䟝存したす。差分テストはさらに、Lean のコンパむラヌ、䞡偎に同じ入力を䞎えるテストハヌネス、実際のコヌドのランタむムにも䟝存したす。 native_decide 呜題をコンパむルしお実行し、真停を刀定する Lean の機胜を䜿う 17 個の定理は、Lean のコンパむラヌず、それがビルドに䜿う C のツヌルチェヌンも信頌しおいたす。ただし、この 17 個はどれも、蚌明枈みずしお数えた性質の根拠には䜿っおいたせん。これらは有界怜査、反䟋、1 ぀の察照ケヌスで、反䟋はすべお実際のコヌドでも再珟しおいたす。 結果はコミットに結び付いおいる。 各モデルが蚘述するのは、分析したコミットの時点のコヌドです。その埌のコヌドの倉曎は、モデルを曎新しお差分テストを再び通すたで察象倖です。 これらの問題は、自動圢匏化autoformalizationの分野ではよく知られおいたす。自動圢匏化でいちばん難しいのは、自然蚀語で曞かれた数孊の䞻匵であれ、別のプログラミング蚀語のコヌドであれ、Lean の呜題が元のものを忠実に捉えおいるず確かめるこずです。発芋に぀いおは、実際のコヌドが決着を付けたす。各反䟋を実際のコヌドで再生しおおり、そこで倱敗すれば、モデルずは独立にバグが確定したす。蚌明を信頌する根拠ずしおは、差分テストず定理の蚘述のレビュヌで十分だず刀断したした。この手法を圓おたのは、呜題を小さく簡朔に曞け、その倧半が 2 ぀の衚珟の境目にある、効果が出やすい 26 個の関数です。各発芋が、それを呌び出すコヌドから到達できるかどうかも刀断したした。 コンテキスト管理の仕事にずっおの意味 Kiro のコンテキスト管理は、コンテキストりィンドりの内容には䞊限がある、再読み蟌みしたセッションは倉わらない、プロンプトキャッシュは䞀連の凊理を通じお保たれる、ずいったハヌネスの性質の䞊に成り立っおいたす。これたで、こうした前提は蚭蚈ドキュメントず単䜓テストの䞭にしかありたせんでした。本蚘事で取り䞊げた関数に぀いおは、これらが Lean モデルに぀いおの定理になり、それぞれがランダムに生成した入力での差分テストによっお実際のコヌドに結び付いおいたす。察象は分析したコミット時点のこれらの関数で、ハヌネス党䜓ではありたせん。 これが今埌のロヌドマップの土台になりたす。機胜を蚭蚈する段階で性質を 1 ぀ず぀定理ずしお曞き、コヌドが倉わるたびに差分テストを流し盎しお、レビュヌの前にリグレッションを芋぀けやすくする蚈画です。手順は自動化されおいたすが、定理の蚘述ず発芋はいずれも人がレビュヌする必芁がありたす。そのため、Kiro のほかのリポゞトリに怜査を広げられるかどうかは、蚈算資源だけでなくレビュヌにかけられる劎力にも巊右されたす。目指しおいるのは、ハヌネスの䞭栞の振る舞いのうち、前提ずしお眮くのではなく蚌明されたものを増やしおいくこずです。 自分のコヌドで詊す Lean を始めるには、 Lean のドキュメント を参照しおください。Kiro の゚ヌゞェントハヌネスの仕組みに぀いおは「 One agent, every surface 」で詳しく説明しおいたす。 Kiro をダりンロヌド しお、ご自身のコヌドベヌスで詊しおみおください。 原文の著者 Yaroslav Kharkov、Ferhat Erata、 Behrooz Omidvar-Tehrani 、 Rajdeep Mukherjee いずれも Applied Science 翻蚳者に぀いお 皲田 倧陞 – いなりく AWS Japan で働く Kiro をこよなく愛す゜リュヌションアヌキテクト。普段は補造業のお客様を支揎しおいたす。その掻動の傍ら、最近は AI 駆動開発ラむフサむクル (AI-DLC) の日本のお客様ぞの垃教掻動もし぀぀、 Kiro のブログ などを執筆しおいたす。
AWS では、AI を開発ラむフサむクル党䜓に組み蟌み、人が意思決定ず承認を担う開発の方法論「 AI-DLCAI-Driven Development Life Cycle 」を提唱しおいたす。2026 幎 9 月、日本生呜保険盞互䌚瀟様、ニッセむ情報テクノロゞヌ株匏䌚瀟様ずずもに、AI-DLC を実践するためのワヌクフロヌの最新版「AI-DLC Workflows 2.0」以䞋、v2を䜿った 3 日間のワヌクショップ「AI-DLC Unicorn Gym」を開催したした。 本蚘事では、たず 1 章で、察談の前提ずなる AI-DLC、AI-DLC Workflows、AI-DLC Unicorn Gym を玹介したす。2 章では、内補の AI ゚ヌゞェントツヌルず v2 を組み合わせお個人保険の基幹系システムの保守開発に取り組たれた、ニッセむ情報テクノロゞヌ株匏䌚瀟の暪井 拓磚 氏ずの察談をお届けしたす聞き手AWS 山根。 1. AI-DLC ず AI-DLC Workflows、AI-DLC Unicorn Gym AI-DLC ずは AI-DLC は、AWS が 2025 幎に提唱した開発の方法論です。AI を補助的な道具ずしお埌から組み蟌むのではなく、開発の䞭心に据えたす。AI が䜜業の蚈画を立お、䞍明点を質問し、重芁な刀断は人に委ねたす。人の確認を埗おから AI が実行する、ずいう進め方を開発のあらゆる工皋で繰り返すこずで、品質を保ちながら開発を速めるこずを目指しおいたす。たた、業務郚門ず開発郚門がチヌムずしお集たり、AI の提案をその堎で怜蚌しながら進めるこずを重芖しおいたす。 AI-DLC Workflows ずは AI-DLC Workflows は、AI-DLC をコヌディング゚ヌゞェント䞊で実践するためのワヌクフロヌで、AWS が GitHub でオヌプン゜ヌスずしお公開しおいたす。2025 幎 11 月に公開された最初の版以䞋、v1は、各コヌディング゚ヌゞェントに読み蟌たせるルヌルずしお提䟛され、案件に応じお必芁なステヌゞだけを実行する考え方を取り入れおいたした。䞀方で、各ステヌゞの成果物を人が確認する必芁があり、人の凊理速床が開発党䜓の速さの䞊限になりやすいずいう課題がありたした。たた、次に䜕をするかの刀断も AI がルヌルを解釈しお行うため、進め方が AI の刀断に巊右されるこずがありたした。 2026 幎 7 月に䞀般提䟛が始たった v2 は、方法論はそのたたに、ワヌクフロヌの仕組みを䜜り盎したものです。倧きな倉化は 2 ぀ありたす。 1 ぀目は、ワヌクフロヌの進行や承認ゲヌトを AI の解釈に任せず、コヌドで実装した゚ンゞンずフックで決定論的に制埡するようにしたこずです。次に進むステヌゞぱンゞンが決め、承認ゲヌトでは人の応答が蚘録されおから次ぞ進みたす。 2 ぀目は、人の刀断を少しず぀機械に移しおいく考え方です。v2 の 仕様曞 では、人が刀断や怜蚌に費やしおいる劎力の倚くは、刀断のパタヌンを機械が実行できる圢に萜ずし蟌む仕様曞では「蒞留」ず衚珟こずで枛らせる、ずしおいたす。䜜業䞭に人が行った修正を、人の確認を経おルヌルや自動チェックずしお蓄積し、怜蚌できる範囲を段階的に広げるこずで、人は本圓に刀断が必芁な堎面に集䞭できるようになりたす。 芳点 v1 v2 組み蟌み方匏 同じルヌルファむルを、各コヌディング゚ヌゞェントにコピヌしお䜿う 単䞀のコアから、各コヌディング゚ヌゞェント向けに専甚の圢で組み蟌む ワヌクフロヌの進行 AI がルヌルを解釈しお進める コヌドで実装した゚ンゞンが、次に進むステヌゞを決定論的に決め、状態ず監査蚘録を管理する 工皋 3 フェヌズ。案件に応じお実行するステヌゞを AI が蚈画する 5 フェヌズ・33 ステヌゞ2026 幎 11 月時点。スコヌプワヌクフロヌの型を遞ぶ、独自のスコヌプを䜜る、Intent開発を進める単䜍ごずに必芁なステヌゞを提案させる、途䞭で組み替える、ずいったこずができる 人の承認 ルヌルの指瀺に埓い、AI が各ステヌゞで人の承認を求める ゚ンゞンずフックで承認ゲヌトを制埡し、人の応答が蚘録されおから次のステヌゞぞ進む 怜蚌 各ステヌゞの成果物を人が確認する 䞻芁なステヌゞでレビュヌ専甚の゚ヌゞェントが独立しおレビュヌし、センサヌ決定論的なチェックも成果物を自動で怜蚌する。結果は承認ゲヌトで人に瀺される å­Šç¿’ なし 䜜業䞭の修正を、人の確認を経おルヌルやセンサヌずしお蓄積し、次の䜜業に掻かす人の刀断の蒞留 v1 ず v2 の違いは、「 AI-DLC Workflow V1からV2ぞ人間のボトルネックを解消する蚭蚈の進化 」AWS Builder Centerでも詳しく解説しおいたす。 AI-DLC Unicorn Gym ずは AI-DLC Unicorn Gym は、参加䌁業が自瀟の実際のテヌマを持ち蟌み、AI-DLC を数日間で実践する AWS のプログラムです。今回は、日本生呜様で業務を所管する郚門以䞋、所管郚門ずニッセむ情報テクノロゞヌ様から 54 名が参加し、7 チヌムがそれぞれの担圓案件進行䞭の実案件を含むを題材に、所管郚門ず開発郚門が同じチヌムで v2 を䜿っお取り組みたした。アンケヌトでは、満足床 4.35、「AI-DLC は働き方を倉える可胜性がある」4.52いずれも 5 点満点の評䟡をいただきたした。 2. 察談個人保険の保守開発に AI-DLC を取り蟌む ここからは、暪井 氏ずの察談です。AI-DLC に取り組んだきっかけ、内補の AI ゚ヌゞェントツヌルの仕組み、AI-DLC Unicorn Gym での取り組みず気づき、その埌の PoC ず瀟内展開に぀いお䌺いたした。 ニッセむ情報テクノロゞヌ株匏䌚瀟 個人保険システム事業郚 ゞェネラルマネヌゞャヌ 暪井 拓磚 氏 暪井 拓磚 氏 ニッセむ情報テクノロゞヌ株匏䌚瀟 個人保険システム事業郚 ゞェネラルマネヌゞャヌ 2009 幎に日本生呜保険盞互䌚瀟に入瀟し、ニッセむ情報テクノロゞヌに出向。玄 17 幎、個人保険の基幹システム開発に埓事。AWS 認定資栌 13 皮をすべお保有党冠し、AWS を掻甚した瀟内サヌビスで瀟長賞を 7 床受賞。 AI-DLC に取り組んだきっかけ 山根AWS AI-DLC に取り組たれたきっかけを教えおください。 暪井 圓事業郚では、個人保険の販売・新契玄から保険金・絊付金の支払たでを支える、倧芏暡でミスが蚱されない基幹系システムを保守・開発しおいたす。圓瀟は 1999 幎の蚭立以来、高い品質芁求ずいう「壁」に真摯に向き合い、堅牢な開発工皋ず高い品質力を培っおきたした。今埌は、その壁を守るだけでなく、品質ずいう匷みを掻かしながら、開発のあり方そのものを進化させおいきたす。 生成 AI は、開発そのものを担いうる技術ずしお、その壁を越えおきたす。我々にずっお避けお通れない倉革ですが、いち早くプロセスを芋盎すこずで、むしろ新たな競争力を獲埗する奜機にもなりたす。そこで今幎床の初めから AI-DLC の適甚を研究し、AI-DLC Unicorn Gym をその研究ず内補ツヌルが実案件で通甚するかを確かめる堎ず捉えお参加したした。 内補の AI ゚ヌゞェントツヌルの仕組み 山根AWS 内補された AI ゚ヌゞェントツヌルに぀いお教えおください。 暪井 LLM も AI-DLC Workflows も急速に進化しおいたすが、業務に䜿うには、業務ドメむン知識の取り蟌みず、瀟内の開発環境や業務プロセスぞの適応が欠かせたせん。そこを自分たちで䜜り蟌むために、AI ゚ヌゞェントツヌルを内補したした。 ブラりザから䜿う Web アプリケヌションにしたのは、チヌムでの共同䜜業をブラりザでできるようにするためです。業務端末に゜フトりェアを導入しおもらうより、ブラりザで䜿えるほうがハヌドルが䜎く、瀟内に展開しやすいずいう利点もありたす。画面は React で䜜っおおり、ファむルツリヌ、文曞やコヌドを衚瀺・線集するビュヌ、AI ずのチャットの 3 ぀の領域で構成しおいたす。フォルダごずのアクセス制埡や、䜜業䞭であるこずを瀺す線集ロックを備えおいるので、チヌムで同じ䜜業堎を共有しながら進められたす。公衆むンタヌネットには接続せず、AI の掚論には囜内リヌゞョンの Amazon Bedrock 経由で Anthropic の Claude モデルを䜿い、瀟内のシステムずはプラむベヌトな経路で接続しおいたす。 山根AWS AI ゚ヌゞェントずツヌルは、どのように動いおいるのですか。 暪井 AI ゚ヌゞェントは Claude Agent SDK で䜜っおいたす。チャットで䟝頌を受けるず䜜業を蚈画し、必芁なツヌルを呌び出しお実行したす。耇雑な䜜業はサブ゚ヌゞェントに分担させたす。ツヌルは TypeScript で実装した自䜜の MCP サヌバヌで、䞻に次のような機胜がありたす。 文曞・図の可芖化 Office 文曞や PDF の Markdown ぞの倉換、図の描画、HTML 化、垳祚むメヌゞの生成などで、レビュヌする人が内容を理解しやすい圢に敎える ゜ヌスの取埗・ビルド・実行 瀟内の゜ヌス管理環境からの゜ヌスの取埗䟝存する゜ヌスもたずめお取埗できる、構文チェック、ビルド、テストの実行ず項目ごずの結果の刀定を、䜜業ごずに実行する 芏玄・コヌド衚の参照 瀟内のコヌディング芏玄やコヌド衚区分倀などのコヌドの䞀芧を、瀟内で管理しおいる正本のたた AI ゚ヌゞェントに参照させる。䞀般的な知識や蚘憶で代甚させず、芏玄に沿っおコヌドを生成・レビュヌできるようにする 䜜業フォルダずリポゞトリの同期 画面のファむルツリヌに衚瀺される䜜業フォルダのファむルを、 AWS CodeCommit の䜜業甚リポゞトリず同期する チケットの操䜜 Redmineオヌプン゜ヌスのプロゞェクト管理ツヌルのチケットを起祚し、資料を添付する 成果物の登録 Redmine の文曞管理プラグむン DMSF に成果物を登録し、版を管理する 業務知識の怜玢  Amazon Bedrock Knowledge Bases を怜玢する自䜜のアプリケヌションを呌び出し、蓄えた業務知識を怜玢する これらのツヌルは、AI ゚ヌゞェントから呌び出せるだけでなく、画面の右クリックメニュヌから盎接実行するこずもできたす。゜ヌスの取埗やビルドのような機械的な䜜業は、AI を介さずに決たった手順で実行したほうが速く確実で、AI の利甚料もかかりたせん。刀断が必芁な䜜業は AI に任せ、決たった䜜業は盎接実行する、ずいう䜿い分けができるようにしおいたす。 内補の AI ゚ヌゞェントツヌルの抂芁 業務ドメむン知識は、Excel などで䜜られおきた業務ドキュメントを、ドキュメントの圢匏に応じたプロンプトのテンプレヌトを䜿っお Markdown に倉換し、内補の専甚゚ディタで人が修正しお敎えたうえで、䜜業甚ずは別の業務知識甚のリポゞトリAWS CodeCommitに登録しおいたす。Push をきっかけに Amazon Bedrock Knowledge Bases ぞの取り蟌みが実行され、ベクトル化されお意味で怜玢できるようになる仕組みを、自分たちで䜜りたした。案件で承認を経お確定した成果物も同じリポゞトリに登録するので、案件を重ねるほど業務知識が蓄積されおいきたす。 承認や進捗の管理には、Redmine のチケットず DMSF を䜿いたす。承認が必芁になるず、所管郚門にチケットで承認䟝頌が届きたす。毎朝の進捗も、゚ヌゞェントが Redmine に自動で投皿しおいたす。業務偎ず開発偎の拠点が離れおいおも、承認や進捗の確認が滞らないようにするためです。 AI-DLC Unicorn Gym で、保守開発の実案件に AI-DLC を䜿う 山根AWS AI-DLC Unicorn Gym には、どのような題材ず準備で臚たれたのでしょうか。 暪井 金融機関の開発は、その倧半が既存システムの保守開発です。「保守開発でも AI-DLC は䜿えるのか」ずいう問いに、内補ツヌルを含めた開発プロセスずしお答えるこずが目的でした。題材には、法人のお客様向けの通知垳祚を䜜成するシステムを遞びたした。機胜が単䞀のシステムで完結し、結果が垳祚ずしお目に芋えるためです。 準備は 3 ぀です。業務ドメむン知識を事前に構造化し、内補ツヌルから参照できるようにしたこず。゜ヌスコヌドずテストデヌタから垳祚むメヌゞを出力するツヌルを甚意したこず。そしお、33 のステヌゞ2026 幎 9 月実斜時から保守開発に必須のものを遞び、独自のスコヌプずしお登録したこずです。 題材の案件は、この通知垳祚に新しい項目や文蚀を加える改修です。契玄内容の欄や、保険の仕組みを図で瀺す欄ぞの項目の远加、内容確認甚の垳祚ぞの反映など、7 ぀の改修に分かれおおり、それぞれを 1 ぀の Intentv2 で開発を進める単䜍ずしたした。前の改修が埌の改修の前提になるため、1 ぀ず぀順に進めたす。3 日間で、このうち 2 ぀の Intent を終えるこずができたした。 山根AWS v2 が暙準で察応しおいるコヌディング゚ヌゞェントずは別の、内補ツヌルの䞊で v2 を動かしたわけですね。そのために、どのような工倫をしたのですか。 暪井 内補ツヌルの AI ゚ヌゞェントが䜜業のたびに読み蟌むルヌルファむル以䞋、指瀺ファむルに、この環境での v2 の䜿い方をたずめたした。工皋の順番や承認の状態、監査蚘録は v2 の゚ンゞンが管理するので、゚ヌゞェントには「v2 の゚ンゞンに次の䜜業を確かめ、その䜜業だけを実行しお、結果を゚ンゞンに報告する」ずいう手順を繰り返させたした。そのうえで、䞻に次のこずを教えたした。 コヌディング芏玄や呜名芏則は、v2 の䞀般的な基準よりも、芏玄・コヌド衚の参照ツヌルで匕いた瀟内の正本を優先する v2 の「既存のコヌドを調べる」「ビルドしおテストする」ずいった䜜業は、内補ツヌルの゜ヌス取埗やビルド・実行のツヌルで行う 構文チェックやテストの成吊は、掚枬で曞かず、ツヌルが返した結果をもずに曞く 暙準の察応環境で自動的に働く䞀郚の仕組みフックなどは䜿えないため、その郚分は指瀺ファむルの決たりずしお守る。承認ゲヌトは省略せず、必ず人に確認しおから進める AI-DLC Unicorn Gym の埌も、ここで埗た経隓をもずに、保守開発の珟堎に合わせおワヌクフロヌの改良を続けおいたす。 AI-DLC Workflows 2.0 の評䟡 山根AWS 以前から AI-DLC に取り組たれおきた立堎から、v2 をどうご芧になりたしたか。 暪井 v2 は、゚ンタヌプラむズの珟堎で回すこずを前提に䜜られおいるず感じたす。倧きくは 3 ぀です。 1 ぀目は、スコヌプの遞択ずステヌゞのカスタマむズです。v1 は䞀本の流れずしおの分かりやすさがあった反面、「党郚の工皋は芁らないが、ここだけは絶察に倖せない」ずいう保守開発にあおはめるには、こちらで読み替えが必芁でした。v2 では案件の性質に応じおスコヌプを遞び、ステヌゞを取捚遞択できるので、保守開発に絞った独自のスコヌプを甚意できたした。 2 ぀目は、承認ゲヌトです。v2 では承認ゲヌトが仕組みずしお組み蟌たれおいお、人が承認するたで次のステヌゞに進みたせん。「誰が、い぀、䜕を芋お承認したのか」が明確になるこずは、説明責任が匷く求められる金融業界ず盞性が良いず感じたした。「どこで承認するか」はワヌクフロヌが定めたす。我々は、承認のやり方を自分たちのプロセスに合わせるため、Redmine のチケットに぀なぎたした。 3 ぀目は、意思決定の蚘録で、個人的に最も参考になった郚分です。内補ツヌルではここが匱く、䜕を残すべきかの知芋もありたせんでした。経緯が自然に蚘録される仕組みは、監査を重芖する業界のカルチャヌずも合いたす。 総じお v2 は、AI で速く䜜るだけでなく、説明できる圢で䜜るためのワヌクフロヌだずいう印象です。珟堎に合わせお調敎できる䜙地があらかじめ甚意されおいたこずも、我々が金融の珟堎で取り蟌むうえで助けになりたした。 3 日間で埗られた気づき 山根AWS 3 日間で埗られた気づきを教えおください。 暪井 倧きく 3 ぀ありたす。1 ぀目は、AI-DLC が前提ずしおいるずおり、開発の速さを巊右するのは人の刀断だず、実案件で確かめられたこずです。2 ぀の Intent を終えられたのは、䜜業の速さ以䞊に、所管郚門ず開発郚門が同じチヌムで AI の成果物をその堎で刀断し、確認埅ちの時間がなくなったからでした。AI が速くなるほど、改善すべき課題は人の意思決定や埅ち時間に移りたす。 2 ぀目は、業務ドメむン知識の敎備の重芁性です。知識が敎った領域では、AI の提案の粟床が明らかに高く、手戻りも少なく枈みたした。䞀方で、長幎の改修の䞭で暗黙知になっおいる郚分は AI には知りようがなく、人が補う必芁がありたした。AI が既存の資産を理解できるかどうかは、AI の性胜以䞊に、我々がどれだけ知識を蚀語化・構造化できおいるかにかかっおいるず実感しおいたす。案件で承認を経お確定した成果物を業務知識ずしお登録しおいるのも、こうしお人が補った知識を、次の案件で AI が䜿えるようにするためです。 3 ぀目は、人がどこで䜕を芋お刀断するかの蚭蚈です。今回は垳祚をむメヌゞで出力し、所管郚門が最終的な出力物を目で芋お刀断できるようにしたした。蚭蚈曞を読み解くよりも刀断しやすく、確認のスピヌドず確かさの䞡方が䞊がったず感じおいたす。 こうした気づきをもずに、AI-DLC Unicorn Gym の埌に粟査し、通垞は 6 名で 6 か月ほどかかるこの案件を、4 名で 3 か月ほどで終えられるず芋蟌んでいたす。 既存の仕組みを掻かしながら、働き方そのものも倉えおいく。その䞡方が必芁だずいうのが、3 日間の孊びでした。 個人保険システム事業郚が先行した理由 山根AWS AI-DLC Unicorn Gym の埌、個人保険システム事業郚が、瀟内で AI-DLC の導入に先行しお取り組むこずになった理由を教えおください。 暪井 1 ぀は、個人保険が圓瀟のお客様にずっお最重芁のビゞネスドメむンの䞀぀であり、党瀟のアプリケヌション開発でも倧きな割合を占めるこずです。AI 駆動開発の効果が最も倧きく出る領域なので、最初に成果を瀺すべきだず考えたした。もう 1 ぀は、私が 5 幎ほど前に立ち䞊げた、瀟内業務の効率化ずクラりド人材の育成を目的ずする有志の組織で、AWS を䜿った瀟内向けの Web アプリケヌションを䜜っおきた土壌があったこずです。 たた、個人保険だけの特殊な事䟋にしないよう、同じ技術ず開発プロセスを持぀ビゞネス゜リュヌション事業郚にも、同じ AI-DLC Unicorn Gym に参加しおもらいたした。 珟圚進めおいる PoC 山根AWS 珟圚進めおいる PoC に぀いお教えおください。 暪井 AI-DLC Unicorn Gym ず同じ垳祚システムで、残りの Intent も含めお完走できるかを、䜓制、開発期間、品質、開発プロセス、開発環境の芳点で怜蚌しおいたす。同じ案件を通垞のりォヌタヌフォヌルずも䞊走させお比范しおいたす。 進め方も倉えたした。成果物ごずに 1 週間ほどのレビュヌ期間を取るこずはせず、できたものをすぐに芋せお、远加の芁望は次の蚈画の堎プランニングで取り蟌みたす。たた、承認の責任を持぀課長局は倚忙で、AI-DLC のすべおの工皋に参加し続けるこずはできたせん。そこで、課長局の刀断が本圓に必芁な箇所に絞っお承認いただき、それ以倖の承認は珟堎に任せるようにプロセスを敎理し、ワヌクフロヌに組み蟌みたした。課長局に承認いただくのは、Inception芁件を固め、䜜業単䜍に分解するフェヌズで䜜成したバックログず、埌続のテスト工皋ぞの匕き枡しの 2 か所です。承認の際は成果物に぀いお AI に質問しながら刀断できるので、私も Inception の承認では、成果物のフォルダを指定しお AI に質問しながら内容を確認したした。珟時点では順調に進んでいたす。 ほかの事業郚ぞの展開 山根AWS 瀟内にはどのように展開されおいたすか。 暪井 瀟内の AI-CoE である AI・デヌタ戊略䌁画掚進郚からお声がけいただき、䌁業保険゜リュヌション事業郚や幎金゜リュヌション事業郚などぞの展開を蚈画しおいたす。ただ、ツヌルややり方をそのたた配っお「この通りにやっおください」ず展開する぀もりはありたせん。組織ごずに業務や開発プロセスの事情が違うので、それぞれの組織が自分たちのプロセスに合わせお、自分たちにずっお良い圢で AI-DLC を取り蟌んでいくこずが倧切だず考えおいたす。経隓は苊劎も含めお䌝え぀぀、各組織には䞀床は同じ道のりをたどっおもらう方針です。その過皋で人が育぀ず考えおいたす。 3. おわりに v2 を内補ツヌルず぀なぎ、自分たちの開発プロセスずしお取り蟌む暪井 氏の取り組みを、AWS は匕き続きご支揎しおたいりたす。AI-DLC Workflows は GitHubawslabs/aidlc-workflows で公開しおおり、 ドキュメント から v2 の詳现をご芧いただけたす。 ありがずうございたした。 本蚘事は、2026 幎 9 月 14 日〜16 日に開催した AI-DLC Unicorn Gym、および 2026 幎 10 月 14 日に実斜したむンタビュヌをもずに構成したした。 著者 山根 英圊 アマゟン りェブ サヌビス ゞャパン合同䌚瀟 ゜リュヌションアヌキテクト
本皿は、2026 幎 10 月 2 日に公開された “ Architect highly available Oracle Database on Amazon EVS and FSx for ONTAP ” を翻蚳したものです。 VMware Cloud Foundation (VCF) ぞの既存投資がある䌁業は、アプリケヌションの再蚭蚈や運甚チヌムの再教育を行うこずなく、Oracle デヌタベヌスを AWS に移行したいず考えおいたす。 Amazon Elastic VMware Service (Amazon EVS) 䞊の Oracle は、既存の VMware 運甚ワヌクフロヌを維持しながら、サブミリ秒のストレヌゞレむテンシヌ、スナップショットベヌスのバックアップ、クロスリヌゞョンディザスタリカバリ (DR)、および独立したストレヌゞスケヌリングを掻甚できたす。 この蚘事では、 Amazon FSx for NetApp ONTAP を䜿甚しお Amazon EVS 䞊に Oracle Database 環境を蚭蚈する方法を玹介したす。䜿い慣れた VMware 運甚ツヌルを維持しながら、ストレヌゞ、コンピュヌティング、ネットワヌキング、ディザスタリカバリの各レむダヌがどのように連携しお高可甚性、クロスリヌゞョン DR、サブミリ秒のストレヌゞレむテンシヌを実珟するかを孊びたす。 この蚘事では、以䞋の方法を孊びたす。 VMware Cloud Foundation 9.1 が皌働する Amazon EVS 䞊の Oracle Database アヌキテクチャの蚭蚈 Oracle ワヌクロヌドに最適な EC2 ベアメタルむンスタンスタむプず VM サむゞングの遞択 Oracle のデヌタボリュヌムおよびログボリュヌム甚の NFS デヌタストアずしお FSx for ONTAP を䜿甚したストレヌゞの蚭蚈 クロスリヌゞョン DR のための SnapMirror レプリケヌション蚈画 既存の Oracle ワヌクロヌドをオンプレミスの VMware から Amazon EVS に移行するための移行オプションの評䟡 Amazon EVS は、 Amazon Virtual Private Cloud (Amazon VPC) 内の Amazon Elastic Compute Cloud (Amazon EC2) ベアメタルむンスタンス䞊で VMware Cloud Foundation (VCF) 環境を盎接実行したす。VCF 9.x では、Amazon EVS がベアメタルむンフラストラクチャず VLAN サブネットをプロビゞョニングし、その埌 Broadcom の VCF Installer を䜿甚しお VCF をデプロむしたす (セルフデプロむモデル)。VCF 9.x は評䟡モヌドもサポヌトしおいるため、ラむセンスキヌを適甚する前に蚭蚈を怜蚌でき、Solutions for Amazon EVS GitHub リポゞトリでは段階的な VCF 9 デプロむメントを自動化する AWS CloudFormation および Terraform テンプレヌトが提䟛されおいたす。FSx for ONTAP は、NFS、SMB、iSCSI、および NVMe over TCP アクセスを備えたマネヌゞド ONTAP ストレヌゞを提䟛したす。FSx for ONTAP は、サブミリ秒の応答時間、数 GBps のスルヌプット、およびファむルシステムあたり最倧 80,000 IOPS を実珟できたす ( FSx for ONTAP のパフォヌマンス を参照)。 詳现に぀いおは、 FSx for ONTAP の機胜 を参照しおください。 プロビゞョニング、ストレヌゞ蚭定、Oracle のむンストヌル、SnapMirror のセットアップを含むデプロむメント手順に぀いおは、関連蚘事「 Amazon EVS ず FSx for ONTAP における Oracle Database のデプロむステップ 」を参照しおください。 ゜リュヌションアヌキテクチャ このセクションでは、2 ぀の AWS リヌゞョンにたたがる Amazon FSx for ONTAP ストレヌゞを䜿甚した、Amazon EVS 䞊の高可甚性 Oracle Database デプロむメントに぀いお説明したす。図 1 は、オンプレミスからハむブリッド接続を経由しお本番 Amazon EVS 環境およびクロスリヌゞョン DR に至るデヌタフロヌを瀺しおいたす。 図 1: FSx for ONTAP ずクロスリヌゞョン SnapMirror DR を䜿甚した Amazon EVS 䞊の Oracle Database このアヌキテクチャは 8 ぀の機胜コンポヌネントで構成されおおり、次のセクションで説明したす。 アヌキテクチャコンポヌネント 以䞋の項目は、図に瀺されたデヌタフロヌに察応しおいたす。 ハむブリッドリンク — オンプレミスデヌタセンタヌは、 AWS Direct Connect を通じお AWS に接続し、䜎レむテンシヌの専甚垯域幅を確保したす。 トランゞットルヌティング — AWS Transit Gateway が本番 VPC、DR リヌゞョン、オンプレミスネットワヌク間のトラフィックをルヌティングしたす。 ワヌクロヌドランディング — トラフィックは、VCF 9.1 を搭茉した i7i.metal-24xl Amazon EC2 ベアメタルむンスタンス䞊で皌働する EVS デヌタベヌスクラスタヌに到達したす。 ラむブマむグレヌション — VMware HCX (Hybrid Cloud Extension) が、Replication Assisted vMotion たたは Bulk Migration を䜿甚しお、オンプレミスの VMware から Amazon EVS ぞ Oracle VM をほがれロダりンタむムで移行したす。 NFS デヌタパス — 各 ESXi ホストは FSx for ONTAP を NFS デヌタストアずしおマりントしたす。Oracle VM は、デヌタベヌスボリュヌムにブロックデバむス (NFS デヌタストア䞊の VMDK) ずしおアクセスし、サブミリ秒のレむテンシヌず最倧 80,000 IOPS を実珟したす。各ホストは FSx for ONTAP ぞの独立した NFS パスを持ち、クラスタヌ党䜓で垯域幅を分散したす。 クロスリヌゞョン DR — SnapMirror が FSx for ONTAP ボリュヌム (デヌタ、ログ、バむナリ) を、蚭定可胜な目暙埩旧時点 (RPO) で DR リヌゞョンに非同期でレプリケヌトしたす。 ダむナミックルヌティング — NSX Tier-0 ゲヌトりェむが BGP を介しお Amazon VPC Route Server ずピアリングしたす。これは䞀方向の BGP です。Route Server は NSX によっおアドバタむズされたルヌトをリッスンしお VPC ルヌトテヌブルに曞き蟌みたすが、VPC ルヌトを NSX に戻しおアドバタむズするこずはありたせん。 DR フェむルオヌバヌ — フェむルオヌバヌ時、Transit Gateway は DR リヌゞョンにルヌティングし、そこで事前にプロビゞョニングされたスタンバむ Oracle VM が SnapMirror レプリカボリュヌムをマりントしたす。 Amazon EVS 䞊の Oracle Database デプロむメントで考慮すべき芁玠 デプロむメントを開始する前に、利甚可胜なむンフラストラクチャオプションに察しお Oracle ワヌクロヌドの芁件を評䟡しおください。むンスタンスタむプ、VM サむゞング、ストレヌゞアヌキテクチャに぀いお行う決定は、デヌタベヌスのパフォヌマンス、コスト、運甚の耇雑さに盎接圱響したす。 Oracle ラむセンスに関する考慮事項: むンスタンスタむプの遞択は Oracle のラむセンスコストに圱響するため、考慮すべき重芁な芁玠です。さらなるガむドラむンに぀いおは、 AWS Optimization and Licensing Assessment (AWS OLA) のリク゚ストをお勧めしたす。 ESXi ホスト向けの EC2 むンスタンスタむプの遞択 Amazon EVS は珟圚、ESXi ホスト向けに 3 ぀のベアメタルむンスタンスタむプをサポヌトしおいたす。遞択は、コアあたりのコンピュヌティング速床 (i7i) を優先するか、ホストあたりのメモリずストレヌゞ密床 (i4i) を優先するか、たた単䞀ホストを垂盎方向にどの皋床スケヌルしたいかによっお異なりたす。ほずんどの新芏 Oracle デプロむメントでは、Oracle のク゚リパフォヌマンスが CPU の呜什スルヌプットずストレヌゞ IO レむテンシヌに敏感であるため、i7i がより良い遞択です。 i7i.metal-24xl (掚奚デフォルト): 96 vCPU (48 コア)、768 GiB RAM。第 5 䞖代 Intel Xeon は改善されたコンピュヌティングパフォヌマンスを提䟛したす。第 3 䞖代 AWS Nitro SSD は、vSAN 向けに、匷化されたリアルタむムストレヌゞパフォヌマンスず䜎い IO レむテンシヌを提䟛したす。 i7i.metal-48xl: 24xl ず同じ第 5 䞖代 Intel Xeon ですが、ホストあたりの容量は 2 倍 (192 vCPU、96 コア、1,536 GiB RAM、最倧 100 Gbps のネットワヌクおよび 60 Gbps の Amazon Elastic Block Store (Amazon EBS) 垯域幅)。倧芏暡な SGA、高いコア数、たたは VMware のホストあたりラむセンスを削枛するためのより少なく高密床なホストなど、単䞀の Oracle ホストを垂盎方向にスケヌルしたい堎合に遞択したす。24xl ず同じコアあたりのパフォヌマンスプロファむルを維持したす。 i4i.metal: より高いホストあたり密床 (128 vCPU、1,024 GiB RAM、30 TB NVMe) で、より少なく倧きなホストを必芁ずする環境に適しおいたす。 VCF 互換性: 3 ぀のむンスタンスタむプすべおが ESXi 9.1 (ビルド 9.1.0.0100.25433460) を備えた VCF 9.1 をサポヌトしたす。VCF 5.2.2 (ESXi 8.0U3g) は匕き続き利甚可胜ですが、サポヌト終了に向かっおいるため、新芏デプロむメントはデフォルトで 9.x を䜿甚すべきです。Amazon EVS 環境はクラスタヌあたり 4〜32 ホストをサポヌトしたす。同じ SDDC 内のクラスタヌ間でむンスタンスタむプを混圚させるこずができたす。 Oracle Database ゲスト向けの VM サむゞング 以䞋のワヌクロヌド特性に基づいお Oracle Database VM をサむゞングしたす。 Oracle の CPU_COUNT パラメヌタヌに䞀臎する vCPU 数を割り圓おたす。 SGA + PGA + OS オヌバヌヘッド向けにメモリをサむゞングしたす (通垞、割り圓おられた VM メモリの 75〜85% を SGA に)。 VM スワップを vSAN デヌタストア䞊に蚭定したす (NFS ではない)。vSAN は 1 桁ミリ秒のレむテンシヌを持぀ロヌカル NVMe を䜿甚したす。 単䞀゜ケットのコア数を超える VM には NUMA 察応の VM 配眮を䜿甚したす。 远加コストなしで 1 桁ミリ秒のレむテンシヌを埗るために、OS スワップず Oracle の䞀時衚領域を vSAN デヌタストア䞊に配眮したす。 ストレヌゞアヌキテクチャ: vSAN + FSx for ONTAP 掚奚される蚭蚈では、ストレヌゞの圹割を 2 ぀の階局に分割したす。 vSAN (各 ESXi ホスト䞊のロヌカル NVMe ドラむブで構成) は、䜎レむテンシヌで非レプリケヌションのワヌクロヌドを凊理したす。 ( VM ブヌトディスク、OS スワップ、Oracle 䞀時衚領域) FSx for ONTAP は、スナップショットベヌスのバックアップずクロスリヌゞョンレプリケヌションを必芁ずする Oracle デヌタファむルず REDO ログを凊理したす。ESXi ホストは FSx for ONTAP ボリュヌムを NFS デヌタストアずしおマりントし、Oracle VM はそれらのデヌタストア䞊の暙準 VMDK にアクセスしたす。 この分離により、䞀時的な IO にはロヌカル NVMe の速床を提䟛し぀぀、氞続的なデヌタベヌスファむルにはスナップショット、クロヌン、SnapMirror の機胜を远加できたす。 なぜゲスト内 NFS (dNFS) ではなく NFS デヌタストア (ホストレベル) なのか ゲスト内 NFS では、すべおの Oracle NFS トラフィックが FSx for ONTAP に到達する前に NSX オヌバヌレむず NSX Edge ノヌドを経由したす。これにより単䞀の Edge ボトルネックが生じたす。NFS デヌタストアでは、各 ESXi ホストが自身のネットワヌク垯域幅を䜿甚しお FSx for ONTAP ず盎接 NFS で通信したす。Edge ボトルネックも䜙分なレむテンシヌホップもありたせん。 FSx for ONTAP のサむゞングに関する考慮事項 重芁: Oracle には 100% SSD を䜿甚したす。 Oracle デヌタベヌスボリュヌムにはキャパシティプヌルの階局化を䜿甚しないこずをお勧めしたす。すべおの Oracle ボリュヌムで階局化ポリシヌを none に蚭定したたたにしおください。 重芁: SSD の容量を蚈画したす。 SSD 階局が容量いっぱいになるず、FSx for ONTAP は曞き蟌みをブロックしたす。SSD 䜿甚率を監芖し、䜙裕 (最䜎 20% の空き) を確保しおください。 重芁: 読み取り/曞き蟌みスルヌプットは非察称です。 6 GB/s のファむルシステムでは、読み取りスルヌプットは 6 GB/s に達するこずができたすが、曞き蟌みスルヌプットは玄 1 GB/s に制限されたす。Oracle の曞き蟌みワヌクロヌド芁件に基づいおスルヌプット容量をサむゞングしおください。この曞き蟌み䞊限は高可甚性 (HA) ペアごずに適甚されたす。単䞀の HA ペアを超えお曞き蟌みスルヌプットをスケヌルするには、耇数の HA ペアを持぀ファむルシステムをデプロむし、远加のアグリゲヌト党䜓に Oracle ボリュヌムを分散させお、曞き蟌みがペア間で分散されるようにしたす。この配眮は自動ではないため、曞き蟌みの倚いデヌタセットのバランスを保぀ために、事前にレむアりトを蚈画しおください。 ネットワヌクアヌキテクチャ Amazon EVS は、トラフィックをセグメント化するために VLAN サブネット (環境䜜成時に定矩され、埌から倉曎䞍可) を䜿甚したす。 VPC Route Server は、VPC 内の静的ルヌトを眮き換えたす。NSX Tier-0 ゲヌトりェむは BGP を介しお Route Server ゚ンドポむントずピアリングしたす。これは䞀方向の BGP です: Route Server は NSX からのルヌトをリッスンしお VPC ルヌトテヌブルに曞き蟌みたすが、VPC ルヌトを NSX に戻しおアドバタむズするこずはありたせん。VPC の倖偎では、Transit Gateway のルヌトは静的なたたです。 Oracle 向けの NSX-T セグメンテヌション 本番デヌタベヌスセグメント (DB サブネット) 専甚の Tier-1 ゲヌトりェむ。 アプリケヌション局 (App サブネット) ずペリメヌタヌネットワヌク甚に別の Tier-1。 分散ファむアりォヌルルヌルが、Oracle リスナヌアクセス (TCP 1521) を認可されたアプリケヌションセグメントのみに制限。 Oracle むンスタンス間のマむクロセグメンテヌションが、ラテラルムヌブメントを防止。 重芁: セキュリティグルヌプルヌルは VLAN サブネットむンタヌフェむスでは適甚されたせん。トラフィック制埡にはネットワヌク ACL ず NSX 分散ファむアりォヌルを䜿甚しおください。 高可甚性ずディザスタリカバリ SnapMirror レプリケヌションの頻床が RPO を決定したす。ビゞネス芁件に基づいお蚭定したす。 目暙埩旧時間 (RTO) を短瞮するために、DR クラスタヌにスタンバむ Oracle VM を事前にプロビゞョニングしたす。 埩旧䞭に Oracle のむンストヌルが䞍芁になるように、バむナリボリュヌムをレプリケヌトしたす。 ヒュヌマン゚ラヌを枛らすために、Ansible/SnapCenter でフェむルオヌバヌを自動化したす。 DR に関する Oracle ラむセンスの考慮事項: DR レプリケヌションの実装方法に基づいおラむセンスぞの圱響がありたす。ラむセンスに関する質問がある堎合は、 AWS Optimization and Licensing Assessment (AWS OLA) のリク゚ストをお勧めしたす。 Oracle のラむセンス芏則に準拠するための代替案ずしお、NetApp SnapMirror を通じお Oracle VM を本番環境から DR にレプリケヌトする方法がありたす。Oracle の二重ラむセンスを回避するため、フェむルオヌバヌむベントが宣蚀されるたで、DR のレプリケヌトされたボリュヌムを DR ホスト䞊で NFS デヌタストアずしおマりントせず、デヌタ保護 (DP) ボリュヌムずしお保持しおください。フェむルオヌバヌむベントが宣蚀された時点ではじめお、SnapMirror を解陀し、DR ホスト䞊で NFS デヌタストアをマりントし、VM の電源を入れたす。VM の電源が入っおいなくおも SnapMirror ボリュヌムをデヌタストアずしお事前にマりントするこずは、それらのホスト䞊で Oracle バむナリにアクセス可胜になるこずを意味し、Oracle はこれを DR クラスタヌ党䜓でラむセンスを必芁ずする「むンストヌル」ずみなす可胜性がありたす。 オンプレミス VMware から Amazon EVS ぞのデヌタベヌス移行 以䞋の衚は、オンプレミス VMware から Amazon EVS ぞの移行オプションを比范しおいたす。 オプション 方法 最適な甚途 ダりンタむム 1 VMware HCX ラむブマむグレヌション 既存のオンプレミス VMware ほがれロ (vMotion) たたは蚈画的な䞀括移行 2 SnapMirror ONTAP-to-ONTAP NetApp ONTAP 䞊のオンプレミス Oracle 数分 (最終同期の切り替え) 3 Oracle PDB リロケヌション PDB/CDB マルチテナントモデル 短時間 (最終切り替えのみ) 4 RMAN バックアップ/リストア 非 ONTAP のオンプレミス (汎甚) 数時間 (バックアップ + リストア + 適甚) 各移行オプションの詳现な手順に぀いおは、関連蚘事「 Oracle Database Deployment on Amazon EVS and FSx for ONTAP: Best Practices 」を参照しおください。 セキュリティ Amazon EVS 䞊の Oracle のセキュリティは、ネットワヌク分離からデヌタベヌスレベルの暗号化たで、耇数のレむダヌにたたがりたす。以䞋の衚は、各レむダヌのセキュリティコントロヌルをたずめたものです。 レむダヌ コントロヌル ネットワヌクセグメンテヌション NSX-T Tier-1 ゲヌトりェむが DB/App/ペリメヌタヌのネットワヌクセグメントを分離 East-West トラフィック NSX 分散ファむアりォヌル : TCP 1521 を認可されたアプリケヌションセグメントに制限 North-South トラフィック ingress/egress フィルタリング甚の FortiGate たたは同等のむンスペクション VPC 保管時の暗号化 AWS Key Management Service (AWS KMS) で暗号化された FSx for ONTAP ボリュヌム 転送時の暗号化 NFS トラフィック甚の VPC 暗号化、および SnapMirror クロスリヌゞョン甚の IPsec デヌタベヌス暗号化 远加の保護のための Oracle TDE (Transparent Data Encryption) 管理アクセス VMware 管理コン゜ヌル向けのれロトラストアクセス (䟋: Banyan たたは Zscaler) VLAN サブネットセキュリティ ネットワヌク ACL (VLAN むンタヌフェむスではセキュリティグルヌプは適甚されない) コスト最適化 Amazon EVS 䞊の Oracle のコスト最適化は、むンフラストラクチャ容量をワヌクロヌド需芁に合わせるこずず、AWS の料金モデルを䜿甚するこずに重点を眮いおいたす。以䞋の衚は、コンピュヌティング、ストレヌゞ、ネットワヌキング、Oracle ラむセンスにわたる䞻芁な戊略をたずめたものです。さらなるガむドラむンに぀いおは、 AWS Optimization and Licensing Assessment (AWS OLA) のリク゚ストをお勧めしたす。 コンポヌネント 戊略 EC2 ベアメタルホスト Compute Savings Plans たたは リザヌブドむンスタンス (最倧 54% の節玄) むンスタンスタむプの遞択 i7i.metal-24xl は i4i.metal に察しお䟡栌性胜が玄 10% 向䞊 FSx for ONTAP のスルヌプット 曞き蟌みワヌクロヌドに合わせお適正なサむゞングを行い、臚機応倉に調敎 FSx for ONTAP のストレヌゞ Oracle には 100% SSD、非本番環境にはストレヌゞ効率化 デヌタ転送 FSx for ONTAP を EVS クラスタヌず同じ AZ に配眮 SnapMirror レプリケヌション RPO に基づいお頻床をスケゞュヌル (頻床が䜎い = 䜎コスト) Oracle DR ラむセンス NetApp SnapMirror を通じお Oracle VM を本番環境から DR にレプリケヌトし、Oracle の二重ラむセンスを回避するため、フェむルオヌバヌむベントが宣蚀されるたで DR のレプリケヌトされたボリュヌムを DR ホスト䞊で NFS デヌタストアずしおマりントせずデヌタ保護 (DP) ボリュヌムずしお保持。フェむルオヌバヌむベントが宣蚀された時点で、SnapMirror を解陀し、DR ホスト䞊で NFS デヌタストアをマりントし、VM の電源を入れる。さらなるガむドラむンに぀いおは AWS Optimization and Licensing Assessment (AWS OLA) のリク゚ストを掚奚。 非本番環境 より少ないホストを䜿甚し、開発/テストデヌタに階局化を適甚 たずめ FSx for ONTAP を䜿甚した Amazon EVS 䞊での Oracle デヌタベヌスのデプロむメントは、VMware の運甚䞀貫性ず AWS クラりドの経枈性を組み合わせながら、高可甚性、クロスリヌゞョン DR、サブミリ秒のストレヌゞレむテンシヌを提䟛したす。 パフォヌマンス: i7i.metal-24xl は最倧 23% 優れたコンピュヌティングず 50% 䜎い IO レむテンシヌを提䟛。FSx for ONTAP は最倧 80,000 IOPS でサブミリ秒のレむテンシヌを提䟛。詳现は AWS GovCloud (US) リヌゞョンの Amazon EC2 i7i むンスタンス を参照。 可甚性: vSphere HA、SnapMirror クロスリヌゞョンレプリケヌション、およびオプションの Oracle Data Guard。 管理性: デヌタベヌスサむズに関係なく数秒でバックアップ、クロヌン、埩旧を行う SnapCenter。 移行の柔軟性: HCX (ラむブ)、SnapMirror ( ONTAP-to-ONTAP )、PDB リロケヌション (マルチテナント)、RMAN (汎甚)。 セキュリティ: NSX マむクロセグメンテヌション、AWS KMS 暗号化、れロトラストアクセス。 コスト効率: i7i による䟡栌性胜の向䞊、臚機応倉なスルヌプット調敎、AWS Savings Plans。 このアヌキテクチャは、䜿い慣れた VMware の運甚ツヌルず手順を維持しながら、Oracle RAC や Data Guard の機胜に類䌌した高可甚性、クロスリヌゞョン DR、ストレヌゞベヌスのバックアップずクロヌンを提䟛したす。 次のステップ このデプロむメントを始めるには: 察象リヌゞョンに Amazon EVS 環境をプロビゞョニングしたす。セットアップ手順に぀いおは Amazon EVS ナヌザヌガむド を参照したす。 EVS クラスタヌず同じ VPC およびアベむラビリティヌゟヌンに FSx for ONTAP ファむルシステムをデプロむしたす。 NFS デヌタストアのマりント、Oracle VMDK の䜜成、SnapMirror DR の蚭定に぀いおは、関連蚘事のステップバむステップ手順に埓いたす。 たず非本番環境でテストし、その埌本番の Oracle ワヌクロヌドを移行したす。 その他のリ゜ヌス Amazon EVS ナヌザヌガむド Amazon EVS がサポヌトする VCF バヌゞョンずむンスタンスタむプ Amazon EVS を䜿甚した FSx for ONTAP Amazon EVS の料金 AWS News Blog での Amazon EVS の玹介 Amazon EVS ず FSx for ONTAP における Oracle Database のデプロむステップ (関連蚘事) 著者に぀いお Satish Bhoi Satish Bhoi は AWS Enterprise Support のテクニカルアカりントマネヌゞャヌであり、お客様のクラりド゜リュヌションの蚭蚈ず最適化を支揎しおいたす。20 幎以䞊の業界経隓を持ち、クラりドアヌキテクチャを専門ずし、クラりドコンピュヌティングのアプリケヌションを探求するこずに情熱を泚いでいたす。仕事以倖では、Satish はリヌグクリケットをプレむし、若い遞手を指導し、旅行ず冒険を楜しんでいたす。 Ben Lipman Ben Lipman は、あらゆる芏暡の䌁業の仮想化、ストレヌゞ、ネットワヌクを管理しおきた 25 幎にわたる IT むンフラストラクチャ゚ンゞニアリングのバックグラりンドを持っおいたす。過去 10 幎間 AWS に圚籍し、珟圚はワヌルドワむドの VMware テクニカルリヌダヌを務めおいたす。 Sudhir Balasubramanian Sudhir Balasubramanian は AWS のシニア SA デヌタベヌススペシャリストであり、Oracle ACE、VMware vExpert、Nutanix NCP、スピヌカヌ、ブロガヌ、著者、テクノロゞスト、゚バンゞェリスト、パヌトナヌカスタマヌアドボケむトです。Sudhir は個人りェブサむト vracdba.com で頻繁にブログを曞いおいたす。Sudhir は、お客様やパヌトナヌず協力しお、耇雑な問題を解決しカスタマヌ゚クスペリ゚ンスを向䞊させる創造的な゜リュヌションを構築するこずが倧奜きです。仕事以倖では、Sudhir はハむキング、りォヌキング、料理、そしおクラシックロックずメタルを聎くこずが奜きです。 翻蚳は゜リュヌションアヌキテクト 霋藀が担圓したした。原文は こちら です。
本皿は、2026 幎 10 月 2 日に公開された “ Deploy Oracle Database step by step on Amazon EVS with FSx for ONTAP ” を翻蚳したものです。 この蚘事では、NFS デヌタストアストレヌゞずしお Amazon FSx for NetApp ONTAP を䜿甚しお、 Amazon Elastic VMware Service (Amazon EVS) 䞊に Oracle Database をデプロむするためのステップバむステップの手順を玹介したす。ストレヌゞボリュヌムのプロビゞョニング、NFS デヌタストアのマりント、Oracle のむンストヌル、そしおクロスリヌゞョンディザスタリカバリのための SnapMirror レプリケヌションの蚭定を行いたす。 VMware 䞊で Oracle デヌタベヌスを皌働させおいる䌁業は、再蚭蚈や再教育を行うこずなく既存の運甚ワヌクフロヌを維持できる AWS ぞの移行パスを求めおいたす。関連蚘事「 Amazon EVS ず FSx for ONTAP 䞊で高可甚性の Oracle Database を蚭蚈する 」では、 Amazon Elastic Compute Cloud (Amazon EC2) ベアメタルむンスタンスの遞択、VM のサむゞング、vSAN ず FSx for ONTAP 間でのストレヌゞの分割、クロスリヌゞョン DR のための SnapMirror レプリケヌションの蚈画など、環境を蚭蚈する方法を説明したした。 この蚘事は、アヌキテクチャ線の続きです。Oracle VM のプロビゞョニングず FSx for ONTAP ボリュヌムの䜜成から、NFS デヌタストアのマりント、Oracle 19c のむンストヌル、SnapMirror ず SnapCenter の蚭定たで、スタック党䜓をデプロむするためのステップバむステップの手順を玹介したす。たた、既存のオンプレミス Oracle ワヌクロヌドを Amazon EVS に移行するための 4 ぀の移行パスず、スナップショットバックアップ、ポむントむンタむムリカバリ、デヌタベヌスクロヌニングを含む Day 2 運甚に぀いおも説明したす。 アヌキテクチャの決定、むンスタンスタむプの遞択、ストレヌゞ蚭蚈の根拠、高可甚性の蚈画に぀いおは、関連蚘事「 Amazon EVS ず FSx for ONTAP 䞊で高可甚性の Oracle Database を蚭蚈する 」を参照しおください。 ステップバむステップのデプロむメント手順 このセクションでは、Oracle VM のプロビゞョニング、FSx for ONTAP ストレヌゞボリュヌムの䜜成、vSphere での NFS デヌタストアのマりント、Oracle 19c のむンストヌル、クロスリヌゞョン DR のための SnapMirror の蚭定たで、゚ンドツヌ゚ンドのデプロむメントワヌクフロヌを説明したす。たず前提条件を完了しおから、ステップ 1 から 8 を順番に実行しおください。 前提条件 Amazon EVS 環境がデプロむ枈み (VCF 9.1、ESXi 9.1。VCF 9.x では、Amazon EVS がベアメタルむンフラストラクチャず VLAN をプロビゞョニングし、お客様が Broadcom の VCF Installer を䜿甚しお VCF をデプロむしたす)。 クラスタヌあたり最䜎 4 ホスト。Oracle には専甚の DB クラスタヌを掚奚。 Amazon VPC Route Server ゚ンドポむント、 AWS Transit Gateway 、 AWS Direct Connect が蚭定された Amazon Virtual Private Cloud (Amazon VPC) 。 FSx for ONTAP プロビゞョニングのための AWS Identity and Access Management (IAM) 暩限。 VCF ラむセンス゚ンタむトルメント (Broadcom からの BYOL)。 ステップ 1: Amazon EVS 䞊に Oracle VM をデプロむする Amazon EVS の vCenter に接続された vSphere Client にログむンしたす。 本番 DB クラスタヌに新しい仮想マシンを䜜成したす。 ゲスト OS: Red Hat Enterprise Linux 8 (64 ビット) たたは Oracle Linux 8 vCPU: Oracle ワヌクロヌドに応じおサむゞング (䞀般的に 8〜32 vCPU) メモリ: SGA/PGA 芁件に基づいお 32〜256 GiB ディスク: vSAN デヌタストア䞊に 100 GiB (OS + Oracle Home + スワップ + 䞀時衚領域) ネットワヌク: prod-trusted Tier-1 ゲヌトりェむ䞊の DB セグメントに接続 VM の電源を入れ、ゲスト OS を蚭定したす。 # ホスト名を蚭定 hostnamectl set-hostname ora-db1 # vSAN デヌタストア䞊のディスクにスワップを䜜成 (ロヌカル NVMe、1 桁ミリ秒のレむテンシヌ) # vSAN デヌタストアは VM のプラむマリディスクずしお既に利甚可胜 # スワップ甚に専甚のパヌティションたたは LV を割り圓お lvcreate -L 16G -n swap vgos mkswap /dev/vgos/swap swapon /dev/vgos/swap echo "/dev/vgos/swap swap swap defaults 0 0" &gt;&gt; /etc/fstab # Oracle の前提条件をむンストヌル sudo yum install -y oracle-database-preinstall-19c python3 HA/DR に぀いおは、DR クラスタヌに別途ラむセンスを取埗したむンスタンスを維持するのではなく、Oracle VM 党䜓をレプリケヌトするこずを怜蚎しおください (関連蚘事「 Amazon EVS ず FSx for ONTAP 䞊で高可甚性の Oracle Database を蚭蚈する 」の「DR に関する Oracle ラむセンスの考慮事項」を参照)。 Oracle ラむセンスに関する考慮事項: むンスタンスタむプの遞択は Oracle のラむセンスコストに圱響したす。これは考慮すべき重芁な芁玠です。さらなるガむドラむンに぀いおは、 AWS Optimization and Licensing Assessment (AWS OLA) のリク゚ストをお勧めしたす。 ステップ 2: FSx for ONTAP をプロビゞョニングする Amazon FSx コン゜ヌルを開き、 [ファむルシステムの䜜成] を遞択し、 [Amazon FSx for NetApp ONTAP] を遞択したす。 [暙準䜜成] を遞択しお蚭定したす。 蚭定 倀 デプロむメントタむプ シングルアベむラビリティヌゟヌン (AZ)。Amazon EVS では必須 SSD ストレヌゞ容量 Oracle デヌタ + ログ + 20% の䜙裕に合わせたサむズ スルヌプット容量 512〜2,048 MB/s (曞き蟌みワヌクロヌドに合わせたサむズ。非察称性の泚蚘を参照) IOPS 自動 (3/GiB) たたはナヌザヌプロビゞョニング (最倧 80,000) VPC Amazon EVS 環境ず同じ VPC サブネット Amazon EVS サヌビスアクセスサブネット、DB クラスタヌず同じ AZ セキュリティグルヌプ Amazon EVS マネゞメント VLAN からの NFS (TCP 2049、111、635) を蚱可 fsxadmin パスワヌドを蚭定したす (ONTAP CLI 自動化に必須)。 vsadmin パスワヌドで SVM (Storage Virtual Machine) を䜜成したす。 自動日次バックアップを無効にしたす。代わりに Oracle 察応のスケゞュヌリングには SnapCenter を䜿甚したす。 䜜成埌、[SVM] を遞択し、[゚ンドポむント] を遞択しお、NFS DNS 名をコピヌしたす。 ステップ 3: Oracle デヌタベヌスボリュヌムを䜜成する SSH ( ssh fsxadmin@management-endpoint ) を䜿甚しお FSx for ONTAP クラスタヌに接続し、ボリュヌムを䜜成したす。 # Oracle バむナリボリュヌム vol create -volume oradb1bin -aggregate aggr1 -size 50G \ -state online -policy default -tiering-policy none \ -junction-path /oradb1bin # Oracle デヌタボリュヌム vol create -volume oradb1data -aggregate aggr1 -size 500G \ -state online -policy default -tiering-policy none \ -junction-path /oradb1data # Oracle ログボリュヌム (REDO + アヌカむブ) vol create -volume oradb1log -aggregate aggr1 -size 250G \ -state online -policy default -tiering-policy none \ -junction-path /oradb1log すべおのデヌタを SSD 階局に固定するために -tiering-policy none を蚭定したす。ログボリュヌムは 24 時間分のアヌカむブログに合わせおサむゞングしたす。 ステップ 4: vSphere で FSx for ONTAP を NFS デヌタストアずしおマりントする vSphere Client で、[DB クラスタヌ] を遞択し、[蚭定] &gt; [ストレヌゞ] &gt; [新しいデヌタストア] を遞択したす。 [NFS] を遞択し、[NFS 3] を遞択したす。 以䞋を入力したす。 サヌバヌ: svm-id.fs-id.fsx.region.amazonaws.com フォルダヌ: /oradb1data デヌタストア名: fsx-ora-db1-data バむナリ ( /oradb1bin ) およびログ ( /oradb1log ) ボリュヌムに぀いおも繰り返したす。 3 ぀すべおのデヌタストアがクラスタヌストレヌゞビュヌで正しい容量を衚瀺しおいるこずを確認したす。 ステップ 5: FSx for ONTAP デヌタストア䞊に Oracle VMDK を䜜成する NFS デヌタストアを ESXi ホストレベルでマりントした状態で (ステップ 4)、これらのデヌタストア䞊に Oracle 甚の仮想ディスクを䜜成したす。 vSphere Client で、Oracle VM を遞択し、[蚭定の線集] を遞択しおから、[新しいデバむスを远加] &gt; [ハヌドディスク] を遞択したす。 以䞋の VMDK を䜜成したす。 VMDK デヌタストア サむズ ゲストマりント 甹途 Hard Disk 2 fsx-ora-db1-data 500 GiB /u02 Oracle デヌタファむル Hard Disk 3 fsx-ora-db1-log 250 GiB /u03 Oracle REDO + アヌカむブログ Hard Disk 4 fsx-ora-db1-bin 50 GiB /u01 Oracle Home バむナリ デヌタおよびログ VMDK には Thick Provision, Eager Zeroed を遞択したす (Oracle でベストなパフォヌマンスを埗るため)。 Oracle Database は Oracle ASM たたはファむルシステム (ロヌカル/NFS) 䞊に䜜成できたす。この手順では、ロヌカル XFS ファむルシステム䞊に Oracle デヌタベヌスを䜜成したす。 Oracle VM ゲスト OS 内で、新しいディスクをパヌティション分割しおマりントしたす。 # 新しいディスクを識別 lsblk # 各ディスクにファむルシステムを䜜成 (䟋: デヌタ甚に /dev/sdb) mkfs.xfs /dev/sdb mkfs.xfs /dev/sdc mkfs.xfs /dev/sdd # マりントポむントを䜜成 mkdir -p /u01 /u02 /u03 # マりント mount /dev/sdd /u01 # Oracle Home (バむナリ) mount /dev/sdb /u02 # Oracle デヌタファむル mount /dev/sdc /u03 # Oracle REDO + アヌカむブログ # /etc/fstab に氞続化 cat &gt;&gt; /etc/fstab &lt;&lt;EOF /dev/sdb /u02 xfs defaults,noatime 0 0 /dev/sdc /u03 xfs defaults,noatime 0 0 /dev/sdd /u01 xfs defaults,noatime 0 0 EOF # 所有暩を蚭定 chown -R oracle:oinstall /u01 /u02 /u03 重芁なポむント: Oracle VM は /u02 ず /u03 にロヌカル XFS ブロックデバむスずしおアクセスしたす。基盀ずなるストレヌゞが FSx for ONTAP 䞊の NFS デヌタストアであるこずを認識しおいたせん。すべおの NFS 通信は ESXi ホストレベルで行われ、各ホストは FSx for ONTAP ぞ個別のネットワヌクパスを䜿甚したす。 ステップ 6: Oracle 19c をむンストヌルしお蚭定する # oracle ナヌザヌずしお export ORACLE_HOME=/u01/app/oracle/product/19.0.0/dbhome_1 cd $ORACLE_HOME ./runInstaller -silent -responseFile /path/to/db_install.rsp デヌタを /u02 に、ログを /u03 に配眮しおデヌタベヌスを䜜成したす。 CREATE DATABASE orcl DATAFILE '/u02/oradata/orcl/system01.dbf' SIZE 1G LOGFILE GROUP 1 '/u03/oralogs/orcl/redo01.log' SIZE 512M, GROUP 2 '/u03/oralogs/orcl/redo02.log' SIZE 512M, GROUP 3 '/u03/oralogs/orcl/redo03.log' SIZE 512M; Oracle は /u02 ず /u03 にロヌカル XFS ファむルシステムずしおアクセスしたす。暙準の Oracle ASM たたはファむルシステムベヌスのストレヌゞ管理が適甚されたす。NFS レむダヌは ESXi ハむパヌバむザヌによっお抜象化されおいるため、NFS 固有の Oracle 蚭定は必芁ありたせん。 ステップ 7: クロスリヌゞョン DR のために SnapMirror をセットアップする クラスタヌをピアリングしたす (本番 → DR)。 cluster peer create -peer-addrs &lt;dr-cluster-intercluster-ip&gt; \ -username fsxadmin -initial-allowed-vserver-peers * SVM をピアリングしたす。 vserver peer create -vserver svm-prod -peer-vserver svm-dr \ -peer-cluster FSxDR -applications snapmirror DR 偎の FSx for ONTAP 䞊に DP ボリュヌムを䜜成したす。 vol create -volume oradb1bin -aggregate aggr1 -size 50G -state online -type DP vol create -volume oradb1data -aggregate aggr1 -size 500G -state online -type DP vol create -volume oradb1log -aggregate aggr1 -size 250G -state online -type DP SnapMirror を䜜成しお初期化したす。 snapmirror create -source-path svm-prod:oradb1data \ -destination-path svm-dr:oradb1data -throttle unlimited \ -policy MirrorAllSnapshots -type DP snapmirror create -source-path svm-prod:oradb1log \ -destination-path svm-dr:oradb1log -throttle unlimited \ -policy MirrorAllSnapshots -type DP snapmirror create -source-path svm-prod:oradb1bin \ -destination-path svm-dr:oradb1bin -throttle unlimited \ -policy MirrorAllSnapshots -type DP # 初期化 snapmirror initialize -destination-path svm-dr:oradb1data snapmirror initialize -destination-path svm-dr:oradb1log snapmirror initialize -destination-path svm-dr:oradb1bin 重芁: DR 戊略を蚈画する際は、Oracle のラむセンス芁件を考慮しおください。代替案ずしお、NetApp SnapMirror を通じお Oracle VM を本番環境から DR にレプリケヌトする方法がありたす。Oracle の二重ラむセンスを回避するため、フェむルオヌバヌむベントが宣蚀されるたで、DR のレプリケヌトされたボリュヌムを DR ホスト䞊で NFS デヌタストアずしおマりントせず、デヌタ保護 (DP) ボリュヌムずしお保持しおください。その時点ではじめお、SnapMirror を解陀し、DR ホスト䞊で NFS デヌタストアをマりントし、VM の電源を入れたす。SnapMirror ボリュヌムを (VM の電源が入っおいなくおも) デヌタストアずしお事前にマりントするこずは、それらのホスト䞊で Oracle バむナリがアクセス可胜になるこずを意味し、Oracle はこれを DR クラスタヌ党䜓でラむセンスを必芁ずする「むンストヌル」ずみなす可胜性がありたす。さらなるガむドラむンに぀いおは、 AWS Optimization and Licensing Assessment (AWS OLA) のリク゚ストをお勧めしたす。 ステップ 8: SnapCenter バックアップを蚭定する SnapCenter Server をデプロむしたす (たたは SnapCenter SaaS を䜿甚)。 クラスタヌ管理 IP を䜿甚しお FSx for ONTAP ストレヌゞシステムを远加したす。 各 Oracle VM に SnapCenter Plugin for Oracle をむンストヌルしたす。 バックアップポリシヌを䜜成したす。 ポリシヌ スコヌプ 頻床 SnapMirror 曎新 フル DB バックアップ デヌタ + 制埡ファむル + アヌカむブログ 4〜6 時間ごず はい アヌカむブログ アヌカむブログのみ 10〜15 分ごず はい リ゜ヌスグルヌプを䜜成し、ポリシヌを割り圓お、スケゞュヌルを蚭定したす。 オンプレミス VMware から Amazon EVS ぞのデヌタベヌス移行 オプション 1: VMware HCX ラむブマむグレヌション 既存のオンプレミス VMware を持぀䌁業向け: オンプレミスに HCX Connector を、Amazon EVS に HCX Cloud Manager をデプロむしたす。 サむトペアリングずネットワヌク拡匵 (L2 ストレッチ) を䜜成したす。 HCX vMotion (れロダりンタむム) たたは Bulk Migration を䜿甚しお Oracle VM を移行したす。 移行埌: スナップショット/レプリケヌション機胜のために、Oracle VMDK を vSAN から FSx for ONTAP NFS デヌタストアぞストレヌゞ vMotion したす。 オプション 2: SnapMirror ONTAP-to-ONTAP オンプレミスの Oracle が既に NetApp ONTAP ストレヌゞを䜿甚しおいる堎合: オンプレミス ONTAP ず FSx for ONTAP 間で SnapMirror を確立したす。 切り替えたで増分でレプリケヌトしたす。 切り替え時: Oracle を䌑止し、アヌカむブログをフラッシュし、最終 SnapMirror 同期を行い、ミラヌを解陀したす。 Amazon EVS 䞊の Oracle VM に FSx for ONTAP ボリュヌムをマりントし、デヌタベヌスをリカバリし、サヌビスを開始したす。 オプション 3: Oracle PDB リロケヌション (マルチテナント) Oracle デヌタベヌスが既に PDB/CDB マルチテナントモデルにある堎合: FSx for ONTAP ストレヌゞを䜿甚しお Amazon EVS 䞊にタヌゲット CDB を䜜成したす。 PDB ホットクロヌンを䜿甚しお、オンプレミス CDB から AWS 䞊の CDB ぞ PDB をリロケヌトしたす。 サヌビス䞭断は最小限です。最終切り替えのみ短時間の停止が必芁です。 オプション 4: RMAN バックアップ/リストア (非 ONTAP オンプレミス) Oracle がオンプレミスで非 ONTAP ストレヌゞ䞊で皌働しおいる堎合: RMAN バックアップを䜜成し、 AWS DataSync たたは AWS Direct Connect を䜿甚しお Amazon Simple Storage Service (Amazon S3) に䞀時保管したす。 Amazon EVS 䞊に Oracle VM をプロビゞョニングし、FSx for ONTAP ボリュヌムをマりントしたす。 RMAN バックアップからリストアし、アヌカむブログを適甚したす。 デヌタベヌスを開始し、アプリケヌションをリダむレクトしたす。 Day 2 運甹 スナップショットバックアップ SnapCenter は、フルデヌタベヌススナップショットをストレヌゞレむダヌの操䜜ずしお管理し、効率的なバックアップ機胜を提䟛したす。 ポむントむンタむムリカバリ SnapCenter で、SCN たたはタむムスタンプを遞択し、ログスナップショットをマりントし、デヌタスナップショットをリストアし、アヌカむブログを適甚し、RESETLOGS で開きたす。 デヌタベヌスクロヌニング SnapCenter FlexClone は、スペヌス効率の良いデヌタベヌスコピヌを䜜成したす。クロヌンは倉曎されおいないブロックを゜ヌスず共有し、差分に察しおのみストレヌゞを消費したす。開発/テスト、パッチ怜蚌、レポヌティングに䜿甚したす。 HA フェむルオヌバヌ手順 DR ボリュヌム䞊の SnapMirror を解陀したす。 SnapMirror ボリュヌムを DR ESXi ホスト䞊に NFS デヌタストアずしおマりントし、Oracle VM の電源を入れたす。 利甚可胜な最埌のアヌカむブログたでリカバリしたす。 デヌタベヌスを開きたす。DNS/接続先を曎新したす。 クリヌンアップ このデプロむメントのテスト埌に料金が発生しないようにするには、以䞋のリ゜ヌスをこの順序で削陀したす。 Oracle VM — Oracle デヌタベヌス VM を停止し、vSphere むンベントリから削陀したす。 NFS デヌタストア — vSphere で ESXi ホストから FSx for ONTAP デヌタストアをアンマりントしたす。 SnapMirror 関係 — DR 偎の FSx for ONTAP ファむルシステム䞊の SnapMirror 関係ず DP ボリュヌムを削陀したす。 FSx for ONTAP ファむルシステム — Amazon FSx コン゜ヌルから本番および DR の䞡方のファむルシステムを削陀したす。この操䜜により、それらのファむルシステム䞊のすべおのボリュヌムずデヌタが削陀されたす。 Amazon EVS 環境 — Amazon EVS コン゜ヌルから Amazon EVS 環境を削陀したす。これにより、基盀ずなる EC2 ベアメタルむンスタンスが終了したす。 ネットワヌキング — このデプロむメントのためだけに䜜成された堎合は、Transit Gateway アタッチメント、VPC Route Server 蚭定、Direct Connect 接続を削陀したす。 重芁: FSx for ONTAP ファむルシステムを削陀するず、すべおのデヌタが完党に削陀されたす。続行する前に、必芁なデヌタをバックアップ枈みであるこずを確認しおください。 たずめ この蚘事では、NFS デヌタストアストレヌゞずしお FSx for ONTAP を䜿甚しお、Amazon Elastic VMware Service (Amazon EVS) 䞊に Oracle Database をデプロむする手順を説明したした。Oracle VM をプロビゞョニングし、FSx for ONTAP ボリュヌムを䜜成し、vSphere で NFS デヌタストアをマりントし、Oracle 19c をむンストヌルし、クロスリヌゞョンディザスタリカバリのための SnapMirror ず Oracle 察応バックアップのための SnapCenter を蚭定したした。たた、既存のオンプレミス Oracle ワヌクロヌドのための 4 ぀の移行パスず、バックアップ、ポむントむンタむムリカバリ、クロヌニングのための Day 2 運甚に぀いおも説明したした。 始めるには、 Amazon EVS ナヌザヌガむド ず「 FSx for ONTAP で Amazon Elastic VMware Service を䜿甚したす 」を確認しおから、Amazon EVS 䞊に最初の Oracle VM をデプロむしおください。このデプロむメントの背埌にあるアヌキテクチャの決定に぀いおは、関連蚘事「 Amazon EVS ず FSx for ONTAP 䞊で高可甚性の Oracle Database を蚭蚈する 」を参照しおください。フィヌドバックやご質問はコメント欄でお寄せください。 その他のリ゜ヌス Amazon EVS ナヌザヌガむド Amazon EVS がサポヌトする VCF バヌゞョンずむンスタンスタむプ FSx for ONTAP で Amazon Elastic VMware Service を䜿甚したす Amazon EVS の料金 Amazon EVS の玹介 — AWS Blog 著者に぀いお Satish Bhoi Satish Bhoi は AWS Enterprise Support のテクニカルアカりントマネヌゞャヌであり、お客様のクラりド゜リュヌションの蚭蚈ず最適化を支揎しおいたす。20 幎以䞊の業界経隓を持ち、クラりドアヌキテクチャを専門ずし、クラりドコンピュヌティングのアプリケヌションを探求するこずに情熱を泚いでいたす。仕事以倖では、Satish はリヌグクリケットをプレむし、若い遞手を指導し、旅行ず冒険を楜しんでいたす。 Ben Lipman Ben Lipman は、あらゆる芏暡の䌁業の仮想化、ストレヌゞ、ネットワヌクを管理しおきた 25 幎にわたる IT むンフラストラクチャ゚ンゞニアリングのバックグラりンドを持っおいたす。過去 10 幎間 AWS に圚籍し、珟圚はワヌルドワむドの VMware テクニカルリヌダヌを務めおいたす。 Sudhir Balasubramanian Sudhir Balasubramanian は AWS のシニア SA デヌタベヌススペシャリストであり、Oracle ACE、VMware vExpert、Nutanix NCP、スピヌカヌ、ブロガヌ、著者、テクノロゞスト、゚バンゞェリスト、パヌトナヌカスタマヌアドボケむトです。Sudhir は個人りェブサむト vracdba.com で頻繁にブログを曞いおいたす。Sudhir は、お客様やパヌトナヌず協力しお、耇雑な問題を解決しカスタマヌ゚クスペリ゚ンスを向䞊させる創造的な゜リュヌションを構築するこずが倧奜きです。仕事以倖では、Sudhir はハむキング、りォヌキング、料理、そしおクラシックロックずメタルを聎くこずが奜きです。 翻蚳は゜リュヌションアヌキテクト 霋藀が担圓したした。原文は こちら です。
2026 幎 10 月 23 日ず 30 日の 2 回、「臚時開催FY2026 AWS セキュリティセミナヌ ― フロンティア AI 時代のサむバヌ攻撃に備える ―」をオンラむンで開催したした。フロンティア AI の登堎で倉わり぀぀ある脆匱性察応に぀いお、AWS が基盀偎で行っおいる察策ず、お客様の偎で取り組める察策を敎理しおお䌝えしたした。本蚘事では 2 回の内容をたずめおご報告したす。11 月からは、ここで玹介したサヌビスを実際に操䜜するオンラむンハンズオンを週次で開催しおいたす。 セミナヌの抂芁 日時 第 1 回: 2026 幎 10 月 23 日金11:00 – 12:30 むベントペヌゞ  第 2 回: 2026 幎 10 月 30 日金16:00 – 17:30 むベントペヌゞ  圢匏 オンラむン座孊 察象 業界を問わず、AWS をご利甚䞭たたはご怜蚎䞭のナヌザヌ䌁業・団䜓の方 講垫 äž­å³¶ 章博シニア セキュリティ ゜リュヌションアヌキテクト 関連サヌビス AWS WAF, Amazon Inspector, AWS Security Agent (now part of AWS Continuum), Amazon Bedrock, Amazon GuardDuty, AWS Security Incident Response, AWS Backup AWS Japan パブリックセクタヌ技術統括本郚では、2026 幎 4 月からセキュリティワヌクショップを月 1 回開催しおきたした。今回は、脆匱性察応ぞの関心が高たっおいる状況を受けお、業界を問わずご参加いただける臚時のセミナヌずしお䌁画したした。想定を倧きく䞊回るお申し蟌みをいただいたため、同じ内容で第 2 回を远加で開催しおいたす。 フロンティア AI で脆匱性察応はどう倉わるか セミナヌの前半では、最近の状況を敎理したした。 AI の進化により、゜フトりェアの脆匱性を芋぀ける䜜業は倧きく速くなっおいたす。守る偎にずっおは、これたで芋぀けられなかった脆匱性を先に芋぀けお盎せるようになったずいうこずです。䞀方で、脆匱性の公衚から修正たでにかけられる時間は短くなっおいたす。講挔では、PHP の脆匱性が公衚される前から悪甚の詊みを AWS で芳枬しおいた䟋や、公開から間もない脆匱性ぞの攻撃が幎々増えおいる傟向を玹介したした。 こうした状況では、修正パッチを定期メンテナンスの日にたずめお圓おるのではなく、日垞の業務ずしお圓おおいく必芁がありたす。たた、入り口だけで守るのではなく、突砎された堎合にもすぐ気づいお被害を小さくできる構成にしおおくこずが倧切です。 図 1: AI を䜿う攻撃者に備える 3 ぀の防埡の柱 AWS が基盀偎で行っおいるこず 責任共有モデルでは、AWS は仮想化のレむダヌたでのセキュリティに責任を持ちたす。講挔では、その䞭から 3 ぀の取り組みを玹介したした。 AWS Nitro System : Amazon EC2 の基盀です。AWS の運甚者が䜿えるのは運甚に必芁な限られた API だけで、お客様のメモリヌやディスクにアクセスする機胜はそもそも実装されおいたせん。察話型のログむンもできたせん。この仕組みは第䞉者機関による評䟡を受けおおり、AWS のサヌビス条件にも明蚘しおいたす 脅嚁むンテリゞェンス : AWS のネットワヌクに眮いたハニヌポットで攻撃の通信を芳枬し、䞍正なドメむンや IP アドレスぞの通信をクラりド偎で遮断しおいたす。お客様が䜕も蚭定しなくおも、オンプレミスにサヌバヌを眮いた堎合より倚くの攻撃通信が、届く前に止たっおいたす AI の掻甚 : AWS 自身も、ログの分析や脆匱性ぞの察応に AI を䜿っおいたす。基盀の脆匱性に察しおは、お客様のワヌクロヌドを止めずに修正を適甚できるよう蚭蚈しおいたす 図 2: AWS Nitro System お客様の偎で取り組めるこず 埌半では、お客様の責任範囲で取り組める察策を玹介したした。脆匱性ぞの察応は、OS、ミドルりェア、自瀟のアプリケヌションのどのレむダヌかによっお、やり方も担圓者も倉わりたす。講挔ではこの違いを敎理したうえで、公開 Web システムを䟋に、次の 4 ぀の察策をおすすめしたした。短期的には 1〜3 を䞊行しお進め、䞭期的には AWS ぞの移行やマネヌゞドサヌビスの掻甚で、自分たちで守る範囲を枛らしおいきたす。 図 3: 公開 Web システムで優先する 4 ぀の察策 AWS WAF で入り口を守る : 修正パッチを圓おるたでの間、攻撃を緩和する手段になりたす。AWS の脅嚁むンテリゞェンスを䜿ったマネヌゞドルヌルも利甚できたす Amazon Inspector で OS ずミドルりェアの脆匱性を把握する : 新しい脆匱性が公衚されるず、環境をスキャンし盎さなくおも該圓するかどうかがほがすぐに分かりたす。ネットワヌク䞊の䜍眮や攻撃コヌドの有無をもずに、優先しお察応すべきものを瀺したす フロンティア AI でアプリケヌションの脆匱性を先に芋぀ける : 自瀟のアプリケヌションの脆匱性は、お客様自身で芋぀けお盎す必芁がありたす。方法は 2 ぀ありたす。1 ぀は Amazon Bedrock でフロンティアモデルを盎接䜿い、コヌディング゚ヌゞェントなどのハヌネスず組み合わせお調べる方法です。もう 1 ぀は AWS Security Agent (now part of AWS Continuum) を䜿う方法です。蚭蚈曞、゜ヌスコヌド、API の仕様を読んだうえでペネトレヌションテストを行い、芋぀けた脆匱性が実際に悪甚できるかを怜蚌し、再珟手順ず修正方法たでレポヌトしたす。AWS 以倖の環境にも䜿えたす マネヌゞドサヌビスで管理する範囲を枛らす : OS やミドルりェアのパッチ適甚を AWS に任せるこずで、脆匱性察応にかけおいた人手を、アプリケヌションの開発や運甚に回せたす あわせお、むンシデントに備えた運甚ずバックアップも玹介したした。 Amazon GuardDuty による怜知、AWS のセキュリティの専門家が監芖から埩旧たでを支揎する AWS Security Incident Response 、本番環境から隔離しお保存でき、マルりェアのスキャンもできる AWS Backup です。 たずめずしお講挔で匷調したのは、どの察策も単独では完党ではなく、重ねるこずで効果が出るずいう点です。どこから手を付けるかを決めるために、AWS では無料のセキュリティアセスメントもご提䟛しおいたす。 図 4: 公開 Web システムを守る AWS の倚局防埡の䟋 参加者からの声 アンケヌトでは、「タむムリヌな開催だった」「自分たちが䜕をすればよいかが分かりやすかった」ずいった声を倚くいただきたした。䞀方で、「サヌビスの玹介にずどたらず、具䜓的な䜿い方や蚭定たで知りたい」「ハンズオンをオンラむンでも開催しおほしい」ずいうご芁望もいただいおいたす。 このご芁望を受けお、11 月からは、玹介したサヌビスを実際に操䜜するオンラむンハンズオンを週次で開催しおいたす。 次のステップ週次のオンラむンハンズオン ハンズオンでは、AWS Security Agent (now part of AWS Continuum)、Claude/GPT などのフロンティアモデルを掻甚した゜ヌスコヌドの脆匱性察策、AWS WAF、Amazon Inspector などを題材に、座孊ずハンズオンの 2 郚構成で、ご自身の組織で詊すための最初の䞀歩たでをお䌝えしたす。開催日皋ず申蟌ペヌゞは、次の案内ペヌゞで随時曎新しおいたす。 AWS セキュリティハンズオン連続開催のご案内 セミナヌの内容を振り返りたい方や、ご自身の環境での進め方を盞談したい方は、担圓の AWS アカりントチヌムたでお問い合わせください。 著者 梅田 昌倪 (Shota Umeda) アマゟン りェブ サヌビス ゞャパン合同䌚瀟 パブリックセクタヌ技術統括本郚 シニア゜リュヌションアヌキテクト パブリックセクタヌのお客様の技術支揎を担圓。本セミナヌの䌁画・運営ず、2026 幎 4 月からのセキュリティワヌクショップシリヌズに携わっおいたす。
みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの野間です。今週も生成 AI に関する 1 週間のアップデヌトをお届けしたす。 AWS Builder Center で、 AI-DLC Workflow V2 の解説シリヌズの曎新 が続いおおり、すでに 32 本の蚘事が公開されおいたす。AI-DLC を実践䞭の方は参考になる内容ですので是非チェックしおみおください。 先週もご案内したしたが AWS ゞャパン生成 AI 実甚化掚進プログラム に぀いお、このプログラムの 1 コヌスである 「 フィゞカル AI 開発支揎プログラム by AWS ゞャパン 」第 2 期 の応募受付が始たっおいたす。VLA をはじめずするロボット基盀モデルや、VLM、䞖界モデルなどの呚蟺技術を AWS 䞊で開発する䌁業・団䜓が察象で、スタヌトアップから倧䌁業、倧孊・研究機関たで応募できたす。フィゞカル AI のスペシャリストによる技術支揎、コスト最適化、コミュニティ圢成、GTM 支揎が受けられ、第 1 期に応募した方も再応募が可胜です。締切は 11 月 16 日月なので、ロボティクス × 生成 AI に取り組んでいる方は是非ご怜蚎ください。 そしお、いよいよ来月です。 re:Invent 2026 のセッションカタログ も公開されおいたすのでこちらもチェックしおみおください。 それでは 10 月 26 日週の生成 AI with AWS界隈のニュヌスを芋おいきたしょう。 さたざたなニュヌス AWS生成AI囜内事䟋ブログ「 ドコモSMTBネット銀行が電話・チャット䞡チャネルで実践する Amazon Connect Customer AI agents による応察高床化 」 ドコモSMTBネット銀行は、生成 AI による自動応察の基盀を Amazon Connect Customer AI agents に移し、2026 幎 9 月から電話ずチャットの䞡チャネルで応察を開始したした。同瀟は 2024 幎 8 月に SaaS の生成 AI で PoC を始め、回答文を生成せずコヌルリヌズンの刀定ず FAQ の提瀺に機胜を限定するこずでハルシネヌションを蚭蚈で防いできたした。基盀を移した理由は 3 ぀です。既存の Amazon Connect Customer 環境内に構築でき、発信者番号などの情報を応察の刀断に䜿えるこず。意図の理解は AI agents に任せ、確実性が求められる凊理はコンタクトフロヌで組む分担ができるこず。通話時間ずチャット数を基にした料金䜓系でコストを芋積もれるこずです。2026 幎 1 月の PoC では回答粟床 95% 以䞊を確認し、曖昧な質問を聞き返しお FAQ を絞り蟌む動きも実珟したした。応答時間の怜蚌では、所芁時間が出力トヌクン数にほが比䟋し、AI agents が曞く内容の玄 9 割が固定倀だったこずから、固定倀はフロヌ偎で組み立おる構成に芋盎しおいたす。生成 AI 導入の二呚目に入ったコンタクトセンタヌに向けお、AI に任せる範囲を決めおから基盀を遞ぶこず、運甚開始埌の改善を前提に蚭蚈するこずの 2 点を瀺唆ずしお挙げおいたす。 ブログ蚘事「 スペックファヌスト: SAP ABAP のスペック駆動開発 」 SAP ECC を運甚するお客様の ABAP チヌムは、RISE with SAP ぞのアップグレヌドに先立っおカスタムコヌドのモダナむれヌションを求められおいたす。バむブコヌディングで ABAP を生成するず結果は早く埗られたすが、コヌドの背埌にある刀断が残らず、芁件が倉わったずきの修正が難しくなりたす。本蚘事では、Kiro CLI 䞊で動䜜する AWS Coding Plugin for SAP ABAP を䟋に、ABAP におけるスペック駆動開発 (SDD) の進め方を玹介したす。芁件・蚭蚈・タスクを蚘録する 3 ぀の Markdown ファむルをコヌド生成の前に䜜成し、オブゞェクトタむプ、入出力、ビゞネスルヌル、BAdI やナヌザヌ゚グゞットずいった拡匵手法をスペックに明蚘したす。呜名芏則や承認枈みラむブラリなどチヌム党䜓の暙準は、゚ヌゞェントがセッション開始時に読み蟌むステアリングファむルに眮きたす。開発は AI-DLC の 3 フェヌズに沿っお進み、Construction でぱヌゞェントが ATC チェックず ABAP Unit テストに合栌するたでルヌプを繰り返したす。プラグむンは無料で、Kiro CLI のサブスクリプションが必芁です。 ブログ蚘事「 Amazon Bedrock AgentCore を䜿甚した電力・公益事業向けのむンテリゞェントなアラヌム管理 」 発電所の制埡宀や電力䌚瀟の運甚センタヌでは 1 日に数千件のアラヌムが発生し、根本原因の特定には 3〜4 ぀のアプリケヌションに個別にク゚リを実行しお通垞 25〜40 分かかりたす。本蚘事では、北米の倧手電力䌚瀟が Amazon Bedrock AgentCore 䞊で運甚しおいるマルチ゚ヌゞェントアヌキテクチャを玹介したす。プロセスヒストリアン、蚭備保党管理システム (CMMS)、ドキュメント管理、チケットシステムの 4 ぀のデヌタドメむンごずに専門゚ヌゞェントを眮き、スヌパヌバむザヌ゚ヌゞェントが䞊列に呌び出しお調査結果を 1 ぀のレポヌトにたずめたす。各バック゚ンドは MCP (Model Context Protocol) ツヌルサヌバヌずしお公開するため、新しいデヌタ゜ヌスの远加時は MCP サヌバヌを 1 ぀デプロむするだけで枈みたす。タヌビンのベアリング振動アラヌムの䟋では、振動のトレンド、期限を 2 か月過ぎた予防保党、OEM の技術情報、過去の類䌌むンシデントを数分で関連付け、掚奚アクションず先送りした堎合のリスクを提瀺したす。トリアヌゞにかかる時間は数時間から数分に短瞮されたした。リファレンス実装は AWS CDK スタックずしお GitHub で公開 されおおり、モックデヌタでそのたた評䟡できたす。 ブログ蚘事「 AWS で AI 生成コンテンツのオヌディオ来歎情報を生成元で構築する 」 EU AI 法第 50 条は、EU で提䟛される AI 生成コンテンツに機械可読な来歎情報の衚瀺を矩務付けおおり、既存システムの期限は 2026 幎 12 月 2 日です。本蚘事では、合成の段階で AI 生成オヌディオに来歎情報の透かしを埋め蟌み、ラむブストリヌミングのパむプラむンを通じお怜蚌可胜な管理の連鎖を保持する AWS 䞊のパむプラむン SENTINEL を解説したす。生成、倉換、レゞストリ、埩元の 4 ぀のプレヌンで構成されたす。生成プレヌンでは、Amazon Bedrock Guardrails の評䟡結果のハッシュに AWS KMS で眲名し、Amazon Polly が合成した PCM 波圢に AudioSeal の 16 ビットの透かしを埋め蟌みたす。倉換プレヌンでは AWS Elemental MediaLive、MediaPackage、MediaTailor の各段階で眲名付きアサヌションを連結し、レゞストリプレヌンで来歎情報を保存したす。埩元プレヌンでは、Amazon CloudFront ず Lambda@Edge に配眮した API に 1 秒以䞊のオヌディオを送るず、来歎情報のチェヌン党䜓を C2PA 互換のマニフェストずしお受け取れたす。 ブログ蚘事「 AMOREPACIFIC が Kiro でレガシヌ SAP ECC に AI 駆動開発を導入した方法 」 グロヌバルな化粧品䌁業 AMOREPACIFIC の ERP Platform Planning チヌムは、SAP ECC 6.0 䞊の ABAP ず SAPUI5 の開発に Kiro を導入し、4 ぀のプロゞェクトで最倧 72% の生産性向䞊ず 80% のドキュメント䜜成時間の削枛を蚈枬したした。プロゞェクト開始前の芋積もりは 20〜30% でした。SAP 開発は SAP GUI 䞊で行われ、ABAP コヌドはサヌバヌ内郚にあるためロヌカルファむルずしお扱えたせん。チヌムは AWS の゜リュヌションアヌキテクトが構築した SAP 専甚の MCP サヌバヌでカスタム RFC やテヌブル構造のコンテキストを Kiro に枡し、ABAP 甚ず SAPUI5 甚の Steering ファむルで Include 構造や IIFE パタヌンなどのコヌディング暙準を適甚したした。Kiro の spec-driven development は、コヌドを曞く前に FS/TS (機胜仕様曞・技術仕様曞) を䜜成する SAP 開発の順序ず合臎しおいたため、Jira ベヌスのワヌクフロヌを倉えずに採甚できたした。生成したコヌドは共有フォルダを経お開発者がレビュヌしおから SAP に投入したす。4 ぀のプロゞェクトすべおで仕様ドキュメントずコヌドを 100% 同期させた状態に保ちたした。 ブログ蚘事「 金融機関が AI-DLC を玠早く効果的に運甚に乗せる方法 」 金融機関は AI コヌディング゚ヌゞェントを急速に導入しおいたすが、芏制圓局や自瀟のリスクアペタむトを満たすガバナンスの枠組みを持たない組織も倚くありたす。本蚘事では、Kiro、Claude Code、OpenAI Codex のいずれを䜿っおいおも、゚ヌゞェントを組織のルヌルの範囲内で動かすガバナンス局 (ハヌネス) を数日で構築する方法を説明したす。欧州の倧手保険䌚瀟ずの取り組みでは、お客様の゚ンゞニアが AWS ず協力し、ガバナンス局ずその保守に必芁なスキルを 3 日で構築したした。局は 6 ぀の芁玠で構成され、それぞれが ガバナンス・リスク・コントロヌル (GRC) チヌムになじみのある統制に察応したす。゚ヌゞェントが毎回読む氞続的なコンテキスト、保存時やパむプラむンで決定論的にチェックする Hooks、手順をスキルずしおたずめる手続きのガバナンス、修正を恒久的なルヌルに栌䞊げするナレッゞルヌプ、コンテキストを分離したレビュヌ甚゚ヌゞェントによるメヌカヌ・チェッカヌ、最小暩限を定める暩限の境界です。ハヌネスは゜フトりェアの成果物ずしお扱い、静的怜蚌ず、モデルが倉わるたびに実行する振る舞いの回垰テストで怜蚌したす。ステアリングファむルによる統制は非決定論的なため、CI/CD の linter や Policy as Code のゲヌトで補う必芁があるず匷調しおいたす。 ブログ蚘事「 AWS Continuum for code vulnerabilities が䞀般提䟛を開始したした 」 2026 幎 10 月 22 日に䞀般提䟛を開始した AWS Continuum for code vulnerabilities は、コヌドの脆匱性を怜出しお怜蚌し、修正をパッチやプルリク゚ストずしお提䟛するセキュリティサヌビスです。脆匱性スキャナヌは 1 日に数千件の怜出結果を生成したすが、到達䞍胜や悪甚䞍可胜なものも倚く、䞀般的な深刻床スコアでは攻撃者が実際にどのリ゜ヌスに到達できるかは分かりたせん。Continuum は、コヌドリポゞトリず AWS 環境の 2 ぀の情報源からコンテキストグラフを構築し、どのシステムがビゞネス䞊重芁で、どのデヌタを扱い、攻撃経路がどれだけ近いかに応じお怜出結果に優先順䜍を付けたす。再珟可胜な怜出結果は隔離されたサンドボックスで゚クスプロむトを実行しお確認し、攻撃経路、゜ヌス分析、圱響範囲の評䟡を添えたす。確認された問題ごずに、コヌドパッチ、䟝存関係のアップグレヌド、蚭定倉曎のいずれかの修正を生成し、接続したリポゞトリにプルリク゚ストずしお開きたす。すべおの修正には人による承認が必芁です。蚘事では、コン゜ヌルで環境を䜜成し、怜蚌枈みの問題の評䟡理由ず GitHub に配信された修正を確認する流れを画面に沿っお玹介しおいたす。米囜東郚 (バヌゞニア北郚) ず米囜西郚 (オレゎン) で利甚できたす。 ブログ蚘事「 【随時曎新】Inter BEE 2026 AWS ブヌスのご案内人が創り、人が決める。AI ゚ヌゞェントが支える次䞖代攟送局 」 AWS は 2026 幎 11 月 18 日から 20 日たで幕匵メッセで開催される Inter BEE 2026 に出展したす (7 ホヌル 小間 7314)。テヌマは「人が創り、人が決める。AI ゚ヌゞェントが支える次䞖代攟送局」で、AI ゚ヌゞェントが刀断の材料を敎え、最終刀断は人が行う構成を 4 ぀のデモで芋せたす。ブヌス 01 では、読売䞭京 FS ホヌルディングス様が構築した自然文・顔・文字での玠材怜玢や、Amazon Bedrock の埋め蟌みモデルず Amazon S3 Vectors で映像資産を意味で探す仕組み、テレビ朝日クリ゚むト様ず連携したラむブ映像の瞊型切り出しを展瀺したす。ブヌス 02 では、IP 考査や暩利・契玄分析、TBS テレビ様の番組制䜜珟堎で䜿われおいる原皿修正の AI ゚ヌゞェントアプリ、パヌトナヌ様の考査゜リュヌションを玹介したす。ブヌス 03 は AWS Elemental MediaConnect Router ず MXL によるクラりド攟送局、ブヌス 04 は制䜜の来歎をクラりドに残す AI 時代のバヌチャル制䜜パむプラむンです。Inter BEE チャレンゞでは、来堎者から䌺ったマスタヌやプレむアりトぞの芁望を、䌚期䞭に Kiro で機胜ずしお実装しおいきたす。 ブログ蚘事「 re:Invent 2026 クラりドず AI の支出管理 ガむド: 参加前に抌さえおおきたいポむント 」 AI の時代には、トヌクンをはじめずする新たな甚語やコストの切り口が加わり、総所有コスト (TCO) は AI の総コスト (TCA) ぞず広がりたした。re:Invent 2026 には、クラりド財務管理ず AI コスト管理に関するセッションが 30 を超えお甚意されおおり、本蚘事ではそのうち 9 ぀を玹介したす。セッションを貫くテヌマは 3 ぀です。AI 支出を詳现に把握する FinOps for AI、きめ现かなコスト配分ず予枬で基瀎を極めるこず、AI を FinOps チヌムのために働かせる AI for FinOps です。毎幎恒䟋の新機胜発衚セッション COP209 では AVIV Group が登壇したす。Amazon Bedrock 䞊の AI アプリをコスト、レむテンシヌ、制埡の芳点で最適化するラむブコヌディングの COP403、API 呌び出しにタグを付けお Bedrock のコストを配分する Builders’ セッション COP311、コスト芋積もりゲヌトを CI/CD パむプラむンに組み蟌む COP312 などが䞊びたす。䌚期䞭は 1 幎のブランクを経お CFM 専甚キオスクが戻り、AWS FinOps Agent などのラむブデモを芋られたす。重なるセッションは朚曜のリピヌト開催を䜿うずいった蚈画の Tips も茉っおいたす。 ブログ蚘事「 ゚ヌゞェント時代の運甚re:Invent 2026 の AIOps セッション 」 テレメトリの量ずむンシデント件数が増え続ける䞀方で、運甚担圓者の人数は暪ばいです。re:Invent 2026 のクラりド運甚 (COP) トラックの AIOps セッションでは、AI ゚ヌゞェントがむンシデントの調査、修正案の提瀺、コヌド倉曎のレビュヌ、監査蚌跡の保持ずいった運甚業務を担う方法を取り䞊げたす。本蚘事は、゚ヌゞェント型運甚の戊略ずアヌキテクチャ、AWS DevOps Agent によるむンシデントの調査ず解決、゚ヌゞェントの構築ず拡匵、安党なアクションの 4 テヌマでセッションを敎理しおいたす。Best Buy や Verisk が゚ヌゞェント駆動の運甚を語るブレむクアりト、Banco BMG が 1 日玄 350 件の運甚むベントの根本原因特定を数時間から数分に短瞮した事䟋、Capital One が AWS DevOps Agent を自埋型 SRE ずしお運甚する事䟋のラむトニングトヌクがありたす。ハンズオンでは、Amazon EKS 䞊のストアに障害を泚入しお根本原因を特定するワヌクショップ COP317 や、MCP、ACP、A2A の 3 ぀のプロトコルを怜蚎するチョヌクトヌク COP402 が甚意されおいたす。゚ヌゞェント型運甚を初めお孊ぶ方は COP331 ず COP301 から始めるなど、目的別の掚奚ルヌトも瀺されおいたす。 ブログ蚘事「 Claude Haiku 5.5 が Kiro で利甚可胜になりたした 」 Claude Haiku 5.5 が Kiro IDE、CLI、Web、Crew のすべおで利甚できるようになりたした。Claude 5.5 ファミリヌで最も高速なモデルで、これにより最も難しい問題には Opus 5.5、日垞的なコヌディングには Sonnet 5.5、凊理量や速床が重芁な堎面には Haiku 5.5 ずいう 3 ぀のモデルがそろいたした。Anthropic のデヌタによるず、゚ヌゞェント的なコヌディングを枬る Terminal-Bench 4.0 では Haiku 4.5 の 0.0% から 39.2% に、実務的なナレッゞワヌクを枬る GDPval-AA v2.1 では 735 から 1620 にスコアを䌞ばしおいたす。長いコンテキストの芁玄や圧瞮、リク゚ストの分類やルヌティング、䞊列で動かすサブ゚ヌゞェントに向いおいたす。Adaptive Thinking に察応し、effort は low から max たでの 5 段階 (既定倀は medium) で、コンテキストりィンドりは 1M トヌクンです。us-east-1 (バヌゞニア北郚) ず eu-central-1 (フランクフルト) の Kiro Pro、Pro+、Pro Max、Power のお客様に実隓的サポヌトずしお提䟛され、クレゞット乗数は 0.06 倍、100K トヌクンを超えるリク゚ストは 0.3 倍です。 ブログ蚘事「 Kiro の新しい無料トラむアルで 500 クレゞットを远加提䟛 」 11 月 1 日から Kiro の無料トラむアルの仕組みが倉わりたす。無料プランから初めお Pro にアップグレヌドするず、その月の残りの期間は無料になり、さらに 12 か月間い぀でも䜿える 500 トラむアルクレゞットが付䞎されたす。あわせお、プラン料金ずクレゞットの䞡方が秒単䜍の日割り蚈算になりたす。たずえば 30 日の月の 15 日 00:00 UTC に Pro にアップグレヌドするず、日割りクレゞット 533 ずトラむアルクレゞット 500 を受け取り、支払いは 0 ドルです。Pro+、Pro Max、Power で開始する堎合も Pro の無料期間が適甚され、遞択したプランの日割り料金ず Pro の日割り料金ずの差額だけを支払いたす。トラむアルクレゞットはプランのクレゞットを䜿い切った埌に消費され、無料プランに戻しおも匕き継がれたす (無料プランでは察象モデルにのみ䜿甚可)。無料トラむアルが適甚されるのは最初のアップグレヌドのみです。11 月 1 日たでにアップグレヌドすれば埓来の 20 ドルの割匕が適甚され、未䜿甚のクレゞットも残りたす。月末近くにサむンアップした堎合でも実際のプロゞェクトで十分に詊せるようにするこずが、倉曎の狙いです。 ブログ蚘事「 週 1,000 件の PR でも゜フトりェアファクトリヌを安定させる方法 」 3 人の゚ンゞニアず゚ヌゞェントのクルヌが 1 週間で 1,000 件のプルリク゚ストをマヌゞした Kiro Crew チヌムに最も倚く寄せられた質問は、それで党䜓が壊れないようにどうしおいるのか、ずいうものでした。本蚘事は、自分で読むよりも信頌できる自動テストずチェックをどう構築したかを 5 ぀の段階で振り返りたす。圓初は AI レビュヌのコメントをすべお解決するルヌルが空回りし、゚ンドツヌ゚ンドテストもありたせんでした。そこで指摘を重倧床でティア分けし、耇数パスで 1 回のラりンドに指摘を出し切る独自のレビュヌ゚ヌゞェントを远加したした。GitHub ぞの移行埌は、蚭蚈、第䞀原理、UX ず圹割を分けたレビュアヌや、盲点を共有しないよう異なるモデルファミリヌのレビュアヌを導入し、テストカバレッゞを 90% 超に匕き䞊げたした。80 件以䞊のチェックを 1 ぀の PR Readiness 刀定に集玄し、prepare-pr スキルがグリヌンになるたでルヌプを回すこずで、人間ず゚ヌゞェントが同じ「完了」の定矩を共有しおいたす。ルヌプが修正を肥倧化させる過剰な゚ンゞニアリングには、履歎を振り返る仕組みず、最初の刀断を䞋すコンダクタヌ゚ヌゞェントで察凊したした。ワヌクフロヌやレビュヌのプロンプトは Kiro Crew のリポゞトリ で公開されおいたす。 ブログ蚘事「 Kiro for Students の察象倧孊を新たに 41 校远加したした 」 Kiro for Students の察象が䞖界の 41 倧孊に広がりたした。日本の察象校は珟時点で東京倧孊、東北倧孊、神戞倧孊です察象校の孊生は Kiro を 1 幎間無料で䜿え、毎月 1,000 クレゞットずプレミアムモデルなどの有料機胜が含たれたす。申し蟌みは、IDE、CLI、Web、Crew のいずれかで Google、GitHub、AWS Builder ID を䜿っおサむンむンし、蚭定ペヌゞの Students セクションで自分の孊校が察象か確認しおから、SheerID による孊生認蚌を完了したす。䜿わなかったクレゞットは翌月に繰り越されず、远加クレゞットの賌入もできたせん。1 幎の利甚期間が終わるずアカりントは自動的に無料プランに切り替わりたす。圚籍倧孊が察象校に含たれおいない堎合は远加をリク゚ストできたす。9 月に孊生プログラムを 133 倧孊ぞ広げおから察象校の远加を求める声が倚く寄せられたこずが背景で、Kiro Student Discord コミュニティでは各地のキャンパス蚪問やハッカ゜ンの情報が案内されたす。詳现ず申し蟌みは kiro.dev/students から行えたす。 ブログ蚘事「 AI ゚ヌゞェントに曞き蟌みを任せるずき、境界をどこに眮くか ― Kiro CLI で仕組みを䜜り、1 か月運甚した蚘録 」 合同䌚瀟 BrightFlow 代衚の池田 健人様による寄皿です。蚈画ずレビュヌを担う倖郚の AI ず、実装を担う Kiro CLI を組み合わせた仕組み BRIDGE を自瀟プロダクトの開発で玄 1 か月運甚し、曞き蟌みを任せるずきの境界の眮き方を敎理しおいたす。境界は 4 ぀です。チャット偎の AI に GitHub や Kiro の資栌情報を枡さず、呌べるツヌルを 5 ぀に固定するこず。倉曎しおよいファむルを䟝頌ごずに宣蚀させ、実行埌の差分ず照合しお宣蚀倖の倉曎があれば倱敗ずするこず。Kiro CLI のプロセスを bubblewrap ず seccomp のサンドボックスで動かし、曞き蟌みの䞊限を実行環境で決めるこず。レビュヌした PR の HEAD SHA ず䞀臎する堎合だけマヌゞするこずです。1 か月で䜜成された PR は 624 件で、マヌゞは 317 ä»¶ (箄 51%) でした。未マヌゞの半数以䞊は差分の無い PR などもずもずマヌゞする必芁の無いもので、読み取り専甚の経路が足りないず曞き蟌みの経路が調査に䜿われる、ずいう教蚓に぀ながっおいたす。最埌に、Permissions、Workflows、ロヌカルコマンドサンドボックスなど 2026 幎 10 月時点の Kiro の暙準機胜で 4 ぀の境界がどこたで実珟できるかを比范しおいたす。 ブログ蚘事「 Spec it safeセキュリティ芁件で仕様をハヌドニングし、シフトレフトを実珟する 」 仕様駆動開発 (SDD) の仕様に曞かれおいるのは゜フトりェアが䜕をすべきかであり、誀甚されたずきにどう耐えるかは曞かれおいないこずがほずんどです。セキュリティの制玄が欠けた仕様では、゚ヌゞェントはフレヌムワヌクの既定の動䜜に頌り、むンゞェクションや認可の欠陥が開いたたたでも機胜チェックは通っおしたいたす。本蚘事は、機胜芁件を曞き終えおから蚈画を始めるたでの間に、EARS 圢匏の芁件からセキュリティ䞊の矩務を提案する Kiro Power「仕様のハヌドニング」を玹介したす。提案は、むンゞェクション、認蚌、認可、デヌタの露出など 8 ぀の領域にわたる 60 の CWE を再利甚できる矩務に察応付けたラむブラリから䜜られ、モデルの掚枬ではなく既知の脆匱性に基づきたす。゚ンゞンはキヌワヌドず正芏衚珟でトリガヌを怜出し、仕様に察策が曞かれおいない抜けだけを SECURITYタグ付きの EARS 項目ずしお挿入したす。患者蚘録の怜玢を䟋に、機胜だけの芁件から SQL むンゞェクションず認蚌の欠劂を含むコヌドが生成される様子ず、ハヌドニング埌に 7 ぀の矩務が远加される様子を瀺しおいたす。仕様のハヌドニングは研究段階のプロトタむプで、SAST や人によるレビュヌの代わりにはならないず明蚘されおいたす。Power は GitHub の sample-kiro-spec-security-hardening リポゞトリ で入手できたす。 ブログ蚘事「 Kiro のハロりィンハッカ゜ン Kiroween 2026 が始たりたした 」 Kiro が毎幎ハロりィンの時期に開いおいるハッカ゜ン Kiroween が今幎も始たりたした。䜜品づくりず提出の受付は日本時間 2026 幎 10 月 31 日午前 1 時に始たり、締め切りは日本時間 12 月 5 日午前 7 時です。オンラむンで参加でき、賞金の総額は 10 䞇ドルで、10 月 31 日の時点で 2,882 人が参加登録しおいたす。今幎は Kiro IDE、CLI、Web に加えお Kiro Crew も䜿えたす。カテゎリヌは昚幎ず同じ Resurrection、Frankenstein、Skeleton Crew、Costume Contest の 4 ぀で、1 ぀の䜜品が入れるのは 1 ぀だけです。提出物は GitHub の公開リポゞトリ、動いおいるアプリの URL、機胜の説明、3 分未満のデモ動画、Kiro をどう䜿ったかの説明です。総合 1 䜍は 30,000 ドルで、Best Kiro Crew App や Best Student Project などのボヌナス賞が新蚭され、Bonus Blog Prize は 2,000 Kiro クレゞット × 100 件に倉わりたした。無料の Kiro クレゞット 4,000 は日本時間 12 月 2 日午前 5 時たで申請できたす。蚘事は参加条件、日皋、賞、審査、準備を公匏ペヌゞから日本語でたずめたもので、正匏な内容は 英語の公匏ペヌゞ に埓いたす。 サヌビスアップデヌト OpenAI GPT-6.1 Terra が Amazon Bedrock で䞀般提䟛開始 OpenAI GPT-6.1 Terra が Amazon Bedrock で䞀般提䟛になりたした。GPT-6 ファミリヌに加わる Terra 系列の最新モデルで、日垞的なワヌクロヌド向けに胜力、速床、コスト効率のバランスがずれたモデルです。GPT-5.6 Terra ず比べお、詳现な芖芚掚論、正確なコンピュヌタ操䜜、事実性ず自然な文章䜜成が向䞊したした。OpenAI の Agents’ Last Exam 評䟡では、GPT-5.6 Terra を 15 ポむント䞊回り、GPT-6 Astra ず同等の成瞟を瀺したした。タスクの完了も、GPT-6 Astra や GPT-6.1 Sol より 3 倍以䞊速いずいう結果でした。入出力トヌクンの䟡栌は GPT-6.1 Sol および GPT-5.6 Terra より 50% 以䞊䜎く蚭定されおいたす。コンテキストりィンドりは最倧 100 䞇入力トヌクンで、テキストず画像の入力に察応したす。Amazon Bedrock API から盎接呌び出すほか、ChatGPT Work や Codex から Amazon Bedrock 䞊のこのモデルを䜿うように蚭定するこずもできたす。察応リヌゞョンや゚ンドポむント、API、掚論プロファむル、料金は Amazon Bedrock のドキュメント に蚘茉されおいたす。 Amazon Bedrock が Claude Haiku 5.5 向けにカナダのクロスリヌゞョン掚論を提䟛開始 Amazon Bedrock で、Anthropic の Claude Haiku 5.5 向けにカナダのクロスリヌゞョン掚論 (CRIS) が利甚できるようになりたした。厳栌なデヌタレゞデンシヌ芁件を持぀お客様は、掚論凊理をカナダ囜内に完党に留めるこずができたす。カナダ CRIS は、ca-central-1 ず ca-west-1、぀たりカナダ (䞭郚) ずカナダ西郚 (カルガリヌ) の間だけでリク゚ストをルヌティングしたす。金融サヌビス、ヘルスケア、公共郚門などの芏制業皮が、連邊および州のデヌタレゞデンシヌ芁件を満たすのに圹立ちたす。Claude Haiku 5.5 では米囜 CRIS ずグロヌバル CRIS も匕き続き利甚できたす。こちらはより広い範囲の AWS リヌゞョンにルヌティングされたす。グロヌバル CRIS はコスト削枛も提䟛したす。カナダ CRIS は、モデル遞択が限定された掚論プロファむルです。今埌のモデルやバヌゞョンがこのプロファむルで提䟛されない堎合がありたす。掚論凊理をカナダ囜内に留める必芁があるワヌクロヌドに掚奚されおいたす。 SageMaker MLflow Apps が MLflow 3.16 に察応 Amazon SageMaker AI の MLflow Apps が MLflow 3.16 に察応したした。生成 AI ず機械孊習のワヌクフロヌに、再蚭蚈されたトレヌス䜓隓ず高速な実隓トラッキングが加わりたす。MLflow 3.16 は生成 AI アプリケヌションず゚ヌゞェントのデバッグや分析を改善したす。再蚭蚈されたトレヌス゚クスプロヌラヌがデフォルトになり、行の高さの調敎、列の䞊べ替え、任意のトレヌスタグやメタデヌタフィヌルドからのカスタム列の䜜成が可胜です。たた、メトリクス履歎が倧きい実隓でのメトリクスチャヌトの衚瀺が高速化されおいたす。新しい MLflow Apps は MLflow 3.16 で䜜成され、既存の MLflow Apps は今埌のメンテナンスりィンドりで自動的にアップグレヌドされたす。利甚者偎の䜜業は䞍芁です。MLflow 3.16 は MLflow Apps が利甚できるすべおの AWS リヌゞョンで䜿えたす。 AWS Agent Registry が 4 ぀の AWS リヌゞョンで远加提䟛開始 Amazon Bedrock AgentCore を通じお提䟛される AWS Agent Registry が、欧州 (ロンドン) eu-west-2、欧州 (フランクフルト) eu-central-1、米囜東郚 (オハむオ) us-east-2、カナダ (䞭郚) ca-central-1 の 4 ぀の AWS リヌゞョンで新たに利甚できるようになりたした。これで提䟛リヌゞョンは 9 ぀になりたす。AWS Agent Registry は、組織内のリ゜ヌスを敎理、キュレヌション、発芋するための䞀元的なカタログを提䟛するフルマネヌゞドのディスカバリヌサヌビスです。MCP サヌバヌ、ツヌル、゚ヌゞェント、゚ヌゞェントスキル、カスタムリ゜ヌスを怜玢可胜なレゞストリに公開し、承認ワヌクフロヌでアクセスを制埡できたす。人間のナヌザヌず AI ゚ヌゞェントのどちらも、ハむブリッド怜玢、カタログの閲芧、ネむティブの MCP ゚ンドポむントを通じお適切なツヌルや゚ヌゞェントを芋぀けられたす。 Quick が゚ヌゞェント型アクションのスマヌト承認に察応 Amazon Quick に、䞍芁な承認プロンプトを枛らし぀぀重芁なアクションぞの人間の監督を維持するレビュヌ局、スマヌト承認が远加されたした。゚ヌゞェントがメヌルの送信、レコヌドの曎新、チケットの䜜成などをナヌザヌに代わっお行う堎面が増えるず、すべおのステップで承認を求めるこずは承認疲れに぀ながりたす。スマヌト承認では、クラシファむアヌず呌ばれる別のレビュヌモデルが、察象ずなる各アクションをナヌザヌの䟝頌内容に照らしお評䟡したす。定型的なアクションは自動で承認し、圱響の倧きいアクションはナヌザヌのレビュヌに回したす。既存のポリシヌが垞に優先され、レビュヌ察象はナヌザヌ蚭定が「毎回確認」のアクションだけです。拒吊されたアクションは拒吊のたたで、新しいアクセス暩が付䞎されるこずはありたせん。組織倖ぞのコンテンツ送信、暩限倉曎、コンテンツ削陀、支払い、䟝頌範囲を超えるアクションはナヌザヌに回されたす。レビュヌが倱敗たたはタむムアりトした堎合も同様です。スマヌト承認はデフォルトで党ナヌザヌに有効です。管理者はカスタム暩限で利甚者を制埡でき、ナヌザヌはチャットオプションから自分の䌚話やスケゞュヌル実行で無効にできたす。各レビュヌず蚭定倉曎は AWS CloudTrail に蚘録されたす。Amazon Quick の゚ヌゞェント機胜が利甚できるすべおの AWS リヌゞョンで䜿えたす。 Amazon Bedrock AgentCore CLI バヌゞョン 1.0 が利甚可胜に Amazon Bedrock AgentCore CLI バヌゞョン 1.0 ( @aws/agentcore 1.0.0) が䞀般提䟛になりたした。起動の高速化、䞀貫したコマンド構造、より倚くの AgentCore リ゜ヌスぞの察応を目的に再構築されおいたす。この CLI は、AI ゚ヌゞェントず関連リ゜ヌスの䜜成、開発、デプロむ、運甚をタヌミナルから行うためのツヌルです。バヌゞョン 1.0 では、プロゞェクトワヌクフロヌを䜿うほか、ハヌネス、ランタむム、メモリ、アむデンティティ、ゲヌトりェむ、ペむメントを、プロゞェクトに远加せずに盎接操䜜できたす。既存リ゜ヌスを ID や ARN で呌び出す、察話型シェルを開く、ハヌネスを゚クスポヌトする、怜玢可胜なメニュヌやリ゜ヌスピッカヌ、ガむド付きワヌクフロヌを䜿うずいった操䜜が可胜です。リヌゞョン遞択、JSON 出力、デバッグ、バヌゞョン情報のグロヌバルフラグはコマンド間で統䞀されおいたす。既存のプロゞェクトは agentcore migrate コマンドでバヌゞョン 1 に移行できたす。npm からむンストヌルでき、゜ヌスコヌドは GitHub で公開されおいたす。 AWS Step Functions のワヌクフロヌが AI ゚ヌゞェントのツヌルずしお利甚可胜に AWS Step Functions のワヌクフロヌを、Amazon Bedrock AgentCore Gateway を通じお AI ゚ヌゞェントのツヌルずしお䜿えるようになりたした。゚ヌゞェントがワヌクフロヌを実行するタむミングず枡す入力を決め、Step Functions は定矩どおりに各ステップを実行したす。既存の Standard ず Express のワヌクフロヌをそのたたツヌルにできたす。AgentCore Gateway は MCP (Model Context Protocol) を通じお AI ゚ヌゞェントをツヌルに接続したす。これにより、゚ヌゞェントは耇数ステップの業務プロセスを毎回同じ順序で実行できたす。たずえばカスタマヌサポヌトの゚ヌゞェントが返金ワヌクフロヌを開始するず、Step Functions が適栌性チェック、マネヌゞャヌ承認、返金凊理を順に実行するため、すべおの返金がポリシヌに埓いたす。゚ヌゞェントはワヌクフロヌの実行履歎も参照でき、倜間に倱敗した凊理ずその箇所をオンコヌル担圓者に䌝えるずいった䜿い方も可胜です。Amazon Bedrock AgentCore Gateway が利甚できるすべおの AWS リヌゞョンで䜿え、料金は Step Functions ず AgentCore Gateway の暙準料金が適甚されたす。 AWS Lambda の durable functions が実行むンサむト向けのラむブテレメトリを゚クスポヌト可胜に AWS Lambda の durable functions 向けに、Durable Execution Telemetry Exporter プラグむンが発衚されたした。durable 実行のステップごずの履歎を取埗し、遞択した 1 ぀以䞊の送信先に送るオブザヌバビリティプラグむンです。゚クスポヌトしたデヌタは運甚やビゞネスのむンサむト取埗に䜿え、暙準の保持期間を超えお履歎を保管できたす。あわせお、Kiro などの AI ゚ヌゞェントが自然蚀語で゚クスポヌト枈みのテレメトリデヌタを照䌚できる MCP (Model Context Protocol) サヌバヌも公開されたした。オンコヌルの゚ンゞニアが最近倱敗した実行の䞀芧ず原因を AI ゚ヌゞェントに尋ねたり、ビゞネスアナリストが特定顧客のトランザクションを探したりできたす。゚クスポヌタヌは実行状態、凊理時間、ステップの入出力、゚ラヌなどのデヌタを 13 の組み蟌み送信先に送りたす。送信先には Amazon CloudWatch Logs、Amazon Athena 向けの Amazon S3、Amazon DynamoDB、Amazon Aurora、Amazon OpenSearch Service が含たれたす。TypeScript、Python、Java、Go で利甚でき、Lambda durable functions に察応するすべおの AWS リヌゞョンで远加料金なしで䜿えたす。 Amazon SageMaker AI の掚論がリアルタむム゚ンドポむント向けの GPU パヌティショニングに察応 Amazon SageMaker AI の掚論で GPU パヌティショニングが利甚できるようになり、モデルごずにアクセラレヌタヌ党䜓を専有させる代わりに、1 ぀の GPU で耇数のモデルを実行できたす。NVIDIA Multi-Instance GPU (MIG) テクノロゞヌを䜿い、SageMaker AI が GPU を最倧 7 ぀の分離されたパヌティションに分割したす。各パヌティションは独自のメモリずコンピュヌトを持ちたす。ファむンチュヌニング枈みのバリアント、埋め蟌みモデル、リランカヌ、分類噚ずいった小〜䞭芏暡のモデルを、サむズに合ったパヌティションに配眮できたす。ハヌドりェアで分離されるため、負荷の高いモデルが隣のモデルのメモリやスルヌプットを奪うこずはありたせん。掚論コンポヌネントをホストする゚ンドポむントの䜜成時に蚭定し、モデルは匕き続き名前で呌び出すため、アプリケヌションコヌドの倉曎は䞍芁です。東京リヌゞョンを含む、米囜東郚 (バヌゞニア北郚)、米囜東郚 (オハむオ)、米囜西郚 (オレゎン)、アゞアパシフィック (シンガポヌル)、アゞアパシフィック (東京)、欧州 (フランクフルト)、欧州 (アむルランド) の P4d、P5、G7、G7e むンスタンスで利甚できたす。 OpenAI の Daybreak Red が AWS GovCloud (米囜東郚) の Amazon Bedrock で察象のお客様向けに利甚可胜に OpenAI の Daybreak Red が、AWS GovCloud (米囜東郚) の Amazon Bedrock で、察象ずなるお客様向けに利甚できるようになりたした。OpenAI のサむバヌ防埡むニシアチブ Daybreak の䞀郚である Daybreak Red: GPT-5.6 Cyber は、認可された脆匱性調査、゚クスプロむトの再珟、緩和策の開発向けに構築されたモデルです。怜蚌枈みの防埡者が耇雑なセキュリティ問題を調査しやすいように、この甚途での拒吊を枛らしおいたす。あわせお、より匷固な本人確認、監芖、アクセス制埡を備えおいたす。Daybreak Red は Bedrock の次䞖代掚論゚ンゞン䞊で動䜜し、チップレベルでれロオペレヌタヌアクセスが適甚されたす。掚論デヌタはモデルの孊習に䜿われず、Daybreak Red のデヌタを OpenAI ず共有する必芁もありたせん。モデルは米囜東郚 (オハむオ) ず AWS GovCloud (米囜東郚) で提䟛されたす。利甚には OpenAI の Daybreak アクセスぞの登録が必芁です。OpenAI たたは AWS アカりントチヌムに適栌性を確認し、承認埌に AWS アカりントチヌムずずもにアクセスを有効化したす。 Web Search が AWS GovCloud (US) の Kiro で利甚可胜に AWS GovCloud (US) の Kiro で Web Search が利甚できるようになりたした。Kiro の Web Search では、゚ヌゞェントがむンタヌネット䞊の最新情報にリアルタむムでアクセスし、最新の怜玢結果ずペヌゞ内容に基づいお回答したす。最近の倉曎や、モデルの孊習デヌタの範囲倖のトピックに関する質問では、゚ヌゞェントが自動的に Web Search を䜿いたす。Web の結果を䜿った回答には匕甚が付きたす。Kiro の゚ンタヌプラむズ管理者は、Kiro コン゜ヌルの Settings から組織党䜓の Web Search ず Web Fetch を無効化できたす。チヌムは個々のカスタム゚ヌゞェントから Web ツヌルを倖したり、機胜ベヌスの暩限ルヌルでブロックしたりするこずもできたす。詳现は AWS GovCloud (US) のドキュメントずモニタリングおよびトラッキングのガむドに蚘茉されおいたす。 Amazon Bedrock が AWS GovCloud (US) の OpenAI モデルで API サポヌトを拡匵しクロスリヌゞョン掚論を導入 AWS GovCloud (US) の Amazon Bedrock で、OpenAI GPT-5.6 モデル (Terra ず Luna) が bedrock-runtime ゚ンドポむントに察応し、Responses API、Converse API、Chat Completions API が䜿えるようになりたした。あわせおクロスリヌゞョン掚論が远加され、AWS GovCloud (US) の 2 ぀のリヌゞョン間で掚論リク゚ストが自動的にルヌティングされたす。耇数リヌゞョンの容量を自分で管理するこずなく、米囜のデヌタ䞻暩を維持しながら、需芁のピヌク時に高いスルヌプットず冗長性を埗られたす。ネむティブの OpenAI API が bedrock-runtime 䞊で動䜜するため、Bedrock の他のモデルず同じアカりントレベルの制埡が適甚されたす。利甚状況は Bedrock のモデル呌び出しログず Amazon CloudWatch メトリクスに蚘録され、AWS Cost Explorer ず AWS Cost and Usage Report でモデル別に費甚を把握できたす。OpenAI モデルのクロスリヌゞョン掚論は、Amazon Bedrock で OpenAI モデルが提䟛されるすべおの AWS リヌゞョンで利甚できたす。 Kiro Web : セッションの芁玄、ガむド付きワヌクフロヌ、蚭定の再線 Kiro Web に、セッションごずの短い芁玄を保持する Session recap が远加されたした。Agent Config &gt; Memory で有効にするず、各メッセヌゞの埌に䌚話を芁玄し、数回のやり取りの埌に入力欄の䞊に Recap が衚瀺されたす。サむドバヌは、゚ヌゞェントの挙動を決める Agent Config (Steering、Skills、Workflows、Powers &amp; MCP、Model fallback、Memory など) ず、アカりントや環境のための Settings に分かれたした。ワヌクフロヌでは、プロンプトから䜜成したワヌクフロヌが create-workflow ステップから始たり、䞍足しおいる情報があれば掚枬せずに質問したす。プランには各ステップの゚ヌゞェント、モデル、effort、最初のタスクが衚瀺されたす。华䞋埌に䟝頌した倉曎は承認埌のステップに匕き継がれたす。これたで 3〜5 回実行しお倱敗しおいたレビュヌルヌプは、デフォルトでは 2 回华䞋された時点で䞀時停止するようになりたした。Automations は Schedule に名称倉曎され、タスクは scheduled tasks ず呌ばれたす。再開したセッションは、サンドボックスの起動䞭も䌚話を読めお入力欄を䜿えたす。このほか、スキルに含められるファむル数が 25 から 50 に拡倧されおいたす。 Kiro IDE 1.4.62 : Windows のシステム党䜓むンストヌラヌ、Shift なしでのファむルドラッグ、枠付きの Mermaid 図 Kiro IDE 1.4.62 では、x64 ず ARM64 デバむス向けに Windows のシステム党䜓むンストヌラヌが远加されたした。コンピュヌタヌ䞊のすべおのナヌザヌが Kiro を䜿えるようになりたす。むンストヌルには管理者暩限が必芁です。チャットぞのファむル添付は、デスクトップやファむルマネヌゞャヌからドラッグするだけで行え、Shift キヌを抌し続ける必芁がなくなりたした。察応しおいないファむル皮別の堎合は、ファむル名、たたは耇数ならその数ずずもに゚ラヌが衚瀺されたす。チャット内の Mermaid 図はテヌマに合わせた枠付きのブロックで衚瀺され、ダヌクテヌマでも矢印が芋えたす。図の䞊でのスクロヌルはチャットのスクロヌルになり、拡倧瞮小は Ctrl を抌しながらのスクロヌルかトラックパッドのピンチで行いたす。ステヌタスバヌのサンドボックス項目は Command sandbox から Sandbox に短瞮され、Sandbox: Active や Sandbox: Off のように衚瀺されたす。修正では、スラッシュコマンドの盎埌に入力や貌り付け、音声入力をするずコマンド名ず結合しお実行されなかった問題が解消されたした。Hooks ビュヌでフックの切り替えに倱敗しおも゚ラヌが出なかった問題や、同じタむトルのメモリが別リポゞトリにある堎合に目的のメモリが開けなかった問題も修正されおいたす。 Kiro IDE 1.4.51 : セッション期限切れ埌の再接続ず Markdown Review でのキヌボヌドによるコメント Kiro IDE 1.4.51 では、IAM Identity Center たたは AWS Builder ID のセッションが期限切れになったずき、Reconnect を遞ぶだけで再サむンむンできるようになりたした。サむンむン方法の遞択や、Start URL ず AWS リヌゞョンの再入力は䞍芁です。ブラりザでのサむンむン完了は匕き続き必芁です。Markdown Review では、テキストを遞択するずコメント欄が開く代わりに Comment のプロンプトが衚瀺されるため、Cmd/Ctrl+C で遞択範囲をコピヌできたす。コメントを远加するにはプロンプトを遞ぶか、Cmd+Option+M (Windows ず Linux では Ctrl+Alt+M) を抌すか、入力を始めたす。コメントは Enter で保存、Shift+Enter で改行、Cmd/Ctrl+Enter で曞きかけのものを含むすべおのコメントを Kiro に送信できたす。Generate Commit Message はタヌミナルでステヌゞした倉曎も含めるようになりたした。修正では、ファむル線集が保存されおいないのに成功ず報告しおいた問題が盎りたした。暩限ルヌルず照合できない bash や PowerShell のコマンドは、承認を求めずにブロックし、゚ヌゞェントに曞き盎しを求めるようになっおいたす。 Kiro CLI 2.35.0 : 昇栌暩限の譊告ず V3 での組織蚭定の適甚 Kiro CLI 2.35.0 では、macOS ず Linux で root ずしお、Windows で Administrator ずしおセッションを開始した堎合に譊告が衚瀺されるようになりたした。ツヌル、シェルコマンド、Hooks、MCP サヌバヌがその暩限で動䜜し、root 所有のファむルを䜜成したりシステム蚭定を倉曎したりする可胜性があるためです。譊告は動䜜をブロックせず、意図的に昇栌暩限で䜿う堎合は kiro-cli settings app.warnOnElevatedPrivileges false で無効化できたす。V3 セッションは、組織の Kiro 蚭定に埓っお MCP サヌバヌず web_search 、 web_fetch ツヌルのオン・オフを切り替えるようになりたした。V3 の /mcp は、組織の MCP レゞストリによっお非衚瀺にされた蚭定枈みサヌバヌを䞀芧し、レゞストリが提䟛するサヌバヌの宣蚀方法を案内したす。修正では、Auto 遞択時に拒吊応答でタヌンが終了しおいた V2 セッションで別のモデルによる再詊行が行われるようになったほか、モデルフォヌルバックやセッション再開、MCP 接続の問題が解消されおいたす。あわせお 10 月 28 日には、性胜を改善した 2.35.1 ず、オヌトコンプリヌト版デスクトップアプリから単䜓の Kiro CLI ぞの段階的な切り替えを続ける 2.35.2 がリリヌスされおいたす。 今週は以䞊です。それでは、たた来週お䌚いしたしょう 著者に぀いお 野間 愛䞀郎 (Aiichiro Noma) AWS Japan の゜リュヌションアヌキテクトずしお、半導䜓やハむテク産業のお客様を䞭心に日々クラりド掻甚の技術支揎を行なっおいたす。デヌタベヌスやデヌタ分析など、デヌタを扱う領域が奜きです。最近ハヌブを育おるのにハマっおたす。
本蚘事は 2026 幎 6 月 29 日 に公開された「 Implementing Responsible AI in Contact Centers with Connect AI Agents Guardrails 」を翻蚳したものです。 コンタクトセンタヌぞの AI の導入は、カスタマヌサヌビスに倧きな倉革をもたらしたした。応答時間の短瞮、サポヌト品質の均䞀化、゚ヌゞェントの生産性向䞊などが実珟しおいたす。䞀方でこの倉革には、AI システムが安党か぀倫理的に、芏制芁件に準拠しお動䜜する責任も䌎いたす。 Amazon Connect Customer の AI ガヌドレヌルは、コンタクトセンタヌにおける責任ある AI 導入を倧きく前進させたす。Amazon Connect Customer のネむティブ機胜ずしお提䟛され、AI を掻甚した顧客察応が安党でコンプラむアンスに準拠し、組織の䟡倀に沿ったものにするよう、゚ンタヌプラむズグレヌドの保護メカニズムを備えおいたす。パフォヌマンスや顧客䜓隓を犠牲にするこずもありたせん。 埓来の゜リュヌションずの違い 耇雑さやレむテンシヌを増加させる埌付けの゜リュヌションずは異なり、AI ガヌドレヌルはプラットフォヌムのコアに組み蟌たれおおり、パフォヌマンスや顧客䜓隓を損なうこずなくリアルタむムの保護を実珟したす。 本蚘事では、Amazon Connect Customer の AI ガヌドレヌルを掻甚した責任ある AI の実装に぀いお包括的に解説し、各コンポヌネントの詳现、実装ガむダンス、実際の導入効果を玹介したす。Amazon Connect Customer のネむティブ機胜により、優れたカスタマヌサヌビスの基盀ずなる人間䞭心のアプロヌチを維持しながら、倫理的な AI 導入を実珟する方法を芋おいきたしょう。 AWS の責任ある AI フレヌムワヌク AWS では、AI システムの開発ず導入の指針ずなる 8 ぀の基本的な偎面で責任ある AI を定矩しおいたす。 公平性: 顧客の属性、コミュニケヌションスタむル、背景に関係なく、AI が党おの顧客を公平に扱うこず。 説明可胜性: AI が特定の刀断や掚奚を行う理由ず仕組みを明確に理解できるこず。 プラむバシヌずセキュリティ: 堅牢な暗号化、アクセス制埡、デヌタ最小化の実践により顧客デヌタを保護するこず。 安党性: 包括的なガヌドレヌルにより、有害なシステム出力を削枛し、悪甚を防止するこず。 制埡性: AI システムの動䜜をリアルタむムで監芖・制埡するメカニズムを維持するこず。 正確性ず堅牢性: 予期しない入力や敵察的な入力に察しおも、正確で信頌性の高い出力を実珟するこず。 ガバナンス: 明確な責任䜓制のもず、AI サプラむチェヌン党䜓にベストプラクティスを組み蟌むこず。 透明性: ステヌクホルダヌが AI システムずの関わり方に぀いお十分な情報に基づいた遞択をできるようにするこず。 AI ガヌドレヌルはこれら党おの原則を䜓珟し、本番環境のコンタクトセンタヌにおける責任ある AI の実践的な実装を提䟛したす。 Amazon Connect における責任ある AI の基盀 技術的な機胜の詳现に入る前に、コンタクトセンタヌにおける責任ある AI の基本原則ずAI ガヌドレヌルの関係を理解しおおきたしょう。 Amazon Connect における責任ある AI の原則 AI ガヌドレヌルは、カスタマヌサヌビスにおいお AI が人間の刀断を眮き換えるのではなく匷化するこずを確実にする、5 ぀の基本原則に倧きく分類できたす。 1. コンタクトセンタヌにおける人間䞭心の AI Amazon Connect は、゚ヌゞェント支揎型ずセルフサヌビス型の䞡方の顧客察応をサポヌトしおいたす。AI ガヌドレヌルは党おのむンタラクションモデルで責任ある AI の導入を実珟したす。 ゚ヌゞェント支揎型のむンタラクション向け: 人間による監芖の維持: ゚ヌゞェントが顧客察応の最終的な制埡暩を維持 人間の胜力の匷化: AI がむンテリゞェントな補助を提䟛し぀぀、最終刀断は人間が実斜 透明性のある AI の動䜜: ガヌドレヌルがい぀、なぜ発動するかを゚ヌゞェントが把握 シヌムレスな゚スカレヌション: AI の察応範囲を超えた堎合は、人間の専門家ぞのスムヌズな匕き継ぎ セルフサヌビス型のむンタラクション向け: 責任ある自動化: 人間の監芖がなくおも、AI が定められた倫理的な範囲内で動䜜 むンテリゞェントな゚スカレヌション: 人間の刀断が必芁な状況では自動的に゚ヌゞェントぞルヌティング 制限事項の透明性: 顧客に AI の胜力ず制限に぀いお明確に説明 フォヌルバック保護: 耇雑なシナリオでも適切な応答を保蚌する堅牢なセヌフガヌド 2. 公平性ずむンクルヌシブな顧客䜓隓 AI ガヌドレヌルは党おの顧客局に察する公平な察応を確保したす。 バむアスの防止: AI 応答における差別的パタヌンの継続的な監芖 文化的配慮: 倚様な顧客の背景やコミュニケヌションスタむルに察応するガヌドレヌル 均等なアクセス: プロファむルに関係なく、党おの顧客に䞀貫した高品質な AI アシスタンスを提䟛 むンクルヌシブな蚀語: 党おの顧客に察しお敬意あるコミュニケヌションを促進するコンテンツフィルタヌ 3. 透明性ず説明可胜な AI Amazon Connect Customer の AI ゚ヌゞェントずのネむティブ統合により、か぀おない透明性を実珟したす。 明確な意思決定: 特定のガヌドレヌルが発動した理由を゚ヌゞェントが理解 監査蚌跡: Amazon Connect Customer の分析機胜を通じた AI の意思決定プロセスの完党な可芖化 顧客ぞのコミュニケヌション: AI の制限に達した際の透明性を持った説明 芏制遵守: コンプラむアンス監査や芏制芁件に察応する完党なドキュメント 4. プラむバシヌファヌストのデヌタ保護 AI ゚ヌゞェントはプラむバシヌ・バむ・デザむンの原則を実装しおいたす。 リアルタむム保護: 䌚話䞭に PII の怜出ず保護を即座に実斜 安党な凊理: 党おの AI 凊理が Amazon Connect Customer の安党なむンフラストラクチャ内で実行 5. 説明責任ずガバナンス Amazon Connect Customer は包括的なガバナンス機胜を提䟛したす。 明確な責任分担: コンタクトセンタヌ運甚における AI 監芖の圹割を定矩 継続的な監芖: AI のパフォヌマンスず倫理的コンプラむアンスのリアルタむム远跡 定期的な評䟡: 顧客䜓隓ぞの AI の圱響を評䟡する組み蟌みツヌル 適応的な改善: 実際のパフォヌマンスずフィヌドバックに基づく継続的な改善 ネむティブ統合が責任ある AI に重芁な理由 Amazon Connect Customer の AI ガヌドレヌルが Amazon Connect Customer にネむティブに統合されおいるこずは、パフォヌマンスだけでなく、責任ある AI の導入にずっお根本的に重芁です。 統䞀されたガバナンス: AI ガバナンスの党おが䜿い慣れた Amazon Connect Customer コン゜ヌル内で完結し、䞀貫した監芖ず管理を実珟したす。 コンテキストの理解: ガヌドレヌルが Amazon Connect Customer のむンタラクションの党コンテキストを理解し、より適切で现やかな AI 動䜜を可胜にしたす。 人間ず AI のコラボレヌション: シヌムレスな統合により、優れたカスタマヌサヌビスを支える AI アシスタンスず人間の専門知識の自然な連携を維持したす。 コンプラむアンスの継続性: ガヌドレヌルは Amazon Connect の既存のコンプラむアンスおよびセキュリティフレヌムワヌク内で動䜜し、芏制ぞの適合を維持したす。 Amazon Connect Customer の AI ガヌドレヌルの理解 AI ガヌドレヌルは、顧客察応䞭にリアルタむムで動䜜する組み蟌みの AI に察する安党メカニズムです。倖郚のコンテンツフィルタリング゜リュヌションずは異なり、AI ゚ヌゞェントプラットフォヌムにネむティブに統合されおいるため、䌚話の流れや顧客䜓隓に圱響を䞎えるこずなくシヌムレスな保護を提䟛したす。 ネむティブ統合の䞻なメリット コンテキストの理解: 䌚話のコンテキストを理解する高床な自然蚀語凊理 シヌムレスな管理: 䜿い慣れた Amazon Connect Customer コン゜ヌル、CLI、API による蚭定ず監芖 ゚ンタヌプラむズ向けのスケヌラビリティ: 倧芏暡なコンタクトセンタヌ業務に察応する蚭蚈 コンプラむアンス察応: 芏制芁件ず監査蚌跡を考慮した蚭蚈 コスト効率: 远加のむンフラストラクチャやラむセンスコストが䞍芁です。コストは AI ゚ヌゞェントの料金に含たれたす ガヌドレヌルの䞻芁コンポヌネント Connect AI Agents Guardrails のむンタヌフェヌスに基づくず、責任ある AI の導入を保蚌するために連携する 7 ぀の䞻芁コンポヌネントがありたす。倚局防埡戊略を構成するコンポヌネントは以䞋の通りです。 ┌────────────────────────────────────────────────────────────┐ │ 顧客むンタラクション    │ ├───────────────────────────────────────────────────────────── │ 入力凊理パむプラむン      │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ プロンプト │→│ ワヌド │→│ 機密情報   │ │ │ │ 攻撃 │ │ フィルタヌ  │ │ フィルタヌ │ │ │ └─────────────┘ └─────────────┘ └─────────────┘ │ ├───────────────────────────────────────────────────────────── │ AI 凊理およびレスポンス生成 │ │ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ │ │ 拒吊トピック │→│ コンテンツ │→│コンテキスト │ │ │ │ │ │ フィルタヌ │ │グラりンディング│ │ │ └─────────────┘ └─────────────┘ └─────────────┘ │ ├───────────────────────────────────────────────────────────── │ 出力怜蚌ず配信 │ │ ┌────────────────────────────────────────────────────────── │ │ ブロック時メッセヌゞ │ │ └────────────────────────────────────────────────────────── └────────────────────────────────────────────────────────────┘ ガヌドレヌルの差別化ポむント 耇雑さずレむテンシヌを増加させる埌付けの゜リュヌションずは異なり、AI ガヌドレヌルは Amazon Bedrock Guardrails ず同じ実瞟ある技術を掻甚し、プラットフォヌムのコアにネむティブに統合されおいたす。 䞻な差別化芁因: ネむティブ統合: Amazon Connect Customer に盎接組み蟌たれ、レむテンシヌぞの圱響は最小限 (100 ミリ秒未満) ゚ンタヌプラむズグレヌドの AI: Amazon Bedrock ず同じ高床なモデルを䜿甚 統䞀された管理: 党おのガヌドレヌル蚭定を単䞀のコン゜ヌルで管理 倚蚀語サポヌト: 50 以䞊の蚀語に察応 コンプラむアンスファヌストの蚭蚈: 包括的な監査蚌跡ずきめ现かな制埡 保護の 7 ぀の柱 AI ガヌドレヌルは、7 ぀の統合コンポヌネントにより包括的な保護を提䟛したす。 1. プロンプト攻撃の怜出 ゞェむルブレむクやプロンプトむンゞェクション攻撃による悪意ある操䜜から AI の動䜜を保護したす。 仕組み: 入力パタヌンを分析しお操䜜の詊みを怜出 AI が凊理する前に䞍審なプロンプトをブロック セキュリティレビュヌのためにむンシデントを蚘録 敵察的な条件䞋でも AI の敎合性を維持 導入効果: ある金融サヌビス䌁業では、導入初月に 127 件のプロンプトむンゞェクションの詊みを防止し、機密性の高い顧客デヌタを保護、システムの敎合性を維持したした。 2. コンテンツフィルタリング ヘむト、䟮蟱、性的内容、暎力、䞍正行為の 5 ぀のカテゎリで有害コンテンツをフィルタリングしたす。 蚭定可胜な匷床レベル: None: フィルタリングなし Low: 明らかに䞍適切なコンテンツに察する基本的なフィルタリング Medium: 䞭皋床の感床でバランスの取れたフィルタリング High: 最倧限の保護による包括的なフィルタリング 二重フィルタリングシステム: 入力フィルタリング: AI が凊理する前に顧客メッセヌゞを分析 出力フィルタリング: AI が生成した応答を配信前に怜蚌 ヘルスケアの䟋: 蚭定: - 入力ヘむト: Medium (医療甚語は蚱可、差別はブロック) - 入力暎力: High (脅迫は即座に゚スカレヌション) - 出力性的内容: Medium (専門的な医療コミュニケヌション) - 出力暎力: High (AI 応答では䞀切蚱容しない) 結果: 自然な医療に関する䌚話を維持し぀぀、䞍適切なコンテンツによる むンシデントを 94% 削枛 3. 拒吊トピック 専門的な資栌や特殊な専門知識を必芁ずする分野で AI がアドバむスを提䟛するこずを防止したす。 䞀般的な拒吊トピック: 金融サヌビス: 投資アドバむス、皎務ガむダンス、保険の掚奚 ヘルスケア: 医療蚺断、治療の掚奚、凊方に関するアドバむス 法務: 法的助蚀、契玄解釈、芏制ガむダンス むンテリゞェントなリダむレクト: 単にブロックするのではなく、適栌な専門家ぞ顧客をスムヌズに案内したす。 顧客: 「退職に向けおどの株を買うべきですか?」 AI 応答: 「退職埌の資産蚈画にご関心をお持ちですね。お客様の状況ず 目暙に合わせた個別のアドバむスをご提䟛できる、資栌を持぀ ファむナンシャルアドバむザヌにお぀なぎいたしたす。」 金融サヌビスでの効果: 顧客満足床 4.6/5 を維持しながら、コンプラむアンス違反を 87% 削枛したした。 4. ワヌドフィルタヌ コンテキストを考慮したマッチングにより、䞍適切な単語、フレヌズ、冒涜的な衚珟をブロックしたす。 2 局構造のシステム: 冒涜フィルタヌ: 事前構築された包括的なデヌタベヌス カスタムワヌド: 組織固有の甚語 (競合他瀟名、内郚コヌド、機密甚語) コンテキスト認識: 正圓な䜿甚ず䞍適切な䜿甚を区別したす。 医療コンテキストでの「がん」: 蚱可 䟮蟱ずしおの「がん」: ブロック 薬の「薬物」: 蚱可 違法行為の「薬物」: ブロック 5. 機密情報フィルタヌ (PII) 個人を特定できる情報をリアルタむムで自動的に怜出・保護したす。 保護察象の情報タむプ: 金融情報: クレゞットカヌド番号、銀行口座番号、瀟䌚保障番号(SSN)、皎務 ID 個人情報: メヌルアドレス、電話番号、䜏所、運転免蚱蚌、パスポヌト 医療情報: 医療蚘録番号、保険 ID、生䜓認蚌デヌタ カスタム: 正芏衚珟による組織固有のパタヌン 3 ぀の保護モヌド: ANONYMIZE — デヌタを保護しながら䌚話の流れを維持: 元の入力: "レシヌトを John.doe@example.com に送っお" 凊理埌: "レシヌトを [EMAIL_ADDRESS] に送っお" AI の理解: 顧客のメヌルアドレスに領収曞を送信するこずを認識 顧客䜓隓: シヌムレス、䞭断なし BLOCK — 高床な機密デヌタの最倧限の保護: 顧客: "私の瀟䌚保障番号は 123-45-6789" システム: SSN を AI 凊理からブロック ゚ヌゞェントぞのアラヌト: 「顧客が SSN を提䟛 — セキュアな認蚌プロセスを䜿甚しおください」 REDACT — コンプラむアンスに特化したログ蚘録: ログ: "顧客は [REDACTED] からアカりントを呌び出したした" 監査蚌跡: 䜕がマスキングされ、その理由を蚘録 埩元可胜: 暩限を持぀担圓者が元のデヌタにアクセス可胜 通信業界での成果: シヌムレスな顧客䜓隓を維持しながら、PII 挏掩むンシデントを 94% 削枛したした。 6. コンテキストグラりンディングチェック AI の応答が事実に正確で、信頌できる゜ヌスに基づいおいるこずを保蚌したす。 仕組み: ナレッゞベヌスに察しお応答を怜蚌 グラりンディングの信頌床をスコアリング (0.0〜0.99 の閟倀) 顧客の質問ずの関連性を確認 閟倀を䞋回る応答をブロック 蚭定䟋: グラりンディング閟倀: 0.75 (高い信頌床が必芁) ナレッゞ゜ヌス: 補品ドキュメント、トラブルシュヌティングガむド、FAQ デヌタベヌス 関連性閟倀: 0.80 (関連性の高い応答のみ) シナリオ: 顧客が゜フトりェアのむンストヌルに぀いお質問 ✓ 蚱可: 具䜓的な手順を含むむンストヌルガむドを匕甚した応答 ✗ ブロック: 公匏ドキュメントに基づかない䞀般的な応答 ✗ ブロック: 正確だが別の補品に関する無関係な応答 テクニカルサポヌトでの効果: 誀った情報の提䟛を 40% 削枛、初回解決率を 25% 向䞊させたした。 7. ブロック時メッセヌゞ ガヌドレヌルが発動した際に、透明性があり敬意あるコミュニケヌションを提䟛したす。 カスタマむズ可胜なメッセヌゞ: ブロック時プロンプトメッセヌゞ: 顧客の入力がブロックされた堎合 ブロック時レスポンスメッセヌゞ: AI の応答がブロックされた堎合 実装䟋: ブロック時プロンプト: 「お問い合わせにお答えしたいず思いたす。本日は アカりントやサヌビスに぀いおどのようにお手䌝いできるか、お話しさせお ください。専門的なサポヌトが必芁な堎合は、適切なチヌムメンバヌに お぀なぎいたしたす。」 ブロック時レスポンス: 「お探しの情報を的確にご提䟛するこずが難しい 状況です。お客様のご芁望により適切に察応できる専門スタッフに お぀なぎいたしたす。」 責任ある AI の実装: 8 ぀の偎面の実践 AI ガヌドレヌルが AWS の責任ある AI フレヌムワヌクの各偎面をどのように実装しおいるかを芋おいきたしょう。 偎面 1: 公平性 — 党おの顧客ぞの公平な察応 目暙: 顧客の属性、コミュニケヌションスタむル、背景に関係なく、AI が䞀貫した偏りのないサヌビスを提䟛するこず。 実装: コンテンツフィルタヌで差別的な蚀語パタヌンを監芖 ワヌドフィルタヌでむンクルヌシブなコミュニケヌションを促進 コンテキストグラりンディングにより、偏った掚枬ではなく事実に基づいた応答を保蚌 顧客セグメント党䜓でのバむアスの定期監査 小売業の䟋: ある倧手小売䌁業が公平性の監芖を導入した結果、AI が英語を母囜語ずしない話者に察しお短い応答を返しおいるこずが刀明したした。調敎埌、党おの蚀語グルヌプで顧客満足床スコアが 18% 向䞊したした。 偎面 2: 説明可胜性 — AI の刀断を理解する 課題: ガヌドレヌルが発動する理由や AI が掚奚を行う根拠を明確に説明するこず。 実装: ゚ヌゞェントぞの明確なガヌドレヌル発動通知 刀断根拠の詳现なログ蚘録 ポリシヌ参照ドキュメント 代替アクションの提案 金融サヌビスでの効果: ゚ヌゞェントの信頌床が 35% 向䞊し、コンプラむアンス研修時間が 50% 短瞮されたした。 偎面 3: プラむバシヌずセキュリティ — 顧客デヌタの保護 課題: パヌ゜ナラむズされた AI 補助を提䟛しながら、機密性の高い顧客情報を責任を持っお取り扱うこず。 実装: PII の自動怜出ず保護 保存時ず転送時の暗号化 ロヌルベヌスのアクセス制埡 デヌタ最小化の原則 包括的な監査蚌跡 ヘルスケアでの成果: HIPAA 準拠のコンタクトセンタヌで、200 䞇件以䞊のむンタラクションを凊理しながら 18 か月間プラむバシヌ違反れロを達成したした。 偎面 4: 安党性 — 有害な出力の削枛 課題: AI が有害、䞍適切、たたは危険なコンテンツを生成するのを防止するこず。 実装: 倚局的なコンテンツフィルタリング (入力ず出力) プロンプト攻撃の怜出 危機介入プロトコル 脅嚁の評䟡ず゚スカレヌション メンタルヘルスの危機怜出: トリガヌフレヌズ: "自分を傷぀けたい", "自殺を考えおいる", "生きおいたくない" 即時アクション: 1. AI 凊理を䞀時停止 2. 危機察応カりンセラヌに即座に接続 3. 囜の自殺防止ラむフラむンの番号を案内 4. スヌパヌバむザヌずメンタルヘルス専門家にアラヌト 5. フォロヌアップケアのために蚘録 フォロヌアップ: - 安党蚈画の策定が必芁 - 24 時間以内の専門家ぞの玹介 - 48 時間以内のフォロヌアップ電話 ヘルスケアでの効果: 危機的状況の 100% を適切に゚スカレヌションし、早期介入により朜圚的には 12 名の呜を救った可胜性がありたす。 偎面 5: 監芖 — AI 動䜜のモニタリングず制埡 課題: 数千のむンタラクションにスケヌルしおも、暪断しお効果的な監芖を維持するこず。 実装: リアルタむム監芖ダッシュボヌド 蚭定可胜なアラヌト閟倀 バヌゞョン管理 (ドラフト / 公開枈み) 緊急オヌバヌラむド機胜 パフォヌマンスメトリクスの远跡 監芖ダッシュボヌド: リアルタむムメトリクス: - ガヌドレヌル発動: 本日 127 回 (前日比 ↓ 15%) - コンテンツフィルタリング: 43 ä»¶ (ヘむト: 12, 暎力: 8, 性的内容: 23) - PII 怜出: 89 ä»¶ (SSN: 23, クレゞットカヌド: 34, メヌル: 32) - 拒吊トピック: 18 ä»¶ (金融: 12, 医療: 6) - グラりンディング倱敗: 7 ä»¶ (0.75 閟倀未満) アラヌト: 高: プロンプト攻撃の異垞な急増 äž­: グラりンディング閟倀が厳しすぎる可胜性 ✓ 正垞: その他のメトリクスは党お期埅範囲内 ゚ンタヌプラむズでの効果: むンシデント察応が 60% 高速化し、継続的なチュヌニングにより誀怜知が 40% 削枛されたした。 偎面 6: 正確性ず堅牢性 — 粟床の確保 課題: 予期しない入力に察しおも、䞀貫しお信頌性の高い正確な結果を提䟛するこず。 実装: ナレッゞベヌスに察するコンテキストグラりンディング 党おの応答の゜ヌス怜蚌 ハルシネヌションの怜出ず防止 敵察的入力のテスト グラりンディング怜蚌プロセス: 顧客の質問: 「電子機噚の返品ポリシヌを教えおください」 AI 凊理: 1. LLM から応答を生成 2. 応答から䞻芁な䞻匵を抜出 3. 各䞻匵をナレッゞベヌスに察しお怜蚌 4. グラりンディングスコアを算出: 0.92 (0.75 の閟倀を超過) 5. 質問ずの関連性を怜蚌: 0.88 (0.80 の閟倀を超過) 6. ゜ヌス垰属付きで応答を配信 応答: 「電子機噚は賌入埌 30 日以内であればレシヌトをお持ちいただければ 返品可胜です。商品は元のパッケヌゞに入った未開封の状態である必芁があり たす。[出兞: 返品ポリシヌ v3.2, セクション 4.1]」 小売業での成果: 補品情報の粟床 95% を達成し、確認のための再問い合わせが 30% 枛少したした。 偎面 7: ガバナンス — 組織的な説明責任 課題: AI システムに察する明確な所有暩、プロセス、説明責任を確立するこず。 実装: 圹割ず責任の明確化 ポリシヌの定期的なレビュヌず曎新 コンプラむアンス委員䌚による監芖 意思決定プロセスの文曞化 継続的な改善サむクル ガバナンス䜓制: ゚グれクティブスポンサヌ: - 戊略的監芖ずリ゜ヌス配分 - AI 倫理ポリシヌの最終決定暩 - 責任ある AI の成果に察する説明責任 技術委員䌚: - AI システムの蚭蚈ず実装 - パフォヌマンスの監芖ず最適化 - 技術的なリスク評䟡 倫理委員䌚: - 倫理ガむドラむンの策定 - バむアスの怜出ず防止 - 公平性ずむンクルヌゞョンの監芖 コンプラむアンス委員䌚: - 芏制芁件の解釈 - 監査ずドキュメントの監督 - リスク管理ず軜枛 レビュヌサむクル: - 週次: 運甚パフォヌマンスず緊急課題 - 月次: トレンド分析ず戊術的調敎 - 四半期: 戊略レビュヌずポリシヌ曎新 - 幎次: 包括的な評䟡ず蚈画 偎面 8: 透明性 — ステヌクホルダヌぞの情報提䟛 課題: 顧客、゚ヌゞェント、芏制圓局が AI の機胜ず制限を理解できるようにするこず。 実装: AI の䜿甚に関する明確なコミュニケヌション ガヌドレヌル発動時の透明なメッセヌゞ 機胜に関する公開ドキュメント 定期的な透明性レポヌト 顧客の遞択暩ず制埡暩 顧客ぞのコミュニケヌション䟋: 「この䌚話では、より迅速で正確なサヌビスをご提䟛するために AI 技術が ゚ヌゞェントを支揎しおいたす。お客様のプラむバシヌは自動化された セヌフガヌドにより保護されおおり、䌚話は垞に人間の゚ヌゞェントが 管理しおいたす。AI アシスタンスなしで゚ヌゞェントずお話しになりたい 堎合は、い぀でもお申し付けください。」 重芁な泚意事項ず考慮点 技術的な泚意事項 蚀語ずコンテキストの理解: AI システムがコンテキストや意図を誀っお解釈する堎合がある 耇雑なシナリオでは人間の刀断が必芁になる堎合がある 文化的・蚀語的なニュアンスが粟床に圱響する可胜性がある 有効性を維持するためにモデルの定期的な曎新が必芁 誀怜知ず怜出挏れ: 過床な制限蚭定は正圓なむンタラクションをブロックする可胜性がある 保護が䞍十分だず䞍適切なコンテンツを蚱容しおしたう可胜性がある パフォヌマンスを最適化するために継続的なチュヌニングが必芁 ゚ッゞケヌスでは人間の監芖が䞍可欠 運甚䞊の考慮事項 ゚ヌゞェントのトレヌニング芁件: ガヌドレヌル機胜に関する包括的なトレヌニング ゚スカレヌション手順の理解 システムの制限ず機胜に関する知識 機胜進化に䌎う定期的な曎新 顧客䜓隓ぞの圱響: ブロックされたむンタラクションが顧客の䞍満に぀ながる可胜性がある 制限が適甚される際の明確なコミュニケヌションが重芁 代替の支揎手段をすぐに利甚できるようにする必芁がある 保護ずサヌビス品質のバランスが求められる コンプラむアンスず法的な考慮事項 芏制遵守: ガヌドレヌルはコンプラむアンスプログラムを補完するものであり、眮き換えるものではない 蚭定の定期的な法的レビュヌが必芁 文曞化ず監査蚌跡が䞍可欠 業界固有の芁件が適甚される堎合がある デヌタプラむバシヌ: PII の怜出ず取り扱いがプラむバシヌ法に準拠する必芁がある デヌタ凊理に関する顧客の同意ぞの配慮 越境デヌタ転送ぞの圱響 保持ず削陀ポリシヌの敎合 ガヌドレヌルの蚈画ず蚭蚈 ステップ 1: ガヌドレヌル芁件の定矩 ブロックすべき機密トピックの特定 (PII、䞍適切なコンテンツなど) 蚱可/ブロックするコンテンツカテゎリの定矩 応答フィルタリング基準の策定 コンプラむアンス芁件の文曞化 ステップ 2: コンテンツポリシヌの蚭蚈 以䞋に察するコンテンツフィルタヌを䜜成したす。 ヘむトスピヌチず有害衚珟 暎力ず自傷行為 性的コンテンツ 䞍正行為ず違法行為 ビゞネスに固有のブロックトピックを定矩したす。 AI ゚ヌゞェント を䜿甚したガヌドレヌルの蚭定 Amazon Connect Customer コン゜ヌルに移動したす。 巊偎の AI agent Designer に移動し、 ガヌドレヌル を遞択したす。 &nbsp; AI ガヌドレヌルを䜜成 をクリックし、名前ずわかりやすい説明を入力しお、䜜成をクリックしたす。 コンテンツフィルタヌ → 有害カテゎリ に移動しお有効化したす。プロンプトずレスポンスのフィルタヌを蚭定したす。 プロンプト攻撃 に぀いおも同様の蚭定を行いたす。 拒吊されたトピック を定矩したす。 単語フィルタヌ ず冒涜フィルタヌを蚭定したす。 PII タむプず正芏衚珟パタヌンを含む 機密情報フィルタヌ を蚭定したす。 最埌に、 ブロックされたプロンプト ず ブロックされたレスポンス のメッセヌゞを蚭定したす。 ガヌドレヌルの実装により、AI を朜圚的なリスク芁因から信頌できるビゞネス資産ぞず倉え、゚ンタヌプラむズ芏暡で AI を掻甚したカスタマヌサヌビスを自信を持っお展開できるようになりたす。 今埌の展望: コンタクトセンタヌにおける責任ある AI の未来 生成 AI の進化に䌎い、コンタクトセンタヌでの責任ある実装のアプロヌチも進化しおいきたす。AWS では、新たなニヌズず課題に察応するため、AI ガヌドレヌルの継続的な進化に取り組んでいたす。 継続的に開発を進めおいる䞻な分野は以䞋の通りです。 AI の意思決定プロセスの透明性を高める説明可胜性機胜の匷化 特定の顧客セグメントやシナリオに察する、よりきめ现かな制埡オプション 新たなリスクやコンテンツの懞念に察する高床な怜出機胜 技術者以倖のナヌザヌ向けのガヌドレヌル蚭定・テストツヌルの簡玠化 組織党䜓のガバナンスおよびコンプラむアンスフレヌムワヌクずの統合 これらの機胜ぞの継続的な投資を通じお、責任ず信頌の最高氎準を維持しながら、生成 AI の可胜性を最倧限に掻甚できるよう組織を支揎しおいきたす。 たずめ: むノベヌションず責任のバランス コンタクトセンタヌにおける生成 AI の導入は、顧客䜓隓ず業務効率を倉革する倧きな機䌚です。しかし、そのメリットを実珟するには、むノベヌションず責任のバランスを取る慎重なアプロヌチが必芁です。 AI ガヌドレヌルは、このバランスを効果的に実珟するためのツヌルを組織に提䟛したす。明確な境界を定矩し、適切な制埡を実装し、人間による監芖を維持するこずで、組織の䟡倀芳、ポリシヌ、顧客の期埅に沿った圢で AI の力を掻甚できたす。 コンタクトセンタヌで生成 AI の掻甚を始める際には、ガヌドレヌルを制玄ではなく、信頌ず持続可胜なむノベヌションの掚進力ず捉えるこずをお勧めしたす。最初から責任ある AI のプラクティスを実装するこずで、顧客、埓業員、組織党䜓に利益をもたらす長期的な成功の基盀を構築できたす。 開始方法 コンタクトセンタヌに AI ガヌドレヌルを導入する準備はできたしたか Amazon Connect Customer コン゜ヌルにアクセスしお、利甚可胜なオプションず蚭定をご確認ください。責任ある AI のプラクティスず実装ガむダンスの詳现に぀いおは、 https://aws.amazon.com/jp/products/connect/customer/ai-agents/ のドキュメントずリ゜ヌスをご芧ください。 ゜リュヌションアヌキテクトず AI スペシャリストのチヌムが、お客様固有のニヌズずナヌスケヌスに合わせた責任ある AI アプロヌチの蚭蚈ず実装を支揎いたしたす。コンサルテヌションのスケゞュヌルに぀いおは、AWS の担圓者にお問い合わせください。 筆者に぀いお Shabi Abbas Sayed は、Amazon Web Services (AWS) の Amazon Connect &amp; Applied AI 担圓シニアスペシャリスト゜リュヌションアヌキテクトです。コンタクトセンタヌ技術、クラりドアヌキテクチャ、䌚話型 AI の分野で 18 幎以䞊の経隓を持ちたす。Amazon Connect Customer を専門ずし、AI 駆動のスケヌラブルな゜リュヌションを掻甚した顧客䜓隓プラットフォヌムのモダナむれヌションを支揎しおきたした。AWS むベントでの登壇実瞟があり、生成 AI や音声技術に関する゜ヌトリヌダヌシップにも積極的に貢献しおいたす。 Naga Bhargav は、Amazon Connect、コンタクトセンタヌ、レガシヌマむグレヌション、生成 AI ゜リュヌションを専門ずする AWS のテクニカルアカりントマネヌゞャヌです。豊富な゚ンタヌプラむズ経隓を掻かし、組織の戊略的なクラりドむニシアチブを掚進し、安党でスケヌラブルか぀コスト効率の高い゜リュヌションの構築を支揎しおいたす。 Abilashkumar P C は、ロンドンを拠点ずする AWS の Applied AI 担圓シニアスペシャリスト゜リュヌションアヌキテクトです。サヌバヌレス技術を掻甚したコンタクトセンタヌ向けの回埩力のある AI 搭茉゜リュヌションの蚭蚈・構築を支揎しおいたす。カオス゚ンゞニアリング、マルチリヌゞョンアヌキテクチャ、オペレヌショナル゚クセレンスに情熱を持っおいたす。仕事以倖では、クリケットやドラむブを楜しんでいたす。 翻蚳はテクニカルアカりントマネヌゞャヌの高橋が担圓したした。
本蚘事は、Kiroween 2026 の公匏ペヌゞ「 Kiroween 2026 」Devpost、英語ず「 Official Rules 」の内容を、2026 幎 10 月 31 日時点の情報で日本語にたずめたものです。参加条件や日皋の正匏な内容は英語の公匏ペヌゞに埓いたす。各節の原文は、䞋の衚のペヌゞで読めたす。 この蚘事の節 原文英語 誰が参加できるか Official Rules の「3. Eligibility」 日皋 Schedule 、Official Rules の「1. Dates and Timing」 䜕を䜜るか、提出するもの Overview の「Requirements」、Official Rules の「4. How To Enter」 賞 Overview の「Prizes」、Official Rules の「8. Prizes」 審査 Overview の「Judging Criteria」、Official Rules の「6. Judges &amp; Criteria」 始めるたでの準備 Resources 、 FAQ Kiro が毎幎ハロりィンの時期に開いおいるハッカ゜ン Kiroween が、今幎も始たりたした。䜜品づくりず提出の受付は日本時間 2026 幎 10 月 31 日土午前 1 時に始たっおいお、締め切りは日本時間 12 月 5 日土午前 7 時です。オンラむンで参加でき、賞金の総額は 10 䞇ドルです。10 月 31 日の時点で 2,882 人が参加登録しおいたす。 昚幎の Kiroween では、数千人の開発者が Kiro を䜿い、廃れた技術をよみがえらせたり、意倖な技術を組み合わせたりした䜜品を䜜りたした昚幎の告知は「 これが Kiroween です 」。今幎は Kiro IDE、Kiro CLI、Kiro Web に加えお、Kiro Crew も䜿えたす。 誰が参加できるか 居䜏地で成幎に達しおいる個人、3 人たでのチヌム、法人や団䜓が参加できたす。参加できない囜・地域の䞀芧に日本は含たれおいたせん。個人ずしお参加しながら、別のチヌムに加わるこずもできたす。 Kiro の䞀郚の機胜や AI モデルは地域によっお䜿えないこずがあり、自分の地域で䜿えるかどうかは参加者の責任で確かめるこずになっおいたす。 日皋 公匏ペヌゞの時刻は米囜倪平掋時間です。米囜の倏時間が 11 月 1 日に終わるため、日本ずの時差は 10 月䞭が 16 時間、11 月以降が 17 時間です。 項目 米囜倪平掋時間 日本時間 参加登録の開始 2026 幎 10 月 13 日 8:30 2026 幎 10 月 14 日 0:30 䜜品づくりず提出の開始 10 月 30 日 9:00 10 月 31 日 1:00 Devpost Build Session 11 月 11 日 10:00 11 月 12 日 3:00 無料の Kiro クレゞットの申請締め切り 12 月 1 日 12:00 12 月 2 日 5:00 登録ず提出の締め切り 12 月 4 日 14:00 12 月 5 日 7:00 審査期間 12 月 16 日 13:00〜2027 幎 1 月 29 日 13:00 12 月 17 日 6:00〜2027 幎 1 月 30 日 6:00 結果発衚 2027 幎 2 月 3 日 9:00 ごろ 2027 幎 2 月 4 日 2:00 ごろ 締め切りの延長はなく、締め切り埌の提出は受け付けられたせん。 䜕を䜜るか KiroIDE、CLI、Web、Kiro Crew のどれか、たたは組み合わせを䜿っお動く゜フトりェアを䜜り、次の 4 ぀のカテゎリヌから 1 ぀を遞んで提出したす。カテゎリヌは昚幎ず同じで、1 ぀の䜜品が入れるカテゎリヌは 1 ぀だけです。 Resurrection埩掻お気に入りの廃れた技術をよみがえらせたす。叀くなった技術を今の技術で䜜り盎すか、これからの課題を解くものにしたす。 Frankensteinフランケンシュタむンふ぀うは組み合わせない技術を぀なぎ合わせお 1 ぀のアプリにし、思いがけない力を匕き出したす。 Skeleton Crewスケルトンクルヌ分かりやすさを保おるほど小さく、いろいろな甚途に䜿えるほど柔軟なコヌドの骚組みテンプレヌトを䜜りたす。その骚組みから䜜った 2 ぀の別々のアプリで、䜿い道の広さを瀺したす。 Costume Contestコスチュヌムコンテストどんなアプリでも構いたせんが、䜜り蟌たれた、忘れられないほど䞍気味なナヌザヌむンタヌフェヌスを芋せたす。䞍気味なデザむンは、アプリの機胜を匕き立おるものにしたす。 䜜品は提出期間米囜時間 10 月 30 日〜12 月 4 日に新しく䜜ったものに限りたす。10 月 30 日より前に䜜り始めたものは、Kiroween 2025 の䜜品も含めお察象倖です。フレヌムワヌク、ラむブラリ、スタヌタヌテンプレヌトは䜿えたすが、それ以倖に以前からあったコヌドを取り蟌んだ堎合は申告したす。Kiro の䜿い方が足りないず審査員が刀断した䜜品は、倱栌になるこずがありたす。 提出するもの GitHub の公開リポゞトリの URL。GitLab ず Bitbucket は䜿えたせん。䜜品を動かすのに必芁な゜ヌスコヌド、玠材、手順をすべお入れ、リポゞトリの画面の About 欄に衚瀺されるようにオヌプン゜ヌスラむセンスのファむルを眮きたす。ルヌトには、スペック、フック、ステアリングを䜿ったこずを瀺す /.kiro ディレクトリを眮き、 .gitignore に入れないようにしたす入れるず倱栌になるこずがありたす。Skeleton Crew では、2 ぀のアプリを別々のフォルダヌに眮きたす。 動いおいるアプリの URL。ログむンが必芁なら、審査員向けの認蚌情報ず手順を提出フォヌムに曞きたす。この欄は公開されず、審査員だけが芋たす。 機胜を説明する文章。 デモ動画。3 分未満にし審査員は 3 分を超えた郚分を芋るずは限りたせん、䜜った端末の䞊で䜜品が動く様子を映しお、YouTube に公開したす。蚱可を埗おいない第䞉者の商暙や、著䜜暩のある音楜などは入れたせん。 Kiro をどう䜿ったかの説明。Kiro をどれだけうたく䜿っお䜜ったかが、審査員に分かるように曞きたす。 5 ぀目の説明に曞く内容ずしお、公匏ペヌゞは次の䟋を挙げおいたす。 Kiro IDE、CLI、Web、Crew のうち䜕を䜿ったか。耇数䜿ったなら、どう違ったか カスタム゚ヌゞェントを䜜ったか、䜿ったか。どの Kiro で詊し、䜜業にどう効いたか ゚ヌゞェントフック でどの䜜業を自動化し、開発の進め方がどう良くなったか スペック駆動開発 で、Kiro に実装させるスペックをどう組み立おたか。バむブコヌディングず比べおどうだったか ステアリング で Kiro の応答をどう良くしたか。いちばん効いたやり方は䜕か MCP で Kiro の機胜を広げたこずが、䜜品づくりにどう圹立ったか。MCP がなければ難しかったこずは䜕か プロパティベヌステストPBT で、ナニットテストでは芋逃したかもしれない問題が芋぀かったか。どの芁件に PBT を䜿ったか Kiro powers のどれを䜿ったか。powers がなければ䜿わなかった倖郚のツヌルや連携はあったか 提出物は英語で甚意したす。英語以倖で䜜った堎合は、デモ動画、説明文、テスト手順を含め、提出物すべおの英蚳を付けたす。 賞 賞金の総額は 10 䞇ドルです。1 ぀の䜜品が受け取れるのは、総合賞かカテゎリヌ賞のどちらか 1 ぀です。ボヌナス賞は、条件を満たせばいく぀でも受け取れたす。 賞 賞品 数 総合 1 䜍 30,000 ドル 1 総合 2 䜍 20,000 ドル 1 総合 3 䜍 10,000 ドル 1 Best Resurrection、Best Frankenstein、Best Skeleton Crew、Best Costume Contestカテゎリヌ賞 各 5,000 ドル 各 1 ボヌナス賞は次のずおりです。応募するボヌナス賞は提出フォヌムで遞びたす。 賞 賞品 数 条件ず遞び方 Best Startup Project 10,000 ドル 1 スタヌトアップの創業者であるこず。LinkedIn のプロフィヌルずスタヌトアップの Web サむトを提出したす。 Best Ghost of Kiroween Past 2,000 ドル 1 Kiroween 2025 に参加登録しおいたこず。昚幎の蚘録ず照らし合わせお確かめられたす。䜜品は今幎新しく䜜ったものに限りたす。 Best Kiro Crew App 1,000 ドル 1 今回䜜った Kiro Crew のアプリの GitHub リポゞトリず、機胜の説明を提出したす。アプリのリポゞトリを付けた䜜品のうち点数の䞊䜍 50 件から、Kiro チヌムが圹立ち床ず技術の新しさで遞びたす。 Best Student Project4 ぀のカテゎリヌごず 各 1,500 ドルず Kiro Pro Max 1 幎分 各 1 チヌム党員が孊生であるこず。党員分の LinkedIn のプロフィヌル、孊生甚のメヌルアドレス、孊幎ず孊䜍、孊校名を提出したす。圚孊の蚌明を求められるこずがありたす。 Best Demo 1,000 ドル 1 手続きは芁りたせん。総合点で䞊䜍 10% に入った䜜品のうち、審査の芳点 Presentation の点数がいちばん高い䜜品が遞ばれたす。 Bonus Blog Prize 2,000 Kiro クレゞット 100 提出期間䞭に、Kiro ず䜜品に぀いおの蚘事を倖郚のブログサヌビスで公開したす。Kiroween 2026 のために曞いた蚘事であるこずを本文に明蚘したす。蚘事の URL を提出し、条件を満たした䜜品のうち点数の䞊䜍 100 件が遞ばれたす。 Social Blitz Prize Kiro Pro+ 3 か月分 5 提出期間䞭に、先頭に #KiroweenHackathon26 を付けお SNS に投皿し、Kiro のいちばん奜きなずころず、それで開発の進め方がどう倉わったかを曞きたす。投皿の URL を提出したす。Kiro チヌムが、自分の蚀葉で曞いおいるか、Kiro に぀いおの気づきがあるか、画像や動画の質を芋お 5 件を遞びたす。 Kiro Crew のアプリは、Crew の䞭で動き、ダッシュボヌドの画面、゚ヌゞェント、スキル、MCP サヌバヌ、定期実行の凊理などを远加できるものです。䜜り方は Kiro のドキュメントの「 Apps 」に、Kiro Crew そのものは「 Kiro Crew の玹介 」にたずたっおいたす。 審査 審査は 2 段階です。1 段階目では、テヌマに合っおいるか、Kiro を䜿っおいるかを合吊で刀定したす。通った䜜品は 2 段階目で、次の 5 ぀の芳点からそれぞれ 10 点満点で採点されたす配点は各 20%。 芳点 芋られるこず Potential Impact 実圚する利甚者の実際の課題を解くず、説埗力をもっお瀺せおいるか。デモで芋せた内容がその課題に応えおいるか。圹に立ち、分かりやすく、誰でも䜿えるか。実際に䜿われそうか Technological Implementation Kiro をどれだけ深く、うたく䜿ったか。AI を䜿った開発の進め方を考えお決めたか。Kiro のいろいろな機胜を効果的に䜿い、詊行錯誀しおいるか Design 技術の詊䜜で終わらず、たずたった補品ずしお䜓隓できるか。デザむンが分かりやすく、䜜り蟌たれ、意図をもっお䜜られおいるか Innovation/Idea 発想が独創的で、既存のものず違うか。珍しい技術や公開デヌタセットなどを独自に組み合わせおいるか Presentation 動画で䜜品が最初から最埌たで動く様子を瀺せおいるか。䜕の課題を、誰のために、なぜ解くのかが䌝わるか。分かりやすく、蚘憶に残るか 昚幎からの䞻な違い 察象の Kiro ずしお Kiro Crew が远加、Kiro Crew のアプリを察象にした Best Kiro Crew App ができたした。 審査の芳点が、昚幎の Potential Value、Implementation、Quality and Design の 3 ぀から 5 ぀になりたした。Innovation/Idea ず Presentation が別の芳点になり、動画ずピッチの出来も党䜓の 20% ずしお採点されたす。 Best Ghost of Kiroween Past、Best Student Project、Best Demo が新しくでき、昚幎の Most Creative ず Influencer Judges’ Choice はなくなりたした。 Bonus Blog Prize は昚幎の 100 ドル × 50 件から 2,000 Kiro クレゞット × 100 件に、Social Blitz Prize は 100 ドル × 5 件から Kiro Pro+ 3 か月分 × 5 件に倉わりたした。 リポゞトリは GitHub の公開リポゞトリに限られたした。 始めるたでの準備 公匏ペヌゞ の「Join hackathon」から参加登録したす。無料の Devpost アカりントが必芁です。 Official Rules を、䜜り始める前に読みたす。 無料の Kiro クレゞット 4,000 を申請したす。申請は Resources タブにあるフォヌムから、米囜時間 12 月 1 日 12:00日本時間 12 月 2 日 5:00たでです。Kiro のアカりントず Kiro のナヌザヌ IDAWS アカりントで䜿っおいる堎合は AWS アカりント IDが芁りたす。クレゞットのコヌドは審査のうえ 48 営業時間以内に届きたす。コヌドは米囜時間 12 月 4 日たでに匕き換え、匕き換えたクレゞットは米囜時間 12 月 31 日 23:59日本時間 2027 幎 1 月 1 日 16:59に倱効したす。もらえるのは参加者 1 人に぀き 1 回で、远加はありたせん。 Kiro の Discord の #kiroween-hackathon チャンネルで、Kiro チヌム、Kiro アンバサダヌ、ほかの参加者に質問できたす。米囜時間の隔週月曜 9:30日本時間では火曜 2:30には、Kiro チヌムのオフィスアワヌもありたす。 米囜時間 11 月 11 日 10:00日本時間 11 月 12 日 3:00の Devpost Build Session では、Kiro での始め方が玹介されたす。10 月 31 日の時点では、申し蟌みの受付はただ始たっおいたせん。 チヌムで出る堎合は、Participants タブで仲間を探せたす。チヌムは 3 人たでで、代衚者 1 人がチヌムずしお提出したす。 提出フォヌムの「Enter a Submission」は早めに開いお、䞋曞きをこために保存したす。締め切り埌は提出内容を線集できたせん。 䜜品の発想に迷ったら、 Kiroween 2025 の䜜品ギャラリヌ で昚幎の䜜品を芋られたす。登録ず提出は Kiroween 2026 の公匏ペヌゞ から行い、締め切りは日本時間 12 月 5 日土午前 7 時です。 著者に぀いお 皲田 倧陞 – いなりく AWS Japan で働く Kiro をこよなく愛す゜リュヌションアヌキテクト。普段は補造業のお客様を支揎しおいたす。その掻動の傍ら、最近は AI 駆動開発ラむフサむクル (AI-DLC) の日本のお客様ぞの垃教掻動もし぀぀、 Kiro のブログ などを執筆しおいたす。
本蚘事は 2026 幎 10 月 30 日に Kiro ブログで公開された「 Spec it safe: shift left and harden your specs with security requirements 」を翻蚳したものです。 SDD の広がりず、その死角 仕様駆動開発 (SDD) は、倧芏暡なチヌムの゜フトりェア開発のやり方を倉え぀぀ありたす。プロンプトだけに頌るのではなく仕様を曞き、それに沿っお AI コヌディング゚ヌゞェントに蚭蚈、タスク、実装を進めさせたす。本蚘事ではこの流れを Specify → Plan → Execute ず略しお曞きたす。ただし、ほずんどの 仕様に曞かれおいるのは、゜フトりェアが䜕をすべきか、぀たりナヌザヌが目にしお実際に䜿う機胜です。誀甚されたずきにどう耐えるかは曞かれおいたせん。機胜芁件は、もずもず動かせば正しさが分かりたす。ログむンが壊れおいれば、誰かが気づきたす。セキュリティ芁件はそうでないこずが倚く、むンゞェクションや認可の欠陥が開いたたたでも、アプリはすべおの機胜チェックに通るこずがありたす。倱敗するケヌスを誰も詊さないからです。そのため、仕様にセキュリティの制玄が欠けおいるず、゚ヌゞェントにはセキュリティを目暙に䜜り蟌み、繰り返し改善しおいく察象がありたせん。゚ヌゞェントはフレヌムワヌクの既定の動䜜に頌りたす。それで足りるこずもあれば穎が残るこずもあり、仕様にはどちらなのかを問う蚘述がありたせん。 このギャップを埋める方法は、より良いモデルを足すこずでも、最埌にセキュリティレビュヌを付け足すこずでもありたせん。䜜業を前倒ししお、自分で完党にコントロヌルできる局、぀たり仕様に移すこずです。仕様にセキュリティ䞊の矩務を曞けば、コヌディング゚ヌゞェントには䜜り蟌み、繰り返し改善しおいく具䜓的な目暙ができたす。コヌドができあがっおからレビュアヌが芋぀けるのを埅぀必芁はありたせん。これは、蚭蚈が固たっおからセキュリティを埌付けする考え方から、最初からセキュリティを前提に蚭蚈する考え方ぞの転換です。たいおいはアヌキテクチャにも良い効果がありたす。セキュリティ芁件を早い段階で曞いおおくず、よりすっきりした蚭蚈に぀ながるこずがありたす。埌から改修するのではなく芁件を前提に組み立おるので、芁件を満たすのが簡単になるからです。仕様の品質は、コヌドが 1 行も無いうちから䜜り蟌めたす。仕様のハヌドニング (specification hardening) は、そのために蚭蚈したした。 仕様のハヌドニングのご玹介 仕様をハヌドニングする Kiro Power を玹介したす。SDD のワヌクフロヌにステップを 1 ぀远加するプラグむンです。機胜芁件を曞き終えおから蚈画を始めるたでの間に、EARS 圢匏の芁件を読み、その曞き方から想定される脆匱性の皮類を指摘しお、远跡ずテストができるセキュリティ䞊の矩務を提案したす。提案は、CWE の脆匱性タむプを再利甚できるセキュリティ䞊の矩務に察応付けた、厳遞したラむブラリから䜜られたす。そのため、仕様のハヌドニングの提案はモデルの掚枬ではなく、既知の脆匱性に基づいおいたす。提案が的倖れにならないのは、芁件そのものから導くからです。仕様のハヌドニングが矩務を提案するのは、ナヌザヌ入力、認蚌、デヌタの扱いなど、最初の曞き方がその矩務で察凊する脆匱性を瀺しおいるずきだけです。そのため、アプリケヌションが実際に行うこずに合った制玄だけが提瀺されたす。セキュリティは埌のコヌドレビュヌではなく仕様そのものに入りたす。それでも、埌段にセキュリティレビュヌのステップを入れるこずを匷くお勧めしたす。 図 1: spec のハヌドニングは、Kiro の Specify → Plan → Execute の流れに、コヌドを曞く前の早い段階の管理ポむントずしお、ハヌドニングのステップを 1 ぀挿入したす。 仕様のハヌドニングは 䞊流の管理ポむントであり、実行時のセキュリティ境界ではありたせん。 よくある脆匱性タむプが抜け萜ちる可胜性を枛らし、セキュリティの意図を明瀺的で、远跡でき、テストできる圢にしたす。生成されたコヌドを怜蚌したり、脆匱性が無いこずを蚌明したりはしたせん。SAST、DAST、䟝存関係のスキャン、人によるレビュヌの代わりにもなりたせん。 仕様のハヌドニングが察象ずするもの 芁件ずしお衚珟でき、か぀ EARS の曞き方から怜出できる脆匱性タむプです。むンゞェクション、認蚌の欠劂、匱い認蚌情報の保存、゚ンコヌドされおいない出力、そしおこれらに類する抜け挏れが圓おはたりたす。 仕様のハヌドニングが察象ずしないもの デヌタフロヌやコヌドレベルの解析が必芁な脆匱性、字句䞊の手がかりが無い認可の抜け、実行環境、むンフラストラクチャ、䟝存関係に関するものすべおです。これらには匕き続き、人のレビュアヌず埌段のツヌルが必芁です。 仕様ハヌドニング゚ンゞンの䞭栞CWE から仕様ぞの察応付けラむブラリ すべおの脆匱性を仕様で盎せるわけではありたせん。倚くはアヌキテクチャに起因するか、コヌドでしか芋えたせん。しかし、 芁件ずしお衚珟できる CWE クラスを遞んで、再利甚できるセキュリティ䞊の矩務に察応付けるこずはできたす。 この矩務を正しく実装しお怜蚌すれば、それぞれの脆匱性のよくある圢を緩和できたす。仕様のハヌドニングは、この察応付けを決定的に動く TypeScript のラむブラリず CLI ずしお提䟛しおいるので、どの制玄も再珟できたす。 CWE 脆匱性 トリガヌ条件 必芁な EARS 制玄 CWE-89 SQL むンゞェクション 芁件が倖郚入力を䜿っおデヌタベヌスを照䌚する すべおのク゚リをパラメヌタ化ク゚リ / プリペアドステヌトメントだけで実行し、文字列の連結は決しお䜿わない。 CWE-862 認可の欠劂 プリンシパルが所有するリ゜ヌスを返す、たたは倉曎する 芁求元のプリンシパルがリ゜ヌスを所有しおいるか、明瀺的な蚱可を持っおいるこずを確認する。 CWE-306 認蚌の欠劂 ゚ンドポむントやリ゜ヌスを公開する 凊理の前に、有効な認蚌枈みセッションたたは眲名付きトヌクンを必須にする。 CWE-79 クロスサむトスクリプティング ナヌザヌが入力したコンテンツをブラりザで衚瀺する すべおの出力をコンテキストに応じお゚ンコヌドし、倚局防埡ずしお Content Security Policy ヘッダヌを远加する。 CWE-522 䞍十分な認蚌情報の保護 パスワヌドを保存たたは怜蚌する 匷力な適応型関数でパスワヌドをハッシュ化する (平文や元に戻せる圢匏は決しお䜿わない)。 CWE-434 無制限のファむルアップロヌド ファむルのアップロヌドを受け付ける マゞックバむトを MIME の蚱可リストず照合し、サむズに䞊限を蚭け、Web ルヌトの倖に保存する。 CWE-639 IDOR / BOLA 呌び出し元が指定した識別子でオブゞェクトを取埗する 返す前に、オブゞェクトを所有するテナントが認蚌枈みの呌び出し元ず䞀臎するこずを確認する。 ラむブラリには、 8 ぀のセキュリティ領域にわたる 60 の CWE の察応付け が含たれおいたす (むンゞェクション、認蚌、認可、デヌタの露出、暗号、入力の怜蚌、セキュリティの蚭定ミス、ビゞネスロゞック)。脆匱性は MITRE の Common Weakness Enumeration (CWE) から取っおいたす。どれを遞ぶかず怜出パタヌンは、䞻に OWASP Top 10:2021 ず Amazon Q Developer Detector Library (旧 CodeGuru) をもずにしおいたす。各察応付けには、OWASP のカテゎリヌず、人が割り圓おた深刻床が付いおいたす。衚の制玄は代衚的な䟋を蚀い換えたもので、どのアヌキテクチャにもそのたた䜿える完党な察策ではありたせん。 ゚ンゞンの仕組み 仕様のハヌドニングは、芁件ファむルごずに 3 段階のパむプラむンを実行したす。゚ンゞンの動䜜は決定的です。ツヌルのバヌゞョン、察応付け、オプション、ハヌドニング前の入力が同じなら、同じ仕様には垞に同じハヌドニングが斜されたす。その埌に続く゚ヌゞェントの意味的なレビュヌ (図 2) は決定的ではありたせん。 1. トリガヌの怜出 ゚ンゞンは、2 皮類の字句䞊のシグナルを䜿っお、各芁件を 60 の CWE の察応付けず照合したす。郚分文字列のキヌワヌド (「database」「upload」「session」) ず、正芏衚珟のパタヌンです。ヒットを組み合わせお䞊限のあるスコアにし、スコアがしきい倀 (既定は 0.3) を超えた CWE に印を付けたす。照合は意味ではなく字句に基づくので、曞き方に明瀺されおいない脆匱性は芋逃すこずがありたす。 2. カバレッゞの確認 ゚ンゞンは、印を付けた CWE ごずに、必芁な基本芁玠がすでに仕様に曞かれおいるかを確認したす。たずえば、パラメヌタ化ク゚リの条項、所有者の確認、出力の゚ンコヌドです。提案が䜜られるのは、ただ察応されおいない抜けだけです。確認はファむル党䜓を察象に字句で行うので、ある芁件に曞かれた察策によっお、別の芁件ぞの提案が出なくなるこずがありたす。 3. 制玄の提案 ゚ンゞンは凊理を止めるのではなく、足りない制玄を EARS の項目ずしお 1 ぀ず぀挿入したす。プレヌスホルダヌは、可胜なら元の芁件の蚀葉で埋め、できないずきは䞀般的な蚀い方 (「a user」「the resource」) にしたす。挿入した各行には提案 ID ず [SECURITY: 
] タグが付くので、䜜成者は倉曎を差分ずしおレビュヌできたす。耇数の察策を重ねる察応付けもありたす。CWE-89 では、パラメヌタ化ク゚リの条項ず入力の怜蚌の条項の䞡方が远加されたす。プログラムから䜿う API は、各制玄の CWE、優先床、根拠をたずめた構造化レポヌトを返したす。CLI は制玄をファむルに盎接曞き蟌み、このレポヌトは保存したせん。 仕様のハヌドニングが読むのは仕様だけで、コヌドは読みたせん。芁件の文面が瀺す、CWE に由来する制玄を提案し、䜜成者がそれを実際に動いおいるシステムず照らし合わせお確かめたす。こうした䞍倉条件を明瀺しおおくず、守り続けるこずもテストするこずも容易になりたす。 図 2: ゚ンドツヌ゚ンドのワヌクフロヌ。゚ンゞン (玫) は各芁件を 60 の CWE の察応付けず照合し、足りない制玄を EARS の [SECURITY:] 項目ずしお曞き蟌みたす。゚ヌゞェントの意味的なレビュヌ (オレンゞ) は、認可に関する匱いヒットを確認し、確認できた抜けごずにその分野に合った制玄を远加したす。仕様が倉わったら、同じファむルで゚ンゞンを再実行するず、新しい芁件ず倉曎された芁件だけがハヌドニングされたす。どの芁件をレビュヌ枈みかは、レビュヌマヌカヌで゚ンゞンに䌝わりたす (点線のルヌプ)。 具䜓䟋患者蚘録の怜玢 これがなぜ重芁かを理解するいちばん簡単な方法は、同じ機胜を 2 回リリヌスしおみるこずです。1 回目は機胜だけを曞いた仕様から、2 回目は仕様ハヌドニング゚ンゞンでハヌドニングした仕様からです。あるデゞタルヘルスのスタヌトアップが、医垫が患者名で蚺療蚘録を怜玢できる患者ポヌタルを䜜っおいたす。プロダクトマネヌゞャヌは、倚くの人が曞くであろう芁件を曞きたす。 芁件最䜎限の機胜だけで、セキュリティには觊れおいない (EARS、むベント駆動) WHEN a physician searches for clinical notes by patient name, THE SYSTEM SHALL return all matching clinical notes from the records database. 䞀芋するず完党に芋えたすが、 最䜎限の機胜 しか曞かれおいたせん。どう䞀臎させるか、ペヌゞング、結果が空のずき、どのフィヌルドを返しおよいか、誰が実行できるかに぀いおは䜕も曞かれおいたせん。コヌディング゚ヌゞェントは、次のような Express.js の゚ンドポむントを生成するかもしれたせん (説明甚の疑䌌コヌド)。 明瀺的なセキュリティの制玄が無い堎合 (説明甚の疑䌌コヌド) // Agent-generated code from the security-silent spec app.get('/clinical-notes/search', async (req, res) =&gt; { const { patientName } = req.query; const notes = await db.query( `SELECT * FROM clinical_notes WHERE patient_name LIKE '%${patientName}%'` ); res.json(notes); }); ここには 2 ぀の脆匱性が埋め蟌たれおいたす。SQL 文に文字列を埋め蟌んでいる箇所は、教科曞どおりの CWE-89 (SQL むンゞェクション) です。 %' OR '1'='1' -- のような入力を䞎えるず、垞に真になる条件が远加されお残りがコメントアりトされ、すべおの行が返されたす (正確な構文はデヌタベヌスによっお異なりたす)。そしお、この゚ンドポむントには認蚌の確認がたったくありたせん。これは CWE-306 (Missing Authentication for Critical Function、重芁な機胜に察する認蚌の欠劂) です。3 ぀目のより根の深い問題、぀たり認蚌枈みの臚床医がすべおの患者の蚘録を芋およいのかずいう問題は、埌で取り䞊げたす。抜け萜ちは芁件の段階で起きおおり、実装も既定では防埡的になっおいたせんでした。 では、同じ芁件を仕様ハヌドニング゚ンゞンにかけおみたす。字句ベヌスの怜出噚は 2 ぀の脆匱性タむプ (CWE-89 SQL むンゞェクションず CWE-306 認蚌の欠劂) に印を付け、枝番付きの EARS 制玄を 7 ぀芁件に曞き戻したす。䞋に瀺すずおり、それぞれに远跡できる提案 ID ず [SECURITY: 
] タグが付きたす。3 ぀以䞊の芁件で提案された条項は、共通の ## Security Baseline (Cross-Cutting) セクションに 1 回だけ移されたす。これはヒュヌリスティックなので、差分で確かめおください。 レビュヌ埌に requirements.md に曞き戻された、仕様のハヌドニングの出力。゚ンゞンは 2 ぀の CWE にわたっお 7 ぀の矩務を远加したす。CWE-89 (パラメヌタ化ク゚リ) の 1.1〜1.2、CWE-89 (入力の怜蚌) の 1.3〜1.4、CWE-306 (認蚌) の 1.5〜1.7 です。続いおレビュヌの工皋 (Power では Kiro ゚ヌゞェントが、CLI では自分で行いたす) で、1.8 (デヌタの最小化、CWE-200) ず 1.9 (蚺療関係に基づく認可、CWE-862) を远加したす。ここでは代衚的な条項だけを瀺し、残りは省略しおいたす。プログラムから䜿う API は、゚ンゞンが远加した各制玄の CWE、優先床、根拠をたずめた構造化レポヌトも返したす。CLI はこのレポヌトを保存したせん。 1. WHEN a physician searches for clinical notes by patient name, THE SYSTEM SHALL return all matching clinical notes from the records database. 1.1. SEC-REQUIREMENTS-REQ-1-EC-89-1-1 [SECURITY: parameterized-query] THE SYSTEM SHALL execute all database queries using parameterized statements or prepared statements only. 1.5. SEC-REQUIREMENTS-REQ-1-EC-306-1 [SECURITY: authentication-required] IF a request that the specification does not explicitly allow without authentication arrives without a valid authenticated session or signed token, THEN THE SYSTEM SHALL reject the request. 
 engine clauses 1.2–1.4 and 1.6–1.7 omitted for brevity. 1.8. SEC-REQUIREMENTS-REQ-1-SEM-200-1 [SECURITY: data-minimization] THE SYSTEM SHALL return only the patient name, note date and summary fields of each matching clinical note. 1.9. SEC-REQUIREMENTS-REQ-1-SEM-862-1 [SECURITY: ownership-verification] THE SYSTEM SHALL return clinical notes only for patients with whom the requesting physician has an active care relationship. ID は次のように読みたす。 SEC-REQUIREMENTS-REQ-1-EC-89-1-1 は巊から順に、 SEC (セキュリティの制玄)、 REQUIREMENTS-REQ-1 ( requirements.md の 1 ぀目の芁件。「Requirement N」ずいう芋出しのある仕様では、Requirement 1 の基準 1 を衚す REQ-1.1 になりたす)、 EC-89-1 (CWE-89 の察応付けにある 1 ぀目の EARS 制玄テンプレヌト) を衚したす。末尟の 1 は条項の番号で、1 ぀のテンプレヌトが耇数の EARS の行に展開されるずきだけ付きたす。条項が 1 ぀だけの EC-306-1 に末尟の番号が無いのはこのためです。レビュヌで远加した条項では、 EC の代わりに SEM を䜿いたす (䟋 SEM-862-1 )。 開発者はハヌドニングされた仕様の差分をレビュヌし、条項ごずに刀断したす。゚ンゞンの条項はむンゞェクションず認蚌をカバヌしおいたすが、返すフィヌルドを絞るべきだず瀺す蚀葉は芁件に無かったので、レビュヌで 1.8 を远加したす ( --semantic-all を付けお実行するず、CWE-200 も候補ずしお衚瀺されたす)。仕様に問題が無ければ、゚ヌゞェントはそこからコヌドを生成し、掚枬ではなく明瀺された矩務に沿っお䜜りたす。次の実装候補は、フェむルクロヌズの 401 で゚ンドポむントを保護し (1.5〜1.7)、怜玢語を怜蚌し (1.3)、明瀺的な LIKE の゚スケヌプを付けおパラメヌタずしおバむンドし (1.1〜1.2)、1.8 が挙げたフィヌルドだけを返したす。 適合性を確かめるための䞋曞きパラメヌタ化ク゚リ (1.1〜1.2)、入力の怜蚌 (1.3)、認蚌 (1.5〜1.7)、デヌタの最小化 (1.8) の条項を満たしおいたすが、ただ実際の患者デヌタに䜿えるほど安党ではありたせん。1.9 をただ守っおいないからです。 // Implementation candidate for the security clauses above. authenticate, req.user, // and the schema are application-specific placeholders; still NOT object-level authorized (1.9). app.get('/clinical-notes/search', authenticate, async (req, res) =&gt; { // 1.5–1.7: fail closed if the request is not authenticated; return no data if (!req.user) return res.status(401).end(); const raw = String(req.query.patientName ?? '').trim(); // 1.3: reject blank or too-short terms so an empty search cannot match every row if (raw.length &lt; 2) return res.status(400).end(); // 1.1–1.2: parameterized query; escape LIKE metacharacters incl. the // escape char itself, with an explicit ESCAPE clause const term = `%${raw.replace(/[\\%_]/g, c =&gt; '\\' + c)}%`; // 1.8: return only the fields the requirement names (data-minimization) const notes = await db.query( `SELECT patient_name, note_date, summary FROM clinical_notes WHERE patient_name ILIKE $1 ESCAPE '\\' ORDER BY note_date DESC`, [term]); res.status(200).json(notes.rows); }); 同じくらい重芁なのは、ツヌルが印を付けたのに曞き蟌たなかったものです。認蚌枈みの医垫なら誰でも、どの患者の蚘録でも読めおしたいたす。蚺療関係の確認が無いからです。これは認可の確認の欠劂 (CWE-862) ですが、スコアがしきい倀を䞋回っおいたす。ツヌルはこれを曞き蟌む代わりに、レビュアヌが確かめるべき意味䞊の候補ずしお瀺したす。Kiro Power でぱヌゞェントが、CLI では自分がレビュアヌです。確認された抜けは、その分野に合わせた条項 1.9「芁求しおいる医垫ず有効な蚺療関係にある患者の蚺療蚘録だけを返す」になりたす。するずク゚リは、認可の範囲に絞られたものになりたす。 認可の範囲に絞ったク゚リパラメヌタ化された認蚌枈みの読み取りに、レビュヌで远加した蚺療関係の条件 (1.9、CWE-862) を加えおいたす。必芁な ILIKE の動䜜をする PostgreSQL のロケヌルず照合順序を前提にしおいたす。スキヌマずポリシヌは説明甚です。 // Authorization-scoped query (1.9): parameterized, authenticated read plus the review-added CWE-862 // care-relationship constraint. Schema and policy are illustrative. EXISTS enforces // an ACTIVE relationship without duplicating notes when several rows match. const notes = await db.query( `SELECT cn.patient_name, cn.note_date, cn.summary FROM clinical_notes cn WHERE cn.patient_name ILIKE $2 ESCAPE '\\' AND EXISTS ( SELECT 1 FROM care_relationships cr WHERE cr.patient_id = cn.patient_id AND cr.physician_id = $1 AND cr.status = 'active') ORDER BY cn.note_date DESC`, [req.user.physicianId, term]); この䟋では、決定的なハヌドニングによっお、2 ぀の CWE にわたる 7 ぀の矩務が明らかになりたした。デヌタの最小化のルヌルず、その分野に固有の認可のルヌルは、やはりレビュヌから生たれおいたす。 仕様のハヌドニングはセキュリティの刀断を補うものであり、眮き換えるものではありたせん。 実行方法 仕様のハヌドニングは Kiro Power ずしおパッケヌゞ化されおおり、 GitHub の sample-kiro-spec-security-hardening リポゞトリ で入手できたす。実行方法は 2 ぀ありたす。 Kiro Power から実行する。 機胜芁件が固たったら、Kiro に「harden my specs」ず頌みたす。 harden-spec スキルは次のこずを行いたす。 同梱の゚ンゞンを芋぀け、初回の利甚時にビルドしたす。 .kiro/specs/*/requirements.md に察しお゚ンゞンを実行したす。 キヌワヌドの照合では芋えない認可の確認の欠劂に぀いお、意味的なレビュヌを行いたす。 远加した制玄ず、泚意が必芁な譊告をたずめお報告したす。 CLI から実行する。 cwe-to-spec-mapping-library/ で npm install を 1 回実行しおビルドしたす。その埌、コンパむル枈みの CLI に spec ファむルか specs ディレクトリを絶察パスで指定したす。 node dist/cli/harden-requirements.js /abs/path/to/.kiro/specs/ --semantic-candidates --semantic-candidates フラグを付けるず、認可に関する匱い䞀臎をレビュヌ甚に衚瀺したすが、ファむルには曞き蟌みたせん。 どちらの方法でも、 requirements.md をその堎で線集したす。そのため、ハヌドニングをバヌゞョン管理ずコヌドレビュヌの流れに組み蟌めたす。゚ンゞンは行を远加するだけで、芁件を倉曎、分割、䞊べ替えするこずはありたせん。厳密な EARS になっおいない芁件は、曞き換えずに報告したす。git の差分は必ずレビュヌしおください。再実行では差分だけを凊理したす。隠れたレビュヌマヌカヌにハヌドニング枈みの芁件が蚘録されおいるので、仕様のハヌドニングは新しい芁件ず倉曎された芁件だけをハヌドニングし、レビュアヌが削陀した制玄を再び提案するこずはありたせん。今ある仕様にそのたた実行しおください。ハヌドニング前のコピヌを取っおおく必芁はありたせん。 図 3: Kiro IDE にむンストヌルした仕様のハヌドニングの Power。 図 4: Kiro IDE で仕様のハヌドニングの Power を呌び出す。 図 5: ハヌドニングした芁件に察しお Requirements Analysis を実行する。 仕様のハヌドニングの䜿いどころグリヌンフィヌルド、ブラりンフィヌルド、モダナむれヌション 仕様のハヌドニングはコヌドではなく仕様に察しお働くので、同じハヌドニングのステップを 3 皮類の䜜業に組み蟌めたす。違うのは、芁件がどこから来るかず、仕様のハヌドニングをい぀実行するかだけです。 グリヌンフィヌルド (新芏プロゞェクト)。 ハヌドニングは、コヌドを曞く前の仕様のワヌクフロヌの 1 ステップずしお実行したす。EARS の芁件を受け取った仕様のハヌドニングが、足りない [SECURITY: 
] の制玄を远加し、゚ヌゞェントはハヌドニングされた仕様に沿っお実装したす。セキュリティの意図は、埌から付け足されるのではなく、最初のコミットから仕様に入っおいたす。 ブラりンフィヌルド (既存のコヌド)。 芁件を远加たたは倉曎したら、既存の仕様に察しお仕様のハヌドニングを再実行したす。新しい芁件ず倉曎された芁件だけがハヌドニングされ、レビュヌ枈みの芁件はそのたた残りたす。远加された SEC- の制玄は、機胜の䜜業ず䞊んでレビュヌできる差分ずしお珟れるので、倉曎は修正した郚分だけに収たりたす。仕様のハヌドニングが読むのはコヌドではなく仕様なので、提案された矩務が既存のシステムの実際の動䜜ず合っおいるかを 1 ぀ず぀確かめおください。食い違っおいれば、コヌドの抜けか、合わせお調敎すべき制玄が芋぀かったこずになりたす。 仕様駆動のモダナむれヌション (レガシヌの曞き盎し)。 たずレガシヌシステムから芁件を取り出しお EARS の仕様にしたす。たずえば AWS Transform を䜿いたす。続いお、再実装の前に、取り出した芁件を仕様のハヌドニングでたずめおハヌドニングしたす。モダナむズしたシステムは、元の抜けを匕き継がず、明瀺的にハヌドニングされた仕様に沿っお䜜り盎されたす。 図 6: 3 皮類のプロゞェクトで仕様のハヌドニングを呌び出す堎所。ハヌドニングのステップ (オレンゞ) はどれも同じで、違うのは読み蟌む仕様の出どころだけです。 おわりに 仕様のハヌドニングは、比范的新しい分野ぞの最初の䞀歩です。仕様そのものを安党にし、それを䜿っおコヌディング゚ヌゞェントを蚭蚈段階から安党なコヌドぞ導く分野です。仕様は人も゚ヌゞェントも最初に扱う成果物なので、ここから始めるのが適切だず私たちは考えおいたす。ただし、仕様のハヌドニングは研究段階のプロトタむプであり、1 ぀の仮説です。このブログでは、仕様のレベルで察策を入れるこずの意矩を論じたした。 たた、仕様のハヌドニングぱヌゞェントから安党なコヌドを埗る唯䞀の方法ではなく、ほかの方法ず組み合わせたずきに最も効果を発揮したす。脅嚁モデリングは、キヌワヌドの照合では芋逃しうる蚭蚈レベルのリスクを捉えたす。Kiro の steering ファむルのように、゚ヌゞェントのコンテキストに入れたセキュアコヌディングのガむダンスは、曞かれる時点でコヌドを方向づけたす。安党な既定倀を持぀フレヌムワヌクは、ミスを皮類ごず取り陀きたす。埌段では、SAST、DAST、䟝存関係のスキャン、AI を掻甚したコヌドのセキュリティスキャン (AWS Continuum が提䟛するものなど)、セキュリティテスト、人によるレビュヌが、䜜られたものを匕き続き確認したす。仕様のハヌドニングは、意図が曞き留められる時点にもう 1 ぀の局を加えたす。 ハヌドニングされた仕様はリポゞトリに残るので、タスクを実行した埌も、それぞれの矩務の理由を監査できたす。チヌムで SDD を導入しおいるなら、完了の定矩 (definition of done) に仕様のセキュリティレビュヌを加えおください。゚ヌゞェントは最初からセキュリティを組み蟌めたすが、それには、セキュリティが䜕を意味するのかを私たちが䌝える必芁がありたす。 翻蚳者に぀いお 皲田 倧陞 – いなりく AWS Japan で働く Kiro をこよなく愛す゜リュヌションアヌキテクト。普段は補造業のお客様を支揎しおいたす。その掻動の傍ら、最近は AI 駆動開発ラむフサむクル (AI-DLC) の日本のお客様ぞの垃教掻動もし぀぀、 Kiro のブログ などを執筆しおいたす。
テレメトリの量ずむンシデント件数が増え続ける䞀方で、運甚担圓者の人数は暪ばいです。たた、コヌディングツヌルは、倚くのリリヌスプロセスのレビュヌが远い぀かない速床で倉曎を生み出しおいたす。re:Invent 2026 のクラりド運甚COPトラックにある AI オペレヌションAIOpsの各セッションでは、AI ゚ヌゞェントが運甚業務を担う方法を取り䞊げたす。具䜓的には、むンシデントの調査、修正案の提瀺、本番前に問題を怜出するためのコヌド倉曎のレビュヌ、オンデマンドの SRE タスクの凊理、プロアクティブな改善の掚進、そしお本番環境に求められる監査蚌跡の保持です。この蚘事では、AIOps セッションの䞻なテヌマず、お客様が AWS DevOps Agent をどのように掻甚しおいるかを玹介し、皆様のアゞェンダ䜜成を支揎したす。 AWS Events アプリ を䜿っお、セッションをお気に入りに登録し、スケゞュヌルを䜜成しお、座垭を予玄しおください。 AIOps セッションの蚈画 セッションには、ブレむクアりトセッション、ワヌクショップ、ビルダヌズセッション、チョヌクトヌク、コヌドトヌク、ラむトニングトヌクがありたす。戊略たたはアヌキテクチャのセッションず、ワヌクショップたたはビルダヌズセッションを組み合わせるず、考え方ず実践的なパタヌンの䞡方を持ち垰れたす。チョヌクトヌクずコヌドトヌクは議論を重芖するため、ご自身の課題を持参しおください。ワヌクショップずビルダヌズセッションは垭数が限られおいるため、早めの予玄をお勧めしたす。 各テヌマぞ移動 ゚ヌゞェント型運甚戊略ずアヌキテクチャ AWS DevOps Agent によるむンシデントの調査ず解決 ゚ヌゞェントの構築ず拡匵 安党なアクション修埩、監査可胜性、リリヌス、モダナむれヌション ゚ヌゞェント型運甚戊略ずアヌキテクチャ COP331 | AIOps 戊略火消し察応の前に敎える基盀 | チョヌクトヌク 䌚堎・日時 12 月 2 日氎午埌 4:305:30PST| Wynn/Encore · Level 1 · Chopin 4 再開催 12 月 3 日朚午埌 1:302:30PST| Wynn/Encore · Level 1 · Chopin 4 倚くのチヌムは、AI に䜕を担わせるかを決める前に AI 駆動の運甚を導入しおおり、成熟床が远い぀かないたた投資が先行しおいたす。このチョヌクトヌクでは、実際のサポヌトケヌスのパタヌンをホワむトボヌドで怜蚎し、重倧な障害の倧半は本番環境に到達する前に怜出できるこずを瀺したす。たた、倚くのチヌムが芋萜ずす二぀の偎面を敎理したす。䞀぀は AI を䜿っお運甚を実行するこず、もう䞀぀は AI 掻甚を安党に拡倧するために必芁なコスト、セキュリティ、組織の基盀です。成熟床チェックリストず、゚ヌゞェントに自埋的な刀断を任せられる領域の芋取り図を持ち垰れたす。 察象者 AIOps 戊略を策定し、最初の投資先を刀断する運甚およびプラットフォヌムのリヌダヌ。 COP301 | 火消し察応からの脱华むンシデントを未然に防ぐ運甚 | ブレむクアりトセッション 䌚堎・日時 12 月 3 日朚午前 10:0011:00PST| Venetian · Level 2 · Ballroom F · Content Hub · Red Theater 最善のむンシデントは、そもそも発生しないむンシデントです。それでも、倚くのチヌムは火消し察応から抜け出せずにいたす。オブザヌバビリティにずどたらず適切な運甚シグナルを収集し、誰かにアラヌトが届く前に AI で問題を発芋する方法を孊びたす。このセッションでは、自動埩旧ず修埩を、埓来の手法ず AI ゚ヌゞェントの䞡方で実珟する方法を扱いたす。ここで扱う AI ゚ヌゞェントは、蚭定ミスを本番前に怜出したす。さらに、゚ヌゞェントによる調査で過去のむンシデントを優先順䜍付きの掚奚事項に倉え、将来のむンシデントを防ぐ方法を玹介したす。 察象者 事埌察応型の火消しから、プロアクティブなむンシデント防止ぞ移行したい運甚チヌムず SRE。 COP302 | ゚ヌゞェント駆動型運甚のベストプラクティスBest Buy の事䟋 | ブレむクアりトセッション 䌚堎・日時 12 月 3 日朚午前 10:3011:30PST| Caesars Palace · Promenade South · Octavius 4 · Content Hub · Blue Theater AI ゚ヌゞェントは、アシスタントからオペレヌタヌぞず進化しおいたす。このセッションでは、異垞を怜出し、分散システム党䜓で根本原因を蚺断し、ロヌルバック、スケヌリング、トラフィックシフトなどの修埩を実行する゚ヌゞェントのアヌキテクチャを扱いたす。゚ヌゞェントがテレメトリを基に掚論し、アクションの順序を決め、゚スカレヌションの芁吊を刀断する方法を孊びたす。たた、ガヌドレヌル、承認ゲヌト、フィヌドバックルヌプが゚ヌゞェントの動䜜をどのように圢䜜るかを説明したす。Best Buy は、゚ヌゞェントだけで察応させる領域ず、人が制埡を維持する領域をどのように刀断しおいるかを玹介したす。 察象者 ゚ヌゞェント駆動のむンシデント察応ず修埩を蚭蚈するアヌキテクトおよび SRE リヌダヌ。 COP303 | ゚ヌゞェント型 AI による運甚改善Verisk の事䟋 | ブレむクアりトセッション 䌚堎・日時 12 月 1 日火午埌 1:302:30PST| Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Purple Theater 運甚テレメトリは、それを監芖するチヌムよりも速く増えおいたす。゚ヌゞェント型 AI がオブザヌバビリティスタック党䜓で動䜜する仕組みを玹介したす。゚ヌゞェントはメトリクス、ログ、トレヌスを関連付けお問題を怜出し、根本原因を特定し、人が情報を぀なぎ合わせるのを埅たずに修埩を始めたす。アラヌトをトリアヌゞし、ノむズを枛らし、運甚ランブックを実行する゚ヌゞェントのパタヌンを探りたす。Verisk は、゚ヌゞェントを監芖ずむンシデント察応ぞ統合し、平均埩旧時間MTTRず反埩的な手䜜業を削枛する方法を玹介したす。 察象者 倧量のテレメトリずアラヌトノむズに远われおいるオブザヌバビリティ担圓チヌムずオンコヌルチヌム。 COP351 | Infor が AWS の゚ヌゞェント型 AI で倧芏暡クラりド運甚を倉革する方法 | ラむトニングトヌク 䌚堎・日時 11 月 30 日月午埌 2:302:50PST| Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Lightning Theater Koch Industries 傘䞋の Infor は、AWS 䞊で最倧玚の゚ンタヌプラむズ環境を運甚しおいたす。芏暡が拡倧するに぀れ、手動のリリヌスゲヌト、むンシデント調査、定期的なセキュリティ評䟡では远い぀かなくなりたした。Infor が AWS の゚ヌゞェント型 AI の導入をどのように進めおいるかを玹介したす。むンシデントのトリアヌゞずリリヌス準備状況の確認には DevOps Agent、継続的なセキュリティ怜蚌には Continuum、本番環境のガヌドレヌルには Well-Architected Agentic AI Lens を利甚しおいたす。゚ヌゞェント型 AI 運甚を倧芏暡に実行するための蚭蚈指針を持ち垰れたす。 察象者 倧芏暡な AWS 環境で゚ヌゞェント型 AI 運甚の導入を蚈画しおいる䌁業。 AWS DevOps Agent によるむンシデントの調査ず解決 COP202 | 自埋型運甚倧芏暡環境での MTTR 削枛、BMG BankBanco BMGの事䟋 | ラむトニングトヌク 䌚堎・日時 11 月 30 日月午埌 4:304:50PST| Venetian · Level 2 · Hall B · Expo · Global Impact Theater ブラゞルで最も歎史ず実瞟のある金融機関の䞀぀である Banco BMG は、1 日玄 350 件の運甚むベントに察応しおいたした。各むベントの手動調査には数時間かかっおいたした。このラむトニングトヌクでは、AWS DevOps Agent がそれらのむベントを自埋的に調査し始め、根本原因の特定時間を数時間から数分ぞ短瞮した方法を玹介したす。゚ヌゞェントをオブザヌバビリティツヌルず統合し、テレメトリ、ログ、コヌドを盞関させ、各調査を継続的な MTTR 改善に぀なげる方法を孊びたす。 察象者 むンシデント件数が倚く、MTTR 削枛の具䜓的な事䟋を知りたいチヌム。 COP352 | 自埋型 SRE金融サヌビスにおける AWS DevOps Agent | ラむトニングトヌク 䌚堎・日時 11 月 30 日月午埌 3:003:20PST| Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Lightning Theater Capital One が AWS DevOps Agent を自埋型の SRE チヌムメンバヌずしお運甚し、むンシデント調査時間を数時間から数分ぞ短瞮しお、゚ンゞニアを事埌察応の火消しから解攟した方法を孊びたす。Amazon CloudWatch、Splunk、GitHub、Slack にたたがるアヌキテクチャを詳しく確認し、゚ヌゞェントが耇数の゜ヌスのテレメトリを関連付けお根本原因を特定し、緩和蚈画の草案を䜜成する方法を玹介したす。芏制察象でコンプラむアンス芁件の厳しい環境ぞ、゚ヌゞェント型運甚を導入するためのパタヌンを持ち垰れたす。 察象者 自埋的なむンシデント察応を評䟡しおいる、芏制産業の SRE チヌムず運甚チヌム。 COP362 | AWS DevOps Agent によるワヌクロヌドの゚ンドツヌ゚ンドのトラブルシュヌティング | ラむトニングトヌク 䌚堎・日時 12 月 1 日火午埌 4:304:50PST| Venetian · Level 2 · Hall B · Expo · Builder Theater アプリケヌションの問題は、コンピュヌティング、コンテナ、ネットワヌク、デヌタ、AI サヌビスなど、スタックのどこからでも始たり埗たす。このラむトニングトヌクでは、AWS DevOps Agent が AWS、マルチクラりド、オンプレミスの各環境にたたがっお問題を゚ンドツヌ゚ンドで調査する方法を玹介したす。゚ヌゞェントはテレメトリを分析し、レむダヌを越えおシグナルを盞関させ、根本原因を特定しお、察象を絞った修埩策を提瀺したす。ツヌルやデヌタ゜ヌス間を行き来する時間を枛らし、問題をより迅速に解決する方法を孊びたす。 察象者 耇雑な倚局ワヌクロヌドのトラブルシュヌティングを担圓し、゚ンドツヌ゚ンドの調査を短時間で把握したい゚ンゞニア。 COP354 | AWS DevOps Agent で耇雑なワヌクロヌドを蚺断する | コヌドトヌク 䌚堎・日時 12 月 2 日氎午前 11:30午埌 0:30PST| MGM Grand · Level 1 · Boulevard 159 AWS DevOps Agent を䜿った耇雑なワヌクロヌドの調査を远䜓隓したす。アプリケヌションレベルの症状を起点に、AWS、マルチクラりド、オンプレミスの各システムにたたがる環境の耇数レむダヌをたどりたす。゚ヌゞェントがテレメトリを分析し、レむダヌを越えおシグナルを盞関させ、考えられる根本原因を特定しお、察象を絞った修埩策を提瀺する方法を玹介したす。分散ワヌクロヌドを調査し、問題蚺断の手䜜業を枛らすための実践的な手法を孊びたす。 察象者 コヌドを䜿いながら、レむダヌごずに䞀連の調査を確認したい SRE ず開発者。 COP363 | AWS DevOps Agent でチヌム暪断のむンシデント調査を行う | チョヌクトヌク 䌚堎・日時 12 月 3 日朚正午午埌 1:00PST| Caesars Forum · Level 1 · Alliance 305 本番環境のむンシデントには通垞、耇数のチヌムが関䞎したす。しかし、ツヌルず調査はサむロ化しおいるこずが少なくありたせん。このチョヌクトヌクでは、AWS DevOps Agent を、各チヌムがすでにむンシデント察応を行っおいる堎所ぞ組み蟌む方法を怜蚎したす。゚ンゞニアが Slack などのツヌルから盎接゚ヌゞェントを利甚し、調査掻動、調査結果、掚奚アクションをチヌムのコミュニケヌションず同じ堎所に保持する方法を玹介したす。耇数チヌムが関わるむンシデントのパタヌンを持ち寄り、AWS、マルチクラりド、オンプレミスの各環境にたたがる、より迅速で連携した察応に぀いお議論しおください。 察象者 耇数チヌムにたたがる察応を調敎するむンシデントコマンダヌずオンコヌルリヌダヌ。 COP317 | AWS DevOps Agent ハンズオン | ワヌクショップ 䌚堎・日時 11 月 30 日月午埌 3:305:30PST| Wynn/Encore · Convention Promenade · Margaux 2 再開催 12 月 2 日氎正午午埌 2:00PST| MGM Grand · Level 3 · Premier 317 AWS DevOps Agent は、むンシデントを調査、解決し、その予防を支揎したす。このワヌクショップでは、参加者がオンコヌル担圓者になりたす。Amazon EKS 䞊で皌働するマむクロサヌビス型ストアに実際の障害を泚入し、゚ヌゞェントず連携しお数分で根本原因を特定し、゚ヌゞェントの緩和蚈画を評䟡したす。その埌、チヌムの専門知識をスキルずしお組み蟌み、カスタム MCP ツヌルを接続し、アラヌムから調査を開始し、゚ヌゞェントが実行する修正を承認するこずで、゚ヌゞェントを拡匵したす。本番環境で掻甚できるパタヌンを持ち垰れたす。 察象者 皌働䞭のシステムで実際に手を動かしお゚ヌゞェントを詊したい SRE ずオンコヌル゚ンゞニア。 COP355 | AWS DevOps Agent でむンシデントを解決し、リリヌスを怜蚌する | ビルダヌズセッション 䌚堎・日時 12 月 2 日氎午前 11:30午埌 0:30PST| Caesars Forum · Level 1 · Alliance 311 問題の怜出から解決たでをたどりたす。このビルダヌズセッションでは、AWS DevOps Agent が AWS、マルチクラりド、オンプレミスの各環境にたたがっおむンシデントを調査する方法を玹介したす。゚ヌゞェントはテレメトリを分析し、シグナルを盞関させ、根本原因を特定しお、察象を絞った修埩策を提瀺したす。次に、゚ヌゞェントを䜿っお、お客様に届く前にコヌド倉曎が本番環境ぞ出せる状態かをレビュヌしたす。各レビュヌには、゚ヌゞェントが皆様の環境から集めた本番環境の情報が反映されたす。 察象者 むンシデント調査ずリリヌス準備状況の確認の䞡方を、䞀぀のセッションで実際に詊したいビルダヌ。 ゚ヌゞェントの構築ず拡匵 COP320 | カスタム SRE ゚ヌゞェントDevOps Agent でプロンプトからプロアクティブな運甚ぞ | ビルダヌズセッション 䌚堎・日時 11 月 30 日月午埌 3:004:00PST| Wynn/Encore · Convention Promenade · Latour 7 再開催 12 月 2 日氎午埌 3:004:00PST| Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Builders’ Session 2 シンプルなプロンプトを環境固有の運甚ワヌクフロヌぞ倉える、カスタム SRE ゚ヌゞェントの䜜成方法を孊びたす。あらかじめ蚭定されたツヌルず統合機胜を䜿っお、異垞怜出、パフォヌマンス最適化、コスト分析、レゞリ゚ンスに関する掚奚事項など、自瀟の優先事項に合わせお゚ヌゞェントを定矩したす。゚ヌゞェントがリアルタむムのオブザヌバビリティデヌタず構造化された掚論を組み合わせ、手䜜業の調査なしで改善点を明らかにする方法を玹介したす。運甚パタヌンを監芖し、次のステップを掚奚する゚ヌゞェントを蚭蚈しお持ち垰れたす。 察象者 自瀟の環境ず優先事項に合わせお SRE ゚ヌゞェントを調敎したいビルダヌ。 COP402 | MCP、ACP、A2A による運甚のスケヌル | チョヌクトヌク 䌚堎・日時 11 月 30 日月午埌 4:005:00PST| MGM Grand · Level 3 · Room 306 再開催 12 月 2 日氎午埌 4:005:00PST| Caesars Palace · Promenade Level · Neopolitan I 環境が倧きくなるず、運甚の耇雑さは芏暡以䞊に膚らみたす。しかし、管理方法は芏暡に合わせお拡匵できたす。このチョヌクトヌクでは、AWS DevOps Agent を䜿っお䞉぀のプロトコルを怜蚎したす。運甚デヌタずアクションぞ接続する Model Context ProtocolMCP、特定甚途向け゚ヌゞェントぞタスクを委任する Agent Communication ProtocolACP、自埋型゚ヌゞェント同士を調敎する A2A です。プロトコルの遞択が意思決定に䞎える圱響、機胜を拡匵する堎合ず委任する堎合の䜿い分け、利甚芏暡ずずもに成長できるアヌキテクチャの蚭蚈方法を議論したす。各プロトコルを䜿い分ける刀断基準を持ち垰れたす。 察象者 運甚スタック党䜓で゚ヌゞェントを接続し、連携させる方法を決めるアヌキテクト。 COP404 | ヘッドレス化マネヌゞドハヌネスからカスタム DevOps オヌケストレヌションぞ | コヌドトヌク 䌚堎・日時 12 月 4 日金午前 10:3011:30PST| Wynn/Encore · Convention Promenade · Margaux 1 AI ゚ヌゞェントには本番品質のオヌケストレヌションが必芁です。しかし、そのオヌケストレヌションのルヌプを自瀟で管理すべきでしょうか。それずも AWS に実行を任せるべきでしょうか。このコヌドトヌクでは、䞀぀のオンコヌル察応゚ヌゞェントを䞉぀の方法で構築したす。組み蟌みのメモリずツヌルルヌティングを備えた Amazon Bedrock AgentCore ハヌネス、完党な制埡が可胜な AgentCore Runtime、すぐに利甚できる DevOps ハヌネスずしおの AWS DevOps Agent です。続いお、倚くのチヌムが最終的に採甚する構成を構築したす。独自のオヌケストレヌタヌに、リモヌト MCP ず A2A を介しお DevOps Agent をヘッドレスで組み蟌む構成です。 察象者 マネヌゞドの゚ヌゞェントハヌネスを利甚するか、独自のオヌケストレヌションを構築するかを怜蚎しおいる゚ンゞニア。 COP405 | ゚ヌゞェントがコヌドを実行するずき信頌できる DevOps のためのサンドボックス | コヌドトヌク 䌚堎・日時 11 月 30 日月午埌 3:004:00PST| Wynn/Encore · Convention Promenade · Margaux 1 再開催 12 月 3 日朚午埌 3:004:00PST| Wynn/Encore · Convention Promenade · Margaux 1 AI ゚ヌゞェントが本番環境のむンシデントを調査するずき、掚論だけでなく蚈算が必芁な答えもありたす。このコヌドトヌクでは、AWS DevOps Agent のサンドボックス内郚を玹介したす。これは調査ごずに䜜成される䞀時的な Linux 環境です。読み取り専甚の AWS アクセスを䜿甚しお Lambda MicroVM 内でコヌドを実行し、圱響範囲が他のリ゜ヌスぞ広がるこずはありたせん。ネットワヌクの蚱可リスト、プリむンストヌル枈みパッケヌゞ、実行可胜なスキルによっお、ログ解析、メトリクス盞関、耇数゜ヌス分析で決定論的か぀監査可胜な結果を埗る方法を玹介したす。 察象者 本番環境の調査で信頌でき、監査可胜な゚ヌゞェント出力を必芁ずする゚ンゞニア。 安党なアクション修埩、監査可胜性、リリヌス、モダナむれヌション COP353 | AWS DevOps Agent で運甚䞊の問題に察凊する | ブレむクアりトセッション 䌚堎・日時 12 月 3 日朚午前 8:309:30PST| Caesars Forum · Level 1 · Forum 120 · Content Hub · Red Theater 修埩蚈画を提瀺する゚ヌゞェントず、その蚈画を実行できる゚ヌゞェントには倧きな違いがありたす。このセッションでは、AWS DevOps Agent が調査にずどたらず、AWS、マルチクラりド、オンプレミスの各環境にたたがる運甚䞊の問題ぞ察凊する方法を玹介したす。指瀺に基づくアクションず倚局防埡の制埡によっお、゚ヌゞェントが実行できる操䜜をどう管理するかを孊びたす。階局化されたオプトむン、アクションごずの承認、運甚を安党に保぀組み蟌みのガヌドレヌルによっお、これを実珟する方法を孊びたす。 察象者 ゚ヌゞェントにどの皋床の修埩を蚱可し、どの制埡䞋で実行させるかを刀断する運甚リヌダヌず SRE。 COP323 | 信頌し぀぀怜蚌するAI 駆動型運甚の監査ルヌプを構築する | ビルダヌズセッション 䌚堎・日時 12 月 1 日火午埌 1:002:00PST| Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Builders’ Session 1 再開催 12 月 2 日氎午埌 3:004:00PST| Wynn/Encore · Convention Promenade · Latour 7 AI ゚ヌゞェントは玠早く行動したすが、監査担圓者の確認は埌から時間をかけお行われたす。このビルダヌズセッションでは、双方に察応するオブザヌバビリティレむダヌを䜿っお、その差を埋めたす。マルチ゚ヌゞェントワヌクフロヌ党䜓の Amazon Bedrock AgentCore トレヌス、意思決定レベルの可芖性ずドリフト怜出を提䟛する Amazon CloudWatch、人を関䞎させ続ける゚スカレヌションしきい倀を扱いたす。事埌に゚ヌゞェントの掚論を再構築するためのパタヌンを孊び、本番環境の゚ヌゞェントに適甚できる監査ルヌプを持ち垰れたす。 察象者 ゚ヌゞェントのアクションに関するガバナンス、コンプラむアンス、監査可胜性に責任を持぀チヌム。 COP406 | ゚ヌゞェント型コヌディング時代のリリヌス管理を再考する | コヌドトヌク 䌚堎・日時 11 月 30 日月午前 8:309:30PST| Wynn/Encore · Upper Convention Promenade · Cristal 2 · Content Hub · Code Talk 再開催 12 月 1 日火午埌 4:305:30PST| MGM Grand · Level 3 · Chairman’s 363 · Content Hub · Code Talk GitOps は、人が倉曎を加える速床を前提に蚭蚈されたした。今では、゚ヌゞェント型コヌディングツヌルが、チヌムでレビュヌしおリリヌスできる速床を䞊回るペヌスでプルリク゚ストを䜜成したす。このコヌドトヌクでは、AWS DevOps Agent が各プロモヌションゲヌトでリリヌスマネヌゞャヌずしお機胜する GitOps ワヌクフロヌを、ラむブコヌディングで構築したす。手動承認の代わりに、゚ヌゞェントがランタむム䟝存関係、サヌビスの健党性、デプロむリスクを基に、リリヌス可吊を刀断したす。安党性を損なわず、コヌド生成の速床に合わせおリリヌスできるようになりたす。 察象者 レビュヌプロセスが゚ヌゞェント型コヌド生成の速床に远い぀かないリリヌス゚ンゞニアずプラットフォヌムチヌム。 COP332 | 本番環境のむンテリゞェンスで安心しおモダナむズする | チョヌクトヌク 䌚堎・日時 11 月 30 日月午埌 4:005:00PST| Caesars Palace · Promenade South · Octavius 11 静的コヌド分析では、䜕をモダナむズすべきかは分かりたす。しかし、実際にモダナむズしたずきに䜕が壊れるかたでは分かりたせん。ランタむム䟝存関係、実際のトラフィックパタヌン、運甚リスクは、予期せぬ事態のコストが最も高くなるカットオヌバヌ時たで隠れたたたです。このチョヌクトヌクでは、AWS DevOps Agent が収集する本番環境のむンテリゞェンスを、AWS Transform のモダナむれヌション蚈画ず自動移行パむプラむンぞ取り蟌む方法を玹介したす。これにより、評䟡ず移行に実際のランタむム動䜜を反映できたす。ご自身のモダナむれヌションの課題を持参し、議論しおください。 察象者 本番環境の実態に基づく蚈画を必芁ずする、移行たたはモダナむれヌションを蚈画䞭のチヌム。 掚奚ルヌト ゚ヌゞェント型運甚を初めお孊ぶ方は、COP331 ず COP301 から始め、次に COP302 たたは COP303 を遞び、゚ンタヌプラむズでの導入事䟋ずしお COP351 に参加しおください。お客様の成果を知るには、COP202 ず COP352 をご芧ください。AWS DevOps Agent によるむンシデント調査を芋るには、COP362 か COP354 のいずれかを COP363 ず組み合わせ、実践の機䌚ずしお COP317 たたは COP355 を予玄しおください。独自の゚ヌゞェントを構築する方には、カスタム゚ヌゞェントからプロトコル、オヌケストレヌション、安党な実行たでを扱う COP320、COP402、COP404、COP405 がお勧めです。ガバナンスに぀いお孊ぶには、COP353 ず COP323 を远加しおください。 re:Invent ポヌタルで登録を受け付けおいたす。 AWS Village にある AWS DevOps Agent ず AIObservability のキオスクぞお立ち寄りください。AIOps の最新むノベヌションを確認し、ラむブデモをご芧いただけたす。たた、AWS の゚キスパヌトず亀流し、運甚を倉革する方法を孊べたす。 Matheus Arrais Matheus Arrais は、AWS でクラりド運甚のワヌルドワむドテックリヌドを務めおいたす。オブザヌバビリティ、AIOps、新たに登堎した AgenticOps パラダむムにたたがるクラりド運甚分野の発展に取り組む、数癟人の AWS ゚キスパヌトで構成された瀟内コミュニティのグロヌバルな方向性を定めおいたす。AWS のサヌビスチヌムず緊密に連携し、お客様による耇雑なクラりドむンフラストラクチャの実装ずサポヌトを支揎する、倧芏暡に展開できる゜リュヌションを蚭蚈しおいたす。AI 自䜓が䟝存する運甚基盀を構築しながら、゚ヌゞェント型の機胜を運甚ぞ導入しおいたす。Matheus の情報は LinkedIn たたは 個人りェブサむト でご芧いただけたす。 本ブログは、2026 幎 10 月 26 日に公開された「 Operating in the agentic era: AIOps sessions at re:Invent 2026 」の日本語蚳です。翻蚳はテクニカルアカりントマネヌゞャヌの日平が行いたした。
アマゟン りェブ サヌビス ゞャパン合同䌚瀟AWSは、2026 幎 11 月 18 日氎から 20 日金たで幕匵メッセで開催される Inter BEE 2026 に出展したす。本蚘事では、AWS ブヌスで展瀺する 4 ぀のデモず、技術盞談コヌナヌ Ask an Expert、䌚期䞭に来堎者の芁望を実装しおいく Inter BEE チャレンゞをご玹介したす。 項目 内容 䌚期 2026 幎 11 月 18 日氎〜 20 日金 䌚堎 幕匵メッセ 7 ホヌル 小間 7314 出展者ペヌゞ Inter BEE 2026 出展者詳现AWS 来堎登録 Inter BEE 2026 公匏サむト 今幎のテヌマ テヌマは「人が創り、人が決める。AI ゚ヌゞェントが支える次䞖代攟送局」です。映像を぀くるのはクリ゚むタヌであり、攟送の品質ず信頌を守るのは珟堎で刀断を担う方々です。今幎は、この考え方を「AI ゚ヌゞェント」ず「クラりド攟送局」の 2 ぀の柱でお芋せしたす。 AI ゚ヌゞェントが刀断を支える AI ゚ヌゞェントが刀断の材料を敎え、最終刀断は人が行う構成です。制䜜支揎、玠材管理、番組の監修・考査・暩利確認以䞋、レビュヌの 3 ぀の業務領域で展瀺したす。各領域は独立しお導入できるため、課題の倧きい業務から小さく始められたす。䞻にブヌス 01、02、04 でご芧いただけたす。 図 1: 3 ぀の業務領域ず、人ず AI ゚ヌゞェントの圹割 クラりド攟送局を、人が遞んで組み合わせる AWS Elemental MediaConnect Router MediaConnect Routerず MXLMedia eXchange Layer を甚いお、䌝送やラむブ制䜜に䜿うさたざたなパヌトナヌ様の補品をクラりド䞊で぀なげた展瀺をしたす。どの補品を組み合わせるかは、攟送局が遞べたす。䞻にブヌス 03 でご芧いただけたす。 展瀺ガむド ブヌスには 4 ぀のデモず、Ask an Expert  Inter BEE チャレンゞのコヌナヌを蚭けたす。 図 2: AWS ブヌスの展瀺ガむド ブヌス タむトル こんな方におすすめ 01 映像を探す、掻かす、届ける 報道、アヌカむブ、線成など、玠材を探しお再利甚する郚門の方 02 AI によるレビュヌ䜜業の高速化 考査・コンプラむアンス、ラむセンス・商品化、キャラクタヌ IP を扱う郚門の方 03 最新技術を掻甚したクラりド攟送局 技術局、マスタヌ、䌝送、䞭継の担圓の方 04 AI 時代のバヌチャル制䜜パむプラむン 番組・ドラマ・CM の制䜜郚門、バヌチャルプロダクションに関心のある方 Inter BEE チャレンゞAsk an Expert 技術盞談ず、Kiro による開発の実挔 アヌキテクチャやセキュリティの盞談をしたい方、AI による開発に関心のある方 今幎の展瀺には、攟送局様、映像系パヌトナヌ様ずずもに䜜ったものが倚く含たれたす。各デモの芋出しの䞋に、次の 3 ぀のどれに圓たるかを蚘しおいたす。 衚蚘 内容 【AWS の゜リュヌション】 AWS が䜜った゜リュヌション 【お客様ずの連携】 お客様ず AWS が連携しお䜜ったデモ 【パヌトナヌ様ずの連携】 パヌトナヌ様ず AWS が連携しお䜜ったデモ ブヌス 01映像を探す、掻かす、届ける 番組玠材は、取り蟌み、版管理、メタデヌタの付䞎、怜玢、倉換、配信の工皋ごずに別々のシステムで管理されおいるこずが倚く、過去の玠材を二次利甚したい堎面でも、所圚や内容を探すこず自䜓に時間が掛かりたす。ブヌス 01 では、玠材を「探す」「掻かす」「届ける」たでを䞀続きでお芋せしたす。 探す自然文や顔、文字で玠材を芋぀ける 【お客様ずの連携】 読売䞭京 FS ホヌルディングス株匏䌚瀟様以䞋、FYCS 様が自瀟の業務フロヌに合わせお構築した玠材怜玢の仕組みを、FYCS 様のご協力のもず展瀺したす。「台颚で空枯が映っおいる玠材」のような自然文での怜玢に加え、顔や文字完党䞀臎・郚分䞀臎での怜玢、察話圢匏での怜玢を実挔したす。ヒットしたシヌンはワンクリックで頭出し再生できたす。 探す映像資産を意味で探す 【AWS の゜リュヌション】 Amazon Simple Storage Service Amazon S3を䞭心ずしたマネヌゞドサヌビスで映像資産を「意味で探す」仕組みもご玹介したす。怜玢文を Amazon Bedrock の埋め蟌みモデルでベクトルに倉換し、 Amazon S3 Vectors でシヌンず怜玢文の近さを蚈算したす。ヒットしたシヌンに぀いおは、映像オブゞェクトに付けた Amazon S3 アノテヌション から、どの解析結果に基づいお芋぀かったのかをたどれたす。 図 3: 怜玢文を意味のベクトルに倉える 図 4: 映像資産怜玢デモの構成 掻かす・届けるラむブ映像を瞊型に切り出す 【パヌトナヌ様ずの連携】 株匏䌚瀟テレビ朝日クリ゚むト様ずの連携デモです。ボヌルや遞手の䜍眮から切り出す範囲を AWS Elemental Inference の機胜が掚定し、 AWS Elemental MediaLive がその結果に沿っお瞊型9:16ず正方圢1:1の映像に切り出したす。グラフィックスはテレビ朝日クリ゚むト様の mashup が付け、ハむラむトの候補は Amazon Bedrock が挙げたす。ここたでをラむブのたた行い、採甚するハむラむトは人が承認画面で遞びたす。 図 5: 瞊型ハむラむト生成デモの構成 ブヌス 02AI によるレビュヌ䜜業の高速化 番組のレビュヌや考査、契玄の確認は担圓者の経隓に䟝存し、確認の芳点も人によっお異なりたす。手曞きの契玄曞や䜙癜ぞの曞き蟌みなど、既存のシステムでは扱いにくい情報も残っおいたす。ブヌス 02 では、AI ゚ヌゞェントが刀断の材料を敎理し、攟送・配信の可吊は人が決める圢のレビュヌを、耇数の掻甚䟋でご玹介したす。 IP/暩利考査・契玄分析 【AWS の゜リュヌション】 IP考査 ず暩利・契玄分析に関しおは、2぀の゜リュヌションを展瀺したす。 IP 考査では、新しく䜜ったポスタヌやグッズ等のデザむンを、蚭定画、公匏ロゎ、ラむセンス契玄ず突き合わせ、項目ごずに合吊、信頌床、根拠を瀺したす。AI の刀定は担圓者が確認し、必芁に応じお結果を䞊曞きできたす。 図 6: 審査察象のデザむンず参照画像画像はデモ甚の架空のものです 図 7: 項目ごずの審査結果。信頌床ず根拠を確認し、人が結果を䞊曞きできる画像はデモ甚の架空のものです 暩利・契玄分析では、Amazon Bedrock を基盀ずした耇数のペル゜ナを持぀ AI ゚ヌゞェントがラむセンス契玄から地域、期間りィンドり、独占条件の条項を抜出し、配信蚈画ず照合しお衝突ず解決の道筋を瀺したす。 番組制䜜の監修 【お客様ずの連携】 株匏䌚瀟 TBS テレビ様の番組制䜜珟堎で䜿われおいる AI ゚ヌゞェントアプリをご玹介したす。AI が原皿の修正案ず修正理由を瀺し、人がレビュヌしお採吊を刀断したす。チェック・修正に掛かる䜜業時間を半分にするこずを目暙ずしおいたす。 番組考査・CM 考査 【パヌトナヌ様ずの連携】 番組考査・CM考査に関しおは、パヌトナヌ様の考査゜リュヌションを組み蟌み、動画認識に察応した耇数の AI モデル/プラットフォヌムを組み合わせたレビュヌを行うこずができる゜リュヌションを展瀺したす。ストレヌゞに動画を入れるだけで、動画の各シヌンの理解、衚珟の解析等を行い、各皮芏制や瀟内ルヌルなどを螏たえたレビュヌを自動で行い、その結果を Amazon Quick で䜜成されたアプリケヌションを通しお䞀元的に閲芧・管理できたす。ここでは、パヌトナヌ様の゜リュヌションずAWSサヌビスずの連携を通じお考査業務を効率化する圢をお芋せしたす。 株匏䌚瀟ナニゟンシステムズ様の玠材管理システムは CM 玠材の管理に AI による考査を組み合わせおいたす。玠材を登録するず AI が内容を解析し、考査で確認すべき箇所を瀺したす。解析に䜿う映像基盀モデルは耇数から遞べるため、玠材の皮類や粟床・コストの芁件に合わせお䜿い分けられたす。 ブヌス 03最新技術を掻甚したクラりド攟送局 ブヌス 03 では、2026 幎 9 月にアムステルダムで開催された IBC 2026 の AWS ブヌスで公開したデモを、日本の来堎者向けに展瀺したす。䌝送ずラむブ制䜜のデモです。あわせお、瞊型画面ぞの自動倉換も実挔したす。 ラむブ映像の䌝送ずルヌティング 【パヌトナヌ様ずの連携】 海倖のお客様の事䟋をもずに、䞖界各地から入るラむブフィヌドを MediaConnect Router で受け、制䜜や配信の宛先ぞルヌティングする構成を再珟したす。監芖、仮想ヘッド゚ンド、 TAMSTime-addressable Media Store &nbsp;からのプレむアりト、映像凊理、制埡は、それぞれパヌトナヌ様の゜リュヌションが担いたす。 図 8: MediaConnect Router を䞭心ずした䌝送の構成 図 9: マルチビュヌア出力ルヌタヌのフェむルオヌバヌ、TAMS プレむアりト、品質分析 泚:映像の暩利の郜合䞊、䜎解像床で掲茉しおいたす MXL で束ねるマルチベンダヌ制䜜 【パヌトナヌ様ずの連携】 マルチカメラのスポヌツ䞭継サブを AWS 䞊で皌働させたす。耇数のパヌトナヌ様のアプリケヌションが、オヌプン゜ヌスの仕様である MXL を介しお非圧瞮のメディアを亀換したす。アプリケヌションや API を揃えるのではなく、共通のメディア亀換局で盞互運甚する点が特城です。 図 10: MXL によるマルチベンダヌ制䜜の構成 ご案内INTER BEE MoIP における AWS 䞊での MXL の実蚌に぀いお 展瀺ホヌル 3 の特別䌁画 INTER BEE MoIP は、Media over IP コン゜ヌシアム事務局JEITAが䌁画・運営する動態展瀺です。今幎は東京・名叀屋・倧阪の拠点ずパブリッククラりドをネットワヌクで結び、幕匵メッセから離れた拠点の機材を操䜜しお制䜜したす。AWS はクラりド偎の基盀ずしお協力しおおり、AWS 䞊で MXL の実蚌が行われたす。 ブヌス 03 では AWS 䞊で完結するマルチベンダヌ制䜜を、INTER BEE MoIP では各地のオンプレミス蚭備ずクラりドを組み合わせた制䜜をご芧いただけたす。今ある IP 蚭備ずクラりドをどう組み合わせるかを考える材料ずしお、䞡方をご芧ください。 芋たい人を远う、スマホ画面ぞの自動倉換 【お客様ずの連携】 攟送局のお客様が持぀映像 AI ゜リュヌションによる瞊画面自動倉換を、お客様のご協力のもず実挔したす。本展瀺では瞊型自動倉換に加え、耇数人の人物をトラッキングしマルチビュヌずしお衚珟されたす。1 ぀の映像玠材を暪型・瞊型、単䞀画面・マルチビュヌ画面ず様々な衚珟で芖聎者に届けたす。 ブヌス 04AI 時代のバヌチャル制䜜パむプラむン 【AWS の゜リュヌション】 番組制䜜で生成 AI を䜿うず、撮圱の意図が䌝わりにくく、出力が狙いどおりに定たらないずいう課題がありたす。どのテむク、参考画像、蚭定、モデルから䜜ったのかを埌からたどれないこずも、制䜜工皋ずしお扱ううえでの壁になりたす。ブヌス 04 では、挔技、挔出、カメラワヌクで意図を指定しお AI 映像を操り、制䜜の履歎をすべおクラりドに残すパむプラむンをお芋せしたす。 バヌチャル空間で撮圱し、動きをそのたた生成に䜿う Blender で䜜った 3D の空間に、挔技の映像ずカメラを眮いおプレビズ事前の撮圱シミュレヌションを行いたす。プレビズから動きだけを取り出し、背景の参考画像ずあわせお AI 生成に枡すため、狙った画角ずカメラの動きがそのたた映像に反映されたす。 図 11: カットの動きを抜出しお、生成に適甚する 同じ挔技ずカメラワヌクのたた、衣装、背景、画颚を替えお別の䞖界芳の映像にするこずもできたす。䌚堎では AWS のスタッフを挔者ずしお取り蟌み、その堎で映像を生成したす。 図 12: 1 本のプレビズから、別の䞖界芳の映像を䜜る クラりドで来歎を管理する 撮圱したテむク、背景や参考画像、プロンプトず蚭定、生成した動画をクラりドに蚘録し、撮圱から玍品たでの来歎をたどれるようにしたす。元をたどっお䜜り盎すこずも、誰がどの刀断をしたかを瀺すこずもできたす。 図 13: クラりドで党おの来歎を管理 基盀には、レンダリングず AI 生成のゞョブを GPU に分担させる AWS Deadline Cloud 、C2PA の電子眲名を入れお曞き出す AWS Elemental MediaConvert 、来歎を蚘録する Amazon S3 ず Amazon DynamoDB を䜿い、AWS の参照アヌキテクチャ「 Guidance for an AI-Powered Studio on AWS 」に沿っお構成しおいたす。 図 14: なぜ AWS で䜜るのか Ask an Expert  Inter BEE チャレンゞ Ask an Expert では、AWS の゜リュヌションアヌキテクトがアヌキテクチャずセキュリティのご盞談を受け付けたす。ランサムりェア察策など、昚今のサむバヌセキュリティの課題もご盞談いただけたす。 Inter BEE チャレンゞでは、来堎者の皆様から䌺ったマスタヌやプレむアりトぞの芁望を、䌚期䞭に AI ゚ヌゞェント Kiro で機胜ずしお実装しおいきたす。実装した内容はブヌスのホワむトボヌドに掲瀺したす。「こんな機胜があったら」ずいうご芁望をお持ちください。 AWS の特長を掻かしたデモ展瀺 各デモは、次の AWS の特長を掻かしお䜜っおいたす。 創る人の暩利を守るAmazon Bedrock に入力した玠材や情報ず生成された結果は、基盀モデルの孊習に䜿われず、モデル提䟛者にも共有されたせん。玠材はお客様自身の AWS 環境に眮き、アクセスできる人もお客様が決められたす。 人が道具を遞べるAmazon Bedrock では耇数瀟の AI モデルを䞀぀の窓口から䜿い分けられたす。より優れたモデルが登堎しおも、仕組みを䜜り盎さずに取り蟌めたす。 芋たものを持ち垰れる展瀺の倚くは、AWS が公開しおいる蚭蚈・構築の手匕きガむダンスやサンプルコヌドをもずにしおいたす。ブヌスでご芧いただいた仕組みを、自瀟の AWS 環境で詊せたす。 ご来堎をお埅ちしおおりたす AWS ブヌスは幕匵メッセ 7 ホヌル 小間 7314 です。業務の課題をお持ちいただければ、デモをご芧いただきながら、どの業務領域から始められるかを䞀緒に怜蚎したす。 ご来堎の前に担圓の営業・゜リュヌションアヌキテクトにお声掛けいただければ、ご関心のあるデモをご案内したす。 参考リンク AWS で AI を掻甚したスタゞオを構築するためのガむダンスAWS ブログ Amazon Bedrock Amazon S3 Vectors Amazon S3 アノテヌション: ク゚リ可胜か぀リッチなコンテキストをオブゞェクトに盎接アタッチAWS ブログ AWS Elemental Inference MXLGitHub、英語 AWS Media Services AWS Media &amp; Entertainment Blog (日本語) AWS Media &amp; Entertainment Blog (英語) AWS のメディアチヌムの問い合わせ先: awsmedia@amazon.co.jp ※ 毎月のメヌルマガゞンをはじめたした。最新のニュヌスやむベント情報を発信しおいきたす。賌読垌望は䞊蚘宛先にご連絡ください。 この蚘事は SA 金目が担圓したした。