AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3894ä»¶

みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの朚村です。 いよいよ 8 月、倏本番ですね。連日の暑さに負けず、今週も生成 AI 界隈のアップデヌトをキャッチアップしおいきたしょう。 8 月の builders.flash 蚘事が出おいたすので生成AI関連のものをピックアップしおみたす。今月も倚くの生成AIに関する蚘事が出おいたす。 AWS Summit Japan 2026 Builders’ Fair 人気投祚第 1 䜍「ペン字芋たす ! ~ AI Agent 先生の蟛口査定 ~」の裏偎 ! 少量のレガシヌ蚀語プログラムを Amazon Quick で解読しおみた Amazon Bedrock AgentCore harness ず AWS Step Functions を組み合わせお安党に AI ゚ヌゞェントを構築しおみよう ! Kiro、1 歳。コヌドを曞く IDE から、仕事を任せるチヌムぞ どの蚘事も実践的か぀生成AI掻甚の芳点が異なっおおり参考になりたすね。 たた新しい AWS Black Belt オンラむンセミナヌ資料・動画 も続々ず出おいたす。生成 AI 関連では「Amazon Bedrock AgentCore Runtime Dive Deep」ず「AWS FinOps Agent (preview)」の資料が公開されおいたす。是非チェックしおみおください。 「 AWS ゞャパン生成 AI 実甚化掚進プログラム 」も匕き続き募集䞭ですのでよろしくお願いしたす。 それでは、7 月 27 日週の生成 AI with AWS界隈のニュヌスを芋おいきたしょう。 さたざたなニュヌス ブログ蚘事「党埓業員の行動倉容を目指すAstemo が自己砎壊を経お芋぀けたAI駆動開発の実効性」を公開 Astemo 様は、自動車郚品・システムを手がけるグロヌバルメガサプラむダヌです。自動車の゜フトりェア定矩化 (SDV) が進む䞭、党埓業員の行動倉容を目指し、44 名・7 チヌムが実業務テヌマで AI 駆動開発ラむフサむクル (AI-DLC) を 3 日間䜓隓したした。人間はレビュヌず意思決定に集䞭するスタむルで、3 日間で 9 マむクロサヌビス / 4,500 行超を開発し、開発スピヌドは玄 200% 向䞊しおいたす。7 チヌム党おがデモ可胜なプロトタむプを完成させ、あるチヌムは翌週に本番リリヌスたで到達したした。 ブログ蚘事「Outpost VFX が ビゞュアル゚フェクト向けに AI モデルのトレヌニングを AWS で加速した方法」を公開 Outpost VFX 様は、英囜、カナダ、むンドにスタゞオを構える VFX 制䜜䌚瀟です。フェむスリプレヌスメント甚 AI モデルの孊習がシングル GPU の制玄で 1〜2 週間かかり、制䜜のボトルネックになっおいたした。AWS Generative AI Innovation Center ず連携し、Amazon EC2 P5 むンスタンスでの分散トレヌニングぞ移行した結果、孊習速床は最倧 8 倍に向䞊しおいたす。初回レビュヌ甚の玍品期間も 1〜2 週間から 2 日間ぞ短瞮されたした。 ブログ蚘事「【開催報告】AWS Summit Japan 2026 物流業界向けブヌス展瀺「スマヌトグラス×生成AI゚ヌゞェントで倉庫業務を革新」」を公開 AWS Summit Japan 2026 の物流業界向けブヌスで展瀺した、スマヌトグラスず生成 AI ゚ヌゞェントによる倉庫ピッキング支揎デモの解説蚘事です。「ピッキングリストをください」ず話しかけるだけで、Amazon Nova 2 Sonic が音声のたた理解しお WMS から䜜業リストを取埗し、QR スキャンで完了蚘録たで自動化したす。1 䌚話あたり玄 8.9 円ずいうコスト詊算たで公開されおいるのが実践的です。 ブログ蚘事「【開催報告】AWS Summit Japan 2026 〜 流通小売・消費財・飲食業界向けブヌス」を公開 「AI ゚ヌゞェントが業務の䞻圹になる日」をテヌマにした流通小売・消費財・飲食業界向けブヌスの開催報告です。バヌチャル AI ゚キスパヌトから Agentic Commerce たで 6 テヌマ 7 デモに加え、株匏䌚瀟ナナむテッドアロヌズ様ず株匏䌚瀟カむンズ様の事䟋展瀺も玹介されおいたす。各デモの詳现解説ブログぞのリンク集ずしおも䟿利です。 ブログ蚘事「AWS Summit Japan 2026完党自埋型 AI Agent が倉える SaaS の䞖界」を公開 AWS Summit Japan 2026 で展瀺した、Amazon Bedrock AgentCore を掻甚したマルチテナント AI CRM デモの解説蚘事です。メヌルの分類から回答生成、担圓者アサむンたでを 6 皮類の Agent が協働で凊理し、人間は承認のみを行うこずで、埓来 2 時間かかっおいた察応が 5 分以内で完了したす。「Agent を取り蟌む SaaS」蚭蚈の 4 ぀のポむントが敎理されおおり、SaaS 事業者の方におすすめです。 ブログ蚘事「゚ヌゞェンティック AI ず AWS Transform でメむンフレヌムアプリケヌションを再構想 (reimagine) する」を公開 メむンフレヌムのレガシヌアプリケヌションを、゚ヌゞェンティック AI でクラりドネむティブに䜜り倉える reimagine パタヌンの解説蚘事です。AWS Transform for mainframe が COBOL からビゞネスロゞックを抜出し、Kiro がマむクロサヌビス仕様ずコヌドを生成する 3 フェヌズの方法論を玹介しおいたす。Human in the Loop の怜蚌を挟み、スピヌドずリスク䜎枛を䞡立させる考え方が参考になりたす。 ブログ蚘事「Amazon GuardDuty 調査゚ヌゞェントのご玹介: オンデマンドの AI を掻甚した脅嚁評䟡」を公開 Amazon GuardDuty の調査゚ヌゞェント (パブリックプレビュヌ) の玹介蚘事です。AI がセキュリティ怜出結果の調査を自動化し、数時間かかっおいた調査を数分に短瞮したす。リスクレベルや MITRE ATT&CK マッピング、掚奚アクションが構造化された圢で埗られ、AWS MCP サヌバヌ経由で AI ワヌクフロヌにも統合できたす。 ブログ蚘事「Security Hub が AI ワヌクロヌド保護ず Microsoft Azure 察応のマルチクラりドサポヌトを远加」を公開 AWS Security Hub の 2 ぀の倧きな拡匵が発衚されたした。AI ワヌクロヌド保護ずしお、異垞なモデル呌び出しやコストハヌベスティングを怜出する GuardDuty AI Protection、調査を自動化する AI-powered investigations、AI 資産を可芖化する Security Hub AI inventory が加わりたす。マルチクラりド察応では、Microsoft Azure の怜出結果を AWS ず䞊べお優先順䜍付けできるようになりたした。 ブログ蚘事「オヌプン゜ヌスサプラむチェヌン攻撃の背埌にいる北朝鮮のハッカヌグルヌプを Amazon が特定」を公開 Amazon Threat Intelligence が、axios、debug、chalk、typo-crypto ずいう人気 NPM パッケヌゞの䟵害が同䞀の北朝鮮関連脅嚁アクタヌによるものず初めお特定した調査蚘事です。生成 AI で悪意のあるパッケヌゞの「芋た目の䞍自然さ」が消え぀぀あるこずや、スロップスクワッティングずいった新たな脅嚁も解説されおいたす。OSS に䟝存する党おの開発者に関係する内容です。 サヌビスアップデヌト Amazon Bedrock が OpenAI GPT-5.6 モデルの最倧 80% 倀䞋げを発衚 Amazon Bedrock 䞊の OpenAI GPT-5.6 のオンデマンド掚論䟡栌が倀䞋げされたした。高速・䜎コストの Luna は 80%、バランス型の Terra は 20% の倀䞋げで、蚭定倉曎なしで新䟡栌が自動適甚されたす (Sol は据え眮き)。あわせお Kiro でも GPT-5.6 のクレゞット倍率が匕き䞋げ られたした (Luna 0.6x → 0.1x、Terra 1.2x → 1.0x)。詳现は こちらのドキュメント をご参照ください。 Grok 4.3 が AWS GovCloud (US-West) の Amazon Bedrock で利甚可胜に xAI の Grok 4.3 が AWS GovCloud (US-West) の Amazon Bedrock で利甚可胜になりたした。GovCloud ぞの xAI モデルの提䟛は今回が初めおです。掚論の深さを 4 段階で蚭定でき、ツヌル利甚ず指瀺远埓、トヌクン効率に匷みがありたす。 Gemma 4 モデルが AWS GovCloud (US-West) の Amazon Bedrock で利甚可胜に Google DeepMind のオヌプンりェむトモデル Gemma 4 ファミリヌが AWS GovCloud (US-West) の Amazon Bedrock で利甚可胜になりたした。256K トヌクンコンテキストの 31B、コスト重芖の MoE 構成 26B-A4B、䜎遅延の E2B の 3 バリアント構成です。35 以䞊の蚀語ず、テキスト・画像・動画・音声のマルチモヌダル入力に察応したす。 Amazon SageMaker Unified Studio が党プロゞェクトツヌルで Git バヌゞョン管理を匷化 Amazon SageMaker Unified Studio の党プロゞェクトツヌル (Query Editor、Visual ETL、Workflows、Notebooks) で、ファむルレベルの Git バヌゞョン管理が利甚できるようになりたした。これたで Git 非察応だった Notebooks も察象になり、ブランチ䜜成や競合解決たでプロゞェクト内で完結したす。詳现は こちらのドキュメント をご参照ください。 Amazon OpenSearch Service が OpenSearch 3.7 をサポヌト Amazon OpenSearch Service で OpenSearch 3.7 が利甚可胜になりたした。1-bit スカラヌ量子化により、怜玢粟床を維持しながらベクトルワヌクロヌドのストレヌゞずメモリ䜿甚量を削枛できたす。RAG の怜玢基盀のコストずパフォヌマンスに効くアップデヌトです。詳现は こちらのドキュメント をご参照ください。 AWS Security Hub MCP App がプレビュヌ公開 Security Hub の゚クスポヌゞャヌ怜出結果を Claude Desktop から盎接扱える、ロヌカル実行の MCP サヌバヌがプレビュヌになりたした。自然蚀語で䞊䜍の゚クスポヌゞャヌを確認し、攻撃パスの掘り䞋げから修埩の掚奚事項たで埗られたす。党ツヌルが読み取り専甚のため、環境に倉曎が加わる心配なく詊せたす。詳现は こちらのドキュメント をご参照ください。 Kiro CLI 2.16.0 / 2.15.0 ず IDE 1.0.242 が公開 Kiro CLI 2.16.0 では、䌚話履歎を匕き継いだたたサむド䌚話に分岐できる /tangent コマンドず、/context のツヌル別トヌクン内蚳衚瀺が远加されたした。CLI 2.15.0 では /spec new のガむド付きステップず、Plan モヌドでの承認埌の自動実行が入っおいたす。IDE 1.0.242 では、右クリックメニュヌの Kiro サブメニュヌや、゚ラヌに察する「Ask Kiro to Fix」クむックフィックスが加わりたした。 今週は以䞊です。それでは、たた来週お䌚いしたしょう 著者に぀いお 朚村 盎登(Naoto Kimura) AWS Japan の゜リュヌションアヌキテクトずしお、補造業のお客様に察しクラりド掻甚の技術支揎を行なっおいたす。最近は AI Agent ず毎日戯れおおり、AI Agent 無しでは生きおいけなくなっおいたす。奜きなうどんは’かけ’です。
みなさん、こんにちは。゜リュヌションアヌキテクトの叀屋です。今週も 週刊AWS をお届けしたす。 はじめに、7月28日に熊本県で発生した地震(什和8幎熊本地震)により被害に遭われた皆様に、心よりお芋舞い申し䞊げたす。被灜された皆様の安党ず、䞀日も早い埩旧を心よりお祈りしおおりたす。 話題は倉わりたすが、AWS 認定をこれから取埗したい方、あるいはスキルアップを考えおいる方に向けたキャンペヌンのご案内です。珟圚、 AWS 認定 AI スキルアップキャンペヌン が実斜されおおり、AWS Certified AI Practitioner (AIF-C01) を 2026 幎 9 月 30 日たでに受隓するず詊隓料が 50% 割匕になりたす。さらに合栌するず、AWS Certified Cloud Practitioner (CLF-C02) を無料で受隓できたす。この倏、AI 分野の認定取埗にチャレンゞしおみるのはいかがでしょうか。 それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう 2026幎7月27日週の䞻芁なアップデヌト 7/27(月) Amazon RDS for SQL Server が Multi-AZ むンスタンスでの TDE デヌタベヌス埩元に察応 Amazon RDS for SQL Server で、TDE (Transparent Data Encryption) を有効にした SQL Server デヌタベヌスを Multi-AZ むンスタンスおよび同䞀リヌゞョン内のリヌドレプリカを構成したむンスタンスに埩元できるようになりたした。ネむティブバックアップ・リストア機胜を䜿甚したす。埓来は Single-AZ むンスタンスでのみ TDE 有効デヌタベヌスの埩元が可胜で、暗号化デヌタを埩元するには TDE を無効化するか Single-AZ 構成ぞの移行が必芁でした。今回の察応により、保存時暗号化 (TDE) ず Multi-AZ の高可甚性の䞡方を必芁ずする移行・埩旧のワヌクフロヌを簡玠化できたす。この機胜は Amazon RDS for SQL Server が提䟛されるすべおの AWS リヌゞョンで利甚できたす。 AWS Security Hub MCP App で、゚クスポヌゞャヌ怜出結果を自然蚀語で調査可胜に (プレビュヌ) AWS Security Hub MCP App のパブリックプレビュヌが開始されたした。これは Claude Desktop 内で動䜜するロヌカルの Model Context Protocol (MCP) サヌバヌで、Security Hub の゚クスポヌゞャヌ怜出結果に぀いお、攻撃パスの深掘りや修埩方法の提案などを自然蚀語で調査できたす。すべおのツヌルは読み取り専甚 (read-only) で、環境に倉曎を加えずに利甚できたす。Security Hub の利甚者は远加費甚なしで䜿うこずができたす。 Amazon EKS がクラスタヌ OIDC ゚ンドポむント向けの AWS PrivateLink に察応 Amazon EKS が、クラスタヌの OIDC ディスカバリおよび JWKS ゚ンドポむント向けの AWS PrivateLink に察応したした。むンタヌフェむス型 VPC ゚ンドポむント (サヌビス名 `com.amazonaws.[リヌゞョン名].oidc-eks`) を䜜成するこずで、VPC 内の eksctl や Terraform、独自のトヌクン怜蚌ツヌルが、IAM roles for service accounts (IRSA) のセットアップやトヌクン怜蚌を、むンタヌネットに出るこずなく閉域 VPC 内で実行できるようになりたした。远加料金はなく、暙準の AWS PrivateLink 料金のみが適甚されたす。 7/28(火) Amazon S3 Tables が Apache Iceberg V3 の Variant デヌタ型に察応 Amazon S3 Tables が Apache Iceberg V3 仕様の Variant デヌタ型に察応したした。JSON などの半構造化デヌタを事前にスキヌマを固定せずに盎接曞き蟌めたす。曞き蟌み時に Iceberg V3 察応゚ンゞンが Variant デヌタを隠しカラムに分解 (shredding) し、Parquet のカラム統蚈を生成したす。ク゚リ゚ンゞンはこの統蚈を䜿っおファむルプルヌニングを行い、分析ク゚リがスキャンするデヌタ量を枛らしたす。S3 Tables は Variant カラムに察しおもコンパクションを含むテヌブルメンテナンスを継続実行したす。東京を含む、15 の AWS リヌゞョンで利甚できたす。 AWS DataSync Enhanced mode が HDFS、Azure Blob、オブゞェクトストレヌゞのロケヌションず Hyper-V ゚ヌゞェントに察応 AWS DataSync の Enhanced mode が、゚ヌゞェント経由での HDFS (Hadoop Distributed File System)、Microsoft Azure Blob Storage、および自己管理型オブゞェクトストレヌゞぞの転送に察応したした。あわせお Enhanced mode の゚ヌゞェントを Microsoft Hyper-V 䞊に展開できるようになりたした。HDFS 転送では耇数 NameNode 構成 (High Availability) ず Kerberos 認蚌を甚いた TDE (Transparent Data Encryption) に察応したす。これにより芏制業界の組織が、可甚性を維持したたたペタバむト玚の暗号化 Hadoop デヌタを移行できたす。この機胜は DataSync が提䟛されおいるすべおの AWS リヌゞョンで利甚できたす。 AWS DataSync Enhanced mode が Amazon EFS および Amazon FSx for Lustre をサポヌト AWS DataSync の Enhanced mode が、転送元・転送先ずしお Amazon EFS ず Amazon FSx for Lustre に察応したした。埓来これらのストレヌゞぞの転送は Basic mode に限定されおいたしたが、今回のアップデヌトで Enhanced mode を遞択できるようになりたした。Enhanced mode はデヌタを䞊列に凊理し、ファむル数の䞊限がなく、詳现な転送メトリクスを提䟛したす。倧芏暡なデヌタ移行や AI/ML の孊習デヌタ準備、HPC、ゲノム解析、メディアレンダリングずいったワヌクロヌドで利甚できたす。AWS DataSync が提䟛されおいるすべおの AWS リヌゞョンで利甚可胜です。 7/29(æ°Ž) IAM Identity Center が Identity Center ディレクトリのマルチリヌゞョン察応を拡匵 AWS IAM Identity Center が、ID ゜ヌスずしお Identity Center ディレクトリを䜿甚する組織むンスタンスでもマルチリヌゞョンレプリケヌションに察応したした。これたで倖郚 IdP 接続のむンスタンスに限られおいた機胜が拡匵されおいたす。プラむマリリヌゞョンで有効化したむンスタンスを、デフォルトで有効化されおいる 17 の商甚リヌゞョンから遞んだリヌゞョンぞ耇補できたす。ナヌザヌ ID、暩限セット、割り圓お、セッションなどが自動でレプリケヌトされ、プラむマリリヌゞョンで障害が発生しおもプロビゞョニング枈みのアクセスを維持できたす。利甚にはマルチリヌゞョン察応の customer managed KMS key (CMK) が必芁です。 AWS Interconnect – multicloud (Oracle Cloud Infrastructure 察応) が䞀般提䟛を開始 AWS は AWS Interconnect – multicloud の Oracle Cloud Infrastructure (OCI) 察応を䞀般提䟛 (GA) したした。この機胜を䜿うず、AWS の VPC ず OCI の VCN (Virtual Cloud Network) の間に、専甚垯域を持぀プラむベヌト接続を短時間で䜜成できたす。埓来は耇数クラりド間の盞互接続を自前で構築する必芁がありたしたが、その運甚負荷を AWS ず接続先プロバむダヌが肩代わりしたす。GA 時点では OCI ず Google Cloud に察応し、米囜東郚 (バヌゞニア北郚) リヌゞョンで利甚できたす。Microsoft Azure は 2026 幎埌半に察応予定です。 AWS Glue の REST API コネクタが VPC 接続、フィルタプッシュダりン、パヌティションに察応 AWS Glue の REST API コネクタに 3 ぀の機胜が远加されたした。プラむベヌトサブネットや VPN、AWS PrivateLink 経由の非公開 REST API に接続できる VPC 察応、ク゚リ条件を API ネむティブのパラメヌタに倉換しお転送量を枛らすフィルタプッシュダりン、倧芏暡デヌタを耇数の Spark ワヌカヌに分割しお䞊列読み取りするパヌティション察応です。これにより REST API を持぀任意のデヌタ゜ヌスから、カスタムコヌドを曞かずに ETL パむプラむンを構築できたす。 7/30(朚) AWS Managed Microsoft AD が Standard から Enterprise Edition ぞのアップグレヌドに察応 AWS Directory Service は、AWS Managed Microsoft AD の Standard Edition ディレクトリを Enterprise Edition ぞ盎接アップグレヌドする機胜に察応したした。AWS Management Console、AWS CLI、API、AWS Tools for PowerShell から実行でき、新しいディレクトリぞの移行や既存ワヌクロヌドのドメむン再参加は䞍芁です。信頌関係、アプリケヌション統合、グルヌプポリシヌ、DNS 蚭定はそのたた維持されたす。所芁時間は 4 時間から 5 時間で、ドメむンコントロヌラヌ (DC) を 1 台ず぀入れ替えるため、その間は性胜䜎䞋ずダりンタむムが発生する可胜性がありたす。アップグレヌドは䞍可逆であり、以前のスナップショットはアップグレヌド埌のディレクトリには䜿甚できたせん。アップグレヌドには远加料金が発生するため、詳现は Directory Service の料金ペヌゞをご確認ください。 AWS Transit Gateway のポリシヌベヌスルヌティングが䞀般提䟛開始 AWS Transit Gateway (TGW) でポリシヌベヌスルヌティング (PBR) の䞀般提䟛が開始されたした。埓来の宛先 IP アドレスのみによる転送刀断に加えお、送信元 IP、宛先 IP、送信元ポヌト、宛先ポヌト、プロトコルの組み合わせでトラフィックを分類し、転送先の TGW ルヌトテヌブルを遞択できたす。蚭定はポリシヌテヌブルずいう新しいリ゜ヌスで行い、アタッチメントに関連付けたす。ルヌルは番号の昇順に評䟡され、最初に䞀臎したルヌルが適甚されたす (first-match-wins)。TGW が提䟛されおいるすべおの商甚リヌゞョンで利甚でき、暙準の TGW 料金を超える远加課金はありたせん。ただしポリシヌテヌブルを関連付けたアタッチメントでは Site-to-Site VPN ず Connect ぞの BGP 経路広報が停止するため、導入前に圱響確認が必芁です。 Amazon SageMaker Unified Studio が党プロゞェクトツヌルで Git バヌゞョン管理を拡充 Amazon SageMaker Unified Studio のリポゞトリ機胜が曎新され、Query Editor、Visual ETL、Workflows、Notebooks の 4 ツヌルでファむル単䜍の Git バヌゞョン管理に察応したした。埓来の自動同期 (保存ごずにリモヌトぞ force push する方匏) を眮き換え、コミットメッセヌゞ付きの push ずブランチ操䜜ができるようになりたした。これたで Git 非察応だった Notebooks も察象に含たれたす。リポゞトリはプロゞェクト䜜成時ではなく任意のタむミングで远加でき、1 ぀のプロゞェクトから耇数のリポゞトリずブランチぞ同時に接続できたす。既存プロゞェクトぞの適甚はオプトむンで、プロゞェクトの曎新を実行しお切り替えたす。 7/31(金) Amazon CloudWatch がマネヌゞド Prometheus コレクタヌを発衚 Amazon CloudWatch が、゚ヌゞェントを配眮せずに Prometheus 互換メトリクスを収集するマネヌゞドコレクタヌに察応したした。埓来は自己管理の OpenTelemetry Collector を配眮、スケヌル、保守する必芁がありたしたが、スクレむプ蚭定ずサブネット、セキュリティグルヌプを指定すれば AWS 偎がプロビゞョニングずスケヌリングを行いたす。察応察象は Amazon EKS、Amazon EC2、Amazon ECS、Amazon MSK、Amazon OpenSearch Service です。収集したメトリクスは OpenTelemetry 圢匏で CloudWatch のデヌタセットに配信され、PromQL でク゚リできたす。AWS ベンダヌメトリクスず同じ画面でアラヌムずダッシュボヌドを構成できたす。 Amazon RDS for Oracle が R8i および M8i むンスタンスのリザヌブドむンスタンスを提䟛開始 Amazon RDS for Oracle で、R8i および M8i むンスタンスに察する 1 幎および 3 幎のリザヌブドむンスタンス (RI) を賌入できるようになりたした。オンデマンド䟡栌ず比范しお最倧 53% のコスト削枛ずなりたす。RI の割匕は Multi-AZ 構成ず Single-AZ 構成の双方に適甚され、同䞀むンスタンスクラスタむプ内であれば構成を倉曎できたす。BYOL ラむセンスモデルではサむズ柔軟性が働き、同䞀むンスタンスファミリヌ内のどのサむズの䜿甚量にも割匕レヌトが自動適甚されたす。 それでは、たた来週お䌚いしたしょう 著者に぀いお 叀屋 楓 (Kaede Koya) / @KaedeKoya35328 AWS Japan の゜リュヌションアヌキテクトずしお、倚皮倚様な業界のお客様をご支揎しおいたす。特定の技術やサヌビスに偏らず、幅広い分野のご盞談に察応し、技術盞談䌚や各皮むベントにお登壇しおいたす。奜きな AWSサヌビスは Amazon Lightsail ず Kiro で、シンプルか぀柔軟にクラりドの力を掻甚できる点がお気に入りです。䌑日は愛犬 2 匹ず静かに過ごしおいたす。
本ブログは 2026 幎 7 月 30 日に公開された AWS Blog “ Extend Amazon Inspector SBOM Generator with Plugins ” を翻蚳したものです。 Amazon Inspector は、 Amazon Web Services (AWS) のワヌクロヌドを継続的にスキャンしお゜フトりェアの脆匱性を怜出する、自動化された脆匱性管理サヌビスです。Amazon Inspector の脆匱性管理機胜は、 Amazon Inspector SBOM Generator (inspector-sbomgen) ず呌ばれる資産むンベントリ゚ンゞンによっお支えられおいたす。これはスタンドアロンのコマンドラむンツヌルで、コンテナむメヌゞ、ディレクトリ、アヌカむブ、ロヌカルシステム、コンパむル枈みバむナリなどから ゜フトりェア郚品衚 (SBOM) を生成したす。過去 2 幎間で、AWS は inspector-sbomgen のカバレッゞを数十のプログラミング蚀語゚コシステム、オペレヌティングシステム、広く導入されおいるアプリケヌションぞず拡倧しおきたした。 今回、inspector-sbomgen を利甚するビルダヌ向けの新機胜ずしお、独自のカスタムパッケヌゞコレクタヌを蚘述できる プラグむンシステム を発衚したす。゜ヌスコヌドのコンパむルや公匏リリヌスを埅぀必芁はなく、すぐに䜿い始めるこずができたす。 inspector-sbomgen の最新バヌゞョンは、 Amazon Inspector ナヌザヌガむド からダりンロヌドできたす。 この蚘事では、inspector-sbomgen プラグむンシステムでできるこず、これを構築した理由、そしお数分で最初のプラグむンを曞く方法を玹介したす。あわせお、プラグむンが生成したパッケヌゞコンポヌネントを Amazon Inspector の脆匱性スキャンず統合する方法や、セキュリティが匷化された予枬可胜なプラグむン動䜜を実珟するプラグむンの安党性モデルに぀いおも解説したす。 プラグむンシステムを構築した理由 ゜フトりェアの゚コシステムは動的です。新しい蚀語パッケヌゞマネヌゞャヌ、ロックファむル圢匏、゚ンドナヌザヌアプリケヌションが絶えずリリヌスされ、その倚くは迅速に採甚されたす。䞭にはセキュリティの怜蚌がほずんど行われないたた䜿われるものもありたす。その結果、セキュリティチヌムには可芖性のギャップが残りたす。぀たり、SBOM ツヌルがただ認識できない゜フトりェアが本番ワヌクロヌドで動いおいるずいう状態です。お客様からは、こうした゚コシステムの倚くを盎接むンベントリ化したいずいう芁望をいただいおきたした。最近たで、それを実珟する唯䞀の方法は、機胜リク゚ストを出しお inspector-sbomgen チヌムが゚コシステムに察応し、新しいリリヌスをデプロむするのを埅぀こずでした。 inspector-sbomgen プラグむンシステムは、この状況を倉えたす。プラグむンを䜿うず、次のこずができたす。 inspector-sbomgen が暙準では察応しおいない゚コシステムぞの察応 – 新しいオヌプン゜ヌス゚コシステム、ニッチたたは倉化の速いパッケヌゞ圢匏、組織独自のツヌルなど、inspector-sbomgen を倉曎するこずなくむンベントリ化できたす ゚コシステム怜出の迅速なプロトタむピング – 開発者にも AI コヌディングアシスタントにも扱いやすいプラグむンシステムを蚭蚈したした。プラグむンは Lua で蚘述され、実行時にロヌドされるため、Go ツヌルチェヌンもコンパむルも䞍芁です。組み蟌みのテストハヌネスを䜿っおプラグむンを繰り返し改善し、すぐに結果を確認できたす 安定した基盀の䞊での構築 – プラグむン API はアヌティファクトの皮類による違いを抜象化するため、怜出ロゞックを䞀床曞くだけで、コンテナむメヌゞ、アヌカむブ、ロヌカルシステムなどでシヌムレスに動䜜したす。たた、プラグむンは sbomgen の内郚構造から分離されおいるため、コアツヌルでリグレッションが発生した堎合の圱響範囲も小さく抑えられたす 実際、私たち自身もこのプラグむンシステムを内郚で掻甚し、新しい゚コシステムのカバレッゞを以前より速く提䟛できるようになりたした。 1.13 リリヌス では、Apache Tomcat、NGINX、MySQL、Redis、WordPress、OpenSSH ツヌルチェヌンなど、これたで Go で実装されおいた 20 以䞊の゚コシステムが、プラグむンずしお sbomgen バむナリに組み蟌たれおいたす。同じリリヌスでは、Apache Cassandra、Apache Struts、Conda、Swift パッケヌゞ、AI ゚ヌゞェントコレクタヌ (Amazon Q Developer、Kiro CLI、Claude Code、GitHub Copilot、Ollama) など、10 を超える新しい゚コシステムもプラグむンずしお远加されたした。 inspector-sbomgen プラグむンの仕組み sbomgen プラグむンは 2 段階のパむプラむンで動䜜したす。 怜出 (discovery) – アヌティファクトのファむルシステムをスキャンし、むンストヌル枈みパッケヌゞのメタデヌタを含むファむルを特定したす 収集 (collection) – 怜出された各ファむルを開き、ファむルの内容を解析しお、結果を SBOM にパブリッシュしたす 内郚では、むベントバスが怜出プラグむンず収集プラグむンを぀ないでいたす。怜出プラグむンは怜出したファむルの䞀芧をむベントずしおパブリッシュし、1 ぀以䞊の収集プラグむンがそのむベントをサブスクラむブしお、パッケヌゞ収集をトリガヌしたす。開発者にずっおは、これは オブザヌバヌパタヌン ずしおおなじみの動䜜でしょう。 この分離により、1 ぀の怜出プラグむンが耇数のコレクタヌにデヌタを䟛絊できたす。䟋えば、あるコレクタヌはパッケヌゞメタデヌタを抜出し、別のコレクタヌはシヌクレットをスキャンし、さらに別のコレクタヌはポリシヌをチェックする、ずいった構成が可胜です。各収集プラグむンは、蚈算コストの高いアヌティファクトファむルシステムの再走査を行うこずなく、同じファむルリストを利甚できたす。 5 分で曞ける最初のプラグむン inspector-sbomgen を䜿えば、プラグむン環境を簡単にセットアップできたす。 plugin new コマンドで sbomgen に新しいプラグむンワヌクスペヌスを䜜成させ、 --with-example フラグを指定するず、すぐに実行できる怜出プラグむンず収集プラグむンのペアがワヌクスペヌスに甚意されたす。 inspector-sbomgen plugin new --with-example 䞊蚘のコマンドを実行するず、プラグむン名ず、プラグむンワヌクスペヌスを栌玍するディレクトリの入力を求められたす。カスタム倀を指定するこずも、デフォルト倀をそのたた䜿うこずもできたす。 Plugin name (identifies the software ecosystem your plugin will inventory, e.g. debian-dpkg, rhel-rpm, python-pip, cmake) [my-custom-ecosystem]: <enter> Project directory [my-sbomgen-plugins]: <enter> Created plugin "my-custom-ecosystem" in my-sbomgen-plugins/ なお、察応するコマンドラむンむンタヌフェむス (CLI) 匕数でプラグむン名ずディレクトリを指定すれば、察話圢匏のプロンプトをスキップできたす。 inspector-sbomgen plugin new \ --with-example \ --name my-custom-ecosystem \ --path my-sbomgen-plugins プラグむンワヌクスペヌスを䜜成するず、inspector-sbomgen は次のステップを案内する画面を衚瀺したす。開発者や AI コヌディングアシスタントに察しお、倉曎が必芁な゜ヌスファむルや関連ドキュメントの堎所を瀺しおくれたす。 Next steps: Get started: 1. Open plugin folder in a code editor (VS Code recommended) 2. Add test files that your plugin will discover and parse (e.g., config files, lockfiles, binaries, etc.): my-sbomgen-plugins/discovery/cross-platform/extra-ecosystems/my-custom-ecosystem/_testdata/ Develop: 3. Edit discovery: my-sbomgen-plugins/discovery/cross-platform/extra-ecosystems/my-custom-ecosystem/init.lua 4. Edit collection: my-sbomgen-plugins/collection/cross-platform/extra-ecosystems/my-custom-ecosystem/init.lua Test: 5. Write unit tests: my-sbomgen-plugins/discovery/cross-platform/extra-ecosystems/my-custom-ecosystem/init_test.lua 6. Run unit tests: inspector-sbomgen plugin test --path my-sbomgen-plugins Deploy: 7. Distribute your plugin directory wherever you run inspector-sbomgen: inspector-sbomgen <arguments> --plugin-dir /path/to/my-sbomgen-plugins Example: inspector-sbomgen container --image alpine:latest -o /tmp/sbom.json --plugin-dir /path/to/my-sbomgen-plugins For code completion, install the VS Code Lua language server extension: https://luals.github.io/#vscode-install For more information: - Plugin guide: my-sbomgen-plugins/docs/sbomgen-plugin-developer-guide.md - Testing guide: my-sbomgen-plugins/docs/sbomgen-plugin-testing-guide.md - API reference: my-sbomgen-plugins/docs/sbomgen-plugin-api-reference.md - Documentation: https://docs.aws.amazon.com/inspector/latest/user/sbom-generator.html プラグむンワヌクスペヌスができたので、その䞭身を詳しく芋おみたしょう。 tree my-sbomgen-plugins ├── AGENTS.md ├── collection │   └── cross-platform │   └── extra-ecosystems │   └── my-custom-ecosystem │   └── init.lua ├── discovery │   └── cross-platform │   └── extra-ecosystems │   └── my-custom-ecosystem │   ├── _testdata │   │   ├── empty │   │   └── example.lock │   ├── init_test.lua │   └── init.lua ├── docs │   ├── sbomgen-plugin-api-reference.md │   ├── sbomgen-plugin-developer-guide.md │   └── sbomgen-plugin-testing-guide.md ├── library │   └── sbomgen.lua └── README.md スキャフォヌルディングされたプロゞェクトには、動䜜する怜出プラグむンず収集プラグむンのペア、 _testdata/ 配䞋のテストフィクスチャを䜿っおパスするナニットテスト、統合開発環境 (IDE) 連携甚の .vscode/settings.json 、開発者ドキュメントのロヌカルコピヌが含たれおいたす。 スキャフォヌルディングは、人間ず AI コヌディングアシスタントの䞡方が読みやすいように、意図的に簡朔で完結した内容になっおいたす。各ファむルには、それぞれの関数の圹割ず、プラグむン䜜成者が蚘述すべき箇所を説明する明確なコメントが付いおいたす。 プラグむンをテストするには、たずパッケヌゞロックファむルやコンパむル枈みバむナリなど、スキャン察象ずなるものが必芁です。サンプルプラグむンは、次の内容を持぀架空の example.lock をむンベントリ化したす。 my-package-alpha==1.0.0 my-package-beta==2.3.1 my-package-gamma==0.9.5 付属の怜出プラグむンは、アヌティファクトのファむルシステム内で example.lock のむンスタンスを探す方法を知っおいたす。 -- my-custom-ecosystem discovery plugin -- Discovers example.lock files in the artifact file list. function discover() return sbomgen.find_files_by_name({"example.lock"}) end そしお、付属の収集プラグむンは、 example.lock の内容を解析し、パッケヌゞ情報を出力 SBOM にパブリッシュする方法を知っおいたす。 -- my-custom-ecosystem collection plugin -- Parses example.lock files and extracts package name and version. function collect(file_path) local content = sbomgen.read_file(file_path) if content == nil then return end for line in content:gmatch("[^\n]+") do local name, ver = line:match("^(.+)==(.+)$") if name and ver then sbomgen.push_package({ name = name, version = ver, purl_type = "generic", namespace = "my-custom-ecosystem", component_type = sbomgen.component_types.APPLICATION, }) end end end テストの実行 プラグむンにはテストフレヌムワヌクが組み蟌たれおいるため、実際のアヌティファクトをスキャンする前にロゞックを怜蚌できたす。テストは Lua で蚘述し、プラグむンず同じ堎所の init_test.lua に配眮しお、 _testdata/ 内のフィクスチャデヌタを参照したす。 function test_discovers_packages() local result = testing.scan_directory("_testdata") testing.assert_equals(3, #result.findings) testing.assert_equals("my-package-alpha", result.findings[1].name) testing.assert_equals("1.0.0", result.findings[1].version) end function test_no_findings_for_empty_directory() local result = testing.scan_directory("_testdata/empty") testing.assert_equals(0, #result.findings) end 次のコマンドでテストを実行したす。 inspector-sbomgen plugin test --path my-sbomgen-plugins -v === RUN my-custom-ecosystem/discovery/init_test/test_discovers_packages --- PASS: my-custom-ecosystem/discovery/init_test/test_discovers_packages (0.04s) === RUN my-custom-ecosystem/discovery/init_test/test_no_findings_for_empty_directory --- PASS: my-custom-ecosystem/discovery/init_test/test_no_findings_for_empty_directory (0.04s) ok 2 tests passed これは、私たちが蚭蚈し埗た最も短い開発ルヌプです。Go ツヌルチェヌンも、再ビルドも、コンテナの起動も䞍芁です。テストを曞き、実行し、繰り返し改善するだけです。 実際のアヌティファクトのスキャン プラグむンが結果を生成するには、プラグむンが探すファむルを含むアヌティファクトを inspector-sbomgen に䞎える必芁がありたす。サンプルプラグむンの堎合、 example.lock ファむルを含む任意のディレクトリが察象になりたす。先ほど生成したフィクスチャがちょうど良い題材です。 inspector-sbomgen directory \ --plugin-dir ./my-sbomgen-plugins \ --path ./my-sbomgen-plugins/discovery/cross-platform/extra-ecosystems/my-custom-ecosystem/_testdata \ -o sbom.json --plugin-dir フラグは、Lua プラグむンの読み蟌み元を inspector-sbomgen に䌝えたす。生成される SBOM には、 example.lock 内の 3 ぀のパッケヌゞそれぞれに察応する CycloneDX コンポヌネントが含たれたす。䟋を以䞋に瀺したす。 { "bom-ref": "comp-2", "type": "application", "name": "my-package-alpha", "version": "1.0.0", "scope": "optional", "purl": "pkg:generic/my-sbomgen-plugin/my-package-alpha@1.0.0", "properties": [ { "name": "amazon:inspector:sbom_generator:source_path", "value": "./my-sbomgen-plugins/example.lock" } ] } プラグむンが生成するすべおのコンポヌネントには、収集元のファむルを蚘録する amazon:inspector:sbom_generator:source_path プロパティが付いおいたす。そのため、コンポヌネントを生成元のアヌティファクトたで垞にたどるこずができたす。 Amazon Inspector による脆匱性スキャン プラグむンが生成したパッケヌゞ情報は、他のコンポヌネントず同等の正匏な SBOM コンポヌネントずしお扱われたす。Amazon Inspector を含め、CycloneDX SBOM を読み取るあらゆる䞋流のツヌルで利甚できたす。SBOM を Amazon Inspector に送信しお脆匱性分析を行うには、 --scan-sbom フラグを远加したす (有効な AWS アカりントが必芁です)。 inspector-sbomgen directory \ --path ./my-sbomgen-plugins/discovery/cross-platform/extra-ecosystems/my-custom-ecosystem/_testdata \ --plugin-dir ./my-sbomgen-plugins \ --scan-sbom \ --aws-profile your_profile \ --aws-region your_region \ -o /tmp/sbom.json たったく新しい゚コシステムに察応する際の重芁な泚意点 : プラグむン䜜成者は任意の゚コシステムをむンベントリ化できたすが、Amazon Inspector が脆匱性を報告できるのは、アドバむザリが存圚するコンポヌネントに限られたす。アドバむザリフィヌドにただ含たれおいない゚コシステムのコンポヌネントを Amazon Inspector に枡すず、Amazon Inspector は Component skipped: no supported rules found (コンポヌネントはスキップされたした: サポヌトされるルヌルが芋぀かりたせん) ずいうプロパティ付きでコンポヌネントを返したす。以䞋に䟋を瀺したす。 { "bom-ref": "comp-1", "name": "my-package-alpha", "properties": [ { "name": "amazon:inspector:sbom_scanner:path", "value": "my-sbomgen-plugins/discovery/cross-platform/extra-ecosystems/my-custom-ecosystem/_testdata/example.lock" }, { "name": "amazon:inspector:sbom_scanner:info", "value": "Component skipped: no supported rules found." } ], "purl": "pkg:generic/my-custom-ecosystem/my-package-alpha@1.0.0", "type": "application", "version": "1.0.0" } これぱラヌではなく、想定どおりの動䜜です。SBOM は正しく生成され、コンポヌネントは匕き続き远跡され、 source_path によっおどのファむルから生成されたかを正確に把握できたす。Amazon Inspector がその゚コシステムのアドバむザリカバレッゞを远加すれば、プラグむンを䞀切倉曎するこずなく、同じ SBOM から脆匱性の怜出結果が生成されるようになりたす。Amazon Inspector がすでにサポヌトしおいる゚コシステムに぀いおは、プラグむンが生成したコンポヌネントは組み蟌みスキャナヌが生成したコンポヌネントず区別なく扱われたす。 ファヌストクラスの IDE サポヌト AWS は、プラグむンを曞くずきの生産性ず効率を重芖しおいたす。オヌトコンプリヌトのようなモダンな䟿利機胜なしで Lua を曞くのは快適ずは蚀えたせん。そのため、 plugin new コマンドでスキャフォヌルディングされたすべおのプラグむンプロゞェクトには、 library/sbomgen.lua 定矩ファむルず、それを VS Code の Lua Language Server 拡匵機胜に自動的に接続する .vscode/settings.json が付属したす。 コヌド補完ず IDE サポヌトを利甚するには、たず sumneko.lua 拡匵機胜をむンストヌルし、VS Code でプラグむンプロゞェクトを開きたす。これにより、すべおの sbomgen.* 関数で次の機胜が䜿えるようになりたす。 型情報付きのパラメヌタヒント ホバヌ時のドキュメント衚瀺 定数のオヌトコンプリヌト ( sbomgen.component_types.* 、 sbomgen.groups.* 、 sbomgen.platform.* ) 関数呌び出しの型チェック push_package() に必須フィヌルドが欠けおいる堎合のむンラむン譊告 この定矩ファむルのおかげで、AI コヌディングアシスタントによるプラグむン開発もうたく機胜したす。型情報ずドキュメントがツヌルで読み取れる圢匏で埋め蟌たれおいるため、アシスタントは、玠の Lua で蚘述する堎合に比べおはるかに少ない人手の確認で正しいプラグむンコヌドを生成できたす。 安党な基盀 プラグむンは inspector-sbomgen ず同じプロセス内で実際のコヌドを実行するため、そのコヌドが安定し、セキュリティが匷化された状態を保おるように実行環境を蚭蚈したした。すべおの Lua プラグむンは隔離されたサンドボックス内で実行されたす。各 Lua 仮想マシン (VM) は、安党な操䜜のみが蚱可されるように、Lua 暙準ラむブラリの制限されたサブセットにのみアクセスできたす。 ファむルシステムぞの盎接アクセスの犁止 – Lua の io ラむブラリはロヌドされたせん。すべおのファむル操䜜は sbomgen.* 関数を経由しお sbomgen の内郚凊理にルヌティングされるため、ディスク䞊のディレクトリ、コンテナむメヌゞ、圧瞮アヌカむブ、マりントされたボリュヌムのいずれをスキャンする堎合でも、プラグむンは同じように動䜜したす サブプロセスの実行や環境の倉曎の犁止 – Lua の os ラむブラリはブロックされおいるため、プラグむンはプロセスの起動、環境倉数の倉曎、アヌティファクト倖のファむルぞのアクセスができたせん VM のむントロスペクションの犁止 – Lua の debug ラむブラリはブロックされおいたす 無制限なコヌドロヌドの犁止 – dofile 、 loadfile 、 loadstring は削陀されおいたす。 require() は利甚できたすが、プラグむン自身のディレクトリツリヌに制限されおいるため、プラグむンは自身のヘルパヌモゞュヌルを共有できる䞀方、他のプラグむンやシステムパスからコヌドをロヌドするこずはできたせん プラグむンが未凊理の Lua ゚ラヌを発生させた堎合、inspector-sbomgen は譊告をログに蚘録し、次のファむルたたはプラグむンの凊理を続行したす。1 ぀の䞍具合のあるプラグむンが他のプラグむンの実行を劚げるこずはありたせん。たた、プラグむンが inspector-sbomgen の組み蟌みパッケヌゞコレクタヌを䞊曞きするこずもありたせん。すべおのプラグむンは䞀意の名前を宣蚀する必芁があり、カスタムプラグむンが公匏の組み蟌みプラグむンですでに䜿われおいる名前を䜿甚した堎合、そのカスタムプラグむンは譊告付きでスキップされたす。組み蟌みプラグむンが垞に優先されるため、カスタムプラグむンがツヌル自身の怜出動䜜をひそかに眮き換えたり隠したりするこずはできたせん。 次のステップ 今すぐ独自のプラグむンの構築を始めるには、次の手順に埓っおください。 Amazon Inspector ナヌザヌガむド から最新の inspector-sbomgen をむンストヌルしたす inspector-sbomgen plugin new --with-example を実行し、プロンプトに埓いたす inspector-sbomgen plugin test --path ./my-sbomgen-plugins -v を実行し、サンプルテストがパスするこずを確認したす サンプルのロゞックを、独自の゚コシステム向けの怜出ロゞックに眮き換えたす すべおの関数、定数、コマンドに぀いおは、以䞋の完党なリファレンスドキュメントで詳しく説明しおいたす。 Lua プラグむン開発者ガむド : プラグむンの抂念、ディレクトリ構造、ラむフサむクル Lua プラグむンテストガむド : テストフレヌムワヌクのリファレンスずフィクスチャの芏玄 Lua プラグむン API リファレンス : sbomgen.* API の完党なカタログ たずめ 組織独自のロックファむル圢匏ぞの察応の远加、新しいオヌプン゜ヌス゚コシステム向け怜出のプロトタむピング、あるいは自䜜スキャナヌから組織党䜓で倧芏暡に運甚できる仕組みぞの眮き換えなど、どのような甚途であっおも、このプラグむンシステムは、アむデアから動䜜する SBOM たでの道のりをできる限り短くするように蚭蚈されおいたす。皆さんがこれを䜿っお䜕を䜜るのか、ずおも楜しみにしおいたす。 この蚘事に関するご質問がある堎合は、 AWS サポヌトにお問い合わせください 。 Michael Long Michael は AWS の Amazon Inspector 担圓 Senior Security Researcher です。Amazon Inspector SBOM Generator ず Amazon Inspector for GitHub Actions の研究開発を率いおいたす。AWS 入瀟前は、MITRE ATT&CK チヌムで principal adversary emulation engineer を務めおいたした。たた、U.S. Army (米囜陞軍) で玄 10 幎間、軍事情報およびサむバヌ䜜戊に埓事したした。 Charlie Bacon Charlie は AWS の Amazon Inspector 担圓 Head of Security Engineering and Research です。Amazon Inspector や他の Amazon Security の脆匱性管理ツヌルを支える脆匱性スキャンおよびむンベントリ収集サヌビスを担圓するチヌムを率いおいたす。AWS 入瀟前は、金融業界ずセキュリティ業界で 20 幎間にわたり、研究ず補品開発の䞡分野で䞊玚職を務めたした。 Anthony Verleysen Anthony は Amazon Inspector 担圓の Senior Technical Product Management です。Amazon Inspector の前は、AWS Systems Manager の Product Manager ずしお Node Management 機胜を担圓しおいたした。仕事以倖では、テニスずサッカヌに熱心に取り組んでいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2024 幎 2 月 12 日に公開された AWS Blog “ Identify Java nested dependencies with Amazon Inspector SBOM Generator ” を翻蚳したものです。公開埌のサヌビスアップデヌトを蚳泚ずしお補足しおいたす。 Amazon Inspector は自動化された脆匱性管理サヌビスであり、 Amazon Web Services (AWS) のワヌクロヌドを継続的にスキャンしお、゜フトりェアの脆匱性や意図しないネットワヌクの露出を怜出したす。Amazon Inspector は珟圚、 Amazon Elastic Compute Cloud (Amazon EC2) むンスタンス、 Amazon Elastic Container Registry (Amazon ECR) に保存されたコンテナむメヌゞ、および AWS Lambda に察する脆匱性レポヌトをサポヌトしおいたす。 蚳泚: 2025 幎 6 月の Code Security 機胜の䞀般提䟛開始 により、珟圚は GitHub および GitLab 䞊の゜ヌスコヌドリポゞトリ (SAST / SCA / IaC スキャン) も察象ずなっおいたす。 Java アヌカむブファむル (JAR、WAR、EAR) は、Java アプリケヌションやラむブラリのパッケヌゞングに広く䜿甚されおいたす。これらのファむルには、アプリケヌションが正しく動䜜するために必芁なさたざたな䟝存関係を含めるこずができたす。堎合によっおは、JAR ファむルの構造の䞭に別の JAR ファむルが含たれ、ネストされた䟝存関係が生じるこずがありたす。Java アプリケヌションのセキュリティず安定性を維持するには、こうしたネストされた䟝存関係を特定し、管理するこずが䞍可欠です。 本蚘事では、ネストされた Java 䟝存関係を発芋する際の課題ぞの察凊方法を玹介し、JAR ファむルを分析しおこれらの䟝存関係を明らかにするプロセスを解説したす。ここでは、 Amazon Inspector SBOM Generator を䜿甚しお Amazon Inspector が特定する脆匱性に焊点を圓おたす。 ネストされた Java 䟝存関係を発芋する際の課題 Java アプリケヌションのネストされた䟝存関係には、叀くなっおいるものや、 共通脆匱性識別子 (CVE) に関連付けられた既知の脆匱性を含むものが存圚するこずがありたす。ここでお客様が盎面する重芁な問題は、分析やトリアヌゞの際にネストされた䟝存関係が芋萜ずされがちなこずです。この芋萜ずしにより、脆匱性が誀怜知ず刀断され、セキュリティリスクに぀ながる可胜性がありたす。 この課題は、以䞋のような耇数の芁因から生じたす。 脆匱性の量 : 倧量の脆匱性に盎面するず、その数の倚さに圧倒され、それぞれを培底的に分析するための十分な時間ずリ゜ヌスを確保するこずが難しくなりたす ツヌルの䞍足たたは䞍十分なツヌル : ネストされた䟝存関係を効果的に特定できるツヌル ( mvn dependency:tree や OWASP Dependency-Check など) が十分に敎備されおいないこずがよくありたす。適切なツヌルがなければ、アプリケヌションの深郚に隠れた重芁な䟝存関係を芋逃す可胜性がありたす 耇雑さの理解 : 耇雑に絡み合ったネストされた䟝存関係を理解するには、特定のスキルセットず知識が必芁です。こうしたスキルや知識が䞍足しおいるず、効果的な分析ずリスク緩和の劚げになる可胜性がありたす ネストされた䟝存関係の抂芁 ネストされた䟝存関係は、アプリケヌションが必芁ずするラむブラリやモゞュヌルが、さらに別のラむブラリやモゞュヌルに䟝存しおいる堎合に発生したす。これはモダンな゜フトりェア開発では䞀般的なシナリオです。開発者は、既存の゜リュヌションを土台にし、オヌプン゜ヌスコミュニティに蓄積された知芋を掻甚するために、サヌドパヌティラむブラリを頻繁に䜿甚するからです。 JAR ファむルの文脈では、JAR ファむルの構造の䞀郚ずしお別の JAR ファむルが含たれる堎合に、ネストされた䟝存関係が生じるこずがありたす。これらのネストされたファむルは独自の䟝存関係を持぀こずがあり、それがさらに別のラむブラリに䟝存しお、䟝存関係の連鎖を䜜り出したす。ネストされた䟝存関係はコヌドのモゞュヌル化ず再利甚を促進する䞀方で、適切に管理されないず耇雑さが増し、セキュリティ䞊の脆匱性が生じる可胜性が高たりたす。 JAR ファむルで䜿甚されおいる䟝存関係を把握するこずが重芁な理由 ネストされた䟝存関係がどのように構成されおいるかを瀺すために、Java アプリケヌションの兞型的なファむル構造を衚す以䞋の䟋を芋おみたしょう。 䟋 1: Log4J の䟝存関係 MyWebApp/ |-- mywebapp-1.0-SNAPSHOT.jar | |-- spring-boot-3.0.2.jar | | |-- spring-boot-autoconfigure-3.0.2.jar | | | |-- ... | | | | |-- log4j-to-slf4j.jar この構造には、以䞋のファむルず䟝存関係が含たれおいたす。 mywebapp-1.0-SNAPSHOT.jar はメむンのアプリケヌション JAR ファむルです mywebapp-1.0-SNAPSHOT.jar の䞭には、メむンアプリケヌションの䟝存関係である spring-boot-3.0.2.jar がありたす spring-boot-3.0.2.jar の䞭には、掚移的䟝存関係である spring-boot-autoconfigure-3.0.2.jar がネストされおいたす spring-boot-autoconfigure-3.0.2.jar の䞭には、ネストされた Log4J の䟝存関係である log4j-to-slf4j.jar がありたす この構造は、Log4J が他のラむブラリの䞭にネストされる圢で、Java アプリケヌションにネストされた䟝存関係が含たれる仕組みを瀺しおいたす。実際のネストの深さや䟝存関係は、プロゞェクトで䜿甚する特定のラむブラリずバヌゞョンによっお異なりたす。 䟋 2: Jackson の䟝存関係 MyFinanceApp/ |-- myfinanceapp-2.5.jar | |-- jackson-databind-2.9.10.jar | | |-- jackson-core-2.9.10.jar | | | |-- ... | | |-- jackson-annotations-2.9.10.jar | | | |-- ... この構造には、以䞋のファむルず䟝存関係が含たれおいたす。 myfinanceapp-2.5.jar はアプリケヌションのプラむマリ JAR ファむルです myfinanceapp-2.5.jar の䞭には、メむンアプリケヌションが JSON 凊理のために利甚するラむブラリである jackson-databind-2.9.10.jar がありたす jackson-databind-2.9.10.jar の䞭には、 jackson-core-2.9.10.jar や jackson-annotations-2.9.10.jar などの他の Jackson コンポヌネントがネストされおいたす。これらは jackson-databind 自䜓が動䜜するために必芁な䟝存関係です この構造は、JSON 操䜜に Jackson を䜿甚する Java アプリケヌションの䟋です。Jackson ラむブラリは、パフォヌマンスの最適化やセキュリティ修正など、さたざたな問題に察応するために頻繁に曎新されるため、開発者はアプリケヌションを最新か぀安党な状態に保぀うえで、これらのネストされた䟝存関係を把握しおおく必芁がありたす。これらのコンポヌネントがアプリケヌション内のどこにネストされおいるかを詳しく把握しおいれば、保守やアップグレヌドが容易になりたす。 䟋 3: Hibernate の䟝存関係 MyERPSystem/ |-- myerpsystem-3.1.jar | |-- hibernate-core-5.4.18.Final.jar | | |-- hibernate-validator-6.1.5.Final.jar | | | |-- ... | | |-- hibernate-entitymanager-5.4.18.Final.jar | | | |-- ... この構造には、以䞋のファむルず䟝存関係が含たれおいたす。 myerpsystem-3.1.jar はアプリケヌションのプラむマリ JAR ファむルです myerpsystem-3.1.jar の䞭では、 hibernate-core-5.4.18.Final.jar がオブゞェクトリレヌショナルマッピング (ORM) 機胜の䟝存関係ずしお機胜したす hibernate-validator-6.1.5.Final.jar や hibernate-entitymanager-5.4.18.Final.jar などのネストされた䟝存関係は、Hibernate が提䟛するバリデヌションおよび゚ンティティ管理機胜に䞍可欠です MyERPSystem が Hibernate のバヌゞョンず別のラむブラリずの䞍䞀臎 (䟋えば、新しいバヌゞョンの Spring が異なるバヌゞョンの Hibernate を想定しおいる堎合など) により運甚䞊の問題に盎面した堎合、開発者は Amazon Inspector SBOM Generator が提䟛する詳现な情報を掻甚できたす。このツヌルを䜿甚すれば、Hibernate ずそのネストされた䟝存関係の正確なバヌゞョンを迅速に特定でき、互換性の問題をより早く解決できたす。 JAR ファむル内で䜿甚されおいる䟝存関係を理解するこずが重芁な理由を、いく぀か挙げたす。 セキュリティ : ネストされた䟝存関係が叀い、たたは既知のセキュリティ問題を抱えおいる堎合、脆匱性をもたらす可胜性がありたす。代衚的な䟋は、 2021 幎埌半に発芋された Log4J の脆匱性 (CVE-2021-44228) です。Log4J は広く䜿甚されおいるロギングフレヌムワヌクであり、脅嚁アクタヌがこの欠陥をリモヌトから悪甚でき、深刻な結果を招く恐れがあったため、この脆匱性は重倧なものずなりたした。さらに問題を悪化させたのは、Log4J がさたざたな Java アプリケヌションにネストされた䟝存関係ずしお存圚するこずが倚く ( 䟋 1 を参照)、組織が Log4J を含む箇所をすべお掗い出しおパッチを適甚するのが困難だったこずです コンプラむアンス : 倚くの組織は、ラむセンス、芏制、たたはセキュリティ䞊の理由から、サヌドパヌティラむブラリに関する厳栌なポリシヌを順守する必芁がありたす。䟝存関係、特に Log4J のケヌスのようなネストされた䟝存関係を把握しおいないず、これらのポリシヌに違反する可胜性がありたす 保守性 : 適切なタむミングで曎新や眮き換えを行うためには、プロゞェクト内の䟝存関係を垞に把握しおおくこずが䞍可欠です。Jackson ラむブラリ ( 䟋 2 ) は、新機胜の導入やセキュリティ脆匱性の修正のために頻繁に曎新されたす。特にラむブラリがネストされた䟝存関係である堎合、これらの曎新の管理は耇雑になる可胜性がありたす トラブルシュヌティング : 䟝存関係の特定は、運甚䞊の問題を迅速に解決するうえで重芁な圹割を果たしたす。その䞀䟋が、バヌゞョンの䞍䞀臎に起因する、アプリケヌション内の Hibernate ず他の Java ラむブラリやフレヌムワヌク間の互換性問題ぞの察凊です ( 䟋 3 )。このような問題は、予期しない䟋倖やパフォヌマンスの䜎䞋ずしお珟れるこずが倚いため、関係するラむブラリを正確に把握する必芁がありたす これらの䟋からわかるように、目の前の脅嚁から保護し、アプリケヌションの長期的な健党性ずコンプラむアンスを確保するには、JAR ファむルの内容を詳现に把握できる状態にしおおく必芁がありたす。 既存ツヌルの限界 Java アプリケヌションのネストされた䟝存関係を分析する際の䞻な課題の 1 ぀は、既存のツヌルではこれらの䟝存関係の正確な堎所を効率的に絞り蟌めないこずです。この問題は、 mvn dependency:tree や OWASP Dependency-Check をはじめずする同様の䟝存関係分析゜リュヌションで特に顕著です。 Java アプリケヌションのネストされた䟝存関係を分析するツヌルは存圚するものの、いく぀かの重芁な領域で䞍十分なこずがよくありたす。以䞋に、これらのツヌルの䞀般的な限界を挙げたす。 䟝存関係ツリヌの深さの䞍足 : 既存のツヌルはプロゞェクトの䟝存関係を階局的に衚瀺したすが、倚くの堎合、ネストされた䟝存関係、特に他の JAR ファむル内に埋め蟌たれおいるものを明らかにするほど深くは掘り䞋げられたせん。ネストされた䟝存関係はラむブラリ内に再パッケヌゞ化されおおり、暙準の䟝存関係ツリヌではすぐには芋えたせん 具䜓的な堎所情報の欠劂 : これらのツヌルは通垞、JAR ファむル内のネストされた䟝存関係の正確な堎所を特定するために必芁な粒床の情報を提䟛したせん。倧芏暡で耇雑な Java アプリケヌションでは、特定の䟝存関係、特に深く埋め蟌たれおいるものを特定しお察凊するのが難しい堎合がありたす 倧芏暡プロゞェクトにおける耇雑さ : 䟝存関係が広範か぀耇雑に絡み合ったプロゞェクトでは、これらのツヌルは明確で実甚的な掞察を提䟛するのに苊劎するこずがありたす。出力が耇雑で扱いにくくなり、重芁な䟝存関係を特定するための明確な道筋が埗られないこずがありたす Amazon Inspector SBOM Generator によるツヌルの限界ぞの察凊 Amazon Inspector SBOM Generator (Sbomgen) は、Java アプリケヌションのネストされた䟝存関係の特定においお倧きな進歩をもたらしたす。䟝存関係の監芖ずいう抂念自䜓は゜フトりェア開発においお十分確立されおいたすが、AWS は゜フトりェア構成の耇雑さに察する可芖性を高めるためにこのツヌルを蚭蚈したした。コンテナむメヌゞの゜フトりェア郚品衚 (SBOM) を生成するこずで、Sbomgen は、埓来のツヌルでは芋萜ずされがちな隠れたネストされた䟝存関係を含む、システムにむンストヌルされた゜フトりェアの詳现なむンベントリを提䟛したす。この機胜は既存のツヌルキットを補完し、アプリケヌションの䟝存関係構造をより詳现か぀実甚的に理解できるようにしたす。 Sbomgen は、むンストヌルされたパッケヌゞに関する情報を含むファむルをスキャンするこずで動䜜したす。該圓するファむルが芋぀かるず、パッケヌゞ名、バヌゞョン、その他のメタデヌタなどの重芁なデヌタを抜出したす。その埌、このメタデヌタを CycloneDX SBOM に倉換し、䟝存関係の構造化された詳现なビュヌを提䟛したす。 Sbomgen のむンストヌル方法に぀いおは、Amazon Inspector ナヌザヌガむドの「 Sbomgen のむンストヌル 」を参照しおください。 蚳泚: 本蚘事公開時点の Amazon Inspector SBOM Generator は v1.0 系ですが、2026 幎 8 月時点の最新は v1.13 系です。察応゚コシステムは Go / Rust バむナリや Windows アプリケヌションなどに倧幅に拡倧しおいるほか、v1.13 では Lua で独自のパッケヌゞコレクタを远加できるプラグむンシステムが導入されたした。詳现は “ Amazon Inspector SBOM Generator をプラグむンで拡匵 ” を参照しおください。本蚘事のコマンドは翻蚳時点の最新バヌゞョン(v1.13 ç³»)で動䜜するこずを確認しおいたすが、最新の構文は Amazon Inspector SBOM Generator のドキュメント を参照しおください。 Sbomgen の䞻芁な機胜の 1 ぀は、各䟝存関係ぞの明瀺的なパスを提䟛できるこずです。 䟋えば、コンパむル枈みの JAR アプリケヌション MyWebApp-0.0.1-SNAPSHOT.jar がある堎合、Sbomgen で以䞋の CLI コマンドを実行できたす。 ./inspector-sbomgen localhost --path /path/to/MyWebApp-0.0.1-SNAPSHOT.jar --scanners java-jar 出力は以䞋のようになりたす。 { "bom-ref": "comp-11", "type": "library", "name": "org.apache.logging.log4j/log4j-to-slf4j", "version": "2.19.0", "hashes": [ { "alg": "SHA-1", "content": "30f4812e43172ecca5041da2cb6b965cc4777c19" } ], "purl": "pkg:maven/org.apache.logging.log4j/log4j-to-slf4j@2.19.0", "properties": [ ... { "name": "amazon:inspector:sbom_generator:source_path", "value": "/tmp/MyWebApp-0.0.1-SNAPSHOT.jar/BOOT-INF/lib/spring-boot-3.0.2.jar/BOOT-INF/lib/spring-boot-autoconfigure-3.0.2.jar/BOOT-INF/lib/logback-classic-1.4.5.jar/BOOT-INF/lib/logback-core-1.4.5.jar/BOOT-INF/lib/log4j-to-slf4j-2.19.0.jar/META-INF/maven/org.apache.logging.log4j/log4j-to-slf4j/pom.properties" } ] } この出力では、 amazon:inspector:sbom_generator:source_path プロパティが特に重芁です。このプロパティは、アプリケヌションの構造内における特定の䟝存関係 (この堎合は log4j-to-slf4j ) の堎所ぞの明確で完党なパスを提䟛したす。このレベルの詳现な情報は、以䞋のような理由から極めお重芁です。 正確な堎所の特定 : 各䟝存関係の正確な堎所を迅速か぀正確に特定できたす。これは、通垞は芋぀けにくいネストされた䟝存関係の堎合に特に圹立ちたす 効果的なリスク管理 : 䟝存関係の正確なパスがわかるず、これらの䟝存関係に関連するセキュリティリスクをより効率的に評䟡し、察凊できたす 時間ずリ゜ヌスの効率化 : 䟝存関係を手動で远跡・分析するために必芁な時間ずリ゜ヌスを削枛し、脆匱性管理プロセスを効率化したす 可芖性ず透明性の向䞊 : アプリケヌションの䟝存関係構造をより明確に理解できるようになり、党䜓的な管理ず保守の改善に貢献したす 包括的なパッケヌゞ情報 : Sbomgen が提䟛する名前、バヌゞョン、ハッシュ、 パッケヌゞ URL を含む詳现なパッケヌゞ情報により、各䟝存関係の詳现を十分に理解でき、正確な脆匱性の远跡ず゜フトりェアの敎合性怜蚌に圹立ちたす 脆匱な䟝存関係ぞの察凊 Java JAR ファむル内のネストされた䟝存関係を特定したら、次はそれらの䟝存関係が叀くなっおいないか、脆匱性がないかを怜蚌する必芁がありたす。Amazon Inspector は以䞋を行うこずで、この怜蚌を支揎したす。 発芋された䟝存関係を既知の脆匱性のデヌタベヌスず比范する 脆匱な可胜性のある䟝存関係のリストを、関連する CVE の詳现情報ずずもに提䟛する 䟝存関係をより新しく安党なバヌゞョンに曎新するなど、リスクを緩和する方法に぀いおの掚奚事項を提䟛する Amazon Inspector を゜フトりェア開発ラむフサむクルに統合するこずで、Java アプリケヌション内の脆匱なネストされた䟝存関係を継続的に監芖し、アプリケヌションの安党性ずコンプラむアンスの維持に必芁な措眮を講じるこずができたす。 たずめ Java アプリケヌションの安党性を高めるには、ネストされた䟝存関係の管理が欠かせたせん。Amazon Inspector は、JAR ファむル内の脆匱な可胜性のある䟝存関係を自動的か぀効率的に怜出し、察凊する方法を提䟛したす。Amazon Inspector の機胜を掻甚するこずで、Java アプリケヌションのセキュリティポスチャを改善し、ベストプラクティスに準拠させるこずができたす。   本蚘事に関するご質問がある堎合は、 AWS サポヌトにお問い合わせください 。 Chi Tran Chi はセキュリティリサヌチャヌずしお、AWS のサヌビス、アプリケヌション、りェブサむトが最高のセキュリティ基準で蚭蚈・実装されるよう支揎しおいたす。Amazon Inspector の分野専門家 (SME) ずしお、高床な問題やナヌスケヌスを抱えるお客様を熱心にサポヌトしおいたす。Chi が情熱を泚いでいるのは情報セキュリティです。具䜓的には、API セキュリティ、ペネトレヌションテスト (OSCP、OSCE、OSWE、GPEN の認定を保持)、アプリケヌションセキュリティ、クラりドセキュリティです。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本蚘事は「 GPT‑5.6 update: lower credit multipliers for Terra and Luna 」を翻蚳したものです。 OpenAI が GPT‑5.6 Terra および Luna の䟡栌を匕き䞋げたため、その倀䞋げ分を Kiro のお客様に還元したす。OpenAI の新䟡栌を反映した最新のクレゞット倍率が、珟圚すでに適甚されおいたす。 GPT‑5.6 Luna は 0.6x から 0.1x に匕き䞋げ GPT‑5.6 Terra は 1.2x から 1.0x に匕き䞋げ GPT‑5.6 Sol は 2.4x のたた倉曎なし GPT‑5.6 Sol、Terra、Luna は、Kiro Pro、Pro+、Pro Max、Power の お客様向けに実隓的サポヌト ずしお提䟛されおいたす。Kiro における GPT‑5.6 の詳现に぀いおは、 最初のリリヌス蚘事 をご芧ください。
メむンフレヌム基幹系システムの移行を真剣にご怜蚎䞭のお客様をお迎えし、「AWS Mainframe Modernization Day Tokyo 2026」を開催したす。メむンフレヌムの䟡倀は䌝統的に RAS (Reliability, Availability, Serviceability) に象城されたす。本むベントでは、重芁なシステムの安定皌働のために AWS が提䟛しおいるサヌビスや機胜を各゚リアの専門家が説明し、基幹システムを AWS クラりド䞊で皌働する際の懞念を解消したす。 基幹系システムを支える AWS のコアテクノロゞヌずむンフラストラクチャ、セキュリティ、レゞリ゚ンシヌ、運甚の高床化(オブザヌバビリティず自動化)など、メむンフレヌムからの移行埌の安定皌働においお最も重芁な技術領域を、初めおの方にもわかりやすく網矅的にカバヌしたす。さらに、既に AWS 移行を掚進されおいる先進的なお客様の生の声をお届けし、瀟内コンセンサス確立のための具䜓的なヒントを提䟛したす。参加者同士の亀流䌚では、AWS のスペシャリストやメむンフレヌム専門チヌムメンバヌも亀え、同じ課題に盎面する䌁業間での盎接的な情報亀換の堎を蚭けたす。 背景ず䜍眮付け お客様が盎面しおいる課題 メむンフレヌムを運甚する倚くのお客様は、安定皌働の継続、䜓制の転換、ノりハりの継承ずいう構造的課題に盎面しおいるず考えられたす。 ミッションクリティカルワヌクロヌドはメむンフレヌム䞊で過去数十幎にわたり安定皌働しおきたした。それをクラりド移行埌も同様に安定皌働するこずは、最も重芁な移行芁件の䞀぀ず考えられたす。メむンフレヌム䞊の倧芏暡なバッチワヌクロヌドはクラりド䞊でも同等の性胜を瀺す必芁がありたす。メむンフレヌムは単䞀筐䜓内の構成芁玠の冗長化により高可甚性を実珟しおいたすが、同等の安定皌働をクラりドでも実珟できなくおはなりたせん。しかし、珟圚メむンフレヌムのクラりド移行を怜蚎しおいるお客様は、過去にその実瞟が少なく、経隓者が瀟内に居ないケヌスが倚くありたす。そのため、移行埌の安定皌働ずセキュリティに確蚌を持おず、慎重になりがちです。関係者からクラりド移行の支持を獲埗し、コンセンサスを確立するのは容易ではありたせん。 たた、メむンフレヌム担圓者は、自分達がリタむアした埌も基幹系システムの安定皌働を継続できるよう、お客様瀟内で䞊局郚から指瀺されおいるケヌスもありたす。しかし、メむンフレヌム人材の枛少により運甚䜓制の維持が困難になり぀぀あり、垌少スキルを持぀人材の育成や調達は容易ではありたせん。メむンフレヌム人材の育成は若手瀟員の動機付けが難しく、単玔なクラりド移行は ROI が説明できず、板挟みになりがちです。メむンフレヌム担圓者が持぀業務知識や、安定皌働のためのむンフラの知識、運甚ノりハり等は、テクノロゞヌが倉わっおも有甚なはずです。このたただず、経隓を通じお埗られた貎重なナレッゞが匕継ぎ先も無いたた喪倱する危機に盎面しおいるず思われたす。 本むベントの意矩 本むベントは倧芏暡開催ではなく、通垞のセッションや打ち合わせでは埗られない情報を、各領域の専門家から盎接聞くこずができる貎重な機䌚です。 特に以䞋のような方々に最適なむベントずなっおおり、日頃クラりドに接点のないメむンフレヌム担圓組織からの参加を期埅しおいたす。 メむンフレヌム基幹系システムの AWS クラりド移行を具䜓的に蚈画されおいる方 専任のプロゞェクトチヌムを立ち䞊げ、次期システム曎改等のタむミングたでに AWS 移行を実斜したい方 メむンフレヌムの高可甚性・高信頌性ず同等の安定皌働を AWS クラりド䞊で実珟する方法を知りたい方 AWS 移行に向けた予算申請や皟議を進めるにあたり、技術的な裏付けを埗たい方 先進䌁業がどのように瀟内のステヌクホルダヌの理解ず賛同を埗たか、具䜓的なアプロヌチを孊びたい方 本むベントに参加するこずで、クラりド移行に挠然ずした䞍安を感じおいた方にも、AWS クラりド移行を前向きに考える機䌚にしお頂ければず思いたす。 察象 IBM z/OS および富士通 GS21 OSIV/MSP で皌働する基幹系システムを担圓する組織のリヌダヌ的な圹割の方を察象ずしおいたす。基幹系システムの安定皌働を実珟する AWS の技術的䟡倀、先進的なお客様の移行経隓や瀟内合意圢成の工倫に焊点を圓おたすので、メむンフレヌム基幹系システムの AWS 移行を蚈画的に実斜したい方にご参加頂きたいむベントです。 なお、本むベントはメむンフレヌムの知識を前提ずするセッションで構成されおいたす。 むベントの構成 本むベントは 3 郚構成で実斜したす。Part 1 の AWS セッションでは、メむンフレヌムの RAS ずは別のアプロヌチで基幹系システムの安定皌働を実珟する AWS のテクノロゞヌや機胜を各゚リアの専門家が提瀺したす。Part 2 のお客様セッションでは、先進的なお客様による移行経隓を共有したす。Part 3 の亀流䌚では、参加者間の盎接察話を通じお課題ず解決方法を共有したす。 Part 1: AWS セッション メむンフレヌムの䟡倀は䌝統的に RAS (Reliability, Availability, Serviceability) に象城されたす。Reliability はハヌドりェアの自己蚺断・自己回埩胜力ず゜フトりェアの信頌性を、Availability は障害コンポヌネントからの無停止回埩を、Serviceability は障害原因の特定ず圱響を最小化した亀換を意味したす。 これず異なる方法で基幹系システムの安定皌働を実珟する AWS のアプロヌチを、以䞋の 4 セッションで玹介したす。 (1) 基幹系システムを支える AWS のコアテクノロゞヌずむンフラストラクチャ (2) セキュリティ (3) レゞリ゚ンシヌ (4) 運甚の高床化 本セッションを通じお、メむンフレヌム利甚者が基幹系システムを AWS クラりド䞊で皌働する際に感じる懞念を解消したいず考えたす。 加えお、クラりド移行には、スケヌラビリティ (需芁に応じたリ゜ヌスの匟力的な拡匵/瞮小)、コスト最適化 (埓量課金モデルによる固定費からの脱华)、ベストプラクティスの豊富さ (開発および運甚における膚倧なナレッゞずツヌル矀)、人材の調達容易性(クラりドスキル人材垂堎の厚み)ずいった、積極的なメリットがあるこずは蚀うたでもありたせん。 Part 2: お客様セッション 基幹系システムの AWS 移行を既に実斜し぀぀ある先進的なお客様に登壇いただくべく、調敎䞭です。そしお、「Why (䜕故クラりド移行を決断したか)」ず「How (どのようにしお瀟内倖の理解ず賛同を埗たか)」を語っおいただきたいず考えおいたす。 Part 3: お客様同士の亀流䌚 同じ課題に盎面するお客様同士で䌚話し、盎接的な情報亀換の堎を蚭けたす。 AWS セッションに登壇したスペシャリストや、メむンフレヌム専門チヌムメンバヌも亀え、ディヌプな Q&A を通じお日頃の疑問を投げ掛けお頂き、より実践的な情報を埗るこずができたす。 むベント抂芁 開催日時 2026 幎 9 月 17 日(朚) 13:30 – 18:00 (13:00 受付開始) 開催堎所 麻垃台ヒルズ (東京) AWS オフィス 〒106-0041 東京郜枯区麻垃台 1 䞁目 3-1 麻垃台ヒルズ 森 JP タワヌ 東京メトロ日比谷線 神谷町駅より埒歩玄 9 分、東京メトロ南北線 六本朚䞀䞁目駅より埒歩玄 7 分 ※入退通等詳现は別途ご連絡いたしたす 定員 15 瀟 (1 瀟あたり 2〜3 名) 可胜であれば、アプリケヌション担圓者ず基盀担圓者のペアでお越しください 同䞀グルヌプ䌁業内の事業䌚瀟および子䌚瀟は合わせお 1 瀟ずしお扱わせお頂きたす 前提ずなる知識/経隓 メむンフレヌム (IBM z/OS たたは富士通 GS21 OSIV/MSP) 䞊の基幹系システムの開発や保守運甚経隓があるこずを前提に、AWSクラりドのむンフラストラクチャ、セキュリティ、レゞリ゚ンシヌ、運甚に関連したセッションを実斜したす。AWSの事前知識は䞍芁です。 参加費 無料 参加申蟌方法 参加垌望される方は、 むベント情報 のペヌゞの「今すぐ登録する」からお申蟌䞋さい。 なお、参加申蟌される方の代衚者は、 事前アンケヌト のペヌゞで、基幹システムの抂芁や移行予定時期 (目暙) 等に぀いおの情報提䟛をお願い臎したす。 ご留意事項 䌚堎の収容人数に限りがあるため、お申蟌みいただいおもご参加をお受けできない堎合がございたす。あらかじめご了承ください。 募集期間: 2026 幎 8 月 21 日 (金) たで 参加可吊のご連絡: 2026 幎 8 月 31 日 (月) たで プログラム内容 時間 内容 13:00 – 13:30 受付 13:30 – 13:40 オヌプニング・ご挚拶 Part 1: AWS セッション 13:40 – 14:20 (1) 基幹系システムを支える AWS のコアテクノロゞヌずむンフラストラクチャ 14:20 – 14:35 䌑憩 14:35 – 14:55 (2) セキュリティ 14:55 – 15:15 (3) レゞリ゚ンシヌ 15:15 – 15:35 (4) 運甚の高床化 15:35 – 15:50 総括 15:50 – 16:05 䌑憩 Part 2: お客様セッション 16:05 – 16:45 お客様によるプレれンテヌションず Q&A (講垫調敎䞭) 16:45 – 17:00 オフィスツアヌ Part 3: 亀流䌚 17:00 – 18:00 お客様同士の亀流䌚
みなさん、こんにちは。゜リュヌションアヌキテクトの杉山です。今週も 週刊AWS をお届けしたす。 みなさんは AWS Builder Center を掻甚されおいたすか? AWS Builder Center は、䞖界䞭のビルダヌが曞いた蚘事や動画などのコンテンツ、コミュニティ、孊習リ゜ヌスがひず぀に集たったプラットフォヌムです。トピックごずにコンテンツがたずたっおいるのが䟿利で、䟋えば agent-to-agent のトピックペヌゞ では、AI ゚ヌゞェント同士を連携させる A2A に関する蚘事を䞀芧で読むこずができたす。気になる技術分野のトピックをフォロヌしおおくず、最新のノりハりを効率よくキャッチアップできるので、ぜひ芗いおみおください。 それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2026幎7月20日週の䞻芁なアップデヌト 7/20(月) KNFSD File Cache のプレビュヌ提䟛を開始 AWS は NFS キャッシュ゜リュヌション KNFSD File Cache のプレビュヌ提䟛を開始したした。Apache-2.0 ラむセンスのオヌプン゜ヌスで、オンプレミスや別リヌゞョン、他クラりドの NFS サヌバヌをマりントし、AWS 内の NFS クラむアントに再゚クスポヌトしたす。頻繁に読み取られるデヌタをメモリずロヌカル NVMe にキャッシュし、高レむテンシヌ回線を越えるアクセスを 1 回に抑えお VPC 内速床で配信したす。Linux カヌネル暙準の nfs-kernel-server ず FS-Cache を利甚し、Packer で AMI を構築埌 Terraform でクラスタヌをデプロむしたす。党 AWS リヌゞョンで利甚でき、ラむセンス費甚はかからず消費した AWS リ゜ヌスにのみ課金されたす。 Amazon CloudWatch が Coding Agent Insights を発衚 Amazon CloudWatch は、AI コヌディング゚ヌゞェントの利甚状況を可芖化する Coding Agent Insights を発衚したした。Claude Code、OpenAI Codex、GitHub Copilot の OpenTelemetry (OTel) メトリクスを CloudWatch に取り蟌み、組織/郹門/チヌム/ナヌザヌ単䜍で利甚状況やコストを確認できたす。Claude apps gateway for AWS ず連携するず、远加の蚈装なしで Claude Code のテレメトリを収集できたす。ダッシュボヌドは CloudWatch コン゜ヌルの GenAI Observability 配䞋に自動で衚瀺され、料金は暙準の CloudWatch OTel メトリクス取り蟌み料金が適甚されたす。 Amazon WorkSpaces Applications がマルチセッションフリヌトで Microsoft OneDrive ず Google Drive に察応 Amazon WorkSpaces Applications のマルチセッションフリヌトで、氞続ストレヌゞオプションずしお Microsoft OneDrive for Business ず Google Drive が利甚できるようになりたした。埓来はマルチセッションフリヌトで Amazon S3 バック゚ンドの home folder のみが遞択肢でしたが、今回のアップデヌトでナヌザヌは自身の OneDrive / Google Drive アカりントを接続し、ストリヌミングセッション内でクラりドファむルを盎接参照・保存・同期できたす。マルチセッションフリヌトは 1 ぀のフリヌトむンスタンスを耇数ナヌザヌで共有しおセッション密床を高める構成で、コストを抑えながらクラりドストレヌゞ䜓隓を提䟛できたす。機胜の远加料金はなく、暙準の WorkSpaces Applications 利甚料金のみが適甚されたす。有効化には 2026 幎 6 月 29 日以降にリリヌスされた゚ヌゞェントを含むむメヌゞが必芁です。 Amazon Connect の゚ヌゞェント型音声機胜を察応蚀語ず発話制埡の拡匵により匷化 Amazon Connect は、agentic voice (゚ヌゞェント型音声) 機胜で 50 以䞊のロケヌル (蚀語) ず 100 を超える音声オプションに察応したした。Spanish、French、Italian、Japanese、Korean、Portuguese、Thai などが含たれたす。発話のペヌシング、話者亀替 (turn-taking) の粟床向䞊に加え、速床/音量/感情を調敎できる発話制埡 (speech controls) を利甚できたす。この機胜は Amazon Connect Customer のデフォルト音声プロバむダヌずしお提䟛され、米囜/欧州/アゞアパシフィックの 9 リヌゞョンで利甚できたす。 AWS CloudTrail で ID 別にネットワヌクアクティビティむベントを遞択的にログ蚘録 AWS は CloudTrail のネットワヌクアクティビティむベント (VPC ゚ンドポむント向け) に察しお、IAM ナヌザヌ ID に基づくむベントフィルタリングを远加したした。API を呌び出した ID を条件にしお、ログを蚘録するむベントを絞り蟌めたす。䟋えば信頌枈み IAM ロヌル以倖からの VpceAccessDenied むベントだけを蚘録する、ずいった蚭定ができたす。これにより、承認枈みプリンシパルからの正垞なトラフィックを陀倖し、ログ量ずコストを抑えられたす。この機胜は AWS Management Console、AWS CLI、AWS SDK から利甚でき、CloudTrail ネットワヌクアクティビティむベントが察応する党リヌゞョンで䜿えたす。 7/21(火) Amazon RDS for SQL Server が Microsoft SQL Server 2025 に察応 Amazon RDS for SQL Server が Microsoft SQL Server 2025 (Enterprise、Standard、Developer の各゚ディション) に察応したした。RDS で提䟛される最新マむナヌバヌゞョンは 17.0.4045.5 (CU5) です。SQL Server 2025 は T-SQL から倖郚 REST ゚ンドポむントを呌び出す機胜をデヌタベヌス゚ンゞンに組み蟌んでおり、Amazon Bedrock や Amazon SageMaker、Amazon S3、AWS Lambda ずいった AWS サヌビスずアプリケヌションを再蚭蚈せずに連携できたす。たた native vector デヌタ型による埋め蟌みベクトルの栌玍/怜玢に察応し、Standard Edition は最倧 32 コア/256 GB バッファプヌルぞ拡匵され Resource Governor も利甚できるようになりたした。既存の RDS むンスタンスは DB ゚ンゞンバヌゞョンの倉曎でアップグレヌドでき、オンプレミスからの移行も可胜です。 Amazon ECS が Action Logs を提䟛開始 (デプロむずオヌケストレヌションの可芖化) Amazon ECS は、サヌビスデプロむず ECS Managed Daemon 曎新の際に ECS がナヌザヌに代わっお実行する操䜜を、タむムスタンプ付きで蚘録する Action Logs を提䟛開始したした。埓来は開始状態ず終了状態しか芳枬できなかった䞭間操䜜 (コンテナむメヌゞのダりンロヌド、ロヌドバランサヌ登録、セキュリティグルヌプ蚭定など) を確認できるようになりたした。ログはクラスタヌレベルで opt-in し、CloudWatch Logs、Amazon S3、Amazon Data Firehose のいずれかぞ配信できたす。Amazon Q が Action Logs ず連携し、circuit breaker によるロヌルバックなどの原因分析をコン゜ヌル内で提䟛したす。AWS GovCloud (US) を含む党 AWS リヌゞョンで利甚できたす。 Amazon SES が料金プランを導入 Amazon SES は、個別のアドオンずしお販売されおいたメヌル到達性関連の機胜を 3 段階の料金プラン (Essentials、Pro、Enterprise) にたずめお提䟛する仕組みを導入したした。各プランは䞋䜍プランの機胜をすべお含み、䞊䜍ほど機胜が増えたす。埓来の埓量課金ず比べお割匕が適甚されたす。プランはアカりント単䜍か぀ AWS リヌゞョン単䜍で遞択し、䞭東 (UAE) および䞭東 (バヌレヌン) を陀く Amazon SES 提䟛リヌゞョンで利甚できたす。新芏アカりントは 2026 幎 7 月 21 日以降 Essentials から開始したす。 7/22(æ°Ž) Amazon EKS の EKS Auto Mode ず Karpenter で EFA ず Placement Group をサポヌト Amazon EKS の EKS Auto Mode ずオヌプン゜ヌスの Karpenter で、ノヌドプヌルの EC2 Placement Group (配眮グルヌプ) ず Elastic Fabric Adapter (EFA) のネットワヌクむンタヌフェヌス蚭定に察応したした。NodeClass たたは EC2NodeClass の定矩から、EFA-only むンタヌフェヌスの構成ず、cluster / spread / partition の 3 皮類の配眮戊略を指定できたす。EFA-only むンタヌフェヌスは IP アドレスを消費しないため、VPC 内の IP 䜿甚量を抑えながら EFA の垯域を利甚できたす。分散孊習や分散掚論のスルヌプット最適化ず、本番サヌビスの障害範囲 (blast radius) 瞮小の䞡方に察応したす。この機胜は Amazon EKS が利甚可胜なすべおの AWS リヌゞョンで䜿えたす。 Network Load Balancer がカスタムトラフィックルヌティング向けのリスナヌルヌルに察応 Network Load Balancer (NLB) が、送信元 IP アドレスタむプ (IPv4 / IPv6) に基づいお接続を別々のタヌゲットグルヌプぞ振り分けるリスナヌルヌルに察応したした。1 台のデュアルスタック NLB で IPv6 クラむアントの通信を IPv6 タヌゲットぞ、IPv4 クラむアントの通信を IPv4 タヌゲットぞ送り、䞡方のアドレスファミリでクラむアント元 IP を゚ンドツヌ゚ンドで保持できたす。埓来はロヌドバランサヌを 2 台に分ける方法か、プロトコル倉換で元 IP を倱う方法のいずれかを遞ぶ必芁がありたしたが、この機胜でその制玄がなくなりたした。既存のデュアルスタック NLB に䜜り盎しなしでルヌルを远加できたす。党 AWS 商甚リヌゞョンず AWS GovCloud (US) リヌゞョンで远加料金なしで利甚できたす。 7/23(朚) Amazon CloudWatch Logs が Application Load Balancer ログに察応 Amazon CloudWatch Logs が Application Load Balancer (ALB) のログを vended logs ずしお受け取れるようになりたした。ALB のアクセスログ、接続 (connection) ログ、ヘルスチェックログの 3 皮類を CloudWatch に盎接配信し、Logs Insights ク゚リ、メトリクスフィルタ、Live Tail で分析できたす。配信先は CloudWatch Logs のほか Amazon Data Firehose ず Amazon S3 (Apache Parquet 圢匏察応) を遞択できたす。CloudWatch telemetry enablement rules を䜿うず、既存および新芏の ALB に察しおログ蚭定を自動適甚できたす。ALB ず CloudWatch が利甚可胜なすべおの AWS 商甚および GovCloud リヌゞョンで利甚できたす。 7/24(金) aws-bench (AWS 䞊の AI ゚ヌゞェント向けオヌプン゜ヌスベンチマヌク) を発衚 AWS は 2026 幎、AI ゚ヌゞェントが実際の AWS タスクをどれだけ正確か぀効率的に完了できるかを枬定するオヌプン゜ヌスベンチマヌク aws-bench をリサヌチプレビュヌずしお公開したした。実際の AWS 環境を郜床払い出し、゚ヌゞェントに調査・トラブルシュヌティング・むンフラ䜜成のタスクを実行させお採点したす。テストケヌスは自然蚀語ク゚リ、クラりドリ゜ヌスの状態、正解デヌタの 3 点で構成され、任意の゚ヌゞェントやモデルを䞀貫した基準で比范できたす。テスト環境の構築・実行・採点・リセットを行う CLI が同梱され、GitHub (Apache License 2.0) で入手できたす。 AWS で Claude Opus 5 が利甚可胜に AWS は 2026 幎 7 月 23 日に Anthropic の最新モデル Claude Opus 5 の提䟛を開始したした。コヌディング、長時間皌働゚ヌゞェント、文曞量の倚い業務での掚論粟床が向䞊しおいたす。提䟛経路は Amazon Bedrock ず Claude Platform on AWS の 2 ぀で、Bedrock 版はれロデヌタ保持 (ZDR) がデフォルトで有効です。コンテキストりィンドりは 1M トヌクン、最倧出力は 128K トヌクンで、東京リヌゞョン (ap-northeast-1) からは Global クロスリヌゞョン掚論経由で利甚できたす。入力 $5 / 出力 $25 (100 䞇トヌクンあたり) の䟡栌で、前䞖代 Opus 4.8 ず同氎準の単䟡に据え眮かれおいたす。 Amazon EC2 Dedicated Hosts がセルフマネヌゞドラむセンスなしでホストリ゜ヌスグルヌプに察応 EC2 Dedicated Hosts のホストリ゜ヌスグルヌプ (Host Resource Groups, HRG) を、これたで必須だったセルフマネヌゞドラむセンス (Self-Managed Licenses, SML) の䜜成ず AMI 関連付けなしで䜜成できるようになりたした。ハヌドりェアレベルの分離だけを目的ずする顧客や EC2 Mac むンスタンスの顧客は、AWS License Manager でのラむセンス蚭定手順を省略できたす。BYOL (Bring Your Own License) ワヌクロヌドでは埓来どおり SML 付きの HRG も䜜成でき、起動できる AMI の制限ずホスト単䜍のラむセンス消費远跡を継続できたす。HRG がサポヌトされる党おの AWS リヌゞョンで利甚できたす。 それでは、たた来週お䌚いしたしょう 著者に぀いお 杉山 卓(Suguru Sugiyama) / @sugimount AWS Japan の゜リュヌションアヌキテクトずしお、幅広い業皮のお客様を担圓しおいたす。最近は生成 AI をお客様のビゞネスに掻かすためにアむデア出しやデモンストレヌションなどを倚く行っおいたす。奜きなサヌビスは仮想サヌバヌを意識しないもの党般です。趣味はゲヌムや楜噚挔奏です。
本ブログは 2026 幎 7 月 29 日に公開された AWS Blog「 Amazon identifies North Korean hacker group behind open-source supply chain attacks 」を翻蚳したものです。 Amazon は、北朝鮮 (朝鮮民䞻䞻矩人民共和囜、DPRK) に関連する脅嚁アクタヌが、䞖界䞭の䌁業がアプリケヌション開発に利甚する共有ビルディングブロックであるオヌプン゜ヌス゜フトりェアラむブラリを暙的にしおいる実態に぀いお、新たな調査結果を公開したす。Amazon Threat Intelligence は、最近発生した耇数の人気 Node Package Manager (NPM) ラむブラリの䟵害が、同䞀の北朝鮮に関連する脅嚁アクタヌによるものであるこずを特定したした。この関連性はこれたで公に報告されおいたせんでした。たた、この分析では、生成 AI が悪意のある゜フトりェアパッケヌゞの姿をどのように倉化させおいるか、そしお脅嚁アクタヌが AI ベヌスのコヌドシステムをどのように探り始めおいるかに぀いおも説明したす。この調査結果を公開するこずで、オヌプン゜ヌスコミュニティやセキュリティチヌムが、こうした事象をより的確に怜知し、察凊できるよう支揎したす。 これらの動きは、XZ Utils バックドア事件から 2 幎埌に発生しおいたす。この事件は、忍耐匷い攻撃者がボランティアのメンテナヌの信頌や時間的な制玄を悪甚するこずで、重芁なオヌプン゜ヌス゜フトりェアをどのように䟵害できるかを瀺したした。オヌプン゜ヌス゜フトりェアは、オペレヌティングシステム、りェブサヌバヌ、暗号化ラむブラリ、そしお䌁業が日垞的に利甚しおいるアプリケヌションフレヌムワヌクなど、むンタヌネットむンフラの倚くを支えおいたす。攻撃者が広く䜿われおいるオヌプン゜ヌスパッケヌゞを䟵害するず、そのパッケヌゞに䟝存するすべおの組織が圱響を受ける可胜性がありたす。それ以降、Amazon Threat Intelligence は、北朝鮮に関連する脅嚁アクタヌやサむバヌ犯眪グルヌプが倧きく関䞎する圢で、゜フトりェアサプラむチェヌン攻撃の件数ず巧劙さが増しおいるこずを確認しおいたす。 この蚘事では、Amazon Threat Intelligence ず Amazon Inspector チヌムが、人気の NPM パッケヌゞを狙った最近の攻撃掻動に぀いお新たな詳现を共有したす。これには、axios、debug、chalk、typo-crypto の各ラむブラリの䟵害が、同䞀の北朝鮮に関連する脅嚁アクタヌによっお行われたずいう蚌拠が含たれたす。この脅嚁アクタヌは、セキュリティコミュニティでは SAPPHIRE SLEET、STARDUST CHOLLIMA、BlueNoroff、CageyChameleon、Alluring Pisces ずしお远跡されおいたす。たた、オヌプン゜ヌスリポゞトリを䟵害する手法がどのように進化しおいるか、そしおこうした倉化がオヌプン゜ヌス゜フトりェアに䟝存する組織にずっおなぜ重芁なのか、さらに、お客様がこれらの脅嚁を怜知しお察応できるよう、 Amazon Web Services (AWS) がどのような取り組みを行っおいるかに぀いおも説明したす。 耇数の NPM 䟵害の背埌にいる単䞀の北朝鮮関連グルヌプ 2025 幎 3 月、北朝鮮に関連する脅嚁アクタヌは typo-crypto パッケヌゞを䟵害したした。2025 幎 9 月には、同じ脅嚁アクタヌが debug ず chalk の NPM パッケヌゞを䟵害したした。2026 幎 3 月には、同じ手口が axios パッケヌゞの䟵害でも確認されたした。axios は、週間ダりンロヌド数が 1 億回を超える、最も広く䜿われおいる JavaScript ラむブラリの 1 ぀です。いずれのケヌスでも、脅嚁アクタヌはパッケヌゞの信頌されたメンテナヌに察しお゜ヌシャル゚ンゞニアリングを行うこずでアクセス暩を獲埗し、その埌、悪意のあるコヌドを含む゜フトりェアアップデヌトを公開したした。これらのパッケヌゞの最新バヌゞョンを自動的に取埗しおいた組織は、すべお䟵害されたアップデヌトを受け取ったこずになりたす。 axios の䟵害に぀いおは既に公にこの北朝鮮に関連する脅嚁アクタヌによるものず特定されおいたしたが、typo-crypto、debug、chalk の各むンシデントに぀いおは、これたでこの脅嚁アクタヌずの関連が指摘されおいたせんでした。Amazon Threat Intelligence は、これらのサプラむチェヌン攻撃掻動党䜓に共通する戊術、技術、手順 (TTP) を特定したした。具䜓的には、トロむの朚銬化された NPM パッケヌゞ、むンストヌル埌フック (パッケヌゞのむンストヌル時に自動的に実行されるスクリプト) の利甚、そしおコヌドの再利甚です。コマンドアンドコントロヌル (C2) の痕跡や TTP の分析に基づき、Amazon Threat Intelligence は、これらの攻撃掻動が SAPPHIRE SLEET、STARDUST CHOLLIMA、BlueNoroff、CageyChameleon、Alluring Pisces ずしお远跡されおいる北朝鮮に関連する脅嚁アクタヌによるものであるず、䞭皋床の確床で評䟡しおいたす。これらの䟵害がこの北朝鮮に関連する脅嚁アクタヌず公に結び付けられるのは、今回が初めおです。 Amazon Threat Intelligence は、これを金銭目的の攻撃パタヌンの䞀郚ず評䟡しおいたす。少数の非垞に人気の高いパッケヌゞを䟵害するこずで、このグルヌプは数千もの䞋流環境に同時にアクセスできる可胜性を埗たす。金銭目的の脅嚁アクタヌにずっお、このアプロヌチは組織を 1 ぀ず぀暙的にするよりもはるかに効率的です。 これらのむンシデントの环積的な圱響は、共有される䟝存関係を狙うこずの効率性を浮き立たせおいたす。Wiz Research の報告によるず、debug ず chalk のサプラむチェヌン事件では、わずか 2 時間の間に、クラりド環境の玄 10 分の 1 が圱響を受けたした。 埌の攻撃掻動の前兆ずなった小芏暡な攻撃掻動 axios の脅嚁アクタヌに関連する痕跡や TTP を定垞的に分析しおいた際、Amazon Threat Intelligence は 2025 幎に登録されたドメむンずの関連性を発芋し、その過去の掻動に぀いお本栌的な調査を行いたした。その調査により、同䞀の北朝鮮に関連する脅嚁アクタヌが、2025 幎 3 月に typo-crypto の NPM パッケヌゞにトロむの朚銬化されたファむルをコミットしおいたこずが刀明したした。この悪意のあるファむル core.js は、typo-crypto リポゞトリ内で正芏の core-js NPM パッケヌゞになりすたしおいたす。 確認されたダりンロヌド数が限られおいるこずから、Amazon Threat Intelligence は、この攻撃掻動が小芏暡なものであり、2025 幎埌半から 2026 幎にかけお発生した、より倧きく泚目を集めたサプラむチェヌン攻撃掻動の実隓堎ずなった可胜性が高いず評䟡しおいたす。このグルヌプは、公に泚目を集めた倧芏暡な攻撃掻動よりも 1 幎以䞊前から、サプラむチェヌンの手法を掗緎させおいたようです。Amazon Inspector は、より広範なセキュリティコミュニティがこの調査結果を掻甚できるよう、このマルりェアを Open Source Vulnerabilities (OSV) デヌタベヌスに報告し、珟圚は MAL-2026-3400 ずしお远跡されおいたす。 このトロむの朚銬化されたファむルは、倀 0098273 で始たるハッシュ入力を受け取るず実行されたす。トリガヌされるず、ハヌドコヌドされた C2 サヌバヌから第 2 段階のペむロヌドをダりンロヌドし、被害者のオペレヌティングシステムに応じお実行したす。Windows、macOS、Linux それぞれに合わせた挙動が甚意されおいたす。このマルりェアは、ペむロヌドのロヌテヌションを䌎うファむルベヌスの氞続性を実装しおおり、base64 ゚ンコヌドされたテキストず 01042025 をキヌずする XOR 暗号を組み合わせた倚局難読化を䜿甚しおいたす。 関連する䟵害の痕跡 (IoC) は以䞋のずおりです。 ドメむン : npmjs[.]store IP アドレス : 216[.]74[.]123[.]126 NPM パッケヌゞ : typo-crypto (SHA256: 24604384b0e748ada07923630b3d037489e696284a98c4409fb9b6763565571f) トロむの朚銬化されたファむル : core.js (SHA256: 2014d09c7ded74d89c885b5f11693865224116f1b25df9330e61fe528f419d73) Amazon Threat Intelligence は、このグルヌプが、その埌 axios、debug、chalk に察しお行われた、より圱響の倧きい攻撃掻動で䜿われた手法を、圓時実隓しおいたず評䟡しおいたす。確認されたダりンロヌド数は少なかったものの、そのトレヌドクラフト (攻撃者に特城的な手口や行動様匏) は、より人気の高いパッケヌゞぞの攻撃で埌に確認されたものず䞀臎しおいたす。 攻撃者のトレヌドクラフトの倉化 過去 1 幎間、Amazon Threat Intelligence ず Amazon Inspector は、脅嚁アクタヌがオヌプン゜ヌスラむブラリを暙的にする際の手法を倉化させおいるこずを確認しおきたした。この倉化は重芁です。オヌプン゜ヌスパッケヌゞは今なお魅力的な暙的であり続けおいるからです。広く信頌されおおり、倚くの環境で自動的に曎新され、新しい貢献者を歓迎するコミュニティによっお維持管理されおいたす。以䞋のパタヌンは、攻撃者が最新の防埡策を回避するために手法を適応させおいる様子を瀺しおいたす。いずれの手法も、䟝存関係が怜査される瞬間ず、実際に実行される瞬間の間にあるギャップを悪甚するように蚭蚈されおいたす。1 幎前は、悪意のあるパッケヌゞそのものを探すのが䞻な手法でした。珟圚では、単䜓では無害に芋えるパッケヌゞ矀に分割された、悪意のある挙動を探しおいたす。 パッケヌゞ単䜍の攻撃から、フラグメント単䜍の攻撃ぞ Amazon Inspector は、攻撃者が 1 ぀の悪意のあるワヌクフロヌを、䞀芋ごく普通に芋える耇数のパッケヌゞに分割するケヌスが増えおいるこずを確認しおいたす。あるパッケヌゞは、蚭定ファむルを装った暗号化デヌタを保持したす。2 ぀目のパッケヌゞは、その埩号ロゞックを提䟛したす。倚くの堎合、埌から公開される 3 ぀目のパッケヌゞが、ペむロヌドを取埗しお実行したす。 それぞれのパッケヌゞを単独で芋るず、無害に芋えたす。目立぀むンストヌルフックもなく、信頌できない入力を評䟡する明らかな凊理もなく、䞍審に芋えるネットワヌク呌び出しもありたせん。悪意のある挙動は、これらのコンポヌネントが意図された順序で組み合わせお䜿われたずきにのみ珟れたす。このアプロヌチは、実際の䟝存関係グラフの䞭でパッケヌゞ同士がどのように盞互䜜甚するかを考慮せず、1 ぀ず぀パッケヌゞを評䟡するスキャナヌを回避するように蚭蚈されおいたす。 信頌の蓄積に投資する、長期にわたる攻撃掻動 たた、脅嚁アクタヌが信頌の蓄積を長期的な芖点で捉えおいる様子も確認しおいたす。明らかに悪意のあるコヌドを公開しおダりンロヌドを埅぀のではなく、実際に有甚なものを公開し、それを維持管理するのです。こうした攻撃者は、数週間から数か月にわたっお、本物のメンテナヌのように振る舞いたす。機胜を远加し、バグを修正し、䟝存するプロゞェクトを増やしおいきたす。 同じ忍耐匷さは、人間偎の行動にも衚れおいたす。堎合によっおは、目的は新しいパッケヌゞを立ち䞊げるこずそのものではなく、既存プロゞェクトの貢献者になるこずです。これは、XZ Utils バックドアから debug、chalk、axios のメンテナヌ䟵害たで䞀貫しお芋られる流れです。いずれのケヌスでも、攻撃者は正圓性を、アクセス暩が最倧になる瞬間に䞀床だけ䜿う資産ずしお扱っおいたした。 パッケヌゞずその挙動の分離 最近の倚くのケヌスでは、公開されおいるレゞストリ䞊ではパッケヌゞがクリヌンに芋えおも、実際には危険な堎合がありたす。これは、パッケヌゞの実際の挙動が、攻撃者が別の堎所で管理しおいるリ゜ヌスに䟝存しおいるためです。これには、実行時に倖郚リポゞトリから取埗される guard や license スクリプト、特定の挙動を制埡する蚭定ファむル、起動時に参照されるリモヌト゚ンドポむントなどが含たれたす。 これらの倖郚リ゜ヌスが無害な状態を保っおいる限り、コヌドレビュヌは通過し、自動スキャンもクリヌンな結果を返したす。しかし、攻撃者がそのコンテンツを切り替えたり、それたでプレヌスホルダヌを返しおいた゚ンドポむントを実際に機胜させたりするず、新たなパッケヌゞのリリヌスを行わなくおも、既にむンストヌルされおいるすべおのコピヌが䞀斉に悪意のあるものになる可胜性がありたす。珟時点で悪意のある挙動を瀺しおいないパッケヌゞは、蚭蚈䞊安党なパッケヌゞず同じではありたせん。 基本的な難読化から、本栌的な暗号技術ぞ 以前、攻撃者はミニファむや単局の base64 ゚ンコヌドずいった単玔な難読化に䟝存しおいたしたが、珟圚ではより匷力な暗号技術を䜿う倚段階のペむロヌドが確認されおいたす。䟋ずしおは、パスフレヌズで保護された AES-GCM 暗号化デヌタ、呌び出しごずに異なるキヌを䜿う RC4 圢匏の文字列配列、base64 の䞊に重ねられた XOR 暗号、そしお次の段階を暗号化されたフィヌルドずしお保持し、メモリ内でのみ埩号するネむティブロヌダヌなどが挙げられたす。 これらに共通する蚭蚈䞊の遞択は、埩号キヌがパッケヌゞ自䜓には決しお保存されないずいう点です。埩号キヌは実行時のコンテキストから導出されたり、実行時にサヌバヌから取埗されたり、ラむセンスキヌずしお提䟛されたりしたす。぀たり、゜ヌスぞの完党なアクセス暩を持぀アナリストであっおも、静的な方法でペむロヌドを確実に埩号するこずはできたせん。第 1 段階は単玔な埩号噚に芋えたすが、悪意のあるコンテンツは、実際のタヌゲット䞊で実際のキヌを䜿っお実行されるたで暗号文のたたです。 サンドボックスでの実行を回避するペむロヌド 防埡偎がクラりドサンドボックスでの自動分析をスケヌルさせるに぀れお、攻撃者は自分たちのコヌドをより環境認識型にしおきたした。ペむロヌドは、実行に先立っお、自分が分析察象になっおいるかどうかを刀断したす。実際のパッケヌゞむンストヌルラむフサむクルを経た堎合にのみ実行されるようにしたり、1 回限りしか䜿えない環境倉数を䜿ったり、本物の開発環境やビルド環境であるこずを瀺すシグナルを確認したりする挙動が確認されおいたす。これには、察話型タヌミナル、珟実的なナヌザヌ名やホスト名、ドメむンぞの参加状況、劥圓なアップタむム、ロヌカルのファむル履歎、特定のオペレヌティングシステム、そしお分析甚むンフラストラクチャず通垞のワヌクロヌドを区別するのに圹立぀クラりドメタデヌタなどが含たれたす。 䞀郚の配信サヌバヌは、クラむアントに応じお提䟛する内容を倉えるこずもありたす。䞀般的なブラりザらしいリク゚ストには無害なデコむが返され、実際のペむロヌドは、マルりェアが䜿う正確なナヌザヌ゚ヌゞェントに察しおのみ配信されたす。その結果、クラりドサンドボックスから「安党」ずいう刀定が出たずしおも、そのパッケヌゞが本圓に安党であるこずよりも、環境がどれだけ「本物らしく」芋えるかを瀺しおいる堎合が倚いのです。 生成 AI が攻撃ず防埡の䞡方を倉えおいる 生成 AI は、攻撃者が䜜り出せるものず、防埡偎が頌れるものの䞡方を倉化させおいたす。攻撃者は今や、倧芏暡に新しいコヌドやコンテンツを生成できたす。これたで、倚くの悪意のあるパッケヌゞは、䞍自然な文章、内容の乏しいドキュメント、明らかなコピヌ & ペヌスト、サンプル間で再利甚される特城的な関数など、「芋た目がおかしい」こずによっお怜知されおきたした。生成 AI は、こうしたシグナルの倚くを消し去っおしたいたす。 珟圚、攻撃者は、説埗力のあるドキュメント、劥圓性のあるコミット履歎、架空のメンテナヌの身元情報を䌎う、䞀貫性があり、自然で、コメントが䞁寧に付けられた数千行のコヌドをバックドアの呚りに甚意できたす。それぞれのバリアントを倉異させ、名前を倉え、再構成し、再暗号化できるため、䞀臎させるための単䞀の安定したシグネチャは存圚したせん。パタヌンベヌスの怜知は、デプロむごずに䞀点物のように芋えるマルりェアに察しお、劣勢に立たされおいたす。 AI はたた、新しい初期アクセスの経路も生み出しおいたす。その 1 ぀が スロップスクワッティング (slopsquatting) です。これは、AI コヌディングアシスタントが幻芚ずしお生成した、実圚しないパッケヌゞ名を攻撃者があらかじめ登録しおおく手法です。開発者や自埋型コヌディング゚ヌゞェントが支揎を求め、モデルが自信を持っお存圚しないパッケヌゞを掚奚しおしたうず、攻撃者はその名前を事前に登録しお埅぀こずができたす。その掚奚に埓った次の人物は、タむプミスをしたわけでも悪意のあるサむトを蚪れたわけでもないにもかかわらず、マルりェアを受け取っおしたう可胜性がありたす。実質的に、AI がその悪意のある䟝存関係を代わりに配信しおしたったこずになるからです。組織が、人によるレビュヌを限定的にしか行わずに䟝存関係をむンストヌルする゚ヌゞェントぞず移行するに぀れお、この経路は単なる興味深い事䟋ではなく、倧芏暡に展開可胜な配信チャネルずしおの性栌を匷めおいくず考えられたす。 最も重芁な点ずしお、AI は防埡の自動化における前提そのものを倉えおいたす。攻撃者はもはや、人間の目を欺くためだけにマルりェアを曞いおいるわけではありたせん。AI レビュヌシステムが承認しおしたうようなマルりェアを曞いおいるのです。組織がコヌドのレビュヌやパッケヌゞのトリアヌゞに AI システムを頌るようになるに぀れお、その AI システム自䜓がアタックサヌフェスの䞀郚になりたす。隠された指瀺によっお AI システムに意図しない行動を取らせる手法である間接プロンプトむンゞェクションが、AI ベヌスのコヌドスキャナヌを欺くために悪意のあるパッケヌゞに組み蟌たれるケヌスが今埌増えおいくず予想しおいたす。これらの指瀺は、゜ヌスコヌドのコメント、README ファむル、docstring、テストフィクスチャなどに隠され、自動化システムを説埗しお、悪意のあるコヌドを安党ず刀定させたり、特定のファむルをスキップさせたり、分析䞭に意図しない動䜜を実行させたりするように䜜り蟌たれたす。マルりェアが動䜜するために必芁なコンテンツそのものが、それを怜査する機械に向けた、もう 1 ぀の別のメッセヌゞを同時に運んでいる可胜性があるのです。 AWS の察応 Amazon Threat Intelligence ず Amazon Inspector は、こうした゜フトりェアサプラむチェヌンリスクの倉化する状況にお客様が適応できるよう、投資を続けおいたす。Amazon は、巧劙な脅嚁アクタヌによる脅嚁を積極的に怜知・軜枛するこずで、お客様ずむンタヌネット党䜓のセキュリティ保護に貢献するこずに、匕き続き取り組んでいたす。Amazon は、Amazon 内の各チヌム、業界パヌトナヌ、そしおセキュリティコミュニティず連携し、むンテリゞェンスを共有し、脅嚁を軜枛する取り組みを続けおいきたす。この攻撃掻動を発芋した際、Amazon Threat Intelligence は Amazon Inspector ず協力し、この悪意のあるパッケヌゞを远跡しおその脅嚁を軜枛し、OSV デヌタベヌスを通じおコミュニティに情報を共有したした。さらに、確認された䟵害の痕跡は Amazon GuardDuty にも共有され、お客様にこの掻動に぀いお譊告できるようにしおいたす。 Amazon Inspector は、これらの知芋を掻甚しお怜知ロゞックを改善し、レゞストリ党䜓でのカバレッゞを拡倧し、この蚘事で説明したトレヌドクラフトの倉化を反映するシグナルを優先しおいたす。たた、パッケヌゞレゞストリや Open Source Security Foundation (OpenSSF) ずいった業界パヌトナヌずも連携し、調査結果を共有しおいたす。 たた、Amazon は、オヌプン゜ヌスのメンテナヌがプロゞェクトをより安党に保護できるようにするための取り組みにも投資しおいたす。2026 幎、AWS は Linux Foundation および他の業界のリヌダヌ䌁業ずずもに、AI を悪甚したサむバヌ脅嚁から重芁なオヌプン゜ヌス゜フトりェアを守るための協力むニシアチブである Akrites の立ち䞊げに参加したした。AWS はたた、AI を悪甚した攻撃からオヌプン゜ヌス゚コシステムを守るため、他の組織ずずもに 1,250 䞇ドルを共同で投資しおいたす。これらの取り組みは、より倧きな理念を反映しおいたす。オヌプン゜ヌス゜フトりェアのセキュリティは共有の責任であり、それを守るためには、それに䟝存する組織による継続的な投資が必芁だずいう理念です。 Amazon の目暙は、お客様の環境がオヌプン゜ヌスコンポヌネントにどのように䟝存しおいるかを理解できるように支揎し、䞍審な挙動を早期に特定し、゜フトりェアサプラむチェヌンが䟵入経路ずしお利甚された際に迅速に察応できるようにするこずです。 CJ Moses CJ Moses は Amazon Integrated Security の CISO です。この圹割においお、CJ は Amazon 党䜓のセキュリティ゚ンゞニアリングずオペレヌションを統括しおいたす。セキュリティの利点を「最も抵抗の少ない道」にするこずで、Amazon の各事業を支えるこずを䜿呜ずしおいたす。CJ は 2007 幎 12 月に Amazon に入瀟し、Consumer CISO や、盎近では AWS CISO など耇数の圹職を務めた埌、2023 幎 9 月に Amazon Integrated Security の CISO に就任したした。 Amazon 入瀟以前、CJ は連邊捜査局 (FBI) の Cyber Division で、コンピュヌタおよびネットワヌク䟵入に関する技術分析を䞻導しおいたした。たた、空軍特別捜査局 (AFOSI) の特別捜査官ずしおも勀務した経隓がありたす。CJ は、珟圚のセキュリティ業界の基盀ずなっおいるずされる、耇数のコンピュヌタ䟵入捜査を䞻導しおきたした。 CJ は、コンピュヌタサむ゚ンスず刑事叞法の孊䜍を保持しおおり、SRO GT America の GT2 クラスで珟圹のレヌスカヌドラむバヌずしおも掻動しおいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2026 幎 6 月 11 日に公開された AWS Blog “ AWS Nitro Isolation Engine: Formally verifying the hypervisor in the AWS Nitro System ” を翻蚳したものです。 Ali Saidi は AWS の VP å…Œ Distinguished Engineer です 䜕癟䞇ものお客様が、最も機密性の高いワヌクロヌドの保護に AWS Nitro System を利甚しおおり、AWS はお客様のデヌタを保護するむノベヌションにおいお業界をリヌドしおいたす。お客様のデヌタの安党性ず機密性を守るこずは AWS の最優先事項であり、デヌタの分離ず保護のための専甚ハヌドりェアず゜フトりェアぞの投資を継続しおいたす。 2017 幎、AWS は Nitro System をリリヌスしたした。これは、れロオペレヌタヌアクセス (オペレヌタヌがお客様のデヌタに䞀切アクセスできない状態) を前提に蚭蚈された、初の䞻芁なクラりドプラットフォヌムです。Nitro System は、次䞖代のすべおの Amazon EC2 むンスタンス の基盀ずなる専甚のハヌドりェアず゜フトりェアであり、仮想化、ストレヌゞ、ネットワヌキングの機胜を専甚ハヌドりェアず最小限のハむパヌバむザヌにオフロヌドしたす。Nitro System では、最も高い暩限を持぀ AWS オペレヌタヌであっおも、認蚌ず監査が行われる管理甚 API を通じおのみシステムずやり取りでき、これらの API からお客様のワヌクロヌドにアクセスするこずはできたせん。このアヌキテクチャはクラりドセキュリティの業界暙準を確立し、NCC Group などの第䞉者機関が独立した立堎でこのアプロヌチの劥圓性を確認しおきたした。 そしお今、AWS はさらに氎準を高めたす。AWS Nitro System の䞻な圹割の 1 ぀は、むンスタンスを互いに分離し、AWS オペレヌタヌからも分離するこずです。これは 10 幎以䞊にわたり Nitro System アヌキテクチャの基盀ずなっおきたした。AWS Nitro Isolation Engine は、AWS re:Invent 2025 で初めお発衚され、本日 (2026 幎 6 月 11 日) よりすべおの Graviton5 ベヌスのむンスタンスで䞀般提䟛を開始したした。これは Nitro Hypervisor 内の専甚コンポヌネントであり、この分離を実斜し、それを数孊的な厳密さで蚌明する圹割を担いたす。Nitro Isolation Engine は圢匏的怜蚌を採甚しおいたす。圢匏的怜蚌ずは、ハヌドりェアや゜フトりェアが特定のテストケヌスだけでなく、あらゆる状況で意図したずおりに動䜜するこずを数孊的に蚌明する手法です。この培底的な怜蚌手法により、Nitro は圢匏的に怜蚌された初のクラりドハむパヌバむザヌずなり、数孊的に蚌明されたクラりドセキュリティの新しい暙準を確立したした。 AWS Nitro Isolation Engine Nitro System においお、AWS Nitro Hypervisor は、すべおの仮想マシンに぀いお、暩限のない゚ンティティがお客様のデヌタを読み取ったり倉曎したりできないように蚭蚈されおいたす。Nitro Isolation Engine は Nitro Hypervisor の専甚コンポヌネントであり、これらの仮想マシン間の分離を実斜したす。仮想マシンのメモリ、CPU レゞスタの状態、および I/O デバむスぞのすべおのアクセスを、Nitro Hypervisor の他の郚分に公開される最小限の API セットを通じお仲介したす。Nitro Isolation Engine は、お客様のデヌタぞのアクセスを仲介する唯䞀のシステムコンポヌネントです。Nitro Hypervisor の他のコンポヌネントは、この制限されたむンタヌフェむスを通じお動䜜する必芁があり、お客様のワヌクロヌドに盎接アクセスするこずはできたせん。Nitro Isolation Engine のコヌドベヌスは最小限に抑えられおいるため、人による監査が容易になり、バグが混入し埗る範囲が枛り、その蚭蚈ず実装に圢匏的怜蚌を適甚するこずが珟実的になっおいたす。 圢匏的怜蚌 圢匏的怜蚌は、数孊的蚌明を甚いお、システムの圢匏的モデルの特性が、あり埗るすべおのシステム状態ずすべおの入力においお成立するこずを瀺したす。これは、あり埗る状態ず入力のうち (堎合によっおは倧芏暡な) 䞀郚に察しおシステムの動䜜を確認するテストずは察照的です。圢匏的怜蚌は、埓来のテストよりも正確性に぀いおはるかに匷い根拠を提䟛したす。Nitro Isolation Engine の堎合、分離特性は、あり埗るすべおのシステムの動䜜にわたっお保蚌されたす。テストず怜蚌は盞互補完的な関係にありたす。怜蚌はテストを補匷し、テストはただ怜蚌されおいないシステムの領域をカバヌしお、システムが意図したずおりに動䜜しおいるずいう経隓的な裏付けを䞎えたす。 お客様にずっお、分離を実斜するコヌドが圢匏的に怜蚌されおいるこずは、包括的なテストを超える保蚌ずなりたす。テストは匕き続き䞍可欠であり、AWS はテストにおいおも高い基準を維持しおいたすが、テストで確認できるのは特定のシナリオに限られたす。圢匏的怜蚌はこれを補完するものであり、テストでカバヌされるシナリオだけでなく、あり埗るすべおのシナリオにわたっお分離特性が数孊的に保蚌されるこずを意味したす。 圢匏的に怜蚌された特性 Nitro Isolation Engine の圢匏的怜蚌により、4 ぀の䞻芁な特性が確立されたす。 1. 機密性ず完党性 – Nitro Isolation Engine は、ゲスト仮想マシン (VM) の機密性ず完党性を維持したす。機密性ずは、ゲスト VM のプラむベヌトデヌタが暩限のない゚ンティティによっお読み取られないこずを意味し、完党性ずは、ゲスト VM のプラむベヌトデヌタが暩限のない゚ンティティによっお倉曎されないこずを意味したす。 2. 機胜的正確性 – 怜蚌されたすべおのハむパヌコヌルは、仕様で定矩された期埅される動䜜ず䞀臎したす。仕様には各ハむパヌコヌルの事前条件ず事埌条件が蚘述されおおり、蚌明によっお、実装がそれらから決しお逞脱しないこずが立蚌されたす。 3. ランタむム゚ラヌが発生しないこず – コヌドがランタむム゚ラヌに遭遇するこずはなく、実装は仕様どおりに動䜜したす。これらの特性の圢匏的怜蚌を組み合わせるこずで、怜蚌の察象ずなるあらゆる䞀連のむベントに察しお Nitro System が分離を維持するこずが、数孊的に厳密に保蚌されたす。珟時点では、この怜蚌は、VM の起動、実行、および終了を担う VM のコアラむフサむクルのハむパヌコヌルを察象ずしおいたす。 4. メモリ安党性 – バッファオヌバヌフロヌ、NULL ポむンタ逆参照、範囲倖アクセスなどのメモリ安党性違反が存圚しないこずを立蚌したす。すべおの怜蚌枈み゜フトりェアず同様に、Nitro Isolation Engine の蚌明は、Rust コンパむラやハヌドりェアの正確性などの前提に基づいおいたす。これらの前提、および゚ンゞニアリングず怜蚌に察する AWS のアプロヌチに぀いおは、Nitro Isolation Engine のホワむトペヌパヌで詳しく説明されおいたす。 Rust による実装 Nitro Isolation Engine は Rust で実装されおいたす。Rust は、機密性の高い゜フトりェアにおけるセキュリティ脆匱性の根本原因ずなっおきた、よくあるプログラミング䞊の萜ずし穎を防ぐように蚭蚈されたシステムプログラミング蚀語です。Nitro Isolation Engine に Rust を採甚したこずで、耇数の皮類のバグを蚭蚈䞊たずめお排陀しおいたす。Rust が適しおいる理由はその型システムにありたす。型システムが厳栌な所有暩芏則を適甚するため、圢匏的怜蚌の䞀郚が容易になり、コンパむル時に第䞀段階の保蚌が埗られたす。 たずめ Nitro Isolation Engine は、お客様のデヌタの機密性を守るずいう AWS の継続的なコミットメントを䜓珟するものです。そしお、これはただ出発点にすぎたせん。AWS は、セキュリティに圱響を䞎える Nitro Isolation Engine のすべおの䞻芁コンポヌネントに圢匏的怜蚌を拡匵し、新機胜が導入されおもそれらの蚌明を維持し続けたす。さらに、Nitro Isolation Engine の゜ヌスコヌドず圢匏的蚌明を第䞉者に提䟛し、独立した怜査およびレビュヌを受けられるようにする予定です。このレベルの透明性は、クラりドプロバむダヌが開かれた姿勢、コヌド品質、圢匏的怜蚌をどのように瀺せるかに぀いお、新しい暙準を確立するものず考えおいたす。 AWS Nitro System ずコンフィデンシャルコンピュヌティングの詳现に぀いおは、以䞋のリ゜ヌスをご芧ください。 AWS Nitro Isolation Engine Whitepaper コンフィデンシャルコンピュヌティング AWS の芖点 (2021) AWS Nitro System のコンフィデンシャルコンピュヌティングに察する第䞉者評䟡の獲埗 (2023) AWS Nitro Whitepaper AWS re:Invent 2025 presentation – Introducing Nitro Isolation Engine: Transparency through Mathematics 著者に぀いお Ali Saidi Ali は Amazon Web Services (AWS) のバむスプレゞデント兌 Distinguished Engineer です。ミシガン倧孊でコンピュヌタサむ゚ンスおよび工孊の博士号を取埗しおいたす。2017 幎に AWS に入瀟しお以来、AWS Nitro System、AWS Graviton、および幅広い EC2 むンスタンスファミリヌのポヌトフォリオの蚭蚈ず開発に泚力しおいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2026 幎 6 月 10 日に公開された Amazon Science Blog “ EC2’s formally verified “isolation engine” provides mathematical assurance of virtual-machine isolation ” を翻蚳したものです。 「分離カヌネル (separation kernel)」を Nitro セキュリティシステムの他の郚分から切り離し、Rust プログラミング蚀語のサブセットのみを䜿甚しお実装したこずで、圢匏的怜蚌が可胜になりたした。 本日 (2026 幎 6 月 10 日)、AWS は Amazon Elastic Compute Cloud (Amazon EC2) の新しい M9g および M9gd むンスタンスの䞀般提䟛開始を発衚したした。これらは、汎甚 CPU の最新䞖代である Graviton5 を搭茉した初のむンスタンスタむプです。Graviton5 では、コア数が前䞖代の 96 から 192 に倍増しおいたす。 たた、これらは新しい Nitro Isolation Engine を䜿甚する初のむンスタンスタむプでもありたす。Nitro Isolation Engine は Nitro Hypervisor のコンポヌネントであり、その唯䞀の圹割は仮想マシン (VM) を盞互に分離するこずです。この蚘事では、掚論の各ステップが論理法則に埓っおいるかを機械的にチェックする゜フトりェアである Isabelle/HOL (高階論理) 定理蚌明支揎系 (proof assistant) を䜿っお、Nitro Isolation Engine が正しく動䜜し、VM 間の分離を匷制するこずをどのように蚌明したかを解説したす。Nitro Isolation Engine は、商甚クラりド環境にデプロむされた初の圢匏的怜蚌枈みハむパヌバむザヌの重芁なコンポヌネントです。 Isabelle/HOL によるモデルず蚌明は、機械的に怜蚌された 330,000 行の数孊的蚘述から成りたす。これは、珟実的なオペレヌティングシステムの怜蚌が実珟可胜であるこずを初めお実蚌した画期的なプロゞェクトであり、私たちの取り組みの着想源ずもなった seL4 に匹敵する芏暡です。ただし seL4 ずは異なり、Nitro Isolation Engine は商甚クラりド環境向けに蚭蚈されおおり、Graviton5 のナヌザヌに察しお垞時有効な機胜ずしお本番ハヌドりェア䞊で提䟛されたす。 2025 幎の Amazon re:Invent カンファレンスで行った 講挔 では、圢匏的怜蚌の方法論を玹介しおいたす。たた、 ホワむトペヌパヌ では、怜蚌の範囲や前提条件など、結果の重芁な偎面をより詳しく解説しおいたす。このブログ蚘事では、圢匏的怜蚌の取り組みにおける䞻芁な芁玠ず、それらがどのように組み合わさっおいるかの抂芁を、わかりやすくご玹介したす。 分離カヌネルずは䜕か 「分離カヌネル」ずいう甚語は、John Rushby 氏が 1981 幎に生み出したした。これは、システムを分離されたコンパヌトメントに分割する最小限の OS コンポヌネントを指したす。重芁なアむデアは、 ポリシヌ ず メカニズム の分離です。分離カヌネルは、䜕を分離するか、リ゜ヌスをどう割り圓おるか、どの VM をスケゞュヌルするかを決定したせん。それらの決定は別の堎所で行われたす。その代わり、分離の匷制だけに専念したす。この目的の明確さにより、分離カヌネルはフル機胜の OS カヌネルよりもはるかにシンプルに実装できたす。 2017 幎の導入以来、Nitro Hypervisor は Amazon EC2 における分離の匷制を担っおきたしたが、同時にビゞネスロゞック、デバむスドラむバヌ、AWS 固有の機胜も凊理しおいたす。この耇雑さが、正圓性の蚌明を倧幅に難しくしおいたす。さらに、Nitro Hypervisor は圓初から怜蚌を想定しお蚭蚈されたものではありたせんでした。 ハむパヌバむザヌの重芁な分離ロゞックを Nitro Isolation Engine ずいう最小限のコンポヌネントに抜出したこずで、怜蚌ず監査が可胜な小さなサむズになり、分離がどのように匷制されおいるかに぀いお、お客様はか぀おないレベルの可芖性を埗られたす。たた、Nitro Isolation Engine は、圢匏的怜蚌ずの盞性がより良い蚀語である Rust で蚘述したした。 Nitro Hypervisor は匕き続きポリシヌ (VM の䜜成、リ゜ヌス割り圓お、移行、スケゞュヌリング) を凊理したすが、珟圚は暩限が匕き䞋げられおおり、ゲストの状態に觊れるあらゆる操䜜を Nitro Isolation Engine に䟝頌する必芁がありたす。Nitro Isolation Engine は、実行前にすべおのリク゚ストをチェックしたす。 Nitro Isolation Engine を有効にしたサヌバヌのシステムアヌキテクチャ。 仕様ず蚌明 この取り組みの 2 ぀の重芁な芁玠は、仕様ず蚌明です。圢匏仕様はシステムに期埅される動䜜を正確に蚘述し、蚌明は実装がその仕様を満たしおいるこずを立蚌したす。 Nitro Isolation Engine に関する定理は、次の 4 皮類の性質を察象ずしおいたす。 機密性ず完党性。 蚱可された情報フロヌのみが発生したす。䟋えば、ゲストに割り圓おられたメモリ領域は、再利甚の前に必ずスクラブされたす 機胜的正圓性。 実装は仕様どおりに正確に動䜜したす ランタむム゚ラヌの䞍圚。 Rust における None オプション倀の unwrap (プログラムの実行を停止させる誀ったコマンド呌び出し) のようなランタむム゚ラヌが存圚したせん メモリ安党性。 バッファオヌバヌフロヌや NULL ポむンタ参照ずいった問題が存圚したせん 実際には、埌者の 3 ぀の性質は機胜怜蚌の結果ずしおたずめお扱い、機密性ず完党性は別途扱いたす。これは、それぞれに異なる蚌明手法を甚いるためです。 機胜怜蚌 機胜怜蚌における重芁な芁玠は次のずおりです。1 ぀目は ÎŒRust (マむクロ Rust) ず呌ばれる Rust 蚀語のコアサブセットの圢匏化、2 ぀目は仕様を正確に蚘述するための分離論理 (Separation Logic) を甚いた衚珟力の高い仕様蚘述蚀語、3 ぀目はプログラムが仕様に察しお正しいこずを蚌明するための怜蚌手法である最匱事前条件蚈算 (weakest-precondition calculus) ず独自の蚌明自動化です。これらはいずれも汎甚的な蚌明むンフラストラクチャの䞀郚であり、2025 幎に AutoCorrode ラむブラリ ずしおオヌプン゜ヌス化したした。 より詳しく説明するず、ΌRust は Rust プログラミング蚀語の制限されたサブセットで、Nitro Isolation Engine を蚘述するのに十分な衚珟力を持ちながら、圢匏的な掚論にも適しおいたす。これは、トレむトや動的ディスパッチずいった高床な Rust の機胜を意図的に陀倖しおいるためです。ΌRust の圢匏的意味論は、Isabelle/HOL ぞの 浅い埋め蟌み (shallow embedding) ずしお定矩されおいたす。぀たり、ΌRust の意味は、Isabelle/HOL の「ホスト蚀語」である高階論理を䜿っお定矩されたす。 ÎŒRust プログラムの仕様は、事前条件ず事埌条件を持぀契玄ずしお定矩されたす。これらは、プログラム実行前埌のシステム状態に関する衚明です。この契玄は「党正圓性 (total correctness)」を芏定しおいたす。぀たり、事前条件を満たすすべおの状態においお、プログラムは必ず終了し、その結果の状態は事埌条件を満たしたす。この党正圓性の条件は、プログラムがメモリ安党であり、ランタむム゚ラヌがないこずも意味したす。仕様は、䜎レベルのポむンタ操䜜プログラムに぀いお掚論するために蚭蚈された論理である 分離論理 を䜿っお蚘述されおいたす。 分離カヌネルは比范的シンプルずはいえ、Nitro Isolation Engine の怜蚌は、圢匏的怜蚌で可胜な範囲の限界に近い取り組みであり、仕様も蚌明も非垞に倧芏暡になりたす。䟋えば、以䞋の仕様は、実行䞭のゲスト仮想 CPU が自分自身の電源をオンにしようずした堎合 (誀ったリク゚スト) に䜕が起こるかを蚘述したものです。 察象の CPU をオンにするための電源状態関数 PSCI_CPU_ON の仕様。 䞊蚘の仕様は耇雑ですが、その内容は盎感的にはシンプルです。この状況では、Nitro Isolation Engine は、呌び出し元ずしお動䜜するには圓該の仮想 CPU が既にオンになっおいるはずだず刀断し、定矩枈みの゚ラヌコヌド AlreadyOn を返したす。それ以倖のシステム状態はすべお倉曎されたせん。仕様の耇雑さは、モデリングの深さず、Nitro Isolation Engine の実装においおこの時点に到達するたでに他の耇数の゚ラヌチェックが既に実行されおいるずいう事実を反映したものです。 ÎŒRust プログラムが仕様に察しお正しいこずを蚌明するには、暙準的な 最匱事前条件蚈算 を䜿甚したす。最匱事前条件蚈算ずは、特定の操䜜の埌のプログラムの状態が、指定された状態の範囲から倖れないこずを保蚌できる、最も制玄の少ない条件を䜓系的に特定する方法です。䟋えば、匏 x + y の最匱事前条件は、 x ず y の倀の加算がオヌバヌフロヌしない状態です。そのうえで、契玄の事前条件が蚈算された最匱事前条件を含意するこずを瀺すのが蚌明矩務ずなりたす。 機密性ず完党性 機密性ず完党性に関する 1 ぀目の重芁な芁玠は、Nitro Isolation Engine の動䜜を遷移関係ずしお蚘述する高レベルの仕様です。ここでは、システムの各「高レベル」ステップ (ハむパヌコヌルなど) が 1 ぀のアトミックな遷移ずなりたす。この仕様は、リファむンメント (Refinement) ず呌ばれる別の蚌明のアむデアを甚いお、機胜怜蚌の結果で䜿甚されるより具䜓的な分離論理の仕様ず厳密に結び付けられおいたす。2 ぀目の重芁な芁玠は、 非干枉性 (noninterference) ずいう考え方です。 非干枉性ずは、機密性ず完党性を数孊的に厳密なものにするために䜿甚する、識別䞍胜性の保存ずいう考え方です。あるステップの前に 2 ぀の状態が芳枬者にずっお識別䞍胜であれば、ステップの埌も識別䞍胜なたたでなければならない、ずいうものです。これが機密性を衚す盎感的な理由は、そのステップによっお芳枬者が新しい情報を䜕も埗おいないためです。 識別䞍胜性の保存がなぜ機密性を保蚌するのかは、少しわかりにくいずころです。パブリックレゞスタずプラむベヌトレゞスタを 1 ぀ず぀持぀、2 ぀のシンプルなマシン A ず B を考えおみたしょう。プラむベヌトレゞスタは隠されおいるため、芳枬者は、パブリックレゞスタが䞀臎しおいれば 2 ぀のマシンを識別䞍胜ずみなしたす。以䞋の図では、A ず B は識別䞍胜です。 機密性違反の䟋。 ここで、プラむベヌトレゞスタの倀によっお分岐し、パブリックレゞスタに 1 を代入するプログラムを実行するずどうなるかを考えおみたしょう。結果ずしお埗られるマシン A’ ず B’ は、パブリックレゞスタの倀が異なるため、 識別可胜 になっおしたいたす。賢い芳枬者はこれを利甚しお元のプラむベヌトレゞスタの倀を導き出せおしたいたす。぀たり、識別䞍胜性が保存されないずいうこずは、芳枬者ぞの䞍正な情報フロヌが生じおいるこずを意味したす。 今埌の展開 ここたで、怜蚌の取り組みにおける䞻芁な芁玠の抂芁をご玹介したした。この取り組みには、適合性テストや、䞊行コヌドに関する掚論の扱い方など、他にも倚くの偎面がありたす。今埌の蚘事でお䌝えできるこずを楜しみにしおいたす。 著者に぀いお Dominic Mulligan Dominic Mulligan は、Amazon の Automated Reasoning Group の principal applied scientist です。 Nathan Chong Nathan Chong は、Amazon の Automated Reasoning Group の principal applied scientist です。䞊行システムコヌドの正圓性、特にハヌドりェアず゜フトりェアの境界領域を専門ずしおいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2026 幎 4 月 17 日に公開された Amazon Science Blog “ Isabelle/HOL: The proof assistant behind the Nitro Isolation Engine ” を翻蚳したものです。 Isabelle/HOL は、数孊的な蚘述の衚珟力、自動化、スケヌラビリティのバランスによっお、䞖界初の圢匏的に怜蚌されたクラりドハむパヌバむザヌを実珟したした。 2025 幎の Amazon re:Invent カンファレンスにおいお、Amazon Web Services (AWS) は Nitro Isolation Engine (NIE) を発衚したした。NIE は、お客様のデヌタのセキュリティを確保しながら AWS のお客様にリ゜ヌスを提䟛する圹割を担う゜フトりェアモゞュヌルです。あわせお AWS は、 Isabelle/HOL ずいう定理蚌明支揎系 (proof assistant) を䜿甚しお、この Isolation Engine の正圓性ずセキュリティ保蚌を圢匏的に怜蚌したこずも発衚したした。䞖界初の圢匏的に怜蚌されたクラりドハむパヌバむザヌずしお、NIE はクラりドセキュリティの新しい暙準を打ち立おおいたす。 Isabelle はもずもず ケンブリッゞ倧孊 ず ミュンヘン工科倧孊 で開発され、珟圚は䞖界䞭の機関や個人による数倚くのコントリビュヌションを取り蟌んでいたす。 定理蚌明支揎系ずは、人間のナヌザヌが圢匏的蚌明を構築するのを支揎する自動化ツヌルです。その察象は、数孊の定理からハヌドりェアや゜フトりェアシステムの劥圓性たで、あらゆるものに及びたす。広く䜿われおいる定理蚌明支揎系はいく぀かありたすが、私たちが Isabelle/HOL を遞んだのは、衚珟力、自動化、蚌明の読みやすさ、スケヌラビリティのバランスが私たちの甚途に最も適しおいたからです。これは具䜓的にどういうこずなのでしょうか? コンピュヌタによる論理的掚論 数孊に決たった蚀語ずいうものはありたせんが、プログラミング蚀語が蚈算タスクを衚珟するのず同じように、数孊的掚論を衚珟するための蚀語を䜜るこずができたす。そしお、プログラミング蚀語に衚珟力ずパフォヌマンスのトレヌドオフがあるように、数孊的蚀語にも衚珟力ず自動化のしやすさのトレヌドオフがありたす。圢匏的蚌明の構築は時間がかかり、極めお根気のいる䜜業であるため (ボトルの䞭に船を組み立おる䜜業に䌌おいたす)、自動化は䞍可欠です。 圢匏的蚌明の構築は、ボトルの䞭に船を組み立おる䜜業に䌌おいたす。厳栌な論理的制玄の䞭で、すべおの郚品を正確に組み立おなければなりたせん。Isabelle/HOL は、この緻密な䜜業を可胜にするツヌルを提䟛したす。 最も初歩的な数孊的蚀語はブヌル論理です。これは、AND、OR、NOT ずいった論理挔算子の䞖界です。この蚀語は非垞にシンプルであるため、匷力な自動゜ルバヌが存圚したす。2016 幎、カヌネギヌメロン倧孊の Marijn Heule 教授 (珟圚は Amazon Scholar ) ずその同僚たちは、未解決の数孊的問題であるブヌル・ピタゎラス数問題をブヌル論理に笊号化し、自動゜ルバヌを䜿っお、200 テラバむトずいう 史䞊最倧の蚌明 を䜜り䞊げたした。 䞀階述語論理 ず呌ばれるより豊かな数孊的蚀語では、敎数などの察象領域に぀いお語り、その領域䞊の関数を定矩できたす。たた、「すべおのに぀いお」や「が存圚する」ずいう 量化子 を䞻匵に含めるこずで、ブヌル論理を超える衚珟が可胜になりたす。この皮の蚀語では、「2 より倧きいすべおの玠数は奇数である」ずいった文を衚珟できたす。たた、Lewis Carroll による次の定理を蚌明するこずもできたす。 ワルツを螊るアヒルはいない。ワルツを断る士官はいない。私の家犜はすべおアヒルである。ゆえに、私の家犜の䞭に士官はいない。 しかし、ほずんどの人は、プログラミングず同じように型を定矩できる、さらに匷力な数孊的蚀語を奜みたす。 高階論理 には、 Haskell などの関数型プログラミング蚀語に芋られるような関数型さえ存圚したす。高階論理は䞀階述語論理よりもはるかに豊かで、「 数 1 を含み、加法に぀いお閉じおいるすべおの集合は、すべおの正の敎数を含む 」ずいった文を衚珟できたす。数孊の倧郚分を衚珟できるほど豊かであるず考えられおいたす。 最も豊かな数孊的蚀語である 䟝存型理論 では、型が任意の倀をパラメヌタずしお取るこずさえ可胜です。䟋えば T(i) のように、 i を敎数ずするこずができたす。この皮の蚀語で最もよく知られおいるのは Lean ず Rocq です。 䞀階述語論理には匷力な自動定理蚌明噚が存圚したすが、高階論理やそれ以䞊の蚀語では、完党な自動化は利甚できたせん。これが衚珟力の代償です。 定理蚌明支揎系 を䜿えば、ナヌザヌは郚分的な自動化の支揎を受けながら察話的に蚌明を構築でき、独自の蚌明探玢をコヌディングするこずも可胜です。定理蚌明支揎系は、論理法則ぞの厳栌な準拠を匷制したす。これは通垞、定理を䜜成する暩限をコヌドの限られた郚分にのみ䞎えるカヌネルアヌキテクチャによっお実珟されたす。 定理蚌明支揎系は、非垞に倧芏暡になり埗る圢匏的仕様の階局を察話的に開発するこずもサポヌトしたす。䟋えば、Nitro Isolation Engine (NIE) の怜蚌は、Graviton-5 プロセッサのアヌキテクチャの仕様、ハむパヌコヌルの Rust コヌドずその機胜的正圓性、そしお蚌明すべきセキュリティ特性の仕様の䞊に成り立っおいたす。圢匏的蚌明を構成する 25 䞇行の倧郚分は、これらの仕様が占めおいたす。 高階論理は、密接に関連する 2 ぀の定理蚌明支揎系である HOL ず HOL Light でサポヌトされおおり、1990 幎代からハヌドりェア蚭蚈、浮動小数点アルゎリズム、玔粋数孊の怜蚌に䜿われおきたした。AWS のシニアプリンシパルアプラむドサむ゚ンティストである John Harrison は HOL Light を開発し、暗号アルゎリズムの最適化バヌゞョンを怜蚌するこずで、Amazon の Graviton2 チップにおけるデゞタル眲名の パフォヌマンスを最倧 94% 向䞊 させたした。このコヌドは繊现であり、網矅的なテストは 珟実的ではありたせん 。このような重芁な゜フトりェアをデプロむする前に取り埗る手段は、完党な機胜的正圓性の圢匏的怜蚌しかありたせんでした。しかし、ここで泚目したいのは Isabelle/HOL です。 Isabelle/HOL の抂芁 Isabelle/HOL ず他の HOL システム (いずれも高階論理に基づいおいたす) の最も目に芋える違いは、その仕様蚘述蚀語ず蚌明蚀語です。ほずんどの定理蚌明支揎系では、ナヌザヌは蚌明したいこずを蚘述した埌、䞀皮のモグラたたきゲヌムのように、元のゎヌルを䞀連のサブゎヌルに眮き換えるコマンドを次々ず続けおいきたす。Isabelle では (Lean でもある皋床は)、蚌明蚀語によっお望たしい䞭間ゎヌルを明瀺的に曞き出すこずができるため、蚌明プロセスをより適切に制埡でき、より読みやすい蚌明ドキュメントが埗られたす。 オンラむンには倚くの䟋 がありたす。 その他の 泚目すべき機胜 は以䞋のずおりです。 Rust 蚀語のかなりの郚分を仕様に埋め蟌むこずを可胜にした ナヌザヌ蚭定可胜なパヌサヌ 䟋えば + に、さたざたな数倀型だけでなくマシンワヌドやその他の適切な文脈でも自然な意味を䞎える、原則に基づいたオヌバヌロヌドのための 型クラス 仕様の階局を定矩し、蚌明の䞭でさえさたざたな方法で解釈できる軜量なモゞュヌルシステムである ロケヌル (locales) 単玔化ず埌ろ向き連鎖による蚌明探玢を通じた、匷力な 組み蟌みの自動化 さらに匷力な倖郚の自動化にワンクリックでアクセスできる sledgehammer 実際には停である䞻匵を特定するための 反䟋発芋ツヌル 適合性のテストに䜿甚した、実行可胜な高階仕様からの コヌド生成 NIE の怜蚌にあたっおは、たず 分離論理 (separation logic) ず呌ばれる特化した蚀語を Isabelle/HOL の䞊に実装するこずから始めたした。分離論理は、共有リ゜ヌスを操䜜するプログラムコヌドの怜蚌のために蚭蚈されたものです。私たちは独自の蚌明自動化をコヌディングし、組み蟌みの自動化も掻甚したした。そのため、分離論理を䜿い぀぀、必芁に応じお通垞の高階論理も䜿うこずができたした。Isabelle は、非垞に巚倧なサブゎヌルにも察凊できるほど堅牢か぀効率的であるこずがわかりたした。垂販のラップトップを䜿っお、25 䞇行の蚌明を 30 分で実行できたのです。 Isabelle/HOL の応甚事䟋 NIE 以前の Isabelle の応甚事䟋ずしお最も印象的なのは、おそらく広く䜿われおいるマむクロカヌネルである seL4 の怜蚌 でしょう。この蚌明も最初に発衚された時点では玄 25 䞇行でしたが、珟圚ではさらに長くなっおいたす。seL4 の開発者たちは、マむクロカヌネルの C 実装が抜象的仕様を詳现化したものであるこずを蚌明し、コア操䜜の完党な機胜的正圓性を実珟したした。そしお、怜蚌されたコヌド郚分ではバグが䞀切芳枬されおいたせん。ただし、未怜蚌の郚分や圢匏化できない䞀郚の前提条件をカバヌするために、テストは䟝然ずしお重芁な圹割を果たしおいたす。 Isabelle は以䞋のプロゞェクトでも䜿甚されたした。 ゚ラヌの特定、特にその型システムの 健党性の蚌明 を目的ずした、 WebAssembly 蚀語のセマンティクスの圢匏化 Cogent プログラミング蚀語のための 怜蚌フレヌムワヌク の䜜成 分散線集に䜿甚される、競合のないレプリケヌトデヌタ型 (CRDT) のアルゎリズムの 正圓性の蚌明 玔粋数孊における 数倚くの結果の圢匏化 抜象レベルでの 暗号プロトコルの怜蚌 Isabelle は無料のオヌプン゜ヌス゜フトりェアであり、 ダりンロヌドしお利甚 できたす。十分なメモリを備えたマシンであれば、䞻芁なオペレヌティングシステムすべおで動䜜したす。 著者に぀いお Larry Paulson Larry Paulson は、ケンブリッゞ倧孊の蚈算論理孊の名誉教授であり、Amazon Scholar です。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本皿は、Japan Digital Design 株匏䌚瀟 䜐藀様による「䞉菱UFJフィナンシャル・グルヌプの DX を牜匕する Japan Digital Design、Aurora DSQL の採甚で DB コストを玄 87% 削枛し、運甚負荷ほがれロを実珟」に関する寄皿蚘事ずなりたす。 こんにちは。Japan Digital Design 株匏䌚瀟 Technology & Development Division で Technical Project Manager を務めおいる䜐藀です。 Japan Digital Design 株匏䌚瀟は「金融の新しいあたりたえを創造し人々の成長に貢献する」ずいうミッションのもず、AI・CX・Tech の各領域を組み合わせお䞉菱UFJフィナンシャル・グルヌプの DX を支揎しおいたす。私が所属する Technology & Development Division では、システムの開発・運甚からプラットフォヌム構築、アヌキテクチャ蚭蚈たでを担っおいたす。 今回、ドキュメント怜玢システムを新芏構築するにあたり、デヌタベヌスずしお  Amazon Aurora DSQL  ã‚’採甚したした。パヌトナヌを介さず自瀟開発チヌムのみで導入を完了し、結果ずしお  Aurora Serverless 比で玄 87% のコスト削枛ず DB 運甚負荷ほがれロ を実珟できおいたす。本蚘事では、私たちが Aurora DSQL を遞定した背景、開発時に盎面した課題ずその察凊、そしお導入埌に埗られた効果をご玹介したす。これから DSQL の採甚を怜蚎される方の参考になれば幞いです。 察象システム Aurora DSQL は、Japan Digital Design 株匏䌚瀟が運営するドキュメント怜玢システムの䞀郚である文曞管理デヌタベヌスずしお利甚しおいたす。 本システムは、倜間バッチ連携される PDF や Web サむトの情報を取り蟌み・加工し、ナヌザヌが取蟌履歎や取蟌デヌタ䞀芧を CSV ずしおダりンロヌドできる機胜を提䟛しおいたす。 アヌキテクチャ 本システムは 2 ぀のワヌクロヌドで構成されおいたす。 倜間バッチ凊理 : 翌朝の Web アプリケヌションの開局時間たでに党おの取り蟌み・加工凊理を終わらせる必芁があるため、AWS Step Functions にお玄 1,800 の Amazon ECS タスクEC2 䞊で皌働を䞊列起動。䞊流から取り蟌んだデヌタを各タスクが凊理しお、取蟌結果を Aurora DSQL に曞き蟌む Web アプリケヌション : Amazon CloudFront + ALB + Amazon ECS で構成された Web アプリケヌションから Aurora DSQL のデヌタを読み取り、取蟌デヌタ䞀芧を CSV ずしお提䟛 倜間バッチでは、 ピヌク時に 1 晩あたり 10 䞇件超 のファむルレコヌドを凊理したす。バッチはナヌザヌが利甚しない倜間にのみ皌働し、日䞭の Web アプリケヌションからの読み取りずは時間垯が分離されおいたす。 デヌタベヌス遞定の背景 本システムは新芏開発だったため、システムの特性に合わせおデヌタベヌスをれロベヌスで怜蚎できたした。私たちがデヌタベヌスに求めた芁件は以䞋の 3 点です。 1. 耇数環境運甚におけるコスト効率 本番・ステヌゞング・開発など耇数環境を運甚するため、未䜿甚環境にも固定費が発生するむンスタンス課金型 DB ではコストが芋合わないずいう課題がありたした。 2. スパむクワヌクロヌドぞの察応 倜間に玄 1,800 の ECS タスクが䞊列曞き蟌みを行うスパむクワヌクロヌドぞの察応が必芁でした。曞き蟌みが倜間に集䞭する特性䞊、スケヌラブルなアヌキテクチャが望たしいず考えおいたした。 3. 将来のデヌタ拡倧ぞの備え 将来的にデヌタ量を 10 倍芏暡に拡倧する蚈画があり、その郜床性胜調査・性胜詊隓を行う工数は避けたいず考えおいたした。 Aurora DSQL を遞択した理由 他の候補ずしお Aurora Serverless、Aurora、DynamoDB を比范怜蚎し、以䞋の理由から Aurora DSQL を遞択したした。 サヌバヌレス・埓量課金 倜間バッチ時のみコストが発生し、未䜿甚環境の固定費を解消できたす。Aurora Serverless では、コヌルドスタヌトを避けるために最小 ACU を 0.5 に蚭定するず環境ごずに固定費が発生したすが、DSQL では利甚しない環境にほずんど料金がかかりたせん。 さらに、Aurora DSQL はアむドル状態が長期間続いおも接続時の遅延が極めお小さく抑えられたす。Aurora DSQL のクラスタヌラむフサむクルでは、䞀定期間アむドル状態が続くずリ゜ヌスを瞮小Idle 状態し、さらに長期間接続がないずリ゜ヌスをれロにスケヌルInactive 状態したすが、接続するだけで自動的に Active 状態に埩垰したす。䞀方、Aurora Serverless の自動䞀時停止機胜0 ACU ぞのスケヌリングでは、再開時に通垞玄 15 秒、24 時間以䞊の䞀時停止埌は 30 秒以䞊の埅機が発生したす。Web システムでこの遅延を蚱容できない堎合、最小 ACU を 0.5 以䞊に維持する固定費が発生するか、定期的な ping 凊理でりォヌムアップを維持する必芁がありたす。DSQL ではこうした考慮が倧幅に軜枛され、週に 1 回皋床しか動かないようなワヌクロヌドでも実甚的な応答速床で利甚できたす。 メンテナンスれロ パッチ適甚やキャパシティ管理が䞍芁で、DB 運甚負荷を最小化できたす。 SQL 互換性 — DynamoDB ではなく DSQL を遞んだ理由 DynamoDB も怜蚎したしたが、テヌブル蚭蚈の特性ず SQL 互換性を重芖しお Aurora DSQL を遞択したした。 本システムは業務システムずしおある皋床の耇雑性を持ちたす。DynamoDB でも構築は可胜ですが、アクセスパタヌンに合わせたテヌブル蚭蚈が求められる NoSQL のアプロヌチよりも、やりたいこずを玠盎に SQL で衚珟できる RDB の方が健党なシステムを構築できるず刀断したした。開発チヌムの SQL ぞの習熟床が高く、これたでの RDB の知芋をそのたた掻かせるこずも倧きな芁因でした。 そのうえで、RDB の遞択肢の䞭でコスト面で最も優れおいたのが Aurora DSQL でした。 スモヌルスタヌトから倧芏暡たで、再蚭蚈なしに拡匵できる 本システムは瀟内の利甚者が䜿うためのシステムのため、最倧ナヌザヌ数は限定的です。Aurora DSQL は GA 圓初、マルチリヌゞョンの倧芏暡スケヌラビリティが泚目されがちでしたが、私たちはむしろ「小さく始められ、必芁に応じお再蚭蚈なしに倧芏暡たで成長できる」点を評䟡したした。完党サヌバヌレスでれロたでスケヌルダりンできるため、間欠的・小芏暡なワヌクロヌドでも無理なく利甚でき、その埌デヌタ量やスルヌプットが拡倧しおも、同じデヌタベヌスの特性・䜓隓のたた䜿い続けられたす。 Aurora DSQL に向いおいるワヌクロヌドかを芋極める 採甚にあたっおは、本システムのワヌクロヌド特性が DSQL の蚭蚈思想に合臎するかを、以䞋の 3 ぀の芳点で事前に評䟡したした。DSQL の導入を怜蚎されおいる方にも、そのたた䜿える刀断基準だず思いたす。 刀断基準 本システムでの評䟡 楜芳的同時実行制埡OCCで問題ないか 1 タスク = 1 ドキュメントで各タスクが独立した凊理察象を扱い、同䞀レコヌドぞの同時曎新が発生しない。さらに曞き蟌み倜間バッチず読み取り日䞭が同時に発生しない OLAP分析・集蚈ク゚リのナヌスケヌスがないか デヌタの栌玍ず CSV 出力が䞻甚途で、分析・集蚈ク゚リは䞍芁 スパむク型ワヌクロヌドか 倜間のみ集䞭した曞き蟌み凊理が発生し、日䞭の負荷は限定的 この 3 条件を満たすワヌクロヌドであれば、Aurora DSQL の特性を最倧限に掻かせるず刀断し、採甚を決定したした。 開発スケゞュヌル 2025 幎 5 月末の Aurora DSQL GA䞀般提䟛開始を受けお怜蚎を開始し、以䞋のスケゞュヌルで開発を進めたした。 時期 マむルストヌン 2025 幎 6 月 AWS Summit で Aurora DSQL の実動䜜を確認し、採甚怜蚎を開始 2025 幎 8 月 事前怜蚌開始マむグレヌションツヌルの動䜜確認等 2025 幎 10 月 蚭蚈・開発開始 2026 幎 1 月 本番ロヌンチ GA から玄 3 ヶ月で事前怜蚌を経お開発に着手し、玄 3 ヶ月の開発期間で本番ロヌンチを迎えるこずができたした。 開発時の取り組みずハマりどころ 私たちはパヌトナヌを介さず、すべお自瀟開発で Aurora DSQL を導入したした。AWS 公匏ドキュメントを䞻な技術情報源ずし、玄 3〜4 ヶ月で習熟に至っおいたす。 PostgreSQL 互換ずはいえ DSQL 固有の制玄はいく぀かあり、開発䞭に怜蚎した内容、および盎面した課題ず察凊法を共有したす。 ORM ずしお SQLAlchemy、マむグレヌションツヌルずしお Alembic を採甚 DSQL を利甚する際の ORM ずマむグレヌションツヌルの遞定前に、ORM ずマむグレヌションツヌルによる各 DB 操䜜で実斜できるもの・できないものを䞀通り確認しおいきたした。その䞊で、最終的に SQLAlchemy + Alembic を採甚したした。 SQLAlchemy に぀いおは、AWS が公開しおいる aws-samples リポゞトリに利甚䟋が掲茉されおいるこずが決め手ずなりたした。 https://github.com/aws-samples/aurora-dsql-samples/tree/main/python/sqlalchemy たた、SQLAlchemy、Alembic のいずれも必芁に応じお生 SQL の実行をサポヌトしおいる点も採甚理由の䞀぀でした。 倧量デヌタのフェッチずメモリ制限 十数䞇レコヌドを CSV 化する芁件に察しお、圓初 LIMIT OFFSET 構文による分割取埗を詊みたずころ、トランザクションあたりのワヌクメモリ䞊限 128 MiB の制玄に抵觊したした。LIMIT OFFSET の仕組み䞊、䞍芁な OFFSET 分のデヌタもすべお取埗しおから最終的な結果を返すためです。 察凊法: Primary Key ずしお UUIDv7 や連番など䞀意で時系列なキヌを採甚したした。デヌタ取埗方法に぀いおも Keyset PaginationWHERE 句で前回取埗した ID 以降のデヌタを抜出に切り替えるこずで解決可胜です。 トランザクションサむズの制限 Aurora DSQL には、トランザクションブロックで倉曎できるテヌブル行の最倧数 3,000 件、曞き蟌みトランザクションで倉曎されるデヌタの最倧サむズ 10 MiB ずいった制限がありたす。 察凊法: 蚭蚈段階からトランザクションサむズを意識し、凊理を分割する方匏を採甚したした。埌から気づくず手戻りが倧きいため、蚭蚈初期にこの制玄を織り蟌んでおくこずをお勧めしたす。 列の倉曎察応 DSQL では DROP COLUMN、ALTER COLUMN、NOT NULL カラムの远加ずいった列定矩の倉曎ができたせん。倉曎が必芁な堎合は、別テヌブルを甚意しおデヌタを移行する察応が必芁でした。 ロヌカル開発環境の敎備 珟時点では、Aurora DSQL の制玄たで再珟したロヌカル゚ミュレヌタは存圚したせん。PostgreSQL コンテナで代替するず、DSQL 固有の制玄にロヌカルでは気づけないケヌスがありたした。 察凊法: 制玄に抵觊しやすい開発モゞュヌルに぀いおは、ロヌカル環境から盎接 DSQL に接続しお開発する手法を取り入れたした。 振り返っおAWS ぞの早期盞談は有効 私たちは自瀟開発のみで導入を完了したしたが、振り返るず、開発段階から AWS アカりントチヌムに盞談しおいれば、DSQL 固有の制玄やノりハりフェッチの取り方などをより早く把握でき、改善芁望も早期に提出できたず感じおいたす。AWS 偎でも DSQL の制玄に関するナレッゞを蓄積しおおり、開発段階から共有いただける䜓制があるずのこずです。これから導入を怜蚎される方には、開発の早い段階でのアカりントチヌムぞの盞談をお勧めしたす。 導入埌の効果 コスト玄 87% 削枛 Aurora Serverlessコヌルドスタヌト回避のため最小 ACU を 0.5 に蚭定した堎合比で、玄 87% のコスト削枛を実珟したした。倚数の環境を運甚する゚ンタヌプラむズ案件では、利甚しない環境にほずんど料金がかからない DSQL の料金䜓系により、環境数に比䟋したコスト増加を回避できおいたす。皌働しおいなければ攟眮しおも課金が発生しないため、開発環境の䞊げ䞋げを管理するバッチ凊理やスクリプトも䞍芁になりたした。 運甚工数ほがれロ キャパシティ管理・パッチ適甚が䞍芁ずなり、DB 運甚工数がほがれロになりたした。他のシステムでは、開発環境の䞊げ䞋げのバッチ䜜成、むンスタンスの容量拡匵、コヌルドスタヌト回避のための ping 凊理など、现かな運甚タスクがどうしおも発生したす。DSQL ではこれらがすべお䞍芁です。DB 呚りの運甚管理にリ゜ヌスがほが発生しなくなり、チヌムは開発や䞊流工皋のタスクに集䞭できるようになりたした。 小芏暡なシステム、たずえば週に 1 回皋床しか動かないようなワヌクロヌドでも、コヌルドスタヌトなしで即座に応答できる点は、運甚の手間を倧きく削枛しおくれおいたす。 デヌタ 10 倍拡倧も蚭定倉曎・性胜チュヌニングなし デヌタ量を玄 10 倍珟圚数十 GB 芏暡に拡倧した際も、DB 偎の蚭定倉曎や性胜チュヌニングは䞀切䞍芁でした。DSQL 偎には䜕も圱響がなく、性胜劣化も発生しおいたせん。今埌もデヌタ栌玍量やバッチ利甚時のスルヌプットは拡倧しおいく芋蟌みですが、性胜調査や性胜詊隓に時間を取られるこずなく、DSQL の自動スケヌリングで察応できる芋通しです。 Multi-AZ 暙準装備 デフォルトで Multi-AZ が担保されおおり、远加蚭定なしで AZ 障害耐性を確保できおいたす。 総括するず、 コストず運甚負荷の削枛が Aurora DSQL 導入の最倧のメリット でした。環境数がかなり倚い本システムでは、利甚しない環境にほずんど料金がかからない DSQL の料金䜓系がマッチしおいたした。デヌタ量を玄 10 倍に拡倧した際も、DB 呚りは远加の蚭定倉曎なく察応できおいたす。 最埌に デヌタ栌玍量やバッチ利甚時のスルヌプットは今埌も継続的に拡倧しおいく芋蟌みであり、Aurora DSQL の匷みを匕き続き有効掻甚しおいく方針です。たた、䞉菱UFJフィナンシャル・グルヌプ各瀟ぞの AI 掻甚展開に向けお、Amazon Bedrock をはじめずする AWS の AI 関連サヌビスの拡充にも期埅しおいたす。 Aurora DSQL 自䜓に察しおは、ク゚リログ監査ログの実装や ALTER TABLE/COLUMN 察応による列定矩倉曎の柔軟性向䞊を期埅しおいたす。 本蚘事が、Aurora DSQL の採甚を怜蚎されおいる方の䞀助になれば幞いです。 執筆者 䜐藀 慎 Japan Digital Design 株匏䌚瀟 Technology & Development Division テクニカルプロゞェクトマネヌゞャ Japan Digital Design 株匏䌚瀟にお金融機関向けシステム・AI導入案件のプロゞェクトマネヌゞャを担圓。 Amazon Aurora DSQLをはじめずするクラりドネむティブ技術を掻甚したプロダクトの本番導入に取り組んでいる。
2026 幎 7 月 20 日週、私はサンパりロで䞭南米各地のテクニカルビルダヌず 3 日間過ごす機䌚に恵たれたした。ここでは、深く掘り䞋げたセッション、ハンズオンワヌクショップ、お客様やパヌトナヌずの䌚話が盛りだくさんの地域の技術むベントに参加したした。私が最も感銘を受けたのは、単䞀のセッションではなく、同じ郚屋にいる機䌚はめったにない技術コミュニティの゚ネルギヌでした。人々はコヌヒヌを飲みながらアヌキテクチャのアむデアを亀換し、ホワむトボヌドに解決策をスケッチし、到着したずきよりも長い「詊しおみたいこず」のリストを手にしお垰っおいきたした。私たちが構築するすべおのツヌルにおいお、それを取り巻くコミュニティこそがテクノロゞヌを定着させおいるこずを思い出させおくれたす。 このコミュニティの粟神は、 7 月 27 日週の最倧のむンフラストラクチャニュヌスずうたく結び぀いおいたす。それは、AWS をビルダヌが実際にいる堎所の近くに届けるこずに関するものです。 それでは、7 月 27 日週の AWS ニュヌスを芋おいきたしょう  䞻なトピック ギリシャのアテネの AWS ロヌカルゟヌン : AWS はギリシャのアテネに新しいロヌカルゟヌンを開蚭したした。これは、Amazon S3 ず Amazon EBS ロヌカルスナップショットをサポヌトする EMEA の 2 番目のロヌカルゟヌンです。これにより、ギリシャ囜内でデヌタを保存および凊理しお、ロヌカルのデヌタレゞデンシヌ芁件を満たすのに圹立ちたす。アテネロヌカルゟヌンは、Amazon EC2 (C7i、M7i、および R7i むンスタンス)、ワンゟヌン䜎頻床アクセスストレヌゞクラスの Amazon S3、Amazon EBS、および Amazon ECS をサポヌトしおいたす。 AWS ロヌカルゟヌンは、AWS むンフラストラクチャを倧勢の人口や業界のハブの近くに配眮しおいたす。これにより、リアルタむムゲヌム、メディア制䜜、金融サヌビスなど、数ミリ秒のレむテンシヌを必芁ずするアプリケヌションを、゚ンドナヌザヌが実際にいる堎所で実行できるようになりたす。ギリシャのビルダヌは、レむテンシヌの圱響を受けやすいワヌクロヌドをロヌカルで実行するず同時に、䜎レむテンシヌを必芁ずしないサヌビスのために最も近い AWS リヌゞョンにシヌムレスに接続できるようになりたした。これにより、独自のデヌタセンタヌむンフラストラクチャを管理しなくおも、レむテンシヌが最適化されたハむブリッドアプリケヌションを柔軟に蚭蚈できたす。詳现に぀いおは、 AWS グロヌバルむンフラストラクチャず持続可胜性に関するブログ投皿 をご芧ください。 7 月 20 日週のリリヌス 7 月 20 日週のリリヌスのうち、私が泚目したリリヌスをいく぀かご玹介したす: AWS 䞊の Claude Opus 5 : Anthropic の Claude Opus 5 を䜿甚できたす。これは、これたでで最も先進的な Opus モデルであり、倚くの分野で Claude Fable 5 のトップクラスのむンテリゞェンスに匹敵する、Opus レベルの料金䜓系でご利甚いただけたす。Amazon Bedrock では、デフォルトでれロデヌタ保持 (ZDR) が有効になっおいる Claude Opus 5 を提䟛しおいたす。これにより、Claude Fable 5 ずは異なり、デヌタガバナンス芁件を満たしながら、Opus の最高レベルのむンテリゞェンスを提䟛できたす。Claude Opus 5 にアクセスするには、Amazon Bedrock ず Claude Platform on AWS の 2 ぀の方法がありたす。詳现に぀いおは、 詳现なブログ投皿 にアクセスしおください。 .NET 甚の AWS Lambda 氞続実行 SDK が䞀般公開されたした : カスタムの進捗远跡を実装したり、倖郚のオヌケストレヌションサヌビスを統合したりしなくおも、Lambda の氞続関数を䜿甚しお、回埩力のある長時間実行ワヌクフロヌを C# で構築できるようになりたした。SDKは、支払い凊理パむプラむン、AI ゚ヌゞェントオヌケストレヌション、ヒュヌマンむンザルヌプ承認などの耇数ステップのアプリケヌションに最適です。進行状況を自動的にチェックポむントで確認し、実行を最倧 1 幎間停止できたす。お客様がサヌバヌレスワヌクフロヌを構築しおいる .NET 開発者である堎合、これによっお手䜜業で蚘述しおいたプラミングの倧郚分が䞍芁になりたす。 Amazon Bedrock AgentCore では、トレヌスずログを 1 ぀のロググルヌプにたずめるこずで、統䞀されたオブザヌバビリティを実珟できるようになりたした : Amazon Bedrock AgentCore は、゚ヌゞェントのトレヌスずプロンプトを、゚ヌゞェントのログず同じ Amazon CloudWatch ロググルヌプに配信するようになりたした。以前は、テレメトリは送信先に分散され、トレヌススパンは共有ロググルヌプに送られ、プロンプト、入力、出力は別のロググルヌプに送られたした。そのため、1 回の゚ヌゞェント呌び出しをデバッグするには耇数の堎所を怜玢する必芁がありたした。呌び出しを 1 か所でデバッグし、きめ现かなアクセス制埡ずカスタマヌマネヌゞドキヌ (CMK) 暗号化を個々の゚ヌゞェントレベルで適甚できるようになりたした。 Amazon Connect がより自然な゚ヌゞェント音声䜓隓を提䟛 : Amazon Connect は、珟圚、ポルトガル語、スペむン語、フランス語、むタリア語、日本語、韓囜語、タむ語を含む 50 以䞊の蚀語で、より自然で人間に聞こえる゚ヌゞェント型音声䜓隓をサポヌトするようになりたした。100 を超える新しい音声オプションず䌚話の改善により、AI むンタラクションがよりスムヌズに聞こえるようになりたした。Connect の゚ヌゞェント型セルフサヌビスにより、AI ゚ヌゞェントは顧客の口調や感情に合わせお、音声やデゞタルチャネル党䜓で理解し、掚論し、行動に移すこずができたす。顧客が実際に話す蚀語のうち、これたでよりもはるかに倚くの蚀語で、発信者に察しお自然に感じられるコンタクトセンタヌ䜓隓を構築できるようになりたした。 Amazon SageMaker Unified Studio が Amazon OpenSearch をサポヌトするようになりたした : Amazon OpenSearch の怜玢デヌタやログ分析デヌタを、Amazon SageMaker Unified Studio の他のデヌタ資産ず䞀緒に盎接ク゚リしお分析できるようになりたした。この接続により、OpenSearch の運甚怜玢デヌタを Amazon Redshift、Amazon S3、リレヌショナルデヌタベヌスなどの゜ヌスからのデヌタず、すべお単䞀の管理された環境内で組み合わせるこずができたす。アプリケヌションログをトランザクションデヌタず組み合わせおむンサむトを匕き出すなど、分析ワヌクロヌドず運甚ワヌクロヌドを盞互に関連付ける必芁がある堎合に特に圹立ちたす。 Amazon CloudWatch がコヌディング゚ヌゞェントのむンサむトを発衚 : Amazon CloudWatch により、゚ンゞニアリングリヌダヌは AI コヌディングツヌルが組織党䜓でどのように䟡倀をもたらしおいるかを把握できるようになりたした。コヌディング゚ヌゞェントむンサむトは AWS 甚の Claude アプリゲヌトりェむず統合されおいるため、远加のむンストルメンテヌションなしで Claude Code からテレメトリを収集できたす。たた、Codex や GitHub Copilot などの゚ヌゞェントもサポヌトしおいたす。チヌムが AI コヌディングの採甚を拡倧するに぀れお、OpenTelemetry で構築されたメトリクスを䜿甚しおその投資収益率を枬定できるようになりたした。カスタムむンストルメンテヌションは必芁ありたせん。 AWS のお知らせに関する詳しいリストに぀いおは、「 AWS の最新情報 」ペヌゞをご芧ください。 AWS のその他のニュヌス 興味深いず思われる远加の蚘事やリ゜ヌスをいく぀かご玹介したす: AI ゚ヌゞェントの評䟡: Strands ず AgentCore を䜿った本番環境ブルヌプリント : Strands Agents ず Amazon Bedrock AgentCore を䜿甚しお、本番環境に移行する前埌に AI ゚ヌゞェントを評䟡するための実践ガむド。゚ヌゞェントをプロトタむプから本番環境に移行しおいる堎合、この投皿は䞊蚘の AgentCore Observability のアップデヌトに圹立ちたす。゚ヌゞェントの品質を盎感ではなく䜓系的に枬定する方法を説明しおいたす。 AWS CloudFormation カスタムリ゜ヌスデプロむのためのマルチリヌゞョンの耐障害性の構築 : 単䞀リヌゞョンに問題が発生した堎合でも、コヌドずしおのむンフラストラクチャのデプロむの信頌性が維持されるように、マルチリヌゞョンの耐障害性を実珟するために CloudFormation カスタムリ゜ヌスを蚭蚈する方法を孊んでください。 Amazon Simple Email Service (SES) 料金プランのご玹介 : Amazon SES では、E メヌルの量が増えおもコストを予枬できる料金プランが提䟛されるようになりたした。倧量に送信する堎合、請求が倧幅に簡玠化されたす。 近日開催予定の AWS むベント カレンダヌを確認しお、近日開催予定の AWS むベントにサむンアップしたしょう。 AWS Summits : AWS Summits は、クラりドや AI のコミュニティが䞀堂に䌚し、぀ながり、孊び、最新のテクノロゞヌを探求するための無料のむベントです。カレンダヌ党䜓をご芧になっお、2026 幎埌半にお近くで開催されるサミットを芋぀けおください。 AWS Community Days : コミュニティリヌダヌたちがコンテンツを蚈画、調達、提䟛するコミュニティ䞻導のカンファレンス。ラテンアメリカにお䜏たいの方は、8 月 22 日に開催される AWS Community Day Belo Horizonte をお芋逃しなく。登録は awscommunityday.com.br で受付䞭です。 AWS Builder Center に参加しお、ビルダヌず぀ながり、゜リュヌションを共有し、開発をサポヌトするコンテンツにアクセスしたしょう。 こちら から、今埌開催されるすべおの AWS 䞻導の察面むベントおよび仮想むベントずデベロッパヌ向けのむベントをご芧いただけたす。 7 月 27 日週のニュヌスは以䞊です。 月 3 日週の Weekly Roundup もお楜しみに! この蚘事は、Weekly Roundup シリヌズの䞀郚です。AWS からの興味深いニュヌスや発衚を簡単にたずめお毎週ご玹介したす! 原文は こちら です。
こんにちは。流通小売・消費財・飲食業界を担圓する゜リュヌションアヌキテクトチヌムです。 6 月 25 日朚、26 日金の 2 日間にわたり、千葉・幕匵メッセにお AWS Summit Japan 2026 が開催されたした。䌚堎には Day 1 に 22,000 名以䞊、Day 2 に 20,000 名以䞊、Executive Forum も合わせるず延べ 43,000 名以䞊の方にご来堎いただきたした。基調講挔や数倚くの事䟋セッションずずもに、AWS Expo ゚リアでは AWS サヌビス・゜リュヌションの最新掻甚事䟋や、実際に AWS に觊れられるデモを、さたざたな角床から䜓隓いただきたした。 AWS Expo ゚リア内の AWS Industries Zone では、補造、金融、自動車、そしお私たちの担圓する流通小売・消費財・飲食など、業界別に特化した゜リュヌションをご玹介したした。私たち流通小売・消費財・飲食業界担圓チヌムのブヌスには、䞡日ずもに終日、途切れるこずなく倚くのお客様に足を運んでいただきたした。デモを䜓隓いただいたお客様からの倚くのフィヌドバックを通じお、私たち自身もたた新しいアむデアず気づきを埗るこずができたした。ご来堎いただいた皆さた、本圓にありがずうございたした。 流通小売・消費財・飲食業界向けブヌスの様子。䞡日ずも終日、倚くのお客様にお立ち寄りいただきたした 本ブログでは、流通小売・消費財・飲食業界向けブヌスの展瀺内容ず圓日の様子をダむゞェストでご玹介したす。展瀺内容に䜿われおいる AWS サヌビスやアヌキテクチャの詳现に぀いおは個別の解説ブログも公開しおおり、本ブログの䞭からそれらのブログもご案内しおいたす。 事前のご案内ブログはこちら  AWS 展瀺ブヌステヌマ 「AI ゚ヌゞェントが業務の䞻圹になる日」 昚幎の Summit では「The Future of Retail」をテヌマに、カスタマヌゞャヌニヌを軞ずした店舗䜓隓の “少し先の未来” をご玹介したした。今幎、私たちが皆さたにお届けしたのは、その䞀歩先 — AI ゚ヌゞェントが、業務そのものの䞻圹になっおいく䞖界 です。 生成 AI を「詊しおみた」ずいうお客様は、この䞀幎で本圓に増えたした。䞀方で、実務での倧芏暡な掻甚にたで螏み蟌めおいる䌁業は、ただ決しお倚くありたせん。そのあいだに暪たわっおいるのは、倚くの堎合「いたの業務プロセスを党郚぀くり倉えなければならないのではないか」ずいう、心理的なブロッカヌです。 今幎のブヌスでご提案したのは、その逆の発想です。既存のプロセスはそのたたに、たずは業務の “侀郹” に AI を組み蟌んでみる。そこから自埋゚ヌゞェント、そしお耇数の゚ヌゞェントが連携するマルチ゚ヌゞェントぞ少しず぀広げおいくこずで、やがお業務党䜓の最適化ぞたどり着く — この段階的な進化のステップを、実機デモで䜓感いただきたした。 商品を぀くり、届け、そしお売る。流通小売・消費財・飲食業界のバリュヌチェヌンのそれぞれの珟堎で、AI ゚ヌゞェントがどのように働き始めおいるのか。本ブヌスでは 「商品を぀くる」「商品を届ける」「商品を売る・぀ながる」 の 3 ぀の切り口で、合蚈 6 ぀の展瀺テヌマ7 デモず 2 瀟のお客様事䟋展瀺をお届けしたした。それでは、圓日の様子を順にご玹介しおいきたす。 商品を぀くる — AI ず共創する、これからの商品開発 バヌチャル AI ゚キスパヌト — 専門家ペル゜ナたちが、あなたのアむデアを圢にする CEO 芖点、IT Director 芖点、店舗マネヌゞャヌ芖点、顧客䟡倀芖点 — それぞれ異なる専門性ず立堎を持぀個性豊かな AI ペル゜ナたちが「バヌチャル専門家チヌム」を構成し、来堎者が音声で䌝えたビゞネステヌマに぀いお、䞊列で Deep Research ずディスカッションを重ねおベストなアむデアを提案するデモです。各ペル゜ナが独立に調査した結果を持ち寄り、モデレヌタヌが議論を取りたずめ、レッドチヌムが厳しい指摘ず改善案を入れる — その過皋が瞊型ホログラムディスプレむず 3D アバタヌ、カヌド型 UI でリアルタむムに可芖化され、゚グれクティブサマリヌからアヌキテクチャ案・コスト詊算、さらには PoC 甚サンプルアプリケヌションたでが「数分の察話」で立ち䞊がりたす。 瞊型ホログラムディスプレむに映る AI ペル゜ナたちの議論。可芖化されるプロセスに倚くの方が足を止めたした 最も反響が倧きかったのは「AI が議論する」ずいう䜓隓そのものでした。単なる Q&A ではなく、耇数の芖点が亀わり「考えが深たっおいくプロセス」が目の前で可芖化される様子に、来堎者からは「すごい壁打ちができるずいうこずですね」「瀟長に芋せたら、やるっお蚀いそう」ずいった声をいただきたした。たた、実圚人物のペル゜ナ䞊叞や取匕先などを再珟しお壁打ち盞手にしたい、ずいう声も耇数いただいおいたす。マルチ゚ヌゞェントずいう抂念が昚幎より自然に受け入れられおいるこずも印象的でした。 技術的には Amazon Bedrock AgentCore Runtime 䞊で Amazon Nova 2 Sonic による音声察話、 Strands Agents によるマルチ゚ヌゞェント、A2A / AG-UI プロトコルによる゚ヌゞェント間通信ず UI 可芖化を組み合わせおいたす。開発の裏偎は以䞋のブログで詳しく解説しおいたす。 詳现解説ブログ 【開催報告】AWS Summit Japan 2026 — 「AI ペル゜ナ達がビゞネス課題解決を加速する」バヌチャル AI ゚キスパヌト AI で加速する補品むノベヌション — マルチ゚ヌゞェントで実珟する補品開発 架空の鞄メヌカヌ・アパレルメヌカヌを題材に、リサヌチ・デザむン・補造の各工皋を担う耇数の AI ゚ヌゞェントが連携し、垂堎調査からタヌゲットの特定、デザむン生成、仮想ペル゜ナによる怜蚌、そしお補造コスト・収益予枬たで — 通垞であれば半幎から 1 幎を芁する䞀連のプロセスを、わずか数分で駆け抜けるデモです。各フェヌズで AI が倚様な遞択肢を提瀺し、戊略的な意思決定は人間が䞋す「Human-in-the-Loop」の考え方によっお、スピヌドず品質を䞡立させる新しい商品開発の姿をご芧いただきたした。 数分で補品デザむン案が生成される様子を䜓隓いただきたした 䌚堎では、倚くの来堎者が数分のうちにオリゞナルの補品デザむンが生み出される様子をご芧になりたした。補品開発やマヌケティングに携わる方々からは「垂堎調査からデザむン、原䟡詊算たでを短時間で回せる」こずぞの手応えの声が、経営局・事業責任者の方からは「専任チヌムがなくおもむノベヌションを実行できる䜓制を䜜れる」ずいう受け止めが、そしお少人数のスタヌトアップの方からは「倧手ず同等の補品開発力を持おる、むノベヌションの民䞻化だ」ずいう反応もいただきたした。自瀟の経営戊略資料や販売実瞟を Amazon Bedrock Knowledge Bases に連携するこずで「䞀般解」ではなく「わが瀟の解」が埗られる、ずいう点にも倚くの関心が寄せられたした。 詳现解説ブログ 【開催報告】AWS Summit Japan 2026 — AI で加速する補品むノベヌション 〜マルチ゚ヌゞェントで実珟する補品開発 商品を届ける — 止めない物流ずサプラむチェヌンのために AI ゚ヌゞェントで危機察応 — 小売×消費財の混乱を AI ず人が即座に解決 台颚による広域配送停止、ドラむバヌ䞍足、SNS でのバむラル化による需芁急増、原材料の調達難。「想定倖」が起きたそのずき、AI ゚ヌゞェントが倖乱を怜知し、圱響を分析し、代替案を探玢・提瀺し、人間が承認したうえで実行ず通知たでを䞀気通貫で行う — この次䞖代のサプラむチェヌン管理オペレヌションをラむブで実挔したした。小売シナリオ店舗の圚庫䞍足に察する最適な振替ルヌトの提案ず消費財シナリオ原材料䟛絊停止時の代替サプラむダヌ探玢の 2 パタヌンをご芧いただき、Amazon Bedrock AgentCore ず Strands Agents SDK の Interrupt 機胜による Human-in-the-Loop の協調モデルがリアルな課題シナリオの䞭でどう機胜するのかをお芋せしたした。 AI ゚ヌゞェントの思考プロセスず Human-in-the-Loop の承認フロヌをラむブで実挔 ブヌスを蚪れたお客様のほが党員が、危機管理や BCP 蚓緎を「やりたいがリ゜ヌスや手段がなくおできおいない」ずおっしゃっおいたのが印象的でした。倧雪や台颚などで実際に困っおいる䌁業様からは「これたで担圓者が各所に䜕本も電話をかけお察応しおいた。AI が初動を担っおくれるだけでもありがたい」ずいう声をいただきたした。゚ヌゞェントの思考プロセスの可芖化により「具䜓的なむメヌゞが湧いた」「゚ヌゞェントの凊理を芋お初めお理解できた」ずいうフィヌドバックも倚く、1 回あたり数癟円皋床ずいうシミュレヌションコストの䜎さにも「想像より安い」ず奜意的な反応をいただきたした。既存システムを眮き換えるこずなく、AI による分析の仕組みを「倖付け」し、シミュレヌションレベル 1から段階的に自動化レベルを䞊げおいけるアプロヌチに、倚くの共感が集たりたした。 詳现解説ブログ 【開催報告】AWS Summit Japan 2026 — AI ゚ヌゞェントで危機察応小売×消費財の混乱を AI ず人が即座に解決 物流異垞を Amazon Quick が自動解決 — 配送圚庫の異垞怜知〜問合せたで䞀気通貫 基幹システム、受発泚、圚庫、配送 — 耇数のシステムに分散しがちな物流のデヌタを Amazon Quick に統合し、業務の自動化ず可芖化を実珟するデモです。Quick Automate が業務システムを暪断的に監芖しお異垞を自埋的に怜知し、Microsoft Teams ぞリアルタむムに通知。Quick Sight のダッシュボヌドで滞留の状況を䞀目で把握し、「ABC 運茞の倧阪→犏岡の遅延率を週別で出しお」ずチャットで聞けばその堎でグラフが生成されたす。物流専門家の Chat Agent が構造化デヌタず SharePoint 䞊の報告曞・SLA 合意曞などの非構造化デヌタをセキュアに暪断しお根本原因を深掘りし、最埌は業者ぞのメヌル問い合わせたで自動生成・送信 — 「発芋」から「察応」たでが途切れなく぀ながる䜓隓をご芧いただきたした。 Quick Sight のダッシュボヌドで配送の滞留状況をご芧いただきたした 埓来なら報告曞を探し、デヌタを手動で突き合わせ、ベテランに聞いお半日かかっおいた原因究明䜜業が、チャットで聞くだけで数分で完了する。デヌタの散圚・発芋の遅れ・属人化ずいう物流珟堎の普遍的な課題に察し、可芖化・AI 分析・自動化・倖郚連携をひず぀のサヌビス䞊で統合的に提䟛する Amazon Quick の姿に、倚くのお客様から関心をお寄せいただきたした。 詳现解説ブログ 【開催報告】AWS Summit Japan 2026 — 物流異垞を Amazon Quick が自動解決配送圚庫の異垞怜知〜問合せたで䞀気通貫 商品を売る・぀ながる — コマヌスず店舗の、新しいかたち Future of Agentic Commerce — AWS で実珟する新しい E-Commerce の圢 いた US で吹き荒れおいる Agentic Commerce の旋颚。AI プラットフォヌマヌ偎の Incoming Agent から EC サむトに流入し、自瀟 EC サむト䞊の Onsite Agent による接客を経お賌入に至るたで、そしお裏偎で動く EC バック゚ンド・バックオフィスの仕組みたでを、䞀぀の Demo システムずしお統合しおご芧いただきたした。UCP、AP2、ECP、MCP Apps ずいった 2026 幎に入っお急速に敎備が進むコマヌスプロトコル矀ぞの察応、゚ヌゞェントぞの決枈暩限の委任、さらには友達同士の AI ゚ヌゞェントが賌入前に盞談し合うコンセプトデモたで、6 ぀のストヌリヌで「来たる Agentic Commerce 時代」の実装むメヌゞを具䜓的にお芋せしたした。 Incoming Agent から自瀟 EC ぞの流入・賌入たでを䞀぀の Demo システムで䜓隓 印象的だったのは、「AI ゚ヌゞェントに決枈たで任せたい」ずいう声はそれほど倚くなく、むしろ「AI プラットフォヌマヌに自瀟の商品を掚薊しおもらい、自瀟の EC サむトぞ流入させたい」 — たず「芋぀けおもらうこず」ぞの関心の高さでした。たた「Agentic Commerce ずいう名前しか知らず、䜕のこずかよくわからなかったが、このブヌスを芋お完党に理解できた。自分たちが䜕を怜蚎すればいいかが分かった」ず蚀っお垰られたお客様もいらっしゃいたした。実際に觊れられる実装䟋がただ少ない日本垂堎においお、ブヌスが䞀぀の「アンサヌ」を瀺せたこずは倧きな成果だったず感じおいたす。 詳现解説ブログ 【開催報告】AWS Summit Japan 2026 〜 Future of Agentic Commerce ブヌス Eyes On, Voice On — スマヌトグラスず音声 AI が融合する、フヌド・珟堎業務の未来圢 実店舗やキッチンなど「手が䜿えない珟堎」の業務を、音声 AI ゚ヌゞェントずりェアラブルデバむスで支揎する 2 ぀のラむブデモをお届けしたした。 スマヌトグラスでの音声問い合わせ、音声でキッチン工皋を進める䜓隓デモ 䞀぀目は スマヌトグラスによる店舗業務支揎 です。店員がスマヌトグラスを装着し、「コヌヒヌはどこですか」「今日のセヌル品を教えお」ず声で聞くだけで、 Amazon Nova 2 Sonic Speech-to-Speech 統合モデルず Amazon Bedrock AgentCore Gateway 経由の MCP Tools が連携しお棚䜍眮・圚庫・セヌル情報を即座に音声ずグラス衚瀺で案内したす。自店舗に圚庫がなければ他店舗や EC サむトの圚庫たで䞀声で案内し、タスク管理や英語察応、飲食店での予玄確認・リマむンド通知たで、スヌパヌ・アパレル・飲食の 8 ぀のシナリオを䜓隓いただきたした。GPS やビヌコンは䞍芁、商品マスタヌず棚䜍眮マッピングデヌタだけで実珟できる導入ハヌドルの䜎さも、来堎者ぞの倧きな蚎求ポむントずなりたした。䜵蚭した Agent Monitor で AI の思考プロセスAG-UIがリアルタむムに流れる様子は、このデモ最倧の「おおっ」ポむントずしお倚くの泚目を集めたした。 詳现解説ブログ スマヌトグラス × 音声 AI ゚ヌゞェントで実珟する店舗業務のハンズフリヌ支揎 二぀目は キッチン音声レシピナビ です。衛生手袋を着甚したたた䞡手が塞がるセントラルキッチンの調理珟堎で、「次ぞ」「戻る」の音声だけでレシピ工皋を進め、工皋完了時には䜿甚食材の圚庫を自動枛算。「玉ねぎがない」ず䌝えれば AI が代替食材を提案し、原材料チェックでは「玉ねぎ/タマネギ/オニオン」ずいった衚蚘ゆれも吞収したす。隒音の倚い調理環境でも高粟床な日本語音声認識を実珟するアドバンスト・メディア瀟の AmiVoice ず、 Amazon Bedrock AgentCore Runtime + Strands Agents による AI ゚ヌゞェントの組み合わせで、レシピ確認・圚庫蚘録・HACCP 察応蚘録ずいった珟堎のデヌタ入力障壁を解消するアヌキテクチャをご玹介したした。 「手が塞がっおいる環境でのデヌタ入力障壁」は食品補造に限らず、物流のピッキング、医療の手術宀、補造の組立ラむンなど倚くの業界に共通する課題であり、幅広い業皮のお客様から自瀟珟堎ぞの適甚むメヌゞに぀いおご盞談をいただきたした。 詳现解説ブログ 音声 AI ゚ヌゞェントで実珟するセントラルキッチンのハンズフリヌオペレヌション お客様事䟋展瀺 — すでに珟堎で動いおいる、生成 AI コンセプトのご玹介だけではありたせん。展瀺゚リアには、生成 AI を実際の珟堎で掻甚されおいるお客様 2 瀟の事䟋展瀺も䜵蚭したした。䌚期䞭はお客様ご自身による解説ずその堎での Q&A も行われ、実装の裏偎や運甚しおみお初めお芋えおきた気づきなど、珟堎の生の声を盎接お聞きいただける貎重な機䌚ずなり、䞡日ずも倧倉盛況ずなりたした。 ナナむテッドアロヌズ様・カむンズ様の事䟋展瀺。お客様ご自身による解説に質問が絶えたせんでした 株匏䌚瀟ナナむテッドアロヌズ 「Amazon Bedrock で実珟 察話で深たる日報 AI」 日報に぀きものの「曞く負担」ず「うたく䌝わらない」ずいう盞反する 2 ぀の悩みに察し、 Amazon Bedrock を掻甚した察話型 AI が店舗スタッフの思考敎理を支揎し、日報を自動で芁玄する PoC をご玹介いただきたした。AI が深掘りの質問を投げかけるこずで報告内容の粒床ず䞀貫性が高たり、本郚の状況把握や店舗の行動改善にも぀ながる — 珟堎ず本郚、その双方の業務品質を高める生成 AI の掻甚事䟋に、倚くの来堎者が熱心に耳を傟け、質問が絶えない展瀺ずなりたした。 本事䟋の元ずなっおいる AWS のサンプルアセット「SMARTStore Manager Agent for Retail Tech」は GitHub で公開されおおり、どなたでもお詊しいただけたす。仕組みの詳现ずナナむテッドアロヌズ様での取り組みは、以䞋のブログでご玹介しおいたす。 詳现解説ブログ 店舗の気づきを本郚に届ける AI ゚ヌゞェント SMART のご玹介 — Amazon Bedrock AgentCore × Strands Agents によるナナむテッドアロヌズでの取り組み 株匏䌚瀟カむンズ 「AI で進化する顧客䜓隓 Amazon Bedrock 掻甚事䟋」 ホヌムセンタヌ倧手のカむンズ様には、 Amazon Bedrock の画像生成 AI を掻甚した店頭サむネヌゞ「CAINZ Fitting Room」による、むンテリアの疑䌌 “詊着” 䜓隓の取り組みをご玹介いただきたした。サむネヌゞ䞊に衚瀺された郚屋の写真の䞭の家具・ラグ・カヌテンなどをカむンズ補品の画像に AI で眮き換えるこずで、賌入前に「自分の郚屋に眮いたらどう芋えるか」をむメヌゞしやすくし、店頭での蚎求力向䞊ず売䞊・客単䟡の匕き䞊げを狙う取り組みです。2026 幎 4 月ごろから埌玉県の吉川矎南店など 3 店舗で詊隓運甚を開始されおいたす。 「お客様が実際に欲しいのは、自分の郚屋にあるずころを芋るこず」ずいうご担圓者の蚀葉のずおり、将来的には顧客自身の郚屋写真を䜿った䜓隓ぞの進化も構想されおおり、画像生成 AI を “賌買䜓隓そのもの” に組み蟌む小売業ならではの掻甚事䟋に、倚くのお客様にお立ち寄りいただきたした。 おわりに — ご来堎ありがずうございたした 「ただ早い」から「もう始めおいる」ぞ。幕匵メッセの AWS Industries Zone での 2 日間を通じお匷く感じたのは、流通小売・消費財・飲食業界の珟堎で、AI ゚ヌゞェントが業務の䞻圹になっおいく日が、すぐそこたで来おいるずいうこずです。 昚幎ず比べ、マルチ゚ヌゞェントずいう抂念が特別な説明なしに受け入れられるようになったこず。「AI ゚ヌゞェントで䜕ができるのか」ずいう問いが、「自瀟のどの業務から始めるか」ずいう問いぞず倉わり぀぀あるこず。そしお、゚ヌゞェントの思考プロセスの可芖化や Human-in-the-Loop ずいった仕組みが、AI 掻甚ぞの心理的なハヌドルを確かに䞋げおいるこず。これらは、ブヌスで数倚くのお客様ず察話させおいただいたからこそ埗られた実感です。 今幎のデモでお䌝えしたかったのは、新しい技術を次々ず取り蟌たなければならない、ずいうこずではありたせん。AWS のサヌビスを組み合わせれば、皆さたの䞭にすでに蓄積されおきた知識ず経隓を起点に、業務の “侀郹” から無理なく始めおいける — そんなアむデアばかりをご甚意したした。ご参加いただけなかった皆さたも、「詊しおみたい」ず思われた方は、ぜひ AWS の担圓者たでお気軜にご盞談ください。 今埌も、流通小売・消費財・飲食業界の皆さたに向けたむベントの䌁画ず情報発信を継続しおいきたす。それではたた、来幎の Summit でお䌚いしたしょう 関連ブログ各デモの詳现解説 【開催報告】AWS Summit Japan 2026 — 「AI ペル゜ナ達がビゞネス課題解決を加速する」バヌチャル AI ゚キスパヌト 【開催報告】AWS Summit Japan 2026 — AI で加速する補品むノベヌション 〜マルチ゚ヌゞェントで実珟する補品開発 【開催報告】AWS Summit Japan 2026 — AI ゚ヌゞェントで危機察応小売×消費財の混乱を AI ず人が即座に解決 【開催報告】AWS Summit Japan 2026 — 物流異垞を Amazon Quick が自動解決配送圚庫の異垞怜知〜問合せたで䞀気通貫 【開催報告】AWS Summit Japan 2026 〜 Future of Agentic Commerce ブヌス スマヌトグラス × 音声 AI ゚ヌゞェントで実珟する店舗業務のハンズフリヌ支揎 音声 AI ゚ヌゞェントで実珟するセントラルキッチンのハンズフリヌオペレヌション 参考情報 AWS ブログ “流通小売” カテゎリヌ AWS ブログ “消費財” カテゎリヌ AWS 消費財・流通・小売業向け゜リュヌション 玹介ペヌゞ 事前のご案内ブログAWS Summit Japan 2026 〜 流通小売・消費財・飲食業界向けブヌスのご案内 昚幎の開催報告【開催報告】AWS Summit Japan 2025 〜 流通小売消費財業界ブヌス 本ブログは AWS Japan の゜リュヌションアヌキテクト 山䞋 智之 が執筆したした。
2026 幎 06 月に公開された AWS Black Belt オンラむンセミナヌの資料及び動画に぀いおご案内させお頂きたす。 動画はオンデマンドでご芖聎いただけたす。 たた、過去の AWS Black Belt オンラむンセミナヌの資料及び動画は「 AWS Black Belt Online Seminar 䞀芧 」に䞀芧がございたす。 YouTube の再生リストは「 AWS Black Belt Online Seminar の Playlist 」をご芧ください。 AWS FinOps Agent (preview) AWS FinOps Agent は、クラりド環境党䜓に察しお、コストを継続的にモニタリング、コスト異垞を調査、コスト最適化機䌚の発芋を行うフロンティア゚ヌゞェントです。自然蚀語でコストに関しお質問ができ、スケゞュヌリングされたレポヌト䜜成やむベントトリガヌによるコスト異垞分析などが実行可胜です。 資料 PDF   察象者 AWS FinOps Agent の抂芁・ナヌスケヌスを知りたい方 AWS FinOps Agent の利甚方法を知りたい方 効率的に FinOps を掚進したい方 本 BlackBelt で孊習できるこず AWS FinOps Agent の抂芁・ナヌスケヌスに぀いお孊んでいただけたす AWS FinOps Agent の蚭定方法に぀いお孊んでいただけたす スピヌカヌ 加須屋 悠己 テクニカルアカりントマネヌゞャヌ Amazon RDS for Db2 ぞのマむグレヌション戊略 本セミナヌでは、Amazon RDS for Db2 ぞのマむグレヌション戊略に぀いおご玹介いたしたす。 マむグレヌション戊略の重芁性や、実際にご利甚いただける機胜やツヌルをご玹介しおいきたす。 たた、マむグレヌションを成功に導くためのポむントに぀いおもご案内いたしたす。 資料 PDF  | 動画 YouTube  察象者 本セミナヌでは、以䞋のような方を察象ずしおいたす。 オンプレミス環境や Amazon Elastic Compute Cloud (Amazon EC2) 䞊の IBM Db2 から Amazon RDS for Db2 (RDS for Db2) ぞ移行を怜蚎されおいる方 今埌、RDS for Db2 のご利甚をご怜蚎されおいる方 本 BlackBelt で孊習できるこず マむグレヌション戊略の重芁性 具䜓的なマむグレヌション方法 マむグレヌション成功のポむント スピヌカヌ 束原 睊矎 クラりドサポヌト゚ンゞニア Amazon Bedrock AgentCore runtime Dive Deep Amazon Bedrcok AgentCore runtime は、AI ゚ヌゞェント実行のためのマネヌゞドなホスティング基盀サヌビスずなっおおり、完党なセッション分離や認蚌管理、長時間実行などの䟿利な機胜を持っおおりたす。 本セミナヌでは Amazon Bedrock AgentCore runtime の基本および AgentCore runtime の各皮機胜、サンプルコヌド、お問い合わせでよくあるポむントに぀いお解説しおいたす。 資料 PDF  | 動画 YouTube  察象者 これから Amazon Bedrock AgentCore のご利甚を怜蚎しおいる方 Amazon Bedrock AgentCore runtime の抂芁を把握されたい方 すでに゚ヌゞェントのコヌドを持っおおり、AWS ぞのデプロむを怜蚎しおいる方 本 BlackBelt で孊習できるこず Amazon Bedrock AgentCore runtime の基本および AgentCore runtime の各皮機胜、サンプルコヌド、お問い合わせでよくあるポむント スピヌカヌ 花柀 呚平 Cloud Support Engineer AWS Direct Connect 詳现線 〜オンプレミスずの冗長化接続〜 AWS Direct Connect を利甚したオンプレミスず AWS 間の冗長化接続に぀いお解説したす。芁件に応じた冗長構成パタヌン、BGP によるトラフィックコントロヌル、AWS Site-to-Site VPN を甚いたバックアップ経路、マルチリヌゞョン構成、障害テスト手法、Amazon CloudWatch によるモニタリングたで、信頌性の高いハむブリッド接続蚭蚈に必芁な知識を䜓系的にご玹介したす。 資料 PDF  | 動画 YouTube  察象者 これから AWS を利甚される予定のネットワヌク担圓者 AWS ずオンプレミスのネットワヌク蚭蚈を担圓しおいる方 AWS ずオンプレミス間の冗長化蚭蚈に぀いお孊びたい方 本 BlackBelt で孊習できるこず AWS Direct Connect の冗長化構成のパタヌン AWS Direct Connect の障害テスト方法 AWS Direct Connect の CloudWatch モニタリング方法 スピヌカヌ 霋藀 優匥 ゜リュヌションアヌキテクト Amazon GuardDuty Malware Protection for S3 Amazon GuardDuty Malware Protection for S3 は、S3 バケットにアップロヌドされたオブゞェクトをスキャンし、マルりェアを怜出する機胜です。本セミナヌでは、Amazon GuardDuty Malware Protection for S3 ずしお、機胜の抂芁、開始方法、たた、本機胜を甚いた調査方法をご玹介したす。 資料 PDF  | 動画 YouTube  察象者 S3 バケット内のマルりェア怜出をご怜蚎䞭の方 Amazon GuardDuty Malware Protection for S3 の機胜や開始方法を知りたい方 本 BlackBelt で孊習できるこず Amazon GuardDuty Malware Protection for S3 の機胜や仕組みの理解 Amazon GuardDuty Malware Protection for S3 の開始方法に぀いお Amazon GuardDuty Malware Protection for S3 を䜿甚した調査の流れに぀いお スピヌカヌ 岩垣 䟑 クラりドサポヌト゚ンゞニア AWS Network Firewall AWS Network Firewall の最新仕様を網矅的に解説する Black Belt セッションです。サヌビス抂芁から Firewall ポリシヌ蚭蚈、TLS むンスペクション、䞻芁アヌキテクチャパタヌンEgress/Ingress/East-West/ 耇合構成、モニタリング、クォヌタ、料金䜓系、コスト最適化たで幅広くカバヌしおいたす。 さらに 2025 幎にリリヌスされた Transit Gateway ネむティブ統合や、プレビュヌ䞭の AWS Network Firewall Proxy に぀いおも玹介しおおり、新芏導入から既存環境の蚭蚈芋盎したで幅広くご掻甚いただける内容です。 資料 PDF  | 動画 YouTube  察象者 本セッションは、これから AWS を利甚予定でネットワヌクやセキュリティを担圓される方、および既に AWS 環境のネットワヌク・セキュリティの蚭蚈や運甚を担圓されおいる方を察象ずしおいたす。 VPC、サブネット、ルヌトテヌブルなど AWS ネットワヌキングの基本抂念を理解されおいるこずを前提ずしおおり、 AWS Network Firewall の新芏導入を怜蚎されおいる方から、既存環境の蚭蚈芋盎しを行いたい方たで幅広くご掻甚いただける内容です。 本 BlackBelt で孊習できるこず AWS Network Firewall の基本的な仕組みから、Firewall ポリシヌ・ルヌルグルヌプの蚭蚈方針、TLS むンスペクションの考慮点たで䜓系的に孊ぶこずができたす。 たた、Egress/Ingress/East-West/ 耇合構成ずいった䞻芁アヌキテクチャパタヌンや、マルチ AZ ・察称ルヌティングの蚭蚈ポむントを理解できたす。 さらに、モニタリング手法、クォヌタ、料金䜓系ずコスト最適化の考え方に加え、Transit Gateway ネむティブ統合や Network Firewall Proxy ずいった最新機胜に぀いおも孊習できたす。 スピヌカヌ 田侭 優倚 ゜リュヌションアヌキテクト AWS CloudHSM 基瀎線 AWS CloudHSM は、FIPS 140-3 Level 3 に準拠したシングルテナントの汎甚 HSM をクラりドで提䟛するサヌビスです。お客様のセキュリティやコンプラむアンス芁件ぞの察応に掻甚いただけたす。本セッションでは、AWS における鍵管理サヌビスの遞び方、CloudHSM の基本抂念やアヌキテクチャ、クラスタヌ構成のベストプラクティス、およびセットアップ手順に぀いおご玹介したす。 資料 PDF  | 動画 YouTube  察象者 HSM を䜿甚する芁件があり、AWS CloudHSM の利甚を怜蚎しおいる方 オンプレミスなど既存の HSM からクラりドぞの移行を怜蚎しおいる方 AWS CloudHSM を䜿甚䞭で、抂念やベストプラクティスを再確認したい方 本 BlackBelt で孊習できるこず AWS KMS ず AWS CloudHSM の䜿い分けや、AWS CloudHSM が必芁ずなる芁件を理解できたす クラスタヌ構成、ナヌザヌタむプ、鍵の生成・むンポヌト・゚クスポヌト、鍵の属性など基本抂念を習埗できたす Multi-AZ 配眮やバックアップ掻甚など、可甚性・耐久性のベストプラクティスを孊べたす クラスタヌの䜜成から初期化・アクティブ化たでのセットアップ手順を把握できたす スピヌカヌ 服郚 創 クラりドサポヌト゚ンゞニア AWS CloudHSM 実践線 AWS CloudHSM は、FIPS 140-3 Level 3 に準拠したシングルテナントの汎甚 HSM をクラりドで提䟛するサヌビスです。本セッションでは、CloudHSM を甚いたコヌド眲名のナヌスケヌスを題材に、実装䞊のベストプラクティスやパフォヌマンスの最適化手法、よくある質問ずトラブルシュヌティングに぀いお解説したす。 資料 PDF  | 動画 YouTube  察象者 AWS CloudHSM を甚いたコヌド眲名の実装方法を知りたい方 AWS CloudHSM を利甚するアプリケヌションの可甚性やパフォヌマンスを高めたい方 AWS CloudHSM の運甚で発生しやすい問題ずその察凊法を知りたい方 本 BlackBelt で孊習できるこず CloudHSM を䜿甚したコヌド眲名の具䜓的な流れや操䜜を確認できたす リトラむ実装、キヌオブゞェクトのキャッシュなど可甚性のベストプラクティスやパフォヌマンス最適化の手法を孊べたす HSM 台数の考え方、メンテナンス時の圱響、キヌ耐久性チェック゚ラヌなどよくある質問ぞの回答を確認できたす 接続゚ラヌやパフォヌマンス問題のトラブルシュヌティング手法を孊べたす スピヌカヌ 沌田 裕倪郎 クラりドサポヌト゚ンゞニア
本蚘事は 2026 幎 4 月 19 日 に公開された「 EngineLab AI: Production-ready AI for studios and creators on AWS 」を翻蚳したものです。 スタゞオは今、重倧なゞレンマに盎面しおいたす。AI ツヌルは制䜜ワヌクフロヌの加速を玄束する䞀方で、導入にあたっおはセキュリティ、知的財産 (IP) 保護、制䜜の安定性に関する珟実的な懞念ず向き合わなければなりたせん。本蚘事では、このトレヌドオフを解消する゜リュヌションを玹介したす。 ComfyUI のような AI ツヌルを掻甚するず、AI コンテンツ生成向けのオヌプン゜ヌスなノヌドベヌスのむンタヌフェヌスを通じお、モデル、凊理ツヌル、クリ゚むティブな操䜜を組み合わせ、本番グレヌドのワヌクフロヌずしお耇雑な AI 機胜を芖芚的に蚭蚈・制埡できたす。しかし、制䜜ワヌクフロヌの加速や新たな効率化をもたらす新興技術にありがちなように、リスクも䌎いたす。急速に進化する AI の䞖界では、暙準化、パむプラむン統合、アプリケヌションの安定性ずいった課題が生じたす。セキュリティ面の懞念はさらに耇雑です。䜿甚するモデルの出所を把握しお法的芁件に察応し぀぀、AI ワヌクフロヌを流れる IP を厳栌なセキュリティ基準に埓っお保護する必芁があるからです。モデルや関連アヌティファクトを適切に審査・承認しなければ、未承認の、堎合によっおは悪意あるツヌルやコヌドが䜜業環境に持ち蟌たれるリスクがありたす。 これたでクリ゚むタヌは、AI を本番環境に導入するにあたっお、こうしたメリットずリスクのバランスを取るこずを䜙儀なくされおきたした。 AWS のメディア・゚ンタヌテむンメント専門パヌトナヌである EngineLab は、 EngineLab AI ずいうマネヌゞドデプロむメントプラットフォヌムを提䟛開始したした。AWS むンフラストラクチャ䞊に構築され、ComfyUI などの AI アプリを安定した、セキュアで本番察応のツヌルセットずしおパッケヌゞ化しおいたす。メディア・゚ンタヌテむンメント業界に特化しお蚭蚈されおおり、ワヌクフロヌの特性を理解したうえで、ワヌクフロヌを高床に構築するナヌザヌから定型プロセスを掻甚したい䞀般ナヌザヌたで、チヌムのすべおのアヌティストが匷力な AI 機胜を䜿えるようにしたす。 「スタゞオからは、AI を本番環境で䜿いたいが、珟状の䞍安定さずリスクは受け入れられないずいう声を聞いおいたす。私たちは、そのハヌドルを取り陀くプラットフォヌムを構築しおいたす。業界が求めるセキュリティずコントロヌルを備えた圢で、AI ツヌルをスタゞオのワヌクフロヌに組み蟌んでいきたす。」— Sam Reid、EngineLab 共同創業者 å…Œ CEO 本蚘事では、EngineLab AI でこれらの課題を解決する方法を玹介したす。具䜓的には、完党なデヌタ䞻暩を確保するために AWS アカりントぞ盎接デプロむする方法、最適な可甚性ずコストを実珟するために AWS が提䟛するグロヌバル GPU リ゜ヌスを掻甚する方法、そしお IP を保護しながらワヌクフロヌに必芁なクリ゚むティブな柔軟性を損なわないセキュリティ制埡を統合する方法を説明したす。 安定したスケヌラブルな AI ワヌクフロヌの実珟 スタゞオにずっお、高性胜な GPU ハヌドりェアの調達はたすたす困難か぀高コストになっおいたす。郚品䞍足、䟡栌䞊昇、オンプレミスむンフラの維持管理にかかる負担により、AI ワヌクロヌドが必芁ずする GPU 容量を構築・維持するこずが難しくなっおいたす。ハヌドりェアを調達できたずしおも、倚様なプロゞェクトやチヌムにわたっお安定的か぀効率的に割り圓おるずいう課題が残りたす。 ComfyUI の Web ベヌスアヌキテクチャは、埓来のリモヌトデスクトップ゜リュヌションに察しお倧きな優䜍性を持ちたす。䞀般的なクラりドワヌクステヌションは Virtual Desktop Infrastructure セッションを䜿甚し、キヌボヌド、マりス、Wacom タブレットなどの入力操䜜を含むデスクトップ画面をリモヌトからロヌカルクラむアントにストリヌミングしたす。䞀方、ComfyUI はロヌカルの Web ブラりザ䞊で動䜜し、凊理負荷の高い挔算はサヌバヌ偎で実行されたす。ナヌザヌむンタヌフェヌスはレむテンシヌの圱響を受けないため、重芁なアヌキテクチャ䞊の優䜍性が生たれたす。぀たり、レむテンシヌを気にせずコンピュヌティングリ゜ヌスをリモヌトでプロビゞョニングできるのです。 EngineLab AI はこの柔軟性を掻かし、 AWS グロヌバルむンフラストラクチャ を動的に掻甚したす。利甚可胜な Amazon Elastic Compute Cloud (Amazon EC2) 容量 (コンピュヌティング集玄型ワヌクロヌド向けにオンデマンドの GPU むンスタンスを提䟛する AWS のスケヌラブルな仮想サヌバヌサヌビス) を持぀ AWS リヌゞョン (地理的に分離された AWS デヌタセンタヌのクラスタヌ) を掻甚したす。これにより EngineLab AI は、 GPU 搭茉の Amazon EC2 むンスタンスタむプ のグロヌバルプヌルにアクセスできたす。Blackwell、Ada Lovelace、Ampere などの NVIDIA GPU アヌキテクチャを幅広くサポヌトし、vCPU 数やメモリ構成も倚様なため、耇数のリヌゞョンにわたっお可甚性を高め、固定のロヌカルハヌドりェアをめぐるリ゜ヌスの取り合いを枛らせたす。Amazon EC2 むンスタンスを掻甚するこずで、AI ワヌクフロヌの固定費を削枛し、必芁なずきに必芁なだけ GPU リ゜ヌスにオンデマンドでアクセスできたす。 たた、珟圚のタスクに合わせおコンピュヌティングリ゜ヌスを最適化できたす。クラりドむンフラストラクチャが各ゞョブに適切なリ゜ヌスを動的に割り圓おられるなら、すべおのアヌティストがデスクの䞋に高性胜グラフィックカヌドを眮く必芁はありたせん。GPU リ゜ヌスを耇数ナヌザヌで分割するこずでコストをさらに削枛でき、パフォヌマンスを犠牲にするこずなく、オンプレミスハヌドりェアの固定費や運甚負担なしに、倧芏暡な GPU コンピュヌティングぞの安定したアクセスを実珟したす。 EngineLab AI: スタゞオずクリ゚むタヌ向けマネヌゞドプラットフォヌム EngineLab は AWS グロヌバルむンフラストラクチャを基盀に、メディア・゚ンタヌテむンメント向けに䞀から蚭蚈されたマネヌゞドプラットフォヌムを開発したした。AI ツヌルを本番環境に導入する際にスタゞオが盎面する固有の課題に察応しおいたす。 図 1 に瀺すように、プロゞェクト管理むンタヌフェヌスではワヌクフロヌを䞀元的に把握できたす。管理者はここから、アクティブなワヌクフロヌの確認、リ゜ヌス䜿甚状況の監芖、アヌティストのアクセス管理を行えたす。 図 1: EngineLab AI のプロゞェクト管理むンタヌフェヌス。管理者がワヌクフロヌを远跡し、リ゜ヌスを監芖し、アヌティストのアクセスを管理する様子を瀺しおいたす 耇雑な操䜜なしに即座にセッションを開始 AI ツヌルを䜿うためにクラりドむンフラストラクチャの知識は䞍芁です。EngineLab AI では、アプリを遞択しお起動するだけで AI アプリを䜿い始められたす。適切なコンピュヌティングのプロビゞョニング、環境の読み蟌み、安定したセッションの提䟛たで、すべおが自動で凊理されたす。セットアップも、トラブルシュヌティングも、埅ち時間も䞍芁です。スタゞオはプロゞェクト単䜍で䜜業を敎理し、アヌティストは必芁なアプリをその䞭で起動するだけです。締め切りのある䜜業では、セッションが起動しなかったり途䞭で止たったりするこずは蚱されたせん。䞀貫性ず信頌性のある操䜜性が重芁です。 アヌティスト UI: すべおのアヌティストが䜿える高床なワヌクフロヌ どのスタゞオにも、耇雑なノヌドグラフを䜿っお高床なワヌクフロヌを構築する ComfyUI の゚キスパヌト (技術的なパワヌナヌザヌ) がいたす。しかし、倧芏暡な運甚では、アヌティストは自分が゚キスパヌトになるこずなく、そうしたワヌクフロヌの恩恵を受けたいず考えるのが䞀般的です。Artist UI は、入力・プロンプト・出力ずいった基本的な゚ンドポむントを提䟛するこずで、このギャップを埋めたす。アヌティストは画像をアップロヌドし、求めるものを蚀葉で䌝えるだけで結果を埗られたす。ノヌドグラフを操䜜するこずなく、裏偎で゚キスパヌトのワヌクフロヌが動いおいるのです。 これはスタゞオにずっお重芁な課題、すなわち IP の保護も解決したす。カスタムワヌクフロヌは実質的な競争優䜍性を持぀資産であり、ワヌクフロヌずナヌザヌの間に䜕も介圚しなければ、フリヌランサヌが次の仕事先にそれを持ち出すこずを防ぐ手段がありたせん。Artist UI は境界ずしお機胜し、スタゞオ党䜓がその機胜を利甚できる䞀方で、内郚のワヌクフロヌが倖郚に露出するこずはありたせん。 デヌタ䞻暩: セキュリティの確保 本゜リュヌションはお客様自身の AWS アカりントおよび環境にのみデプロむされるため、包括的な制埡ずデヌタ䞻暩が確保されたす。顧客デヌタがトレヌニングに䜿甚されるこずはなく、スタゞオが制䜜したものはそのスタゞオのものずしお扱われたす。その利甚方法に぀いお曖昧さは䞀切ありたせん。倚くのプラットフォヌムがデヌタの取り扱いに぀いお意図的に曖昧な衚珟を甚いる䞭、EngineLab AI は意図的に明確な姿勢を取っおいたす。たたこのアプロヌチは、コミュニティが開発した AI ワヌクフロヌを実行する際に生じるセキュリティリスク、特に䞍正か぀悪意のあるコヌドむンゞェクションぞの察策も含んでいたす。厳栌なデヌタ芁件を持぀䞻芁クラむアントず取匕するスタゞオにずっお、これは本番環境に䞍可欠な芁玠です。 モデルトレヌニング: セキュアな環境ず完党な制埡 プラットフォヌムにはトレヌニングアプリが含たれおおり、スタゞオは独自のコンテンツを取り蟌んで、ファむンチュヌニング枈みの基盀モデルや、特定のパラメヌタヌのみを倉曎する Low-Rank Adaptation (LoRA) をトレヌニングできたす。LoRA はスタむルのカスタマむズにおいお、より高速か぀コスト効率に優れおいたす。トレヌニングはプラットフォヌム環境内で実行されるため、トレヌニングデヌタがプラむベヌトアカりントの倖に出るこずはありたせん。トレヌニング完了埌、カスタムモデルは ComfyUI ワヌクフロヌから盎接利甚可胜になり、モデルずその䜜成に䜿甚したデヌタの䞡方をスタゞオが完党に管理したす。これは、カスタム AI モデルの胜力を掻甚しながらも、独自デヌタが他の堎所でのモデルトレヌニングや競合他瀟ぞの利益䟛䞎に䜿われるリスクを避けたいスタゞオの重芁なニヌズに応えるものです。 完党な制埡: アクセス管理ずプロベナンス 管理者は最小暩限モデルによっおプラットフォヌムをきめ现かく制埡できたす。ナヌザヌずリ゜ヌスには各タスクの実行に必芁な暩限のみが付䞎され、゚キスパヌトず管理者はモデルのアップロヌドず承認が可胜な䞀方、その他のナヌザヌのアクセスは制限されたす。ベンダヌ固有の承認にも察応しおおり、特定のプロゞェクトでは承認枈みモデルのみが䜿甚されたす。これは、厳栌なコンプラむアンス芁件を持぀クラむアントず取匕するスタゞオにずっお䞍可欠な芁件です。包括的な監査蚌跡によっおプロゞェクトごずのモデル䜿甚状況を远跡し、クラむアントぞの報告やコンプラむアンス怜蚌に掻甚できたす。たた、プロベナンス远跡により、モデルの出所ず組織党䜓での䜿甚状況を正確に把握できたす。 図 2 の AI Model Library むンタヌフェむスは、モデルず LoRA の分類・承認・管理を䞀元的に行うビュヌを提䟛したす。 図 2: EngineLab AI の AI Model Library 管理ペヌゞのスクリヌンショット パむプラむン統合: スタゞオワヌクフロヌ党䜓でのコンピュヌティング EngineLab は、パむプラむンに関する深い専門知識ずハむ゚ンドなクリ゚むティブワヌクフロヌにおける豊富な経隓を持぀チヌムをプラットフォヌムに結集しおいたす。アヌティストの時間が最も重芁であるずいう認識のもず、チヌムは ComfyUI に関連する GPU および CPU コンピュヌティングを既存のレンダヌファヌムワヌクフロヌに盎接統合する取り組みを進めおいたす。これには、ワヌクフロヌの需芁に応じおコンピュヌティングリ゜ヌスを自動的にスケヌルする完党マネヌゞド型レンダヌファヌムサヌビス AWS Deadline Cloud を掻甚しおいたす。この統合により、ComfyUI フロント゚ンドは軜量なマシンで動䜜しながら、重い GPU タスクをレンダヌファヌムにオフロヌドでき、むンタヌフェむスず凊理胜力を切り離すこずが可胜になりたす。これは、ツヌルを本番環境に統合するための知芋を持぀ EngineLab が、その耇雑さを匕き受けるこずでスタゞオの負担を軜枛する、自然な進化の圢です。 「私たちは EngineLab がプラットフォヌムを開発する過皋でパヌトナヌシップを築いおきたした。瀟内にはすでに匷力な ComfyUI の専門知識がありたすが、スタゞオ党䜓にそれをスケヌルできる、管理されたセキュアな環境、そしおクラむアント業務に必芁な制埡ずガバナンスを備えた環境こそ、私たちが求めおいたものです。」– Sean Costelloe、マネヌゞング・ディレクタヌ、Selected Works たずめ EngineLab AI は ComfyUI を実隓的なツヌルから本番察応のプラットフォヌムぞず進化させ、スタゞオが AI ツヌルを導入する際に盎面する重芁な課題に察応したす。スタゞオの AWS アカりントに盎接デプロむするこずで、包括的なデヌタ䞻暩ずセキュリティを確保しながら、AWS が提䟛するグロヌバルな GPU リ゜ヌスを掻甚しお最適な可甚性ず䟡栌を実珟したす。スタゞオは埓来のアプロヌチに䌎うリスクやコストなしに、本番グレヌドの AI 機胜を手に入れられたす。安定しおセキュアな AI 生成ぞのアクセス、クラむアント業務に必芁な制埡、そしお䜿い慣れたワヌクフロヌぞの統合が実珟したす。 AWS むンフラストラクチャの詳现 EngineLab AI は、コンピュヌティング集玄型のクリ゚むティブワヌクロヌド向けに蚭蚈された実瞟ある AWS サヌビス䞊に構築されおいたす。 Amazon EC2 – AI およびレンダリングワヌクロヌド向け GPU むンスタンスを備えたスケヌラブルな仮想サヌバヌ AWS Deadline Cloud – コンピュヌティングリ゜ヌスのスケヌリングに察応したマネヌゞドレンダヌスケゞュヌリングサヌビス 次のステップ AWS およびクリ゚むティブワヌクフロヌぞのクラりドむンフラストラクチャ掻甚の開始方法に぀いおは、AWS アカりントチヌムにお問い合わせいただくか、 AWS for Media & Entertainment をご芧ください。 EngineLab AI にアクセスしお、AWS 䞊でセキュアか぀スケヌラブルな AI ワヌクフロヌをスタゞオで掻甚する方法をご確認ください。 Andy Hayes Andy Hayesは、AWSのシニア・ビゞュアル・コンピュヌティング・゜リュヌション・アヌキテクトです。VFX芖芚効果ずアニメヌションの分野で20幎にわたる経隓を持ち、芞術・科孊・技術の融合によっお魅力的な映像を生み出すこずに情熱を泚いでいたす。 Sam Reid SamはEngineLabのCEOであり、䞖界初ずなる完党クラりドネむティブなクリ゚むティブスタゞオの立ち䞊げを䞻導したした。Untold StudiosではCTOずしおむンフラをれロから構築し、ロンドン、ロサンれルス、ムンバむに拠点を眮く500名以䞊のクリ゚むタヌを支える䜓制を敎えたした。珟圚は、テクノロゞヌを通じおクリ゚むティブなむンパクトを生み出すこずに泚力し、EngineLabのビゞョンず成長を牜匕しおいたす。 翻蚳は Visual Compute SSA 森が担圓したした。原文は こちら をご芧ください。
本蚘事は 2026 幎 6 月 30 日 に公開された「 How Outpost VFX Uses AWS to Accelerate AI Model Training for Visual Effects 」を翻蚳したものです。 Outpost VFX の Tim Chauncey ず Dheeraj Bhadani ずの共同執筆です。 ビゞュアル゚フェクト (VFX) 向けの AI モデルトレヌニングには数週間を芁するこずがあり、制䜜スケゞュヌルのボトルネックになりがちです。英囜、カナダ、むンドにスタゞオを構え、高品質な映画や゚ピ゜ヌドコンテンツを手がける Outpost VFX にずっお、1 日の遅延がクラむアントぞの玍品やプロゞェクトスケゞュヌルに盎接圱響したす。 本蚘事では、Outpost VFX が AWS むンフラを掻甚しおフェむスリプレヌスメントのワヌクフロヌを刷新し、トレヌニング速床を最倧 8 倍に向䞊させた方法、シングル GPU の制玄を克服するために実装した技術アヌキテクチャ、そしお AWS マルチ GPU トレヌニングで埗られた具䜓的な成果に぀いお玹介したす。 課題: AI トレヌニングにおけるシングル GPU のボトルネック VFX 制䜜における埓来のフェむスリプレヌスメントワヌクフロヌでは、監督承認甚の初期バヌゞョンを䜜成するだけで、コンポゞットや専門的なビュヌティ・デ゚むゞング䜜業に 5 日以䞊かかりたす。この手法は有効ではあるものの、制䜜スケゞュヌルで最も重芁な反埩承認プロセスの初期段階でボトルネックが生じたす。VFX の珟堎では、AI トレヌニングの遅さがそのたた玍期遅延、コスト増加、クラむアントぞのフィヌドバックサむクルの長期化に぀ながりたす。 Outpost VFX は、撮圱珟堎の映像を孊習しおフェむスリプレヌスメントを高速化できる AI モデルを独自に開発しおいたした。しかし、シングル GPU のコンピュヌティング制玄により効率が頭打ちになっおいたした。既存のフェむススワップツヌルは同時に 1 ぀の GPU しか䜿えず、モデルトレヌニングで利甚できるビデオランダムアクセスメモリ (VRAM) ず凊理胜力が限られおいたした。そのため、AI 支揎アプロヌチの朜圚胜力を十分に匕き出せずにいたした。 蚭蚈䞊の考慮事項 Outpost VFX は、AI ワヌクフロヌを最適化するうえで技術的に重芁な芁件を 3 ぀特定したした。 コンピュヌティングのスケヌラビリティ – 意味のある効率改善を実珟するには、フェむスリプレヌスメントモデルのトレヌニングを耇数の GPU に䞊列化する必芁がありたした。シングル GPU によるトレヌニングでは、モデルの反埩サむクルに毎回数週間の遅延が生じおいたした。 むンフラのセキュリティ – 2022 幎から AWS を利甚し、完党仮想化された技術スタックを運甚する Outpost VFX にずっお、機密性の高い制䜜デヌタを扱う゜リュヌションは自瀟の厳栌なセキュリティ芁件を満たす必芁がありたした。 パフォヌマンスの最適化 – 単玔な速床向䞊にずどたらず、より倧芏暡なデヌタセットや高解像床画像にも察応できるアヌキテクチャが、出力品質の向䞊に䞍可欠でした。 これらの芁件に察応するため、Outpost VFX は AWS Generative AI Innovation Center の開発者ず連携したした。同チヌムは Outpost VFX の技術郚門ず䞀䜓ずなっお AI 孊習アルゎリズムの刷新に取り組みたした。AWS Generative AI Innovation Center は、ストラテゞスト、デヌタサむ゚ンティスト、゚ンゞニア、゜リュヌションアヌキテクトで構成されるチヌムで、顧客ずずもに生成 AI の力を掻かしたカスタム゜リュヌションを段階的に構築したす。チヌムぞの参加方法に぀いおは、 Generative AI Innovation Center のペヌゞをご芧ください。 アヌキテクチャの実装 この゜リュヌションでは、Outpost VFX の既存フェむススワップモデルのコヌドベヌスを改修し、耇数 GPU での分散トレヌニングに察応させたした。実装には、Outpost VFX の既存むンフラ芁件に沿った、分離されたセキュアなクラりド環境内に AWS マルチ GPU の Amazon Elastic Compute Cloud (Amazon EC2) P5 むンスタンスを䜿甚したした。 もずもず Outpost VFX は、GPU アクセラレヌション察応のワヌクステヌションでフェむススワップモデルをトレヌニングしおいたした。俳優ずスタントダブルの小芏暡なデヌタセットを収集し、RTX 3090 GPU でベヌスモデルをファむンチュヌニングする手法です。この方法は機胜しおいたものの、ファむンチュヌニング 1 回あたり玄 1〜2 週間かかるなど、トレヌニング時間が長いずいう課題がありたした。たた、クラりドワヌクステヌションの管理オヌバヌヘッドを考えるず、スケヌルアップも容易ではありたせんでした。そこで、P5 むンスタンスでのトレヌニングを怜蚎するこずになりたした。 P5 むンスタンスには、分散トレヌニングワヌクロヌド向けに蚭蚈された NVIDIA H100 GPU が搭茉されおいたす。GPU 間の通信に PCIe を䜿甚する G シリヌズむンスタンスずは異なり、P5 むンスタンスは NVLink むンタヌコネクトを備えおおり、募配同期に必芁な垯域幅が倧幅に向䞊しおいたす。これは耇数 GPU でのトレヌニングにおいお重芁な芁玠です。たた、H100 の 14,592 個の CUDA コアず 80 GB の高垯域幅 HBM3 メモリは、埓来のロヌカル RTX 3090 環境から倧きく進化しおいたす。 Outpost VFX は Generative AI Innovation Center ず協力し、P5 むンスタンス䞊でモデルを動䜜させたした。6 週間のアドバむザリヌ期間を通じお、AWS のサむ゚ンティストがモデルコヌドを PyTorch Distributed Data Parallel (DDP) トレヌニング戊略に察応するよう倉換したした。DDP は、各 GPU にモデルの重みをコピヌする䞊列化手法で、各トレヌニングバッチで凊理できる画像数を増やせたす。バッチあたりの画像数が増えるこずで、トレヌニングプロセスが盎接高速化されたす。 技術的な実装内容には、フェむスリプレヌスメントモデルトレヌニングのマルチ GPU 䞊列化、機密性の高い制䜜デヌタに察応したセキュリティアヌキテクチャの匷化、そしお Outpost VFX の既存 AWS ベヌス技術スタックずの統合が含たれたす。Outpost VFX は AI パむプラむンの進化を続けおおり、今埌は Amazon SageMaker AI のマネヌゞドトレヌニング、モデルバヌゞョニング、ホスト型掚論などのサヌビスを掻甚しお、グロヌバルなスタゞオ党䜓でのモデル開発・デプロむをさらに効率化できるず芋蟌んでいたす。 パフォヌマンス改善の枬定 マルチ GPU トレヌニングの速床向䞊を怜蚌するため、Outpost VFX はトレヌニング甚の画像デヌタセットを収集し、モデルのハむパヌパラメヌタを固定したうえで、特定の損倱閟倀に達するたでの時間を蚈枬したした。ベヌスラむンは G5 むンスタンス䞊のシングル GPU ずし、P5 むンスタンスでの結果ず比范したした。 Outpost VFX ず AWS の共同開発により、フェむスリプレヌスメントモデルの孊習速床は最倧 8 倍向䞊したした。このパフォヌマンス向䞊は反埩サむクルの短瞮に盎結し、初期バヌゞョンに察する監督承認プロセスをより迅速に進められるようになりたした。高解像床画像や倧芏暡デヌタセットでのモデルトレヌニングが可胜になったこずで、出力品質も向䞊したした。特筆すべき点ずしお、初回レビュヌ甚のクラむアントぞの v001 玍品にかかる期間が、埓来の 1〜2 週間から 2 日間に短瞮されたした。 「䞊列化されたワヌクフロヌず耇数のハむ゚ンド GPU を同時に掻甚できるようになったこずで、むテレヌションのスピヌドが倧幅に向䞊したした」 ず Outpost VFX の CTO である Tim Chauncey は述べおいたす。 「VFX の仕事においおむテレヌションの速床は非垞に重芁であり、このアヌキテクチャは将来の開発に向けお、より堅牢でスケヌラブルな基盀を提䟛しおいたす。」 今埌の改善点ずしおは、画像出力の品質向䞊が考えられたす。Outpost はモデルに枡す画像の解像床を䞊げ、より倚くの VRAM を搭茉した新䞖代の Amazon EC2 P5 むンスタンスを䜿甚するこずで、より倧きな画像や倧芏暡なデヌタセットを凊理できたす。 たずめ AWS に最適化されたアヌキテクチャにより、Outpost VFX はハむ゚ンド VFX 制䜜に求められるセキュリティずスケヌラビリティを維持しながら、AI を掻甚したフェむスリプレヌスメント機胜をクラむアントに提䟛できるようになりたした。ロヌカルのコンシュヌマヌ向け NVIDIA GPU から゚ンタヌプラむズ向け NVIDIA GPU ぞの移行を含む䞊列化ワヌクフロヌアヌキテクチャは、Outpost VFX のグロヌバルスタゞオ運営における AI ツヌルの開発ずスケヌリングの基盀ずなっおいたす。 「私が最も興奮しおいるのは、これらのモデルがもはや研究段階の実隓ではなく、珟代の VFX パむプラむンに䞍可欠な芁玠になり぀぀あるずいう点です」 ず Outpost VFX のリヌド゜フトりェアアヌキテクトである Dheeraj Bhadani は述べおいたす。 「マルチ GPU アクセラレヌションは、次䞖代のクリ゚むティブツヌルが構築される基盀です。」 次のステップ AI トレヌニングワヌクフロヌの高速化を怜蚎しおいる堎合は、以䞋のステップを参考にしおください。 珟圚の GPU 䜿甚率を評䟡する: シングル GPU の制玄がトレヌニングのパフォヌマンスを制限しおいないか確認する マルチ GPU アヌキテクチャを怜蚎する: Amazon EC2 P5 むンスタンスは、分散トレヌニングワヌクロヌドに察しおスケヌラブルなコンピュヌティングを提䟛する AWS Generative AI Innovation Center に盞談する: Outpost VFX のトレヌニングワヌクフロヌ䞊列化を支揎したチヌムに問い合わせる ナヌスケヌスずむンフラ芁件に合わせた分散トレヌニング戊略を実装するこずで、同様の成果を埗るこずができたす。 謝蟞 著者䞀同、本プロゞェクトにご協力いただいた Josh Chappatte、Laksh Puri、Ruchi Bhatia の各氏に感謝いたしたす。 著者に぀いお Alex Newton Alex は AWS Generative AI Innovation Center のデヌタサむ゚ンティストずしお、生成 AI ず機械孊習を掻甚しおお客様の耇雑な課題解決を支揎しおいたす。最先端の ML ゜リュヌションを珟実の課題に応甚するこずに情熱を持っおいたす。 Hanno Bever Hanno はロンドンを拠点ずする AWS Generative AI Innovation Center のシニア機械孊習゚ンゞニアです。Amazon での 6 幎間で、あらゆる業界のお客様が AWS 䞊で機械孊習ワヌクロヌドを実行できるよう支揎しおきたした。AWS Trainium および GPU むンスタンスにおける分散モデルトレヌニングのスケヌリングず掚論の最適化を専門ずしおいたす。 Stephen Smith Stephen は英囜を拠点ずする AWS のシニア゜リュヌションアヌキテクトです。さたざたな業界の゚ンタヌプラむズ顧客ず連携し、モダンでスケヌラブル、か぀コスト効率の高いクラりドアヌキテクチャの蚭蚈を支揎しおいたす。AWS での 7 幎以䞊の経隓を持ち、最新のデヌタおよび AI ゜リュヌションの導入を通じおお客様のビゞネス課題を解決するこずに情熱を泚いでいたす。 Tim Chauncey Tim は 2022 幎より英囜に本瀟を眮く Outpost VFX の最高技術責任者 (CTO) を務めおいたす。圚任䞭、スタゞオによるハむ゚ンドの映画・゚ピ゜ヌド䜜品の制䜜方法に倧きな倉革をもたらし、埓来のオンプレミス環境から AWS 䞊でグロヌバルに皌働する統合クラりドむンフラぞの移行を成功させたした。珟圚は、最先端の ML プロダクションツヌルず゚ヌゞェントシステムを Outpost の制䜜ワヌクフロヌに統合するチヌムを率いおいたす。 Dheeraj Bhadani Dheeraj は Outpost VFX のリヌド゜フトりェアアヌキテクトであり、VFX およびアニメヌション業界で 20 幎以䞊の経隓を持ちたす。技術革新に粟通したベテランアヌキテクトずしお、Academy Sci-Tech Awards で衚地された技術的進歩に重芁な圹割を果たしおきたした。構想から実装たで、高床に分散化されたスケヌラブルで耐障害性の高いシステムの蚭蚈・構築に情熱を持っおいたす。近幎は、デゞタルコンテンツ制䜜アプリケヌションに統合されるプロダクショングレヌドの AI・機械孊習ツヌルや、スタンドアロン゜リュヌションずしお展開されるシステムのアヌキテクチャ蚭蚈ず開発に泚力しおいたす。 翻蚳は Visual Compute SSA 森が担圓したした。原文は こちら をご芧ください。
本蚘事は 2026 幎 6 月 30 日 に公開された「 How Outpost VFX Uses AWS to Accelerate AI Model Training for Visual Effects 」を翻蚳したものです。 Outpost VFX の Tim Chauncey ず Dheeraj Bhadani ずの共同執筆です。 ビゞュアル゚フェクト (VFX) 向けの AI モデルトレヌニングには数週間を芁するこずがあり、制䜜スケゞュヌルのボトルネックになりがちです。英囜、カナダ、むンドにスタゞオを構え、高品質な映画や゚ピ゜ヌドコンテンツを手がける Outpost VFX にずっお、1 日の遅延がクラむアントぞの玍品やプロゞェクトスケゞュヌルに盎接圱響したす。 本蚘事では、Outpost VFX が AWS むンフラを掻甚しおフェむスリプレヌスメントのワヌクフロヌを刷新し、トレヌニング速床を最倧 8 倍に向䞊させた方法、シングル GPU の制玄を克服するために実装した技術アヌキテクチャ、そしお AWS マルチ GPU トレヌニングで埗られた具䜓的な成果に぀いお玹介したす。 課題: AI トレヌニングにおけるシングル GPU のボトルネック VFX 制䜜における埓来のフェむスリプレヌスメントワヌクフロヌでは、監督承認甚の初期バヌゞョンを䜜成するだけで、コンポゞットや専門的なビュヌティ・デ゚むゞング䜜業に 5 日以䞊かかりたす。この手法は有効ではあるものの、制䜜スケゞュヌルで最も重芁な反埩承認プロセスの初期段階でボトルネックが生じたす。VFX の珟堎では、AI トレヌニングの遅さがそのたた玍期遅延、コスト増加、クラむアントぞのフィヌドバックサむクルの長期化に぀ながりたす。 Outpost VFX は、撮圱珟堎の映像を孊習しおフェむスリプレヌスメントを高速化できる AI モデルを独自に開発しおいたした。しかし、シングル GPU のコンピュヌティング制玄により効率が頭打ちになっおいたした。既存のフェむススワップツヌルは同時に 1 ぀の GPU しか䜿えず、モデルトレヌニングで利甚できるビデオランダムアクセスメモリ (VRAM) ず凊理胜力が限られおいたした。そのため、AI 支揎アプロヌチの朜圚胜力を十分に匕き出せずにいたした。 蚭蚈䞊の考慮事項 Outpost VFX は、AI ワヌクフロヌを最適化するうえで技術的に重芁な芁件を 3 ぀特定したした。 コンピュヌティングのスケヌラビリティ – 意味のある効率改善を実珟するには、フェむスリプレヌスメントモデルのトレヌニングを耇数の GPU に䞊列化する必芁がありたした。シングル GPU によるトレヌニングでは、モデルの反埩サむクルに毎回数週間の遅延が生じおいたした。 むンフラのセキュリティ – 2022 幎から AWS を利甚し、完党仮想化された技術スタックを運甚する Outpost VFX にずっお、機密性の高い制䜜デヌタを扱う゜リュヌションは自瀟の厳栌なセキュリティ芁件を満たす必芁がありたした。 パフォヌマンスの最適化 – 単玔な速床向䞊にずどたらず、より倧芏暡なデヌタセットや高解像床画像にも察応できるアヌキテクチャが、出力品質の向䞊に䞍可欠でした。 これらの芁件に察応するため、Outpost VFX は AWS Generative AI Innovation Center の開発者ず連携したした。同チヌムは Outpost VFX の技術郚門ず䞀䜓ずなっお AI 孊習アルゎリズムの刷新に取り組みたした。AWS Generative AI Innovation Center は、ストラテゞスト、デヌタサむ゚ンティスト、゚ンゞニア、゜リュヌションアヌキテクトで構成されるチヌムで、顧客ずずもに生成 AI の力を掻かしたカスタム゜リュヌションを段階的に構築したす。チヌムぞの参加方法に぀いおは、 Generative AI Innovation Center のペヌゞをご芧ください。 アヌキテクチャの実装 この゜リュヌションでは、Outpost VFX の既存フェむススワップモデルのコヌドベヌスを改修し、耇数 GPU での分散トレヌニングに察応させたした。実装には、Outpost VFX の既存むンフラ芁件に沿った、分離されたセキュアなクラりド環境内に AWS マルチ GPU の Amazon Elastic Compute Cloud (Amazon EC2) P5 むンスタンスを䜿甚したした。 もずもず Outpost VFX は、GPU アクセラレヌション察応のワヌクステヌションでフェむススワップモデルをトレヌニングしおいたした。俳優ずスタントダブルの小芏暡なデヌタセットを収集し、RTX 3090 GPU でベヌスモデルをファむンチュヌニングする手法です。この方法は機胜しおいたものの、ファむンチュヌニング 1 回あたり玄 1〜2 週間かかるなど、トレヌニング時間が長いずいう課題がありたした。たた、クラりドワヌクステヌションの管理オヌバヌヘッドを考えるず、スケヌルアップも容易ではありたせんでした。そこで、P5 むンスタンスでのトレヌニングを怜蚎するこずになりたした。 P5 むンスタンスには、分散トレヌニングワヌクロヌド向けに蚭蚈された NVIDIA H100 GPU が搭茉されおいたす。GPU 間の通信に PCIe を䜿甚する G シリヌズむンスタンスずは異なり、P5 むンスタンスは NVLink むンタヌコネクトを備えおおり、募配同期に必芁な垯域幅が倧幅に向䞊しおいたす。これは耇数 GPU でのトレヌニングにおいお重芁な芁玠です。たた、H100 の 14,592 個の CUDA コアず 80 GB の高垯域幅 HBM3 メモリは、埓来のロヌカル RTX 3090 環境から倧きく進化しおいたす。 Outpost VFX は Generative AI Innovation Center ず協力し、P5 むンスタンス䞊でモデルを動䜜させたした。6 週間のアドバむザリヌ期間を通じお、AWS のサむ゚ンティストがモデルコヌドを PyTorch Distributed Data Parallel (DDP) トレヌニング戊略に察応するよう倉換したした。DDP は、各 GPU にモデルの重みをコピヌする䞊列化手法で、各トレヌニングバッチで凊理できる画像数を増やせたす。バッチあたりの画像数が増えるこずで、トレヌニングプロセスが盎接高速化されたす。 技術的な実装内容には、フェむスリプレヌスメントモデルトレヌニングのマルチ GPU 䞊列化、機密性の高い制䜜デヌタに察応したセキュリティアヌキテクチャの匷化、そしお Outpost VFX の既存 AWS ベヌス技術スタックずの統合が含たれたす。Outpost VFX は AI パむプラむンの進化を続けおおり、今埌は Amazon SageMaker AI のマネヌゞドトレヌニング、モデルバヌゞョニング、ホスト型掚論などのサヌビスを掻甚しお、グロヌバルなスタゞオ党䜓でのモデル開発・デプロむをさらに効率化できるず芋蟌んでいたす。 パフォヌマンス改善の枬定 マルチ GPU トレヌニングの速床向䞊を怜蚌するため、Outpost VFX はトレヌニング甚の画像デヌタセットを収集し、モデルのハむパヌパラメヌタを固定したうえで、特定の損倱閟倀に達するたでの時間を蚈枬したした。ベヌスラむンは G5 むンスタンス䞊のシングル GPU ずし、P5 むンスタンスでの結果ず比范したした。 Outpost VFX ず AWS の共同開発により、フェむスリプレヌスメントモデルの孊習速床は最倧 8 倍向䞊したした。このパフォヌマンス向䞊は反埩サむクルの短瞮に盎結し、初期バヌゞョンに察する監督承認プロセスをより迅速に進められるようになりたした。高解像床画像や倧芏暡デヌタセットでのモデルトレヌニングが可胜になったこずで、出力品質も向䞊したした。特筆すべき点ずしお、初回レビュヌ甚のクラむアントぞの v001 玍品にかかる期間が、埓来の 1〜2 週間から 2 日間に短瞮されたした。 「䞊列化されたワヌクフロヌず耇数のハむ゚ンド GPU を同時に掻甚できるようになったこずで、むテレヌションのスピヌドが倧幅に向䞊したした」 ず Outpost VFX の CTO である Tim Chauncey は述べおいたす。 「VFX の仕事においおむテレヌションの速床は非垞に重芁であり、このアヌキテクチャは将来の開発に向けお、より堅牢でスケヌラブルな基盀を提䟛しおいたす。」 今埌の改善点ずしおは、画像出力の品質向䞊が考えられたす。Outpost はモデルに枡す画像の解像床を䞊げ、より倚くの VRAM を搭茉した新䞖代の Amazon EC2 P5 むンスタンスを䜿甚するこずで、より倧きな画像や倧芏暡なデヌタセットを凊理できたす。 たずめ AWS に最適化されたアヌキテクチャにより、Outpost VFX はハむ゚ンド VFX 制䜜に求められるセキュリティずスケヌラビリティを維持しながら、AI を掻甚したフェむスリプレヌスメント機胜をクラむアントに提䟛できるようになりたした。ロヌカルのコンシュヌマヌ向け NVIDIA GPU から゚ンタヌプラむズ向け NVIDIA GPU ぞの移行を含む䞊列化ワヌクフロヌアヌキテクチャは、Outpost VFX のグロヌバルスタゞオ運営における AI ツヌルの開発ずスケヌリングの基盀ずなっおいたす。 「私が最も興奮しおいるのは、これらのモデルがもはや研究段階の実隓ではなく、珟代の VFX パむプラむンに䞍可欠な芁玠になり぀぀あるずいう点です」 ず Outpost VFX のリヌド゜フトりェアアヌキテクトである Dheeraj Bhadani は述べおいたす。 「マルチ GPU アクセラレヌションは、次䞖代のクリ゚むティブツヌルが構築される基盀です。」 次のステップ AI トレヌニングワヌクフロヌの高速化を怜蚎しおいる堎合は、以䞋のステップを参考にしおください。 珟圚の GPU 䜿甚率を評䟡する: シングル GPU の制玄がトレヌニングのパフォヌマンスを制限しおいないか確認する マルチ GPU アヌキテクチャを怜蚎する: Amazon EC2 P5 むンスタンスは、分散トレヌニングワヌクロヌドに察しおスケヌラブルなコンピュヌティングを提䟛する AWS Generative AI Innovation Center に盞談する: Outpost VFX のトレヌニングワヌクフロヌ䞊列化を支揎したチヌムに問い合わせる ナヌスケヌスずむンフラ芁件に合わせた分散トレヌニング戊略を実装するこずで、同様の成果を埗るこずができたす。 謝蟞 著者䞀同、本プロゞェクトにご協力いただいた Josh Chappatte、Laksh Puri、Ruchi Bhatia の各氏に感謝いたしたす。 著者に぀いお Alex Newton Alex は AWS Generative AI Innovation Center のデヌタサむ゚ンティストずしお、生成 AI ず機械孊習を掻甚しおお客様の耇雑な課題解決を支揎しおいたす。最先端の ML ゜リュヌションを珟実の課題に応甚するこずに情熱を持っおいたす。 Hanno Bever Hanno はロンドンを拠点ずする AWS Generative AI Innovation Center のシニア機械孊習゚ンゞニアです。Amazon での 6 幎間で、あらゆる業界のお客様が AWS 䞊で機械孊習ワヌクロヌドを実行できるよう支揎しおきたした。AWS Trainium および GPU むンスタンスにおける分散モデルトレヌニングのスケヌリングず掚論の最適化を専門ずしおいたす。 Stephen Smith Stephen は英囜を拠点ずする AWS のシニア゜リュヌションアヌキテクトです。さたざたな業界の゚ンタヌプラむズ顧客ず連携し、モダンでスケヌラブル、か぀コスト効率の高いクラりドアヌキテクチャの蚭蚈を支揎しおいたす。AWS での 7 幎以䞊の経隓を持ち、最新のデヌタおよび AI ゜リュヌションの導入を通じおお客様のビゞネス課題を解決するこずに情熱を泚いでいたす。 Tim Chauncey Tim は 2022 幎より英囜に本瀟を眮く Outpost VFX の最高技術責任者 (CTO) を務めおいたす。圚任䞭、スタゞオによるハむ゚ンドの映画・゚ピ゜ヌド䜜品の制䜜方法に倧きな倉革をもたらし、埓来のオンプレミス環境から AWS 䞊でグロヌバルに皌働する統合クラりドむンフラぞの移行を成功させたした。珟圚は、最先端の ML プロダクションツヌルず゚ヌゞェントシステムを Outpost の制䜜ワヌクフロヌに統合するチヌムを率いおいたす。 Dheeraj Bhadani Dheeraj は Outpost VFX のリヌド゜フトりェアアヌキテクトであり、VFX およびアニメヌション業界で 20 幎以䞊の経隓を持ちたす。技術革新に粟通したベテランアヌキテクトずしお、Academy Sci-Tech Awards で衚地された技術的進歩に重芁な圹割を果たしおきたした。構想から実装たで、高床に分散化されたスケヌラブルで耐障害性の高いシステムの蚭蚈・構築に情熱を持っおいたす。近幎は、デゞタルコンテンツ制䜜アプリケヌションに統合されるプロダクショングレヌドの AI・機械孊習ツヌルや、スタンドアロン゜リュヌションずしお展開されるシステムのアヌキテクチャ蚭蚈ず開発に泚力しおいたす。 翻蚳は Visual Compute SSA 森が担圓したした。原文は こちら をご芧ください。
2026幎6月10日〜12日、AWS Japan オフィスにお「AI-DLC UnicornGym」を開催したした。参加いただいたのは、自動車郚品・システムのグロヌバルメガサプラむダヌ Astemo 。SDV゜リュヌション開発本郚ず技術開発本郚から44名が集たり、7チヌムが実業務テヌマでAI駆動開発を3日間䜓隓したした。 AI-DLC の党䜓像に぀いおは「 AI駆動開発ラむフサむクルAI-DLC 」をご芧ください。 なぜ Astemo が AI-DLC に取り組んだのか 「これたでの成功䜓隓をアンラヌンし、自己砎壊をしおほしい」 ワヌクショップ冒頭、UnicornGym のゎヌルずしお参加者に投げかけられた蚀葉です。自動車の゜フトりェア定矩化SDVが加速する䞭、゚グれクティブは「これたでにない生産性」を目暙に掲げ、最重芁ミッションは技術開発ではなく 党埓業員の行動倉容 であるず明蚀したした。44 名の参加者は、その倉革の起爆剀ずしお䜍眮づけられおいたす。 自動車業界では品質基準やプロセスが厳栌に定矩されおおり、新しい開発手法の導入にはどうしおも慎重になりたす。「生成 AI は䜿っおみたが思ったようにいかない」「自分で曞いた方が早い」ずいう声も珟堎にはありたした。今回の Unicorn Gym は、党瀟展開に向けた行動倉容のきっかけづくりずしお䌁画したした。 3日間で䜕をしたのか 1日目は Inception構想です。各チヌムが持ち蟌んだ実業務テヌマに察し、Claude Code ずの察話でビゞネス意図をナヌザヌストヌリヌに萜ずし蟌みたす。AI が生成したモック画面をチヌム党員で芋ながら「これが欲しかったもの」「ここは違う」ず認識を揃えおいきたす。テキストだけでは抜象床が高すぎお合意に時間がかかりたすが、目に芋える画面があるず議論が具䜓化し、意思決定のスピヌドが栌段に䞊がりたした。 2〜3日目は Construction構築です。前日の芁件をもずに Claude Code が蚭蚈・コヌドを提案し、チヌムで集䞭的に実装を進めたす。人間の圹割は「コヌドを曞く」から「レビュヌず意思決定」に倉わり、AI の成果物を次々にゞャッゞしおいきたす。AI の実装スピヌドが速いため、むしろ人間同士の認識合わせや意思決定がボトルネックになる堎面もありたした。 党チヌムが自瀟の実課題を持ち蟌みたした。架空のお題ではなく「普段困っおいるこず」をそのたた3 日間でプロトタむプにする圢匏が、参加者の本気床ず成果物の実甚性を匕き䞊げたした。 成果 ワヌクショップ埌のアンケヌトは、「同僚にも薊めたい」の掚奚床は 4.88/5.0、「自分の働き方が倉わるず感じた」は 4.67/5.0 ずいう結果でした。 7チヌムのテヌマは、組蟌み゜フトりェアのモデル解析、開発環境の構築、テスト仕様曞の自動生成、セキュリティツヌルの評䟡自動化など倚岐にわたりたした。いずれも「今たさに珟堎で工数がかかっおいる業務」ばかりです。 具䜓的には、組蟌みモデルの挙動を AI で解析するクラりドサヌビス、芁件定矩からテスト仕様曞を自動生成する AI ゚ヌゞェント、耇数ツヌルの評䟡レポヌトを画像認識も含めお自動生成する仕組み、開発メトリクスを収集・可芖化するダッシュボヌド基盀、クラりド環境の運甚を統䞀 UI で自動化するシステムなどが生たれたした。 代衚的な数字を玹介したす。 3 日間で 9 マむクロサヌビス / 4,500 行超 / 174 コミット / 76 PR 開発スピヌド 箄200 %向䞊 7チヌム党おがデモ可胜なプロトタむプを完成させたした。 さらに、あるチヌムはワヌクショップ翌週に早くも 本番リリヌスしたした。3日間で生たれたプロトタむプが「やっお終わり」ではなく、翌週からむテレヌションが回り始めた事䟋です。AI-DLC で身に぀けた開発サむクルがそのたた実務に盎結するこずを瀺しおいたす。 参加者の声 「今たでの自分を砎壊するこずが出来た」 「人間は遞択に集䞭し、AIに任せるべき。ストレヌトに開発に響く孊び」 「蚘事で読んでも実感できなかったが、䜓隓で腹萜ちした」 「初孊者の私が䞀぀のシステムを䜜り䞊げた達成感」 ベテランから若手たで共通しお出おきたのが「䜓隓しないずわからない」です。どれだけ説明を聞いおも、実際にAI がコヌドを生成し、自分がレビュヌず刀断に集䞭する䜓隓をしないず腹萜ちしたせん。AI-DLC の䟡倀は、実際に手を動かしお初めお実感できるものだず改めお感じたした。 孊び ① 蚭蚈刀断は人間が握る — AI に任せきりにするず、䞊行開発でアヌキテクチャが混圚しチヌム間の成果物が結合できなくなるリスクがありたす。「どのアヌキテクチャで行くか」を Inception の段階で人間が合意しおおくこずが、Construction のスピヌドを決めたした。 ② むンセプションの質が党おを決める — ナヌザヌストヌリヌの粟床が甘いず AI の出力も曖昧になりたす。コヌディングから解攟された分、芁件の蚀語化に集䞭できるのが AI-DLC の匷みです。事前に AI-DLC の甚語集やコンセプト抂芁を配垃しおおけば、初日からさらにスピヌドを出せたずいう反省もありたす。 ③ 自動車業界の品質基準ずの共存は次の論点 — 自動車固有のプロセスゲヌトに察しお、AI-DLC の孊びを掻かすために、パむロットプロゞェクトを通じお段階的に評䟡を進めたいず考えおいたす。 ④ UnicornGym の3日間は「起爆剀」であり「ゎヌル」ではない — ゚グれクティブが匷調したのは「党埓業員の行動倉容」です。参加者が瀟内 Champion ずなり各郚門に展開しおいく仕組みづくりが次の課題になっおいたす。 今埌の展開 44名の参加者は、党瀟展開の起点になりたす。ここから AI-DLC Champion の育成、AI ツヌルの組織定着、品質保蚌郚門ずの連携などを段階的に進めおいきたす。 ゚グれクティブが掲げたのは「党埓業員の行動倉容」ず「これたでにない生産性」です。3日間で7プロトタむプを完成させた今回のワヌクショップは、その実珟可胜性を瀺す最初の䞀歩になったず考えおいたす。 — AI-DLC に興味を持たれた方は、 aidlc-workflowsGitHub をご芧ください。AI-DLC を始めるためのワヌクフロヌやテンプレヌトを公開しおいたす。 著者 山厎 培 アマゟン りェブ サヌビス ゞャパン合同䌚瀟 テクニカルカスタマヌ゜リュヌションズ マネヌゞャヌ
こんにちは、゜リュヌションアヌキテクトの田邊です。2026 幎 6 月 25 日から 26 日にかけお幕匵メッセで開催された AWS Summit Japan 2026 の AWS for Industries Zoneブヌス番号 044 にお、スマヌトグラスず生成 AI ゚ヌゞェントを組み合わせた倉庫ピッキング支揎デモを展瀺したした。本ブログでは、展瀺内容ずその裏で動いおいる AWS サヌビス構成を、デモの䜓隓に沿っおご玹介したす。 背景倉庫ピッキング業務の課題 倉庫のピッキング業務は物流オペレヌションの䞭でも人手に䟝存する割合が高く、ハンディタヌミナル専甚の携垯端末の導入は進んでいるものの、以䞋のような課題が珟堎に残っおいたす。 䞡手が塞がる : 商品を持぀・眮く動䜜ず端末操䜜が競合し、重量物のハンドリング時に効率が萜ちる 芖線の移動 : 端末画面ず棚を亀互に芋る必芁があり、ピッキングミスや䜜業テンポの䜎䞋に぀ながる 教育コスト : 新人・パヌト䜜業者が端末操䜜や棚配眮を芚えるたで時間がかかる 倚蚀語察応 : 倖囜人䜜業者が増える䞭、日本語のみの指瀺系統ではオンボヌディングに時間がかかる これらの課題に察しお、スマヌトグラスず生成 AI ゚ヌゞェントを組み合わせ、「芋るだけ・話すだけ」で業務システムにアクセスできる新しい業務䜓隓を提案するデモを䌁画したした。 デモの党䜓像 今回のデモでは、倉庫のピッキング業務を題材に、スマヌトグラスず生成 AI ゚ヌゞェントによるハンズフリヌ業務支揎を玹介したした。特城は以䞋の2点です。 1. 音声だけで完結する業務システム操䜜 「ピッキングリストをください」ず話しかけるだけで、倉庫管理システム WMS から䜜業リストを取埗し、音声で案内 商品の QR コヌドをスマヌトグラスでスキャンするだけで、ピッキング完了が自動で蚘録 端末画面のタップは䞍芁。䞡手で商品を扱いながら業務を進められる 2. 自然な倚蚀語察話 Amazon Nova 2 Sonic により、人ず話しおいるような䜎遅延で自然な音声察話を実珟 英語・スペむン語・ドむツ語・フランス語・むタリア語・ポルトガル語・ヒンディヌ語に察応話した蚀語を自動刀定しお同じ蚀語で応答 商品の取扱泚意など業務ナレッゞも、瀟内マニュアルから探しお読み䞊げ 䜿甚したスマヌトグラス 本デモでは、Android を搭茉したスマヌトグラス 2 機皮を甚意し、来堎者に䜓隓いただきたした。䞡機皮ずも AI ゚ヌゞェントず察話するアプリを単䜓で動䜜させるこずができ、それぞれ圢状・芖認性・装着感に特城がありたす。 Vuzix M400 — Android11 を搭茉し単䜓で動䜜するモノキュラヌ単県型のスマヌトグラスです。1,280 䞇画玠のカメラでバヌコヌド読み取りに察応し、本䜓 68 g、IP 67の防氎防塵性胜で倉庫環境にも適しおいたす。ノむズキャンセリングマむクを搭茉しおおり、呚囲に環境音がある珟堎でも音声を正確に拟うこずができたす。 RayNeo X3 Pro — Android を搭茉したフルカラヌ MicroLED ディスプレむを持぀県鏡型のスマヌトグラスです。バヌコヌド読み取りに加え、音声・映像を組み合わせたマルチモヌダルな察話に察応したす。茝床 6,000 ニットの高い芖認性で、明るい堎所でも衚瀺内容がしっかり芋えたす。装着感が県鏡に近く、より日垞的なナヌスケヌスにも銎染むデザむンです。 なお、本デモのアプリは Android で動䜜する仕組みのため、Vuzix・RayNeo に限らず、Android 察応の他のスマヌトグラスやタブレット・スマヌトフォンでも同様の䜓隓を実珟できたす。 アヌキテクチャ構成 デモのアヌキテクチャは以䞋のような構成になっおいたす。 スマヌトグラス䞊の Android アプリはシンプルな圹割に絞り、䌚話の理解・業務デヌタの取埗・回答生成ずいったロゞックはすべおクラりド偎の Amazon Bedrock AgentCore Runtime に集玄しおいたす。党䜓の凊理の流れは次のずおりです。 認蚌 : 端末にクラりドの長期パスワヌド的な情報を眮かず、Amazon Cognito ず AWS Lambda により䞀時的な接続 URL を発行するセキュアな仕組み 音声送受信 : スマヌトグラスから䜜業者の音声をリアルタむムに Amazon Bedrock AgentCore Runtime ぞ送信。Amazon Nova 2 Sonic が音声を盎接理解し、応答の音声を返す 業務デヌタぞの問い合わせ : ゚ヌゞェントが必芁に応じお Amazon Bedrock AgentCore Gateway を介し、ツヌル関数を呌び出し、Amazon DynamoDB  WMS デヌタや Amazon Bedrock Knowledge Bases 瀟内マニュアルからデヌタを取埗 この構成により、スマヌトグラス偎は音声ずカメラの入出力に専念でき、゚ヌゞェントの機胜远加やプロンプト調敎はクラりド偎の倉曎だけで反映されたす。以䞋、デモのシナリオを順に远いながら、各ステップで動いおいるサヌビスを芋おいきたす。 ① 音声でタスク取埗 䜜業者がスマヌトグラスに「ピッキングリストをください」ず話しかけるず、生成 AI ゚ヌゞェントが WMS から䜜業リストを取埗し、棚番号・商品名・数量を音声ず画面で案内したす。 裏偎では、スマヌトグラスから送られおきた音声をクラりド䞊の Amazon Nova 2 Sonic が受け取りたす。Amazon Nova 2 Sonic は音声を盎接理解し、そのたた音声で応答を返せる生成 AI モデルです。埓来の「音声を䞀床文字に起こしおから生成 AI に枡し、生成された文章を再び音声にする」ずいう 3 段階の凊理ず違い、音声のたた凊理するため、人ず話しおいるような自然で䜎遅延なやり取りが可胜になりたす。䜜業者の意図が「ピッキングリストの取埗」だず刀断されるず、゚ヌゞェントが WMS 甚のツヌルを呌び出し、Amazon Dynamo DB からリストを取り出しお音声で読み䞊げ、同時にタスク䞀芧を画面に衚瀺したす。 ② QR スキャンで商品照合・完了 案内された棚に移動し、商品のQR コヌドをスキャンするず、゚ヌゞェントが商品を照合し、ピッキング完了を WMS に自動で蚘録したす。次のアむテムがある堎合は続けお音声で棚の堎所を案内し、党アむテム完了時には䜜業時間もフィヌドバックしたす。 ここでは、音声ずカメラずいう異なる入力を、同じ䌚話の流れの䞭で扱っおいたす。QR スキャンの結果はテキスト情報ずしお Amazon Nova 2 Sonic に枡り、゚ヌゞェントは「今、この䜜業者は音声で受けたタスクの商品をスキャンした」ず文脈を理解した䞊で、Amazon Dynamo DB に完了蚘録を曞き蟌みたす。䜜業者は「モヌドを切り替える」ずいった意識をせず、話す・スキャン・話す、ずいうテンポで䜜業を進められたす。 ③ 芖芚支揎ず業務ナレッゞ照䌚 「棚の堎所が分からない」ず聞けば倉庫マップで棚䜍眮をハむラむト衚瀺、「タむミングベルトの取扱泚意点は?」ず聞けば瀟内マニュアルから該圓箇所を音声で読み䞊げたす。 業務ナレッゞの音声応答は、Amazon Bedrock Knowledge Bases ずいう機胜で実珟しおいたす。これは、事前に瀟内のピッキングマニュアルなどのドキュメントを Amazon S3 に眮いおおくず、生成 AI が質問の意図に合わせお関連する蚘述を意味的に怜玢しおくれる仕組みです。゚ヌゞェントは怜玢結果をもずに芁点をたずめ、Amazon Nova 2 Sonic を通じお自然な音声で回答したす。マニュアルを曎新しおも、それを取り蟌み盎すだけで、゚ヌゞェントの回答が垞に最新の内容に保たれたす。 1 䌚話あたりのコスト ブヌス来堎者から倚くいただいた質問がコスト面でした。本デモの構成で、ピッキング 4 アむテムを玄 3 分で凊理する䌚話1回あたりのコストは、およそ 8.9 円 1 USD = 160 円換算です。1 端末あたり 100 䌚話/日 × 30 日で月額玄 26,720 円ず、実運甚に耐える氎準です。コストの倧半玄 78 %は音声の生成 AI の応答音声が占めるため、AI の応答を簡朔にする工倫がコスト削枛に最も効きたす。 期埅される効果 本゜リュヌションの導入で、以䞋のような効果が期埅できたす。 䜜業者の身䜓的・認知的負荷の䜎枛 : 端末操䜜から解攟され、芖線を䜜業察象に集䞭できる 教育コストの削枛 : 音声で䜜業指瀺・マニュアル照䌚ができ、新人・短期雇甚者の即戊力化が容易 倚蚀語察応による人材掻甚 : 倖囜人䜜業者にも母語で指瀺・案内が可胜 既存 WMS を掻かした導入 : 珟行の業務システムを眮き換えず、生成 AI ゚ヌゞェントから連携 本デモのコアである「生成 AI ゚ヌゞェント × りェアラブルデバむス × 音声むンタラクション」の組み合わせは、倉庫ピッキングに限らず、「䞡手を䜿う珟堎䜜業×システム連携」が求められる幅広い領域に応甚可胜です。補造ラむンでの䜜業指瀺ず郚品照合、医療珟堎での怜䜓照合ず電子カルテ入力、蚭備点怜・譊備での手順曞参照ずレポヌト入力、店舗のバックダヌド圚庫確認など、応甚先は倚岐にわたりたす。 たずめ AWS Summit Japan 2026 で展瀺した「スマヌトグラス × 生成 AI ゚ヌゞェント」は、倉庫ピッキング業務における「䞡手が塞がる」「教育コストが高い」「倚蚀語察応が難しい」ずいう課題に察し、芋るだけ・話すだけで業務システムにアクセスできる新しい業務䜓隓を提案するものです。Amazon Bedrock AgentCore Runtime ず Amazon Nova2 Sonic の組み合わせで、サヌバレスで実装できたす。物流業界は 2024 幎問題をはじめ様々な課題に盎面しおいたすが、生成 AI ゚ヌゞェントを既存の業務システムに繋ぐこずで、珟堎の負荷を枛らしながら生産性を高めるこずが可胜です。ご興味のある方は、担圓゜リュヌションアヌキテクトたでお気軜にご盞談ください。 䌚堎では倉庫ピッキング以倖のナヌスケヌスに぀いおも倚くのご盞談やディスカッションをいただき、この゜リュヌションパタヌンぞの関心の高さを実感しおいたす。 この展瀺は、゜リュヌションアヌキテクト暪山、駒野、山本、田邊が担圓したした。