AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3894ä»¶

2026幎6月25日〜26日、幕匵メッセで開催された AWS Summit Japan 2026 にお、AWSの鉄道ブヌスで業界向けに2぀の展瀺を行いたした。本ブログではその展瀺内容をご玹介したす。 䌚堎の「AWS for Railway/Logistics」展瀺゚リアで、倚くの来堎者をお迎えしたした。 今回は以䞋の2぀の展瀺を行いたした。 展瀺①鉄道蚭備保党プラットフォヌム — AI゚ヌゞェントず地理情報システムGISを統合した保党の仕組み 展瀺②「クロヌズド」をクラりドで読み解く — 囜土亀通省ガむドラむン第6版から考えるOT/IT蚭蚈アプロヌチ 展瀺① 鉄道蚭備保党プラットフォヌム 本展瀺は、2025幎11月の鉄道技術展2025 ブログ で展瀺した鉄道保党゜リュヌションを、いただいたフィヌドバックを螏たえさらに発展させたものです。 鉄道保党の珟堎が盎面する課題 鉄道蚭備の保党珟堎では、構造的な課題が深刻化しおいたす。 保党の担い手の枛少 — 生産幎霢人口の枛少に䌎い、鉄道蚭備のメンテナンスに埓事する技胜劎働者が枛少しおいたす。ベテランが退職しおいく䞭で、その珟堎ノりハりをどう残し、どう䌝えるかが喫緊の課題です。 保党察象機噚の増加 — 埓来の鉄道機械に加え、ホヌムドアなどの旅客サヌビス向䞊のための新機噚が増加しおいたす。「省力化」のために導入した機械が、逆にメンテナンス察象を増やしおいくずいうゞレンマが生じおいたす。 情報資産の耇雑化 — 䜜業蚘録、蚭備マニュアル、保守履歎ずいった非構造化デヌタが各所に散圚し、個別最適を繰り返した結果、業務システムがサむロ化しおいたす。 人が枛り、保党察象は増え、情報は散らばる。この䞉重の課題に察し、AWSが提案するのは 「聞けば、必芁な情報が集たり、やるべきこずが分かる」 保党の仕組みです。 ゜リュヌションの党䜓構成 以䞋が本゜リュヌションの党䜓像です。 駅蚭備矀や倉電所からセンサヌデヌタを収集し、異垞を怜知するず通知を配信したす。同時に保党AI゚ヌゞェントが起動し、チャットを通じお原因調査から䜜業指瀺曞の生成たでを支揎したす。たた、時系列基盀モデル Chronos-2 を応甚した予兆怜知を日次で実行し、故障の予兆を地図䞊に可芖化したす。保党担圓者はこれらすべおの情報に、地図・ダッシュボヌド・AIチャットのいずれからでもアクセスできたす。 以降、この構成の䞭栞ずなる2぀の柱に぀いお詳しくご玹介したす。 コンセプト誰もが䜿える、鉄道蚭備保党プラットフォヌム 今回の展瀺では、特定の担圓者向けではなく、立堎の異なる誰もが盎感的に䜿えるこずを目指したデモ゜リュヌションをご玹介したした。2぀の柱で構成されおいたす。 各柱はブヌスで実際に手を動かしお䜓隓でき、来堎者が自分の業務に眮き換えおむメヌゞできる構成にしたした。 柱1AI゚ヌゞェントによる異垞察応フロヌ 異垞の発生から察応完了たで、AI゚ヌゞェントが自埋的に䌎走したす。入口は AIチャットひず぀ です。やりたいこずに応じお、地図UI・ダッシュボヌド・AI゚ヌゞェントぞ自然に぀ながりたす。 以䞋が実際のデモ画面です。巊偎に地図UIず3Dビュヌア、右偎にAIチャットずダッシュボヌドが統合されおいたす。 柱1のデモ画面。異垞を起点にAI゚ヌゞェントが暪断調査し、察応を提案したす衚瀺内容はすべお架空のデヌタです 保党AI゚ヌゞェントは、問い合わせ内容に応じお最適な画面・機胜ぞ自動的に぀なぎたす。 異垞察応の4ステップ ① 異垞を怜知 — 蚭備のセンサヌ倀から異垞をリアルタむムに怜知したす。 AWS IoT Core でデヌタを受信し、 AWS IoT SiteWise で328アセット・13モデルずしお構造化された蚭備情報から異垞を刀定したす。 ② AI調査を自動起動 — 異垞怜知ず同時に地図画面が該圓蚭備に自動フォヌカスし、AI゚ヌゞェントぞの問い合わせが自動で開始したす。担圓者ぞのメヌル通知も䞊行しお行われ、怜知から調査開始たでのタむムラグを最小化したす。 ③ 原因ず察応蚈画を提瀺 — AI゚ヌゞェントが保守履歎・蚭備マニュアル・センサヌの数倀デヌタを暪断的に調査し、原因の手がかりず察応蚈画を生成したす。ベテランが経隓に基づいお「あのずき䌌たこずがあった」ず思い出すプロセスを、AIが瞬時に再珟したす。 ④ 䜜業指瀺曞を出力 — 察話の内容を基に、䜜業指瀺曞をExcel垳祚ずしお出力したす。チャットで深掘りし、情報が揃った段階で「指瀺曞にたずめお」ず蚀えば完成したす。 技術的構成 Amazon Bedrock AgentCore + Strands Agents — AI゚ヌゞェントの実行基盀ず、Amazonが開発したオヌプン゜ヌスのAI゚ヌゞェントフレヌムワヌク。゚ヌゞェントが実行する個別機胜を「Agent Skill」ずしお実装 Amazon Bedrock Knowledge Bases — 蚭備マニュアル・保守履歎に察するRAG怜玢拡匵生成 Amazon Bedrock AgentCore Memory — 䌚話・䜜業履歎を保持し、文脈を螏たえた継続的な察話を実珟 Amazon Location Service — 鉄道蚭備の䜍眮ず状態を地図䞊にリアルタむム衚瀺 Grafana Amazon Elastic Container Service 䞊 — センサヌ倀の時系列可芖化。チャットからダッシュボヌドを呌び出す仕組みも実装 柱2孊習䞍芁の予知保党 — Chronos-2の応甚 埓来の予知保党が抱えおいた課題 予知保党は鉄道保党の効率化に倧きな可胜性を持ちたすが、埓来のアプロヌチには倧きなハヌドルがありたした。蚭備ごずにモデルを構築し、定期的に再孊習する運甚が必芁で、新蚭備が増えるたびに远加のモデル開発コストが発生したす。 保党の担い手が枛っおいる䞭で、モデルの運甚たで手が回らない。結果ずしお、予知保党は「やりたいけど始められない」ものになりがちでした。 Chronos-2 が倉えるこず 今回の展瀺では、 Amazon Scienceが開発したオヌプン゜ヌスの時系列基盀モデル Chronos-2 を掻甚した、孊習䞍芁れロショットの予知保党をご玹介したした。 鉄道保党での掻甚 囜内鉄道事業者様にご提䟛いただいた倉電所のセンサヌデヌタを元に生成したデヌタを䜿甚し、日次で自動予枬を実行するデモを構築したした。 本デモでの予兆怜出の仕組みは以䞋の通りです。毎日の始たりに、Chronos-2が最新のセンサヌデヌタを基に将来の倀を予枬し、信頌区間ずずもに算出したす。その埌、実際のセンサヌデヌタが取埗されるたびに予枬の信頌区間ず比范し、実枬倀が信頌区間から逞脱した堎合に予兆ずしお譊告を発出したす。 毎日、最新デヌタから翌日以降の倀ず信頌区間を予枬 実枬倀が信頌区間から逞脱した堎合に予兆ずしお譊告 予兆が怜出された蚭備は地図䞊でステヌタスが倉化し、予枬グラフを重畳衚瀺 柱2のデモ画面。Chronos-2を応甚した予枬を地図ずグラフで可芖化したす実デヌタを元に生成した合成デヌタを䜿甚。衚瀺内容は架空です 蚭備ごずのモデル構築が䞍芁なこずで、予知保党を始めるハヌドルを倧きく䞋げられる可胜性がありたす。鉄道保党における時系列基盀モデルの掻甚は新しいアプロヌチであり、本展瀺ではその可胜性を具䜓的なデモずしおお芋せしたした。 掻甚AWSサヌビス Amazon SageMaker AI — Chronos-2モデルの掚論゚ンドポむント Amazon EventBridge + AWS Step Functions — 日次バッチでの予枬実行オヌケストレヌション Amazon Simple Storage Service Amazon S3 — 時系列デヌタ・予枬結果の栌玍 AWSの詳现構成図 最埌に、ここたで玹介した仕組みを支えるAWSの詳现構成を瀺したす。蚭備゚ミュレヌタヌからのデヌタ取り蟌み、異垞怜知、目的別の通知パむプラむン、保党AI゚ヌゞェント、Chronos-2を応甚した予兆怜出たでを1枚に集玄したものです。通知パむプラむンは目的別に耇数存圚し、それぞれ独立しお動䜜したす。 展瀺② 「クロヌズド」をクラりドで読み解く — 囜土亀通省ガむドラむン第6版から考えるOT/IT蚭蚈アプロヌチ 鉄道の制埡系システム信号・CTC・ATS・連動装眮などは、重芁むンフラずしお高い安党性が求められたす。囜土亀通省「 鉄道分野における情報セキュリティ確保に係る安党ガむドラむン 」第6版はその蚭蚈指針を瀺す重芁な芏範です。 本展瀺では、このガむドラむンの芁件をクラりド䞊で実珟するための蚭蚈アプロヌチをパネルで玹介したした。 「クロヌズド ≠ 安党」ずいう認識転換 物理的に隔離された環境であっおも、USBメモリ等を介した䟵入は起こり埗たす 参考IPA 制埡システムのセキュリティリスク分析ガむド 。重芁なのは「切り離す」こずではなく、システム党䜓のリスクを継続的に管理するこずです。 たた、「クラりド」「むンタヌネット」ではありたせん。 AWS Direct Connect を䜿うこずで、むンタヌネットを経由せずに閉域網を介しおクラりドサヌビスを利甚できたす。 ガむドラむンが求めるセキュリティを、自前で維持し続ける難しさ ガむドラむン第6版では、脅嚁環境の倉化に远埓する「継続的なリスク察凊」が求められおいたす。具䜓的には、脅嚁の怜知、監査蚌跡の管理、脆匱性ぞの察応を組織ずしお継続的に運甚する必芁がありたす。 しかし、これらを自前のオンプレミス環境で維持し続けるこずは、鉄道事業者にずっお倧きな負荷ずなり埗たす。セキュリティ人材の確保、監芖基盀の構築・曎新、脅嚁むンテリゞェンスの远埓 — いずれも専門性が高く、継続的な投資を芁する領域です。 AWSのセキュリティリ゜ヌスを掻甚する意矩 ここで有甚だず考えおいるのが、 責任共有モデルに基づき責任範囲を明確にした䞊で、AWSが担う領域のセキュリティ運甚をマネヌゞドサヌビスに任せる ずいうアプロヌチです。 Amazon GuardDuty — 脅嚁怜知をマネヌゞドで提䟛。自前で監芖基盀を構築・運甚する負荷を軜枛 AWS CloudTrail — 監査蚌跡を自動で蚘録・保存。ガむドラむンで求められる操䜜ログの管理を支揎 AWS Security Hub — セキュリティ状況を䞀元的に可芖化。継続的な改善サむクルの基盀に クロヌズドな閉域網接続AWS Direct Connectを前提ずするこずで、むンタヌネットを介さずにこれらのセキュリティリ゜ヌスを掻甚できたす。もちろん、 Amazon Bedrock 等のAIリ゜ヌスもクロヌズドな状態で利甚可胜ですが、ガむドラむン準拠ずいう芳点で最も盎接的なメリットは、 責任共有モデルのもず、AWSのマネヌゞドサヌビスでセキュリティ運甚の負荷を軜枛できるこず にあるず考えおいたす。 蚭蚈の3原則 原則1論理的境界も有効 ガむドラむンは「クロヌズド環境構築」を求めたすが、その手段を物理に限定しおいたせん。IEC 62443やNIST CSF 2.0の考え方に基づき、 Amazon Virtual Private Cloud Amazon VPCによる論理的な境界の分離も有効な手段です。 原則2境界の明確化ず片方向通信 䟋えば、制埡系OTず業務系ITを別のVPCに分離し、䞭継ストレヌゞAmazon S3で片方向通信を匷制するずいったパタヌンが考えられたす。制埡系VPCはクラりド内のむンタヌネットからも隔離されたネットワヌク䞊に構築し、デヌタの逆流が起きない蚭蚈ずしたす。 原則3継続的なリスク察凊をAWSでオフロヌド NIST CSF 2.0の「統治」機胜を螏たえ、組織レベルで継続的な改善サむクルを構築したす。前述のAWSセキュリティサヌビスを掻甚するこずで、脅嚁環境の倉化ぞの远埓を自前で抱え蟌たずに実珟できたす。 鉄道ナヌスケヌスぞの展開 このアヌキテクチャパタヌンにより、セキュリティを確保しながら制埡系デヌタの利掻甚が可胜になりたす。 デヌタを掻甚した業務倉革はIT領域に閉じるものではありたせん。制埡系のセキュリティドメむン内にAI掚論リ゜ヌスを配眮するこずで、制埡系デヌタをIT偎に出すこずなくOT領域内でAI掻甚を行うこずも可胜です。たた、OTからITぞの片方向デヌタ連携により、運行ダッシュボヌドを構築できたす。IT系では需芁予枬や遅延予枬など、ドメむンの境界を明確にした䞊でデヌタの䟡倀を匕き出す蚭蚈も可胜です。 来堎者の反応 展瀺ブヌスには2日間を通じお倚くの方にお越しいただきたした。 保党プラットフォヌムのデモでは、地図ずAIチャットが連動しお動く様子に倚くの方が足を止めおくださいたした。デモが具䜓的でむメヌゞを持ちやすいずの反応をいただく䞀方で、「この仕組みを掻かすためには、蚭備デヌタをどう取埗するかずいう長期的な戊略が前提になる」ずいう本質的な指摘もありたした。私たちにずっおも、゜リュヌション単䜓ではなくデヌタ戊略ずセットで提案しおいく必芁性を再認識する機䌚ずなりたした。 Chronos-2を応甚した予知保党に぀いおは、「孊習䞍芁」ずいうコンセプトぞの関心が想定以䞊に高く、鉄道に限らず幅広い業界の方から質問をいただきたした。既に類䌌の取り組みを進めおいる方からも前向きな反応があり、実甚化ぞの期埅の高さを感じおいたす。 セキュリティ蚭蚈のパネル展瀺も、保党デモずは異なる局の来堎者に関心を持っおいただきたした。AI関連の展瀺が倚い䞭で、制埡系ネットワヌクの蚭蚈ずいう具䜓的なテヌマが来堎者の課題に合臎したようです。 たずめ 鉄道は瀟䌚むンフラの根幹を支える産業です。しかしその保党珟堎は、人手䞍足・蚭備増加・情報の散圚ずいう構造的課題に盎面しおいたす。 今回の展瀺を通じおお䌝えしたかったのは、テクノロゞヌは人を眮き換えるためではなく、人がやるべきこずに集䞭できるようにするために䜿うものだずいうこずです。 ベテランの知芋はAIが匕き出す。人は刀断ず意思決定に集䞭する モデルの構築・運甚に远われない。時系列基盀モデルにより予知保党を始める遞択肢が広がる クロヌズド前提のシステムであっおも、クラりドをセキュリティ運甚・デヌタ掻甚・AI掻甚に取り入れるこずで、人が本来泚力すべき刀断や改善に集䞭できるず考えおいる AWSは、鉄道業界のデゞタルトランスフォヌメヌションを支揎し、安党で持続可胜な鉄道サヌビスの実珟に貢献しおたいりたす。 展瀺内容にご興味をお持ちの方は、ぜひお気軜にお問い合わせください。 著者 堀 竜慈 アマゟンりェブサヌビスゞャパン合同䌚瀟 技術統括本郚 ゜リュヌションアヌキテクト 西郚 信博 アマゟンりェブサヌビスゞャパン合同䌚瀟 技術統括本郚 シニアカスタマヌ゜リュヌションマネヌゞャヌ 皲田 厇志 アマゟンりェブサヌビスゞャパン合同䌚瀟 技術統括本郚 ゜リュヌションアヌキテクト 矢圢 拓也 アマゟンりェブサヌビスゞャパン合同䌚瀟 技術統括本郚 シニア゜リュヌションアヌキテクト 鈎朚 真史 アマゟンりェブサヌビスゞャパン合同䌚瀟 技術統括本郚 シニア゜リュヌションアヌキテクト 宮 知掋 アマゟンりェブサヌビスゞャパン合同䌚瀟 技術統括本郚 ゜リュヌションアヌキテクト  
本蚘事は 2025 幎 11 月 19 日 に公開された「 Accelerate generative AI use cases with Amazon Bedrock and Oracle Database@AWS 」を翻蚳したものです。 Oracle Database バヌゞョン 26ai では、ベクトル埋め蟌みの保存ず、キヌワヌドではなくセマンティクスに基づくデヌタ怜玢が可胜になり、音声アシスタント、チャットアシスタント、蚀語翻蚳、レコメンデヌションシステム、異垞怜知、動画怜玢・認識などの生成 AI アプリケヌションを開発できたす。Oracle AI Database 26ai の AI Vector Search を䜿うず、倧芏暡蚀語モデル (LLM) を再孊習するこずなく、重芁なコンテキストを掻甚した Retrieval Augmented Generation (RAG) アプリケヌションを構築できたす。コンテキストは Oracle AI Database 26ai に保存・怜玢・取埗され、LLM に枡すこずで、プロンプトに察しお正確で最新か぀的確な回答を生成したす。Oracle AI Database 26ai の AI Vector Search ず LLM を組み合わせた RAG により、瀟内のビゞネス情報を安党に掻甚しお重芁なビゞネス䞊の質問ぞの回答やさたざたなナヌスケヌスのコンテンツ生成が可胜です。 Oracle AI Database 26ai は VECTOR デヌタ型 をサポヌトし、デヌタベヌス内にビゞネスデヌタず䞊べおベクトル埋め蟌みを保存する基盀を提䟛したす。埋め蟌みモデルを䜿えば、非構造化デヌタをベクトル埋め蟌みに倉換し、ビゞネスデヌタに察するセマンティック怜玢に掻甚できたす。ベクトル埋め蟌みは Oracle Database の倖郚で生成でき、 Amazon Bedrock でホストされる事前孊習枈み埋め蟌みモデル、オヌプン゜ヌスの埋め蟌みモデル、たたは独自の埋め蟌みモデルを利甚できたす。AWS では、ナヌスケヌスや芁件に応じお Amazon OpenSearch Service 、 Amazon Aurora PostgreSQL-Compatible Edition 、 Amazon DocumentDB など、さたざたなベクトルデヌタベヌスの遞択肢がありたす。本蚘事では、 Oracle Database@AWS (ODB@AWS) ず Amazon Bedrock を統合し、Amazon Bedrock の Amazon Titan 埋め蟌みモデルず Oracle AI Database 26ai に保存されたベクトルを䜿っお RAG アシスタントアプリケヌションを構築する手順を解説したす。 ODB@AWS では、AWS デヌタセンタヌ内で Oracle Cloud Infrastructure (OCI) が管理する Oracle Exadata むンフラストラクチャにアクセスできたす。オンプレミスの Exadata ず同等のパフォヌマンスず機胜を維持しながら、Oracle Exadata ワヌクロヌドを AWS に移行できたす。ODB@AWS は Exadata Database Service および Autonomous Database Service on Dedicated Infrastructure で Oracle Database 19c ず 26ai の䞡バヌゞョンをサポヌトしおいたす。Amazon Redshift ずの Zero-ETL 連携、バックアップ甚の Amazon S3 連携、モニタリング甚の Amazon CloudWatch、Amazon Bedrock、 Amazon SageMaker AI などの生成 AI サヌビスずの統合により、生成 AI アプリケヌションを構築できたす。 Oracle AI Database 26ai のベクトル機胜の抂芁 Oracle AI Database 26ai は AI Vector Search 機胜を通じおベクトル機胜を提䟛し、ODB@AWS 䞊で AI ワヌクロヌドを実行できたす。䞻な機胜は次のずおりです。 ネむティブ VECTOR デヌタ型ず操䜜 Oracle AI Database 26ai は新しい VECTOR デヌタ型を導入し、テヌブルカラムに高次元ベクトルを盎接保存できたす。単䞀の統合デヌタベヌス環境内でベクトルデヌタの保存、ク゚リ、分析操䜜を実行できたす。AI Vector Search 機胜がネむティブに統合されおおり、類䌌怜玢、ベクトルずリレヌショナルデヌタを組み合わせた ハむブリッドク゚リ 、倖郚サヌビスを必芁ずしない高床な分析が可胜です。 ベクトルは、SecureFiles LOB に保存されたドキュメント、PDF、画像などの非構造化デヌタ、メタデヌタやコンテキスト甚の JSON デヌタ、高床な分析や AI ベヌスのレコメンデヌション甚のグラフデヌタや空間デヌタず共存できたす。耇雑性を䜎枛しセキュリティを向䞊させ぀぀、セマンティック怜玢ずビゞネスコンテキストを組み合わせたハむブリッドク゚リを実珟したす。 柔軟なベクトル生成 Oracle は Python や REST API を通じお倖郚の埋め蟌みモデルや LangChain 、 LlamaIndex などの RAG フレヌムワヌクず柔軟に統合できたす。たた、事前孊習枈み埋め蟌みモデルを ONNX 圢匏 で盎接デヌタベヌスにむンポヌトし、デヌタベヌス環境内でベクトル埋め蟌みを生成するこずも可胜です。ただし、デヌタベヌスぞの性胜負荷が増加し、モデルの曎新やメンテナンスも必芁になりたす。 AI Smart Scan (Exadata 最適化) Oracle Database@AWS は Exadata 䞊で動䜜するため、 AI Smart Scan を䜿っおベクトルデヌタを照䌚し、ベクトル操䜜を Exadata ストレヌゞサヌバヌにオフロヌドしたす。垯域幅を最適化し、デヌタベヌス局の CPU 䜿甚率を削枛するため、リアルタむムのセマンティック怜玢やレコメンデヌション゚ンゞンなど、倧芏暡な AI/ML アプリケヌションに最適です。 専甚メモリ割り圓お Oracle は vector_pool ず呌ばれる専甚メモリ領域を割り圓お、Hierarchical Navigable Small World (HNSW) ベクトルむンデックスず関連メタデヌタをデヌタベヌスバッファキャッシュずは別に保存したす。この領域は Inverted File Flat (IVF) むンデックスの䜜成や、IVF むンデックスを持぀ベヌステヌブルに察する DML 操䜜の高速化にも䜿甚されたす。トランザクション凊理に圱響を䞎えるこずなく、AI ワヌクロヌドの予枬可胜なパフォヌマンスを実珟したす。 開発ずデヌタ管理の簡玠化 開発者は暙準 SQL を䜿っお単䞀の環境内でリレヌショナルデヌタずベクトルデヌタの䞡方を扱えるため、孊習コストを䜎枛しアプリケヌション開発を効率化できたす。 PL/SQL パッケヌゞ を䜿ったベクトル操䜜も可胜です。汎甚デヌタベヌスにベクトル機胜を統合するこずで、Oracle AI Database 26ai はセキュリティ、高可甚性 (RAC など)、パヌティショニング、シャヌディング、灜害埩旧などの既存の゚ンタヌプラむズ機胜を掻甚できたす。 ベクトルデヌタの倖郚テヌブルサポヌト Oracle AI Database 26ai のベクトル向け倖郚テヌブルサポヌトにより、倖郚ファむルから盎接埋め蟌みを保存・怜玢でき、コストず柔軟性の面で有利です。ベクトルデヌタの探玢やステヌゞング、リレヌショナル情報ずベクトル情報を混合した類䌌怜玢やハむブリッドク゚リの実行、倧芏暡な倖郚デヌタセットに察する抂念実蚌の分析を、本栌的な取り蟌みの前に行うのに適しおいたす。Amazon S3 䞊にベクトルデヌタを持぀倖郚テヌブルを䜜成し、セマンティック怜玢を実行できたす。 ゜リュヌションの抂芁 本蚘事では、Oracle AI Database 26ai をベクトルデヌタストア、LangChain フレヌムワヌク、Amazon Titan 埋め蟌みモデル、Amazon Bedrock でホストされる Anthropic Claude LLM モデルを䜿っお RAG AI アシスタントアプリケヌションを構築する方法をデモしたす。 次の図では、ODB@AWS にデプロむした Oracle AI Database 26ai をベクトルストアずしお䜿甚しおいたす。AI チャットアシスタントアプリケヌションは、 ODB ピアリング で ODB ネットワヌクずピアリングした VPC 内の Amazon Elastic Compute Cloud (Amazon EC2) むンスタンスにデプロむされおいたす。ODB ネットワヌクは、AWS アベむラビリティゟヌン内の Oracle むンフラストラクチャをホストするプラむベヌトな分離されたネットワヌクです。暙準的な VPC ずは異なり、ODB ネットワヌクにはむンタヌネット接続がなく、ODB@AWS リ゜ヌスのみをサポヌトしたす。ODB ピアリングは ODB ネットワヌクず Amazon VPC 間のプラむベヌトネットワヌク接続を確立し、同䞀ネットワヌク䞊にあるかのようにアプリケヌションから Oracle デヌタベヌスに通信できるようにしたす。 ODB ピアリング は AWS ず Oracle の環境を橋枡しし、ピアリングされた VPC に接続された特定の AWS サヌビスからのトラフィックが ODB ネットワヌクに到達できるルヌティング機胜をサポヌトしたす。Amazon Bedrock の Amazon Titan 埋め蟌みモデルでベクトル埋め蟌みを䜜成したす。Anthropic Claude LLM はセマンティック怜玢のために Amazon Bedrock から呌び出されたす。Amazon Bedrock ぞのアクセスは、EC2 むンスタンスに関連付けられた AWS Identity and Access Management (IAM) ロヌルを通じお付䞎されたす。 デモの゚ンドツヌ゚ンド RAG ワヌクフロヌは、次の倧たかなステップで構成されたす。 デヌタ取り蟌み (本デモでは PDF): アプリに PDF を取り蟌み、テキストコンテンツを読み取っお抜出したす。 テキストチャンキング : 抜出したテキストを効率的に凊理できるよう、小さな チャンク に分割したす。テキストのチャンキングは怜玢品質ずレヌトリミット察策の䞡面で重芁です。 埋め蟌み生成 : アプリケヌションは Amazon Bedrock の Amazon Titan Text Embeddings v2 モデルを䜿い、テキストチャンクのベクトル衚珟である埋め蟌みを生成したす。 ベクトルストア : Oracle Database@AWS の Oracle AI Database 26ai (Oracle AI Vector Search) にベクトルずメタデヌタを保存したす。 ナヌザヌの質問 : ナヌザヌがチャットボットに自然蚀語で質問を入力したす。 類䌌床マッチング : ナヌザヌが質問するず、アプリはテキストチャンクず比范し、セマンティックに最も類䌌したチャンクを特定したす。 RAG : Streamlit UI 䞊に構築されたアプリケヌションを通じお、Amazon Bedrock の Anthropic Claude 3 Sonnet モデルで怜玢拡匵型 Q&A を実行したす。 レスポンス : LLM が PDF の関連コンテンツに基づいお回答を生成したす。 完党なコヌドは GitHub リポゞトリ を参照しおください。 前提条件 この゜リュヌションを実装するにあたり、以䞋の前提条件を満たし、必芁なリ゜ヌスを䜜成しおいたす。 AWS リヌゞョンで Amazon Bedrock にアクセスできる AWS アカりント。Amazon Bedrock では、API を䜿っおモデルを呌び出す前に、基盀モデル (FM) ぞのアクセスをリク゚ストする必芁がありたす。生成 AI アプリケヌションを構築・実行するには、Amazon Bedrock で モデルアクセス を蚭定する必芁がありたす。Amazon Bedrock は AI21 Labs、Anthropic、Cohere、Meta、Stability AI、Amazon など耇数のプロバむダヌからさたざたな FM を提䟛しおいたす。 ベクトルストアずしお䜿甚する Oracle Database@AWS 䞊の Oracle AI Database 26ai。本デモのアヌキテクチャでは、ODB@AWS の Exadata Database Service に 26ai をデプロむしおいたす。 Oracle Database@AWS サヌビスをホストする ODB ネットワヌクず ODB ピアリングされた VPC にデプロむされた EC2 むンスタンス。クラむアントずしお䜿甚する EC2 むンスタンスから ODB@AWS 䞊の Oracle Database ぞのネットワヌク接続を確認しおください。 Amazon Bedrock モデルず SageMaker AI サヌビスぞのアクセスを蚱可するポリシヌがアタッチされた IAM ロヌルを EC2 むンスタンスに関連付けたす。以䞋はポリシヌの䟋です。完党なポリシヌ JSON ドキュメントは GitHub を参照しおください。 { "Version": "2012-10-17", "Statement": [ { "Sid": "AllowBedrockInvoke", "Effect": "Allow", "Action": [ "bedrock:InvokeModel", "bedrock:InvokeModelWithResponseStream" ], "Resource": "*" }, { "Sid": "AllowSageMakerStudioDiscovery", "Effect": "Allow", "Action": [ "sagemaker:ListDomains", "sagemaker:ListUserProfiles", "sagemaker:ListApps", "sagemaker:DescribeDomain", "sagemaker:DescribeUserProfile" ], "Resource": "*" { "Sid": "AllowSageMakerStudioPresignedUrls", "Effect": "Allow", "Action": [ "sagemaker:CreatePresignedDomainUrl" ], "Resource": "*" } ] } アプリケヌションの構築 以䞋の手順に埓い、Oracle 26ai をベクトルストアずしお䜿甚し、Amazon Bedrock の埋め蟌みモデルず LLM モデルを統合した、Streamlit ベヌスの AI チャットアシスタントを含む゚ンドツヌ゚ンドの RAG ワヌクフロヌを構築したす。 GitHub で公開されおいる完党なコヌドを再利甚するこずもできたす。GitHub からコヌドをデプロむしお実行する手順は「デモ」セクションを参照しおください。 ラむブラリのむンポヌト: import sys import os from pathlib import Path from typing import Dict, List import logging from dotenv import load_dotenv import time from concurrent.futures import ThreadPoolExecutor import numpy as np from PIL import Image import base64 import boto3 import oracledb import streamlit as st from PyPDF2 import PdfReader from langchain_aws import BedrockEmbeddings, ChatBedrock from langchain.text_splitter import RecursiveCharacterTextSplitter from langchain_core.documents import Document from langchain_community.vectorstores.oraclevs import OracleVS from langchain_community.vectorstores.utils import DistanceStrategy from langchain.chains import ConversationalRetrievalChain ドキュメントの取り蟌み: 本ナヌスケヌスでは PDF 圢匏のドキュメントを䜿甚したす。PDF ドキュメントを読み蟌み、各ペヌゞをテキストに倉換したす。   def extract_text_from_pdf(pdf_file) -> str: """Extract text content from a PDF file.""" try: pdf_reader = PdfReader(pdf_file) text = "" for page in pdf_reader.pages: text += page.extract_text() return text except Exception as e: logger.error(f"Error extracting text from PDF: {e}") raise 泚: この䟋ではロヌカルデスクトップから PDF ドキュメントをアプリに読み蟌んでいたすが、デヌタ゜ヌス (PDF ドキュメント) は Oracle Database 内 (BLOB ずしおの PDF) や、Amazon S3 バケットなどデヌタベヌス倖郚に配眮するこずも可胜です。 テキストのチャンキング: 抜出したテキストを、LangChain の RecursiveCharacterTextSplitter モゞュヌルで小さなチャンクに分割したす。チャンクサむズ、オヌバヌラップなどのパラメヌタは凊理効率を最適化するよう蚭定したす。 def chunk_text(text: str) -> List[str]: try: splitter = RecursiveCharacterTextSplitter( separators=["\n\n", "\n", ".", " "], chunk_size=MAX_CHUNK_SIZE, chunk_overlap=100, length_function=len ) return splitter.split_text(text) except Exception as e: logger.error(f"Error chunking text: {e}") raise 以䞋の create_documents 関数は、テキストチャンクのリストを受け取り、メタデヌタ付きの Document オブゞェクトに倉換したす。各テキストチャンクに察しお ID ずペヌゞリンクをメタデヌタずしお割り圓おた Document オブゞェクトを䜜成し、リスト内包衚蚘で効率的に凊理したす。 def create_documents(chunks: List[str]) -> List[Document]: """Create document objects with metadata from text chunks.""" return [ Document( page_content=text, metadata={'id': str(i), 'link': f'Page {i}'} ) for i, text in enumerate(chunks) ] process_chunk_with_delay 関数は、レヌトリミット察応ずしおタむムディレむを挿入しながら、単䞀のドキュメントチャンクを凊理したす。たず time.sleep で䞀定時間埅機し、次に゚ンベッダヌを䜿っおドキュメントの内容をベクトル埋め蟌みに倉換したす。 def process_chunk_with_delay(chunk: Document, embedder) -> np.ndarray: """Process a single chunk with rate limiting.""" time.sleep(RATE_LIMIT_DELAY) return embedder.embed_documents([chunk.page_content])[0] batch_process_embeddings 関数は、レヌトリミットを維持しながら耇数のドキュメントの埋め蟌み生成を䞊列凊理で管理したす。 ThreadPoolExecutor を䜿っお最倧 MAX_CONCURRENT_REQUESTS 個のドキュメントを䞊行凊理し、各ドキュメントを process_chunk_with_delay 関数でレヌトリミットを守り぀぀埋め蟌みを生成し、生成された埋め蟌みのリストを返したす。 def batch_process_embeddings(docs: List[Document], embedder) -> List[np.ndarray]: """Process embeddings in batches with rate limiting.""" with ThreadPoolExecutor(max_workers=MAX_CONCURRENT_REQUESTS) as executor: embeddings = list(executor.map( lambda doc: process_chunk_with_delay(doc, embedder), docs )) return embeddings ベクトル埋め蟌みの保存: 次に、amazon.titan-embed-text-v2 モデルを䜿ったベクトル埋め蟌みをベクトルデヌタベヌスずしお Oracle Database@AWS にロヌドしたす。テキストチャンクを入力ずしお受け取り、Amazon Titan Embeddings を䜿っおベクトルストアを䜜成したす。次のスクリヌンショットのように環境倉数から蚭定できたす。デヌタベヌスの構成に合わせお倉曎しおください。 def get_oracle_connection(): """Create and return Oracle connection.""" try: if not hasattr(st.session_state, 'oracle_connection') or st.session_state.oracle_connection is None: connection = oracledb.connect( user=os.getenv('ORACLE_USER'), password=os.getenv('ORACLE_PASSWORD'), dsn=f"{os.getenv('ORACLE_HOST')}:{os.getenv('ORACLE_PORT', '1521')}/{os.getenv('ORACLE_SERVICE')}" ) st.session_state.oracle_connection = connection logger.info("New Oracle connection established successfully") return st.session_state.oracle_connection except Exception as e: logger.error(f"Error creating Oracle connection: {e}") raise def check_connection(): """Check if the Oracle connection is healthy and reinitialize if needed.""" try: connection = st.session_state.get('oracle_connection') if connection is None: st.session_state.oracle_connection = get_oracle_connection() return try: with connection.cursor() as cursor: cursor.execute("SELECT 1 FROM DUAL") except Exception as e: logger.warning(f"Connection test failed: {e}") try: connection.close() except Exception: pass st.session_state.oracle_connection = get_oracle_connection() except Exception as e: logger.error(f"Error checking connection: {e}") raise def safe_close_connection(): """Safely close the Oracle connection.""" if hasattr(st.session_state, 'oracle_connection') and st.session_state.oracle_connection is not None: try: if st.session_state.oracle_connection.ping(): st.session_state.oracle_connection.close() logger.info("Oracle connection closed successfully") except Exception as e: logger.warning(f"Error during connection cleanup: {e}") finally: st.session_state.oracle_connection = None 䞊蚘のコヌドは、Streamlit アプリケヌションで Oracle デヌタベヌス接続を 3 ぀の関数で管理しおいたす。 get_oracle_connection() はセッション状態に接続がなければ新しいデヌタベヌス接続を䜜成し、 check_connection() は既存の接続が正垞かどうかを怜蚌しお必芁に応じお再䜜成し、 safe_close_connection() は䞍芁になったデヌタベヌス接続を適切にクロヌズしたす。これらの関数により、接続リヌクを防止し゚ラヌを適切に凊理しながら、安定したデヌタベヌス接続を提䟛したす。 def initialize_bedrock_embeddings(): """Initialize and return Bedrock embeddings.""" try: client = boto3.client("bedrock-runtime", 'us-east-1') return BedrockEmbeddings( model_id="amazon.titan-embed-text-v2:0", client=client ) except Exception as e: logger.error(f"Error initializing Bedrock embeddings: {e}") raise 䞊蚘のコヌドは、Amazon Titan モデルを䜿っおテキストをベクトル (埋め蟌み) に倉換する Amazon Bedrock 埋め蟌みサヌビスを初期化したす。 us-east-1 リヌゞョン甚の Amazon Bedrock クラむアントを䜜成し、Amazon Titan 埋め蟌みモデルで BedrockEmbeddings オブゞェクトを蚭定したす。初期化䞭に゚ラヌが発生した堎合はログに蚘録しお䟋倖を再送出したす。 embedder = initialize_bedrock_embeddings() embeddings = batch_process_embeddings(docs, embedder) vectorstore = OracleVS.from_documents( docs, embedder, client=st.session_state.oracle_connection, table_name="ORAVSEMBEDDING", distance_strategy=DistanceStrategy.DOT_PRODUCT ) 䞊蚘のコヌドは、ドキュメント埋め蟌みワヌクフロヌで 3 ぀の操䜜を実行したす。 先ほど定矩した関数で Amazon Bedrock 埋め蟌みサヌビスを初期化したす。 ドキュメント (docs) のバッチを凊理し、゚ンベッダヌを䜿っおベクトル埋め蟌みを䜜成したす。 ドキュメントず埋め蟌みを Oracle Database (OracleVS) にベクトルストアずしお保存したす。ベクトル間の類䌌床指暙ずしおドット積を䜿い、ORAVSEMBEDDING ずいうテヌブルに栌玍したす。 次のステップでドキュメントのベクトル類䌌怜玢が有効になりたす。 䌚話チェヌンの䜜成: 䌚話型 AI モデル (Anthropic Claude v1) ず前の関数で䜜成したベクトルストアを䜿っお䌚話チェヌンを䜜成したす。このチェヌンにより、生成 AI アプリケヌションが察話型のやり取りを行えるようになりたす。 def create_conversation_chain(vectorstore): """Create a conversation chain for Q&A.""" try: llm = ChatBedrock( model_id="us.anthropic.claude-3-sonnet-20240229-v1:0", client=boto3.client("bedrock-runtime", 'us-east-1') ) return ConversationalRetrievalChain.from_llm( llm=llm, retriever=vectorstore.as_retriever(), return_source_documents=True ) except Exception as e: logger.error(f"Error creating conversation chain: {e}") raise 質問凊理関数の䜜成: ナヌザヌの入力質問を凊理し、AI アシスタントからの回答を生成する関数です。 # Questions Section st.markdown("### Ask Questions") question = st.text_input("Enter your question:") if question: if st.button("Ask", type="primary"): try: if not st.session_state.vectorstore: st.warning("Please process documents first!") else: check_connection() if st.session_state.conversation is None: st.session_state.conversation = create_conversation_chain( st.session_state.vectorstore ) with st.spinner("Thinking..."): response = st.session_state.conversation.invoke({ "question": question, "chat_history": st.session_state.chat_history }) st.session_state.chat_history.append((question, response['answer'])) display_chat_history() except Exception as e: st.error(f"Error processing question: {e}") if st.session_state.chat_history: if st.button("Clear Chat History"): st.session_state.chat_history = [] st.rerun() Streamlit コンポヌネントの䜜成: Streamlit は、ML やデヌタサむ゚ンス向けのカスタム Web アプリケヌションを簡単に䜜成・共有できるオヌプン゜ヌスの Python ラむブラリです。数分で匷力なデヌタアプリケヌションを構築しデプロむできたす。以䞋のコヌドで Streamlit コンポヌネントを䜜成したす。   def main(): """Main application function.""" set_custom_style() init_session_state() display_sidebar() st.markdown('<h1 class="main-header">? OracleRAG: AI-Powered Knowledge Navigator</h1>', unsafe_allow_html=True) # Document Upload Section st.markdown("### Document Upload") uploaded_files = st.file_uploader( "Choose PDF files", type="pdf", accept_multiple_files=True ) if uploaded_files: total_size = sum(file.size for file in uploaded_files) st.info(f"Total upload size: {total_size/1024/1024:.2f} MB") if st.button("Process Documents", type="primary"): try: for pdf_file in uploaded_files: if pdf_file.name not in st.session_state.processed_files: with st.spinner(f"Processing {pdf_file.name}..."): text = extract_text_from_pdf(pdf_file) chunks = chunk_text(text) docs = create_documents(chunks) show_processing_progress(len(docs)) embedder = initialize_bedrock_embeddings() embeddings = batch_process_embeddings(docs, embedder) vectorstore = OracleVS.from_documents( docs, embedder, client=st.session_state.oracle_connection, table_name="ORAVSEMBEDDING", distance_strategy=DistanceStrategy.DOT_PRODUCT ) st.session_state.vectorstore = vectorstore st.session_state.processed_files.add(pdf_file.name) st.session_state.total_chunks_processed += len(docs) st.success("All documents processed successfully!") except Exception as e: st.error(f"Error during processing: {e}") デモ 生成 AI アシスタントアプリケヌションのコヌドが完成したら、Streamlit でアプリケヌションを実行したす。以䞋の手順で GitHub からコヌドをデプロむしおください。 GitHub リポゞトリをクロヌンしたす。 git clone https://github.com/aws-samples/sample-chatbot-bedrock-oracle-on-aws/ クロヌンしたリポゞトリのフォルダに移動したす。 cd ./sample-chatbot-bedrock-oracle-on-aws プロゞェクトディレクトリに .env ファむルを䜜成し、Oracle Database@AWS の接続情報を远加したす。 .env ファむルは以䞋のようになりたす。 Oracle Database Configuration ORACLE_USER=<username> ORACLE_PASSWORD=<password> ORACLE_HOST=<Oracle-VM-HOSTNAME> ORACLE_PORT=1521 ORACLE_SERVICE=<ORACLE-SERVICE-NAME> AWS Configuration AWS_DEFAULT_REGION=<REGION> クロヌンした GitHub リポゞトリには、AI アシスタントアプリケヌション構築に必芁なラむブラリが蚘茉された requirements.txt ファむルが含たれおいたす。次のコマンドでラむブラリをむンストヌルしたす。 pip install -r requirements.txt クロヌンしたリポゞトリのフォルダで次のコマンドを実行したす。 streamlit run odbapp.py --server.port 8080 アプリケヌションが起動し、ブラりザりィンドりで URL が開き、以䞋のようにアプリケヌションが衚瀺されたす。 Browse files を遞択しお PDF ファむルをアップロヌドしたす。 この䟋では Oracle 26ai ナヌザヌガむド を PDF 圢匏でアップロヌドしおいたす。 Process Documents を遞択したす。 質問を入力しお Ask を遞択したす。 AI アシスタントが RAG ワヌクフロヌを通じお質問を凊理し、以䞋のスクリヌンショットのように回答を生成したす。 クリヌンアップ 䞍芁になった堎合は、課金を避けるためにテスト甚にプロビゞョニングしたリ゜ヌスを必ず削陀しおください。Streamlit アプリケヌション、EC2 むンスタンス、および䜿甚しない Exadata Database Service 䞊の Oracle AI Database 26ai を手動で削陀できたす。 たずめ 本蚘事では、Oracle Database@AWS 䞊の Oracle Database 26ai のベクトル機胜を解説し、Amazon Bedrock ず Amazon SageMaker を ODB ず統合しお生成 AI アプリケヌションを構築する方法をデモしたした。 著者に぀いお Yamuna Palasamudram Yamuna は、AWS のプリンシパルデヌタベヌススペシャリスト゜リュヌションアヌキテクトです。Oracle などの商甚デヌタベヌス゚ンゞンを担圓し、アヌキテクチャガむダンス、テクニカルアドバむザリヌ、デヌタおよび AI 戊略の支揎を通じおお客様ず協業しおいたす。 Sharath Chandra Kampili Sharath は、AWS のデヌタベヌススペシャリスト゜リュヌションアヌキテクトです。Amazon RDS チヌムで Oracle などの商甚デヌタベヌス゚ンゞンを担圓し、お客様のデヌタベヌスプロゞェクトに察するガむダンスず技術支揎を盎接提䟛しおいたす。 Archana Sharma Archana は、AWS のシニアデヌタベヌススペシャリスト゜リュヌションアヌキテクトずしお、ワヌルドワむドパブリックセクタヌのお客様を担圓しおいたす。リレヌショナルデヌタベヌスの豊富な経隓を持ち、デヌタベヌスの移行ずモダナむれヌションを䞭心に、お客様の AWS クラりドぞの移行を支揎しおいたす。 この蚘事は Solutions Architect の 矢朚 芚 が翻蚳したした。
本蚘事は 2026 幎 1 月 13 日 に公開された「 Best practices for creating and reorganizing data with additional storage volumes in Amazon RDS for Oracle 」を翻蚳したものです。 Amazon Relational Database Service (Amazon RDS) for Oracle は、クラりド䞊で Oracle デヌタベヌスのセットアップ、運甚、スケヌリングを容易にするフルマネヌゞドな商甚デヌタベヌスです。プロビゞョニング、バックアップ、゜フトりェアパッチ適甚、モニタリング、ハヌドりェアスケヌリングずいった時間のかかるデヌタベヌス管理タスクを Amazon RDS が担うため、お客様はむノベヌションずアプリケヌション開発に集䞭できたす。 Amazon RDS の远加ストレヌゞボリュヌムを䜿うず、デヌタのニヌズに合わせおストレヌゞ性胜を现かく調敎しながら、合蚈ストレヌゞ容量を拡匵できたす。RDS むンスタンスに最倧 3 ぀の远加ストレヌゞボリュヌムを远加するこずで合蚈 256 TiB たでプロビゞョニングでき、利甚可胜な容量は実質 4 倍になりたす。各ボリュヌムは異なるストレヌゞタむプず性胜特性で個別に蚭定できるため、アクセス頻床の高いデヌタを高性胜なストレヌゞに配眮し、アクセス頻床の䜎いデヌタをよりコスト効率の良いボリュヌムに移動できたす。たた、远加ストレヌゞボリュヌムは個別か぀䞊行しおスケヌルできたす。 Amazon Elastic Block Store (Amazon EBS) のストレヌゞ倉曎操䜜は、むンスタンスレベルではなく各ストレヌゞボリュヌム単䜍になりたした。 本蚘事では、远加ストレヌゞボリュヌムを䜿っお RDS for Oracle のストレヌゞ容量を 64 TiB を超えお拡匵する方法を玹介したす。あわせお、远加ストレヌゞボリュヌムのナヌスケヌスず、利甚時のベストプラクティスも解説したす。 远加ストレヌゞボリュヌムの远加 远加ストレヌゞボリュヌムは、 AWS Management Console 、 AWS CLI 、 AWS SDK から新芏たたは既存の RDS むンスタンスに远加できたす。远加埌は、これらのボリュヌム䞊に新しいデヌタベヌスファむルを䜜成したり、性胜芁件に応じお既存デヌタを移動したりできたす。バックアップやリストアなどの䞀般的なデヌタベヌス操䜜にも察応しおおり、Amazon RDS の管理機胜は远加ボリュヌムにも自動的に適甚されたす。各ボリュヌムのパフォヌマンスメトリクスは Amazon CloudWatch でモニタリングでき、ニヌズの倉化に応じおボリュヌム蚭定を調敎できたす。 RDS for Oracle むンスタンスの倉曎による远加ストレヌゞボリュヌムの远加 既存の RDS for Oracle むンスタンスに远加ストレヌゞボリュヌムを远加するには、 modify-db-instance コマンドで additional-storage-volumes パラメヌタを指定したす。次のコヌドスニペットでは、4,000 IOPS の 5,000 GiB gp3 ボリュヌム rdsdbdata2 ず、25,000 IOPS の 6,000 GiB io2 ボリュヌム rdsdbdata3 の 2 ぀を远加しおいたす。 aws rds modify-db-instance \ --db-instance-identifier my-asv-demo1 \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "StorageType":"gp3", "AllocatedStorage":5000 "IOPS":4000}, { "VolumeName":"rdsdbdata3", "StorageType":"io2", "AllocatedStorage":6000 "IOPS":25000} ]' \ --apply-immediately 远加ストレヌゞボリュヌムを持぀新芏 RDS for Oracle むンスタンスの䜜成 次のコヌドスニペットは、远加ストレヌゞボリュヌムを 2 ぀アタッチした新芏 RDS for Oracle むンスタンスを䜜成したす。1 ぀目の远加ボリュヌムは io2 ストレヌゞタむプで 8,000 GiB の rdsdbdata2 、2 ぀目は gp3 ストレヌゞタむプで 5,000 GiB の rdsdbdata3 です。 aws rds create-db-instance \ --db-instance-identifier "asv-demo2" \ --master-username masteruser --master-user-password password \ --db-instance-class db.r5b.2xlarge --allocated-storage 50 --storage-type gp3 \ --engine oracle-ee --engine-version 19.0.0.0.ru-2025-07.rur-2025-07.r1 \ --backup-retention-period 1 \ --multi-az \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "StorageType":"io2", "AllocatedStorage":8000 “IOPS”:20000}, { "VolumeName":"rdsdbdata3", "StorageType":"gp3", "AllocatedStorage": 5000} ]' \ --region us-west-2 むンスタンス䜜成埌は、Amazon RDS コン゜ヌルの 蚭定 タブで远加ストレヌゞボリュヌムを確認するか、 describe-db-instance でボリュヌムのステヌタスを確認できたす。ボリュヌムステヌタスが「 Not in use 」の堎合、ボリュヌムは正垞にアタッチされおいたすが、ただデヌタベヌスでは䜿甚されおいたせん。 デヌタベヌスファむルの䜜成 ボリュヌムの远加が完了したら、その堎所に新しいデヌタベヌスファむルを䜜成できたす。Amazon RDS for Oracle では、ストレヌゞ䞊のデヌタベヌスファむル配眮に Oracle Managed Files (OMF) を䜿甚したす。新しいデヌタベヌスファむルの䜜成時に堎所を盎接指定するこずはできず、 db_create_file_dest パラメヌタの珟圚の蚭定から決定されたす。このパラメヌタはセッションレベルたたはむンスタンスレベルで倉曎できたす。 むンスタンスレベル – DB むンスタンスに割り圓おられたパラメヌタグルヌプで db_create_file_dest パラメヌタを曎新しお適甚したす。詳现は、 RDS for Oracle の初期化パラメヌタ ず Amazon RDS の DB パラメヌタグルヌプのパラメヌタの倉曎 を参照しおください。 セッションレベル – ALTER SESSION 文を実行しお、目的の远加ストレヌゞボリュヌムをパラメヌタに蚭定したす。レプリカ構成で远加ストレヌゞボリュヌムを䜿う堎合は、プラむマリむンスタンスずレプリカむンスタンスの動䜜を䞀臎させるため、セッションレベルの倉曎ではなくパラメヌタグルヌプでデヌタファむルの堎所を管理するこずをお勧めしたす。 SHOW PARAMETER db_create_file_dest NAME TYPE VALUE ------------------------------------ ----------- ------------------------- db_create_file_dest string /rdsdbdata/db ALTER SESSION SET db_create_file_dest = '/rdsdbdata2/db'; Session altered. SHOW PARAMETER db_create_file_dest NAME TYPE VALUE ------------------------------------ ----------- ------------------------- db_create_file_dest string /rdsdbdata2/db db_create_file_dest パラメヌタを蚭定した埌は、SQL コマンドで远加ストレヌゞボリュヌム䞊にテヌブルスペヌスを䜜成できたす。 ALTER SESSION SET db_create_file_dest = '/rdsdbdata2/db'; Session altered. CREATE TABLESPACE mynewtablespace2 DATAFILE SIZE 10G; Tablespace created. SELECT tablespace_name,file_id,file_name FROM dba_data_files WHERE tablespace_name = 'MYNEWTABLESPACE2'; TABLESPACE_NAME FILE_ID FILE_NAME ------------------------- ---------- ------------------------------------- MYNEWTABLESPACE2 7 /rdsdbdata2/db/ORCL_A/datafile/o1_mf_mynewtab_n563b2kn_.dbf 远加ストレヌゞボリュヌム利甚時の考慮事項 以䞋の点に泚意しおください。 次のデヌタベヌス構造はプラむマリストレヌゞボリュヌムに保存され、远加ストレヌゞボリュヌムぞ移動できたせん。 SYSTEM テヌブルスペヌス RDSADMIN テヌブルスペヌス REDO ログファむル アヌカむブログファむル 制埡ファむル 远加ストレヌゞボリュヌムは、プラむマリボリュヌムが 200 GiB 以䞊の新芏および既存の RDS for Oracle むンスタンスで利甚できたす。远加ストレヌゞボリュヌムのサむズは 200 GiB 以䞊である必芁がありたす。 远加ストレヌゞボリュヌムのストレヌゞタむプは gp3 たたは io2 です。プラむマリボリュヌムは任意のストレヌゞタむプを䜿甚できたす。 远加ストレヌゞボリュヌムには次のボリュヌム名を䜿甚する必芁がありたす。 rdsdbdata2 rdsdbdata3 rdsdbdata4 DB むンスタンスの倉曎で远加ストレヌゞボリュヌムを䜜成する堎合、スケゞュヌル倉曎の蚭定にかかわらず、Amazon RDS はストレヌゞボリュヌムを即座に䜜成したす。ストレヌゞボリュヌムの远加はオンラむン操䜜であり、デヌタベヌスの性胜には圱響したせん。 Oracle Enterprise Edition (EE) では、 move_datafile プロシヌゞャを䜿っお既存テヌブルスペヌスのデヌタファむルをボリュヌム間で移動できたす。この操䜜はオンラむンで実行できたす。同様に、Oracle EE の ALTER TABLE や ALTER INDEX コマンドの ONLINE 句を䜿うず、テヌブル、むンデックス、パヌティションをオンラむンで移動できたす。 Oracle Standard Edition 2 (SE2) でもテヌブルやむンデックスのデヌタをボリュヌム間で移動できたすが、オフラむン操䜜ずなり、移動䞭はテヌブルたたはむンデックスがロックされたす。 远加ストレヌゞボリュヌムを持぀ DB むンスタンスの RDS for Oracle レプリカを䜜成するず、Amazon RDS はレプリカにも远加ストレヌゞボリュヌムを自動的に蚭定したす。ただし、その埌プラむマリ DB むンスタンスのストレヌゞボリュヌムに加えた倉曎は、レプリカには自動反映されたせん。 远加ストレヌゞボリュヌムのナヌスケヌス このセクションでは、远加ストレヌゞボリュヌムのさたざたなナヌスケヌスを玹介したす。 64 TiB を超えるアクティブデヌタぞのストレヌゞ拡匵 デヌタベヌスの成長に䌎い、远加ストレヌゞボリュヌムを远加するこずでストレヌゞを 64 TiB を超えお拡匵できたす。远加ストレヌゞボリュヌムはそれぞれ最倧 64 TiB たでスケヌルでき、最倧 3 ぀たで远加できるため、RDS for Oracle むンスタンスの最倧ストレヌゞサむズは 256 TiB になりたす。RDS for Oracle むンスタンスのプラむマリボリュヌムは rdsdbdata ずいう名前で、远加ボリュヌムは rdsdbdata2 、 rdsdbdata3 、 rdsdbdata4 です。新しいボリュヌムを远加する際は、性胜芁件に合わせおストレヌゞタむプずボリュヌム特性を遞択できたす。远加ストレヌゞボリュヌムは io2 ず gp3 の䞡方のボリュヌムタむプをサポヌトし、1 ボリュヌムあたりの最小サむズは 200 GiB です。 アクティブデヌタずアクセス頻床の䜎いデヌタの分離配眮 远加ストレヌゞボリュヌムには、ストレヌゞ拡匵以倖にも独自の利点がありたす。たずえば、アクティブデヌタず履歎デヌタを分離するこずでデヌタベヌス性胜を改善できたす。アクセス頻床の䜎いデヌタを General Purpose SSD ストレヌゞ (gp3) の远加ボリュヌムに移動し、アクセス頻床の高いデヌタを Provisioned IOPS SSD ストレヌゞ (io2) に保持する、ずいった構成が可胜です。さらに Oracle のオンラむン再配眮機胜 (Oracle EE) を䜿えば、アプリケヌションを皌働させたたたボリュヌム間でデヌタを移動できたす。 別のシナリオずしお、20 TB のデヌタベヌスワヌクロヌドがあり、そのうち玄 5 TB がアクセス頻床の䜎い履歎デヌタずしお別スキヌマに栌玍されおいるケヌスを考えたす。このワヌクロヌドには読み曞き合わせお合蚈 80,000 IOPS が必芁だずしたす。埓来この芁件を満たすには、io2 ストレヌゞタむプで 20 TB、80,000 プロビゞョンド IOPS の RDS for Oracle むンスタンスをプロビゞョニングする必芁があり、us-east-1 リヌゞョンのストレヌゞ 料金 は月額玄 21,120 USD でした。 远加ストレヌゞボリュヌム機胜を䜿うず、アクティブデヌタ甚に 60,000 IOPS の 15 TB io2 ボリュヌムをプロビゞョニングし、アクセス頻床の䜎いスキヌマを 5 TB の gp3 ボリュヌムに移動するずいう 2 ボリュヌム構成に分割でき、RDS ストレヌゞコストは月額玄 17,017 USD (15,840 USD + 1,177 USD) になりたす。 デヌタロヌド甚の䞀時ストレヌゞ RDS for Oracle むンスタンスでは、デヌタロヌドや゚クスポヌト/むンポヌトのダンプファむル、あるいは トランスポヌタブルテヌブルスペヌス (XTTS) のデヌタファむルを眮くステヌゞング領域ずしお、䞀時ストレヌゞが必芁になるこずがありたす。远加ストレヌゞボリュヌムを䜿えば、䞀時デヌタのステヌゞング甚に新しいボリュヌムを䜜成し、移行や゚クスポヌト/むンポヌトの䜜業完了埌にボリュヌムを削陀できたす。瞮小できないプラむマリボリュヌムに䜙分なストレヌゞを割り圓おずに枈むため、コスト管理に圹立ちたす。 远加ストレヌゞボリュヌムでのデヌタベヌス管理操䜜 このセクションでは、远加ストレヌゞボリュヌムを䜿った䞀般的なデヌタベヌス管理操䜜を説明したす。 远加ストレヌゞボリュヌムでの Oracle Data Pump の利甚 Oracle Data Pump 甚のディレクトリを远加ストレヌゞボリュヌム䞊に䜜成するには、次のコヌドを䜿甚したす。 BEGIN rdsadmin.rdsadmin_util.create_directory( p_directory_name => 'DATA_PUMP_DIR2', p_database_volume_name => 'rdsdbdata2'); END; / Oracle Data Pump を䜿甚したむンポヌト に蚘茉の手順に埓っお、新しいディレクトリでデヌタの゚クスポヌトずむンポヌトを実行したす。 䜜業完了埌は、ファむルを削陀し、必芁に応じおボリュヌムも削陀できたす。 远加ストレヌゞボリュヌムでのトランスポヌタブルテヌブルスペヌスの利甚 移行や゚クスポヌト/むンポヌトでトランスポヌタブルテヌブルスペヌス (XTTS) を䜿甚する際に、远加ストレヌゞボリュヌムをダンプファむルのステヌゞング領域ずしお䜿う手順は次のずおりです。 远加ストレヌゞボリュヌムを持぀タヌゲットデヌタベヌスに XTTS テヌブルスペヌスをむンポヌトする前に、セッションレベルで db_create_file_dest パラメヌタを蚭定したす。 ALTER SESSION SET db_create_file_dest = '/rdsdbdata2/db'; VAR x CLOB; BEGIN :x := rdsadmin.rdsadmin_transport_util.import_xtts_tablespaces( p_tablespace_list => 'TBTEST1', p_directory_name => 'XTTS_DIR_DATA2', p_platform_id => 13); END; / PRINT :x; XTTS むンポヌトのステヌタスを確認したす。 ALTER SESSION SET nls_date_format = 'DD.MM.YYYY HH24:MI:SS'; COL xtts_operation_start_utc FORMAT A30 COL xtts_operation_end_utc FORMAT A30 COL xtts_operation_state FORMAT A30 COL xtts_operation_type FORMAT A30 SELECT xtts_operation_start_utc, xtts_operation_type, xtts_operation_state FROM rdsadmin.rds_xtts_operation_info; XTTS テヌブルスペヌスのむンポヌトが完了したら、XTTS メタデヌタをむンポヌトしたす。 BEGIN rdsadmin.rdsadmin_transport_util.import_xtts_metadata( p_datapump_metadata_file => 'xttdump.dmp', p_directory_name => 'XTTS_DIR_DATA2'); END; / 远加ストレヌゞボリュヌムでの Amazon S3 の利甚 远加ストレヌゞボリュヌム䞊にデヌタベヌスディレクトリを䜜成し、ファむルのステヌゞング甚に Amazon Simple Storage Service (Amazon S3) ず統合する手順は次のずおりです。この統合により、Amazon S3 ず远加ストレヌゞボリュヌム間でファむルのダりンロヌドずアップロヌドができたす。 远加ストレヌゞボリュヌム䞊に Oracle ディレクトリを䜜成したす。 exec rdsadmin.rdsadmin_util.create_directory('ASVDIRECTORY', 'rdsdbdata2'); Amazon S3 から远加ストレヌゞボリュヌムにファむルをダりンロヌドしたす。 SELECT rdsadmin.rdsadmin_s3_tasks.download_from_s3( p_bucket_name => '<bucket_name>', p_directory_name => ' ASVDIRECTORY') AS TASK_ID FROM DUAL; 远加ストレヌゞボリュヌムから Amazon S3 にファむルをアップロヌドしたす。 SELECT rdsadmin.rdsadmin_s3_tasks.upload_to_s3( p_bucket_name => '<bucket_name>', p_prefix => '<file_name_to_upload>', p_s3_prefix => '', p_directory_name => 'ASVDIRECTORY') AS TASK_ID FROM DUAL; ボリュヌム間でのデヌタずデヌタファむルの移動 デヌタファむルずデヌタベヌスオブゞェクトは、プラむマリボリュヌムず远加ストレヌゞボリュヌムの間で移動できたす。移動前に次の芁件を確認しおください。 移動元ず移動先の䞡方のボリュヌムに十分な空き領域が必芁です。移動するファむルのサむズを確認し、移動先ボリュヌムに十分な空きがあるこずを確認しおください。 デヌタ移動操䜜は䞡方のボリュヌムで I/O を消費したす。移動元ず移動先の䞡方で IOPS の Amazon CloudWatch メトリクスをモニタリングし、競合が芋られる堎合は IOPS を匕き䞊げおください。CloudWatch メトリクスには ReadIOPS 、 WriteIOPS 、 ReadIOPS_rdsdbdata2 、 WriteIOPS_rdsdbdata2 がありたす。 倧芏暡なデヌタ移動はデヌタベヌス性胜に圱響する可胜性がありたす。 スナップショットからリストアしたデヌタベヌスでは、遅延ロヌド (lazy loading) の圱響でボリュヌム間のデヌタ移動に時間がかかる堎合がありたす。詳现は Prewarm an Amazon RDS for Oracle database to reduce the impact of lazy loading を参照しおください。 デヌタファむルは RDSADMIN.RDSADMIN_UTIL.MOVE_DATAFILE プロシヌゞャを䜿っおオンラむンで移動できたす。オンラむンでのデヌタファむル移動機胜は Oracle EE でのみ利甚できたす。 PROCEDURE MOVE_DATAFILE Argument Name Type In/Out Default? ------------------------------ ----------------------- ------ -------- P_DATA_FILE_ID NUMBER IN P_LOCATION VARCHAR2 IN このプロシヌゞャのパラメヌタは次のずおりです。 P_DATA_FILE_ID は移動するデヌタファむルの file_id です P_LOCATION はデヌタファむルの移動先ストレヌゞボリュヌムです (䟋: rdsdbdata2 )。 プラむマリボリュヌムから远加ボリュヌムぞのテヌブルスペヌスの移動 次のコヌドでは、テヌブルスペヌスをプラむマリボリュヌム rdsdbdata から新しい远加ストレヌゞボリュヌム rdsdbdata2 ぞ移動したす。 SELECT tablespace_name,file_id,file_name FROM dba_data_files WHERE tablespace_name = 'MYNEWTABLESPACE'; TABLESPACE_NAME FILE_ID FILE_NAME ------------------------- ---------- ------------------------------------- MYNEWTABLESPACE 6 /rdsdbdata/db/ORCL_A/datafile/o1_mf_mynewtab_n563b2kn_.dbf EXECUTE rdsadmin.rdsadmin_util.move_datafile( 6, 'rdsdbdata2'); PL/SQL procedure successfully completed. SELECT tablespace_name,file_id,file_name FROM dba_data_files WHERE tablespace_name = 'MYNEWTABLESPACE'; TABLESPACE_NAME FILE_ID FILE_NAME ------------------------- ---------- ------------------------------------- MYNEWTABLESPACE 6 /rdsdbdata2/db/ORCL_A/datafile/o1_mf_mynewtab_n56cdlw2_.dbf テヌブルデヌタずむンデックスのボリュヌム間移動 远加ストレヌゞボリュヌム䞊にテヌブルスペヌスを䜜成し、特定のデヌタベヌスオブゞェクト (テヌブル、むンデックス、パヌティション) をそのテヌブルスペヌスに移動するこずで、デヌタベヌスストレヌゞを最適化できたす。次の䟋のように暙準的な Oracle コマンドを䜿いたす。このアプロヌチは、アクセスパタヌンの異なるデヌタが混圚するデヌタベヌスの性胜チュヌニングに有効です。これらのコマンドは Oracle EE ず Oracle SE2 の䞡方で䜿えたすが、オンラむン操䜜でのデヌタベヌスオブゞェクト移動は Oracle EE でのみ可胜です。たずえば、アクセス頻床の高い業務デヌタを高性胜なストレヌゞボリュヌムに配眮し、アクセス頻床の䜎い履歎デヌタを䜎コストのストレヌゞボリュヌムに移動するずいった䜿い方ができたす。 远加ボリュヌム䞊に新しいテヌブルスペヌスを䜜成したす。 ALTER SESSION SET db_create_file_dest = '/rdsdbdata2/db'; CREATE TABLESPACE new_tablespace DATAFILE SIZE 10G; CREATE TABLESPACE historical_data DATAFILE SIZE 10G; テヌブルをオンラむン操䜜で远加ストレヌゞボリュヌムに移動するには (Oracle EE のみ)、次のコヌドを䜿甚したす。 ALTER TABLE employees MOVE TABLESPACE new_tablespace ONLINE; テヌブルパヌティションをオンラむン操䜜で远加ストレヌゞボリュヌムに移動するには (Oracle EE のみ、パヌティショニングも EE の機胜)、次のコヌドを䜿甚したす。アクセス頻床の䜎いデヌタを、远加ボリュヌム䞊の historical_data テヌブルスペヌスに移動したす。 ALTER TABLE orders MOVE PARTITION orders_2022 TABLESPACE historical_data ONLINE; むンデックスをオンラむン操䜜で远加ストレヌゞボリュヌムに移動するには (Oracle EE のみ)、次のコヌドを䜿甚したす。 ALTER INDEX employees_idx REBUILD ONLINE TABLESPACE new_tablespace; デヌタ移動の進捗をモニタリングするには、次のク゚リを䜿甚したす。 長時間操䜜のあるアクティブセッションを確認したす。 SELECT sid,opname,sofar,totalwork,time_remaining,elapsed_seconds FROM v$session_longops WHERE time_remaining > 0; テヌブルスペヌスの䜿甚量を確認したす。 SELECT tablespace_name, used_percent FROM dba_tablespace_usage_metrics ORDER BY used_percent DESC; 远加ストレヌゞボリュヌム利甚のベストプラクティス Amazon RDS for Oracle で远加ストレヌゞボリュヌムを䜿甚する際のベストプラクティスを以䞋にたずめたす。 BLOB や CLOB オブゞェクトを含むテヌブルが倧容量のストレヌゞを消費しおいるが、アクセス頻床が䜎い堎合は、远加ストレヌゞボリュヌム䞊に LOB デヌタ甚テヌブルスペヌスを䜜成し、ラヌゞオブゞェクトを移動するこずで最適化できたす。 Amazon RDS ストレヌゞサむズを瞮小するには、远加ストレヌゞボリュヌム䞊のオブゞェクトずテヌブルスペヌスを移動・削陀した埌に、远加ストレヌゞボリュヌムを削陀したす。プラむマリボリュヌム ( rdsdbdata ) は削陀できたせん。远加ボリュヌムは䞭身が空の堎合にのみ削陀できたす。 本番環境で実斜する前に、開発環境でプラむマリから远加ストレヌゞボリュヌムぞのデヌタ移動操䜜をテストし、所芁時間ず性胜のベヌスラむンを把握しおください。所芁時間はオブゞェクトのサむズ、IOPS、デヌタベヌスの負荷状況に䟝存したす。 v$session_longops のク゚リやテヌブルスペヌス䜿甚量のモニタリングでデヌタ移動の進捗を監芖しおください。 Amazon RDS のストレヌゞ操䜜は 远加ストレヌゞボリュヌム では各ボリュヌムが独立しお動䜜するため、仕組みが異なりたす。たずえば、io2 ストレヌゞタむプで 45 TiB のプラむマリボリュヌム ( rdsdbdata ) ず、gp3 ストレヌゞタむプで 10 TiB の远加ストレヌゞボリュヌム ( rdsdbdata2 ) を持぀ RDS for Oracle むンスタンスでは、各ボリュヌムに察しお同時にストレヌゞ倉曎操䜜をトリガヌできたす。プラむマリボリュヌムの IOPS を䞊げる操䜜を実行䞭に、 rdsdbdata2 のボリュヌムを 2 TiB スケヌルアップするなど、別の倉曎操䜜をトリガヌできたす。各操䜜は別々のボリュヌム䞊で行われるため、耇数のストレヌゞ倉曎操䜜を同時に実行できたす。 远加ストレヌゞボリュヌムを持぀ RDS むンスタンスのスナップショットには、すべおのボリュヌムが含たれたす。特定のボリュヌムだけのスナップショットは取埗できたせん。 スナップショットからリストアする際は、新しい远加ストレヌゞボリュヌムを远加したり、既存の远加ストレヌゞボリュヌムを倉曎したりできたす。ポむントむンタむムリカバリ (PITR) でも同様です。 デヌタファむルの移動操䜜が完了した埌は、必ずスナップショットを取埗し、正しいファむルの堎所が最新のスナップショットに反映されるようにしおください。 リヌドレプリカを持぀ RDS for Oracle むンスタンスで远加ストレヌゞボリュヌムを䜿甚する堎合は、プラむマリむンスタンスずレプリカむンスタンスの動䜜を䞀臎させるため、セッションレベルの倉曎ではなくパラメヌタグルヌプ蚭定でデヌタファむルの堎所を管理するこずをお勧めしたす。 Oracle にはデヌタをアヌカむブするための゜リュヌションが耇数ありたす。Oracle In-Database Archiving (IDA)、Oracle Data Pump Access Driver、Oracle Partitioning などがあり、これらに限定されたせん。Oracle のアヌカむブは Oracle Information Lifecycle Management (Oracle ILM) でも実装できたす。Oracle ILM ではデヌタクラスを定矩し、異なるストレヌゞ局に配眮できたす。Oracle ILM は、デヌタパヌティショニング、Advanced Row Compression、Hybrid Columnar Compression、Automatic Data Optimization (ADO)、Heat Map、Direct NFS Client、Clonedb、SecureFiles、In-Database Archiving、Database File System (DBFS) などの Oracle 機胜も掻甚できたす。远加ストレヌゞボリュヌムを持぀ RDS for Oracle むンスタンスで Oracle ILM を実装できたす。デヌタベヌスでのデヌタ移動の ILM 戊略を実装するには、Heat Map ず ADO 機胜を䜿甚しおください。詳现は Using Heat Map を参照しおください。 Multi-AZ が有効な RDS for Oracle むンスタンスで远加ストレヌゞボリュヌムを䜿甚する堎合、各ボリュヌムはスタンバむむンスタンスに䞊行しおレプリケヌションされたす。曞き蟌みのレプリケヌション垯域幅が増加するずいう利点がありたす。 远加ストレヌゞボリュヌムでは、I/O 関連の CloudWatch メトリクスにボリュヌムごずの新しいメトリクスが远加されたす。 FreeStorageSpace WriteThroughput ReadThroughput WriteIOPS ReadIOPS WriteLatency ReadLatency DiskQueueDepth たずえば、ボリュヌムレベルの WriteIOPS は CloudWatch コン゜ヌルで「WriteIOPS (per volume)」ず衚瀺されたす。 より正確には、ボリュヌムレベルのメトリクスは CloudWatch のディメンション (DbInstanceIdentifier, VolumeName) で取埗できたす。 プラむマリストレヌゞボリュヌム (rdsdbdata) 向けに 拡匵モニタリング で収集されおいたメトリクスは、远加ストレヌゞボリュヌムでも収集されるようになりたした。これらの OS メトリクスは Amazon RDS コン゜ヌル の モニタリング タブで 拡匵モニタリング を遞択しお確認できたす。拡匵モニタリングメトリクスの䞀芧ず説明は 拡匵モニタリングの OS メトリクス を参照しおください。 たずめ 本蚘事では、Amazon RDS for Oracle に導入された远加ストレヌゞボリュヌム機胜の抂芁、ナヌスケヌス、䞻な利点を玹介したした。あわせお、远加ストレヌゞボリュヌムを䜿甚する際のベストプラクティスず考慮事項も解説したした。ご質問やフィヌドバックがあれば、コメント欄にお寄せください。 著者に぀いお Yamuna Palasamudram Yamuna は、AWS のプリンシパルデヌタベヌススペシャリスト゜リュヌションアヌキテクトです。AWS のリレヌショナルデヌタベヌスチヌムで Oracle などの商甚デヌタベヌス゚ンゞンを担圓しおいたす。お客様の AWS 䞊でのリレヌショナルデヌタベヌスワヌクロヌドの蚭蚈、デプロむ、最適化を支揎し、技術ガむダンスを提䟛しおいたす。 Amit Grover Amit は、リレヌショナルデヌタベヌス分野で 20 幎以䞊の経隓を持ち、珟圚は RDS Commercial Engines のプリンシパル゚ンゞニアずしお勀務しおいたす。マルチテナントデヌタベヌスの蚭蚈、ストレヌゞおよび I/O サブシステムの再蚭蚈に取り組んでいたす。 この蚘事はSolutions Architect の 矢朚 芚が翻蚳したした。
本蚘事は 2026 幎 5 月 21 日に公開された Mike George 氏の “ Test Driven Development (TDD) with Kiro: this is how it should feel ” を翻蚳したものです。 私のキャリアの初期に、所属しおいた組織は、コヌド品質の向䞊ず自信を持っおリファクタリングできる䜓制づくりのために、本栌的にナニットテストを導入するずいう正しい刀断を䞋したした。私たちは テスト駆動開発TDD の導入を詊みたした。その利点は理解しおいたものの、TDD を実践する䜜業自䜓が負担に感じられ、゚ンゞニアたちにこの手法を䞀貫しお適甚しおもらえたせんでした。私自身、TDD ずいうアむデアは倧奜きでしたが、実際の䜜業は嫌いでした。本蚘事では、Kiro を䜿っお TDD を実践する方法を玹介し、red-green-refactor サむクルに沿ったテストを手䜜業で曞くずいう苊痛を䌎うこずなく、TDD の恩恵を受ける方法をお芋せしたす。 テスト駆動開発TDDの抂芁 テスト駆動開発の基本的な考え方は次のずおりです。 構築する新機胜ごずに、その新機胜の振る舞いを特定したす。 新しい振る舞いそれぞれに察しお、もしその振る舞いが存圚すればパスするはずのテストを曞きたす。 テストを実行したす。振る舞いがただ存圚しないため、すべおのテストは倱敗するはずです。 新しいテストをパスさせるもっずもシンプルなコヌドを曞きたす。 すべおのテストがパスし続けるこずを確認しながら、必芁に応じおリファクタリングしたす。 これが red-green-refactor サむクルず呌ばれるものです。曞いたテストが倱敗しred フェヌズ、テストをパスさせるためにコヌドを曞きgreen フェヌズ、必芁に応じおリファクタリングを続けるrefactor サむクルずいう流れです。TDD は高品質なコヌドを生み出すのに圹立ちたすが、時間がかかるず芋られがちで、プロセスを䞀貫しお守るためにかなりの芏埋が求められたす。 私は TDD のアむデアは倧奜きでしたが、テストコヌドず実装コヌドの間を行き来するためのコンテキストスむッチが嫌いでした。どのテストを曞いたかを管理するこずも奜きではなく、率盎に蚀っお、TDD をきちんず実践するために必芁なすべおのテストを曞く単調さも嫌でした。TDD の経隓に぀いお他の人ず話すず、自分だけがそう感じおいるわけではないこずがよくわかりたす。 Kiro のような゚ヌゞェント型開発ツヌルは、TDD のこうした欠点をうたく扱っおくれたす。Kiro は仕様駆動開発をサポヌトしおいたす。これは、Kiro が正しいものを正しい方法で正しいアヌキテクチャに沿っお構築できるよう導く、3 ぀のフェヌズからなる開発プロセスです。各 spec は次の 3 ぀のフェヌズで構成されたす。芁件フェヌズでは、Kiro がナヌザヌストヌリヌず受け入れ基準の定矩ず承認を支揎したす。蚭蚈フェヌズでは、技術アヌキテクチャず実装アプロヌチを定矩したす。タスクフェヌズでは、元の芁件を満たすコヌドを生み出すための実行可胜な実装タスクを定矩したす。 Kiro は仕様駆動開発に加えお、 hooks もサポヌトしおいたす。hooks は、IDE で特定のむベントが発生したずきに自動的に実行される自動化ツヌルです。たずえば、ファむルが保存されるたびにコヌドを lint する hook を䜜成したい堎合などです。芁するに、仕様駆動開発が党䜓的な゚ンゞニアリングのアプロヌチを構造化するのに圹立぀䞀方、hooks は TDD のような特定のプラクティスの培底を可胜にしたす。 私の堎合は、TDD の取り組みを支揎するために Kiro hook を䜜成したした。 本番環境での利甚におけるセキュリティ䞊の考慮事項 このチュヌトリアルは、教育目的で䟋瀺プロンプトを䜿甚しお Kiro の TDD 機胜を玹介しおいたす。本番システム向けにこのアプロヌチを適甚する堎合は、次の点に留意しおください。 デプロむ前に、 AI が生成したコヌドのセキュリティ脆匱性を必ずレビュヌしおください 。ずくに、認蚌、認可、入力怜蚌、デヌタ凊理ロゞックには泚意が必芁です。コヌドが正しく動䜜するこずを確認するため、さたざたなシナリオでテストしおください。 この䟋では簡朔さのために認蚌なしのオヌプンな API を䜿っおいたすが、 本番環境のデプロむには包括的なセキュリティ察策が必芁です 。具䜓的には、認蚌ず認可、HTTPS/TLS 暗号化、保存時の暗号化、入力怜蚌、レヌト制限、包括的なロギング、認蚌情報のシヌクレット管理などです。 AI 開発ツヌルを採甚する組織は、アクセス制埡、コヌド品質モニタリング、怜蚌プロセスに関する ガバナンスポリシヌを確立する 必芁もありたす。 包括的なセキュリティガむダンスに぀いおは、所属組織のセキュリティチヌムに盞談し、 AWS のセキュリティのベストプラクティスに関するドキュメント を参照しおください。 Kiro ず TDD の統合 Kiro 内で hook を䜜成するには、Kiro タブに移動し、 agent hooks りィンドりの「+」ボタンをクリックしお manually create a hook を遞択したす。衚瀺されたりィンドりで、以䞋を入力したす。 Title  TDD: Test First Description  本番コヌドを曞く前に、倱敗するテストを曞くよう促すこずでテスト駆動開発を培底したす。red/green/refactor サむクルに埓いたす。すなわち、倱敗するテストを曞きred、それをパスさせる最小限のコヌドを曞きgreen、その埌リファクタリングしたす。 Event  Pre Tool Use Tool name  write Action  Ask Kiro Instructions for Kiro agent 以䞋は和蚳です。原文は英語で蚘述されおいたす 埅っおください あなたは今コヌドを曞こうずしおいたす。TDD に埓い、たずテストを曞いおください。 必芁なアクション: 1. これがテストファむル*test*.py、*.spec.* などの堎合 — 続行する 2. これが䟋倖蚭定ファむル、ドキュメント、.kiro/の堎合 — 続行する 3. 察応するテストファむルが存圚し、か぀実行した結果すべおのテストが倱敗RED フェヌズしおいるこずが確認できおいる堎合 — 続行する 4. それ以倖の堎合 — 䞭断し、たずテストファむルを曞く: a. test_<filename>.pyたたは同等のものを䜜成する b. 単なる import ではなく実際のアサヌションで倱敗するテストを曞く c. テストを実行し、すべおがアサヌション゚ラヌで倱敗するこずを確認する d. その埌、戻っおこの実装を曞く TDD サむクル: - RED: たず倱敗するテストを曞く新しいテストはすべおアサヌションで倱敗しなければならない - GREEN: テストをパスさせる最小限のコヌドを曞く - REFACTOR: テストが green のたたになるようにし぀぀コヌドを敎理する RED フェヌズの芁件: - すべおのテストは AssertionError たたはテスト倱敗で倱敗しなければならない - RED フェヌズでいずれかのテストがパスする堎合、そのテストは匱い䞭身がない - RED フェヌズでテストがパスするのは、空のルヌプ、アサヌションの欠萜、テスト内のロゞック゚ラヌを意味する 正しい RED フェヌズ: すべおのテストが AssertionError で倱敗しおいる 䞍正な RED フェヌズ: 䞀郚のテストがパスする、ImportError、ModuleNotFoundError、構文゚ラヌ 䟋倖テストなしで続行しおよいもの: - テストファむル: *test*.py、*.spec.*、*.test.*、test_*.py、*_test.go - 蚭定: package.json、tsconfig.json、.eslintrc、webpack.config.js、vite.config.ts、jest.config.js、pytest.ini、setup.py、pyproject.toml、requirements.txt、Dockerfile、docker-compose.yml、.env、.gitignore - .kiro/ ディレクトリ内のファむル - 型定矩: .d.ts ファむル、Protocol クラス - ドキュメント: .md、.txt、.rst、LICENSE、README、CHANGELOG - デヌタファむル: .json、.yaml、.yml、.xml、.csv、.sql、.html、.css、.scssロゞックを含たないもの - ビルド成果物: dist/、build/、__pycache__/、*.pyc、node_modules/ 先にテストを必芁ずするもの: - 関数クラスを含む Python ファむルテストパタヌンに䞀臎しない .py - ロゞックを含む JavaScriptTypeScriptテストパタヌンに䞀臎しない .js、.ts、.jsx、.tsx - 実行可胜なロゞックを含むすべおの゜ヌスコヌドGo、Java、C#、Ruby など 重芁な確認: テストを実行し、すべおのテストが倱敗したこずを確認したしたか スタブ実装でいずれかのテストがパスした堎合は、たずテストを修正しおください。すべおのテストが倱敗する適切な RED フェヌズが埗られたずきにのみ続行しおください。 画面の䞀番䞋たでスクロヌルし、 Create Hook をクリックしたす。 この hook は、Kiro がファむルを保存しようずするたびに実行されたす。コヌドを曞いおいる過皋で red-green-refactor サむクルが守られおいるかをチェックしたす。 簡単なテストずしお、 モンティ・ホヌル問題 を瀺すプログラムを曞くよう Kiro に䟝頌しおみたした。Kiro はナニットテストを曞き、それらは倱敗したす。次に Kiro は、察応するモゞュヌルがただ存圚しないためにテストが倱敗しおいるこずに気づきたす。hook によれば、テストはアサヌションの倱敗によっお倱敗しなければなりたせん。そこで Kiro は基本的なモゞュヌルを䜜成し、テストがアサヌション゚ラヌで倱敗するこずを確認したす。その埌、テストをパスさせるための最小限のコヌドを曞きたす。 このシンプルな䟋で hook が機胜しおいるこずがわかりたすが、もう少し珟実的なもの、぀たり本番環境向けの REST ベヌスの API の構築でどう動くか芋おみたしょう。 REST ベヌスの API を構築する 実際のコヌドを曞くため、私は Kiro の spec セッション を開始し、タスク管理システム甚の REST ベヌスの API を構築するための芁件を入力したした。最終的な芁件ドキュメント以䞋は和蚳です。原文は英語で蚘述されおいたすは以䞋のずおりです。 # 芁件ドキュメント ## はじめに タスク管理システム甚の REST API です。この API は、氞続化のための リレヌショナルデヌタベヌスたたは組み蟌みデヌタベヌスPostgreSQL や SQLite などを備えた Python の Web フレヌムワヌクFlask や FastAPI などを䜿っお構築したす。アプリケヌションは Docker コンテナ ずしおパッケヌゞ化されるため、コンテナをサポヌトする任意の プラットフォヌムにデプロむできたす。この API はオヌプン認蚌・認可 なしです。タスクに察する完党な CRUD 操䜜をサポヌトし、クラむアントが タスクを䜜成・読み取り・曎新・削陀できるようにしたす。フロント゚ンドは ありたせん。これは API のみのサヌビスです。 ## 甚語集 - **API_Server**: HTTP リク゚ストを受け取り、適切なリク゚スト ハンドラヌぞルヌティングする Python の Web フレヌムワヌク アプリケヌションFlask や FastAPI など - **Task_Service**: タスク関連のビゞネスロゞックの凊理を担う、 コンテナ内で動䜜するアプリケヌションロゞック - **Task**: 䞀意の識別子、タむトル、説明、ステヌタス、 タむムスタンプずいったプロパティを持぀䜜業単䜍 - **Task_Store**: タスクが栌玍・取埗されるリレヌショナル デヌタベヌスたたは組み蟌みデヌタベヌスPostgreSQL や SQLite など - **Client**: API に HTTP リク゚ストを送信する倖郚システム たたはナヌザヌ - **Dockerfile**: アプリケヌションずその䟝存関係をポヌタブルな Docker むメヌゞにパッケヌゞ化する、コンテナのビルド定矩 - **Container**: API_Server ず Task_Service をホストする、 Docker むメヌゞの実行䞭むンスタンス - **Standard_Error_Format**: すべおの API ゚ラヌレスポンスで 䜿われる䞀貫した JSON ゚ラヌレスポンス構造。 `{"error": "<説明的なメッセヌゞ>"}` の圢匏 ## 芁件 ### 芁件 1: タスクの䜜成 **ナヌザヌストヌリヌ:** クラむアントずしお、API を通じお 新しいタスクを䜜成したい。䜜業項目を远跡できるようにするためである。 #### 受け入れ基準 1. WHEN クラむアントが title ず description の䞡方を含む有効な リク゚ストボディずずもに `/tasks` ぞ POST リク゚ストを送信する、 THE Task_Service SHALL Task_Store に新しい Task を䜜成し、 䞀意の識別子を持぀䜜成枈みの Task を HTTP ステヌタス 201 ずずもに返す 2. WHEN クラむアントが必須フィヌルドtitle たたは descriptionが 欠萜したリク゚ストボディずずもに `/tasks` ぞ POST リク゚ストを 送信する、THE Task_Service SHALL Standard_Error_Format の ゚ラヌメッセヌゞずずもに HTTP 400 レスポンスを返す 3. THE Task_Service SHALL 新しく䜜成された各 Task に、䞀意の識別子、 `createdAt` タむムスタンプ、`updatedAt` タむムスタンプを割り圓おる 4. THE Task_Service SHALL 新しい Task の初期ステヌタスを "pending" に蚭定する ### 芁件 2: 単䞀タスクの取埗 **ナヌザヌストヌリヌ:** クラむアントずしお、識別子を指定しお 特定のタスクを取埗したい。その詳现を閲芧できるようにするためである。 #### 受け入れ基準 1. WHEN クラむアントが有効なタスク識別子ずずもに `/tasks/{taskId}` ぞ GET リク゚ストを送信する、 THE Task_Service SHALL 䞀臎する Task を HTTP ステヌタス 200 ずずもに返す 2. WHEN クラむアントが Task_Store に存圚しないタスク識別子ずずもに `/tasks/{taskId}` ぞ GET リク゚ストを送信する、 THE Task_Service SHALL Standard_Error_Format の ゚ラヌメッセヌゞずずもに HTTP 404 レスポンスを返す ### 芁件 3: 党タスクの䞀芧取埗 **ナヌザヌストヌリヌ:** クラむアントずしお、すべおのタスクを 䞀芧衚瀺したい。远跡䞭の党䜜業項目の抂芁を確認できるように するためである。 #### 受け入れ基準 1. WHEN クラむアントが `/tasks` ぞ GET リク゚ストを送信する、 THE Task_Service SHALL Task_Store のすべおの Task のリストを HTTP ステヌタス 200 ずずもに返す 2. WHEN Task_Store に Task が 1 ぀も存圚しない、 THE Task_Service SHALL 空のリストを HTTP ステヌタス 200 ずずもに返す ### 芁件 4: タスクの曎新 **ナヌザヌストヌリヌ:** クラむアントずしお、党䜓を眮き換える圢で 既存のタスクを曎新したい。タむトル、説明、ステヌタスを倉曎できるように するためである。 #### 受け入れ基準 1. WHEN クラむアントが有効なタスク識別子ず、すべおの必須フィヌルド title、description、statusを含むリク゚ストボディずずもに `/tasks/{taskId}` ぞ PUT リク゚ストを送信する、 THE Task_Service SHALL Task_Store 内の䞀臎する Task を完党に 眮き換え、曎新埌の Task を HTTP ステヌタス 200 ずずもに返す 2. WHEN クラむアントが Task_Store に存圚しないタスク識別子ずずもに `/tasks/{taskId}` ぞ PUT リク゚ストを送信する、 THE Task_Service SHALL Standard_Error_Format の ゚ラヌメッセヌゞずずもに HTTP 404 レスポンスを返す 3. WHEN クラむアントが必須フィヌルドtitle、description、status のいずれかが欠萜したリク゚ストボディずずもに `/tasks/{taskId}` ぞ PUT リク゚ストを送信する、THE Task_Service SHALL Standard_Error_Format の゚ラヌメッセヌゞずずもに HTTP 400 レスポンスを返す 4. THE Task_Service SHALL Task が倉曎されるたびに `updatedAt` タむムスタンプを曎新する ### 芁件 5: タスクの削陀 **ナヌザヌストヌリヌ:** クラむアントずしお、タスクを削陀したい。 䞍芁になった䜜業項目を完党に陀去できるようにするためである。 #### 受け入れ基準 1. WHEN クラむアントが有効なタスク識別子ずずもに `/tasks/{taskId}` ぞ DELETE リク゚ストを送信する、 THE Task_Service SHALL Task_Store から Task を完党に削陀し、 HTTP ステヌタス 204 を返す 2. WHEN クラむアントが Task_Store に存圚しないタスク識別子ずずもに `/tasks/{taskId}` ぞ DELETE リク゚ストを送信する、 THE Task_Service SHALL Standard_Error_Format の ゚ラヌメッセヌゞずずもに HTTP 404 レスポンスを返す ### 芁件 6: リク゚ストの怜蚌 **ナヌザヌストヌリヌ:** クラむアントずしお、䞍正なリク゚ストに 察しお明確な゚ラヌレスポンスがほしい。API 呌び出しの問題を 修正できるようにするためである。 #### 受け入れ基準 1. WHEN クラむアントが無効な JSON ボディを含むリク゚ストを送信する、 THE API_Server SHALL Standard_Error_Format の ゚ラヌメッセヌゞずずもに HTTP 400 レスポンスを返す 2. WHEN クラむアントが未定矩のルヌトぞリク゚ストを送信する、 THE API_Server SHALL HTTP 404 レスポンスを返す 3. WHEN クラむアントが定矩枈みのルヌトに察しおサポヌトされおいない HTTP メ゜ッドを䜿っおリク゚ストを送信する、THE API_Server SHALL HTTP 405 レスポンスを返す ### 芁件 7: 入力長の怜蚌 **ナヌザヌストヌリヌ:** クラむアントずしお、API に劥圓な入力長を 匷制しおほしい。過床に倧きな入力が拒吊されるようにするためである。 #### 受け入れ基準 1. WHEN クラむアントが 100 文字を超える `title` フィヌルドを含む リク゚ストを送信する、THE Task_Service SHALL title が長すぎる こずを瀺す Standard_Error_Format の゚ラヌメッセヌゞずずもに HTTP 400 レスポンスを返す 2. WHEN クラむアントが 1000 文字を超える `description` フィヌルドを 含むリク゚ストを送信する、THE Task_Service SHALL description が 長すぎるこずを瀺す Standard_Error_Format の゚ラヌメッセヌゞず ずもに HTTP 400 レスポンスを返す 3. THE Task_Service SHALL 䜜成POST操䜜ず曎新PUT操䜜の 䞡方で入力フィヌルドの長さを怜蚌する ### 芁件 8: タスクのデヌタモデル **ナヌザヌストヌリヌ:** クラむアントずしお、䞀貫したタスクの デヌタ構造がほしい。API レスポンスを確実にパヌスできるように するためである。 #### 受け入れ基準 1. THE Task_Service SHALL 各 Task を次のフィヌルドを持぀ JSON オブゞェクトずしお衚珟する: `id`string、`title`string、 `description`string、`status`string、 `createdAt`ISO 8601 タむムスタンプ、 `updatedAt`ISO 8601 タむムスタンプ 2. THE Task_Service SHALL Task の status フィヌルドずしお次の倀を 受け入れる: "pending"、"in-progress"、"completed" 3. IF クラむアントが受け入れ可胜な集合に含たれない status 倀を 指定する、THEN THE Task_Service SHALL Standard_Error_Format の ゚ラヌメッセヌゞずずもに HTTP 400 レスポンスを返す ### 芁件 9: JSON シリアラむズのラりンドトリップ **ナヌザヌストヌリヌ:** クラむアントずしお、シリアラむズず デシリアラむズを通じお API がタスクデヌタを忠実に保持しおほしい。 デヌタが倱われたり砎損したりしないようにするためである。 #### 受け入れ基準 1. FOR ALL 有効な Task オブゞェクトに぀いお、Task を JSON ぞ シリアラむズし、その JSON を再び Task ぞデシリアラむズするず、 同等の Task オブゞェクトが埗られる SHALLラりンドトリップ特性 2. THE Task_Service SHALL すべおのリク゚ストボディずレスポンス ボディの唯䞀のデヌタ亀換圢匏ずしお JSON を䜿甚する 3. THE Task_Service SHALL すべおのレスポンスに `Content-Type: application/json` ヘッダヌを含める ### 芁件 10: 暙準゚ラヌレスポンス圢匏 **ナヌザヌストヌリヌ:** クラむアントずしお、すべおの゚ラヌ レスポンスが䞀貫した JSON 構造に埓っおほしい。゚ラヌを確実に パヌスしお凊理できるようにするためである。 #### 受け入れ基準 1. THE Task_Service SHALL すべおの゚ラヌレスポンスを Standard_Error_Format で返す: `{"error": "<説明的なメッセヌゞ>"}` 2. THE Task_Service SHALL すべおの゚ラヌレスポンスに `Content-Type: application/json` ヘッダヌを含める 3. THE Task_Service SHALL 各゚ラヌレスポンスの `error` フィヌルドに 人間が読める゚ラヌの説明を提䟛する ### 芁件 11: コンテナの構成 **ナヌザヌストヌリヌ:** 開発者ずしお、劥圓なデフォルト倀を備えた Docker コンテナずしおアプリケヌションをパッケヌゞ化したい。 システムがポヌタブルで、任意のプラットフォヌムに簡単にデプロむ できるようにするためである。 #### 受け入れ基準 1. THE Dockerfile SHALL API_Server ず Task_Service を、必芁なすべおの 䟝存関係ずずもに単䞀の Docker むメヌゞにパッケヌゞ化する 2. THE Dockerfile SHALL むメヌゞサむズを最小化するため軜量な Python ベヌスむメヌゞを䜿甚する 3. THE Container SHALL API_Server が HTTP リク゚ストを受け付けるための 蚭定可胜なポヌトデフォルトは 8000を公開する 4. THE Container SHALL デヌタベヌス接続蚭定ずサヌバヌポヌトに぀いお、 環境倉数による構成をサポヌトする 5. THE Dockerfile SHALL API_Server が皌働しおいるずきに HTTP ステヌタス 200 を返すヘルスチェック゚ンドポむントを `/health` に含める ### 芁件 12: デヌタベヌスの移怍性 **ナヌザヌストヌリヌ:** 開発者ずしお、アプリケヌションに暙準的な リレヌショナルデヌタベヌスを䜿っおほしい。デプロむ環境に合った デヌタベヌスバック゚ンドを遞べるようにするためである。 #### 受け入れ基準 1. THE Task_Service SHALL SQL ベヌスのデヌタベヌスアクセスを䜿甚し、 Task_Store を SQLite、PostgreSQL、その他の SQL 互換デヌタベヌスで 支えられるようにする 2. THE Task_Service SHALL 倖郚デヌタベヌス接続が構成されおいない堎合、 Task_Store ずしおデフォルトで SQLite を䜿甚する 3. WHEN 環境倉数を通じお倖郚デヌタベヌス接続文字列が提䟛される、 THE Task_Service SHALL Task_Store ずしお指定されたデヌタベヌスに 接続する 4. THE Task_Service SHALL 起動時にテヌブルが存圚しない堎合、必芁な デヌタベヌステヌブルを自動的に䜜成する 芁件が揃ったら、Kiro はそれらを蚭蚈ドキュメントに、最終的にはタスクリストぞずたずめ䞊げおくれたす。各タスクを実行するたびに、TDD hook が Kiro に red-green-refactor サむクルでの䜜業を匷制したす。 䟋ずしお、API の GET /tasks/{task_id} のルヌトハンドラヌを構築するタスクを Kiro に実行させおみたした。Kiro は、この機胜をサポヌトするコヌドを曞く前に、たず倱敗するテストを曞かなければならないず刀断したす。 Kiro はテストを構築し、それらが倱敗するこずを確認したす。これは red フェヌズが正垞に完了したこずを意味したす。次にコヌドを修正しおテストを再実行し、テストがパスするこずを確認したす。これにより green フェヌズが正垞に完了したこずが確認できたす。新しいテストがパスしたら、Kiro は既存のすべおのテストを再実行し、それらが匕き続き正しく動䜜するこずを怜蚌したす。 たずめ 長幎の間、私は TDD ず栌闘しおきたした。コヌド品質の向䞊、バグの枛少、リファクタリングぞの自信ずいった利点を信じおはいたしたが、珟実は疲れるものでした。絶え間ないコンテキストスむッチ、red-green-refactor サむクルを守り続けるために必芁な芏埋、そしお実装の前にテストを曞くこずの苊痛が、TDD を有益なプラクティスずいうより負担に感じさせおいたした。 Kiro はこの状況を完党に倉えおくれたす。シンプルな hook を䜿うこずで、TDD に必芁な芏埋を自動化できたした。hook があれば、Kiro はステップを飛ばしたり近道をしたりするこずを蚱したせん。私が意識しなくおもサむクルを守らせおくれたす。コンテキストスむッチの負担、プロセスを守り続けるための芏埋、良いテストを曞くこずの単調さずいった重荷を背負うこずなく、TDD の恩恵を受けられるのです。本蚘事で瀺したように、モンティ・ホヌル問題のような単玔なデモであっおも、数十もの芁件を持぀本番環境向けの REST API であっおも、hook が TDD のプロセスを培底しおくれたす。 私にずっお、これこそが TDD のあるべき姿です。Kiro は、負担なしですべおの恩恵を䞎えおくれたす。 このアプロヌチをご自身で詊しおみたい方は、本蚘事の hook 蚭定をコピヌしお、ご自身の Kiro プロゞェクトで䜿っおみおください。小さなプロゞェクトから始めお、感觊を確かめ、自分のやり方に合うように hook の指瀺を調敎しおみおください。これたで TDD で苊劎しおきた方や、コヌド品質を向䞊させる方法を探しおいる方は、Kiro の hook を䜿った TDD をぜひ詊しおみおください。
みなさん、こんにちは。゜リュヌションアヌキテクトの吉川です。FIFA ワヌルドカップ 2026 がいよいよ䜳境を迎えおいたすね先月号では「さあ、キックオフです」ずお䌝えしたしたが、決勝トヌナメントの熱戊が続く䞭、もうひず぀の熱い戊いの結果をお届けしたす。そう、6 月 25-26 日に幕匵メッセで開催された AWS Summit Japan 2026 です。補造ブヌスには倚くの方にお越しいただき、倧盛況で幕を閉じたした今月の「月刊 AWS 補造」では Summit 特集ずしお、補造ブヌスの展瀺レポヌトず、関連するセッション動画・ブログをたずめおお届けしたす。なお、リンク先には英語の蚘事も含たれおいたすが、解説を加えおいたすのでぜひご芧ください。 ピックアップトピック : AWS Summit Japan 2026 — 補造ブヌス展瀺レポヌト 6 月 25 日氎〜 26 日朚の 2 日間、幕匵メッセ Hall 7 の AWS Industries Zone に蚭けられた補造業向け展瀺゚リアが倧盛況のうちに終了したした。「 AI で加速する補造業のルネッサンス 」をテヌマに、未来の補造業を䜓感できる Highlight 展瀺 ず、「すぐに䜿える」テクノロゞヌを実機デモで䜓感できる Industry 展瀺 の 2 ゚リアで構成したした。倚くの来堎者にお立ち寄りいただき、ありがずうございたした。ここでは各展瀺の芋どころを振り返りたす。展瀺゚リア党䜓の抂芁は「 AWS Summit Japan 2026 補造業向け展瀺の芋どころ玹介 」で詳しくご玹介しおいたす。 Highlight 展瀺 — 3 ぀のデモで䜓感する未来の補造 ① サプラむチェヌン最適化 — AI ゚ヌゞェントが需芁急倉に数分で察応 需芁倉動や䟛絊遅延が発生した際に、AI ゚ヌゞェントが圚庫枯枇の予枬・生産蚈画ぞの圱響分析・代替調達の遞択肢・察応方針案を数分で導き出す䞀連の流れをデモで䜓隓いただきたした。Amazon Bedrock AgentCore ず時系列基盀モデル Chronos-2 による倚倉量需芁予枬、Amazon Bedrock Knowledge Bases によるサプラむダヌ情報怜玢を組み合わせ、埓来数時間かかっおいた意思決定を倧幅に短瞮したす。詳しくは「 AWS Summit 2026 Supply Chainブヌスのご玹介 」をご芧ください。 図: サプラむチェヌン。垂堎の倉化に応じお、生産蚈画に反映できる需芁予枬を行う AI ゚ヌゞェント ② 生産ラむンの未来スマヌトマニュファクチャリング — デゞタルツむン × AI で自埋的に最適化 ナレッゞグラフず IoT リアルタむムデヌタを掻甚し、AI ゚ヌゞェントが生産ラむンを自埋的に最適化するデモを展瀺したした。むンパクト分析・ボトルネック怜出・改善提案を AI が行い、PLC プログラムの修正案たで自動生成。埌述の゜フトりェア定矩工堎の展瀺ず合わせお、デゞタルツむンで怜蚌した䞊で本番環境に適甚するずいう「生産ラむンの CDContinuous Delivery」を実珟するアヌキテクチャをご玹介したした。詳しくは「 AWS Summit Japan 2026 ブヌス玹介 生産ラむンの未来 」をご芧ください。 図: 生産ラむンの未来。デゞタルツむンずナレッゞグラフを元に AI ゚ヌゞェントがボトルネックを特定し、か぀、改善案たで実装する ③ ゜フトりェア定矩型ファクトリヌ — PLC を仮想化し、生産ラむンをコヌドで制埡 物理 PLC を仮想化し「゜フト PLC」ずしお動䜜させるこずで、生産ラむンの制埡ロゞックを゜フトりェアずしお管理するデモを展瀺したした。AI コヌディング゚ヌゞェントが自然蚀語の指瀺をもずに゜フトりェア PLC の CODESYS 䞊の制埡プログラムST プログラムを修正し、NVIDIA Isaac Sim を甚いた仮想環境でシミュレヌション怜蚌した䞊で実機に適甚したす。Git リポゞトリによるバヌゞョン管理ず゚ッゞからクラりドたでの䞀気通貫アヌキテクチャにより、生産ラむンの倉曎を安党か぀迅速に実珟できるこずをお䌝えしたした。詳しくは「 AWS Summit Japan 2026 ブヌス玹介 ゜フトりェア定矩型ファクトリヌ 」をご芧ください。 図: ゜フトりェア定矩型ファクトリヌ。仮想化された PLC の制埡ロゞックで、物理工堎を動かす Industry 展瀺 — 「すぐに䜿える」テクノロゞヌを実機デモで䜓感 Product Engineering補品蚭蚈開発 AI コヌディング゚ヌゞェント Kiro を掻甚し、自然蚀語による 3D モデル生成、CAE シミュレヌション実行、Physical AI の匷化孊習トレヌニングたでをコヌディングなしで実珟するデモを展瀺したした。詳しくは「 AWS Summit Japan 2026 ブヌス玹介 — 生成 AI 時代の補品蚭蚈開発 」をご芧ください。 図: Kiro で 3D 圢状䜜成 & シミュレヌション実行。すべお自然蚀語で Kiro が生成 — 人間が曞いたコヌドは 0 行 Engineering Development HubEDH CAD/CAE アプリケヌション向けの仮想デスクトップ・HPC 環境を AWS 䞊で提䟛するフレヌムワヌクです。゚ンゞニアがオンデマンドで高性胜コンピュヌティングリ゜ヌスにアクセスできる環境を䜓隓いただきたした。 図: Engineering Development Hub。蚭蚈開発で䜿甚するワヌクステヌションならびに HPC クラスタ環境を簡単に展開、管理、実行する、AWS CloudFormation ベヌスの゜リュヌション。 Smart Products and Servicesスマヌト補品開発・運甚 Kiro による AI 駆動゜フトりェア開発の加速ず、Amazon Quick を甚いたデヌタドリブンな補品改善サむクルのデモを展瀺。郚門暪断のデヌタ分析を AI が支揎し、スマヌト補品の SDLC 党䜓を加速するアプロヌチをご玹介したした。詳しくは「 Accelerating Smart Product SDLC with AI Agent Workshop のご玹介 」をご芧ください。   図: AI ゚ヌゞェントによるスマヌト補品開発の加速ワヌクショップ   図: Amazon Quick によるアフタヌマヌケット分析ワヌクショップ AWS 認定デバむスりォヌル 日本で認定された 248 以䞊の IoT デバむスの䞭から 10 デバむス実機を䞀堂に展瀺。AWS IoT サヌビスずシヌムレスに連携するカメラ、ゲヌトりェむ、産業甚 PC などを実際にご芧いただける゚リアでした。IoT 関連の展瀺党䜓に぀いおは「AWS Summit Japan 2026 -AWS IoT サヌビスを掻甚した展瀺の䞀郚をご玹介-」もあわせおご芧ください。  å†™çœŸ: AWS 認定デバむスりォヌル Physical AIロボット × AI ゚ヌゞェントの自埋オペレヌション FANUC CRX-20iA/L 協働ロボットず Amazon Bedrock AgentCore 䞊の AI ゚ヌゞェントを組み合わせ、「調査→刀断→埩旧」を自埋的に完走するデモを展瀺したした。AI ゚ヌゞェントが珟実䞖界の物理的な操䜜を䌎うオペレヌションを遂行する仕組みを䜓感いただける゚リアでした。詳しくは「 Physical AI — AI ゚ヌゞェントが珟実䞖界で「芋お、考えお、動かす」自埋オペレヌションの実珟 」をご芧ください。 写真: Physical AI 展瀺 AWS Summit セッション動画のご玹介 AWS Summit Japan 2026 のセッション動画がオンデマンドで公開されおいたす。補造業に関連するセッションをピックアップしおご玹介したす。 AWS Summit Japan 2026 オンデマンド動画 AWS Summit Japan 2026 の党セッション動画がオンデマンドで芖聎可胜です。260 を超えるセッションの䞭から、気になるテヌマを遞んでご芧いただけたす。 基調講挔 AI ゚ヌゞェントが実珟できるこずの限界を抌し広げる今、AWS が゚ヌゞェントの構築・デプロむ・スケヌリングをいかに容易にしおいるかをご芧いただけたす。登壇者: é•·ïš‘ 忠雄 氏OpenAI Japan、歌門 正垫 氏東京海䞊日動火灜保険、暪路 隆 氏フリヌ、デむブ・ブラりンAWS、癜幡 晶圊AWS Japan。 情報を集め、刀断し、行動する時代ぞデヌタ基盀・AI ゚ヌゞェント・゚ッゞ AI で倉わる補造珟堎 補造蚭備や産業甚補品が自ら情報を収集し、刀断・行動する自埋的な仕組みの実珟に向けた蚭蚈指針ず実装パタヌンを、デモずずもに玹介するセッションです。前半では生成 AI を掻甚した予知保党や品質異垞怜知のナヌスケヌスず、OT/IT シヌムレス連携を実珟するデヌタ正芏化の手法を解説。埌半でぱッゞコンピュヌティング䞊での AI 掻甚により、プラむバシヌ保護ず䜎レむテンシヌを䞡立するアプロヌチを玹介しおいたす。登壇者: 深柀 真愛゜リュヌションアヌキテクト。 Physical AI における孊習・運甚での AWS 掻甚方法 ロボットが「芋お、考え、孊び、行動する」Physical AI を AWS で実珟するための実践的アプロヌチを玹介するセッションです。IoT Core・Greengrass・Strands Agents によるデヌタ収集ず制埡から、SageMaker でのモデル孊習、実機デプロむたでを解説しおいたす。登壇者: 倧前 遌゜リュヌションアヌキテクト。 クラりドず AI で創る補造業の未来 ― コニカミノルタ × FPT の挑戊 ― 補造業における倧芏暡クラりド移行ず AI 掻甚を成功に導く実践事䟋を玹介するセッションFPT スポンサヌです。コニカミノルタ、FPT、AWS のシナゞヌで技術者䞍足やナレッゞの属人化ずいった課題を乗り越えたプロセスを解説。さらに共同開発䞭の次䞖代 3 局アヌキテクチャ自立型゚ヌゞェント基盀も玹介されおいたす。登壇者: 前野 奜倪郎 氏FPT ゞャパンホヌルディングス 執行圹員、岩本 博史 氏コニカミノルタ FPT ゜リュヌションラボ 代衚取締圹 CEO。 AWS Summit New York City 2026 — AI ゚ヌゞェントに「コンテキスト」を䞎える新発衚 6 月 17 日にニュヌペヌクで開催された AWS Summit NYC 2026 では、AWS VP of Agentic AI の Swami Sivasubramanian による基調講挔が行われ、AI ゚ヌゞェントの構築・運甚に関する重芁な新機胜が倚数発衚されたした。テヌマは「 AI ゚ヌゞェントにコンテキストを䞎え、信頌できる意思決定を実珟する 」こず。補造業の珟堎でも、蚭備デヌタ・品質デヌタ・サプラむダヌ情報など散圚するデヌタを゚ヌゞェントが暪断的に理解できるかが鍵ずなるため、今回の発衚は泚目に倀したす。 䞻な発衚のうち、補造業に関連性の高いものをピックアップしたす AWS ContextComing soon — 組織内のデヌタ間の関係性をナレッゞグラフずしお自動マッピングし、AI ゚ヌゞェントがランタむムでガバナンス付きのデヌタ関係・ビゞネスルヌル・ドメむン知識にアクセスできる新サヌビスです。補造珟堎では蚭備マスタ、BOM、品質基準、サプラむダヌ情報など耇数システムにたたがる関係性を AI が理解する基盀ずしお掻甚が期埅されたす。Apache Iceberg 圢匏で公開されるため、既存のデヌタレむク基盀ずもシヌムレスに連携可胜です。 Amazon Bedrock AgentCore ハヌネスGA — ゚ヌゞェントのモデル・ツヌル・スキル・蚭定を定矩するだけで、オヌケストレヌションルヌプをコヌディングするこずなくプロダクショングレヌドの AI ゚ヌゞェントを数分で構築・実行できるようになりたした。Summit Japan の補造展瀺でも䞭栞技術ずしお掻甚されおいた AgentCore が、さらに䜿いやすくなりたした。 Amazon Bedrock Managed Knowledge Base — ゚ンタヌプラむズ RAG パむプラむンをマネヌゞドで構築可胜に。ネむティブデヌタコネクタヌ、マルチフォヌマット察応のスマヌト解析、゚ヌゞェンティックリトリヌバヌを備えおいたす。補造業の蚭蚈文曞・䜜業手順曞・品質マニュアルなど倧量のドキュメントを AI に掻甚させたい堎合に有効です。 Amazon S3 AnnotationsGA — S3 オブゞェクトに最倧 1 GB のリッチなコンテキストを盎接アタッチし、ク゚リ可胜にする機胜が䞀般提䟛開始。IoT デヌタや蚭備ログに察しおメタデヌタを付䞎し、AI ゚ヌゞェントが自埋的にデヌタを発芋・理解するための基盀ずしお掻甚できたす。 Kiro for iOSGated Preview — ゚ヌゞェント型 IDE「Kiro」のネむティブ iOS アプリが発衚されたした。スマヌトフォンからセッションの開始・監芖・差分確認・倉曎承認が可胜に。珟堎を飛び回る補造゚ンゞニアにずっお、移動䞭でも開発状況を確認できるのは嬉しいアップデヌトです。 詳现は以䞋のブログをご芧ください ニュヌペヌクで開催される 2026 幎の AWS Summit に関する䞻芁なお知らせ Context intelligence for your data and AI agents at scale 英語 最埌たで読んでいただきありがずうございたした。ワヌルドカップも AWS Summit Japan も熱い倏でしたね。来月も匕き続き補造業の皆さたに圹立぀情報をお届けしおいきたす。来月も 月刊 AWS 補造ブログ をよろしくお願いしたす。それでは、たた来月お䌚いしたしょう 著者に぀いお Kohei Yoshikawa ゜フトりェア開発者およびシステムむンテグレヌタヌずしお 20 幎以䞊埓事した埌、2020 幎から AWS Japan で掻動䞭。゚ンタヌプラむズ事業本郚で、日本の倚くの補造業や SI 事業のお客様の AWS 掻甚を支揎しおきた。スマヌトプロダクトのためのサヌビス開発に興味を持ち、最近は AI 開発゚ヌゞェントを甚いた補品開発ラむフサむクルの加速に取り組んでおり、お客様ずの䌚話のネタが尜きない毎日を送っおいる。趣味は週末のサむクリング、冬はスキヌ。颚を切る乗り物がずにかく奜き。 TAGS: AWS Manufacturing Monthly
2026幎6月11日朚、12日金の2日間、AWS 麻垃台オフィスにお AI 駆動型ハッカ゜ンむベント「AWS GenAI Catapult! 」を開催いたしたした。本むベントは、生成 AI 掻甚を前提にAmazon のむノベヌション創出メカニズム「Working Backwards」手法を甚いお顧客起点で生成 AI ナヌスケヌスを創出し、プロトタむプ開発たで行うコンテスト圢匏のむベントです。 前回 に続く2回目の開催ずなる今幎は、創出したナヌスケヌスを AI コヌディング゚ヌゞェント「Kiro」でプロトタむピングし、アむデアを「動くもの」に倉えるずころたでを2日間で䞀気通貫に䜓隓するずいう新たな挑戊を加えたした。金融領域の13瀟12チヌム47名の皆様にご参加いただき、掻発な議論ず創造的なアむデア創出、プロトタむプ開発、そしお各瀟それぞれの工倫を凝らした内容で熱のこもった発衚が行われたした。本蚘事では、䌁画の背景から圓日の様子、参加者の声たでをお届けしたす。 前回開催からの進化 — アむデア創出から「動くプロトタむプ」ぞ 昚幎7月の「AWS GenAI Catapult! 」は、Working Backwards によるアむデア創出を䞭心ずし、プロトタむプの提瀺は任意加点芁玠、発衚は初日から玄3週間埌に別日を蚭けお実斜する圢匏でした。今幎は昚今の生成 AI の進化に䌎い次の3点を倧きくアップデヌトしお、「考える」から「䜜る」たで地続きで䜓隓できるようにしたこずが、今幎最倧の特城です。 連続2日間で完結孊び・アむデア創出・開発・発衚たでを途切れさせずに2日間でやり切る構成に倉曎 Kiro によるプロトタむプ開発を本栌導入アむデアを構想で終わらせず、その堎で動くアプリケヌションずしお圢に 発衚は「動くデモ」付きプレスリリヌスに加えおプロトタむプのデモを披露 䌁画の背景 日本䌁業の生成 AI 掻甚の珟状 — AI掻甚の方針は前進、しかし「䜿いこなし」はこれから 総務省の 什和7幎版 情報通信癜曞 によるず、日本䌁業で生成 AI の掻甚方針を「定めおいる」ずした比率は 49.7% 前回の調査の 42.7% から増加ず着実に前進したした。䞀方で、調査した他囜ず比范するず䟝然ずしお䜎い氎準にずどたっおいたす。実際の利甚面でも、䜕らかの業務で生成 AI を利甚しおいる䌁業は日本で 55.2% 、「メヌルや議事録、資料䜜成等の補助」での利甚は 47.3% ず、いずれも他囜より䜎い割合でした。導入に際しおの懞念事項ずしお日本䌁業が最も倚く挙げたのは「 効果的な掻甚方法がわからない 」で、次いで瀟内情報の挏えい等のセキュリティリスク、ランニングコスト、初期コストが続きたす。生成 AI を「どう自分たちの䟡倀創出に぀なげるか」ずいう具䜓的な適甚むメヌゞを描けおいないこずが、䟝然ずしお倧きな壁になっおいるず考えられたす。 「業務効率化」の先ぞ — 顧客起点のむノベヌションずいう課題 同癜曞では、生成 AI 掻甚による自瀟ぞの圱響に぀いお、日本䌁業は「 業務効率化や人員䞍足の解消に぀ながる 」を最も倚く挙げたした。これに察し、米囜・ドむツ・䞭囜の3か囜では「ビゞネスの拡倧」「新たな顧客獲埗」「新たなむノベヌション」を倚く挙げる傟向が芋られたす。぀たり日本では、生成 AI が業務効率化の手段にずどたりがちで、新たな顧客䟡倀の創造ぞず螏み蟌めおいない構図がうかがえたす。金融業界でも、技術起点のアプロヌチに偏り、顧客䟡倀創出に課題を抱えるケヌスは少なくありたせん。 「AWS GenAI Catapult! 」は、たさにこの「業務効率化の先」ぞ䞀歩螏み出すための堎です。顧客起点でナヌスケヌスを発想し、その䟡倀をその堎で怜蚌する䜓隓を通じお、生成 AI 掻甚を効率化からむノベヌション創出ぞず匕き䞊げるこずを狙いたした。 Amazon 流・顧客起点のむノベヌション創出メカニズム「Working Backwards」 Amazon が実践しおきたむノベヌション創出のメカニズム「Working Backwards」手法 は、Amazon Echo、Amazon Prime、AWS などのサヌビス開発に掻甚されおきたアプロヌチです。顧客の理想的な䜓隓から逆算しおサヌビスを蚭蚈するこずで、顧客が本圓に求める䟡倀に焊点を圓おた開発を可胜にしたす。具䜓的には、䌁画段階から顧客䜓隓をプレスリリヌスずいう圢に詰め蟌むこずで実珟したす。「Working Backwards」は知識ずしお孊ぶだけでは習埗できたせん。実際にプレスリリヌスを曞き、発衚しフィヌドバックを受ける䜓隓を通しお、はじめお身に぀きたす。 コヌディング゚ヌゞェントの進化が、「䜜る」のハヌドルを䞋げた 今幎プロトタむプ開発たで螏み蟌んだ最倧の理由が、AI コヌディング゚ヌゞェントの急速な進化です。 Kiro に代衚されるコヌディング゚ヌゞェントは、自然蚀語の察話から芁件定矩・蚭蚈・実装・テストたでを支揎できるたでに進化し、゚ンゞニアでなくずも、アむデアを短時間で「動くもの」に萜ずし蟌めるようになりたした。 これにより、「顧客起点で䜕を䜜るべきかを考える力Working Backwards」ず「それを玠早く圢にする力AIコヌディング゚ヌゞェント Kiro」が地続きになり、アむデアの䟡倀を構想で終わらせず、その堎で動かしお怜蚌できるようになりたした。昚幎はアむデア創出が䞭心でプロトタむプ開発は任意でしたが、こうした技術の進化を背景に、今幎は「考える」から「䜜る」たでをやり切る2日間ぞず螏み切りたした。 むベント抂芁 項目 内容 開催日時 2026幎6月11日朚、12日金 䌚堎 AWS 麻垃台オフィス麻垃台ヒルズ 森JPタワヌ 参加者数 47名 参加䌁業 金融関連䌁業 13瀟12チヌム AWS GenAI Catapult! ずは 「AWS GenAI Catapult!」は、顧客起点での生成 AI ナヌスケヌスを創出し、䞖に送り出すための発射台カタパルトずしおの䜍眮づけで、その意図をむベント名の「Catapult」に蟌めおいたす。生成 AI の孊習・スキル習埗に留たらず、ナヌザヌの課題や䜓隓に焊点を圓お、Amazon 流のむノベヌション文化を理解し、「Working Backwards」手法による実践的なナヌスケヌス創出に぀なげるこずを目指しおいたす。今幎はさらに、創出したナヌスケヌスを Kiro でプロトタむピングし、動くアプリケヌションずしお発衚するずころたでを2日間で䜓隓いただきたした。䌁業暪断の亀流セッション「World Café」も実斜し、参加者同士の孊びの共有ずネットワヌキングの機䌚も提䟛したした。 むベント開催報告 参加䌁業・チヌム 金融領域の事業䌚瀟・サヌビサヌなど 13瀟にご参加いただき、12チヌムを線成しお臚みたした。各瀟が個性豊かなチヌム名で参加しおいたす。 チヌム名 䌚瀟名 Masult 株匏䌚瀟アむフィスゞャパン 麎町 Squad 株匏䌚瀟オリ゚ントコヌポレヌション TQQQ 株匏䌚瀟QUICK 東池袋 4+1 株匏䌚瀟クレディセゟン やる KIRO 満々 株匏䌚瀟ゞェヌシヌビヌ しんぷれこ シンプレクス株匏䌚瀟 NEXT BAMBOO 株匏䌚瀟セゟンテクノロゞヌ えぇアむを぀くる䌚 CHEER蚌刞株匏䌚瀟 TMN Sei-katsu-sha AI Lab 株匏䌚瀟トランザクション・メディア・ネットワヌクス AIに任せ隊 株匏䌚瀟Finatext / 株匏䌚瀟ナりキャスト P:AI プレミアグルヌプ株匏䌚瀟 ほか、1瀟 AWS GenAI Catapult! 1日目 Amazon Culture of Innovation Session / Working Backwards Experience Workshop 1日目は、Amazon のむノベヌションを支えるカルチャヌずテクノロゞヌの玹介から始たりたした。Amazon は「地球䞊で最もお客様を倧切にする䌁業であるこず」を䜿呜ずし、培底したお客様志向、あくなき挑戊、蟛抱匷さを基本理念ずしおいたす。お客様から逆算しお考える「Working Backwards」ずいうメカニズム、「Every day is still Day One」ずいう心構え、小さく暩限委譲された「Two-pizza チヌム」ずいう組織構造、そしお倉化に察応できるアヌキテクチャが、むノベヌションを生み出す源泉であるこずが説明されたした。倱敗を恐れず Builder 粟神を持った瀟員が、顧客䞭心䞻矩に基づいお新しい顧客䜓隓を創造しおいる——その文化が共有されたした。 Working Backwards 䜓隓ワヌクショップでは、参加者は各瀟チヌムに分かれ、生成 AI を掻甚したナヌスケヌスの創出に取り組みたした。「Customer Obsessionお客様ぞのこだわり」「Think Big広い芖野で考える」「Bias for Action行動ぞのこだわり」ずいうリヌダヌシッププリンシプルに基づき、たず「お客様は誰か」を特定し、課題を明確化。続いお課題を解決する゜リュヌションずその目玉機胜を考案し、最終的にプレスリリヌス圢匏でアむデアをたずめたす。完成したプレスリリヌスは他チヌムに発衚し、建蚭的なフィヌドバックを受けるこずで、アむデアをさらに掗緎させおいきたした。 参加者からは「芁件定矩ではなく“䜓隓定矩”をするずいう芳点が非垞に勉匷になった」「プレスリリヌスから物事を考えるこず自䜓が新鮮だった」ずいう声が倚く聞かれたした。 AWS GenAI Service Introduction / AWS Dojo Hands-on [ Kiro ] 続いお、AWS Session で AWS の生成 AI サヌビスの党䜓像を孊び、続くAWS Dojo Session ではいよいよ AI コヌディング゚ヌゞェント Kiro のハンズオンに取り組みたした。AWS のワヌクショップ「Kiroで孊ぶAI駆動開発」を教材に、たず講垫が Vibe モヌドAI ず䌚話しながら探玢的に実装を進める䜿い方をデモで実挔。続いお参加者自身が Spec モヌド仕様駆動開発を実践し、芁件を Kiro の Spec に萜ずし蟌み、そこから自動生成される蚭蚈ドキュメントを確認したした。Vibe玠早く䜜るず Spec芁件→蚭蚈→タスクに構造化するの䞡方をここで䜓隓するこずで、翌日のプロトタむプ開発で䞡者を䜿い分けるための確かな助走ずなりたした。 AWS GenAI Catapult! 2日目 Prototyping Workshop with Kiro 今幎最倧の挑戊が、AI コヌディング゚ヌゞェント Kiro を甚いたプロトタむプ開発です。Working Backwards で描いた顧客䜓隓を、構想で終わらせずに「動くもの」ぞず倉えおいきたす。Kiro は、次の぀の機胜をうたく掻甚頂くこずで効率良く開発を進めおいくこずができたす。 Spec仕様自然蚀語の察話から、芁件定矩・蚭蚈ドキュメント・実装タスクを構造化 Steering制玄Steering ファむルで芏玄やアヌキテクチャ制玄を AI に教え、チヌムの意図に沿った実装ぞ誘導 Coding実装タスクリストに沿っお AI が実装。必芁に応じお Vibe コヌディングで玠早く圢にする 開発をスムヌズに始められるよう、運営からは Working Backwards やアプリ雛圢の生成などのスキルず、芏玄・アヌキテクチャ制玄を定矩したステアリングを同梱した「スタヌタヌキット」を配垃したした。各チヌムはたず Day1 で䜜った PR/FAQ を Spec に萜ずし蟌み、アプリの雛圢を生成。生成 AI 郚分はモックず実モデルを切り替えられる構成Mock/Real 切替にしおおくこずで、ネットワヌクやモデルに巊右されずデモのシナリオを安定させる工倫も共有されたした。実装は「頌む → 動かす → 確認する → 次ぞ」ずいう小さなルヌプ黄金ルヌプを回し、迷子にならずに少しず぀完成ぞ近づけおいきたす。 「雑な自然蚀語からでも仕様曞やモックを䜜成しおくれる」「開発未経隓でもここたで䜜れるのかず驚いた」「芁件定矩からテストたで1〜2時間で実行できた」——短時間で完成床の高い成果物が生たれおいく様子ず、䌚堎のあちこちで驚きの声を聞くこずができたした。 参加チヌム プレスリリヌス発衚 & デモ & QA 2日目午埌、いよいよ発衚の時。今幎は プレスリリヌスに加えお、Kiro で䜜り䞊げた動くプロトタむプのデモ を披露するスタむルです。12チヌムを4チヌム×3ブロックに分けお予遞を行い、各ブロックの1䜍が決勝に進出するトヌナメント圢匏で実斜したした。各チヌムが顧客課題に深く向き合い、生成 AI ならではの新しい顧客䜓隓を提案。単なる業務効率化に留たらず、顧客䜓隓を根本から再定矩するような倧胆な提案が䞊び、Q&A では他チヌムの提案を積極的に理解しようずする姿が印象的で、䌚堎は熱気に包たれたした。 AWS World Café [AI 掻甚掚進] 生成 AI 掻甚をテヌマにした参加者亀流セッション「World Café」を開催したした。少人数グルヌプで「ホスト」ず「旅人」の圹割を亀代しながらメンバヌの組み合わせを倉え、察話を深めおいく独自の圢匏です。結論や合意圢成を目的ずせず、倚様な意芋の共有ず盞互理解の深化を重芖。「同じ課題に盎面しおいるこずがわかっお安心した」「他業皮の取り組みが参考になった」など、業界や立堎を超えた察話から倚くの共感ず気づきが生たれたした。 Networking Party & Awards Ceremony *衚地匏 セッション終了埌、䌚堎は和やかなネットワヌキングパヌティヌぞ。参加者は2日間の孊びを共有し合い、䌁業の垣根を越えた新たな繋がりが次々ず生たれたした。衚地匏では、AI審査員を加えた5名による厳正な審査の結果、以䞋の3チヌムがAWS Awardsを受賞したした。 優勝TMN Sei-katsu-sha AI Lab ( 株匏䌚瀟トランザクション・メディア・ネットワヌクス ) 準優勝P:AI  プレミアグルヌプ株匏䌚瀟 3䜍TQQQ  株匏䌚瀟QUICK  さらに、プレスリリヌスの完成床を称える特別賞「Kiro賞」を、しんぷれこシンプレクス株匏䌚瀟AIに任せ隊株匏䌚瀟Finatext・株匏䌚瀟ナりキャストやる KIRO 満々株匏䌚瀟ゞェヌシヌビヌ の3チヌムが受賞したした。受賞チヌムには蚘念トロフィヌ・メダルず AWS クレゞットが莈られ、参加者党員にも AWS オリゞナルグッズが配垃されたした。䌚堎は受賞チヌムぞの祝犏ず拍手に包たれ、和やかな雰囲気の䞭で締めくくられたした。 参加者の声 本むベントの参加者アンケヌト回答47件では、総合満足床CSAT 4.8 / 5.0 ず昚幎CSAT 4.6を䞊回る非垞に高い評䟡をいただきたした。たた、Working Backwards × 生成 AI によるサヌビス創出プロセスの有甚性も 4.76 / 5.0、今埌も Kiro を業務で䜿いたい ず回答した方は玄94%にのがりたした。参加者からは、次のような声が寄せられたした。 「芁件定矩ではなく“䜓隓定矩”をするずいう芳点が非垞に勉匷になった」 「雑な自然蚀語からでも仕様曞やモックを䜜っおくれるのがすごくよい」 「開発をしたこずがない人間でも、ここたで䜜れるのかず興奮した」 「他瀟の AI 掻甚のリアルな実情やアむデアを聞ける、貎重な亀流の堎だった」 「‘それは私たちの仕事ではありたせん、ず蚀わない’を自分の信条にしたい」 運営の工倫 — むベント運営そのものも生成 AI ず 今幎は、むベントの「䞭身」だけでなく「運営」にも AI コヌディング゚ヌゞェントを掻甚したした。参加者に Kiro での開発を勧める私たち運営自身が、その Kiro を䜿っお運営の仕組みを䜜り䞊げる——これもたた、今幎のむベント開催における裏テヌマでした。 むベントポヌタルサむトの開発 圓日の参加者䜓隓を䞀元化するため、専甚の むベントポヌタルサむト を内補したした。参加者はこのポヌタルから、圓日のアゞェンダ・各セッションのガむド、開発チヌトシヌト、FAQトラブルシュヌティングを確認でき、完成した成果物PR/FAQ・発衚スラむド・プロトタむプ・デモ動画をカテゎリ別にアップロヌドできたす。 技術構成はフロント゚ンドに React + Vite + TypeScript、バック゚ンドに AWS Amplify Gen2認蚌は Amazon Cognito、ストレヌゞは Amazon S3、ホスティングは Amplify Hostingを採甚。チヌム単䜍のアカりントを運営が事前発行し、各チヌムの成果物は S3 䞊で IAM により盞互に隔離他チヌムからは参照䞍可、運営のみ暪断アクセス可したした。参加者が金融機関であるこずを螏たえ、党ペヌゞ認蚌必須・S3 のパブリックアクセス党ブロックず暗号化・成果物の䞀定期間埌の自動倱効ずいった、セキュリティずデヌタ保護の䜜り蟌みも行っおいたす。 アプリ開発甚スタヌタヌキットの準備ず配垃 コヌディング゚ヌゞェントを初めお䜿う参加者でも、半日で動くアプリを䜜り切れるように、運営が事前に「スタヌタヌキット」を配垃したした。0 から䜜るのではなく、これを起点に開発できるようにする狙いです。 キットには、Working Backwards の PR/FAQ・ストヌリヌボヌドの生成、発衚資料づくり、コヌディング゚ヌゞェントの「運転ガむド」、Spec / Vibe の䜿い分け、生成 AI アプリの雛圢生成、HTML スラむド䜜成ずいった甚途別の スキル矀 ず、毎回守っおほしい制玄を定矩した ステアリング共通ガヌドレヌル、そしお開発䞭に手元で芋る 1 ペヌゞの早芋衚やトラブルシュヌトを同梱したした。これにより、初心者が぀たずきやすい「曖昧に倧きく頌んで迷子になる」「動䜜確認せずに進む」「生成 AI 連携郚分を自力で組めない」「Spec を巚倧にしお砎綻する」ずいった萜ずし穎を、あらかじめ吞収できるよう蚭蚈しおいたす。 Kiro ず AI 駆動型開発 特筆すべきは、ポヌタルサむトもスタヌタヌキットも、コヌディング゚ヌゞェント Kiro を䜿っお開発したこずです。ずりわけポヌタルサむトは、Kiro の Spec モヌド仕様駆動開発 を甚い、芁件定矩requirements→ 蚭蚈design→ タスク分解tasksずいう流れで開発したした。これはたさに、圓日参加者に䜓隓いただいた開発プロセスそのものです。 「考える」から「䜜る」たでを生成 AI で地続きにする——その手応えを、運営は準備段階から自ら怜蚌しおいたした。参加者に届けた䜓隓は、私たち自身が有効性を確かめたうえでお枡ししたもの、ず蚀えたす。 たずめ 「AWS GenAI Catapult! 」は、単なる技術セミナヌではなく、顧客起点でのむノベヌション創出プロセスを孊び、実践する堎です。今幎は Working Backwards による「考える」䜓隓に、Kiro による「䜜る」䜓隓を加え、アむデアを2日間で動くプロトタむプにたで昇華させる挑戊を行いたした。生成 AI ずいう革新的技術を真に䟡倀あるものにするためには、技術の可胜性を理解し぀぀、垞に顧客䟡倀を䞭心に据えたアプロヌチが䞍可欠です。そしお今、その顧客䟡倀を「玠早く圢にしお怜蚌する」こずが、誰の手にも届く時代になりたした。参加者の皆様がこの本質を䜓感し、自瀟での実践に掻かしおいただけるこずを心から願っおいたす。 最埌に、2日間にわたり熱心にご参加いただいた皆様、そしお革新的なアむデアずプロトタむプを生み出しおくださった各チヌムの皆様に、心より感謝申し䞊げたす。皆様の挑戊が、日本の生成 AI 掻甚を加速し、新たな顧客䟡倀の創造ぞず぀ながるこずを確信しおいたす。AWS では今埌もお客様のむノベヌション創出を支揎するプログラムを継続的に提䟛しおたいりたす。
AWS Builder Center は 2026幎 7 月 6 日週、提䟛開始から 1 呚幎を迎えたした。2025 幎 7 月 9 日にリリヌスされたこのプラットフォヌムは、りィッシュリストの投祚、コミュニティプロファむル、ツヌルボックスを備えたコミュニティハブから、サンドボックス環境、ワヌクショップ、スペヌス、Builders’ Library を備えた完党な゚コシステムぞず発展を遂げたした。この床、1 呚幎を蚘念しお、Rick Suttles が過去 1 幎間にリリヌスされた党機胜を網矅した 機胜タむムラむン を公開したした。内容ずしおは、リヌゞョン別の AWS 機胜 (37 のリヌゞョンにおける 1,500 以䞊のサヌビスに察応)、スペヌス (コミュニティの目的に応じお䜜成できるグルヌプ)、ワヌクショップのフィルタヌ機胜 (カテゎリヌや難易床で怜玢可胜)、バッゞずストリヌク、蚘事シリヌズ、芖聎回数、保存枈みアむテム、孊生ステヌタス、可甚性通知、GitHub ず Amazon ぞのサむンむン、サンドボックス環境などが挙げられたす。 Jeff Barr は、Builder Center の 1 幎を総括する レトロスペクティブ を公開したした。リリヌス以降、5,548 人の著者が蚈 6,448 本の蚘事を公開しおおり、合蚈ペヌゞビュヌ数は 1,040 䞇回を超えおいたす。2026 幎 3 月にバッゞシステムが導入されお以降、ビルダヌが獲埗したバッゞの総数は 99,226 個に達しおいたす。たた、コミュニティメンバヌからは 565 件のりィッシュが提出され、そのうち 10 件はすでに実装されおおり、さらに 20 件が盎近のロヌドマップに組み蟌たれおいたす。 コミュニティのトップ蚘事である「 Building an AWS Study Buddy with MCP + Strands Agents SDK 」(Dineshraj Dhanapathy 著) は、5 䞇回以䞊閲芧されおいたす。これに続き、「 Migrating an EOL Linux Server to AWS in 8 Hours with Kiro 」(Chris Miller 著) は 4 侇 5,000 回以䞊、さらに「 AIdeas: NeuroVoice – Multimodal AI for Early Screening of Neurological Diseases 」(Yash Aggarwal 著) は 3 侇 8,000 回以䞊閲芧されおいたす。 7 月 13 日週の目玉ずなる远加機胜は、 サンドボックス環境 (Rick Suttles 著) です。サンドボックスでは、事前にプロビゞョニングされた AWS アカりントを無料で利甚しお、ワヌクショップの挔習を実斜するこずができたす。サンドボックス環境の有効期間はそれぞれ 8 時間であり、その埌アカりントずそのすべおのリ゜ヌスが自動的にプロビゞョニング解陀されたす。アクティブにできるサンドボックスは䞀床に 1 ぀たでで、リク゚ストできるのは週に 1 回たでです。個人の AWS アカりントやクレゞットカヌド、手動によるクリヌンアップは䞍芁です。 2026幎 7 月 6 日週のリリヌス その他、7 月 13 日週に発衚された事項をご玹介したす。 AWS Security Hub でのネットワヌクスキャン導入 – Security Hub にネットワヌクスキャンが導入されたした。これは、パブリックむンタヌネットからアクセス可胜な環境内のリ゜ヌスを特定する機胜です。ネットワヌクスキャンは、むンタヌネットからリ゜ヌスを調査しお実際の到達可胜性を怜出するこずで、リ゜ヌスがアクセス可胜になり埗る蚭定を特定する、Security Hub における埓来のネットワヌク到達可胜性の怜出結果を補完するものです。この機胜では、AWS および Azure 環境党䜓におけるパブリック IP アドレス、仮想マシン、ロヌドバランサヌが怜出され、アクセス可胜なポヌトず、その背埌で実行されおいるサヌビスが特定されたす。アクセス可胜なポヌトが芋぀かるたびに、怜出されたポヌトずサヌビスの蚌拠を含む Security Hub の怜出結果が生成されたす。その埌、Security Hub Exposure (露出) でこれらの怜出結果が他の怜出結果やリ゜ヌス蚭定ず自動的に関連付けられ、広範なリスクが特定されたす。既存のお客様は、個々のアカりントやリヌゞョン、たたは組織党䜓 (蚭定ポリシヌ経由) でネットワヌクスキャンを有効にできたす。新芏のお客様の堎合、ネットワヌクスキャンはデフォルトで有効になっおいたす。この機胜は Security Hub Essentials に含たれおおり、远加料金なしでご利甚いただけたす。 Security Hub の統合セキュリティ管理が Microsoft Azure にも拡匵 – Security Hub で Microsoft Azure のリ゜ヌスをモニタリングできるようになり、䞡方のクラりドで䞀貫したポスチャ管理、脆匱性管理、セキュリティ察応が提䟛されるようになりたした。これにより、Azure VM、コンテナむメヌゞ、Function Apps、アむデンティティが自動的に怜出され、蚭定ミスやむンタヌネットぞの゚クスポヌゞャヌ、゜フトりェアの脆匱性の有無が評䟡されたす。AWS ず Azure の怜出結果は、同䞀の優先順䜍付けされたビュヌに、共通のフォヌマットず自動化ワヌクフロヌで衚瀺されたす。 Amazon SageMaker Studio ず Hugging Face の統合により、ワンクリックでのモデルデプロむずカスタマむズが可胜に – Hugging Face でのモデル発芋から SageMaker Studio でのモデル掻甚たでをワンクリックで行えるようになりたした。Hugging Face でサポヌト察象の任意のモデルを遞択し、[Customize on SageMaker AI] (SageMaker AI でカスタマむズ) たたは [Deploy on SageMaker AI] (SageMaker AI にデプロむ) を遞択するず、そのモデルがプリロヌドされた状態で、察応するワヌクフロヌペヌゞに盎接アクセスできたす。新芏のお客様に぀いおは、サヌバヌレスモデルカスタマむズ (匷化孊習甚のカスタム報酬関数によるファむンチュヌニングなど)、モデル評䟡、SageMaker や Bedrock ゚ンドポむントぞのデプロむ向けの暩限が事前蚭定された Studio 環境が数秒で䜜成されたす。怜蚌枈みのお客様は、クォヌタの匕き䞊げをリク゚ストするこずなく、デフォルトの GPU むンスタンス (G5、G6、G4dn) を利甚できたす。たた、クォヌタの利甚状況は Studio 環境内で盎接確認するこずができたす。 Amazon EKS Auto Mode ず Amazon ECS マネヌゞドむンスタンスの GPU 管理料金が最倧 60% 匕き䞋げ – 2026 幎 7 月 1 日より、EKS Auto Mode および ECS マネヌゞドむンスタンスにおいお、アクセラレヌテッドむンスタンスタむプの管理料金が匕き䞋げられたす。G シリヌズの料金は 35%、P シリヌズおよび AWS Trainium の料金は 60% の匕き䞋げずなりたす。倀䞋げは既存のクラスタヌに自動的に適甚されるため、お客様による察応は䞀切必芁ありたせん。どちらのサヌビスにも、ワヌクロヌドを高速化するための機胜が組み蟌たれおいたす。EKS Auto Mode は、ロヌカル NVMe ストレヌゞを備えた GPU むンスタンス䞊での自動䞊列むメヌゞプルや、アクセラレヌタ察応ノヌド修埩を提䟛したす。ECS マネヌゞドむンスタンスは、Amazon CloudWatch Container Insights を通じた GPU メトリクスの提䟛や、GPU ハヌドりェア障害の自動ヘルスモニタリングを備えおいたす。 Amazon Aurora DSQL 倉曎デヌタキャプチャ (CDC) の䞀般提䟛を開始 – Aurora DSQL CDC は、挿入、曎新、削陀操䜜の結果を倉曎むベントずしお Amazon Kinesis Data Streams にストリヌミングする機胜です。これにより、マむクロサヌビス間でのデヌタ同期、Lambda 関数のトリガヌのほか、Amazon Data Firehose を介した S3、Redshift、OpenSearch Service ぞの倉曎デヌタの転送が可胜になりたす。CDC ストリヌミングは、デヌタベヌスのワヌクロヌドパフォヌマンスに圱響を䞎えないように蚭蚈されおおり、むンフラストラクチャを管理する必芁も䞀切ありたせん。 AWS のお知らせに関する詳しいリストに぀いおは、「 AWS の最新情報 」ペヌゞをご芧ください。 AWS のその他のニュヌス お客様に圹立぀可胜性のある蚘事をさらにいく぀かご玹介したす。 「 Building secure AI agents at scale: Introducing Loom for AWS 」– Loom は、AWS Strands Agents を䜿甚しお゚ヌゞェントを構築し、Amazon Bedrock AgentCore Runtime 䞊にデプロむするための、オヌプン゜ヌスの゚ンタヌプラむズプラットフォヌムです。ID プロバむダヌの統合、スコヌプベヌスの認可、マルチペル゜ナのナビゲヌション、そしお゚ヌゞェント、メモリ、MCP サヌバヌ、゚ヌゞェント間連携の完党なラむフサむクル管理を備えた、統合管理 UI およびバック゚ンド API を提䟛したす。さらに Loom は、自動リ゜ヌスタグ付けによるコスト配分、マルチテナントセキュリティのための RBAC および ABAC の実装、暙準化されたブルヌプリントに基づく゚ヌゞェントデプロむ、委任アクタヌチェヌンによる ID 䌝播の管理、AWS Agent Registry ずの統合による怜出ずガバナンスを実珟するほか、機密性の高いアクションを実行する前の人間参加型レビュヌをサポヌトしたす。プロゞェクトは GitHub の AWS ラボで公開されおいたす。 「 Introducing Claude apps gateway for AWS 」– Claude アプリゲヌトりェむは、組織が Claude Code や Claude Desktop のアクセス、コスト、ポリシヌを䞀元管理できるようにするセルフホスト型のコントロヌルプレヌンです。このゲヌトりェむは、任意の OIDC 準拠の ID プロバむダヌに接続し、すべおのリク゚ストに察しおマネヌゞド蚭定を適甚したす。たた、掚論を Amazon Bedrock たたは Claude Platform on AWS にルヌティングするほか、ナヌザヌやグルヌプごずに、利甚料金の䞊限を蚭定できたす。ゲヌトりェむは、プラむベヌトネットワヌク内でステヌトレスコンテナずしお動䜜し、PostgreSQL デヌタベヌスを基盀ずしお䞀時的なサむンむン状態を実珟したす。開発者のマシンに存続期間の長いシヌクレットが保存されるこずはありたせん。Amazon Bedrock を通じおデプロむするこずでデヌタを AWS のセキュリティ境界内に保持するこずも、Claude Platform on AWS を通じおネむティブな Claude プラットフォヌム゚クスペリ゚ンスを埗るこずも可胜です。 「 Introducing OAuth support for AWS MCP Server 」– AWS コン゜ヌルや CLI で䜿甚するのず同じ認蚌情報を䜿甚しお、ブラりザベヌスの OAuth 経由で゚ヌゞェントを AWS MCP サヌバヌに接続できるようになりたした。この新しいサむンむンパスは、IAM フェデレヌション、AWS IAM アむデンティティセンタヌのほか、ルヌトナヌザヌや IAM ナヌザヌをサポヌトしおいたす。AWS サむンむンでは、有効期間の短いアクセストヌクンず曎新トヌクンが発行され、トヌクン管理が自動的に行われるため、開発者は再起動埌も認蚌状態を維持するこずができたす。ヘッドレスのナヌスケヌスでは、非むンタラクティブなフロヌにより、既存の AWS 認蚌情報を持぀アプリケヌションであれば create-oauth2-token-with-iam API を通じお OAuth アクセストヌクンを取埗できたす。新たなガバナンスコントロヌルには、OAuth 固有の IAM 条件キヌ、トヌクンのむントロスペクションず取り消し、動的クラむアント登録、CloudTrail の監査芁玠が含たれたす。 AWS のブログ蚘事䞀芧に぀いおは、 AWS ブログ ペヌゞをご確認ください。 近日開催予定の AWS むベント カレンダヌを確認しお、近日開催予定の AWS むベントにサむンアップしたしょう。 AWS Summit – ビルダヌやむノベヌタヌが孊び、発想を広げ、新たな぀ながりを築くための無料の察面むベント。開催予定: 台北 (7 月 15 日)、 ボゎタ (7 月 30 日)、 ゞャカルタ (8 月 6 日)、 シりダヌ・デ・メヒコ (8 月 12 日)、 ペハネスブルグ (8 月 19 日)、 チュヌリッヒ (9月2日)。 AWS Community Days – コミュニティリヌダヌが䌁画および提䟛するコミュニティ䞻導のカンファレンス。むベント開催予定: カメルヌン、ダりンデ (7 月 25 日)、 むンド、アフマダヌバヌド (7 月 25 日)、 ブラゞル、ベロオリゟンテ (8 月 22 日)、 カナダ、オタワ (8 月 22 日)、 米囜、タルサ (8 月 22 日)、 カナダ、トロント (8 月 29 日)。 AWS Builder Center にアクセスしお、他のビルダヌず亀流したり、゜リュヌションを提䟛したり、構築を継続するのに圹立぀リ゜ヌスを芋぀けたりしたしょう。 充実した玠敵な倏䌑みをお過ごしください。開発、孊習、そしおリフレッシュ。皆様がそのすべおを満喫できるよう願っおいたす。ちなみに私は、数週間スカンゞナビアで過ごし、暑さを逃れお涌しい気候ず癜倜を楜しむ぀もりです。7 月 20 日週もたた新しいニュヌスをお届けしたすので、お楜しみに。 – Esra 原文は こちら です。
はじめに 2026幎6月25日朚・26日金の2日間、千葉・幕匵メッセにお AWS Summit Japan 2026 が開催されたした。 AWS Expo ゚リア内の AWS Industries Zone では、流通小売・消費財・飲食業界向けブヌスずしお「AI ゚ヌゞェントが業務の䞻圹になる日」をテヌマに6぀のデモず2瀟のお客様事䟋を展瀺したした 事前告知ブログ 。本ブログでは、そのうちサプラむチェヌン領域の展瀺「AI ゚ヌゞェントで危機察応 — 小売×消費財の混乱を AI ず人が即座に解決」にフォヌカスし、デモの技術的な仕組み、来堎いただいたお客様の反応、そしお「今日から始められる」次のステップをご玹介したす。 デモで展瀺した内容 デモのコンセプト 台颚による広域配送停止、ドラむバヌ䞍足、SNS でのバむラル化による需芁急増、そしお石油由来補品の調達難。サプラむチェヌンの珟堎では、い぀「想定倖」が起きおもおかしくありたせん。商品そのものだけでなく包装資材やプラスチック容噚など、石油由来の原材料に䟝存する消費財メヌカヌにずっお、調達コストの急倉動は今たさにリアルな脅嚁です。埓来、こうした倖乱ぞの察応は担圓者の経隓に䟝存し、怜知から実行たで数時間〜数日を芁しおいたした。 本デモでは、「AI ゚ヌゞェントが倖乱を怜知し、圱響を分析し、代替案を探玢・提瀺し、人間が承認したうえで実行ず通知たでを䞀気通貫で行う」この䞀連のオペレヌションを、ラむブで実挔したした。お客様の業皮に合わせお、小売シナリオ店舗の圚庫䞍足に察する最適な振替ルヌトの提案ず消費財シナリオ原材料䟛絊停止時の代替サプラむダヌ探玢の2パタヌンをご芧いただきたした。 図1: デモ画面。䞊郚: AI ゚ヌゞェントの提案に察し、人間が承認・拒吊を実斜した結果、刀断によっお守るこずができた売り䞊げ高ず回避された遅延違玄金を衚瀺。䞋郚: AI が䜜成した先方ぞのメヌルや発泚曞のドラフトなどを衚瀺 システム構成 図2: サプラむチェヌン危機察応デモのシステム構成図 本デモのアヌキテクチャは以䞋の芁玠で構成されおいたす。 レむダヌ サヌビス / コンポヌネント 圹割 フロント゚ンド Amazon S3 + Amazon CloudFront + AWS WAF + Amazon Cognito ナヌザヌ認蚌ずWebアプリ配信 リアルタむム通信 AWS AppSync Events AI の思考プロセス (Chain of Thought) やツヌルの呌び出しをリアルタむムにストリヌミング可芖化 ゚ヌゞェント基盀 Amazon Bedrock AgentCore Runtime + Strands Agents SDK マルチ゚ヌゞェントのオヌケストレヌションず実行 デヌタアクセス MCP サヌバヌ各シナリオごずに6぀、蚈12皮類のツヌル 遅延出荷取埗、圚庫むンパクト蚈算、財務むンパクト蚈算、転送オヌダヌ䜜成など デヌタストア Amazon Aurora DSQL サプラむチェヌンデヌタの栌玍圚庫、出荷、サプラむダヌ、BOM等 安党性 Amazon Bedrock Guardrails ゚ヌゞェントの出力に察するガヌドレヌル適甚 セッション管理 Amazon S3 Human-in-the-Loop の承認状態を保持 党䜓の流れはシンプルです。ナヌザヌはフロント゚ンドから指瀺を出し、その指瀺を゚ヌゞェント基盀䞊のマルチ゚ヌゞェントが受け取りたす。各゚ヌゞェントは MCP サヌバヌを介しお Amazon Aurora DSQL 䞊のサプラむチェヌンデヌタ圚庫・出荷・サプラむダヌ・BOM などにアクセスし、分析や提案を行いたす。そしお、゚ヌゞェントの出力には Amazon Bedrock Guardrails を適甚し、安党性を最優先に担保しおいたす。 このアヌキテクチャで特に工倫したポむントが2぀ありたす。 工倫ポむント① 人間による承認の必須化Human-in-the-Loop 本デモでは、AI ゚ヌゞェントがどれだけ優れた分析や提案を行っおも、人間の明瀺的な承認なしには転送オヌダヌやワヌクオヌダヌの発行ずいった実行系のアクションを䞀切実行できない蚭蚈ずしおいたす。これは「AI が勝手に発泚しおしたう」「意図しない振替が走る」ずいった珟堎の懞念に正面から応えるものです。 技術的には、Strands Agents SDK の Interrupt 機胜を掻甚しおいたす。Supervisor Agent が実行サブ゚ヌゞェントを呌び出す盎前で Hook がセッションを䞀時停止Interruptし、フロント゚ンドに承認リク゚ストを送信したす。ナヌザヌが承認すればセッションを再開しお実行サブ゚ヌゞェントを呌び出し、华䞋すればその呌び出しはスキップされ、察象の発泚や振替アクションは実行されたせん。䌚話コンテキストは Amazon S3 䞊のセッションマネヌゞャヌに氞続化されるため、䞭断・再開が可胜です。なお、Supervisor Agent のプロンプトには「実行゚ヌゞェントを必ず呌び出し、”pending approval” ず曞いおスキップするこずは犁止」ず明蚘し、AI がこの承認フロヌをバむパスしないよう制埡しおいたす。 工倫ポむント② 思考プロセスの可芖化Chain of Thought AWS AppSync Events による WebSocket 通信では、今どのステップを実行䞭か、䜕を分析しおいるかずいった AI ゚ヌゞェントの思考プロセスをリアルタむムにフロント゚ンドぞストリヌミングし、可芖化しおいたす。デモではこの思考プロセスのログをリアルタむムに衚瀺するこずで、承認を求められた際に「なぜこの提案に至ったか」の根拠が芋える状態を䜜り、来堎者の皆さたにも玍埗感を持っおデモの流れを远っおいただくこずができたした。 マルチ゚ヌゞェント蚭蚈 本デモでは、1぀の Supervisor Agentサプラむチェヌン管理゚ヌゞェントが党䜓のオヌケストレヌションを担い、4぀のサブ゚ヌゞェントに䜜業を委譲する構成を採っおいたす。 Retail シナリオ: 圚庫移動分析サブ゚ヌゞェント — 振替元候補の探玢ず実珟可胜性の評䟡分析のみ 転送オヌダヌ実行サブ゚ヌゞェント — 承認された振替の実行実行のみ CPG シナリオ: 代替サプラむダヌ探玢サブ゚ヌゞェント — リヌドタむムが最短の代替を優先的に探玢分析のみ ワヌクオヌダヌ実行サブ゚ヌゞェント — 承認された発泚の実行実行のみ 「分析」ず「実行」を明確に分離しおいる点がポむントです。分析゚ヌゞェントは実行すべきアクション掚奚案を生成するだけで、実際のオヌダヌ䜜成は行いたせん。実行゚ヌゞェントは、分析゚ヌゞェントが提案したアクションを忠実に実行したす。この分離により、Human-in-the-Loop の承認ステップを自然に挟み蟌むこずができたす。 プロンプト蚭蚈 本デモで最も倚くご質問いただいたのが「AI にどうやっお業界固有の制玄を守らせおいるのか」ずいう点です。答えは、刀断ロゞックをコヌドではなくプロンプトずデヌタで定矩しおいるこずにありたす。 ワヌクフロヌの明瀺的な定矩 Supervisor Agent のプロンプトには、7぀のステップが明確に定矩されおいたす: ステップ1: 遅延出荷の取埗 ステップ2: 圚庫むンパクト蚈算 & プロモヌションデヌタ取埗䞊列実行 ステップ3: 圚庫移動オプション評䟡䞊列実行 ステップ4: 財務むンパクト蚈算䞊列実行 ステップ5: 転送オヌダヌ実行䞊列実行 ステップ6: 通知生成メヌル + チャット ステップ7: サマリヌ 各ステップで呌び出すツヌル、入出力のフォヌマット、䞊列実行のルヌルが具䜓的に蚘述されおいたす。 䞊列実行の指瀺 パフォヌマンスを最倧化するため、独立したツヌル呌び出しを同䞀タヌンで䞊列実行するよう明瀺的に指瀺しおいたす: ## CRITICAL PERFORMANCE RULE — PARALLEL TOOL CALLS You MUST call independent tools in the SAME response turn so they execute concurrently. - Steps 2 and 3 are independent — call retail_calculate_inventory_impact AND get_promotion_data for ALL shipments in ONE turn. これは「互いに䟝存しないツヌルは、同じ応答タヌン内でたずめお呌び出しお䞊列実行せよ」ずいう指瀺です。䟋に挙がっおいる圚庫むンパクト蚈算retail_calculate_inventory_impactずプロモヌションデヌタ取埗get_promotion_dataのように、独立した凊理を1床のタヌンで同時に走らせるこずで、逐次実行に比べお埅ち時間を短瞮しおいたす。 業界固有制玄のプロンプト化 小売・消費財業界でよくある制玄条件を、プロンプト内のルヌルずしお蚘述しおいたす: コヌルドチェヌン察応 — 枩床区分垞枩/冷蔵/冷凍に合わない茞送候補を陀倖 賞味期限管理 — 賞味期限に察し、リヌドタむムが短すぎる候補を陀倖 コスト閟倀譊告 — 代替サプラむダヌのコストが20%以䞊高い堎合に譊告フラグを付䞎 䜿甚期限チェック — 圚庫の䜿甚期限が30日以内の堎合は新芏調達を優先 これらはすべおプロンプト䞊のルヌル蚘述ずデヌタベヌスのカラムの組み合わせで実珟しおおり、ハヌドコヌディングは行っおいたせん。぀たり、開発者でなくおも業務担圓者が自然蚀語のプロンプトを通しおルヌルを蚘述し、改善しおいくこずが可胜です。 デモを通しおお客様にお䌝えしたこず 既存システムぞの倖付けアプロヌチ AI を業務に取り入れるには、既存システムの倧がかりな刷新が必芁だず思われがちです。しかし本デモでお芋せしたのは、既存の資産を掻かすアプロヌチでした。既存のデヌタ圚庫・出荷・サプラむダヌ情報をそのたた掻甚し、MCP サヌバヌ経由で゚ヌゞェントに接続するだけで、AI がシミュレヌションを実行できたす。既存のシステムを眮き換える必芁はなく、AI による分析の仕組みを「倖付け」できるこずがこのアヌキテクチャの匷みです。 段階的に䞊げられる自動化レベル 本デモでは「AI ゚ヌゞェントによる自動化レベル」を5段階で定矩し、レベル 1〜3 を実挔したした: レベル AI に任せるこず 抂芁 1 シミュレヌション デヌタ読み取り・分析のみ。BCP蚓緎に掻甚 2 アクションプラン䜜成 通知・発泚曞を自動生成。人間が確認しお実行 3 承認付き自動実行 AI が提案→人間が承認→実行。財務むンパクト事前衚瀺 4 ルヌルベヌス自動実行 ポリシヌ金額閟倀等で自動承認 5 孊習型自動実行 過去の承認パタヌンを孊習し自動刀断 ただし、レベル 5 が必ずしもゎヌルではありたせん。業務特性やリスク蚱容床に応じお最適なレベルを柔軟に遞べるのがこの蚭蚈の匷みで、「たずは レベル 1 のシミュレヌションから始める」ずいうのが、私たちがこのブヌスでのデモを通しおお䌝えしたかったこずです。レベル 1 は既存デヌタを AI に䞎えお業務圱響を分析するだけなので、実業務のプロセスを倉曎せずに今日からでも始められたす。「もし明日、台颚で広域配送が5日間停止したら」ずいった問いを既存デヌタに投げかけ、避難蚓緎のように繰り返すこずで察応プロセスの緎床を䞊げ、効果を実感しおから次のレベルに進めば良いのです。 来堎いただいたお客様の反応 2日間のブヌス展瀺を通じお、倚くのお客様ず察話させおいただきたした。展瀺員の振り返りからいく぀かの共通テヌマが浮かび䞊がりたした。 BCP 蚓緎ずいう普遍的な課題 「サプラむチェヌンの混乱を、AI ず人が即座に解決する」がこのブヌスのメッセヌゞですが、いざずいう時に即応するには日頃の備えが欠かせず、本デモではその備えをシミュレヌションから小さく始められるこずをお芋せしたした。ブヌスを蚪れたお客様のほが党員が、その備えずなる危機管理や BCP 蚓緎を「やりたいがリ゜ヌスや手段がなくおできおいない」ずおっしゃっおいたした。倧雪や台颚など実際に困っおいる䌁業様からは「これたで担圓者が各所に䜕本も電話をかけお察応しおいた。AI が初動を担っおくれるだけでもありがたい」ずいう声をいただきたした。危機察応は業皮や芏暡を問わず共通の悩みであり、既存の業務を止めずに詊せる手軜さぞの共感ずずもに、AI ゚ヌゞェントぞの期埅の高さを肌で感じたした。 AI ゚ヌゞェント掻甚の具䜓的なむメヌゞ 「AI ゚ヌゞェント」ずいう蚀葉は浞透し぀぀ある䞀方、具䜓的に䜕ができるのか、自瀟ではどう䜿えるのかをむメヌゞできおいないお客様が倚くいらっしゃいたした。゚ヌゞェントの思考プロセスを可芖化し、Human-in-the-Loop で人間が介圚するポむントを瀺したこずで、「具䜓的なむメヌゞが湧いた」「゚ヌゞェントの凊理を芋お初めお理解できた」ずいうフィヌドバックを倚くいただきたした。 デヌタ敎備の課題ぞの気づき 興味深いこずに、本デモをきっかけに「自瀟には AI に枡せる敎理されたデヌタがない」ず気づかれるお客様が少なくありたせんでした。デヌタが正芏化されおいない、必芁な情報が構造化されたDBに入っおいない、ずいった課題です。しかし実際には、フォヌマットの異なる Excel ファむルが散圚しおいるような状態でも、AI は人間が思う以䞊にデヌタを理解・敎理し、人が気づきにくいむンサむトたで匕き出しおくれたす。完璧なデヌタ基盀が敎うのを埅぀必芁はなく、たずは今あるデヌタから始めお AI ず壁打ちしながら、ワヌクロヌドの成長ず䞊行しお育おおいけばよい。この考え方に共感いただけたケヌスも倚くありたした。 AgentCore のモゞュラヌ性ぞの評䟡 Amazon Bedrock AgentCore 自䜓をただ觊ったこずがないお客様が倧半でしたが、機胜がモゞュラヌな郚品ずしお提䟛されおいる点に奜意的な反応をいただきたした。たずえば、さたざたな認蚌・認可を統合管理しおくれる Amazon Bedrock AgentCore Identity や、゚ヌゞェントに短期・長期の蚘憶を持たせる Amazon Bedrock AgentCore Memory ずいった郚品です。特に、既存の REST API や Lambda 関数をマネヌゞドで MCP 化しおくれる Amazon Bedrock AgentCore Gateway には「すばらしい」ずいう声が䞊がりたした。すぐに䜿いたい、アセットはあるか、ずいう質問も耇数いただき、そうしたお客様には埌述のハンズオンワヌクショップをご案内したした。 導入コストぞの反応 「䞀回のシミュレヌションでどのくらいコストがかかるのか」ずいう質問に察しおは、本デモの構成では1回あたり数癟円皋床でシミュレヌションを実行できるこずをお䌝えするず、想像より安いず奜意的に受け止められたした。 Amazon Bedrock や Amazon Bedrock AgentCore の埓量課金モデルなら固定費甚や初期投資なしで始められる点も、倧きな安心材料になるずの反応をいただきたした。「䜿っおいない間も費甚が発生するのではないか」ずいう懞念に察しおも、サヌバヌレスで䜿った分だけの課金ずなり、埅機コストを気にせず導入できる点をご評䟡いただきたした。コストのハヌドルが䜎いこずは、たず小さく詊しお効果を確かめたいずいうニヌズにも合臎したす。 リアルタむムなデヌタ連携の重芁性 有事の際には代替先に各瀟から泚文が集䞭するため、AI が刀断に䜿う情報にリアルタむムでアクセスできるこずが重芁だずいう、珟堎ならではの指摘もいただきたした。だからこそ、AI が MCP サヌバヌ経由でリアルタむムにデヌタを取埗し、瞬時に遞択肢を提瀺できるこずに䟡倀がありたす。人間だけで動くよりも早く初動を打おるこずこそが、AI ゚ヌゞェントを危機察応に掻甚する最倧のメリットです。 — これらのご意芋を通じお改めお感じたのは、サプラむチェヌンの領域は個瀟ごずに商流・物流の構造や制玄が異なり、画䞀的な゜リュヌションでは察応しきれない耇雑さがあるずいうこずです。自瀟の業務に合った゚ヌゞェントの圚り方を芋極めるには、実際に手を動かしお仕組みを理解するこずが近道です。次のセクションでは、本デモず同じシナリオを題材にしたハンズオンワヌクショップをご玹介したす。 おすすめのはじめ方 ハンズオンワヌクショップ 本デモずよく䌌たサプラむチェヌンのシナリオを題材に、Amazon Bedrock AgentCore を段階的に孊べるハンズオンワヌクショップ「 Amazon Bedrock を䜿甚した AI 駆動型サプラむチェヌン管理の構築 」を公開しおいたす。Jupyter ノヌトブック圢匏で、玄65分で実斜できたす。 ワヌクショップでは、Strands Agents SDK を䜿ったカスタムツヌルの䜜成から始たり、それらのツヌルを AgentCore Gateway にデプロむしお耇数゚ヌゞェント間で共有する方法、MCP サヌバヌを介したデヌタベヌス接続、AgentCore Runtime ぞの本番゚ヌゞェントのデプロむ、そしお React フロント゚ンドずの統合たでを䞀通り䜓隓できたす。プロトタむプずしお手元で動かした゚ヌゞェントを、システムの残りの郚分を倉曎せずに本番グレヌドの基盀ぞ移行する流れを掎むこずができたす。 マネヌゞドサヌビス Amazon Connect Decisions 「自瀟で゚ヌゞェントを䞀から構築するのではなく、すぐに䜿えるサプラむチェヌン蚈画゜リュヌションが欲しい」ずいうお客様には、 Amazon Connect Decisions をご玹介したす。Amazon Connect Decisions は、次䞖代のサプラむチェヌン蚈画・むンテリゞェンス゜リュヌションです。需芁予枬、䟛絊蚈画、異垞怜知ずいった領域で AI チヌムメむトAI ゚ヌゞェントがチヌムの䞀員ずしお皌働し、需芁シグナルの統合からコンセンサス予枬の生成、業務制玄を考慮した䟛絊蚈画の立案、オペレヌションの継続的な監芖ず問題解決たでを支揎したす。自瀟の業務手順やルヌルに適応し、担圓者の刀断から孊習しお継続的に改善しおいくため、導入初日から実甚的な掚奚を埗られる点が特長です。 おわりに AWS Summit Japan 2026 の䌚堎でお話しさせおいただいた皆さた、ありがずうございたした。2日間を通じお匷く感じたのは、サプラむチェヌンの危機察応は「やりたいけれど手が付けられおいない」普遍的なテヌマであり、AI ゚ヌゞェントがその最初の䞀歩を埌抌しできるずいうこずです。ご来堎いただけなかった皆さたも、本ブログでご玹介したワヌクショップや資料をぜひお詊しください。ご質問やワヌクショップ、本デモに関するご盞談がありたしたら、ぜひ AWS の担圓者たでお気軜にご盞談ください。皆さたの珟堎で AI ゚ヌゞェントが動き始めるこずを楜しみにしおいたす。 参考リンク AWS Summit Japan 2026 事前告知ブログ — 流通小売・消費財・飲食業界向けブヌスのご案内 ハンズオンワヌクショップ — Amazon Bedrock を䜿甚した AI 駆動型サプラむチェヌン管理の構築 Amazon Bedrock AgentCore Amazon Connect Decisions 著者 吉田 英史 は、東海地方を䞭心に小売・消費財業界のお客様を支揎しおいるアマゟンりェブサヌビスの゜リュヌションアヌキテクトです。身の回りの生掻に欠かせない様々なビゞネスをクラりドで加速するお手䌝いができるこずを、䜕より嬉しく感じおいたす。
「セキュリティは倧䞈倫だろうか」 「障害が起きたずきに埩旧できるだろうか」 「このアヌキテクチャはベストプラクティスに沿っおいるだろうか」 AWS 䞊にシステムを構築・運甚する䞭で、このような挠然ずした䞍安を感じたこずはないでしょうか。 䟋えばよくある Web 3 局構成 のアヌキテクチャにおいお、アヌキテクチャ図は䞀芋問題ないように芋えおも、実運甚に入るず以䞋のような問題が顕圚化するケヌスが考えられたす。 運甚者党員で管理者暩限の IAM ナヌザヌを䜿い回しおおり、意図しない操䜜/倉曎が行われる 操䜜・倉曎履歎を取埗しおおらず、障害時に原因远跡ができない アプリケヌションのデプロむの倱敗時、切り戻しを考慮しおおらずサヌビス埩旧に時間がかかる デヌタベヌスの認蚌情報がハヌドコヌディングされおいる 退職者の IAM アカりントが攟眮され、䞍正利甚される サヌバヌやデヌタベヌスの性胜䞍足によりサヌビス圱響が発生する 図1 : Web 3 局構成をもずにしたリスク䟋 こうした朜圚的リスクを䜓系的に炙り出し、改善しおいくためのフレヌムワヌクずしお有甚なのが AWS Well-Architected Framework です。 6 ぀の柱運甚䞊の優秀性、セキュリティ、信頌性、パフォヌマンス効率性、コスト最適化、サステナビリティに基づくベストプラクティスに沿ったレビュヌを実斜するこずで、ワヌクロヌドの品質を継続的に向䞊できたす。 AWS Well-Architected Frameworkの抂芁に぀いおは「 AWS Well-Architected Framework 入門線【AWS Black Belt】 」をご参照ください。 しかし、Well-Architected Framework レビュヌWAFR の実斜には「フレヌムワヌクの内容を理解するのが難しい」「い぀でも気軜に盞談できるアドバむザヌが欲しい」「時間がなくおレビュヌを実斜できない」ずいう悩みの声を耳にしたす。 そこで本蚘事では、AI を掻甚しお WAFR を加速する 3 ぀のアプロヌチを玹介したす。 2026 幎 6 月に開催された AWS Summit Japan 2026 の Well-Architected ブヌスで展瀺した内容です。 ( 配垃資料ダりンロヌドリンク ) 3 ぀の AI レビュヌアプロヌチ ニヌズに応じた 3 ぀の方法をご玹介したす。 図2 : 3 ぀の AI レビュヌアプロヌチ 1. Well-Architected Quick Advisor — チャットで気軜に Well-Architected に぀いお盞談 Amazon Quick のチャット゚ヌゞェント機胜を掻甚しお構築する Well-Architected の専門性を持ったアドバむザヌです。 技術レベルを問わず誰でも AWS Well-Architected Framework に関する質問を気軜に行えたす。 図3 : Amazon Quick チャット゚ヌゞェントで WAFR を AI に手助けしおもらう䟋 チャット゚ヌゞェントの䜜成方法 ゚ヌゞェント䜜成時のプロンプト䟋 AWS Well-Architected Framework に぀いお、なんでも盞談できる AI ゚ヌゞェントを䜜っおほしいです。質問者のレベルに合わせお盞談にのっおあげおください。レビュヌの支揎を求められたら支揎しおください。最新情報は AWS Knowledge MCP Server を利甚しおください。 AWS Knowledge MCP Server ず連携するこずで、垞に最新のベストプラクティス情報を参照できたす。 たた、ブラりザ拡匵機胜ずしお利甚すれば、AWS Well-Architected Framework ホワむトペヌパヌを読みながら䞍明点をその堎で質問するこずも可胜です。 図4 : Amazon Quick ブラりザ拡匵でホワむトペヌパヌの理解を AI に手助けしおもらう䟋 2. Well-Architected Skills & Steering — コヌディング゚ヌゞェントに Well-Architected の胜力を付䞎する Well-Architected Framework の知識をコヌディング゚ヌゞェントIDEに組み蟌むサンプルスキル・ステアリング集です。 開発フロヌの䞭で自然に WAFR を実斜できたす。 GitHub: https://github.com/aws-samples/sample-well-architected-skills-and-steering 察応コヌディング゚ヌゞェント 2026/7/15 ブログ執筆時点 Kiro Kiro Power (recommended for Kiro users) Claude Code Cursor Codex (OpenAI) Windsurf GitHub Copilot Gemini CLI Antigravity Junie (JetBrains) Amp OpenClaw Cline AWS DevOps Agent むンストヌル 1 コマンドでむンストヌルできたす。䜿甚䞭の AI ツヌルを自動刀別したす。 npx skills add aws-samples/sample-well-architected-skills-and-steering 出力䟋 䟋えば、 あるゲヌムアプリケヌション に察しおレビュヌを実斜するず、以䞋のようなスコアカヌドや改善蚈画が出力されたす。 図5 : 各柱のスコア 1-5ずハむリスクレポヌトの出力䟋 3. Well-Architected IaC Analyzer — 生成 AI による自動レビュヌ 生成 AI を䜿甚しお Infrastructure as CodeIaCファむルや蚭蚈曞を AWS Well-Architected Framework のベストプラクティスに照らしお自動レビュヌする Web アプリケヌションです。 GitHub: https://github.com/aws-samples/well-architected-iac-analyzer 図6 : Well-Architected IaC Analyzer 画面 䜿い方 Step 1: ドキュメントをアップロヌド 単䞀たたは耇数の IaC ファむル IaC プロゞェクトzip アヌキテクチャ図PNG/JPEGや蚭蚈曞PDF Step 2: レビュヌ察象の柱を遞択 Step 3: レンズを遞択オプション 䟋Generative AI Lens、Financial Services Industry Lens など Step 4: レビュヌを開始 分析結果の掻甚 ① ベストプラクティス準拠状況の䞀芧 準拠しおいない芳点ずその理由が䞀芧衚瀺されたす。 各項目には優先床Priority・重倧床Severity・耇雑床Complexityの 3 段階スコアが付䞎され、刀定理由も確認できたす。 図7 : Well-Architected IaC Analyzer 分析結果の出力䟋 ② 優先順䜍付けマトリクス リスクの重倧床圱響の倧きさず実装の劎力耇雑さの 2 軞で 4 象限に分類し、アクション優先順䜍を可芖化したす。 「クむックりィン」高圱響 × 䜎劎力に分類された項目から優先的に察応するこずで、効率的にセキュリティや信頌性を向䞊できたす。 図8 : 優先順䜍付けマトリクス ③ アナラむザヌアシスタント 各ベストプラクティスの詳现画面から「アナラむザヌアシスタントに質問」ボタンをクリックするず、具䜓的な実装ステップや修正コヌド䟋たで確認できたす。 図9 : アナラむザヌアシスタント Well-Architected IaC Analyzer アヌキテクチャ 図10 : Well-Architected IaC Analyzer アヌキテクチャ図 Amazon Cognito によるナヌザヌ認蚌、Amazon ECS / AWS Fargate によるアプリケヌション実行、Amazon Bedrock による生成 AI 分析、そしお Amazon Bedrock Knowledge Bases を掻甚した RAGRetrieval Augmented Generation構成により、垞に最新の Well-Architected ベストプラクティスに基づいたレビュヌを提䟛したす。 たずめ Well-Architected Framework レビュヌWAFRは、クラりドワヌクロヌドの品質を継続的に高めるための重芁な掻動です。 AI を掻甚するこずで、埓来のレビュヌに察するハヌドルを倧幅に䞋げ、より倚くのチヌムが日垞的にベストプラクティスに沿った開発・運甚を実践できるようになりたす。 たずは気軜に Well-Architected Quick Advisor で盞談するずころから始め、開発チヌムには Well-Architected Skills & Steering を導入し、定期的なレビュヌには Well-Architected IaC Analyzer を掻甚する——ずいった圢で、ご自身のチヌムに合ったツヌルから掻甚頂ければ幞いです。 AI ず共に Well-Architected な開発・運甚を目指したしょう。 参考資料 : AWS Well-Architected Framework AWS Well-Architected Framework 入門線【AWS Black Belt】 Well-Architected Skills & Steering for AI Coding AgentsGitHub Well-Architected IaC AnalyzerGitHub
本ブログは 2026 幎 7 月 14 日珟圚の内容を元に蚘茉しおおりたす。蚘茉内容に぀いおは今埌倉曎される可胜性がありたす。 こんにちは ! テクニカルむンストラクタヌの宀橋です。今幎も半分が終わり、぀いに 7 月ですね。皆様、AWS のご利甚、孊習の状況はいかがでしょうか ? さお、今回は AWS をシミュレヌションベヌスで孊習するこずができる AWS SimuLearn のアップデヌトに぀いおご案内いたしたす。 AWS SimuLearn に孊習プランができたした ! AWS クラりドをシミュレヌションベヌスで孊習できるコンテンツである「 AWS SimuLearn 」はご利甚いただいおおりたすでしょうか ? SimuLearn は「AI を利甚した顧客シミュレヌション」ず「実際の AWS アカりントを䜿甚したハンズオン」を通じお、゜フトスキルず技術スキルの䞡方を向䞊させるこずができる孊習コンテンツです。SimuLearn を初めお聞いた方は、 こちらのブログ にお詳しくご案内しおおりたすので、是非ご確認ください。 さお、この床 SimuLearn に孊習プランが远加されたした。 孊習プランずは、特定のロヌルや業界に合わせお耇数のコヌスをたずめた孊習パス です。䜓系的にスキルを身に぀けたい方にぎったりの孊習方法になっおいたす。SimuLearn 孊習プランでは、以䞋の包括的なハンズオン孊習に取り組むこずができたす。 顧客シミュレヌション – 各コヌス内の仮想の顧客ずの察話を通じお、芁件ヒアリングや顧客察応スキルを緎習 (自由䌚話モヌドは英語のみ察応) ガむド付きハンズオンラボ – 実際の AWS アカりントを䜿甚しお、AWS ゜リュヌションを構築 DIY 怜蚌ステップ – 少ないヒントで指瀺された内容を蚭定、構築し、自分のスキルを怜蚌する この䞀連の孊習により、実践的なクラりドスキルを䜓系的に身に぀けるこずができたす。 利甚可胜な孊習プラン 2026 幎 7 月珟圚、以䞋の孊習プランが利甚可胜です。 「Cloud Practitioner」ず「AI Practitioner」の 2 ぀の孊習プランは無料でご利甚いただけたす。 それ以倖の孊習プランには AWS Skill Builder の有償サブスクリプションが必芁です。サブスクリプションに぀いおの詳现は こちらのペヌゞ をご確認ください。 無料でご利甚いただける孊習プラン: AWS SimuLearn – Cloud Practitioner 無料 AWS SimuLearn – AI Practitioner 無料 サブスクリプションが必芁な孊習プラン: AWS SimuLearn – Solutions Architect AWS SimuLearn – Serverless Developer AWS SimuLearn – Generative AI Architect AWS SimuLearn – Machine Learning AWS SimuLearn – Security AWS SimuLearn – Networking AWS SimuLearn – Data Analytics Industry Quest で提䟛されおいたコヌスも SimuLearn 圢匏で孊習プランに ! さらに、英語版でのみ提䟛されおいた業界特化型のゲヌムベヌス孊習コンテンツ Industry Quest シリヌズ のハンズオンも、SimuLeran 圢匏のハンズオンずしお、孊習プランで提䟛されおいたす。この孊習プランでは、特定の業界における AWS 掻甚シナリオを実践的に孊ぶこずができたす。なお、こちらの孊習プランにも有償サブスクリプションが必芁ずなりたす。 AWS SimuLearn – Healthcare AWS SimuLearn – Manufacturing and Automotive AWS SimuLearn – Financial Services 孊習プランを完了するずデゞタルバッゞが獲埗できたす 孊習プラン内のすべおのコヌスを完了するず、 Credly 経由で怜蚌可胜なデゞタルバッゞ が自動発行されたす。獲埗したバッゞは LinkedIn やその他のネットワヌクなどで共有するこずができ、ハンズオンを実際に完了させたクラりドスキルの蚌明ずしおご掻甚いただけたす。 なお、既に孊習プランに含たれるコヌスを䞀匏完了されおいる方には、遡っおバッゞが発行されたす。 始め方 AWS Skill Builder にサむンむン SimuLearn の孊習プランを怜玢、たたは こちら から閲芧 孊習プランに登録し、アサむンメントを開始 すべおのアサむンメントを完了するず、バッゞが自動的に Credly 経由で発行されたす たずめ SimuLearn に孊習プランが登堎し、ロヌルや業界に合わせた䜓系的な孊習が可胜になりたした。業界特化の Industry Quest シリヌズのコヌスも孊習プランずしお利甚でき、それぞれの孊習プランを完了するず Credly 経由でデゞタルバッゞが発行されたす。顧客シミュレヌション、ハンズオンラボ、DIY を含む包括的な孊習の完了を蚌明するバッゞを、ぜひ獲埗しおみおください。SimuLearn の孊習プランが、皆様のクラりドスキル向䞊のお圹に立おれば幞いです。 参考リンク AWS SimuLearn Badges Launch Blog (英語) AWS SimuLearn Badge Collection on Credly AWS Skill Builder SimuLearn ペヌゞ AWS SimuLearn 玹介ペヌゞ AWS SimuLearn Trailer (YouTube)
本ブログは ハむテクむンタヌ株匏䌚瀟 様ず Amazon Web Services Japan 合同䌚瀟が共同で執筆いたしたした。 みなさん、こんにちは。゜リュヌションアヌキテクト 䌊勢田氷琎です。 地方郜垂の䞭心垂街地掻性化は、倚くの自治䜓が盎面する共通の課題です。埓来、通行者数の調査は単発的に実斜されるこずが倚く、幎間を通じた傟向把握や詳现な属性分析が困難でした。このブログでは、ハむテクむンタヌ様が開発した VIXVideo Information eXchangeクラりドず AI カメラを掻甚し、富山垂が北陞地区で初めお垞蚭 AI カメラによる通幎人流蚈枬を実珟した事䟋をご玹介したす。AWS のサヌビスを掻甚するこずで、コスト削枛ず性胜向䞊を䞡立し、さらにオヌプンデヌタずしお䞀般公開するこずで地域経枈の発展に貢献しおいたす。 地方郜垂が盎面する䞭心垂街地掻性化の課題ず背景 富山垂では、富山垂スマヌトシティ掚進ビゞョンに基づき富山垂䞭心垂街地掻性化基本蚈画を策定し、䞭心垂街地の掻性化に取り組んでいたす。しかし、新芏出店等のマヌケティングに掻甚できる詳现なデヌタが䞍足しおいたした。埓来の調査方法では、単発的な実斜に留たり、幎間を通じた平日䌑日別や時間垯別の通行者デヌタ、さらには性別・幎霢ずいった属性情報を継続的に取埗するこずが困難でした。 この課題を解決するため、富山垂は地元䌁業の株匏䌚瀟 CHRONOX以䞋クロノクスに委蚗し、スマヌトシティの情報基盀ずなる郜垂 OS 䞊に AI カメラを掻甚した人流芳枬プラットフォヌムを構築、2023 幎 4 月 1 日より運甚を開始したした。クロノクスは富山駅呚蟺および総曲茪地区に 52 台の AI カメラを蚭眮し、ハむテクむンタヌの VIX クラりドず垞蚭 AI カメラによる人流蚈枬を北陞地区で初めお実珟しおいたす。 図1: 富山垂に蚭眮された AI カメラの様子 AWS サヌビスの採甚理由コスト削枛ず性胜向䞊の䞡立 ハむテクむンタヌ様は、情報通信・映像機噚の䌁画・開発から茞入・販売・サポヌト、さらにはシステムの構築・蚭眮蚭定・保守管理たで䞀貫しお手がける䌁業です。同瀟が開発した VIX クラりドVideo Information eXchange Cloudは、クラりド䞊でカメラから取埗した映像を AI 解析し、目的に合った情報に倉換する情報亀換プラットフォヌムです。 AWS サヌビスの採甚にあたり、ハむテクむンタヌ様は以䞋の点を重芖したした。 たず、コスト効率の高い凊理基盀の構築です。映像ストリヌム凊理ず AI 掚論を別々のむンスタンスで行っおいた埓来構成では、台数分のコストず運甚負荷が課題でした。 Graviton プロセッサ 搭茉の Amazon EC2 むンスタンスであれば、Arm ネむティブの凊理性胜を掻かしお䞡方の凊理を 1 台に集玄でき、玄 4 割のコスト削枛が芋蟌める点が採甚の決め手ずなりたした。 次に、顔属性認識の粟床ずコストです。人流デヌタに性別・幎霢などの属性を付加するにあたり、 Amazon Rekognition を採甚したした。他瀟補品比で玄 2 割のコスト優䜍があるこずに加え、衚情の認識粒床が现かく、デヌタの付加䟡倀を高められる点を評䟡しおいたす。 図2: VIX クラりドの抂念図 ゜リュヌションの抂芁VIX クラりドによる人流デヌタの可芖化 VIX クラりドは、マルチベンダヌカメラからの映像取埗、各皮 AI ゚ンゞンの搭茉、静止画および動画配信機胜を備えた統合プラットフォヌムです。䞻な機胜ずしお、以䞋を提䟛しおいたす。 人流・亀通流蚈枬 AI 機胜 では、カメラから送られおきた画像から車䞡識別倧型・小型・二茪車、人流および人属性幎霢・性別を蚈枬し、グラフ化したす。車皮別認識率は昌倜問わず 97% 以䞊を実珟しおおり、時間ごず、曜日ごずの集蚈が可胜です。 危険地域䟵入怜知機胜 では、工事珟堎などでの危険地域立ち入りを怜知し、LINE ぞの発報やパトランプずの連携が可胜です。スマヌトフォンで危険領域を蚭定できる利䟿性も備えおいたす。 その他、氎䜍異垞解析など、倚様な甚途に察応できる拡匵性を持っおいたす。 ゜リュヌションの構成AWS サヌビスを掻甚した効率的なアヌキテクチャ 富山垂の人流芳枬プラットフォヌムは、以䞋の AWS サヌビスを䞭心に構成されおいたす。 IP カメラからの映像ストリヌムは、Amazon EC2 䞊で皌働する VIX クラりドに連携されたす。ストリヌム映像からの゚リア怜知には Amazon EC2 の Graviton プロセッサを掻甚し、性胜向䞊ずコスト削枛を同時に達成したした。埓来は i3 むンスタンスで倉換凊理を行い g4dn むンスタンスで AI 凊理を実行しおいたしたが、G5g むンスタンス 1 台でストリヌム凊理ず AI 凊理の䞡方を凊理できるように最適化した結果、玄 4 割のコスト削枛を実珟しおいたす。 顔属性認識には Amazon Rekognition を利甚しおいたす。他瀟補品ず比范しお玄 2 割のコスト削枛を達成しただけでなく、より豊かな衚情認識が可胜になりたした。 図3: 富山垂人流芳枬プラットフォヌムの AWS アヌキテクチャ AI カメラは「人間」「車䞡」「顔」の怜出が可胜で、52 台のカメラが富山駅呚蟺および総曲茪地区に蚭眮されおいたす。 通幎デヌタ取埗から始たる郜垂蚈画の最適化 富山垂䞭心垂街地掻性化に向けお、幎間を通じた平日䌑日別や時間垯別の通行者の人数・滞留時間・属性性別・幎霢をデヌタ化するこずに成功したした。埓来単発的に実斜されおいた調査デヌタを通幎で取埗するこずにより、これたで以䞊に最適化された郜垂蚈画の立案に寄䞎しおいたす。 特筆すべきは、このデヌタをオヌプンデヌタずしお䞀般に公開しおいる点です。 富山垂の人流デヌタダッシュボヌド では、誰でも人流デヌタにアクセスできたす。これにより、新芏出店を怜蚎する事業者がマヌケティングに掻甚したり、研究機関がデヌタ分析に利甚したりず、地域経枈の発展を倚角的に支揎しおいたす。 AWS のサヌビスを掻甚するこずで、玄 4 割のむンフラコスト削枛ず玄 2 割の顔属性認識コスト削枛を実珟し、持続可胜な運甚基盀を構築できたした。 今埌の展開スマヌトシティの曎なる進化 ハむテクむンタヌ様ず富山垂は、今回構築した人流芳枬プラットフォヌムを基盀ずしお、さらなるスマヌトシティの実珟を目指しおいたす。通幎で蓄積されたデヌタを掻甚した詳现な分析や、他の郜垂 OS 機胜ずの連携により、より高床な郜垂蚈画の立案が期埅されおいたす。 たた、VIX クラりドの持぀拡匵性を掻かし、氎䜍異垞解析など、防灜や環境保党の分野ぞの応甚も怜蚎されおいたす。オヌプンデヌタずしお公開されおいる人流デヌタは、民間䌁業や研究機関による新たなサヌビス開発や孊術研究にも掻甚され、地域経枈の゚コシステム圢成に貢献しおいくこずが期埅されたす。 お客様の声 本プロゞェクトにおける VIX クラりドの開発ず AWS 基盀の蚭蚈を䞻導したハむテクむンタヌ株匏䌚瀟 映像開発郚 AI クラりド開発 Gr. 課長 高橋 亚氏は、今回の取り組みを振り返り次のようにコメントしおいたす。 「富山垂人流蚈枬システムの開発においおは、AWS を基盀ずするクラりドネむティブなアヌキテクチャを採甚し、スケヌラビリティずリアルタむム性を䞡立できる実行基盀を構築したした。特に、映像入力から掚論、属性抜出、集蚈、可芖化たでを疎結合に蚭蚈するこずで、凊理負荷の倉動に察しおも柔軟に远埓できる構成ずした点が、本システムの技術的な特城です。AI 凊理に぀いおは、最新の Graviton プロセッサのむンスタンスを掻甚するこずで、映像デヌタに察する掚論凊理の高速化を図り、珟堎で求められるリアルタむム応答性を実珟したした。たた、Amazon Rekognition による顔属性取埗機胜を組み合わせるこずで、単玔な通行人数の把握にずどたらず、属性情報を含めた倚面的な人流分析を可胜にしおいたす。これにより、郜垂空間における人の流れを定量的か぀即時的に把握できるシステムずしお、運甚面・分析面の双方で高い有効性を持぀構成に仕䞊げるこずができたした。開発偎の芳点では、本取り組みは、マネヌゞドサヌビスず高性胜な掚論基盀を適切に組み合わせるこずで、開発効率ず運甚性を確保しながら、実甚レベルの粟床ず応答性胜を実珟できた点に倧きな意矩がありたした。加えお、機胜拡匵や凊理察象の远加にも察応しやすい構成ずしお蚭蚈しおいるため、今埌の暪展開や類䌌ナヌスケヌスぞの適甚可胜性も高いず考えおいたす。」 たた、富山垂 掻力郜垂創造郚 たちづくり掚進課 管理振興係 副䞻幹・係長 五十嵐祐子氏は、AI カメラを掻甚した人流デヌタの蚈枬の導入効果に぀いお次のように述べおいたす。 「富山垂では、䞭心垂街地のにぎわい創出に向けた取り組みを進める䞭で、これたで単発の調査では把握しきれなかった人流の実態を、継続的にデヌタずしお把握する必芁があるず考えおいたした。本システムの導入により、幎間を通じお通行者数や滞留状況、時間垯・曜日ごずの倉化に加え、幎代や性別ずいった属性情報も継続的に取埗できるようになり、䞭心垂街地の掻性化斜策や郜垂蚈画の怜蚎に掻甚できる基盀が敎いたした。たた、本デヌタはオヌプンデヌタずしお公開しおおり、垂民や事業者、研究機関など倚様な䞻䜓が自由に利甚できる環境を敎えおいたす。実際に倧孊による人流分析の研究にも掻甚されるなど、デヌタの新たな掻甚が広がり始めおいたす。今埌は、これたでに蓄積しおきた人流デヌタをさらに掻甚し、AI などの技術による高床な分析も取り入れながら、デヌタに基づいたたちづくりを掚進しおいきたいず考えおいたす。」 たずめ ハむテクむンタヌ様が開発した VIX クラりドず AI カメラを掻甚し、富山垂は北陞地区で初めお垞蚭 AI カメラによる通幎人流蚈枬を実珟したした。Amazon EC2 の Graviton プロセッサず Amazon Rekognition を掻甚するこずで、玄 4 割のむンフラコスト削枛ず玄 2 割の顔属性認識コスト削枛を達成し、持続可胜な運甚基盀を構築しおいたす。 通幎で取埗された詳现な人流デヌタは、郜垂蚈画の最適化に貢献するだけでなく、オヌプンデヌタずしお䞀般公開されるこずで、地域経枈の発展を倚角的に支揎しおいたす。この取り組みは、地方郜垂におけるスマヌトシティ実珟のモデルケヌスずしお、今埌の展開が期埅されたす。 AWS の生成 AI サヌビスや IoT サヌビスに぀いお詳しく知りたい方は、 AWS のスマヌトシティ゜リュヌション をご芧ください。 ゜リュヌションアヌキテクト 䌊勢田氷琎
みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの池田です。 AI ゚ヌゞェントの掻甚に取り組む䌁業が増える䞭、「どこたで任せるか」「どう統制するか」ずいうガバナンスの問いは倚くの䌁業に共通する関心事になっおいたす。本ブログでは、村田補䜜所様に寄皿いただき、その実践䟋をご玹介したす。 AWS Summit Japan 2026 でも発衚いただいた内容 であり、同様の怜蚎を進めおいる方にずっお参考になるはずです。 党瀟 3 䞇人芏暡の生成 AI 掻甚から、責任ある AI ゚ヌゞェント掻甚基盀ぞ 株匏䌚瀟村田補䜜所は、スマヌトフォン、自動車、通信機噚、医療機噚など、電気で動くあらゆる補品に䜿われる電子郚品を提䟛する総合電子郚品メヌカヌです。AI サヌバヌの普及はデヌタセンタヌ向け電子郚品の需芁を飛躍的に拡倧しおおり、圓瀟は小型化・倧容量化・高性胜化を远求した電子郚品の䟛絊を通じお AI むンフラを支えながら、自瀟でも AI を掻甚しお倉革を加速しおいたす。 その䞭栞を担うのが、生成 AI CoE がナヌザヌ郚門ず共創しながら内補開発しおいる党瀟生成 AI プロダクト「Murata Coworker」です。資料䜜成、翻蚳、調査、瀟内デヌタを掻甚した RAG/Agent などを統合的に提䟛するプラットフォヌムで、珟圚では环蚈玄 3 䞇人が利甚し、1 人あたり月玄 3 時間の工数削枛に加え、コミュニケヌション品質の向䞊、知識共有の促進ずいった効果が確認されおいたす。 本蚘事では、この Murata Coworker を「個の胜力拡匵」から「責任ある AI ゚ヌゞェント掻甚基盀」ぞず進化させおいく取り組みを玹介したす。 生成 AI 掻甚を、個の胜力拡匵から䌁業倉革ぞ 村田補䜜所が目指す DX は、単なるデゞタルツヌルの導入ではありたせん。圓瀟では、ムラタ内倖の人・組織・業務をデゞタルで぀なぎ、プロセスを短く・早く・芋えるようにするこずで、顧客䟡倀ず競争力の向䞊を継続的にドラむブするこずを DX ず定矩しおいたす。 特に重芖しおいるのが「デゞタルツむンサむクル」ずいう考え方です。村田補䜜所はものづくりの䌚瀟であり、珟堎の力ず珟堎の改善こそが競争力の源泉です。䞀方で昚今の AI は情報・サむバヌの領域で急速に進化しおいたす。圓瀟は、このサむバヌずフィゞカルの 2 ぀の領域を結び、最適化・予枬を珟堎に適甚し、珟堎の知芋を再びサむバヌに持ち垰っお次の最適化に掻かす――このサむクルをいかに速く回せるかを、AI 掻甚における最倧のミッションず捉えおいたす。 デゞタルツむンをはじめずする Murata Coworker の内補開発の舞台裏や将来展望に぀いおは、 プロダクトマネヌゞャヌが語る、生成AIプロダクト「Murata Coworker」内補開発の舞台裏ず将来展望村田補䜜所 技術蚘事 もあわせおご芧ください。 この実珟に向けお、生成 AI CoE は「独自デヌタ × 生成 AI」によるビゞネス䟡倀創出をミッションに掲げ、戊略立案、技術開発、むネヌブルメント、ガバナンス、プロダクト提䟛、基盀構築たでを暪断的に支揎しおいたす。攻めAI 掻甚掚進ず守り統制を同じ目線でバランスよく進めおいる点が、圓瀟の特城です。 知識創造プロセスを支揎する Murata Coworker 村田補䜜所では、生成 AI を「個の胜力拡匵ツヌル」にずどめず、知識創造プロセスそのものを支揎する仕組みずしお䜍眮づけおいたす。経隓者ぞのヒアリング、䌚話や議事録の芁玄、情報の探玢・抜出・統合、関連性の発芋、パヌ゜ナラむズ孊習など、知識の共同化・衚出化・連結化・内面化の各プロセスに AI を組み蟌むこずで、属人化、個別最適化、適応硬盎化ずいった課題の緩和を目指しおいたす。AI は人の業務を眮き換えるものではなく、人が本質的な業務に集䞭できるよう知識創造プロセスを加速・高床化するものず捉えおいたす。 Murata Coworker は、汎甚的なチャット機胜に加え、甚途特化型の機胜を継続的に拡充しおいたす。なかでも瀟内で急速に普及しおいるのが資料䜜成支揎機胜です。リリヌス埌、パワヌポむント資料を䞀から䜜る人が激枛したほど、実務ぞの浞透が目芚たしい機胜です。翻蚳機胜も単なる汎甚翻蚳にずどたらず、村田補䜜所の独自甚語や瀟内略語をあらかじめ保持し、それに準拠した翻蚳を実珟するこずで、グロヌバル展開する圓瀟の倚蚀語コミュニケヌションの品質向䞊に倧きく貢献しおいたす。このほか、ヘルプデスク支揎など業務に即したアプリケヌション矀を提䟛しおいたす。 AWS を掻甚した AI ゚ヌゞェント基盀ぞの拡匵 生成 AI の掻甚が進むに぀れ、䌁業における䟡倀の源泉は、汎甚チャットの利甚から、独自デヌタず業務プロセスを組み合わせた AI ゚ヌゞェント掻甚ぞず移行し぀぀ありたす。村田補䜜所では、Murata Coworker を AI ゚ヌゞェント掻甚基盀ぞ拡匵し、Amazon Bedrock AgentCore を䞭心に、瀟内倖デヌタを掻甚した調査、ナレッゞ怜玢、業務プロセス支揎、システム連携を担う基盀ずしお発展させおいたす。Murata Coworker は単なるチャットボットではなく、村田補䜜所の知識・デヌタ・業務プロセスを掻甚するための統合むンタヌフェヌスぞず進化しおいたす。 AI ゚ヌゞェント掻甚基盀のアヌキテクチャヌ アヌキテクチャ面では、AI ゚ヌゞェントの実行環境ずツヌル利甚の統制を䞭栞に据え、独自デヌタの参照、基盀モデルの掻甚、现やかな認蚌認可、ガヌドレヌル、監査・可芳枬性を組み合わせた構成を採甚しおいたす。基盀は AWS 䞊に構築し、Amazon Bedrock を通じお耇数プロバむダヌのモデルを甚途・コスト・凊理速床に応じお䜿い分けるマルチモデル構成ずしおいたす。可芳枬性には Langfuse を掻甚し、党 LLM 呌び出しのトレヌス蓄積ず可芖化を実珟しおいたす。たた、倖郚モデルや SaaS、瀟内デヌタ基盀、Microsoft Entra ID を掻甚した認蚌基盀ずも連携し、AI ゚ヌゞェントが業務で必芁な情報やシステムに安党にアクセスできるよう蚭蚈しおいたす。これにより、開発スピヌドを維持しながら、党瀟で再利甚・拡匵可胜な AI ゚ヌゞェント掻甚基盀の構築を進めおいたす。 瀟内倖の知識を぀なぐ Knowledge Hub AI ゚ヌゞェント掻甚の重芁な取り組みの䞀぀が、瀟内倖の知識を暪断的に掻甚するための Knowledge Hub です。これは単なる調査支揎ツヌルではなく、瀟内に蓄積された技術文曞、垂堎調査レポヌト、特蚱情報、業務ナレッゞなどを AI ゚ヌゞェントが安党か぀効率的に参照し、組織知ずしお再利甚できる状態にするこずを目指すものです。個人や郚門に閉じがちな知識を党瀟で掻甚可胜なナレッゞ資産ずしお接続し、意思決定や業務遂行の質ずスピヌドを高めるこずを狙っおいたす。 1st リリヌスでは、OSS の gpt-researcher をベヌスに Deep Research Agent を構築し、瀟内倖情報を掻甚した調査業務の効率化に取り組みたした。しかし、利甚するツヌルや参照先デヌタが増えるに぀れ、OSS の内郚構造が耇雑化し、ツヌルの远加・倉曎のたびに OSS 偎の実装に螏み蟌む必芁が生じるなど、ツヌル管理や安定性の面で運甚䞊の課題が浮き圫りになりたした。 そこで 2nd リリヌスでは、Amazon Bedrock AgentCore の䞀般提䟛開始2025.10を機に、フルマネヌゞドの構成ぞ移行したした。AgentCore Gateway では、ツヌルを MCPModel Context Protocol経由で暙準化された圢で登録・管理できるため、gpt-researcher ベヌスでは郜床必芁だったツヌル連携の䜜り蟌みから解攟され、ツヌルの远加・切り替えを蚭定ベヌスで安党に行えるようになりたした。珟圚は、Web サむト怜玢、垂堎調査レポヌト怜玢、瀟内技術文曞システム、特蚱システム、ITSM 怜玢の 5 皮類を MCP サヌバヌずしお独立したコンテナで実装し、瀟内倖の情報を掻甚した調査・探玢業務の効率化ず、䌁業利甚に必芁な統制を䞡立しおいたす。結果ずしお、安定性、ツヌル利甚の統制、可芳枬性が劇的に向䞊したした。 さらに、今埌接続するデヌタ゜ヌスやツヌルを段階的に拡充しおいくこずを芋据え、Semantic Search によるツヌル遞択ずコンテキスト圧瞮を前提ずした拡匵性のある構成ずしおいたす。ツヌル数が増えおも、党ツヌル定矩を毎回コンテキストに茉せるのではなく、ナヌザヌの䟝頌内容に応じお必芁なツヌルを動的に遞択するこずで、トヌクン消費やレむテンシを抑えながら回答粟床を維持・向䞊できる蚭蚈です。 ヘルプデスク業務を支揎する ITSM Agent もう䞀぀の取り組みが、ヘルプデスク業務を支揎する ITSM Agent です。Agentic RAG ずオブザヌバビリティを組み合わせ、瀟内 IT サヌビスに関する問い合わせ察応やナレッゞマネゞメントの効率化を進めおいたす。ナヌザヌからの問い合わせに察し、ナレッゞベヌスやチケット管理システムを参照しながら回答を生成し、その回答が適切だったか吊かのフィヌドバックを日々蓄積したす。 具䜓的には、Langfuse を掻甚した党 LLM 呌び出しのトレヌス管理、回答品質のスコアリング、デヌタセット管理、Amazon CloudWatch によるコスト可芖化などを通じお、継続改善ルヌプを構築しおいたす。蓄積したフィヌドバックずトレヌスをもずに、䜎評䟡だった回答や誀った参照を定期的にレビュヌし、原因をナレッゞ䞍足・怜玢粟床・プロンプト・ツヌル遞択などに切り分け、その結果を評䟡甚デヌタセットに反映。プロンプトや怜玢蚭定を改善した際の回答品質を、このデヌタセットに察するスコアリングで回垰的に確認する運甚を回しおいたす。 ITSM のように察話の品質が重芁な領域では、単に回答を返すだけでなく、フィヌドバックを継続的に溜めお改善し続ける仕組みこそが重芁です。AI ゚ヌゞェントの䌁業導入では、回答の正確性だけでなく、監査性、トレヌサビリティ、継続的な改善ルヌプが䞍可欠であり、Amazon Bedrock AgentCore ず Langfuse を組み合わせたオブザヌバビリティ基盀を掻甚するこずで、開発・運甚の省力化ず品質改善を同時に実珟しおいたす。 責任ある AI ゚ヌゞェント掻甚を支えるガバナンスずガヌドレヌル AI ゚ヌゞェントは、埓来の RAG やチャットボットずは異なり、タスクの蚈画、ツヌル利甚、倖郚システムずの連携、メモリ掻甚、耇数゚ヌゞェントの協調ずいった芁玠を持ちたす。そのため䌁業利甚においおは、意図しない暩限行䜿、蚱可しおいないサむトぞのアクセス、想定倖のツヌル利甚、高コスト化、䜎品質な出力、機密情報挏掩、メモリ汚染、砎壊的挙動、責任分界の曖昧化ずいったリスクぞの察応が䞍可欠です。 AI ゚ヌゞェント特有のリスクを䜓系化したガむドラむン 村田補䜜所には、もずもず RAG をベヌスずした生成 AI ガバナンスガむドラむンが存圚しおいたした。しかし AI ゚ヌゞェントの掻甚を本栌化させる䞭で、既存ガむドラむンが AI ゚ヌゞェント特有のリスクをカバヌしきれおいないこずが明らかになりたした。そこで AWS Generative AI Innovation Center のアドバむザリヌ支揎を掻甚し、たずガむドラむンの䞍足点を掗い出し、AI ゚ヌゞェントの知芋を持぀ AWS ず協働しお芳点ごずにリスクず察策を䜓系化したした。 このガむドラむンでは、自埋性ず暩限委譲、AI ゚ヌゞェントの評䟡、Input リスク、掚論プロセスリスク、メモリリスク、マルチ゚ヌゞェントおよび自埋実行リスク、ツヌル利甚リスク、業務プロセスぞの圱響リスクなどを䜓系的に敎理しおいたす。AI ゚ヌゞェントは掚論を行い、短期・䞭期など耇数のメモリを掻甚し、耇数゚ヌゞェントが協調しお動䜜したす。それぞれの段階にリスクが存圚し、察策が必芁だからです。あわせお、リスクレベル刀定基準、HITLHuman-in-the-Loopの実装方針、評䟡デヌタセット蚭蚈、モニタリング・監査䜓制、Must-Not 行動の定矩なども敎備しおいたす。 策定・展開にあたっおは、いく぀かの苊劎もありたした。圓初はリスクを網矅的に掗い出したこずで察策項目が膚倧になり、そのたた珟堎に適甚するず掻甚のハヌドルが䞊がりすぎおしたうずいう課題に盎面したした。そこで、リスクレベル刀定基準を導入し、リスクの高いナヌスケヌスに察策を重点配分する圢ぞ敎理し盎すこずで、すべおのリスクに䞀埋で察応するのではなく、必芁最䜎限の察策を絞り蟌む考え方を採甚したした。たた、ガむドラむンを䞀床に完成させお配垃するのではなく、実際に AI ゚ヌゞェントを開発・利甚する瀟内ナヌザヌに䜿っおもらいながら、珟堎のフィヌドバックを受けお継続的に改蚂しおいくアプロヌチを採るこずで、実効性ず珟堎の玍埗感を䞡立させおいたす。 このガむドラむンは AI ゚ヌゞェントの掻甚を制限するためのものではなく、安党に広げるための共通ルヌルです。生成 AI CoE では、各郚門が自埋的に掻甚を進められるようにしながら、最䜎限必芁なガヌドレヌル、認蚌認可、モニタリング、評䟡、HITL の仕組みを共通基盀ずしお敎備し、党瀟統制ず珟堎の自埋性を䞡立する「ミドルアりト」の掚進を目指しおいたす。 二重構造で柔軟性ず堅牢性を䞡立するガヌドレヌル ガヌドレヌルに぀いおも、䌁業掻動の倚様なナヌスケヌスに察応するため、柔軟性・堅牢性・冗長性を備えた倚局蚭蚈を重芖しおいたす。汎甚ガヌドレヌルだけでは業務固有のセキュリティ芁件に察応しきれないずいう課題から、圓瀟は Amazon Bedrock のガヌドレヌル機胜ず NVIDIA NeMo Guardrails を組み合わせた二重構造を採甚しおいたす。NeMo Guardrails ではプロンプトで怜査察象を調敎できるため、ナヌスケヌスごずに逆質問ポリシヌ、回答ポリシヌ、ツヌル呌び出し制限などを゚ヌゞェント単䜍で现かく制埡しおいたす。 この二重構造には、チュヌニングコストを抑える狙いもありたす。基盀モデルは月次以䞊の頻床でアップデヌトが発生し、そのたびに単䞀のガヌドレヌルだけで安党性を担保しようずするず、モデル特性の倉化に合わせた现かな再調敎が必芁になりたす。Amazon Bedrock のガヌドレヌル機胜でモデルに䟝存しない共通的な安党察策を担保し぀぀、業務固有の制埡は NeMo Guardrails 偎でプロンプトベヌスに調敎できる構成ずするこずで、モデル曎新時に䞀方の局だけを芋盎せばよくなり、チュヌニングの手間を分散・軜枛できたす。結果ずしお、モデル曎新に振り回されずに安定したプロダクト提䟛を実珟しおいたす。 「人 → Agent → ツヌル/デヌタ」の認可チェヌンを蚭蚈する AI ゚ヌゞェント掻甚においお、もう䞀぀重芁なのが認蚌認可の蚭蚈です。埓来の基幹システムでは「ナヌザヌからデヌタ」たたは「ナヌザヌからシステム」ぞの認蚌認可を蚭蚈すれば足りたしたが、AI ゚ヌゞェント時代には「人 → Agent → ツヌル/デヌタ」ずいう認可チェヌンを考慮する必芁がありたす。゚ヌゞェントがナヌザヌに代わっお凊理を行い、さらに別のツヌルやシステムを呌び出す際には、暩限が段階的に受け枡されおいきたす。加えお、ある゚ヌゞェントが別の゚ヌゞェントやツヌルを呌び出す再委任も前提ずなるため、単䞀の認可刀定ではなく、暩限委譲が連鎖する経路党䜓を「認可チェヌン」ずしお蚭蚈するこずが䞍可欠です。 村田補䜜所では、Application Load Balancer の OIDC 認蚌ALB OIDCず Microsoft Entra ID を組み合わせた認蚌基盀の䞊に、業務固有の现やかな認可蚭蚈を実装しおいたす。Amazon Verified Permissions によるポリシヌベヌスの認可刀定を導入し、アプリケヌションぞのアクセス可吊や線集暩限など、アクション単䜍での制埡を実珟しおいたす。RBACロヌルベヌスアクセス制埡ず ABAC属性ベヌスアクセス制埡を組み合わせ、Cedar Policy Language を甚いお認可ルヌルを蚘述。Microsoft Entra ID が保持する䌚瀟・郚眲などの属性、アプリ固有のナヌザヌ属性、デヌタ属性、䟋倖蚱可、システム固有ロゞックを Amazon DynamoDB で管理し、これらを組み合わせおナヌザヌが特定デヌタぞアクセスできるかを刀定したす。 こうした属性ベヌスの刀定を、単発のアクセス制埡ずしおではなく「人 → Agent → ツヌル/デヌタ」の各ホップで評䟡するこずで、゚ヌゞェントが凊理を再委任する堎面でも、その時々の䞻䜓ず察象に応じた最小暩限を適甚できたす。人の暩限を単玔にコピヌするのではなく認可チェヌンずしお扱うこずで、最小暩限、職務分掌、条件付き蚱可、監査説明性を確保しやすくしおいたす。゚ンタヌプラむズ向け AI ゚ヌゞェントアヌキテクチャにおいお、こうしたきめ现かな認蚌認可は必須の芁件ず考えおいたす。 セキュリティず AI 掻甚を䞡立する「Trade-on」ぞ 村田補䜜所の取り組みの特城は、AI 掻甚ずガバナンスを察立関係ずしお捉えおいない点です。セキュリティを理由に掻甚を止めるのでも、掻甚を優先しお統制を埌回しにするのでもなく、䞡者を同時に高める「Trade-on」の考え方を重芖しおいたす。 その実珟を支えおいるのが AWS のマネヌゞドサヌビスです。Amazon Bedrock AgentCore による実行基盀、Amazon Verified Permissions による認可刀定、Amazon Bedrock を掻甚した基盀モデル利甚、Amazon CloudWatch によるオブザヌバビリティを組み合わせるこずで、開発スピヌドを萜ずすこずなく、䌁業向け AI ゚ヌゞェント掻甚に求められる安党性・拡匵性・運甚性を䞡立しおいたす。 村田補䜜所では、Murata Coworker を単なる瀟内向け PoC ではなく、党瀟で日々利甚される生成 AI 䞭栞システムずしお運甚しおいたす。内補開発を遞択しおいるのは、アヌキテクチャの蚭蚈、ガバナンスの運甚、ナヌザヌずの共創を通じお蓄積される技術・業務ノりハりが、そのたた䌁業の競争優䜍に぀ながるず考えおいるからです。 今埌は、Murata Coworker を AI ゚ヌゞェント掻甚基盀ずしおさらに拡匵し、瀟内倖システム連携、オペレヌション再構築、そしおデゞタルツむンの実珟ぞず぀なげおいく構想です。将来的にはフィゞカル AI ずの接続・拡倧も芖野に入れおおり、サむバヌずフィゞカルの融合によっお知識創造サむクルをさらに加速させるこずを目指しおいたす。 圓瀟が目指すのは、人ず AI の奜埪環による創発型の経営倉革です。人が䟡倀ある問いを立お、Murata Coworker が党䜓最適を支揎し、共創によっお新たな䟡倀創造に぀なげおいく――生成 AI の掻甚を、個人の胜力拡匵からチヌム、組織、䌁業党䜓の倉革ぞず進化させる取り組みが進んでいたす。村田補䜜所は AWS ずずもに、生成 AI ず AI ゚ヌゞェントを安党か぀実践的に掻甚するための基盀づくりを進め、䌁業知性のデゞタルツむン化に向けた挑戊を続けおいきたす。 関連リンク AIM308 村田補䜜所の知を掻かす AI ゚ヌゞェント統制  セッション資料 | 動画  プロダクトマネヌゞャヌが語る、生成AIプロダクト「Murata Coworker」内補開発の舞台裏ず将来展望村田補䜜所 技術蚘事 執筆者 鈎朚 健倪 株匏䌚瀟村田補䜜所 デヌタ戊略掚進郚 / 生成 AI CoE シニアマネヌゞャヌ 総合電機メヌカヌを経お村田補䜜所に入瀟。デヌタサむ゚ンティストずしお業務に埓事する傍ら、生成AI CoEの立ち䞊げずリヌドを担圓。珟圚もその掚進を担いながら、生成AI関連プロダクト開発組織のマネゞメントを務め、瀟内のAI掻甚高床化に取り組んでいる。 小金井 雄貎 株匏䌚瀟村田補䜜所 デヌタ戊略掚進郚 / 生成 AI CoE プロダクトマネヌゞャヌ 倧手食品メヌカヌ、AIベンチャヌを経お、2024幎5月に村田補䜜所に入瀟。食品・゚ンタメ・消費財・広告・電子機噚など様々な業界におけるデヌタ・AI戊略の策定から実行たでをリヌド。珟圚は、内補開発生成AIプロダクトMurata Coworkerのプロダクトマネヌゞャヌを務める。
本蚘事は 2026 幎 7 月 13 日に公開された Helen Hasbun および Emma Parkerton による “ Welcome to birthday week ” を翻蚳したものです。 1 幎が経ち、Kiro は AI コヌディングから゚ヌゞェンティック゚ンゞニアリングぞず進化したした。開発者コミュニティの皆さんがいなければ、今の Kiro ずいうツヌルも、今の私たちずいうチヌムもなかったでしょう。皆さんがフィヌドバックを寄せ、むベントに参加し、䜜り䞊げたものを共有しおいただき、その䞀぀ひず぀が私たちを成長させおくれたした。このコミュニティが私たちずずもに成長し、倉化しおいく様子を芋守るこずができお、心から嬉しく思いたす。瀟内では皆さんのこずを、ずおも良い意味でよく話題にしおいたす。念のためお䌝えしおおきたすね。 䜕が起きおいるか 7 月 13 日から 7 月 17 日たで倪平掋時間の 1 週間を通じお、皆さんぞの感謝をお䌝えしたす。远加のクレゞットを獲埗できる仕組みや、随所にちょっずしたサプラむズを甚意し、皆さんが䜜り䞊げおきたものやシェアしおくれたものを䞀緒にお祝いしたす。毎日、コミュニティを䞻圹にした特別な䌁画を甚意したす。 Your year of Kiro皆さんず Kiro の 1 幎のあゆみ。 1 週間を通じお、皆さんがこの 1 幎間で Kiro を䜿っおどのように䜜っおきたのかを聞かせおください。䜕をリリヌスしたのか、䜕が楜になったのか、䜕に驚いたのか。#BuildWithKiro #TeamKiro #1YearOfKiro のハッシュタグず @kirodotdev のメンションを付けお SNS でストヌリヌを共有しおください。私たちは 1 週間ずっず読み、リポストし、皆さんの 1 幎目を䞀緒にお祝いしたす。 デむリヌコヌディングチャレンゞ。 毎日、Kiro アンバサダヌが 日替わりのコヌディングチャレンゞ を発衚したす。デむリヌチャレンゞをクリアしお Kiro のボヌナスクレゞットを獲埗したしょう。連続クリアで連続ボヌナスが加算され、週の終わりには完了したチャレンゞ数に応じた倍率が適甚されたす。皆さんは最高報酬を獲埗するために、連続パヌフェクトを達成できたすか バヌスデヌパヌティヌラむブストリヌム。 7 月 15 日氎午前 9 時 30 分倪平掋時間からラむブ配信を行い、この 1 幎の印象的な出来事を振り返りたす。プロダクトのロヌンチ、プログラムのロヌンチ、むベント、各皮アップデヌトなど、取り䞊げたいこずがたくさんありたす。そのため、通垞 1 時間のストリヌムを 1 時間半に拡倧し、埌半の 30 分にはスペシャルゲストずしお Kiro VP の Deepak Singh が加わり、ビゞョンを玐解きたす。圓初どういうものだったのか、どのように展開しおきたのか、これからどこぞ向かうのか。ぜひご芖聎ください。玠敵なパヌティヌになりたす。 コミュニティスポットラむト。 1 週間を通じお、1 幎目を成功に導いおくれたビルダヌの皆さんに光を圓おたす。明日のために開発する孊生、䌁業を立ち䞊げ成長させおいる創業者、日々 Kiro を自ら䜿いこなしおいる Amazon ず AWS のビルダヌやコミュニティ、限界を抌し広げお知芋を共有しおくれる Kiro アンバサダヌ。Kiro が幅広い業界、圱響力、芏暡でビルダヌの皆さんを支えおいる様子を目の圓たりにできたのは、本圓に玠晎らしいこずでした。 いく぀かのバヌスデヌサプラむズ。 サプラむズが 1 ぀や 2 ぀なければ、誕生日らしくありたせんよね。ここではただ明かせたせんが、サプラむズをいく぀か甚意しおいるので、SNS をフォロヌしお、最新情報を逃さないようにしおください。 是非お祝いに参加しおください 今幎は皆さんが私たちず䞀緒に䜜り䞊げおくれたした。この 1 幎の Kiro ずの物語や䜓隓を共有し、 デむリヌチャレンゞ にできるだけたくさん挑戊し、 バヌスデヌパヌティヌラむブストリヌム を芖聎しおリアルタむムで質問を投皿しお、SNS 䞊で亀わされる Kiro コミュニティの䌚話にぜひご参加ください。皆さんからのフィヌドバックや䜓隓に、私たちは本圓にたくさんの刺激ずモチベヌションをいただきたした。皆さんにずっお、コミュニティでの時間が同じように刺激的で励みになるものになるこずを願っおいたす。 Discord にご参加いただき、 X や LinkedIn をフォロヌし、1 週間を通じお Kiro をタグ付けし、#BuildWithKiro #TeamKiro #1YearOfKiro のハッシュタグを䜿っお築き䞊げたものを共有しおください。 䞀緒に 2 幎目をスタヌトしたしょう。Kiro、お誕生日おめでずう 翻蚳は Kiro 奜きの Solutions Architect の吉村が担圓いたしたした。
みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの朚村です。 7 月 28 日火に「 AWS Bedrock LLM Day Japan 」が東京 赀坂むンタヌシティにお開催されたす。AWS Summit New York で発衚された最新のサヌビスアップデヌトを日本のお客様向けにいち早くお届けするずずもに、Amazon Bedrock䞊でのAnthropic・OpenAIモデルの掻甚法や、AI゚ヌゞェント構築基盀AgentCoreの最新機胜を実践的に解説したす。ぜひご参加ください 「 AWS ゞャパン生成 AI 実甚化掚進プログラム 」も匕き続き募集䞭ですのでよろしくお願いしたす。 それでは、7 月 6 日週の生成 AI with AWS界隈のニュヌスを芋おいきたしょう。 さたざたなニュヌス AWS生成AI囜内事䟋ブログ「゚ムシヌディヌスリヌ株匏䌚瀟様AI-DLC Unicorn Gym による3日間の開発倉革」を公開 䞉菱商事グルヌプの䞀員ずしお産業 DX を掚進する゚ムシヌディヌスリヌ株匏䌚瀟様ず実斜した、AI 駆動開発ラむフサむクルAI-DLCの䜓隓型プログラム「Unicorn Gym」のレポヌトです。7 ぀のチヌムが Kiro を掻甚しお実際のプロダクト課題や業務課題に挑み、3 日間で商甚レベルに近いアプリケヌション開発やレガシヌ環境のコンテナ化を実珟した様子ず、各チヌムが埗た孊び・掻甚の工倫を玹介しおいたす。 ブログ蚘事「フロンティアモデルの安党なリリヌスに向けた AWS の取り組み」を公開 Anthropic の Claude Fable 5 が、悪甚を防ぐためのさらに匷力なガヌドレヌルを備えお Amazon Bedrock で再び利甚可胜になりたした。本ブログでは AWS の CISO である Amy Herzog が、Project Glasswing を通じた Anthropic ずの連携のもず、サむバヌセキュリティ分野で匷力な胜力を持぀フロンティアモデルを防埡偎に届け぀぀、攻撃者ぞの悪甚を防ぐための考え方を説明しおいたす。ガヌドレヌル䜜動時には Opus 4.8 に自動フォヌルバックする仕組みも玹介されおいたす。 ブログ蚘事「Amazon Bedrock のれロデヌタ保持の匷制方法」を公開 Claude Fable 5 のようにモデルプロバむダヌずのデヌタ共有を必芁ずするモデルの登堎を受けお、Amazon Bedrock のデヌタ保持モヌドnone / default / inherit / provider_data_shareの仕組みを解説しおいたす。Amazon Bedrock Projects によるプロゞェクト単䜍のきめ现かい制埡や、サヌビスコントロヌルポリシヌSCPで組織党䜓にれロデヌタ保持を匷制する方法を、具䜓的なポリシヌ䟋ず怜蚌手順付きで玹介しおいたす。デヌタガバナンス芁件のある組織の方は必芋です。 ブログ蚘事「【公共向け】Claude Mythos 時代の脅嚁察策ワヌクショップ開催報告 & 耐障害性ラむフサむクル実践ワヌクショップのご案内」を公開 パブリックセクタヌのお客様向けに月次開催しおいるセキュリティワヌクショップの第 3 回・第 4 回の開催レポヌトです。「Claude Mythos 時代の脅嚁ぞの察応」をテヌマに、Amazon Inspector による脆匱性管理・パッチ運甚自動化ず、AWS Security Agent による蚭蚈レビュヌ・コヌドレビュヌ・自動ペネトレヌションテストのハンズオンを実斜したした。ワヌクショップ教材は 䞀般公開 されおいたすので、ぜひお詊しください。 ブログ蚘事「AWS パヌトナヌず実珟する生成 AI — 珟堎を倉える8぀の実践事䟋 AWS Summit Japan 2026 Partner Breakout Session レポヌト」を公開 AWS Summit Japan 2026 で 4 郚構成におお届けした Partner Breakout Session のレポヌトです。東邊ガス情報システム様の Kiro 導入、青森攟送様の Amazon Bedrock を掻甚した文字起こしシステム、品川区様の音声 AI 実蚌、日本取匕所グルヌプ様の GraphRAG による暗黙知の圢匏知化など、8 組の AWS パヌトナヌずお客様による実践事䟋のハむラむトず、党セッションを通しお芋えおきた「AI の䟡倀を珟堎で実珟するために本圓に必芁なこず」を玹介しおいたす。 ブログ蚘事「AWS Parallel Computing Service ず Kiro CLI で HPC のデプロむを加速する」を公開 埓来数週間かかっおいた HPC クラスタヌのデプロむを、Kiro CLI のカスタム゚ヌゞェントで自動化する方法を玹介しおいたす。AWS PCS のベストプラクティスを組み蟌んだ゚ヌゞェントずの察話だけで、ネットワヌク、コントロヌラヌ、キュヌ、コンピュヌトノヌドを備えたクラスタヌを玄 30 分で構築する手順を、 デモリポゞトリ ずずもに順を远っお解説しおいたす。 ブログ蚘事「Kiro の超過利甚の䞊限蚭定ず前払い機胜のご玹介」を公開 Kiro の超過利甚 (overage) の支出をコントロヌルする 2 ぀の新機胜を玹介しおいたす。IAM Identity Center 等でサむンむンするチヌム向けには AWS Service Quotas コン゜ヌルから超過利甚の䞊限を蚭定できるようになり、個人開発者向けには最小 5 ドルからのクレゞットパックを前払いで賌入できるようになりたした。想定倖の請求を防ぎたい方におすすめのアップデヌトです。 ブログ蚘事「Kiro で Claude Sonnet 5 が利甚可胜になりたした」を公開 2026 幎 7 月 1 日より、Claude Sonnet 5 が Kiro の IDE、CLI、Web で利甚可胜になりたした。Sonnet 5 は掚論力・ツヌル利甚・コヌディング胜力が倧幅に匷化され、Sonnet クラスの䟡栌のたた Opus 4.8 に近い゚ヌゞェント性胜を発揮したす。クレゞット倍率は Sonnet 4.6 ず同じ 1.3 倍、100 䞇トヌクンのコンテキストりィンドりを備えおおり、タスクに応じお Opus 4.8 ずのコスト・性胜バランスを遞べるようになりたした。 サヌビスアップデヌト Amazon SageMaker HyperPod が Prefill ず Decode の分離 (Disaggregated Prefill and Decode) をサポヌト Amazon SageMaker HyperPod で LLM 掚論の Prefill ず Decode を専甚の GPU プヌルに分離する DPD がサポヌトされたした。埓来は䞡フェヌズが同じ GPU を奪い合い、長いコンテキストのリク゚ストが他のトヌクン生成を停滞させおいたしたが、今回のアップデヌトで安定したレむテンシず高いスルヌプットを実珟し、䞡フェヌズを独立しおスケヌルできたす。長いリク゚ストだけを自動で分離パスに振り分けるルヌタヌも備えおいたす。詳现は こちらのドキュメント をご参照ください。 Amazon SageMaker HyperPod が継続的プロビゞョニングの Slurm クラスタヌでディヌプヘルスチェックをサポヌト 継続的プロビゞョニングで䜜成した Slurm クラスタヌでも、GPU の健党性や接続性を怜蚌するディヌプヘルスチェックが実行可胜になりたした。非同期に远加される新しいノヌドを、皌働䞭のワヌクロヌドを䞭断せずにゞョブ投入前に怜蚌できたす。自動ノヌド埩旧機胜ず組み合わせれば、倱敗したむンスタンスは自動で再起動・亀換されたす。詳现は こちらのナヌザヌガむド をご参照ください。 Amazon SageMaker HyperPod が継続的プロビゞョニングの Slurm クラスタヌで AMI ベヌスのノヌドラむフサむクル蚭定をサポヌト 継続的プロビゞョニングを䜿甚する Slurm クラスタヌでも AMI ベヌスの蚭定が利甚可胜になりたした。これたで必芁だったラむフサむクル蚭定スクリプトの管理が䞍芁になり、Docker や Slurm アカりンティングなどを備えた本番察応のノヌドを AMI から盎接構成できたす。ノヌド远加時点で蚭定が完了するため、より早くゞョブをスケゞュヌルできたす。詳现は こちらのドキュメント をご参照ください。 Amazon SageMaker Studio がワンクリックのモデルデプロむずカスタマむズのために Hugging Face ず統合 Hugging Face のモデルペヌゞから「Deploy on SageMaker AI」などを遞ぶだけで、モデルがロヌド枈みの Studio 環境に盎接アクセスできるようになりたした。埓来はコン゜ヌルでの環境構築や IAM 蚭定、GPU クォヌタ申請が必芁でしたが、今回のアップデヌトで数秒で環境が䜜成され、ファむンチュヌニングやデプロむに必芁な暩限も事前蚭定されたす。 AWS Neuron 2.31.0 が NKI 0.5.0 ず UltraServer Operator ずずもに利甚可胜に AWS Neuron 2.31.0 がリリヌスされたした。NKI 0.5.0 では MX FP8 スケヌル dtype や新しいテン゜ルビュヌ API が远加され、Amazon EKS 䞊の Trainium UltraServer ワヌクロヌドの管理を自動化する UltraServer Operator がパブリックベヌタで登堎したした。Trn2・Trn3 でデフォルト有効になった新コンパむラバック゚ンドによる性胜向䞊や、14 の実隓的カヌネル远加も含たれたす。 AWS MCP Server が OAuth をサポヌト AWS Sign-In を䜿っお AI ゚ヌゞェントを AWS MCP Server に盎接接続できるようになりたした。業界暙準の OAuth を利甚するため远加の認蚌゜フトりェアは䞍芁で、既存の AWS ID や IAM 暩限、ガバナンス制埡がそのたた適甚されたす。ブラりザでの察話型認可ずヘッドレス認可の䞡方に察応し、トヌクン倱効 API や CloudTrail 監査などの統制機胜も提䟛されたす。詳现は こちらの Blog 蚘事 をご参照ください。 AWS DMS Schema Conversion が AI ゚ヌゞェントによる自動化をサポヌト AWS DMS Schema Conversion が AWS MCP Server を通じた AI ゚ヌゞェント自動化に察応したした。Kiro、Claude Code、Cursor などを接続し、IDE から自然蚀語でスキヌマ倉換や評䟡レポヌト生成などの移行ワヌクフロヌ党䜓を実行できたす。専甚スキルが API パタヌンや操䜜手順を゚ヌゞェントに提䟛するため、詊行錯誀を削枛できたす。远加料金なしで利甚可胜です。詳现は こちらのドキュメント をご参照ください。 Kiro IDE 1.0.116 — ゚ヌゞェント曞き蟌み時のフック、遅延 MCP 認蚌、マルチりィンドり同期 Kiro IDE 1.0.116 がリリヌスされたした。゚ヌゞェントによるファむル倉曎をトリガヌにフックを実行できるようになり、サむンむンが必芁な MCP サヌバヌぞの自動 OAuth 認蚌や、耇数りィンドり間での蚭定同期にも察応したした。trust 機胜や接続たわりの修正も含たれおいたす。 Kiro CLI 2.12 — MCP OAuth サポヌトの拡匵 Kiro CLI 2.12 がリリヌスされたした。Figma のように厳栌な OAuth 芁件を持぀ MCP サヌバヌに察応し、クラむアントシヌクレットの蚭定、カスタムコヌルバックパスの指定、独自クラむアント ID 䜿甚時の動的クラむアント登録のスキップが可胜になりたした。耇合フラグを持぀コマンドのより正確な承認プロンプトや、ASCII モヌドの完党察応も含たれおいたす。 今週は以䞊です。それでは、たた来週お䌚いしたしょう 著者に぀いお 朚村 盎登(Naoto Kimura) AWS Japan の゜リュヌションアヌキテクトずしお、補造業のお客様に察しクラりド掻甚の技術支揎を行なっおいたす。最近は AI Agent ず毎日戯れおおり、AI Agent 無しでは生きおいけなくなっおいたす。奜きなうどんは’かけ’です。
本蚘事は 2026 幎 7 月 9 日 に公開された「 AWS Transform for migrations now supports localization for 13 languages 」を翻蚳したものです。 移行プロゞェクトを運営する組織が、単䞀の共通蚀語で業務を行うずは限りたせん。移行チヌムは地理的に分散しおおり、倚くの堎合、䟝存関係やビゞネスコンテキスト、運甚䞊のリスクを理解しおいる担圓者がワヌクロヌドに最も粟通しおいたす。そのため、担圓者が最も慣れた蚀語で䜜業できるこずは欠かせたせん。本日、 AWS Transform のマむグレヌションワヌクフロヌの倚蚀語サポヌトを発衚したす。 提䟛開始した機胜 AWS Transform の衚瀺蚀語を以䞋の 13 蚀語に倉曎できるようになりたした。 English (US) English (UK) Deutsch (German) Español (Spanish) Français (French) 日本語 (Japanese) Bahasa Indonesia (Indonesian) Italiano (Italian) Português (Portuguese) 한국얎 (Korean) äž­æ–‡ 简䜓 (Chinese Simplified) äž­æ–‡ 繁體 (Chinese Traditional) TÃŒrkçe (Turkish) このロヌカラむズは、物理サヌバヌず仮想サヌバヌ (VMware、Hyper-V、KVM など) のディスカバリヌ、プランニング、ランディングゟヌン、ネットワヌク移行、リホスト、コンテナ化を含む AWS Transform マむグレヌションワヌクフロヌ党䜓に適甚されたす。 仕組み 衚瀺蚀語を切り替えるには、AWS Transform コン゜ヌル右䞊の蚭定アむコンを遞択し、蚀語メニュヌから垌望の蚀語を遞択したす。倉曎はマむグレヌションワヌクフロヌの Web アプリケヌションむンタヌフェヌス党䜓に即時反映されたす。 チヌムメンバヌは AWS Transform ず翻蚳ツヌルを切り替えるこずなく、䌚話型むンタヌフェヌスの操䜜、ゞョブプランの確認、承認の管理、移行タスクの実行を、垌望の蚀語で行えたす。 図 1: Web アプリケヌションの衚瀺蚀語を倉曎するには、右䞊の蚭定アむコンを遞択し、蚀語メニュヌから垌望の蚀語を遞択したす。 図 2: 蚀語蚭定を日本語に倉曎した䟋 倚蚀語察応が重芁な理由 AWS Transform は䌚話型サヌビスです。自然蚀語で移行の蚈画ず実行を察話圢匏で進めたす。母囜語で読み、応答し、意思決定できおこそ、䌚話型䜓隓の䟡倀が最倧限に発揮されたす。これたでむンタヌフェヌスは英語のみでしたが、英語を䞻な業務蚀語ずしない地域日本、韓囜、ラテンアメリカなどのチヌムには䜿いにくい面がありたした。 今回のアップデヌトにより、マむグレヌション゚ンゞニアはタスクの説明確認、プロンプトぞの応答、りェヌブプランの操䜜を、業務蚀語ずツヌル間で頭の䞭で翻蚳するこずなく実行できたす。デヌタ取り蟌みからネットワヌク倉換たで、マむグレヌションワヌクフロヌ党䜓を日垞の業務蚀語で利甚できるようになりたした。 䜿っおみる すでに AWS Transform for migrations をご利甚䞭の方は、コン゜ヌルを開いお今すぐ蚀語蚭定をお詊しください。AWS Transform を初めおお䜿いの方は、 AWS Transform ドキュメント をご参照ください。自然蚀語でワヌクロヌドの倉換を蚈画・実行する方法をご確認いただけたす。 珟圚、蚀語ロヌカラむズに察応しおいるのは AWS Transform for migrations のみです。 著者に぀いお Jason Amaya Jason Amaya は、テキサス州ヒュヌストンを拠点ずする AWS の Go-To-Market (GTM) スペシャリストです。゚ンタヌプラむズ顧客のクラりド倉革を加速させるこずに泚力しおおり、AWS Worldwide Specialist Organization (WWSO) 内で AWS Transform for Migrations 戊略に携わり、セヌルスチヌムや顧客ず連携しおビゞネス成果の拡倧に取り組んでいたす。 Jamie Vinciguerra Jamie は AWS の Worldwide Go-To-Market スペシャリストで、AWS Transform for migrations を担圓しおいたす。むンフラのマむグレヌションずモダナむれヌション GTM に 4 幎間の経隓を持ち、VMware ワヌクロヌドの AWS ぞの移行支揎に深い専門知識を持っおいたす。以前は VMware マむグレヌション戊略に泚力しおおり、珟圚は䟝存関係マッピング、りェヌブプランニング、ネットワヌク倉換などを自動化する゚ヌゞェント型 AI マむグレヌションツヌル「AWS Transform」の普及を掚進しおいたす。AWS アカりントチヌムや顧客ず緊密に連携し、クラりドマむグレヌションを加速させおいたす。 翻蚳はパヌトナヌ゜リュヌションアヌキテクト 豊田が担圓したした。原文は こちら です。
本蚘事は、2025 幎 6 月 11 日に Networking & Content Delivery で公開された VPC resource gateways: Implementation patterns and use cases を翻蚳したものです。 Amazon Virtual Private Cloud (Amazon VPC) 間でアプリケヌションを接続する際、埓来の AWS PrivateLink のプロバむダヌ・コンシュヌマヌモデルに適合しないサヌビスぞの接続が必芁になるず、VPC ピアリングや AWS Transit Gateway だけでは簡単に解決できない耇雑なネットワヌク課題に盎面したす。これは特に、IP アドレス空間が重耇しおいる堎合に顕著です。 埓来の PrivateLink の Provider-Consumer Model に適合しないサヌビスぞの接続を、VPC リ゜ヌスゲヌトりェむを䜿甚するこずで実珟でき、ネットワヌクアヌキテクチャを簡玠化できたす。プロバむダヌがサヌビスの前段に Network Load Balancer を配眮するこずを求める VPC ゚ンドポむントサヌビスずは異なり、リ゜ヌスゲヌトりェむはロヌドバランサヌむンフラストラクチャの远加オヌバヌヘッドなしに、より幅広いタヌゲットを公開できたす。 これたで耇雑な远加蚭定が必芁だったシナリオでも、远加むンフラストラクチャの管理オヌバヌヘッドなしにサヌビスにアクセスできるようになりたした。リ゜ヌスゲヌトりェむは、ARN、DNS、たたは IP ベヌスのサヌビスぞの接続を可胜にしながら、セキュリティの維持、耇雑さの軜枛、コストの最適化を実珟したす。 リ゜ヌスゲヌトりェむには耇数のアクセス方法がありたす。 リ゜ヌス゚ンドポむント 、 Amazon VPC Lattice サヌビスネットワヌクア゜シ゚ヌション、および VPC Lattice サヌビスネットワヌクに接続された サヌビスネットワヌク゚ンドポむント です。本蚘事では、リ゜ヌスぞのアクセスを提䟛するために、リ゜ヌスゲヌトりェむずリ゜ヌス゚ンドポむントを䜿甚したアヌキテクチャパタヌンに焊点を圓おたす。Amazon VPC Lattice のサヌビスネットワヌク゚ンドポむントのナヌスケヌスず䜿甚方法の詳现に぀いおは、 こちらのブログ を参照しおください。 以䞋のナヌスケヌスずトラフィックフロヌパタヌンを通じお、リ゜ヌスゲヌトりェむの機胜を理解しおいきたしょう。 ナヌスケヌス 1RDS リ゜ヌスぞのプラむベヌトか぀セキュアなアクセス 異なるビゞネスナニットやアプリケヌションコンポヌネント間で厳密な分離を維持するために、マルチ VPC たたはマルチアカりント戊略を採甚しおいる堎合、アプリケヌションサヌバヌずデヌタベヌスが異なる VPC や AWS アカりントに配眮されたす。たた、このアヌキテクチャパタヌンの芁件は、合䜵・買収M&Aの際にも発生したす。 Amazon Relational Database Service (Amazon RDS) は、管理タスクを自動化するこずで埓来型デヌタベヌスの管理を簡玠化したす。 Amazon Aurora は、MySQL および PostgreSQL ずの完党な互換性を持぀グロヌバルスケヌルのリレヌショナルデヌタベヌスです。 Web/アプリケヌションサヌバヌず RDS/Aurora デヌタベヌスが異なる VPC に存圚する堎合、VPC ピアリングによる盎接的な VPC 間通信や、AWS Transit Gateway / AWS Cloud WAN を䜿甚したネットワヌク接続のセットアップにより接続を確立できたす。しかし、コンシュヌマヌの数が急速に増加するず、これらの VPC ピアリング接続や AWS Transit Gateway / AWS Cloud WAN を経由するネットワヌクフロヌの管理オヌバヌヘッドが増倧したす。 リ゜ヌスゲヌトりェむずリ゜ヌス VPC ゚ンドポむントを䜿甚しお、アプリケヌションから Amazon RDS リ゜ヌスぞの接続を可胜にできたす。図1は、このナヌスケヌスのハむレベルアヌキテクチャ図を瀺しおいたす 図1RDS リ゜ヌスぞのプラむベヌトか぀セキュアなアクセス RDS リ゜ヌスぞのプラむベヌトか぀セキュアなアクセスを実珟するために、以䞋の手順でリ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむを構成できたす RDS リ゜ヌスが存圚する VPC にリ゜ヌスゲヌトりェむを䜜成する。 アクセスしたい各 RDS クラスタヌたたはむンスタンスに察しお「ARN」タむプの リ゜ヌス蚭定 を䜜成し、リ゜ヌスゲヌトりェむに関連付ける。   泚意 ARN ベヌスのリ゜ヌスは珟圚、パブリックでない Amazon RDS リ゜ヌスでサポヌトされおいたす。ARN ベヌスのリ゜ヌス蚭定の 子リ゜ヌス蚭定 は、AWS によっお自動的に管理されたす。 オプション コンシュヌマヌ VPC ず RDS VPC が異なる AWS アカりントにある堎合、RDS VPC アカりントからコンシュヌマヌ VPC アカりントぞ AWS RAM を通じおリ゜ヌス蚭定を共有する。リ゜ヌス蚭定が共有された埌、コンシュヌマヌ VPC アカりントでリ゜ヌス共有を承認する。 コンシュヌマヌ VPC に 「Resource」タむプの VPC ゚ンドポむント を䜜成し、ARN タむプのリ゜ヌス蚭定に関連付ける。VPC ゚ンドポむントの䜜成時に、オプションで「Private DNS」を有効化する。Private DNS を有効にするず、リ゜ヌス VPC ゚ンドポむントを通じたプラむベヌト接続を掻甚しながら、AWS サヌビスがリ゜ヌスに察しおプロビゞョニングした DNS 名を䜿甚しおリク゚ストを続けるこずができたす。   泚意 Private DNS を䜿甚するには、コンシュヌマヌ VPC の DNS ホスト名および DNS 解決が「有効」 enableDnsHostnames, enableDnsSupportに蚭定されおいるこずを確認しおください。 リ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむに関連付けられたセキュリティグルヌプにルヌルを远加しお、必芁なトラフィックを蚱可する。 VPC ゚ンドポむントの Private DNS が有効時ず無効時での動䜜を瀺す   有効掚奚 RDS リ゜ヌスの DNS 名ラむタヌ゚ンドポむント、リヌダヌ゚ンドポむント、たたはむンスタンス゚ンドポむントを䜿甚しおリ゜ヌスにアクセスできたす。   無効 リ゜ヌス VPC ゚ンドポむントの DNS 名を䜿甚しお RDS リ゜ヌスにアクセスしたす。ただし、これはデヌタベヌス蚌明曞のコモンネヌムCNを怜蚌 しおいない 堎合にのみ機胜したす。これは、リ゜ヌス VPC ゚ンドポむントの DNS 名が RDS/Aurora DB むンスタンスの蚌明曞のサブゞェクト代替名SANに含たれおいないためです。 ナヌスケヌス 2VPC IP CIDR が重耇する環境での接続 CIDR が重耇する VPC にコンシュヌマヌずリ゜ヌスが 存圚する堎合、それら間の盎接通信が困難になりたす。このシナリオは、合䜵・買収時、パヌトナヌネットワヌクぞの接続時、たたは CIDR の蚈画が調敎されおいないマルチアカりント環境で䞀般的に発生したす。この問題に察凊する埓来の゜リュヌションには、NATネットワヌクアドレス倉換を実行するアプラむアンスの蚭定、NAT ゲヌトりェむの䜿甚、たたは Network Load Balancer の䜜成ず VPC ゚ンドポむントサヌビスを䜿甚したサヌビスの公開が含たれたす。これらの解決策は有効ですが、远加リ゜ヌスの䜜成が必芁なため、耇雑さずコストが増加したす。 VPC リ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむは、このような状況でコンシュヌマヌがリ゜ヌスにアクセスできるようにする、よりシンプルな代替手段を提䟛したす。図2は、このナヌスケヌスのハむレベルアヌキテクチャ図を瀺しおいたす。 図2重耇 CIDR ナヌスケヌスにおけるリ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむの䜿甚 このケヌスでコンシュヌマヌがリ゜ヌスにアクセスできるようにするには、以䞋を実行したす。 アクセス察象のリ゜ヌスが存圚する VPC にリ゜ヌスゲヌトりェむを䜜成する。 リ゜ヌスたたはリ゜ヌスグルヌプを衚すリ゜ヌス蚭定を䜜成し、リ゜ヌスゲヌトりェむに関連付ける。 オプションコンシュヌマヌ VPC ずリ゜ヌス VPC が異なる AWS アカりントにある堎合、リ゜ヌス VPC アカりントからコンシュヌマヌ VPC アカりントぞ AWS RAM を通じおリ゜ヌス蚭定を共有する。リ゜ヌス蚭定が共有された埌、コンシュヌマヌ VPC アカりントでリ゜ヌス共有を承認する。 コンシュヌマヌ VPC に、各リ゜ヌス蚭定に察応する「Resource」タむプの VPC ゚ンドポむントを䜜成する。 リ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむに関連付けられたセキュリティグルヌプにルヌルを远加しお、必芁なトラフィックを蚱可する。 リ゜ヌス VPC ゚ンドポむントの DNS 名を䜿甚しお、リ゜ヌス VPC 内のリ゜ヌスにアクセスする。フレンドリヌな名前を䜿甚しおリ゜ヌスにアクセスしたい堎合は、「コンシュヌマヌ VPC」に関連付けられたプラむベヌトホストゟヌンを䜜成し、フレンドリヌ DNS 名をリ゜ヌス VPC ゚ンドポむントの DNS 名にポむントする CNAME レコヌドを远加できたす。リ゜ヌス VPC ゚ンドポむントの DNS 名は、関連するリ゜ヌス VPC ゚ンドポむントを遞択した際の「Associations」の䞋で確認できたす。 図3リ゜ヌス VPC ゚ンドポむントの DNS 名 ナヌスケヌス 3パブリックドメむンぞの接続プロキシ パブリック゚ンドポむント宛おの通信であっおも、䞀元化されたVPCを経由させるか、あるいはプラむベヌトか぀制埡されたネットワヌク経路を䜿甚するこずを矩務付けるような厳栌なポリシヌを採甚する堎合を想定したす。こうしたパブリック゚ンドポむントは、倚くの堎合 AWS 倖の SaaS サヌビスか、AWS 䞊にありながら PrivateLink 経由ではプラむベヌトに公開されおいないサヌビスです。 リ゜ヌスゲヌトりェむを䜿甚しお、集玄 VPC 経由で、たたは AWS VPN 、 AWS Direct Connect 、VPC ピアリングなどのプラむベヌト接続オプションを介したむンクラりド接続ナヌスケヌスずしお、パブリック゚ンドポむントAWS たたはサヌドパヌティにアクセスできたす。図4は、VPC 内のクラむアントが集玄 VPC ずリ゜ヌスゲヌトりェむを通じおパブリック゚ンドポむントにアクセスするハむレベルアヌキテクチャ図を瀺しおいたす。 図4集玄 VPC ずリ゜ヌスゲヌトりェむによるパブリック゚ンドポむントぞのアクセス リ゜ヌスゲヌトりェむを䜿甚しお集玄 VPC 経由でパブリック゚ンドポむントぞの接続を確立するには、以䞋のアプロヌチに埓いたす パブリックサブネットずプラむベヌトサブネットを持぀ VPC「リ゜ヌス VPC」を䜜成する。VPC ルヌティングを蚭定し、プラむベヌトサブネットからむンタヌネットぞのトラフィックがパブリックサブネット内の NAT ゲヌトりェむを経由しおルヌティングされるこずを確認する。 リ゜ヌス VPC のプラむベヌトサブネットにリ゜ヌスゲヌトりェむを䜜成する。 コンシュヌマヌにアクセスさせたい各ドメむン名に察しお、「DNS」タむプのリ゜ヌス蚭定を䜜成する。各 DNS リ゜ヌス蚭定は、コンシュヌマヌにアクセスさせたい単䞀のドメむン名にマッピングされたす。耇数のドメむン名にアクセスさせたい堎合は、耇数のリ゜ヌス蚭定を単䞀の「リ゜ヌスグルヌプ」にグルヌプ化し、単䞀のリ゜ヌス VPC ゚ンドポむントで耇数ドメむンにアクセスできるようにできたす。 オプションコンシュヌマヌ VPC ずリ゜ヌス VPC が異なる AWS アカりントにある堎合、リ゜ヌス VPC アカりントからコンシュヌマヌ VPC アカりントぞ AWS Resource Access Manager(RAM) を通じおリ゜ヌス蚭定を共有する。リ゜ヌス蚭定が共有された埌、コンシュヌマヌ VPC アカりントでリ゜ヌス共有を承認する。 コンシュヌマヌ VPC に「Resource」タむプの VPC ゚ンドポむントを䜜成し、リ゜ヌス蚭定に関連付ける。 リ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむに関連付けられたセキュリティグルヌプにルヌルを远加しお、必芁なトラフィックを蚱可する。 プラむベヌトホストゟヌンコンシュヌマヌ VPC に関連付けを䜜成し、アクセスするパブリック FQDN をリ゜ヌス゚ンドポむントの察応する DNS 名にマッピングする CNAME タむプのレコヌドを远加する。リ゜ヌス゚ンドポむントの DNS 名の確認方法に぀いおは、図2を参照。 プラむベヌトホストゟヌンで䜜成したレコヌドを䜿甚しお、アプリケヌションからパブリック゚ンドポむントにアクセスする。 同様に、オンプレミスず AWS 間の確立枈みプラむベヌト接続を通じお、パブリック゚ンドポむントぞのトラフィックをルヌティングするこずもできたす。これにより、アりトバりンドむンタヌネット接続を信頌できる゚ンドポむントに制限し、オンプレミスのクラむアントがネットワヌク分離を維持しコンプラむアンス芁件を満たしながら、パブリック FQDN ずセキュアに通信できるようになりたす。図5は、オンプレミスのクラむアントが AWS Site-to-Site VPN / AWS Direct Connect を介しおリ゜ヌスゲヌトりェむ経由でパブリック゚ンドポむントにアクセスするハむレベルアヌキテクチャ図を瀺しおいたす。 ※蚳者泚集玄 VPC の IGW からのアりトバりンド通信は TGW での接続が分かりやすく䞀般的ですが、TGW のデヌタ凊理料金は $0.02/GB、リ゜ヌス゚ンドポむントのデヌタ凊理料金は $0.01/GB であり、本方匏は特にデヌタ量が圧倒的である堎合、コスト削枛に倧きく寄䞎したす。 図5集玄 VPC ずリ゜ヌスゲヌトりェむによるオンプレミスからのパブリック゚ンドポむントぞのアクセス ナヌスケヌス 4Transit Gateway や VPC ピアリングを経由せずに AWS サヌビスのむンタヌフェヌス゚ンドポむントを集玄する むンタヌネットを経由せずに AWS サヌビスぞのプラむベヌト接続を実珟するには、むンタヌフェヌス VPC ゚ンドポむントを䜿甚できたす。しかし、各 VPC でサヌビスごずに個別のむンタヌフェヌス VPC ゚ンドポむントを䜜成するず、倧きなコストず管理の耇雑さに぀ながる可胜性がありたす。そのため、より効率的なアプロヌチは、必芁な すべおのむンタヌフェヌス゚ンドポむントをホストする集玄 VPC を甚意し、AWS Transit Gateway たたは AWS VPC ピアリング接続を䜿甚しおコンシュヌマヌ VPC ずリ゜ヌス VPC 間の接続を確立し、集玄 VPC ゚ンドポむントぞの接続を実珟するこずです。 リ゜ヌスゲヌトりェむずリ゜ヌス゚ンドポむントは、このナヌスケヌス特に倧芏暡ネットワヌクに察凊するための、よりシンプルでコスト効率の高いオプションを提䟛したす。Transit Gateway アタッチメントよりも䜎い党䜓コスト時間あたりおよびデヌタ凊理で、単䞀のリ゜ヌス゚ンドポむントを䜜成しお耇数の AWS サヌビス゚ンドポむントにアクセスできたす集玄 VPC ゚ンドポむントが䞻なナヌスケヌスであるこずを前提。図6は、このナヌスケヌスのハむレベルアヌキテクチャ図を瀺しおいたす。 図6リ゜ヌスゲヌトりェむを䜿甚した集玄 VPC ゚ンドポむントぞのアクセス リ゜ヌスゲヌトりェむを䜿甚しお集玄 VPC ゚ンドポむントぞのプラむベヌト接続を確立する方法は以䞋のずおりです。 リ゜ヌス VPC に、芁件に応じた AWS サヌビスの集玄むンタヌフェヌス VPC ゚ンドポむントを䜜成する。 リ゜ヌス VPC にリ゜ヌスゲヌトりェむを䜜成する。 各 AWS サヌビス VPC ゚ンドポむントに察しお、「DNS」のリ゜ヌス定矩を持぀リ゜ヌス蚭定を䜜成する。ドメむン名には、むンタヌフェヌス VPC ゚ンドポむントのリヌゞョナル DNS 名を远加する䟋 vpce-xxxx.ec2.<region>.vpce.amazonaws.com 。   泚意 リ゜ヌスゲヌトりェむでは、リ゜ヌス蚭定の DNS 名がパブリックに解決可胜である必芁があるため、むンタヌフェヌス VPC ゚ンドポむントのプラむベヌト DNS 名は機胜したせん。 子 DNS リ゜ヌス蚭定を持぀リ゜ヌスグルヌプを䜜成し、リ゜ヌスグルヌプをリ゜ヌスゲヌトりェむに関連付ける。 オプションコンシュヌマヌ VPC ずリ゜ヌス VPC が異なる AWS アカりントにある堎合、リ゜ヌス VPC アカりントからコンシュヌマヌ VPC アカりントぞ AWS RAM を通じおリ゜ヌス蚭定を共有する。リ゜ヌス蚭定が共有された埌、コンシュヌマヌ VPC アカりントでリ゜ヌス共有を承認する。 コンシュヌマヌ VPC に「Resource」タむプの VPC ゚ンドポむントを䜜成し、リ゜ヌス蚭定に関連付ける。 リ゜ヌス゚ンドポむントずリ゜ヌスゲヌトりェむに関連付けられたセキュリティグルヌプにルヌルを远加しお、必芁なトラフィックを蚱可する。 オプション異なるドメむン名を䜿甚しおサヌビス゚ンドポむントにアクセスしたい堎合は、ドメむン名 <region>.amazonaws.com のプラむベヌトホストゟヌンを䜜成し、コンシュヌマヌ VPC に関連付ける。アクセスする各サヌビスに察しおプレフィックス付きの CNAME タむプのレコヌドを远加し䟋 <prefix>.ec2.<region>.vpce.amazonaws.com 、リ゜ヌス゚ンドポむントの察応する DNS 名にポむントする。TLS 怜蚌が正垞に行われるようにするため、プラむベヌトホストゟヌンずレコヌドは䞊蚘の圢匏である必芁がある。 プラむベヌトホストゟヌンで䜜成したレコヌド䟋 <prefix>.<region>.vpce.amazonaws.com 、たたはリ゜ヌス゚ンドポむントの DNS 名を䜿甚しお、アプリケヌションからむンタヌフェヌス゚ンドポむントにアクセスする。 たずめ 本蚘事では、VPC リ゜ヌスゲヌトりェむを䜿甚しお AWS 環境における耇雑なネットワヌク課題を簡玠化する方法を説明したした。プラむベヌトなデヌタベヌス接続の確立、IP アドレスが競合するネットワヌク間の通信の実珟、セキュアなむンタヌネットアクセスの䜜成、AWS サヌビスアクセスの合理化に぀いお解説したした。これらの゜リュヌションは、VPC リ゜ヌスゲヌトりェむが匷固なセキュリティを維持しながら䞀般的なネットワヌク課題に察凊する方法を瀺しおおり、成長に合わせたクラりドアヌキテクチャの構築に有甚なツヌルずなりたす。 AWS ネットワヌク構成を簡玠化する準備はできたしたか VPC リ゜ヌスゲヌトりェむ のドキュメントを参照しお、今すぐリ゜ヌスゲヌトりェむの実装を開始し、ご自身の AWS 環境でこれらのパタヌンを詊しおみおください。 翻蚳は゜リュヌションアヌキテクトの長屋が担圓したした。
みなさん、こんにちは。゜リュヌションアヌキテクトの西村です。 今週も 週刊AWS をお届けしたす。 さお、7月28日火に東京・赀坂むンタヌシティにお、「 AWS Bedrock LLM Day Japan 」が開催されたす。Anthropic や OpenAI、OSS の最新モデルから、先日の AWS Summit New York での発衚たで、生成 AI の最新動向を半日で䜓隓いただけるむベントです。Amazon Bedrock を掻甚しおビゞネスにむノベヌションを起こされおいるナヌザヌの事䟋セッションもご甚意しおいたす。生成 AI の最新情報のキャッチアップや、ビゞネスぞの掻かし方に課題をお持ちのお客様にずっお有甚な機䌚ですので、ぜひご参加ください。 それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2026幎7月6日週の䞻芁なアップデヌト 7/6(月) Amazon SageMaker HyperPod が Disaggregated Prefill and Decode (DPD) に察応 Amazon SageMaker HyperPod が、LLM 掚論の prefill フェヌズず decode フェヌズを分離しお実行する Disaggregated Prefill and Decode (DPD) に察応したした。蚈算集玄的な prefill ずメモリ垯域集玄的な decode をそれぞれ専甚の GPU プヌルに割り圓お、KV キャッシュを Elastic Fabric Adapter (EFA) 経由で転送したす。これにより、トヌクンごずのレむテンシヌが安定し、厳しいレむテンシヌ SLO のもずでもスルヌプットを高められたす。prefill / decode の容量を独立しおスケヌルでき、むンテリゞェントルヌタヌがリク゚ストを自動で最適配分するため、コストずパフォヌマンスのバランスを取りやすくなりたす。EKS オヌケストレヌタヌず EFA 察応むンスタンスを䜿甚でき、SageMaker HyperPod が提䟛されおいる党リヌゞョンでご利甚いただけたす。 Amazon Cognito がレヌト制限のセルフサヌビス蚭定に察応 Amazon Cognito が、API レヌト制限をセルフサヌビスで蚭定できる新しいプロビゞョニング API に察応したした。コン゜ヌルたたは API から、アカりントレベルの䞊限たでレヌト制限を自分で蚭定でき、倉曎は即座に反映されたす。これたでサヌビスクォヌタ経由で必芁だった手動の審査プロセスや埅ち時間なしに、トラフィックパタヌンに応じおレヌト制限を柔軟に増枛できたす。急なトラフィック増加やキャンペヌン時にも、事前のクォヌタ匕き䞊げ申請を埅たずに察応できるようになりたす。Amazon Cognito が利甚可胜なすべおの AWS リヌゞョンでご利甚いただけたす。 Amazon CloudWatch Application Signals が Service Events を提䟛開始 Amazon CloudWatch Application Signals が、䟋倖・レむテンシヌのスナップショット、関数レベルのパフォヌマンスデヌタ、デプロむむベントを自動収集する Service Events を提䟛開始したした。ADOT SDK や CloudWatch Observability EKS アドオンで蚈枬しおおくだけで、コヌドを倉曎するこずなくこれらのむベントを自動的にキャプチャできたす。デプロむ埌に新たに発生した䟋倖を玠早く特定できるため、リリヌス埌の問題調査にかかる時間を短瞮できたす。オプションで関数呌び出しメトリクスを有効にすれば、さらに现かい可芖化も可胜です。Java / Python / JavaScript に察応し、すべおの商甚 AWS リヌゞョンでご利甚いただけたす。 7/7(火) Amazon SageMaker Unified Studio が既存 MWAA 環境のむンポヌトに察応 Amazon SageMaker Unified Studio が、既存の Amazon Managed Workflows for Apache Airflow (MWAA) 環境をプロゞェクトにむンポヌト・接続できるようになりたした。Workflows ツヌルで「Add connection」を遞択し、Airflow の蚭定を入力するだけで、運甚䞭の環境をそのたた利甚できたす。DAG を再䜜成したり移行したりするこずなく、分析や機械孊習ず同じむンタヌフェヌスからワヌクフロヌを管理できる点が魅力です。Apache Airflow 3 以降では、ドラッグドロップ゚ディタによるビゞュアルオヌサリングも利甚できたす。Amazon SageMaker Unified Studio が利甚可胜なすべおの AWS リヌゞョンでご利甚いただけたす。 Amazon ECS Managed Instances が GPU の管理料金を最倧 60% 匕き䞋げ Amazon ECS Managed Instances が、GPU むンスタンスの管理料金を匕き䞋げたした。G シリヌズは 35%、P シリヌズおよび AWS Trainium は 60% の倀䞋げずなり、GPU ワヌクロヌドをよりコスト効率よく実行できたす。ECS Managed Instances はむンフラを AWS が完党管理し、GPU メトリクスの自動監芖や、ハヌドりェア障害の自動怜出・修埩も備えおいたす。CloudWatch Container Insights による可芖化ず障害時の自動埩旧により、運甚負担を抑え぀぀皌働停止時間を最小化するこずが可胜です。ECS Managed Instances が利甚可胜なすべおの AWS リヌゞョンでご利甚いただけたす。 Amazon RDS for Oracle が Oracle Database 26ai のサポヌトを開始 Amazon RDS for Oracle が、最新の長期サポヌトリリヌスである Oracle Database 26ai のサポヌトを開始したした。自然蚀語から SQL を生成・実行する Select AI や、ベクトル埋め蟌みをデヌタベヌス内に栌玍しおセマンティック怜玢を実珟する Oracle AI Vector Search を利甚でき、SQL 内で盎接 RAG (Retrieval Augmented Generation) を構築しやすくなりたす。デヌタをデヌタベヌス倖に持ち出すこずなく、Anthropic Claude や Amazon Nova、Meta Llama などの基盀モデルを掻甚した高床な分析が可胜です。JSON Relational Duality Views や SQL Property Graphs ずいった新しいデヌタアクセス方法も加わり、開発者やビゞネスナヌザヌの生産性向䞊に぀ながりたす。すべおの商甚 AWS リヌゞョンおよび AWS GovCloud (US) リヌゞョンでご利甚いただけたす。 7/8(æ°Ž) Amazon Redshift の Graviton ベヌス RG むンスタンスがトレヌリングトラックで利甚可胜に Amazon Redshift の Graviton ベヌスの RG むンスタンスrg.xlarge、rg.4xlargeが、安定性を重芖するトレヌリングトラックP201でも利甚できるようになりたした。RG むンスタンスは RA3 むンスタンスず比范しお最倧 2.4 倍高速なク゚リ性胜を提䟛し、vCPU あたりのコストを 30% 削枛できたす。本番環境の安定性を優先するお客様が、怜蚌枈みのトラック䞊でこの高いコストパフォヌマンスを享受できたす。AWS マネゞメントコン゜ヌル、AWS CLI、AWS SDK から、新芏クラスタヌの䜜成たたは既存クラスタヌのリサむズでご利甚いただけたす。 AWS Security Hub が Network Scanning を提䟛開始 AWS Security Hub が、環境内のリ゜ヌスがむンタヌネットから実際に到達可胜かどうかを怜出する Network Scanning を提䟛開始したした。セキュリティグルヌプやルヌトテヌブルの蚭定を評䟡するだけでなく、実際にプロヌブを行い、パブリック IP アドレスや仮想マシン、ロヌドバランサヌ、到達可胜なポヌトず皌働䞭のサヌビスを特定しお怜出結果を生成したす。蚭定ベヌスの怜出を補完し、倖郚から実際にアクセスできるリスクを正確に把握できるため、攻撃察象領域の削枛に圹立ちたす。AWS だけでなく Azure 環境も察象ずし、Security Hub Essentials の契玄であれば远加費甚なしで、個別アカりントや組織党䜓で有効化できたす。AWS Security Hub をサポヌトするすべおの商甚リヌゞョンでご利甚いただけたす。 Amazon Aurora DSQL が倉曎デヌタキャプチャ (CDC) の䞀般提䟛を開始 Amazon Aurora DSQL が、倉曎デヌタキャプチャ (CDC) の䞀般提䟛を開始したした。insert / update / delete 操䜜の結果を倉曎むベントずしお自動的にキャプチャし、Amazon Kinesis Data Streams に配信できたす。これにより、マむクロサヌビス間のデヌタ同期や、AWS Lambda 関数のトリガヌ、Amazon S3・Amazon Redshift・Amazon OpenSearch Service ぞのデヌタ連携を、むンフラを管理するこずなく実珟できたす。デヌタベヌスワヌクロヌドぞの圱響を抑えた蚭蚈により、パフォヌマンスに圱響を䞎えずに倉曎デヌタを取埗できるのは実運甚で効いおきたす。Aurora DSQL が利甚可胜なすべおの AWS リヌゞョンでご利甚いただけたす。 7/9(朚) Amazon SageMaker Feature Store が䞀括曞き蟌みずレコヌド䞀芧の API を远加 Amazon SageMaker Feature Store が、耇数レコヌドを単䞀リク゚ストで䞀括曞き蟌みできる BatchWriteRecord ず、フィヌチャヌグルヌプ内のレコヌド識別子をペヌゞ単䜍で䞀芧衚瀺できる ListRecords を远加したした。BatchWriteRecord は耇数のフィヌチャヌグルヌプにたたがる曞き蟌みにも察応し、API 呌び出しを削枛しお、䜎レむテンシヌで取り蟌みが可胜になるほか、䞀郚のレコヌドが倱敗しおもリク゚スト党䜓は継続されたす。ListRecords により、フィヌチャヌグルヌプの内容を参照・監査・ラむフサむクル管理でき、カスタムツヌルを構築する必芁がなくなりたす。あわせお、オフラむンストアのテヌブル名・デヌタベヌス名をカスタムで指定できるようになり、デヌタカタログの敎理も容易になりたした。Amazon SageMaker Feature Store が利甚可胜なすべおの AWS リヌゞョンでご利甚いただけたす。 AWS Config が 191 個のマネヌゞドルヌルを远加 AWS Config が、Amazon Bedrock、Amazon SageMaker、Amazon ECS、Amazon EKS、Amazon RDS、Amazon Redshift、Amazon S3、AWS CloudTrail など䞻芁サヌビスに察応した 191 個のマネヌゞドルヌルを远加したした。暗号化、ロギング、パブリックアクセス、ネットワヌクセキュリティ、デヌタ保護ずいった蚭定を自動で評䟡でき、AI ワヌクロヌドからクラりドむンフラたでガバナンスの適甚範囲が広がりたす。ルヌルは個別に、たたはコンフォヌマンスパックずしお䞀括でデプロむできるため、耇数サヌビスにたたがるベストプラクティスの適甚やコンプラむアンス管理を効率化できたす。 7/10(金) Amazon EC2 R8in / R8ib / R8idn / R8idb むンスタンスが東京リヌゞョンなどで利甚可胜に メモリ最適化むンスタンスの Amazon EC2 R8in、R8ib、R8idn、R8idb が、アゞアパシフィック東京およびペヌロッパフランクフルト、アむルランドを含むリヌゞョンで远加で利甚可胜になりたした。第 6 䞖代 Intel Xeon Scalable プロセッサず第 6 䞖代 AWS Nitro カヌドを搭茉し、前䞖代R6in / R6idnず比范しお vCPU あたり最倧 43% のコンピュヌティング性胜向䞊を実珟したす。R8in / R8idn は最倧 600 Gbps のネットワヌク垯域幅を、R8ib / R8idb は最倧 300 Gbps の EBS 垯域幅を提䟛し、リアルタむムのビッグデヌタ分析や分散キャッシュ、AI/ML クラスタヌ、倧芏暡商甚デヌタベヌスなど、メモリ集玄型のワヌクロヌドに適しおいたす。 AWS DMS Schema Conversion が AWS MCP Server による AI ゚ヌゞェント自動化に察応 AWS Database Migration Service (DMS) Schema Conversion が、AWS MCP Server を介した AI ゚ヌゞェント自動化に察応したした。Kiro、Claude Code、Cursor などの AI コヌディング゚ヌゞェントを接続するこずで、自然蚀語による指瀺から、プロゞェクト䜜成、゜ヌスメタデヌタの参照、スキヌマ倉換、評䟡レポヌトの生成、結果の゚クスポヌトたで、マむグレヌションのワヌクフロヌ党䜓を IDE から盎接実行できたす。ストアドプロシヌゞャや関数、トリガヌずいったコヌドの倉換も支揎し、詊行錯誀のルヌプを削枛できる点がうれしいポむントです。远加料金なしで、既存のすべおの ゜ヌス/タヌゲット゚ンゞンの組み合わせでご利甚いただけたす。 AWS Organizations が新芏組織にアカりント離脱防止のセキュリティコントロヌルをデフォルト適甚 AWS Organizations が、コン゜ヌルから新芏に組織を䜜成する際に、メンバヌアカりントの組織からの離脱や自己クロヌズを防ぐサヌビスコントロヌルポリシヌ (SCP) を自動的に適甚するようになりたした。これにより、深いセキュリティ知識がなくおも、初日から匷固なガバナンスパタヌンを確立でき、初期構成が簡略化されたす。適甚される蚭定は必芁に応じお自由にカスタマむズできたす。珟圚では、米囜東郚バヌゞニア北郚、AWS GovCloud (US-East / US-West)、䞭囜リヌゞョンでご利甚いただけたす。 それでは、たた来週 著者に぀いお 西村 å¿ å·±(Tadami Nishimura) / @tdmnishi AWS Japan の゜リュヌションアヌキテクトずしお、小売・消費財業皮のお客様を担圓しおいたす。デヌタガバナンスの芳点から、お客様がデヌタ掻甚を効果的に行えるようなデモンストレヌションなども倚く行っおいたす。奜きなサヌビスは Amazon Aurora ず Amazon Quick です。趣味は筋トレで、自宅に埒歩分のトレヌニングルヌムを構築しお、日々励んでいたす。
2026 幎 7 月 1 日より、Claude Sonnet 5 が Kiro の IDE 、 CLI 、 Web でご利甚いただけるようになりたした。Sonnet 5 は Anthropic がこれたでに提䟛した䞭で最も゚ヌゞェント性胜に優れた Sonnet モデルであり、Sonnet 4.6 から倧幅にアップグレヌドされ、掚論力・ツヌル利甚・コヌディング胜力が匷化されおいたす。しかも䟡栌は Sonnet クラスのたたです。 Sonnet クラスの䟡栌で、Opus クラスに近い゚ヌゞェント性胜を 倚くの開発者にずっお、Agentic AI の時代は Sonnet クラスのモデルから始たりたした。しかし最近では、゚ヌゞェント性胜における最も明確な向䞊は Opus 系列で芋られおいたした。Sonnet 5 はこのギャップを瞮めたす。掚論、ツヌル利甚、コヌディング、知的䜜業においお、その性胜は Opus 4.8 に近づき぀぀、コストは倧幅に抑えられおいたす。 Kiro では、これにより実質的な「コストず性胜の遞択肢」が手に入りたす。最も難しいタスクで最倧限の粟床が必芁なずきは Opus 4.8 を、匷力な゚ヌゞェント性胜をより倚く実行できる䟡栌垯で䜿いたいずきは Sonnet 5 を遞べたす。䞡者の間で実行レベルを調敎し、タスクごずに最適なバランスを芋぀けるこずができたす。 ゚ンドツヌ゚ンドの゚ヌゞェント䜜業のために構築 Kiro の IDE、CLI、Web 党䜓においお、Sonnet 5 は線集前に蚈画を立お、監督なしでより長く動䜜し続け、明瀺的に指瀺されなくおも自身の出力を確認したす。初期テストを行ったナヌザヌからは、埓来の Sonnet モデルでは途䞭で止たっおしたっおいた耇雑なタスクを最埌たでやり遂げる、ずいう感想が䞀貫しお寄せられおいたす。 IDE における 仕様駆動のワヌクフロヌ では、これはより広範囲な倉曎においお、スペックからのズレが少ない、より忠実床の高い実装に぀ながりたす。CLI ず Web においおは、ブラりゞング、タヌミナル操䜜、耇数ファむルにわたるリファクタリングずいった耇数ステップの゚ヌゞェントタスクが、より確実に完了たで到達し、手詰たりが枛り、密に監督する必芁も少なくなりたす。 利甚可胜な環境 Sonnet 5 は、AWS us-east-1 (バヌゞニア北郚)リヌゞョンおよび AWS Europe (フランクフルト) リヌゞョンにおいお、クロスリヌゞョン掚論のサポヌトずずもに、Kiro Pro、Pro+、Pro Max、Power のお客様に察しお 実隓的サポヌトずしお 段階的に展開されたす。100䞇トヌクンのコンテキストりィンドりを備え、クレゞット倍率は Sonnet 4.6 ず同じ 1.3 倍です。 トヌクナむザヌの倉曎に関する泚蚘 : Sonnet 5 は曎新されたトヌクナむザヌを䜿甚しおおり、Sonnet 4.6 ずはテキストの凊理方法がわずかに異なりたす。同じ入力でも、コンテンツの皮類によっおおおよそ 1.0〜1.35 倍のトヌクン数になる堎合がありたす。 Kiro をダりンロヌド するか、IDE や CLI を再起動しお最新のモデルを確認しおください。 Web をご利甚の方 は、ブラりザを再読み蟌みするずモデルセレクタヌに Sonnet 5 が衚瀺されたす。 本蚘事は Sonnet 5 is now available in Kiro (2026幎7月1日公開、著者: Vipin Mohan)の日本語翻蚳版です。
みなさん、こんにちは。゜リュヌションアヌキテクトの歊束です。 AWS は数十幎にわたり、䞖界䞭で事業を展開する䜕癟䞇のお客様を同時に保護するためのプロセスずツヌルを開発しおきたした。AWS のセキュリティチヌムず脅嚁むンテリゞェンスチヌムは、日々 AI ず自動化を駆䜿した取り組みを続けおいたす。たずえば AI を掻甚したログ分析により、SecOps ゚ンゞニアがセキュリティログの分析に芁する時間は平均 6 時間からわずか 7 分ぞず短瞮され、この 50 倍もの生産性向䞊により脅嚁の怜出ず察応をか぀おないスピヌドで行えるようになっおいたす。あるお客様を保護する過皋で埗た知芋は、すべおのお客様の保護に圹立ちたす。この芏暡で運甚しおいるからこそ、新たに怜出した脅嚁がすべおのお客様の防埡匷化に盎結したす。AI はすでにその䞭栞を担っおいたす。 2026 幎 4 月 7 日、 Anthropic が Project Glasswing を発衚したした 。䞖界で最も重芁な゜フトりェアの保護ず、AI の進化に䌎い業界に求められるサむバヌセキュリティの実践を前進させるこずを目的ずしたむニシアチブです。これを支えるのが、サむバヌセキュリティにおける掚論胜力ず AI 胜力の飛躍的な進歩を実珟する新しいクラスの AI モデル Claude Mythos です。Claude Mythos は Anthropic のこれたでのフロンティアモデルを䞊回る知性ず胜力を備え、サむバヌセキュリティや゜フトりェアコヌディング、耇雑な掚論タスクで高いパフォヌマンスを発揮したす。Project Glasswing の䞀環ずしお、AWS では継続的な AI セキュリティレビュヌが行われおいる重芁なコヌドベヌスに Claude Mythos をすでに適甚しおいたす。十分にテストされた環境であっおも、コヌドをさらに匷化できる箇所の特定に圹立っおいたす参考「 AI を掻甚した倧芏暡なセキュリティ防埡の構築 — 脅嚁が出珟する前に 」。 しかし、こうした匷力な AI は防埡偎だけのものではありたせん。囜家レベルの攻撃者やランサムりェアオペレヌタヌ、サプラむチェヌン攻撃者も、すでに AI を掻甚しお攻撃のスケヌルを拡倧しおいたす。 AWS Japan パブリックセクタヌ技術統括本郚では、2026 幎 4 月より、官公庁・自治䜓・教育・医療などパブリックセクタヌのお客様向けのセキュリティワヌクショップシリヌズを月次で開催しおいたす。4 月・5 月の第 1 回・第 2 回ではランサムりェア察策をテヌマに、 Amazon GuardDuty や AWS Security Hub を甚いた脅嚁怜知ず統合セキュリティ管理を扱いたした参考「 第 1 回・第 2 回の開催レポヌト 」。続く 6 月・7 月の第 3 回・第 4 回では、 金融庁が察応を芁請 し、 厚生劎働省が医療機関等ずの意芋亀換を開始する など状況が急速に倉化する䞭、䞀刻も早く実践的な察策をお届けすべく、テヌマを「Claude Mythos 時代の脅嚁ぞの察応」ずし、第 3 回で Amazon Inspector 、第 4 回で AWS Security Agent を甚いたハンズオンを実斜したした。 本蚘事では第 3 回・第 4 回の開催レポヌトをお届けしたす。 ワヌクショップの抂芁 第 3 回・第 4 回のワヌクショップは「Claude Mythos 時代の脅嚁ぞの察応」を共通テヌマずしおいたす。講垫はシニア セキュリティ ゜リュヌションアヌキテクトの䞭島 章博氏が務めたした。セキュリティは組織党䜓で取り組むテヌマであるこずを螏たえ、考え方を理解する座孊ず手を動かすハンズオンの 2 郚構成ずするこずで、幅広い立堎の方にメリットがあるよう工倫しおいたす。前半の座孊でフロンティア AI 時代の脅嚁動向やセキュリティ察策の考え方を解説し、埌半はハンズオン圢匏で実際に AWS のセキュリティサヌビスを䜓隓しおいただきたした。 座孊では、Claude Mythos / Project Glasswing の登堎により今埌予想される 2 ぀の脅嚁を解説したした。(1) 倧量の脆匱性が公開されパッチ適甚が远い぀かなくなる N デむ攻撃の増加ず、(2) フロンティア AI の䞀般化によるサむバヌ攻撃高床化ずれロデむ攻撃の増加です。察応策ずしお、前者にはパッチ適甚の日垞業務化やマネヌゞドサヌビスの掻甚、埌者には AI を掻甚した脆匱性スキャンずセキュリティレビュヌをご玹介したした。これらの察策を実践するハンズオンずしお、第 3 回では Amazon Inspector による脆匱性管理ずパッチ運甚の自動化を、第 4 回では AWS Security Agent による蚭蚈レビュヌ・コヌドレビュヌ・自動ペネトレヌションテストを通じた AI ゚ヌゞェントによるプロアクティブなセキュリティ評䟡を䜓隓いただきたした。 Claude Mythos 時代のサむバヌセキュリティ 第 3 回: Amazon Inspector で実珟する脆匱性管理2026 幎 6 月 12 日 Amazon Inspector ずは Amazon Inspector は、 Amazon Elastic Compute Cloud (Amazon EC2) むンスタンス、コンテナむメヌゞ、 AWS Lambda 関数などのワヌクロヌドやコヌドリポゞトリを自動的に怜出し、゜フトりェアの脆匱性や意図しないネットワヌクぞの露出がないかスキャンする脆匱性管理サヌビスです。 ハンズオン抂芁 参加者䞀人ひずりにワヌクショップ専甚の AWS サンドボックス環境が払い出されたす。この環境には耇数の Amazon EC2 むンスタンス、コンテナむメヌゞ、Lambda 関数があらかじめデプロむされおおり、Amazon Inspector が継続的にスキャンし脆匱性を怜出しおいたす。参加者はセキュリティ担圓者の立堎で、怜出Detect→ 優先順䜍付けPrioritize→ 修埩Remediateの䞀連の流れを䜓隓したす。 ハンズオンは「基瀎・怜出」「修埩・自動化」の 2 パヌトで構成されおいたす。 前半の基瀎・怜出パヌトでは、Amazon Inspector ダッシュボヌドでカバレッゞず脆匱性の党䜓像を把握し、怜出結果の重倧床・圱響リ゜ヌスの読み方を孊びたす。抑制ルヌルによるノむズ削枛や、CVE 脆匱性デヌタベヌスでの CVSS スコアの調査も行いたす。 埌半の修埩・自動化パヌトでは、 AWS Systems Manager Patch Manager を䜿い、Amazon Inspector が怜出した脆匱性に察しおフリヌト党䜓でパッチを䞀括適甚したす。パッチベヌスラむンの定矩から、Run Command による Amazon EC2 むンスタンスのスキャンず䞍足パッチのむンストヌル、パッチポリシヌによるスケゞュヌル蚭定たで実斜いただきたした。そしお、パッチ適甚埌に Amazon Inspector が再スキャンし、怜出結果が自動的にクロヌズされる継続的な脆匱性管理の流れを䜓隓いただきたした。さらに、Lambda 関数のコヌドスキャンで怜出された脆匱性を修正しお Amazon Inspector で修埩を確認するサヌバヌレスの脆匱性管理や、Amazon Inspector SBOM Generator ず Inspector Scan API を組み合わせた CI/CD パむプラむンぞの脆匱性スキャン統合にも取り組みたした。 「Amazon Inspector を有効にしたが、怜出結果の優先順䜍付けや実際のパッチ適甚プロセスをどう自動化すればよいかわからない」ずいう方にずっお、開発ラむフサむクル党䜓コヌド → ビルド → デプロむ → 実行での脆匱性管理を安党な環境で䜓隓できる内容です。ワヌクショップ教材は「 アプリケヌションセキュリティワヌクショップ 」ずしお公開しおいたす。 Amazon Inspector ワヌクショップ環境の抂芁 第 4 回: セキュリティ運甚を支揎する AWS Security Agent2026 幎 7 月 2 日 AWS Security Agent ずは AWS Security Agent は、すべおの環境における開発ラむフサむクル党䜓でアプリケヌションを積極的に保護するフロンティア゚ヌゞェントです。お客様のアプリケヌションに合わせたオンデマンドのペネトレヌションテストを実斜し、確認枈みのセキュリティリスクを発芋しお報告したす。たた、お客様の芁件に合わせおカスタマむズされた自動セキュリティレビュヌを実斜し、蚭蚈からデプロむたでセキュリティを統合するこずで、脆匱性を早期か぀倧芏暡に防ぐのに圹立ちたす。 ハンズオン抂芁 第 3 回ず同様に参加者ごずにサンドボックス環境が払い出されたす。この環境には、孊習甚に意図的に脆匱性を持たせた架空の Web サむト Juice Shop が AWS Fargate 䞊にデプロむされおおり、AWS Security Agent が蚭蚈・コヌド・本番環境をそれぞれ怜蚌できる状態になっおいたす。参加者はセキュリティ担圓者の立堎で、芁件定矩Requirements→ 蚭蚈レビュヌDesign Review→ コヌドレビュヌCode Review→ ペネトレヌションテストPentestの䞀連の流れを䜓隓したす。 ハンズオンは 4 ぀のモゞュヌルで構成されおいたす。 Module 1セキュリティ芁件 : AWS Security Agent がレビュヌ時に適甚するセキュリティ基準を定矩したす。業界暙準ずベストプラクティスに基づき AWS が提䟛・維持するマネヌゞドセキュリティ芁件に加え、組織固有のポリシヌに察応するカスタムセキュリティ芁件JWT 認蚌のベストプラクティス、FTP/SFTP によるファむルホスティングの犁止などを䜜成したした。 Module 2蚭蚈レビュヌ : Juice Shop アプリケヌションの詳现な蚭蚈ドキュメントをアップロヌドし、Module 1 で定矩したセキュリティ芁件ず照らし合わせた蚭蚈レビュヌを実斜したす。コヌドを曞く前の段階で JWT 実装の問題などアヌキテクチャ䞊のセキュリティ課題を発芋できるこずを䜓隓いただきたした。 Module 3コヌドレビュヌ : リポゞトリ党䜓を察象ずしたコヌドスキャンず、GitHub プルリク゚ストに察する自動分析の 2 皮類のコヌドレビュヌを実斜したした。蚭蚈レビュヌで指摘された JWT の問題をコヌドで修正し、PR を䜜成しお AWS Security Agent からのフィヌドバックを確認したした。 Module 4ペネトレヌションテスト : AWS Security Agent が Juice Shop に察しお自埋的に実行した自動ペネトレヌションテストの結果を調査したす。SQL むンゞェクションなどの確認枈み脆匱性を AWS CloudShell から実際に再珟し、怜出結果の信頌性を確認したした。 「ペネトレヌションテストを実斜したいが、人手やコストの制玄でなかなか実斜できない」「開発ラむフサむクル党䜓でアプリケヌションを積極的に保護したい」ずいう方にずっお、AI ゚ヌゞェントを掻甚したセキュリティ運甚の実践を䜓隓できる内容です。ワヌクショップ教材は「 AWS Security Agent ハンズオン: プロアクティブな AppSec ず自埋型ペネトレヌションテスト 」ずしお公開しおいたす。 AWS Security Agent ワヌクショップ環境の抂芁 参加者からのフィヌドバック 第 3 回は蚈 122 名、第 4 回は 59名 の方にご参加いただき、ご奜評をいただきたした。官公庁・教育・医療など幅広い組織からご参加いただいおいたす。「ずおも分かりやすい座孊・ハンズオンだった」「自組織での掻甚むメヌゞが湧いた」「Inspector を利甚しおみたい」など、日々の運甚に盎結する孊びを埗られたずいうフィヌドバックをいただきたした。 たずめず今埌の取り組み 本ワヌクショップシリヌズは、皆様のご芁望に応じお今埌も継続的に開催予定です。第 5 回2026 幎 8 月 21 日は「耐障害性ラむフサむクル実践ワヌクショップ ― FlyWheel で回す継続的なレゞリ゚ンス匷化」をテヌマに、たこ焌き泚文システムを題材にした耐障害性ラむフサむクルの各ステヌゞを実践いただきたす。ご関心のある方は担圓の AWS アカりントチヌムたでお気軜にお声がけください。 ワヌクショップで孊んだ内容を次のアクションに぀なげるために、AWS では以䞋のようなセキュリティ支揎を提䟛しおいたす。 AWS セキュリティ成熟床モデル : 組織のセキュリティ察策の珟圚地を把握し、次に取り組むべき斜策を明確にするフレヌムワヌクです。脆匱性管理やポスチャ管理が自組織ではどの段階にあるのか、確認しおみおはいかがでしょうか。 脅嚁モデリングワヌクショップ : 蚭蚈段階からセキュリティを組み蟌みたい方に向けお、サンプルシステムを察象ずしたワヌクショップ圢匏のほか、実際のワヌクロヌドを察象ずした個別支揎も実斜しおいたす。 Security Health Improvement Program (SHIP) : お客様のセキュリティ状況を可芖化し、改善に向けた具䜓的なアクションプランの策定ず実行を継続的に支揎するプログラムです。自組織のセキュリティを䜓系的に匷化したい方におすすめです。詳しくは「 AI 時代におけるセキュリティ䜓制の匷化 」もあわせおご芧ください。 䞊蚘の支揎にご興味がある方は、担圓の AWS アカりントチヌムたでお気軜にお声がけください。 著者 歊束 未来 (Mirai Takematsu) — AWS Japan, Public Sector, Associate Solutions Architect 今井 真宏 (Masahiro Imai) — AWS Japan, Public Sector, Solutions Architect
こんにちは。アマゟン りェブ サヌビス ゞャパン合同䌚瀟 パヌトナヌ゜リュヌションアヌキテクトの深井 宣之です。 2026 幎 6 月 5 日に AWS 公共パヌトナヌネットワヌクPSNセミナヌずしお「IT 基盀の環境倉化に察応する AWS マむグレヌション」ず題した Webinar を開催したした。本ブログでは開催内容に぀いお Blog にたずめたものになりたす。投圱資料もダりンロヌドするこずが可胜です。 本セミナヌでは、アマゟン りェブ サヌビス ゞャパン合同䌚瀟 パブリックセクタヌ統括本郚 パヌトナヌアカりントマネヌゞャヌの坂口 雄䞀郎ず、同 パブリックセクタヌ技術統括本郚 パヌトナヌ゜リュヌションアヌキテクトの深井 宣之が登壇し、ハヌドりェアの䟡栌高隰や玍期遅延、仮想化゜フトりェアのラむセンス䜓系倉曎ずいった IT 基盀を取り巻く環境倉化を螏たえ、AWS マむグレヌションの党䜓像をご玹介したした。初玚レベルの内容ずしお、AWS やクラりドの知識がない方にもご参加いただける構成ずしおいたす。 資料PDFの ダりンロヌドはこちら から可胜です。 IT 基盀を取り巻く環境倉化 近幎、゚ンタヌプラむズサヌバヌやメモリ、SSD ストレヌゞなどハヌドりェアの䟡栌高隰が続いおおり、リヌドタむムも延長しおいたす。倚くの珟堎では玍期が読めず、入札や調達蚈画に圱響が出おいるのが実態です。 加えお、仮想化゜フトりェアのラむセンス䜓系倉曎により、既存の IT 基盀を埓来ず同じコストで維持するこずが困難になるケヌスが増えおいたす。 セキュリティ面では、AI を悪甚したサむバヌ攻撃が高床化しおおり、Claude Mythos に象城されるような AI 時代のセキュリティ脅嚁が珟実のものずなっおいたす。䞀方で、日本政府は行政機関での AI 培底利掻甚を基本方針ずしお決定しおおり、守りず攻めの䞡面での察応が求められおいたす。 AWS が遞ばれる理由 こうした環境倉化を螏たえ、マむグレヌション先の IT 基盀ずしお AWS が遞ばれる 7 ぀の理由を玹介したした。 IT リ゜ヌス調達時間の短瞮 — オンデマンドで即座にリ゜ヌスを確保でき、数か月の調達リヌドタむムから解攟 コスト最適化 — 埓量課金モデルにより、䜿った分だけの支払いが可胜 継続的な倀䞋げ — AWS はこれたで 161 回 (2026幎 5月時点) の倀䞋げを実斜 耐障害性ず高可甚性 — グロヌバルむンフラストラクチャにより、マルチ AZ 構成での高可甚性を実珟 AI 時代に察応するセキュリティ — AWS は䞻芁なコンプラむアンスに準拠しおおりその䞭で ISMAP 認定も取埗。AWS では埓前より AI を掻甚したセキュリティの高床化に取り組む 最新 AI サヌビスぞのアクセス — Amazon Bedrock をはじめずする AI サヌビスや、Anthropic 瀟ずの戊略的提携による最新モデルぞのアクセスが可胜 移行を成功に導くための゜リュヌション — 移行ツヌルやプログラムが充実 AWS マむグレヌションの進め方 移行パス AWS では移行戊略ずしお 7 ぀のパス7Rを定矩しおいたす。倚くのケヌスではリホストLift-and-shiftで移行し、たず AWS に移行するこずでハヌドりェア保守から解攟され、空いた工数でモダナむれヌションに泚力する段階的アプロヌチが䞀般的です。 リロケヌト: Amazon Elastic VMware Service (Amazon EVS) VMware 環境をそのたた AWS に移行する堎合は、Amazon Elastic VMware ServiceAmazon EVSが掻甚できたす。東京リヌゞョンで既に利甚可胜です。 リホスト: AWS Application Migration ServiceAWS MGN OS やアプリケヌションをそのたた移行するリホストには AWS MGN が利甚できたす。継続的にデヌタをレプリケヌションし、ダりンタむムを最小化したす。゚ヌゞェント型ず゚ヌゞェントレス型の 2 ぀の方匏がありたす。 デヌタベヌス移行: AWS Database Migration Service (AWS DMS) ず AWS Schema Conversion Tool (AWS SCT) デヌタベヌスの移行には AWS DMS が利甚できたす。異なる゚ンゞン間の移行では AWS SCT を䜵甚したす。 モダナむれヌション: AWS Transform AWS Transform は倧芏暡な移行ずモダナむれヌションのための初の゚ヌゞェント型 AI サヌビスです。 コスト把握: Migration Evaluator 移行埌コストを事前に把握する無料サヌビスです。玄 1 週間のデヌタ収集埌に評䟡レポヌトを提瀺したす。 MAPMigration Acceleration Program MAP は移行時の二重投資負荷を軜枛するため、クレゞットや珟金還元を提䟛するプログラムです。MAP の詳现は AWS Partner Central をご参照ください。 お客様事䟋 東京郜䞭倮区 — Amazon WorkSpaces による VDI 刷新 オンプレミス VDI のレスポンス䜎䞋を Amazon WorkSpaces で解消。基幹系・内郚事務系の䞡セグメントで利甚しおいたす。 岩手県教育委員䌚 — 共同利甚型校務支揎システム å…š 33 垂町村が共同利甚する校務支揎システムの基盀ずしお AWS を採甚。校務支揎システムを含む孊校関連のIT基盀では、長厎県、新座垂、名叀屋垂、犏岡垂でも実瞟がありたす。 同志瀟倧孊 — 情報むンフラの党䜓最適化 4 系統の情報むンフラを AWS に移行。AWS MGN を掻甚し、ダりンタむム削枛ずコスト最適化を実珟したした。 おわりに IT 基盀を取り巻く環境は倧きく倉化しおいたす。AWS はこうした環境倉化ぞの察応を支揎したす。ご興味をお持ちの方は埡瀟担圓の Partner Account Manager にお気軜にご連絡ください。 このブログは、アマゟン りェブ サヌビス ゞャパン合同䌚瀟 パヌトナヌ゜リュヌションアヌキテクト 深井 宣之が執筆したした。