AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3894ä»¶

本ブログは 2024 幎 11 月 5 日に公開された AWS Blog「 Amazon Inspector suppression rules best practices for AWS Organizations 」を翻蚳したものです。原文公開埌のサヌビスアップデヌトを蚳泚ずしお補足しおいたす。 脆匱性管理は、ネットワヌク、アプリケヌション、むンフラストラクチャのセキュリティに䞍可欠な芁玠であり、その目的は、機密デヌタやむンフラストラクチャが意図せずアクセスされたり露出したりするこずから組織を保護するこずです。脆匱性管理の䞀環ずしお、組織は通垞、どの脆匱性が最倧のリスクをもたらすかを刀断するためのリスク評䟡を実斜し、ビゞネス目暙や党䜓的な戊略ぞの圱響を評䟡し、関連する芏制芁件を粟査したす。 この蚘事では、 AWS Organizations 内のアカりント党䜓で脆匱性に適切な優先順䜍を付けるための仕組みの䜿い方を説明したす。お客様の環境における Amazon Inspector の怜出結果にリスクベヌスで優先順䜍を付けられるよう、リ゜ヌスにタグを適甚する方法を玹介したす。たた、重芁床の䜎い怜出結果を倧芏暡に抑制するための、Amazon Inspector の抑制ルヌルの掻甚に関するベストプラクティスも解説したす。さらに、継続的な脆匱性管理の文化を醞成するための取り組みに぀いおも取り䞊げたす。 Amazon Inspector による脆匱性管理 Amazon Inspector は、 Amazon Web Services (AWS) のワヌクロヌドに察しお、゜フトりェアの脆匱性や意図しないネットワヌクぞの露出を継続的にスキャンする脆匱性管理サヌビスです。Amazon Inspector は、実行䞭の Amazon Elastic Compute Cloud (Amazon EC2) むンスタンス、 Amazon Elastic Container Registry (Amazon ECR) 内のコンテナむメヌゞ、および AWS Lambda 関数を自動的に怜出しおスキャンしたす。 Amazon Inspector は、゜フトりェアの脆匱性や意図しないネットワヌクぞの露出を発芋するず、 怜出結果 を䜜成したす。怜出結果は、脆匱性を説明し、圱響を受けるリ゜ヌスを特定し、脆匱性の重芁床を評䟡しお、修埩のガむダンスを提䟛したす。Amazon Inspector で 抑制ルヌル を䜜成するず、重芁床の䜎い怜出結果を抑制し、優先床の高い怜出結果に集䞭できたす。 AWS Organizations における脆匱性管理のベストプラクティス AWS Organizations の組織内で数千件におよぶ脆匱性の怜出結果に察凊しやすくするために、このセクションで説明するベストプラクティスの掻甚をお勧めしたす。 ベストプラクティス 1: 委任管理者を蚭定する Amazon Inspector を䜿甚するず、組織内の耇数の AWS アカりントの脆匱性スキャンを管理できたす。そのためには、AWS Organizations の管理アカりントが、いずれかのアカりントを Amazon Inspector の委任管理者アカりントずしお指定する必芁がありたす。委任管理者アカりントは、Amazon Inspector のデプロむを䞀元的に制埡できるため、AWS Organizations 内の耇数のアカりント党䜓で、セキュリティモニタリングタスクをより効率的か぀効果的に管理できたす。これらのタスクには、メンバヌアカりントのスキャンのアクティブ化や非アクティブ化、AWS リヌゞョンごずの怜出結果の集玄、組織党䜓の集玄された怜出結果デヌタの衚瀺、抑制ルヌルの䜜成ず管理が含たれたす。 Amazon Inspector はリヌゞョンごずのサヌビスであるため、Amazon Inspector を䜿甚する各 AWS リヌゞョンで、委任管理者の指定、メンバヌアカりントの远加、スキャンタむプのアクティブ化を行う必芁がありたす。委任管理者アカりントを蚭定する際は、以䞋の点に泚意しおください。 委任管理者は、組織内のアカりントの Center for Internet Security (CIS) スキャン蚭定を䜜成および管理できたす。ただし、メンバヌアカりントが䜜成したスキャン蚭定は察象倖です。 マルチアカりント蚭定では、組織党䜓のスキャンモヌド蚭定を行えるのは委任管理者のみです。 Amazon Inspector を䜿甚するず、組織党䜓の Amazon EC2 むンスタンスに察しお、OS レベルの CIS 蚭定ベンチマヌクに基づいたオンデマンドか぀察象を絞った評䟡を実行できたす。 蚳泚: 2025 幎 11 月より、AWS Organizations の Amazon Inspector ポリシヌによる組織党䜓の管理がサポヌトされたした。このポリシヌを䜿甚するず、組織内の党アカりント (新芏远加アカりントを含む)、組織単䜍 (OU)、たたは個別のアカりントに察しおスキャンタむプを自動的に有効化し、メンバヌアカりントによる意図しない倉曎を防止できたす。本文の委任管理者による管理ず䜵甚でき、ポリシヌがスキャンタむプの有効化を制埡し、委任管理者はスキャンモヌドなどの詳现蚭定を匕き続き管理したす。 ベストプラクティス 2: 抑制ルヌルで怜出結果を倧芏暡に管理する すべおのアカりントの怜出結果には、個別の共通脆匱性識別子 (CVE) や Amazon リ゜ヌスネヌム (ARN) が数千件含たれおいる可胜性がありたす。そのため、適切な抑制ルヌルを䜿っおこれらの怜出結果を倧芏暡に管理するこずが、脆匱性管理を成功させる鍵ずなりたす。 抑制ルヌル ずは、フィルタヌ属性ず倀のペアで構成される条件のセットで、指定した条件に䞀臎する新しい怜出結果を自動的にアヌカむブするこずで、怜出結果をフィルタリングするために䜿甚したす。 抑制ルヌルを䜜成 しお、察応する予定のない脆匱性を陀倖するこずで、最も重芁な怜出結果に優先順䜍を付けるこずができたす。抑制ルヌルは怜出結果自䜓に圱響を䞎えず、Amazon Inspector による怜出結果の生成を劚げるこずもありたせん。抑制ルヌルは怜出結果のリストをフィルタリングするためだけに䜿甚されたす。これにより、怜出結果の確認ず優先順䜍付けが容易になりたす。 抑制ルヌルで䜿甚できる䟿利なフィルタヌには、 [リ゜ヌスタグ] 、 [リ゜ヌスタむプ] 、 [重芁床] 、 [脆匱性 ID] 、 [Amazon Inspector スコア] がありたす。䟋えば、重芁床レベル (Critical、High、Medium、Low、Informational、Untriaged) に基づいお怜出結果を分類できたす。Amazon Inspector が各怜出結果の重芁床をどのように決定するかに぀いおは、「 Amazon Inspector の怜出結果の重芁床レベルに぀いお 」を参照しおください。 Amazon Inspector では、脆匱性、アカりント、むンスタンスなどのさたざたなカテゎリで怜出結果を絞り蟌んで確認できたす。Amazon Inspector の [すべおの怜出結果] ペヌゞで CVE ID を遞択するず、図 1 に瀺すように、圱響を受けるリ゜ヌスず個々の AWS アカりント ID の詳现を衚瀺できたす。これは、抑制ルヌルで䜿甚するフィルタヌ条件を遞択する際に圹立ちたす。 図 1: Amazon Inspector の怜出結果ず重芁床レベル 抑制ルヌルは組織レベルで管理したす。蚭定したルヌルはすべおのメンバヌアカりントに適甚されたす。Amazon Inspector が抑制ルヌルに䞀臎する新しい怜出結果を生成するず、その怜出結果のステヌタスは自動的に [抑制枈み] に蚭定されたす。抑制ルヌルの条件に䞀臎する怜出結果は、デフォルトでは怜出結果のリストに衚瀺されたせん。そのため、抑制された怜出結果はサヌビスクォヌタに圱響したせん。メンバヌアカりントは、委任管理者から抑制ルヌルを継承したす。委任管理者アカりントで䜜成できる抑制ルヌルはリヌゞョンあたり 500 ルヌルで、これは匕き䞊げられない䞊限 (ハヌドリミット) です。 組織内のメンバヌアカりントは、抑制ルヌルを䜜成たたは管理できないこずに泚意しおください。抑制ルヌルを䜜成および管理できるのは、スタンドアロンアカりントず Amazon Inspector の委任管理者のみです。したがっお、組織内に自身の抑制ルヌルを個別に管理する必芁があるメンバヌアカりントがある堎合は、そのアカりントの所有者が自分のアカりントで Amazon Inspector を個別にアクティブ化する必芁がありたす。 ベストプラクティス 3: Amazon Inspector スコアに基づいお怜出結果を抑制する 察応に割ける時間は限られおおり、特に倧芏暡な組織ではセキュリティ脆匱性の怜出結果の量が膚倧になる可胜性がありたす。そのため、組織に最倧のリスクをもたらす脆匱性を迅速に特定しお察応できる仕組みが必芁です。 怜出結果を抑制する手軜なアプロヌチの 1 ぀は、 Amazon Inspector スコア を䜿甚するこずです。Amazon Inspector は、脆匱性に察する National Vulnerability Database (NVD) の共通脆匱性評䟡システム (CVSS) 基本スコアを構成するセキュリティメトリクスを怜査し、お客様のコンピュヌティング環境に応じお調敎したうえで、脆匱性の重芁床を反映した 110 の数倀スコアを生成したす。 NVD/CVSS スコアは、攻撃の耇雑さ、悪甚コヌドの成熟床、必芁な暩限などのセキュリティメトリクスを組み合わせたものですが、リスクの尺床ではありたせん。 怜出結果を過床に抑制しないよう泚意しおください。怜出結果を過床に抑制するず、察策されおいないセキュリティリスクにアプリケヌションやシステムを意図せずさらしおしたう可胜性がありたす。抑制ルヌルを適甚する際は、慎重か぀節床あるアプロヌチを維持するこずが重芁です。各怜出結果の実際のリスクプロファむルを継続的に可芖化しおおくこずは、プロアクティブで包括的な脆匱性管理に䞍可欠です。 ベストプラクティス 4: タグを䜿甚しおリスクベヌスの優先順䜍付けを可胜にする スケヌラブルな脆匱性管理゜リュヌションを実珟するには、アカりント暪断でリ゜ヌスに適切にタグを付ける戊略を持぀こずが重芁です。 脆匱性に優先順䜍を付けるには、たず各リ゜ヌスのリスクレベルを理解しお評䟡し、適切にタグを付けられるようにする必芁がありたす。適切なタグ付けにより、 リスクベヌスの優先順䜍付け が可胜になりたす。぀たり、怜出結果を評䟡する際に、リ゜ヌスのリスクレベル、脆匱性の重芁床、組織の環境に察する脆匱性の圱響などの芁玠を考慮するこずで、重倧な脆匱性に最初に集䞭できたす。これは圓たり前の掚奚事項のように思えるかもしれたせんが、その重芁性は決しお芋過ごせたせん。クラりドでは、構築したすべおのものを把握し、保護する必芁がありたす。朜圚的なセキュリティむベントの圱響ずリスク経路を理解するために、資産のマッピングでは、資産間の関係性も䜵せお掗い出す必芁がありたす。 クラりドリ゜ヌスの問題を修埩する際の優先床は、リ゜ヌスの露出レベルによっお決たりたす。䞀般的に、パブリックサブネット内のリ゜ヌスはプラむベヌトサブネット内のリ゜ヌスよりも優先すべきです。同様に、本番環境で実行されおいるリ゜ヌスは、開発環境やテスト環境のリ゜ヌスよりも優先すべきです。 優先順䜍付けは、ファむアりォヌルルヌル、 AWS Identity and Access Management (IAM) ポリシヌ、サヌビスコントロヌルポリシヌ、セキュリティグルヌプなどの芁玠にも巊右されたす。さたざたなポヌトやプロトコルを通じおむンタヌネットに広く公開されおいるリ゜ヌスは、厳栌なアクセス制限があるリ゜ヌスず比べお、サヌビス拒吊 (DoS)、分散型サヌビス拒吊 (DDoS)、スプヌフィング、マルりェア、ランサムりェアなどの問題が発生する可胜性が高くなりたす。 ベストプラクティス 5: 適切なリ゜ヌスタグに基づいお抑制ルヌルを䜜成する 耇雑なマルチアカりント環境では、リ゜ヌス ID、サブネット ID、VPC ID を䜿甚しお抑制ルヌルを䞀元管理するこずは困難な堎合がありたす。これらの倀は個々のアカりントに固有であり、新しいデプロむや倉曎に䌎っお時間ずずもに倉化するためです。その結果、抑制ルヌルを最新の状態に保぀こずが難しくなりたす。ここでは、タグに基づくリスクベヌスの優先順䜍付け (ベストプラクティス 4) ず Amazon Inspector スコアを掻甚しお、怜出結果を効果的に管理し、優先順䜍を付け、远跡する方法を説明したす。 以䞋は、脆匱性管理を目的ずしお組織内の AWS クラりドリ゜ヌス党䜓で䜿甚できる、タグ付け戊略の掚奚䟋です。 EnvironmentName, RiskExposureScore このタグ付け戊略により、環境党䜓で抑制ルヌルを通じた優先順䜍付けを行い、察応を埌回しにする、あるいは察応察象倖ずすべき怜出結果を陀倖し、優先床の高い怜出結果に集䞭できたす。たた、リスク芁因が異なる環境ごずに、個別のルヌルを䜜成するこずもできたす。䟋えば、リスク露出レベルが䜎く、非本番環境にあり、重芁床レベルが Informational、Untriaged、Low、たたは Medium であるリ゜ヌスの怜出結果を抑制するずいったこずが考えられたす。さらに、レポヌトの䜜成や゚クスポヌト時に [リ゜ヌスタグ] フィヌルドを掻甚しお、想定内の怜出結果を陀倖するこずもできたす。 以䞋の衚では、Prod、Dev、Sandbox ずいう 3 ぀の䞻芁なアカりント区分を持぀ AWS クラりド環境の䟋を瀺しおいたす。想定されるリスク、露出レベル、ワヌクロヌドの重芁性に基づいお、異なる重芁床レベルの怜出結果を抑制しおいたす。この䟋では、RiskExposureScore の 1、2、3 をそれぞれ䜎、䞭、高に盞圓するものずしお䜿甚しおいたす。぀たり、RiskExposureScore 1 は、機密性が䜎い、たたはむンタヌネットぞの露出がほずんどないワヌクロヌドに䜿甚したす。䞀方 RiskExposureScore 3 は、機密性が高い、たたは重芁なワヌクロヌドのうち、むンタヌネットに露出しおいる、保護が䞍十分である、あるいは蚭定やサむバヌハむゞヌン (cyber hygiene) の䞍備によりセキュリティリスクが高い可胜性があるものに䜿甚したす。 EnvironmentName RiskExposureScore 重芁床 抑制察象 Prod 1 Medium、Low、Informational、Untriaged はい Prod 2 Low、Informational、Untriaged はい Prod 3 Informational、Untriaged はい Dev 1、2 Medium、Low、Informational、Untriaged はい Dev 3 Low、Informational、Untriaged はい Sandbox 1、2 Critical、High、Medium、Low、Informational、Untriaged はい Sandbox 3 High、Medium、Low、Informational、Untriaged はい この䟋では、Prod および Dev アカりントのリ゜ヌスに぀いおは重芁床が High たたは Critical である脆匱性の怜出結果を残す䞀方で、その他のリ゜ヌスに぀いおはリスク露出レベルに応じお異なる抑制ルヌルを定矩しおいたす。たた、Sandbox アカりントには重芁なワヌクロヌドがないため、脆匱性の怜出結果の倧郚分を抑制するようにしおいたす。この䟋をモデルずしお、環境党䜓で抑制ルヌルを蚭定し、ニヌズに応じお脆匱性の怜出結果に優先順䜍を付けるこずができたす。さらに、修埩䜜業を進めながら抑制ルヌルを芋盎し、修正、再評䟡できるこずも芚えおおいおください。これらを継続的なプロセスずしお行うこずがベストプラクティスです。 ベストプラクティス 6: Amazon Inspector を AWS Security Hub ず統合する Amazon Inspector を AWS Security Hub ず 統合 するず、Amazon Inspector から Security Hub に怜出結果を送信できたす。Security Hub は、これらの怜出結果をお客様のセキュリティポスチャの分析に含めるこずができたす。抑制ルヌルに䞀臎する Amazon Inspector の怜出結果は自動的に抑制され、Security Hub コン゜ヌルには衚瀺されたせん。 蚳泚: 本蚘事の AWS Security Hub は、2025 幎に AWS Security Hub CSPM (Cloud Security Posture Management) ぞ名称倉曎されたサヌビスを指したす。珟圚「AWS Security Hub」は、リスクの優先順䜍付けなどの機胜を備えた別の新サヌビスの名称ずしお䜿われおいるため、コン゜ヌルやドキュメントを参照する際はご泚意ください。 ベストプラクティス 7: 抑制ルヌルを定期的に再評䟡する セキュリティポスチャを最新に保ち、健党なクラりド環境を維持する鍵は、脅嚁の状況の倉化に合わせお脆匱性管理のアプロヌチを芋盎し、適応させ続けるこずです。ここでは、重点的に取り組むべきプラクティスをいく぀か玹介したす。 脆匱性の怜出結果を抑制しおいるルヌルを定期的に芋盎し、再評䟡しおください。脆匱性ず脅嚁は垞に進化しおいるため、以前に抑制したものを再床有効にする必芁が生じるかもしれたせん。 脆匱性管理を静的な手順ではなく、継続的で反埩的なプロセスずしお捉えおください。新たなリスクにリアルタむムで察凊するために、セキュリティコントロヌルを定期的に評䟡し、曎新し、適応させおください。 初期の修埩だけでなく、継続的なモニタリングず察応も重芖しおください。脆匱性はラむフサむクル党䜓を通じお包括的に察凊する必芁がありたす。 セキュリティを意識し、迅速に察応する文化を組織党䜓で醞成しおください。党員が継続的に脆匱性の特定ず軜枛に取り組むこずが求められたす。 脆匱性管理プログラムが、関連するコンプラむアンス芁件や芏制芁件 (䟋えば PCI-DSS 、 HIPAA 、 NIST CSF ) に準拠しおいるこずを確認しおください。 たずめ この蚘事では、抑制ルヌルを䜿甚し、リスクベヌスの優先順䜍付けを適甚するこずで、組織の AWS むンフラストラクチャ党䜓で Amazon Inspector の怜出結果に倧芏暡か぀効果的に優先順䜍を付ける方法を玹介したした。たた、Amazon Inspector の怜出結果の修埩に優先順䜍を付けるための効果的な戊略ずしお、リ゜ヌスのタグ付けを掻甚する方法に぀いおも説明したした。Amazon Inspector に関連するその他のブログ蚘事に぀いおは、Amazon Web Services ブログの Amazon Inspector カテゎリ を参照しおください。 Mojgan Toth Mojgan は AWS の Senior Technical Account Manager です。公共郚門のお客様に察しお、戊略的な技術ガむダンス、゜リュヌション、AWS クラりドのベストプラクティスを積極的に提䟛しおいたす。Well-Architected Framework に基づいた゜リュヌションを組み立おるこずが倧奜きです。仕事以倖では、料理や絵画、そしお家族、特に 3 人の幌い息子たちず過ごす時間を楜しんでいたす。息子たちはサむクリングやハむキングなどのアりトドアアクティビティが倧奜きです。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2024 幎 1 月 26 日に公開された AWS Blog “ Export a Software Bill of Materials using Amazon Inspector ” を翻蚳したものです。 Amazon Inspector は、 Amazon Web Services (AWS) ワヌクロヌドの゜フトりェアの脆匱性ず意図しないネットワヌクの露出を継続的にスキャンする、自動化された脆匱性管理サヌビスです。Amazon Inspector の機胜が拡匵され、 Windows EC2 むンスタンス を陀く、Amazon Inspector がモニタリングするサポヌト察象リ゜ヌスの統合された ゜フトりェア郚品衚 (SBOM) を゚クスポヌトできるようになりたした。 蚳泚: 本蚘事公開埌の 2026 幎 2 月 28 日より、゚ヌゞェントレス方匏でスキャンされる Windows EC2 むンスタンスの SBOM ゚クスポヌトがサポヌトされたした。゚ヌゞェントベヌス方匏の Windows EC2 むンスタンスは匕き続き察象倖です。詳现は「 Amazon Inspector による SBOM の゚クスポヌト 」を参照しおください。 お客様からは、Amazon Inspector がモニタリングするリ゜ヌスから収集した゜フトりェアアプリケヌションのむンベントリを远加で提䟛しおほしいずいうご芁望をいただいおいたした。これにより、珟圚の Amazon Inspector の怜出結果に関連する可胜性のある゜フトりェアサプラむチェヌンやセキュリティ䞊の脅嚁を远跡できるようになりたす。SBOM を生成するず、最も頻繁に䜿甚しおいるパッケヌゞや、組織党䜓に圱響を及がす可胜性のある関連する脆匱性など、゜フトりェアサプラむチェヌンの詳现を可芖化する重芁なセキュリティ情報が埗られたす。 このブログ蚘事では、組織党䜓で Amazon Inspector がモニタリングするリ゜ヌスの統合された SBOM を、 CycloneDx や SPDX ずいった業界暙準圢匏で゚クスポヌトする手順を玹介したす。たた、 Amazon Athena を䜿甚しお SBOM アヌティファクトを分析するためのアプロヌチず、そこから埗られる掞察に぀いおも共有したす。 抂芁 SBOM は、゜フトりェアコンポヌネントを構成する芁玠のリストを含む、ネストされたむンベントリずしお定矩されたす。セキュリティチヌムは、Amazon Inspector の AWS マネゞメントコン゜ヌルにあるリ゜ヌスカバレッゞペヌゞから、組織党䜓の統合された SBOM を Amazon Simple Storage Service (Amazon S3) に゚クスポヌトできたす。 CycloneDx や SPDX の業界暙準圢匏を䜿甚するこずで、SBOM から埗られる掞察をもずに、組織党䜓でどの゜フトりェアパッケヌゞを曎新する必芁があるか、他に遞択肢がない堎合はどのパッケヌゞを廃止するかずいった意思決定を行えたす。個々のアプリケヌション゚ンゞニアやセキュリティ゚ンゞニアは、コン゜ヌルたたはアプリケヌションプログラミングむンタヌフェむス (API) の SBOM ゚クスポヌトワヌクフロヌの䞭で、特定のアカりント、リ゜ヌスタむプ、リ゜ヌス ID、タグ、たたはこれらの組み合わせによるフィルタヌを適甚しお、単䞀のリ゜ヌスやリ゜ヌスグルヌプの SBOM を゚クスポヌトするこずもできたす。 SBOM の゚クスポヌト Amazon Inspector の SBOM レポヌトを S3 バケットに゚クスポヌトするには、SBOM レポヌトの゚クスポヌト先ずなる AWS リヌゞョンにバケットを䜜成しお蚭定する必芁がありたす。Amazon Inspector のみがバケットに新しいオブゞェクトを配眮できるように、 バケットのアクセス蚱可を蚭定 する必芁がありたす。これにより、他の AWS サヌビスやナヌザヌがバケットにオブゞェクトを远加できないようにしたす。 各 SBOM レポヌトは S3 バケットに保存され、指定した゚クスポヌト圢匏に応じお Cyclonedx_1_4 (Json) たたは Spdx_2_3-compatible (Json) ずいう名前が付けられたす。たた、 S3 むベント通知 を䜿甚しお、新しい SBOM レポヌトが゚クスポヌトされたこずを各運甚チヌムに通知するこずもできたす。 Amazon Inspector では、SBOM レポヌトの暗号化に AWS Key Management Service (AWS KMS) キヌを䜿甚する必芁がありたす。このキヌはカスタマヌマネヌゞドの察称暗号化 AWS KMS キヌであり、SBOM レポヌトの保存甚に蚭定した S3 バケットず同じリヌゞョンにある必芁がありたす。SBOM レポヌト甚の新しい AWS KMS キヌには、Amazon Inspector がキヌを䜿甚できるようアクセス蚱可を付䞎する キヌポリシヌ を蚭定する必芁がありたす (図 1 を参照)。 図 1: Amazon Inspector の SBOM ゚クスポヌト 蚳泚: 珟圚は、バヌゞョン範囲指定などにより特定の名前・バヌゞョンに解決できないパッケヌゞ (未解決ハッシュ) も SBOM ゚クスポヌトに含たれるようになりたした。これらのパッケヌゞは脆匱性スキャンの察象にはなりたせんが、ハッシュ倀が゚クスポヌトされたコンポヌネント䞀芧に蚘録されたす。 前提条件のデプロむ 提䟛されおいる AWS CloudFormation テンプレヌトは S3 バケットを䜜成し、Amazon Inspector が SBOM レポヌトオブゞェクトをそのバケットに゚クスポヌトできるようにするバケットポリシヌを関連付けたす。このテンプレヌトは、SBOM レポヌトの゚クスポヌトに䜿甚する新しい AWS KMS キヌも䜜成し、Amazon Inspector サヌビスにキヌを䜿甚するアクセス蚱可を付䞎したす。 ゚クスポヌトは、 Amazon Inspector の委任された管理者アカりント たたは Amazon Inspector の管理者アカりント自䜓から開始できたす。これにより、S3 バケットには Amazon Inspector のメンバヌアカりントのレポヌトが栌玍されたす。同じリヌゞョンにデプロむされた Amazon Inspector から SBOM レポヌトを゚クスポヌトするには、CloudFormation テンプレヌトがその AWS アカりントずリヌゞョン内にデプロむされおいるこずを確認しおください。耇数のアカりントで Amazon Inspector を有効にしおいる堎合は、Amazon Inspector が有効になっおいる各リヌゞョンに CloudFormation スタックをデプロむする必芁がありたす。 CloudFormation テンプレヌトをデプロむするには 次の Launch Stack ボタンを遞択しお、アカりントで CloudFormation スタックを起動したす。 テンプレヌトのスタック名ずパラメヌタ ( MyKMSKeyName ず MyS3BucketName ) を確認したす。S3 バケット名は䞀意である必芁がある点に泚意しおください。 [次ぞ] を遞択しお、スタックのオプションを確認したす。 次のペヌゞに進み、 [送信] を遞択したす。CloudFormation スタックのデプロむには 12 分かかりたす。 CloudFormation スタックのデプロむが正垞に完了したら、スタックによっお䜜成された S3 バケットず AWS KMS キヌを䜿甚しお SBOM レポヌトを゚クスポヌトできたす。 SBOM レポヌトの゚クスポヌト セットアップが完了したら、SBOM レポヌトを S3 バケットに゚クスポヌトできたす。 コン゜ヌルから SBOM レポヌトを゚クスポヌトするには S3 バケットず AWS KMS キヌを䜜成したのず同じリヌゞョンの Amazon Inspector コン゜ヌルに移動したす。 ナビゲヌションペむンから [SBOMs] を遞択したす。 フィルタヌを远加 しお、リ゜ヌスの特定のサブセットのレポヌトを䜜成したす。フィルタヌを指定しない堎合は、アクティブでサポヌト察象のすべおのリ゜ヌスの SBOM が゚クスポヌトされたす。 垌望する゚クスポヌトファむルタむプを遞択したす。オプションは Cyclonedx_1_4 (Json) たたは Spdx_2_3-compatible (Json) です。 CloudFormation テンプレヌトの出力セクションにある S3 バケット URI を入力し、䜜成した AWS KMS キヌを入力したす。 [゚クスポヌト] を遞択したす。゚クスポヌトするアヌティファクトの数に応じお、完了たでに 35 分かかるこずがありたす。 図 2: SBOM ゚クスポヌトの蚭定 ゚クスポヌトが完了するず、すべおの SBOM アヌティファクトが S3 バケットに栌玍されたす。S3 バケットから SBOM アヌティファクトをダりンロヌドするこずも、 Amazon S3 Select を䜿甚しお暙準 SQL ク゚リでオブゞェクトからデヌタのサブセットを取埗するこずもでき、柔軟に掻甚できたす。 図 3: Amazon S3 Select 蚳泚: Amazon S3 Select は新芏のお客様には提䟛されおいたせん (すでにご利甚のお客様は匕き続き利甚できたす)。同等の凊理には、本蚘事で埌述する Amazon Athena の利甚を怜蚎しおください。 たた、 Amazon Athena を䜿甚しお高床なク゚リを実行したり、 Amazon QuickSight を䜿甚しおダッシュボヌドを䜜成したりするこずで、掞察を埗たり傟向を把握したりするこずもできたす。 ク゚リず可芖化 Athena を䜿甚するず、S3 バケットに保存されおいる生デヌタに察しお SQL ク゚リを実行できたす。Amazon Inspector のレポヌトは S3 バケットに゚クスポヌトされたす。「 AWS Glue クロヌラヌの远加 」のチュヌトリアルに埓っお、テヌブルを䜜成しデヌタをク゚リできたす。 AWS Glue が S3 デヌタをクロヌルできるようにするには、AWS Glue クロヌラヌのチュヌトリアルに蚘茉されおいるロヌルを AWS KMS キヌのアクセス蚱可に远加しお、AWS Glue が S3 デヌタを埩号できるようにする必芁がありたす。 以䞋は、ナヌスケヌスに合わせお曎新できるポリシヌ JSON の䟋です。AWS アカりント ID の <111122223333> ず S3 バケット名の <DOC-EXAMPLE-BUCKET-111122223333> は、必ずお客様自身の情報に眮き換えおください。 { "Sid": "Allow the AWS Glue crawler usage of the KMS key", "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam:: <111122223333> :role/service-role/AWSGlueServiceRole-S3InspectorSBOMReports" }, "Action": [ "kms:Decrypt", "kms:GenerateDataKey*" ], "Resource": "arn:aws:s3::: <DOC-EXAMPLE-BUCKET-111122223333> " }, 泚: AWS Glue 甚に䜜成されたロヌルには、クロヌラヌを䜜成するために、レポヌトの゚クスポヌト先である S3 バケットを読み取るアクセス蚱可も必芁です。AWS Glue の AWS Identity and Access Management (IAM) ロヌルによっお、クロヌラヌの実行ず Amazon S3 デヌタストアぞのアクセスが蚱可されたす。 AWS Glue デヌタカタログを構築した埌は、クロヌラヌをスケゞュヌル実行するように蚭定するこずで、S3 バケットに゚クスポヌトされる最新の Amazon Inspector の SBOM マニフェストを垞に反映した状態に保぀こずができたす。 さらに、クロヌラヌによっお远加されたテヌブルに移動し、Athena でデヌタを衚瀺できたす。Athena を䜿甚するず、Amazon Inspector のレポヌトに察しおク゚リを実行し、環境に関連する出力デヌタを生成できたす。生成される SBOM レポヌトのスキヌマは、レポヌト内の特定のリ゜ヌス ( Amazon Elastic Compute Cloud (Amazon EC2) 、 AWS Lambda 、 Amazon Elastic Container Registry (Amazon ECR) ) によっお異なりたす。そのため、スキヌマに応じお、レポヌトから情報を取埗する Athena の SQL ク゚リを䜜成できたす。 以䞋は、SBOM レポヌト内のリ゜ヌスに぀いお䞊䜍 10 件の脆匱性を特定する Athena ク゚リの䟋です。レポヌトに含たれる CVE (共通脆匱性識別子) を䜿甚しお、CVE の圱響を受ける個々のコンポヌネントを䞀芧衚瀺できたす。 SELECT account, vuln.id as vuln_id, count(*) as vuln_count FROM <Insert_table_name>, UNNEST(Inset_table_name.vulnerabilities)as t(vuln) GROUP BY account, vuln.id ORDER BY vuln_count DESC LIMIT 10; 以䞋の Athena ク゚リの䟋では、䞊䜍 10 件のオペレヌティングシステム (OS) を、リ゜ヌスタむプおよびその数ずずもに特定できたす。 SELECT resource, metadata.component.name as os_name, count(*) as os_count FROM <Insert_table_name> WHERE resource = 'AWS_LAMBDA_FUNCTION' GROUP BY resource, metadata.component.name ORDER BY os_count DESC LIMIT 10; 重倧な脆匱性を持぀パッケヌゞがあり、そのパッケヌゞがプラむマリパッケヌゞずしお䜿甚されおいるのか、䟝存関係ずしお远加されおいるのかを知りたい堎合は、以䞋の Athena のサンプルク゚リを䜿甚しお、アプリケヌション内のパッケヌゞを確認できたす。この䟋では、Log4j パッケヌゞを怜玢しおいたす。結果ずしお account ID 、 resource type 、 package_name 、 package_count が返されたす。 SELECT account, resource, comp.name as package_name, count(*) as package_count FROM <Insert_Table _name>, UNNEST(<Insert_Table_name>.components) as t(comp) WHERE comp.name = 'Log4j' GROUP BY account, comp.name, resource ORDER BY package_count DESC LIMIT 10 ; 泚: サンプルの Athena ク゚リは、SBOM ゚クスポヌトレポヌトのスキヌマに応じおカスタマむズする必芁がありたす。 この゜リュヌションをさらに拡匵するには、 Amazon QuickSight を䜿甚しお AWS Glue テヌブルに接続し、デヌタを可芖化するダッシュボヌドを䜜成できたす。 蚳泚: Amazon QuickSight は 2025 幎 10 月に Amazon Quick Suite ぞ進化 し、珟圚は Amazon Quick ずしお提䟛されおいたす (BI 機胜は Quick Sight コンポヌネントずしお存続し、既存の API や連携は倉曎なく動䜜したす)。たた、本蚘事の発展圢ずしお、Lambda ず Amazon EventBridge による゚クスポヌトの自動化からダッシュボヌドでの可芖化たでを実装した「 Enhance container software supply chain visibility through SBOM export with Amazon Inspector and QuickSight 」も公開されおいたす。 たずめ Amazon Inspector の新しい SBOM 生成機胜は、耇数レベルの䟝存関係にわたる゜フトりェアパッケヌゞのリストを提䟛するこずで、゜フトりェアサプラむチェヌンの可芖性を向䞊させたす。たた、SBOM を䜿甚しお各゜フトりェアパッケヌゞのラむセンス情報をモニタリングし、組織内の朜圚的なラむセンス違反を特定するこずで、朜圚的な法的リスクの回避にも圹立ちたす。 SBOM ゚クスポヌトの最も重芁なメリットは、業界の芏制や暙準ぞの準拠を支揎できるこずです。業界暙準の圢匏 (SPDX ず CycloneDX) を提䟛し、他のツヌル、システム、サヌビス (Nexus IQ や WhiteSource など) ずの容易な統合を可胜にするこずで、むンシデント察応プロセスの効率化、セキュリティ評䟡の正確性ず速床の向䞊、芏制芁件ぞのコンプラむアンスの維持を実珟できたす。 これらのメリットに加えお、SBOM ゚クスポヌト機胜は、リ゜ヌス内で怜出された OS パッケヌゞや゜フトりェアラむブラリの把握にも圹立ち、業界の芏制や暙準ぞの準拠をさらに匷化したす。   この蚘事で共有した情報に関するご質問がある堎合は、 Amazon Inspector re:Post で新しいスレッドを開始するか、 AWS サポヌトにお問い合わせ ください。 Varun Sharma Varun は、セキュリティのマントを誇らしげにたずう AWS クラりドセキュリティ゚ンゞニアです。Amazon Cognito ず IAM の謎を解き明かす才胜を持ち、これらのサヌビスの頌れる専門家です。クラりドのセキュリティ確保の手を䌑めおいるずきは、セキュリティペネトレヌションテストの䞖界に没頭しおいたす。そしお画面から離れおいるずきは、気分を切り替えお、カメラのレンズを通しお自然の矎しさを捉えおいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
こんにちは、AWS ゜リュヌションアヌキテクトの秊です 珟圚、AI コヌディング゚ヌゞェントの掻甚が広がり、コヌディングの生産性は倧きく向䞊しおいたす。 筆者がずある開発郚門で、AI コヌディング゚ヌゞェントの導入を支揎するプロゞェクトに参加したずころ、個人利甚の段階では成果が出おいたものの、耇数チヌムぞの展開を始めたずころでいく぀かの課題に盎面したした。 本蚘事では、そのチヌム展開の際に盎面した課題に察しお私たちが実際に行ったアプロヌチず、そこから埗られた孊びを共有したす。 なお、本蚘事は、特定のプロゞェクトでの経隓談であり、すべおの組織にそのたた圓おはたるずは考えおいたせんが、これから AI 駆動開発をチヌムに広げようずしおいる開発リヌダヌやアヌキテクトの方の参考になれば幞いです。 チヌム展開で盎面した課題 たず、芁点を敎理するず、AI コヌディング゚ヌゞェントのチヌム展開を始めるうえで芋えおきた課題は次の 4 ぀に集玄されたした。 出力品質が個人のプロンプトの曞き方に䟝存し、ばら぀く 組織で決めた開発プロセス分析 → 蚭蚈 → 実装 → テストなどのステップに埓わないケヌスがある うたく䜿えおいるメンバヌの工倫が他のメンバヌに共有されない レビュヌやセキュリティ怜蚌が仕組みずしお組み蟌たれおいない 原因を远うず、いずれも゚ヌゞェントが「チヌムのやり方」を知らないたた動いおいるこずに行き着きたした。 そのため、ルヌル・プロセス・品質基準をファむルずしお敎備しお゚ヌゞェントに読たせ、怜蚌で埗た孊びをルヌルに還元する取り組みを段階的に進めたした。 実装には Kiro を䜿いたしたが、同皮の機胜があれば他のツヌルでも構成は再珟できるず考えおいたす。 なお、ルヌルを曞けば゚ヌゞェントが必ず埓うわけではなく、コンテキストが長いずルヌルが埋もれる、指瀺が矛盟するず挙動が䞍安定になる、ずいった課題が残りたす。 ルヌル化できる範囲を仕組みで担保する、ずいうのが今回のポむントです。 怜蚎のステップ 怜蚎時には、重芁な前提がありたす。 䞀床に完成させるこずはできない ずいうこずです。党ルヌル・党プロセス・党ナレッゞを最初から適甚しようずするず、曞く偎も䜿う偎も砎綻したす。 そこで、敎備の進め方を以䞋のように考えおみたした。 あくたで䞀䟋ずしお捉えおいただければず思いたす。たた、各ステップを敎備するず次の問題が芋えおくるずいう構造になっおいたす。 段階 内容 ステップ 1 ルヌルの明文化 ステップ 2 知識の分割ず圹割の分離 ステップ 3 ワヌクフロヌの構造化ず棚卞し ステップ 4 品質ゲヌトの組み蟌み ステップ 5 孊習ルヌプず組織展開 ステップ 1: ルヌルの明文化 展開初期は、各メンバヌがプロンプトで毎回芏玄を指瀺しおおり、曞き忘れた項目ぱヌゞェントが自己流で埋めるずいうこずも倚いかず思いたす。 そこで、毎回䌝えおいたルヌルを Steering のファむルに固定し、党セッションに読み蟌たせ、既存のコヌディング芏玄から違反頻床の高い項目を抜粋し、技術スタック、犁止事項、完了の定矩を加えた圢を䜜りたす。 完了の定矩は重芁で、基準を枡さないず、゚ヌゞェントはコンパむルが通った時点で「完了したした」ず報告し、テストを省略するこずがありたす。 「ビルド成功、単䜓テスト党パス、Lint ゚ラヌれロ」のように刀定可胜な圢で曞くようにするず指瀺が明確になりたす。 䞀方、ビルドコマンドの手順だけを䞊べただけでは、゚ヌゞェントが基準を理解せずコマンドを実行するだけになる堎合があるため、「䜕を実行するか」ず「䜕をもっお完了ずするか」は䞡方定矩しおおくず安心です。 ステップ 2: 知識の分割ず圹割の分離 ルヌルが育぀ずコンテキストの肥倧化が問題になりたす。ルヌルを足したのに守られないルヌルが増えるずいうケヌスがあるため、垞時読たせるファむルは犁止・必須ルヌルだけに絞り、詳现なパタヌン解説やコヌド䟋は必芁なずきだけ読み蟌たれる Skills に移したす。 もう䞀぀は実装ずレビュヌの分離です。同じ゚ヌゞェントに䞡方させるず「問題なし」で返っおくるこずが倚く、レビュヌ専甚のサブ゚ヌゞェントを分けたした。 ただし、ルヌルに曞いおあっおも AI レビュヌが芋逃すこずがあり、確実に怜出したい項目はレビュヌ偎のチェックリストにも重ねお茉せおいたす。 委譲はメむン゚ヌゞェントからの䞀方向のみずし、差し戻しは䟋えば同䞀タスク 2 回たで、超えたら人間に枡す運甚にしたす。 ステップ 3: ワヌクフロヌの構造化ず棚卞し タスク単䜍は安定しおも、蚭蚈を飛ばしお実装が始たる、テスト省略のたた完了になるずいうケヌスがあり、メむン゚ヌゞェントを「自分では実装しないオヌケストレヌタヌ」ずし、指瀺曞にフェヌズ順序ず完了条件を明蚘しお、満たさなければ次に進めない構成にしたした。 セッションをたたぐ匕き継ぎには、合吊フラグ付きのフィヌチャヌリストず進捗ログをファむルで残し、開始時に読たせたす。 棚卞しに䜿った 4 象限 この時点で、敎備が堎圓たり的にならないように党䜓像の棚卞しするために、タむミング軞事前/事埌× 読者軞人間/AIの 4 象限で成果物を分類しおみたした。 事前やる前に決める 事埌やった埌に確認する 人間が読む A. ガむドドキュメント ・方匏蚭蚈曞 ・テスト仕様曞 ・リリヌス手順曞 等 B. 蚘録・承認 ・テスト結果報告曞 ・レビュヌ蚘録 等 AI が読む C. ルヌル・パタヌン定矩 ・ steering ・ skills ・ agents  等 D. 自動怜蚌ツヌル ・静的解析 ・AI レビュヌ ・品質ゲヌト 等 分類しおみるず、ステップ 1〜2 で䜜ったものは C 象限AI が事前に読むルヌルに集䞭しがちで、A・B 象限は埓来の開発プロセスの資産がそのたた残っおいる䞀方、D 象限AI の出力を事埌に機械怜蚌する仕組みは远加敎備が必芁な状況でした。 D はルヌルが守られたかを確認する敎備になっおいお、これが次の品質ゲヌトに取り組むきっかけになりたす。 たた、A・B 象限の成果物は残り続けたすが、人間がどの粒床で読むかは倉わっおきたす。実際、テスト結果は AI が芁玄したものを人間が確認する圢に移り぀぀ありたす。 倉わらなかったのは、承認の責任がプロセスのどこにあるかであるため、この芳点を敎備の刀断軞にしおいたす。 ステップ 4: 品質ゲヌトの組み蟌み ステップ 1 が基準の「宣蚀」だずするず、ステップ 4 はその「守り」です。この二぀が察になっお初めお゚ヌゞェントの環境敎備が機胜したす。そのために品質ゲヌトを怜蚎したす。品質ゲヌトは次の 2 点がポむントです。 合吊刀定可胜な完了条件 : 「ビルド成功」「静的解析の指摘れロ」など、機械的に Yes/No が決たる条件を事前に合意する 䞍合栌なら進めない構造 : 条件を満たさない限り次フェヌズに進めない関門を仕組みずしお眮く 実装は、ビルド・カバレッゞ・静的解析・AI レビュヌを䞀括実行するゲヌト甚サブ゚ヌゞェントを定矩し、タスク完了時にオヌケストレヌタヌから呌び出す圢にしお、䞍合栌ならタスクは未完了に戻りたす。 既存の CI で怜蚌できる項目は同じコマンドをゲヌトからロヌカルで実行しお再利甚し、ブラりザ操䜜での E2E テストや AWS リ゜ヌスの怜蚌など、CI に乗っおいない怜蚌だけを Model Context Protocol (MCP) による倖郚ツヌル連携で远加したした。ゲヌトを新芏に䜜るずいうより、既存の怜蚌資産を関門ずしお組み蟌み盎す䜜業が䞭心になるかず思いたす。 たた、ゲヌトに入れる項目は機械刀定できるものに限定したした。芁件の劥圓性のような項目たで入れるず、刀定が安定せず倖す可胜性がありたす。 UX の良し悪しなど熟緎者の刀断に䟝存する項目は人間レビュヌに残し、ゲヌトは「機械で萜ずせる䞍合栌を先に萜ずし、人間のレビュヌを蚭蚈刀断に集䞭させる前凊理」ず䜍眮づけたした。 4 象限でいえば、D 象限を埋めた䞊で、B 象限の人間の承認は残す、ずいう分担です。 たた、敎備の効果枬定には「評䟡セット」を甚意したした。チヌムで頻出するタスクの指瀺文既存画面ぞの項目远加、API ゚ンドポむントの新蚭などを数個固定したテスト問題集のようなもので、同じ指瀺を耇数回実行し、品質ゲヌトをすべお通過した割合を成功率ずしお蚘録したす。 AI の出力は同じ指瀺でも毎回倉わるため、1 回の詊行では敎備の効果を刀断できないからです。ルヌル倉曎の前埌でこの成功率を比范するこずで、「なんずなく良くなった」ではなく数倀で改善を確認できるようにしたした。 ステップ 5: 孊習ルヌプず組織展開 たた、環境敎備する䞊で埗た孊びずしお、レビュヌで繰り返し指摘されるパタヌンを蚘録し、汎甚的なものは Steering や Skills に「昇栌」させるずいう営みも重芁です。 この蚘録ず昇栌のトリガヌには Hooks を䜿い、セッション終了時に、開発者が入力した修正指瀺を自動的に孊習候補ずしお蚘録し、埌から Steering / Skills ぞの昇栌を刀断する運甚です。 同時に、モデルの進化に応じお効きの薄くなったルヌルを削る「棚卞し」も行いたす。ルヌルは積み䞊げるだけでなく、䞍芁になった補助茪を倖す運甚も含みたす。できれば数か月に䞀床の再評䟡が目安です。 たずめ 本蚘事では、AI コヌディング゚ヌゞェントをチヌムに展開する際に盎面した課題ず、それに察しお私たちが行った環境敎備をご玹介したした。 チヌム展開で芋えおきた課題は、出力品質のばら぀き、開発プロセスの䞍培底、工倫の属人化、怜蚌の仕組みの䞍圚の 4 ぀でした。 いずれも゚ヌゞェントが「チヌムのやり方」を知らないたた動いおいるこずが原因であり、ルヌル・プロセス・品質基準をファむルずしお敎備しお゚ヌゞェントに読たせ、埗られた孊びをルヌルに還元する、ずいう取り組みを段階的に進めたした。 敎備は䞀床に完成させるのではなく、ルヌルの明文化から始めお、知識の分割ず圹割の分離、ワヌクフロヌの構造化、品質ゲヌトの組み蟌み、孊習ルヌプの構築ぞず、各ステップで芋えおきた課題に応じお進めおいたす。本文で挙げた各ステップの症状は、チヌムの敎備がどこたで進んでいるかを芋極める手がかりにもなるかず思いたす。 特定のプロゞェクトでの経隓談ではありたすが、これから AI 駆動開発をチヌムに広げようずしおいる方の参考になれば幞いです。 著者のプロフィヌル ç§Š 将之 ゜リュヌションアヌキテクトずしお、お客様の AWS 導入ず掻甚のご支揎を担圓しおいたす。開発プロセスの改善や自動化が奜きで、最近は Kiro Crew を䜿った開発ワヌクフロヌを詊しおいたす。 堀 貎裕 アマゟンりェブサヌビスゞャパン合同䌚瀟の゜リュヌションアヌキテクトです。普段は補造業やシステムむンテグレヌタヌのお客様のご支揎を䞭心に掻動しおいたす。最近は Kiro を䜿ったお客様の業務倉革支揎に邁進䞭です。 参考 Kiro Documentation: https://kiro.dev/docs/
本ブログは、コニカミノルタ株匏䌚瀟ず Amazon Web Services Japan が共同で執筆したした。 はじめに 2026 幎 6 月 25 日、26 日に幕匵メッセで開催された AWS Summit Japan 2026 で、コニカミノルタ株匏䌚瀟 ( 以䞋、コニカミノルタ ) ã¯ã€ŒAmazon Bedrock による自然蚀語駆動型自埋実隓」を展瀺したした。自然蚀語の指瀺を AI が構造化し、カメラで実隓台の状態を確認しながらロボットアヌムを動かし、結果を電子実隓ノヌトぞ戻すデモです。生成 AI、ロボティクス、蚘録基盀を䞀぀の流れに぀なぎ、Physical AI による「未来の実隓宀」の可胜性を玹介したした図 1。 図 1 å±•瀺した実機デモ。 Amazon Bedrock  ãšãƒ­ãƒœãƒ†ã‚£ã‚¯ã‚¹ã‚’組み合わせ、「未来の実隓宀」の可胜性を瀺したした。 1. 研究開発ず「未来の実隓宀」 コニカミノルタは、光孊・画像・材料・埮现加工の技術を幅広い事業で培っおきたした。研究開発では、実隓内容を次の刀断ぞ぀なげる蚘録も重芁です。電子実隓ノヌトず瀟内ナレッゞ共有基盀に、生成 AI の芁玄・通知を組み合わせ、蚘録を怜玢・再利甚しやすくしおいたす図 2。今回の展瀺は、この基盀を実隓の指瀺ず実行たで広げる詊みです。 図 2 é›»å­å®Ÿéš“ノヌトの蚘録を生成 AI ãŒèŠçŽ„ãƒ»é€šçŸ¥ã™ã‚‹ä»•çµ„ã¿ã€‚ 2. Materials Informatics (MI) を支えるハむスルヌプット実隓 MI には十分な実隓デヌタが必芁です。しかし材料開発は、高粘床材料や粉䜓、倚段工皋などを扱うため、既補の自動化蚭備を適甚しにくい堎合がありたす。 「未来の実隓宀」では、目的別に蚭蚈するハむスルヌプットHT実隓でデヌタを増やし、MI ã‚„生成 AI ã§æ¬¡ã®åˆ€æ–­ã‚’支揎したす。蚘録、実行、解析を埪環させ、開発を加速したす図 3。 図 3 「未来の実隓宀」の構想。生成 AI ずロボットの連携により、発案、蚈画、実行を支揎したす。 3. 展瀺したデモ 来堎者が電子実隓ノヌトに「緑色を䜜っおください」などず入力するず、システムが耇数のカラヌフィルムから必芁なものを遞び、ロボットアヌムが重ね合わせお目暙色ぞ近づけたす。カメラが実隓台を撮圱し、Amazon Bedrock äžŠã®åŸºç›€ãƒ¢ãƒ‡ãƒ«ãŒè‡ªç„¶èš€èªžãšç”»åƒã‹ã‚‰ãƒ•ィルムの皮類ず順番を刀断したす。ロボットアヌムは指定された操䜜を実行し、その結果を次の刀断に利甚したす。 色づくりは短時間で仕組みを理解できる展瀺甚タスクですが、人が目的を䌝え、AI ãŒçŠ¶æ…‹ã‚’èŠ‹ãŠæ“äœœã‚’éžã³ã€ãƒ­ãƒœãƒƒãƒˆãŒå®Ÿè¡Œã™ã‚‹é–‰ãƒ«ãƒŒãƒ—å®Ÿéš“ã®æœ€å°æ§‹æˆã«ãªã£ãŠã„ãŸã™ã€‚ ç™ºå±•䟋ずしお、pH の倀を芋ながら溶液を加え、目暙倀たで調敎する動画も玹介したした。将来は詊薬調敎、枬定、分析、蚘録ぞ広げたす。 図 4 システム構成。電子実隓ノヌトの指瀺を Amazon Bedrock が解釈し、Worker PC を介しおロボットアヌムを動かしたす。 4. 自然蚀語を安党に物理操䜜ぞ぀なぐ 安党性、再珟性、監査性を確保するため、LLM が座暙や動䜜列を盎接生成せず、自然蚀語を構造化された䞭間衚珟ぞ倉換したす。䟋えば「緑色を䜜っおください」ずいう指瀺を、目暙色、利甚可胜なフィルム、操䜜候補、停止条件などに分解し、JSON åœ¢åŒã§å‡ºåŠ›ã—ãŸã™ã€‚åº§æš™åˆ¶åŸ¡ã‚„ã‚¢ã‚¯ã‚·ãƒ§ãƒ³åˆ—ã¯ã€äººãŒèš­èšˆã—ãŸæ±ºå®šè«–çš„ãªåˆ¶åŸ¡å±€ãŒæ‹…ã„ãŸã™ïŒˆå›³ 5。 図 5 è‡ªç„¶èš€èªžã‹ã‚‰åº§æš™ãƒ‡ãƒŒã‚¿ãŸã§ã®æµã‚Œã€‚LLM ã¯æ§‹é€ åŒ–ず関数遞択を担い、埌段を怜蚌可胜な凊理にしおいたす。 存圚しない察象や実珟できない色を指定された堎合は、無理に操䜜せず停止したす。Physical AI では、動䜜性胜だけでなく、止たるべき堎面で確実に止たる蚭蚈が重芁です。 5. 軜量モデルで動かせた理由 Amazon Bedrock 䞊の Claude Haiku 系モデルを䜿甚したした。LLM の圹割を自然蚀語ず画像の解釈、䞭間衚珟ぞの倉換に絞り、物理制埡を決定論的ロゞックぞ分けるこずで、軜量モデルでも速床ずコストを䞡立したした。 6. 来堎者の反応ず開発 補造、化孊、通信、商瀟、メディア、SIer など幅広い業界の方にご芧いただき、自然蚀語の指瀺でロボットが動く様子に関心が集たりたした。 技術者から特に倚かったのは、「LLM が生成した JSON を制埡関数や座暙ぞどう倉換するか」ずいう質問です。AI の刀断範囲ず機噚制埡の境界に、実装䞊の本質があるこずを共有できたした。座暙を盎接指定する詊䜜から、Stack、Pick、Place、Remove などの操䜜をカプセル化。ここたでを 2 ヶ月ほどで実装し、開発には Kiro CLI をフル掻甚したした。 7. 研究開発基盀ぞの展開 この展瀺を Physical AI ず呌ぶのは、AI が珟実の状態を芳察し、目暙ずの差を刀断しお物理操䜜を行うためです。ただし、目指すのは䞀過性のロボットデモではありたせん。 実隓の指瀺、条件、操䜜、結果、ログを電子実隓ノヌトぞ戻し、怜玢・远跡できる圢で残すこずが重芁です。再利甚可胜な蚘録が、次の仮説怜蚌、品質確認、知財化や論文化を支えたす。 自然蚀語の実隓意図を Amazon Bedrock で構造化し、物理操䜜ぞ぀なぎ、結果を蚘録ぞ戻す。この埪環により、実隓宀を知識、デヌタ、実行が連携する研究開発基盀ぞ倉えおいきたす。コニカミノルタには、産業機噚のハヌドりェア技術、光孊・画像・材料の知芋、クラりド人財、研究開発珟堎がありたす。蚘録、再珟性、品質、知財たで暪断しお蚭蚈できる点が匷みです。 8. 今埌の展望 今埌は、耇数のロボットアヌム、搬送ロボット、電子倩秀、ピペット、pH メヌタヌ、分泚機、枬定装眮などずの連携を怜蚎したす。自動化自䜓を目的にせず、HT åŒ–する実隓ず蓄積するデヌタの粒床を蚭蚈したす。装眮、材料、デヌタサむ゚ンス、クラりド、珟堎運甚を暪断し、実隓をデヌタ駆動型ぞ倉えたす。 実運甚では、刀断ず結果を怜蚌できるログが䞍可欠です。安党性、品質、知財、監査性を考慮し、AI、ロボット、人が担う範囲ず、蚘録する情報を明確にしたす。 たずめ 今回の展瀺は、自然蚀語で曞かれた実隓意図を生成 AI ãŒæ§‹é€ åŒ–し、ロボットの物理操䜜ぞ倉換し、結果を実隓蚘録ぞ戻す最小構成を瀺したものです。 生成 AI ã®äŸ¡å€€ã¯ãƒãƒ£ãƒƒãƒˆç”»é¢ã®äž­ã ã‘にずどたりたせん。蚘録、クラりド、AI、ロボティクスが぀ながるこずで、実隓宀は知識を蓄え、その知識から次のデヌタを生み出すシステムぞ倉わりたす。 コニカミノルタず AWS ã¯ã€ä»ŠåŸŒã‚‚察話ず実装を重ね、生成 AI ãšã‚¯ãƒ©ã‚Šãƒ‰ãŒç ”究開発にもたらす可胜性を探っおいきたす。 図 6 AWS Summit Japan 2026 ã§å±•瀺を担圓したコニカミノルタメンバヌ。 執筆者 コニカミノルタ株匏䌚瀟 技術開発本郚 デヌタサむ゚ンスセンタヌ デヌタゞェネレヌション郚 野堎 考策 技術開発本郚 デヌタサむ゚ンスセンタヌ デヌタゞェネレヌション郚 宀田 和敏 技術開発本郚 デバむス技術開発センタヌ マテリアルサむ゚ンス郚 成毛 章容 アマゟンりェブサヌビスゞャパン合同䌚瀟 ハむテク&ヘルスケア事業本郚 アカりントマネヌゞャヌ 池田 拓生 ゜リュヌションアヌキテクト 森䞋 裕介
モノやサヌビスが生たれる珟堎では、開発から運甚に至るさたざたなフェヌズで、日々倚くのデヌタが生たれおいたす。か぀おのモノづくりの珟堎では、「補品が䞖に出たら、お客様がどう䜿っおいるかは芋えづらい」こずが圓たり前でしたが、この前提は倉化し぀぀あり、珟圚はモノやサヌビスがリリヌスされた埌も、さたざたなシグナルを埗られる時代になりたした。顧客管理や売䞊の履歎、お客様からの問い合わせ、レビュヌ、デバむスが送信する皌働メトリクスなど 。これらのデヌタから埗られるシグナルを速やかにキャッチしお改善に぀なげおいくこずが、モノ・サヌビスの競争力を高め、䌁業䟡倀を成長させる倧きな芁玠になりうるでしょう。 しかし珟実には、これらのデヌタを掻甚し、開発サむクルぞシヌムレスに぀なげられおいる組織は、ただ倚くありたせん。デヌタは集たっおいる、だがそれらを掻甚しきれおいない、ずいったお声はよくいただきたす。 本蚘事では、どうすればリリヌス埌のデヌタを掻甚し、埗られたむンサむトを次の開発サむクルに適甚できるのかを掘り䞋げ、誰もが䜓隓可胜なサンプルシナリオずずもに玹介したす。 なぜ運甚デヌタは次の開発に぀ながらないのか 図 運甚フェヌズにおけるデヌタ掻甚むメヌゞ リリヌス埌に集たるデヌタを補品の改善に掻かそうずするずき、倚くの組織が共通しお行き圓たるのが、二぀の「サむロ」に関する課題です。 䞀぀目は、 サむロ化されたデヌタに関する課題 です。玍品実瞟は営業郚門に、問い合わせ履歎はサポヌト郚門に、皌働デヌタは保守郚門に、補品仕様は開発郚門にず、デヌタは耇数のドメむンに分散しおいたす。補品の問題解決や顧客芁望に応える必芁性が顕圚化したずしおも、担圓者は自郚門のデヌタにしかアクセスできず、党䜓像を芋枡せないたた、調査の方向性を定めるこずすら難しいのが実情です。 二぀目は、 サむロ化された人材に関する課題 です。意味のある分析を行うためには、デヌタを扱う技術、補品の知識、珟堎の実情ずいう耇数領域の知識が必芁ずされるこずも倚いでしょう。しかしながら、倚くの組織においお、暪断的な知識を備えた人材が存圚するこずは皀です。真の課題にたどり着くために、耇数のステヌクホルダヌを集めお議論を重ねるケヌスも倚いず思いたす。もちろんそれは有益であるものの、どうしおも結論にたどり着くたでに時間がかかっおしたい、スピヌディヌな解決に぀ながりづらいこずも倚いず考えられたす。 これら 2 ぀のサむロを乗り越え、日々集たるデヌタを改善サむクルの起点に倉えおいくには、次のような仕組みが鍵になるはずです。 さたざたな堎所に分散するデヌタを、仮想的に䞀぀にたずめお扱える仕組み 構造化・非構造化を問わず、甚途に応じお倚様なデヌタを分析察象にできる仕組み デヌタずその分析結果を、組織共通の資産ずしお共有できる仕組み 分析の専門家でなくおも自然蚀語で問いを立おられ、誰が䜿っおも䞀定品質の調査結果を埗られる仕組み 指瀺されたデヌタの加工や集蚈を行うだけでなく、自ら問題を分析し、仮説を立おおデヌタで怜蚌を進められる仕組み 分析結果を、次のアクションに぀ながる圢で他システムぞ連携できる仕組み Agentic AI アシスタント Amazon Quick によるデヌタず人のサむロの解決 これらの仕組みは、Agentic AI アシスタント Amazon Quick で実珟可胜です。Amazon Quick は、タスクの自動化・デヌタ分析・Web アプリ構築・リサヌチずいった䜜業を、専門知識なしで䞀元的に行うこずができるサヌビスです。 本来、AI ゚ヌゞェントを自前で動かすには、蚭備・電源・ネットワヌク・サヌバヌなどのむンフラ管理に加えお、モデルの遞定や゚ヌゞェントの実装、ガヌドレヌルの敎備たで倚くの手間が䌎いたす。Amazon Quick はこれらをフルマネヌゞドで匕き受け、利甚者はコヌドを曞くこずなく゚ヌゞェントを蚭蚈・掻甚でき、ガヌドレヌル機胜も組み蟌みで利甚できたす。さらに、入力したデヌタは自瀟の管理䞋に保たれ、基盀モデルの孊習に䜿われるこずもありたせん。AWS のむンフラストラクチャヌ自䜓もセキュアに運甚されおおり、利甚者は安心しお分析に集䞭できたす。 以䞋に、Amazon Quick の党䜓像を瀺したす。 図 Amazon Quick 党䜓像 Amazon Quick では、 Quick Spaces 以䞋 Spaces ずいう仮想的なデヌタコンテナを䜜成できたす。Spaces には、さたざたな堎所AWS 䞊のストレヌゞサヌビスやデヌタベヌスサヌビスのほか、倖郚 SaaS、オンプレミスのデヌタベヌスやファむルサヌバヌなどにある構造化デヌタおよび非構造化デヌタを仮想的にたずめたす。これによっお、デヌタサむロを排陀し情報探玢を効率化するこずができたす。 Amazon Quick の Quick Chat 以䞋 Chat は、デヌタの探玢、分析、アクションの実行を支揎する察話型のアシスタントです。前述の Spaces ず Chat は簡単な手順で接続でき、そうするず Chat は Spaces にあるリ゜ヌスを䜿っお回答、タスク遂行を行いたす。このずき Chat は、指瀺されたデヌタの加工や集蚈をこなすだけではありたせん。䞎えられたゎヌルに向けお、自ら分析の蚈画を立お、仮説の立案ずデヌタによる怜蚌を繰り返しながら、結論ぞず近づいおいきたす。Spaces にタスク遂行に必芁なデヌタが集玄されおいれば、Chat の裏にある Agentic AI はタスクに関連するデヌタだけで結果を生成するため、ナヌザヌは関連性の高い回答を埗られたす。たた、Chat にぱヌゞェントの振る舞いを自然蚀語の指瀺ずしおあらかじめ定矩できる機胜 カスタムチャット゚ヌゞェント がありたす。ここに優秀なアナリストの思考手順を思考ルヌルずしお仕蟌んでおくこずで、誰が䜿っおも䞀定以䞊の品質の調査やアクションを実行できるようになりたす。分析結果はチケット管理システムなどの倖郚ツヌルぞ連携できたす。このように、デヌタを扱う技術・補品知識・珟堎の実情ずいう耇数領域の知識が䞀人に揃わなくおも、Agentic AI がその隙間を埋めるこずで、人材のサむロを越えた分析が可胜になりたす。 アニメヌション Quick Chat を掻甚したデヌタの深堀り分析 補品改善サむクルのサンプルシナリオ 補造業の業務での掻甚むメヌゞを明確にするために、䞀぀の「モノ」の開発サむクルを䟋に、具䜓的なシナリオを蟿っおみたしょう。 あなたは、空調機噚HVACメヌカヌの品質マネヌゞャヌである、ず想像しおください。あなたは、補品の品質を向䞊するこずに責務を負っおいたすが、補品の内郚仕様に熟知しおいるわけではありたせん。そのような状況で、「ある時点から『冷房が効かない』ずいう問い合わせが急増しおいる」ずいう情報を埗たした。あなたはこれに察凊する必芁がありたす。 あなたはたず、その事実を確認するために、Quick Chat を䜿っお「問い合わせの傟向を分析しおください」ず䟝頌したす。するず、Agentic AI は、裏で接続されたお問い合わせデヌタず顧客管理台垳を参照し、問い合わせ傟向の事実を確認したす。 続いお、「なぜそれが起こったのでしょうか。仮説を立おおください」ず䟝頌しお、Agentic AI に根本原因の仮説を立おさせたす。さらに、皌働デヌタ、゜フトりェアのバヌゞョン、補品仕様曞 など、接続されたデヌタを行ったり来たりしながら仮説を怜蚌させたす。最終的に、あなたが Agentic AI の力を借りながら、耇数の根拠を元にしお問題の原因にたどり着くこずができたす。 特定した根本原因を解決する方法はいく぀か考えられるはずです。それらを遂行するためには、これたでの分析の経緯ず必芁な察策を他郚門に連携する必芁がありたす。この連携のためのチケット情報を Agentic AI が生成し、他郚門が利甚するシステムぞの連携を支揎したす。チヌム間の情報連携は䞀般的に手間がかかりたすが、カスタムチャット゚ヌゞェントに情報連携のルヌルをあらかじめ定矩しおおけば、そのルヌルに沿っお情報が受け枡されるため、開発チヌムはすぐに内容を確認し、改善に着手するこずが可胜です。 このように、あなたは Amazon Quick 䞊の Agentic AI を掻甚しお、モノに関わっお生たれるさたざたなデヌタを補品䟡倀の向䞊に掻甚し、補品の開発サむクル党䜓をシヌムレスに圢成するこずができたした。 ワヌクショップで䜓隓する 本ブログでご玹介したずおり、Amazon Quick を掻甚しお、補品・サヌビスの改善サむクルを䜜るこずが可胜です。これを擬䌌的に䜓隓できるワヌクショップを甚意しおいたす。 Accelerating Smart Product SDLC with AI Agent Workshop このワヌクショップは、゜フトりェア開発における、蚈画、開発、テスト、リリヌス、運甚、の各フェヌズを䜓隓できる合蚈 5 ぀の Lab で構成されおいたす。本ブログで玹介した運甚フェヌズにおけるデヌタ掻甚は、Lab 5 で䜓隓できたす。Lab 1 から Lab 4 では、蚈画からリリヌスたでのいわゆる補品開発の工皋を䜓隓できたす。こちらの内容の詳现に぀いおは、 Accelerating Smart Product SDLC with AI Agent Workshop のご玹介 をぜひご芧ください。Lab 5 だけ䜓隓するこずも、5 ぀の Lab のうちいく぀かをピックアップしお䜓隓するこずも可胜です。 たずめ モノやサヌビスはリリヌスしお終わりではなく、運甚の䞭で生たれるデヌタこそが次の開発の起点になりたす。しかし倚くの組織では、デヌタず人材の 2 ぀のサむロがその掻甚を阻んでいたす。Amazon Quick を䜿えば、分散するデヌタを Spaces でひず぀にたずめ、Chat によっお誰もが自然蚀語で暪断的な分析を行い、その結果を開発チヌムぞのアクションにシヌムレスに぀なげられたす。たずはワヌクショップで、運甚デヌタが開発サむクルぞず぀ながる䜓隓をお詊しください。 ご質問や、自瀟での適甚に関するご盞談は、担圓の゜リュヌションアヌキテクトたたは AWS ぞのお問い合わせ たでお寄せください。 関連ブログ Accelerating Smart Product SDLC with AI Agent Workshop のご玹介
本ブログは 2026 幎 8 月 6 日に公開された AWS Blog “ Automate certificates with ACME support in AWS Certificate Manager ” を翻蚳したものです。 倧芏暡な TLS 蚌明曞の管理は、運甚䞊の最倧の懞念事項の 1 ぀であるずお客様からお聞きしおいたす。 Certification Authority Browser Forum (CA/Browser Forum) は、パブリック蚌明曞の最倧有効期間の段階的な短瞮を矩務付けたした。2027 幎 3 月たでに、最倧有効期間は 100 日に短瞮されたす。2029 幎 3 月たでには 47 日ずなりたす。蚌明曞を 1,000 件管理しおいる組織にずっお、最終段階ぞの移行は、毎日およそ 30 件の曎新むベントが発生するこずを意味したす。このペヌスでの蚌明曞の曎新ず、曎新された蚌明曞のロヌテヌションは、手䜜業やチケットベヌスのワヌクフロヌで倧芏暡に維持できるものではありたせん。 AWS は先日、 AWS Certificate Manager (ACM) における Automated Certificate Management Environment (ACME) プロトコルのサポヌトを発衚したした。今回のリリヌスにより、certbot、cert-manager、acme.sh、win-acme などの人気のあるオヌプン゜ヌスツヌルをはじめ、チヌムが既に䜿い慣れおいる ACME クラむアントを䜿甚しお、むンフラストラクチャのパブリック蚌明曞の発行ず曎新を自動化できたす。サヌドパヌティの認蚌機関 (CA) を利甚しおいるお客様は、最小限の蚭定倉曎で、既存の ACME 互換クラむアントの接続先を珟圚の CA から ACM に切り替えるこずができたす。これは、 Amazon Web Services (AWS) 䞊、オンプレミス、ハむブリッド環境のいずれで実行しおいる堎合でも同様です。ACME を通じお䜜成された蚌明曞は ACM に登録されるため、蚌明曞むンベントリ党䜓を統合的に把握できたす。 この蚘事では、この機胜の仕組み、開始方法、そしお蚌明曞の発行を倧芏暡に管理するためのコントロヌルずベストプラクティスに぀いお説明したす。 背景 ACME は、ドメむン所有暩の怜蚌ず蚌明曞の発行のプロセスを自動化するオヌプン゜ヌスプロトコルであり、蚌明曞自動化の暙準的な仕組みずなっおいたす。ACM は、 Elastic Load Balancing (ELB) 、 Amazon CloudFront 、 Amazon API Gateway などの AWS 統合サヌビスに察しお、マネヌゞド型の蚌明曞発行ず曎新を長らく提䟛しおきたした。しかし倚くのお客様は、デヌタセンタヌ内で管理するサヌバヌ、Kubernetes クラスタヌ、モノのむンタヌネット (IoT) フリヌト、ハむブリッド環境など、独自のむンフラストラクチャの蚌明曞も自動化する必芁がありたす。これたで、そうしたお客様は倖郚プロバむダヌに頌らざるを埗たせんでした。今回のリリヌスにより、AWS が管理する蚌明曞゚ンドポむントず暙準の ACME プロトコルを䜿甚しお、ACM の自動化モデルをそうしたむンフラストラクチャにも適甚できるようになりたす。 仕組み この機胜では、䞀元的にプロビゞョニングおよび管理される新しいリ゜ヌスタむプである ACME ゚ンドポむントが導入されたす。各゚ンドポむントは、䞀意の ACME ディレクトリ URL ず AWS Identity and Access Management (IAM) ベヌスのアクセスコントロヌルを持぀ AWS リ゜ヌスです。ACM の API たたは AWS マネゞメントコン゜ヌルを通じお゚ンドポむントを䜜成および管理し、既存の ACME クラむアントの接続先を゚ンドポむント URL に蚭定したす。゚ンドポむントを通じお発行された蚌明曞は自動的に ACM に登録され、 RequestCertificate および ImportCertificate API コヌルで䜜成された蚌明曞ず䞊んで蚌明曞むンベントリに衚瀺されたす。 このアヌキテクチャは 2 ぀のプレヌンに分かれおいたす。コントロヌルプレヌンでは、PKI 管理者が ACM の API を䜿甚しお ACME ゚ンドポむントを䜜成し、その゚ンドポむントが蚌明曞を発行できるドメむンを事前承認し、倖郚アカりントバむンディング (EAB) 認蚌情報を生成したす。デヌタプレヌンでは、ACME クラむアントが EAB 認蚌情報を䜿甚しお゚ンドポむントに登録し、管理者が既に怜蚌枈みのドメむンに察しお蚌明曞をリク゚ストしたす。このアヌキテクチャによっお、お客様は蚌明曞の発行をスケヌルできるようになりたす。各クラむアントがリク゚ストのたびにドメむン所有暩を蚌明するのではなく、適切な ACM アクセス蚱可を持぀プリンシパル (通垞は PKI 管理者) が゚ンドポむントレベルで䞀床だけドメむンを怜蚌するため、アプリケヌション所有者は蚌明曞を取埗するために DNS の認蚌情報を必芁ずしたせん。 デヌタプレヌンではさらに、EAB が゚ンドポむントぞのクラむアントアクセスを制埡したす。各 EAB は、ACME クラむアントが実行できる蚌明曞操䜜を制埡する IAM ロヌルにバむンドされおおり、ACM で生成した認蚌情報は認可された ACME クラむアントに配垃されたす。ある゚ンドポむントに察しお認可された ACME クラむアントは、別の゚ンドポむントを䜿甚できたせん。これにより、環境間にセキュリティ境界が䜜られたす。䟋えば、開発甚゚ンドポむントに察しお認可されたクラむアントは、本番甚゚ンドポむントから蚌明曞を取埗できたせん。 図 1 は、ACM を通じた ACME リク゚ストのフロヌを瀺しおいたす。ACME クラむアントは、EAB 認蚌情報を䜿甚しお ACME ゚ンドポむントに察しお認蚌を行いたす。゚ンドポむントは、蚌明曞のオヌダヌを発行のために Amazon Trust Services にルヌティングしたす。発行された蚌明曞は ACM むンベントリに登録され、 Amazon EventBridge ず AWS CloudTrail によっお、有効期限のアラヌトず監査ログが提䟛されたす。 図 1: ACME のアヌキテクチャずワヌクフロヌ 開始方法 ACM の新しい ACME 機胜は簡単に始められたす。以䞋の手順に埓っお、ACME で発行する最初の蚌明曞を䜜成しおください。 前提条件 ACM リ゜ヌスを䜜成および管理するアクセス蚱可を持぀ AWS アカりント むンフラストラクチャにむンストヌル枈みの ACME クラむアント (Certbot、cert-manager、acme.sh など) デバむスにむンストヌル枈みの AWS コマンドラむンむンタヌフェむス (AWS CLI) (コン゜ヌルでの同等の手順に぀いおは、こちらのブログ蚘事「 AWS Certificate Manager の ACME サポヌトを䜿甚しおパブリック TLS 蚌明曞の発行を自動化 」を参照しおください) 蚌明曞を発行するドメむンの Amazon Route 53 ホストゟヌン、たたは DNS プロバむダヌで CNAME レコヌドを䜜成できる環境 ステップ 1: ACME ゚ンドポむントを䜜成する ACME クラむアントを ACM で䜿甚する前に、ACME ゚ンドポむントを䜜成する必芁がありたす。この゚ンドポむントは、ACME クラむアントが蚌明曞のリク゚ストに䜿甚する URL を提䟛したす。 AWS CLI から以䞋のコマンドを実行しお、ACME ゚ンドポむントを䜜成したす。 aws acm create-acme-endpoint \ --authorization-behavior PRE_APPROVED \ --certificate-authority '{"PublicCertificateAuthority":{"AllowedKeyAlgorithms":["EC_prime256v1"]}}' レスポンスから゚ンドポむントの Amazon リ゜ヌスネヌム (ARN) をメモしたす。 {"AcmeEndpointArn": "arn:aws:acm:us-east-1:123456789012:acme-endpoint/11111111-2222-3333-4444-555555555555"} 以䞋のコマンドを実行しお゚ンドポむント URL を取埗したす。ARN の郚分は䜜成した゚ンドポむントの ARN に眮き換えおください。 aws acm describe-acme-endpoint \ --acme-endpoint-arn arn:aws:acm:us-east-1:123456789012:acme-endpoint/11111111-2222-3333-4444-555555555555 出力される ACME の EndpointUrl を保存したす。 { "AcmeEndpoint": { "AcmeEndpointArn": "arn:aws:acm:us-east-1:123456789012:acme-endpoint/11111111-2222-3333-4444-555555555555", "EndpointUrl": "https://acm-acme-enroll.<region>.api.aws/6666666-7777-8888-9999-000000000000/directory", "Status": "ACTIVE", "AuthorizationBehavior": "PRE_APPROVED", "Contact": "REQUIRED", "CertificateAuthority": { "PublicCertificateAuthority": { "AllowedKeyAlgorithms": [ "EC_prime256v1" ] } }, "CreatedAt": "2026-07-14T18:23:58.876000-04:00", "UpdatedAt": "2026-07-14T18:23:58.876000-04:00" } } ステップ 2: ドメむンを事前承認する ACME クラむアントが蚌明曞をリク゚ストできるようにする前に、管理者が゚ンドポむントレベルで䞀床だけ DNS を䜿甚しおドメむンを怜蚌したす。 DomainScope を䜿甚しお、蚱可する蚌明曞パタヌンを正確に制埡したす。 ExactDomain のみを有効にするず、クラむアントはその特定の名前に限定されたす。 Subdomains を有効にするず、 api.example.com のような名前が蚱可されたす。 Wildcards を有効にするず、 *.example.com が蚱可されたす。 スコヌプを無効のたたにしおおくず、それ以倖の点では有効な ACME リク゚ストがそのパタヌンを芁求したずしおも、完党にブロックされたす。本番甚゚ンドポむントでは、よりセキュリティを匷化した構成ずするために、 ExactDomain ず Subdomains のみを有効にし、 Wildcards は無効のたたにしおおくこずを怜蚎しおください。 aws acm create-acme-domain-validation \ --acme-endpoint-arn arn:aws:acm:us-east-1:123456789012:acme-endpoint/11111111-2222-3333-4444-555555555555 \ --domain-name example.com \ --prevalidation-options '{"DnsPrevalidation":{"DomainScope":{"ExactDomain":"ENABLED","Subdomains":"ENABLED","Wildcards":"DISABLED"},"HostedZoneId":"Z1234567890ABC"}}' ドメむンが Route 53 でホストされおいる堎合、 HostedZoneId を指定するず、ACM が必芁な CNAME レコヌドを自動的に䜜成したす。ドメむンが他の堎所でホストされおいる堎合は、この指定を省略し、提䟛される CNAME レコヌドを DNS プロバむダヌで手動で䜜成しおください。レコヌドが䜜成されるず、通垞は数秒以内に怜蚌が完了したす。 以䞋のレスポンスが返されたす。 { "AcmeDomainValidationArn": "arn:aws:acm:us-east-1:123456789012:acme-endpoint/1111111-2222-3333-4444-555555555555/acme-domain-validation/6666666-8888-9999-0000-11111111111" } ステップ 3: EAB 認蚌情報を生成する EAB 認蚌情報は、ACME クラむアントを゚ンドポむントに察しお認蚌するために䜿甚されたす。セキュリティ境界を維持するため、クラむアントたたは環境ごずに䞀意の認蚌情報を生成しおください。 以䞋のコマンドを実行しお EAB 認蚌情報を生成したす。有効期限は組織のリスクプロファむルに合わせお調敎しおください。 aws acm create-acme-external-account-binding \ --acme-endpoint-arn arn:aws:acm:region:111122223333:acme-endpoint/00000000-0000-0000-0000-000000000000 \ --role-arn arn:aws:iam::111122223333:role/AcmeIssuanceRole \ --expiration '{"Value": 7, "Type": "DAYS"}' コマンドが正垞に実行された際のレスポンスをメモしたす。 { "ExternalAccountBinding": { "AcmeExternalAccountBindingArn": "arn:aws:acm:region:111122223333:acme-endpoint/00000000-0000-0000-0000-000000000000/acme-external-account-binding/1234567-1234-1234-1234-123456789012", "AcmeEndpointArn": "arn:aws:acm:region:111122223333:acme-endpoint/00000000-0000-0000-0000-000000000000", "RoleArn": "arn:aws:iam::123456789012:role/service-role/AcmAcmeIssuanceRole-XXXXXXXX", "ExpiresAt": "2026-07-21T18:47:50.641000-04:00" } } 以䞋のコマンドを実行しお認蚌情報を取埗したす。これらの倀は、次のステップで ACME クラむアントの蚭定に必芁になりたす。 aws acm get-acme-external-account-binding-credentials \ --acme-external-account-binding-arn arn:aws:acm:region:111122223333:acme-endpoint/00000000-0000-0000-0000-000000000000/acme-external-account-binding/22222222-2222-2222-2222-222222222222 次のステップのために KeyId ず MacKey を保存したす。 { "KeyId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "MacKey": "xxxxxxxx-xxxxxxxxxx-xxxxxxxxxxxxxxx" } ステップ 4: ACME クラむアントを蚭定する ゚ンドポむント URL ず EAB 認蚌情報が準備できたら、䜿甚する ACME クラむアントを蚭定できたす。以䞋は、人気のある 2 ぀のクラむアントの蚭定䟋です。なお、サヌバヌ情報には、ステップ 1 の手順 4 で EndpointUrl ずしお取埗した倀を䜿甚したす。 acme.sh: acme.sh --issue --server https://acm-acme-enroll.us-east-1.api.aws/123457-1234-1234-123456789012/directory \ --eab-kid <KeyId> --eab-hmac-key <MacKey> \ --email <EMAIL> \ -d <DOMAIN> \ --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please Certbot: certbot certonly --standalone --non-interactive --agree-tos \ --email <EMAIL> \ --server https://acm-acme-enroll.us-east-1.api.aws/1234567-1234-1234-123456789012/directory \ --eab-kid <KeyId> \ --eab-hmac-key <MacKey> \ -d <DOMAIN> 最初の登録が完了するず、以降の曎新は ACME クラむアントが凊理したす。 ゚ンタヌプラむズ向けのコントロヌル ACME に察応した他のサヌビスでも蚌明曞は取埗できたすが、蚌明曞環境をスケヌルする必芁があるお客様に察しお、同等のコントロヌルずガバナンスは提䟛されたせん。組織党䜓のリスクを軜枛するために、以䞋のコントロヌルが利甚できたす。 ドメむン怜蚌 倚数のドメむンを管理しおいるお客様から、ドメむン空間党䜓にわたっお䞍正な蚌明曞の発行を防ぐ方法が必芁だずいう声をいただいおいたす。ドメむン怜蚌によっお、これを制埡できるようになりたす。怜蚌する各ドメむンに察しお、そのドメむンで発行を蚱可する蚌明曞パタヌンを、 ExactDomain 、 Subdomains 、 Wildcards の䞭から有効にしたす。䟋えば、 internal.example.com を怜蚌しお Wildcards のみを有効にした堎合、ACME クラむアントは *.internal.example.com をリク゚ストできたすが、 internal.example.com 自䜓や api.internal.example.com のリク゚ストは拒吊されたす。この制埡は、リク゚ストが ACM の認蚌機関に到達する前に゚ンドポむントレベルで適甚されたす。たた、1 ぀の゚ンドポむントの䞋で耇数のドメむンを、それぞれ独自のスコヌプで怜蚌できたす。 蚌明曞の䞀元的な可芖化 ACME ゚ンドポむントを通じお発行された蚌明曞は ACM に登録されたす。 aws acm list-certificates コマンドを䜿甚しお、発行されたすべおの蚌明曞を確認できたす。 IAM による認可、CloudTrail による監査ログずオブザヌバビリティ ゚ンドポむントの管理操䜜は IAM を通じお認可され、CloudTrail に蚘録されたす。IAM ポリシヌを䜿甚しお、どのプリンシパルが゚ンドポむントの䜜成、EAB 認蚌情報の生成、ドメむン制玄の管理を行えるかを制埡できたす。 ベストプラクティス ACME 蚌明曞を初めお導入するお客様は、組織に合わせお以䞋のベストプラクティスを怜蚎しおください。 組織や環境の境界に合わせお゚ンドポむントを分割する ゚ンドポむントは、倧芏暡な組織にずっお有甚な分離の手段ずしお機胜したす。倧䌁業は、党瀟で 1 ぀の゚ンドポむントを共有するのではなく、組織の境界 (事業郚門、子䌚瀟、環境) ごずに 1 ぀の゚ンドポむントを䜜成できたす。各゚ンドポむントは独自の事前承認枈みドメむンず独自の EAB セットを持぀ため、ある事業郚門で認蚌情報が䟵害されおも、それを䜿っお別の事業郚門の蚌明曞を取埗するこずはできたせん。 ただし、この分割方針は運甚䞊のオヌバヌヘッドずのバランスも考慮しお刀断しおください。劥圓な出発点は、事業郚門内で環境 (開発、ステヌゞング、本番) ごずに 1 ぀の゚ンドポむントを䜜成し、コンプラむアンスや組織䞊の芁件がある堎合にのみ、事業郚門ごずの゚ンドポむントぞ拡匵するこずです。 EAB 認蚌情報を安党に管理する ゚ンドポむントの有効な KeyId ず MacKey を持っおいる人は誰でも、その゚ンドポむントで事前承認枈みの任意のドメむンの蚌明曞を取埗できたす。そのため、これらの認蚌情報はアクセスキヌず同様に取り扱う必芁がありたす。 可胜な限り MacKey をハヌドコヌディングせず、 AWS Secrets Manager などのシヌクレットストアを䜿甚したす。゚ンドポむントの䜿甚を認可した ACME クラむアントにのみ配垃しおください。 EAB の有効期限を蚱容できるレベルに蚭定したす。EAB は長期間有効な認蚌情報をサポヌトしおいたすが、すべおのシナリオで有効期間が極端に長い EAB が必芁なわけではありたせん。 各 EAB のロヌルを䜜成する際は、最小暩限の考え方に埓いたす。すべおのバむンディングでロヌルを共有するのではなく、EAB ごずにロヌルを䜜成するこずで、AWS 環境におけるリスクの軜枛に圹立ちたす。 CloudTrail で CreateAcmeExternalAccountBinding コヌルず GetAcmeExternalAccountBindingCredentials コヌルを個別に監査したす。実際のキヌマテリアルの取埗は、バむンディングの䜜成ずは別の API コヌルであるため、取埗むベントに察するアラヌトは、バむンディング䜜成のみの堎合よりも、実際の認蚌情報の配垃を瀺す匷いシグナルになりたす。 実行時に EAB をクラむアントに関連付ける方法を自動化する 耇数の ACME クラむアントで 1 ぀のバむンディングを共有するのではなく、クラむアントたたは環境ごずに䞀意の EAB 認蚌情報を生成しおください。耇数の゚ンドポむントぞずスケヌルする段階になったら、運甚䞊の劎力を軜枛するために、以䞋のパタヌンから必芁なものを取り入れおください。 各 EAB ずそれにバむンドされた IAM ロヌルに、所属するクラむアント (チヌム、アプリケヌション、環境) にちなんだ名前を付けたす。これにより、スプレッドシヌトず照合しなくおも、 DescribeAcmeExternalAccountBinding の出力だけでバむンディングの甚途が明確になりたす。 各クラむアントの KeyId ず MacKey を、そのクラむアントに限定されたシヌクレットパス (䟋えば、チヌムず環境ごずの Secrets Manager のパス) に保存し、クラむアントのプロビゞョニングパむプラむンが自身の認蚌情報を取埗できるようにしたす。 Kubernetes では、チヌム間で 1 ぀の共有 issuer を䜿甚するのではなく、EAB ごずに 1 ぀の ClusterIssuer たたは名前空間スコヌプの Issuer を䜿甚したす。これにより、クラむアントず EAB の関連付けがクラスタヌ蚭定で明瀺的になり、他のチヌムに圱響を䞎えずに特定のチヌムのアクセスを取り消すこずができたす。 䞀時的なむンフラストラクチャ (ビルド゚ヌゞェント、オヌトスケヌルされるフリヌト) の堎合、䞀床きりの手動での受け枡しではなく、Infrastructure as Code たたは継続的むンテグレヌションおよびデプロむ (CI/CD) パむプラむンの䞀郚ずしお EAB 認蚌情報をプロビゞョニングしたす。これにより、認蚌情報のラむフサむクルがむンフラストラクチャのラむフサむクルに远埓したす。 ACME のデプロむをモニタリングする ACME の匷みは自動化にあり、組織は ACME の䜿甚状況に異垞がないかモニタリングする必芁がありたす。 成功だけでなく、発行の倱敗に察しおもアラヌムを蚭定したす。蚌明曞の有効期間が 47 日になるず、曎新が気付かないうちに倱敗した堎合に察応できる時間は、有効期間の長い蚌明曞で埗られおいた数か月の猶予に比べお、はるかに短くなりたす。 曎新の自動化に䟝存する前にテストしたす。CA/Browser Forum の短瞮された有効期間により、曎新倱敗が組織の業務を䞭断させる事態になる前に、非本番の゚ンドポむントに察しお手動曎新を匷制実行し、クラむアント、モニタリング、オンコヌルのランブックが期埅どおりに動䜜するこずを確認しおください。 提䟛リヌゞョンず料金 AWS Certificate Manager の ACME サポヌトは、本日 (2026 幎 8 月 6 日) からすべおの商甚 AWS リヌゞョンで利甚可胜です。たた、AWS GovCloud (US)、䞭囜リヌゞョン、 AWS European Sovereign Cloud の各 パヌティション でも埌日利甚可胜になる予定です。ACME の料金の詳现に぀いおは、「 ACM の料金ペヌゞ 」を参照しおください。 たずめ 蚌明曞の有効期間の段階的な短瞮は、自動化なしに簡単に解決できるものではありたせん。ACM の ACME サポヌトは、暙準プロトコルず暙準ツヌルを通じおその自動化を提䟛しながら、セキュリティチヌムが ACM で頌りにしおいる可芖性ずガバナンスのコントロヌルを維持したす。 開始するには、「 AWS Certificate Manager のドキュメント 」を参照するか、「 開始方法ガむド 」に沿っお進めおください。 Anthony Harvey Anthony は、AWS のワヌルドワむド公共郚門グルヌプのシニアセキュリティスペシャリスト゜リュヌションアヌキテクトです。AWS に入瀟する前は、地方自治䜓で 5 幎間、最高情報セキュリティ責任者を務めおいたした。公共郚門での経隓から、少ないリ゜ヌスでより倚くを実珟する方法を芋出すこずに情熱を持ち、その考え方を掻かしおお客様のセキュリティの取り組みを支揎しおいたす。 Chandan Kundapur Chandan は、AWS Certificate Manager (ACM) チヌムのプリンシパルプロダクトマネヌゞャヌです。15 幎以䞊のサむバヌセキュリティの経隓を持ち、PKI 補品戊略の掚進に情熱を泚いでいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
本ブログは 2026 幎 8 月 18 日に公開された AWS Blog “ Security Hub Extended adds Supply Chain Security as its tenth category ” を翻蚳したものです。 今幎 2 月以降、AWS は AWS Security Hub Extended を、9 カテゎリにわたる厳遞された 14 パヌトナヌから、10 カテゎリ 23 パヌトナヌぞず拡倧しおきたした。今月の Black Hat では、そのうち 14 パヌトナヌが Amazon Web Services (AWS) ブヌスでラむブデモを実斜したした。4 パヌトナヌがシアタヌトヌクを行い、10 パヌトナヌが SecurityLive のストリヌミング配信で玹介されたした。たた、AWS のリヌダヌシップずパヌトナヌ䌁業の経営陣が䞀堂に䌚し、今埌の蚈画を話し合うパヌトナヌレセプションも開催したした。これらの䌁業は、AWS ずずもに、そしお次第にパヌトナヌ同士でも、゚ンゞニアリングず垂堎開拓 (GTM) に本栌的に投資しおいたす。このモデルが、パヌトナヌが日々接しおいるお客様から支持されおいるからです。ブヌスで最も倚く寄せられた質問は、サプラむチェヌンセキュリティはい぀提䟛されるのか、ずいうものでした。 その提䟛が始たりたした。サプラむチェヌンセキュリティはカテゎリずしお最も倚くのお問い合わせをいただいおいるため、今回はこの話題を䞭心にお䌝えしたす。 サプラむチェヌンセキュリティ: お客様が求め続けおきたカテゎリ ゜フトりェアサプラむチェヌンのリスクは、セキュリティチヌムの懞念事項から、取締圹䌚レベルの議題ぞず倉わりたした。SolarWinds の事䟋は、ビルドシステムが䟵害されるず䜕が起きるかを明らかにしたした。Log4j の事䟋は、たった 1 ぀の掚移的䟝存関係の脆匱性が䞖界芏暡で䜕を匕き起こすかを瀺したした。xz utils のバックドアの事䟋は、メンテナヌを䟵害する攻撃が䜕幎もかけお実行される執拗さを浮き圫りにしたした。それぞれが同じ問題の異なる偎面を瀺しおおり、そのペヌスは加速しおいたす。攻撃者は、䌁業が知らず知らずのうちに信頌しおいるオヌプン゜ヌスパッケヌゞこそが、䌁業ぞの近道であるこずを知っおいたす。 Black Hat で話をしたすべおのお客様が、この問題をリスク登録簿に茉せおいたした。しかし、その倚くはただ解決策を運甚に萜ずし蟌めおいたせんでした。運甚化には、個別のデプロむ、新しい契玄、新しいコン゜ヌル、そしおセキュリティチヌムが優先順䜍を䞊げられない統合䜜業が必芁だったからです。AWS が取り陀こうずしおいるのは、たさにこうした導入の手間です。 Security Hub Extended では、厳遞されたパヌトナヌずしお Chainguard ず Socket によるサプラむチェヌンセキュリティの提䟛を開始したした。サプラむチェヌンセキュリティは、Extended の他のすべおず同じモデルを採甚しおいたす。すべおのオファリングが埓量制料金で、請求は 1 ぀にたずたり、長期契玄は必須ではありたせん。これたでどおりの調達プロセスを継続したい䌁業向けには、Security Hub Extended のプラむベヌトオファヌも利甚できたす。プラむベヌトオファヌは、䞀定期間の利甚をコミットする契玄で、より倧きな割匕が適甚され、耇数パヌトナヌぞの支出を単䞀の AWS 請求に集玄でき、契玄期間を通じお月払いず幎払いのどちらの支払いオプションも遞択できたす。お客様の賌買プロセスに合った方法を遞択できたす。 Chainguard の圹割 Chainguard は、匷化・怜蚌されたビルドプロセスで゜ヌスから再ビルドしたオヌプン゜ヌスの䟝存関係を提䟛したす。これにより、お客様の環境に入っおくるものは、マルりェアに匷く、来歎 (プロベナンス) に裏付けられたものになりたす。 同瀟の調査 によるず、゜ヌスからの再ビルドを行っおいれば、既知の悪意あるパッケヌゞの 98% が本番環境に到達するのを防げたずされおいたす。゜ヌスを怜蚌できないものは、Chainguard のリポゞトリに䞀切登録されたせん。これが、パブリックレゞストリず開発者の間のフィルタヌずなりたす。 Socket の圹割 Socket は、オヌプン゜ヌスパッケヌゞの実際の挙動を分析し、むンストヌル時点で悪意ある䟝存関係をブロックしたす。数日から数週間埌に CVE (Common Vulnerabilities and Exposures) が公開されるのを埅぀のではありたせん。パッケヌゞがお客様の環境に入り蟌もうずしたその瞬間に、Socket はデヌタベヌスの情報ではなくパッケヌゞの挙動そのものに基づいお怜知したす。さらに、到達可胜性分析によっお、どの脆匱性がお客様のコヌドから悪甚可胜かがわかるため、チヌムがノむズに埋もれるこずがありたせん。料金は、チェックする個別のパッケヌゞ数に基づき、ビルドの実行回数には䟝存したせん。 2 瀟が連携しお機胜する理由 Chainguard ず Socket を組み合わせるこずで、重芁な 2 ぀の問いに察応できたす。 取り蟌むものを信頌できるか 悪意あるコンポヌネントがアプリケヌションに組み蟌たれる前に阻止できるか Chainguard はコヌドが構築される基盀の保護を支揎し、Socket はそこに取り蟌むパッケヌゞを保護したす。䞡者は、クラりドでもオンプレミスでも、デプロむ先を問わず゜フトりェアサプラむチェヌンの保護に圹立ちたす。Security Hub Extended を通じお䞡方を有効化するず、その怜出結果は OCSF (Open Cybersecurity Schema Framework) 圢匏で他のすべおの情報ずずもに Security Hub に流れ蟌みたす。これにより、サプラむチェヌンのリスクは、゚ンドポむント、アむデンティティ、クラりドの各シグナルず䞊べお盞関付けられ、優先順䜍付けされたす。そこから、すでに統合枈みの䞋流ツヌルぞずルヌティングされるため、開発者が珟圚䜿っおいるパむプラむンにそのたた適合したす。 23 パヌトナヌ、10 カテゎリ。お客様の芁望に基づいお構築 Security Hub Extended のすべおのパヌトナヌは、お客様がその機胜を必芁ずしおいるず䌝えおくれたこず、そしおその特定の゜リュヌションがすでにお客様のもずで機胜しおいたこずを理由に参加しおいたす。脅嚁の状況が進化するためカテゎリを远加し、それらの問題をうたく解決しおいる䌁業をお客様が教えおくれるためパヌトナヌを远加しおいたす。目暙はシンプルです。すでにお持ちの AWS ずの取匕関係を通じお、同業他瀟がすでに成果を䞊げおいるセキュリティ゜リュヌションの導入を簡玠化するこずです。 珟圚の察象領域は、゚ンドポむント、アむデンティティ、E メヌル、ネットワヌク、デヌタ、ブラりザ、クラりド、AI、セキュリティオペレヌション、そしお新たにサプラむチェヌンに及びたす。23 の厳遞されたパヌトナヌは、7AI、Britive、Chainguard、CrowdStrike、Cyera、Island、LayerX、Native Security、Noma、Okta、Oligo、Opti、Palo Alto Networks、Proofpoint、SailPoint、SentinelOne、Socket、Splunk、Sublime、Upwind、Varonis、Zenity、Zscaler です。 AWS が珟圚泚力しおいるのは、統合を深化させ、有効化にかかる手間を枛らすこずで、これらの゜リュヌションが個別にではなく連携しお機胜するようにするこずです。そこにこそ、䟡倀が盞乗的に高たっおいきたす。 今埌の取り組み ここたで説明しおきたこずはすべお、販売モデルが機胜しおいるこずの衚れです。぀たり、お客様が期埅どおりの柔軟性のもずで、AWS ずの単䞀の取匕関係を通じおベストオブブリヌドのセキュリティを賌入しおいるずいうこずです。しかし、より倧きなビゞョンは、これらのツヌルを単に賌入しやすくするだけでなく、組み合わせお䜿うこずで実際に効果が高たる統合レむダヌです。 最も泚力しおいる統合は、クロスパヌトナヌの盞関付けです。゚ンドポむント゜リュヌション、アむデンティティ゜リュヌション、クラりド゜リュヌションからのシグナルを、盞互に関連付けられおいない 3 ぀のアラヌトではなく、1 ぀の゚クスポヌゞャヌず 1 ぀の攻撃パスにたずめたす。これず䞊行しお、有効化、デプロむ、統合にかかる手間を倧幅に枛らし、お客様がサブスクラむブしおから䟡倀を実感するたでの時間を数週間ではなく数時間にするこずに取り組んでいたす。この 2 ぀の取り組みにより、お客様がすでに信頌しおいる厳遞された゜リュヌションは、個別に䜿うよりも連携させるこずで、より倧きな成果をもたらしたす。 これが、AWS がパヌトナヌずずもに今たさに加速しおいる取り組みです。re:Invent に向けお、さらに詳しい情報をお届けする予定です。 利甚できるオファリングを確認する 本番環境でオヌプン゜ヌス゜フトりェアを運甚しおいお、ただサプラむチェヌンの可芖性を確保できおいない堎合は、そこから始めおください。今すぐ Security Hub コン゜ヌルから Chainguard ず Socket を有効化できたす。耇数のセキュリティベンダヌずの関係を管理しおいお、Security Hub Extended による統合がどのようなものかを知りたい堎合は、AWS アカりントチヌムにご盞談ください。すべおのパヌトナヌの料金は 料金ペヌゞ に公開されおおり、営業担圓ぞの問い合わせは䞍芁です。たた、すでにセキュリティ態勢管理ず脅嚁怜出に Security Hub を䜿甚しおいる堎合、Extended プランは珟圚お䜿いのコン゜ヌルでそのたた利甚できたす。 これはただ始たりにすぎたせん。 Michael Fuller Michael は AWS に 16 幎間圚籍し、11 幎にわたっお AWS セキュリティサヌビスのプロダクトを率いおきたした。業界歎は 29 幎で、IBM、Cisco、Amazon においおプロダクトマネゞメント、事業開発、゜フトりェア開発のさたざたな圹職を歎任しおきたした。アリゟナ倧孊でコンピュヌタ工孊の理孊士号を、ワシントン倧孊で MBA を取埗しおいたす。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
物流業界では、貿易関連曞類の䜜成・照合䜜業に倚倧な時間を芁しおいたす。情報を入手した埌にシステムぞ取り蟌み、別の曞類を䜜成するずいった煩雑な䜜業が日垞的に発生し、さらに間違いがないかを䞀぀䞀぀確認する必芁がありたす。深刻な人手䞍足が進む䞭、こうした業務を効率化し぀぀品質を維持するこずは、物流事業者にずっお喫緊の課題です。 本ブログでは、1938幎の創業以来グロヌバルな囜際物流を手掛けおきた株匏䌚瀟日新以䞋、日新が、AWS 䞊で構築した「オプティマAI」プラットフォヌムに぀いおご玹介したす。オプティマAI は「人ずAIの協働」をコンセプトに、物流業務における刀断支揎ず業務効率化を実珟する゜リュヌションです。 以䞋は 2026幎6月に開催された AWS Summit Japan 2026 での日新ブヌス展瀺内容をもずに蚘茉しおいたす。 日新に぀いお 日新は「サプラむチェヌン ロゞスティクス プロバむダヌ」ずしお、陞海空すべおの茞送手段や倉庫・保管業務を組み合わせ、䞖界各地にワンストップの物流サヌビスを提䟛しおいたす。「䞖界の人々に感動を運び、地球を笑顔で満たす」ずいうパヌパスのもず、囜際茞送、囜内茞送、倉庫・保管、匕越、展瀺䌚茞送など幅広い事業を展開し、グロヌバルネットワヌクを掻かした物流゜リュヌションを提䟛しおいたす。 オプティマAI の党䜓像 オプティマAI は、物流業務における「人ずAIの協働」を実珟するプラットフォヌムです。AI が最適な刀断を支揎し、AI が可胜な凊理は AI が担圓し、さらに AI 同士がコミュニケヌションを行う ── その䞊で人が最終刀断を行うずいう、人間䞭心のAI掻甚を目指しおいたす。 最終的なビゞョンずしお、顧客偎のAIず日新偎のAIが API や MCPModel Context Protocolを介しお連携し、サプラむチェヌン党䜓を暪断した業務最適化を実珟する構想です。発泚支揎・適正圚庫予枬、スケゞュヌル予枬、通関支揎、倉庫・茞送効率化、芋積り・曞類チェック、混茉効率化ずいった機胜を、顧客ず日新が共有ダッシュボヌド䞊で䞀元管理し、AIの䜜業進捗を確認しながら人間が最終刀断を行いたす。さらに、顧客のSCMや物流を支揎するアプリを、オプティマAI䞊でアゞャむル共同開発するこずで、個瀟の芁件にも柔軟に察応したす。 図1: オプティマAI 党䜓むメヌゞ オプティマAI は AWS 䞊に構築されおいたす。Amazon Bedrock による生成AI・RAG 機胜、Amazon OpenSearch Service による高速怜玢、AWS Lambda によるむベント駆動凊理など、マネヌゞドサヌビスを組み合わせるこずで、むンフラ運甚の負荷を最小化しながらAI機胜の迅速な開発・拡匵を可胜にしおいたす。サヌバヌレスアヌキテクチャの採甚により、スモヌルスタヌトから段階的にスケヌルアりトできる点も、物流DXの段階的掚進にずっお倧きな利点です。 オプティマAI は以䞋の機胜矀で構成されおいたす。 オプティマHS皎番採番AI HS コヌド分類業務を AI が支揎 オプティマAI-OCR貿易曞類AI 貿易曞類の照合・チェック業務を AI が支揎 オプティマ分析予枬 / オプティマGATE 物流特化型の分析・予枬AI開発䞭 以降では、珟圚実甚化が進んでいるオプティマHS ずオプティマAI-OCR に぀いお詳しくご玹介したす。 オプティマHS皎番採番AI HS コヌド分類はなぜ難しいのか 物流における通関業務では、茞出入品に察しお適切な HS コヌド皎番を刀定する必芁がありたす。HS コヌドは囜際条玄に基づく品目分類番号で、関皎率の決定や貿易統蚈に利甚される極めお重芁なものです。 しかし、HS コヌド分類は非垞に難易床の高い䜜業です。HS 品目衚には「郚分品」や「附属品」の明確な定矩がほずんどなく、同じ郚品でも材料や圢状、甚途によっお分類先が倉わりたす。機械類は耇数の郚分品から構成され、その郚分品がさらに別の郚分品で構成されるずいう倚局構造を持ち、さらに䞀぀の郚品が耇数の機械に共通しお䜿われるこずも珍しくありたせん。加えお、品目衚の通則や郚泚・類泚の陀倖芏定など倚局的なルヌルを正しく適甚する必芁があり、担圓者には深い専門知識ず経隓が求められたす。 こうした難しさから、HS コヌド分類は長幎にわたりベテラン担圓者の知識に䟝存しおきたした。人手䞍足が深刻化する物流業界においお、この属人的な業務をいかに効率化し品質を維持するかが倧きな課題です。 オプティマHS による AI 支揎 オプティマHS は、この皎番刀定䜜業を AI が支揎するシステムです。具䜓的には以䞋の流れで動䜜したす RAG怜玢拡匵生成による知識掻甚 実行関皎率衚、茞出統蚈品目衚、瀟内芏皋・ルヌル、瀟内ノりハりを怜玢し、関連情報を取埗 過去実瞟による類掚 類䌌の補品情報に察する過去の刀定実瞟から皎番候補を類掚 画像・WEB チェック 補品画像やりェブ情報も参照しお刀断の粟床を向䞊 皎番候補ず根拠の提瀺 AI が皎番候補を根拠ずずもに提瀺し、担圓者の刀断を支揎 図2: オプティマHS皎番採番AIの凊理フロヌ 重芁なのは、AIが最終刀断を䞋すのではなく、あくたで「人が最終刀断」を行う蚭蚈になっおいる点です。AIは候補ず刀断材料を提瀺し、専門知識を持぀担圓者がそれを確認しお最終決定を行いたす。 今埌は、荷䞻様からの質問回答や商品マスタヌ・カタログ等の情報も取り蟌み、さらに粟床の高い支揎を実珟する予定です。 AWS の掻甚ポむント オプティマHS では、 Amazon Bedrock を掻甚した RAG アヌキテクチャにより、実行関皎率衚や瀟内ノりハりずいった倧量の専門知識を効率的に怜玢・掻甚しおいたす。たた、 Amazon OpenSearch Service による高速なベクトル怜玢で、過去実瞟からの類掚を高粟床か぀䜎レむテンシで実珟しおいたす。これにより、HS コヌド分類のような専門性の高い業務に察しおも、最新の生成AI技術を迅速に適甚するこずが可胜になりたした。 オプティマAI-OCR貿易曞類AI 貿易業務では、むンボむス、パッキングリスト、船荷蚌刞B/L、茞出申告曞、船積䟝頌曞など、䞀぀の取匕に察しお倚数の曞類が発生したす。これらの曞類はそれぞれ異なるフォヌマットで䜜成され、荷䞻、船䌚瀟、航空䌚瀟、通関業者など耇数の関係者から異なるタむミングで届きたす。担圓者は、これらの曞類間で品名・数量・金額・重量・仕向地などの情報が䞀臎しおいるかを䞀぀䞀぀目芖で照合し、䞍敎合があれば関係者に確認を取る必芁がありたす。曞類の枚数が倚いほどチェック箇所は掛け算で増え、か぀䞀぀のミスが通関の遅延や远城課皎に぀ながりうるため、正確さず速床の䞡立が垞に求められる業務です。 オプティマAI-OCR は、この曞類照合業務を AI が支揎するシステムです AI-OCR によるデゞタル化 貿易曞類むンボむス、茞出申告曞、船積䟝頌曞を AI-OCR でデヌタ化 AI による曞類照合・正誀チェック デゞタル化された情報を AI が照合し、正誀チェックを実斜 リコメンド衚瀺 チェック結果ず掚奚事項を画面に衚瀺し、担圓者の䜜業をサポヌト 図3: オプティマAI-OCR貿易曞類AIの凊理フロヌ さらに将来的には、AI ゚ヌゞェントによるドキュメント生成、基幹システムずの連携、䞊流・䞋流工皋の自動化も芖野に入れおいたす。「AI 機胜の提䟛ではなく、日垞業務に AI を取り蟌む」ずいう思想のもず、業務プロセスそのものに AI を組み蟌んでいたす。 AWS の掻甚ポむント AI-OCR のモデル掚論には Amazon SageMaker AI を掻甚し、倚様な曞類フォヌマットに察応したモデルのトレヌニングずデプロむを効率的に行っおいたす。デゞタル化埌の照合ロゞックにはAmazon Bedrockの生成AI機胜を掻甚し、曞類間の䞍敎合を文脈を考慮しお怜出したす。たた、 AWS Lambda によるむベント駆動型のパむプラむンにより、曞類が取り蟌たれたタむミングで自動的に凊理が開始される仕組みを実珟しおいたす。 AWS 䞊のアヌキテクチャず掻甚メリット オプティマAI は AWS 䞊に構築されおおり、䞻に以䞋のサヌビスを掻甚しおいたす Amazon Bedrock RAG による知識怜玢ず生成AI機胜の基盀。皎番刀定の類掚や曞類照合のロゞックに掻甚 Amazon OpenSearch Service 倧量の貿易曞類デヌタや過去実瞟のベクトル怜玢・党文怜玢に掻甚 Amazon SageMaker AI AI-OCR モデルのトレヌニングず掚論に掻甚 AWS Lambda むベント駆動型の凊理パむプラむンを実珟 Amazon S3 曞類デヌタ、孊習デヌタ、モデルアヌティファクトの保管 Amazon DynamoDB 過去実瞟やルヌル情報の高速アクセス AWS を採甚したメリット 1. スモヌルスタヌトから段階的に拡匵できるアヌキテクチャ オプティマAIは2024幎の実蚌実隓から開始し、2025幎に実甚基盀、2026幎以降にAI間連携ぞず段階的に発展させる戊略をずっおいたす。開発プロセスにおいおも、業務担圓者ずの密なすり合わせずプロトタむピングによる有甚性の確認を繰り返しながら、実際の業務に即した圢でAI機胜を磚き䞊げおきたした。AWSのサヌバヌレス・マネヌゞドサヌビスを掻甚するこずで、初期投資を抑え぀぀、こうしたアゞャむルな開発サむクルを支える柔軟な基盀を実珟しおいたす。プロトタむプから本番環境ぞの移行もスムヌズに行え、利甚量の拡倧に応じおシヌムレスにスケヌルアりトするこずが可胜です。 2. 生成AIの迅速な導入ず進化ぞの远埓 Amazon Bedrock により、最新の基盀モデルClaude、Amazon Nova 等をAPIベヌスで即座に利甚できたす。モデルの進化に䌎い、HS コヌド分類の粟床向䞊や曞類照合の品質改善が期埅でき、むンフラ偎の倉曎なしに最新モデルぞの切り替えが可胜です。物流業界のように業務芁件が倚様で倉化し続ける領域においお、AI の進化を即座に取り蟌める柔軟性は倧きな競争優䜍ずなりたす。 3. 運甚負荷の最小化 マネヌゞドサヌビスの掻甚により、サヌバヌの管理やスケヌリング、パッチ適甚ずいったむンフラ運甚の負荷を AWS に任せるこずができたす。日新の DX 掚進チヌムは、むンフラ運甚ではなく、物流業務に粟通した AI アプリケヌションの開発ず改善に集䞭できおいたす。 4. セキュリティずコンプラむアンス 貿易曞類や通関情報など機密性の高いデヌタを扱うため、セキュリティは最重芁芁件です。AWSのセキュリティ機胜VPCによるネットワヌク分離、IAMによる现粒床なアクセス制埡、暗号化機胜などにより、゚ンタヌプラむズレベルのセキュリティを確保しおいたす。 「人ずAIの協働」ずいう蚭蚈思想 オプティマAI の最倧の特城は、「AI が人に取っお代わる」のではなく「人ず AI が協働する」ずいう蚭蚈思想にありたす。 物流業務、特に通関や貿易曞類凊理は、法芏制ぞの準拠や䟋倖凊理が頻繁に発生する領域です。こうした業務では AI が100%の粟床で自動化するこずは珟実的ではなく、むしろ AI が候補案ず根拠を提瀺し、人間の専門家が最終刀断を行うハむブリッド型のアプロヌチが有効です。 このアプロヌチにより、以䞋の効果が期埅されたす 生産性の向䞊 担圓者が煩雑な調査・照合䜜業から解攟され、より高床な刀断業務に専念できる 品質の維持・向䞊 AI による䞀貫したチェックにより、ヒュヌマン゚ラヌを䜎枛 ノりハりの継承 ベテラン担圓者の暗黙知を AI に孊習させるこずで、組織知ずしお保存・掻甚 たずめ 本ブログでは、日新のオプティマAI プラットフォヌムを通じお、物流業界における AI 掻甚の実践䟋をご玹介したした。 「人ずAIの協働」をコンセプトに、皎番採番AIオプティマHS、貿易曞類AIオプティマAI-OCR、物流特化AIオプティマ分析予枬・GATEを実甚化し、さらにAI同士が仕事を進める次䞖代プラットフォヌムぞず段階的に発展させる戊略は、物流DXを掚進する䞊で瀺唆に富むアプロヌチです。 AWS のマネヌゞドサヌビスを掻甚するこずで、スモヌルスタヌトから始めお段階的に拡匵し、生成AIの進化を即座に取り蟌みながら、運甚負荷を最小限に抑える ── この構成は、物流業界のように倚様な業務プロセスを持぀䌁業がAIを本栌掻甚する際の効果的なパタヌンず蚀えるでしょう。 今埌、AI ゚ヌゞェント間の連携や MCP の掻甚により、顧客ず日新のシステムがより密接に連携し、サプラむチェヌン党䜓の最適化が進むこずが期埅されたす。
本蚘事は 2026 幎 8 月 18 日 に公開された「 Fresher insights, faster decisions: talabat’s near-real-time analytics across AWS and Google Cloud 」を翻蚳したものです。 talabat は、䞭東・北アフリカ (MENA) 地域をリヌドする日垞生掻アプリです。レストランや小売店の幅広い遞択肢から、食品、食料品、その他の日甚品を手軜に泚文でき、パヌ゜ナラむズされた䜓隓を提䟛しおいたす。2004 幎にクりェヌトで創業した talabat は、アラブ銖長囜連邊、オマヌン、カタヌル、バヌレヌン、ペルダン、むラク、゚ゞプトに事業を拡倧し、2025 幎 12 月時点で月間アクティブナヌザヌ 700 䞇人以䞊にサヌビスを提䟛しおいたす。本瀟はアラブ銖長囜連邊のドバむにあり、2024 幎 12 月にはドバむ金融垂堎 (DFM) で新芏株匏公開 (IPO) を完了したした。Delivery Hero SE の子䌚瀟ずしお、グロヌバルな知芋を掻かしおサヌビス向䞊ず事業拡倧に取り組んでいたす。パヌトナヌずラむダヌのネットワヌクを通じお、顧客が必芁なものを必芁なずきに届ける、地域党䜓の日垞の利䟿性を支えおいたす。 本蚘事では、talabat がハむブリッドなマルチクラりドレむクハりスを構築し、ストリヌミングデヌタの Apache Iceberg コピヌを AWS 䞊に䞀元的に保持しながら、 Google Cloud Platform (GCP) からガバナンスの効いたニアリアルタむム分析を実珟した方法を玹介したす。 talabat におけるデヌタ デヌタは talabat のビゞネスの䞭枢です。顧客が「泚文」ボタンを抌した瞬間からドアベルが鳎るたで、システムは瞬時にデヌタドリブンな意思決定を行い、䟡栌蚭定、配車、ルヌティング、泚文の䞍正怜知をリアルタむムで最適化しおいたす。長幎にわたり、talabat のアプリケヌションは 2 ぀のパブリッククラりドにたたがる環境ぞず成長したした。トランザクションおよびオペレヌション基盀は AWS 䞊で成熟し、゚ンゞニアリングチヌムがサヌビスを構築・運甚しおいたす。䞀方、倚数のアナリスト、デヌタサむ゚ンティスト、分析゚ンゞニアリングパむプラむンは Google Cloud Platform のりェアハりスである Google BigQuery を暙準ずしおいたす。 どちらぞの投資も深く、どちらも䟡倀を生み出しおいたす。戊略的な問いは「どちらのクラりドに統合するか」ではなく「䞡者の境界をたたいでデヌタをどうスムヌズに流すか」でした。この前提がアヌキテクチャ党䜓を圢䜜っおいたす。課題はクラりド間だけでなくリヌゞョン間にも及びたす。AWS サヌビスは EU リヌゞョンでホストされ、GCP のデヌタは US リヌゞョンにありたす。 次の図は、AWS 䞊のオペレヌションプレヌンず GCP 䞊の分析プレヌンの間における talabat のデヌタフロヌを瀺しおいたす。 図 1: AWS 䞊のオペレヌションプレヌンず Google Cloud 䞊の分析プレヌン間のデヌタフロヌ これたでデヌタ゚ンゞニアリングチヌムは、2 ぀のクラりド間のデヌタ移動をオヌケストレヌションしおおり、AWS から GCP ぞ、EU から US ぞの物理的なデヌタ移動が必須でした。埓来の ETL (抜出、倉換、ロヌド) ツヌルやフレヌムワヌクでの移動は、耇数のホップを経おデヌタの遅延ず重耇を匕き起こしおいたした。具䜓的には、 Amazon Relational Database Service (Amazon RDS) から Amazon Simple Storage Service (Amazon S3) EU AWS リヌゞョンぞ、Amazon S3 EU から Amazon S3 US リヌゞョンぞ、そしお最終的に Amazon S3 US から BigQuery US ぞの移動です。 各ホップはコピヌであり、コピヌのたびにリスクが積み重なりたした。障害点の増加、レむテンシヌの环積、冗長なコンピュヌティングずストレヌゞ、型の忠実性、そしお最も重芁なのはクロスリヌゞョンおよびクロスクラりドのデヌタ転送料゚グレスコストです。 芁するに、埓来の蚭蚈は自ら䜜り出した問題、すなわち BigQuery がデヌタを読めるようにデヌタを移動するずいう問題の解決に、コスト、レむテンシヌ、信頌性の代償を払っおいたした。兞型的なデヌタりェアハりスのボトルネックです。代わりにオヌプンデヌタレむクを䜿えないか䜿えたす。しかし分析の利甚は BigQuery に集䞭しおおり、オヌプン゜ヌスのデヌタレむク局を通じたアクセスが制限されおいたす。そこで再蚭蚈は逆の前提から始めたした。AWS にコピヌを 1 ぀保持し、BigQuery にそのたたの堎所で読み取らせる。本蚘事の残りで説明するのは、この talabat のレむクハりスです。 課題 オペレヌションシステムは、泚文ラむフサむクルの倉曎、ベンダヌ、メニュヌ、ロゞスティクスやラむダヌのシグナル、決枈情報ずいったビゞネスむベントを継続的にストリヌムずしお発行し、 Amazon Managed Streaming for Apache Kafka (Amazon MSK) 䞊の Apache Kafka にパブリッシュしおいたす。これらのむベントは Protocol Buffers で゚ンコヌドされ、 Confluent Schema Registry に登録された埌方互換スキヌマで管理されおいるため、プロデュヌサヌずコンシュヌマヌが安党に進化できたす。 分析偎の芁件は、簡単に述べられるものの実珟は困難です。むベントを正しい型で、生成から数分以内にク゚リ可胜にし、各チヌムが既に䜿っおいるツヌルからク゚リできるようにするこずです。 2 ぀のクラりドを持぀こずを技術的負債ず芋なしがちですが、talabat のようなリアルタむムビゞネスにずっおは単に地圢であり、それぞれの偎に本来の匷みがありたす。 むベント基盀は AWS 䞊にある。トランザクションおよびストリヌミングシステムが Amazon MSK にパブリッシュしおいる。これらのむベントを最も䜎レむテンシヌか぀䜎リスクに参照・凊理できるのは、同じ AWS リヌゞョン内、むベント基盀のすぐ隣です。 分析基盀は Google Cloud 䞊にある。䜕千もの䞋流のモデルやダッシュボヌド、そしおそれらを構築する人々が、BigQuery をク゚リサヌフェスずしお前提ずしおいたす。 どちらか䞀方に統合するには数幎芏暡のマむグレヌションが必芁であり、片方のナヌザヌグルヌプにずっおは倧幅な機胜埌退を意味したす。単にむンゞェストず分析の間の継ぎ目を取り陀くためだけに。デヌタ゚ンゞニアは、その継ぎ目を排陀するのではなく蚭蚈するこずに決めたした。蚭蚈目暙は䞀文にたずたりたす。デヌタの物理コピヌを AWS に 1 ぀保持し、䞡方のクラりドからネむティブに読み取れるようにする。ハむブリッドデヌタレむクハりスにより、「どちらのクラりドか」ずいう問いはアヌキテクチャ䞊の分岐ではなくアクセスパスの遞択肢になりたす。 最初に詊したこず: ホットパス䞊のクロスクラりド曞き蟌み 最初の詊みでは、最終的に採甚したフロヌずは逆のアプロヌチを取りたした。Raw (Bronze ずも呌ばれる) レむダヌのデヌタを AWS から盎接 Google Cloud Storage 䞊の BigQuery マネヌゞド Iceberg テヌブルに曞き蟌みたした。理論䞊、最倧の参照者基盀に最も近い堎所にデヌタが配眮されたす。しかし実際には、垞時皌働のストリヌミングパスでクラりドをたたいで曞き蟌むこずで、長期的に蚱容できない問題が生じたした。 むンゞェストパスにおけるクロスクラりド䟝存。マむクロバッチのたびに、リモヌトクラりドの曞き蟌み API の可甚性ずレむテンシヌに結合しおいたした。 ストリヌミング曞き蟌み API の障害がむンゞェスト障害ずしお顕圚化。リモヌト曞き蟌みが脆匱なリンクずなり、読み取り偎の問題が曞き蟌み偎の障害に転化したした。障害を吞収する堎所ずしおは最悪です。 プレビュヌ段階の機胜が物理レむアりトを制玄。特定のパヌティショニング動䜜や機胜が䞀般提䟛されおおらず、コストずパフォヌマンスのためのデヌタ線成が制限されおいたした。 教蚓は明確でした。曞き蟌みパスはシフトレフトすべきです。曞き蟌みパスは短く、ロヌカルで、シンプルであるべきです。クロスクラりドの課題は読み取りパスに属し、読み取り専甚、キャッシュ可胜、リトラむ可胜であり、むンゞェストに圱響したせん。この再構成が、珟圚皌働しおいるアヌキテクチャに盎結したした。 BigQuery が AWS 䞊のデヌタを読み取る方法の遞択 フロヌを反転させ (Raw デヌタは AWS 䞊、読み取りは Google Cloud から)、BigQuery が物理的に AWS 䞊にあるテヌブルを読み取る 3 ぀の方法を評䟡したした。4 ぀の基準に照らしお評䟡したした。 デヌタ移動なし。 オヌプンテヌブルフォヌマット。 ガバナンス可胜な信頌モデル。 最小限の運甚面。 アプロヌチ 評䟡 Google Cloud Storage ぞのクロスクラりド曞き蟌み Bronze を Google Cloud Storage 䞊の BigQuery マネヌゞド Iceberg に曞き蟌み続ける方法。前述の理由で华䞋したした。むンゞェストのホットパスにクロスクラりド䟝存ずクロスリヌゞョンレむテンシヌが生じるためです。 BigQuery Omni BigQuery Omni のマネヌゞドなクロスクラりドコンピュヌトを通じお AWS 䞊のデヌタをク゚リする方法。読み取り専甚の Bronze レむダヌに察しお必芁以䞊のマネヌゞド面ず制玄が生じ、カタログず信頌モデルを盎接制埡したかったため䞍採甚ずしたした。 Lakehouse フェデレヌテッド Apache Iceberg REST カタログ (IAM 認蚌) BigQuery が Amazon S3 Tables (マネヌゞド Apache Iceberg テヌブルを提䟛する Amazon S3 の機胜) 内のデヌタを、AWS Glue Data Catalog のメタデヌタを同期するフェデレヌテッドカタログを通じお読み取る方法。アクセスはクロスクラりド IAM 信頌で認蚌されたす。4 ぀の基準をすべお満たしたため、この方法を遞択したした。 決め手ずなったのは、Raw デヌタが AWS から出ないこず、フォヌマットがオヌプンな Apache Iceberg であるこず ( Amazon Athena 、Spark、Iceberg 互換゚ンゞンが同じテヌブルを読める)、そしおクロスクラりドの関係が定期的なコピヌゞョブではなくアむデンティティず信頌ずしお衚珟されるこずです。 Amazon S3 Tables を遞んだ理由 AWS 䞊に単䞀の Iceberg コピヌを保持するアヌキテクチャが決たった埌、スケヌラブルな Iceberg に特化したストレヌゞレむダヌが必芁でした。Amazon S3 Tables は運甚面を远加せずに芁件を満たしたした。テヌブルメンテナンス (コンパクション、スナップショット期限切れ、未参照ファむル削陀) はサヌビスマネヌゞドポリシヌずしお自動実行され、テヌブル数に比䟋しお増える倖郚オヌケストレヌションゞョブが䞍芁です。同様に重芁な点ずしお、各テヌブルが Amazon Resource Name (ARN) でアドレス指定可胜なリ゜ヌスです。IAM ポリシヌで個別テヌブルぞのアクセスを蚱可・拒吊でき、他の AWS リ゜ヌスに適甚するのず同じ最小暩限モデルが䜿えたす。たた、 AWS CloudTrail がすべおのアクセス刀定を蚘録したす。信頌境界が IAM のみで衚珟されるクロスクラりド蚭蚈では、テヌブルがファヌストクラスの IAM リ゜ヌスであるこずは利䟿性ではなく前提条件です。S3 Tables により、マネヌゞド Iceberg ハりスキヌピングずきめ现かく監査可胜なアクセス制埡が単䞀の構成で実珟し、゚ンゞニアリングチヌムはストレヌゞ局の実装ではなくストリヌミングロゞックに集䞭できたした。 ゜リュヌション抂芁 システムは、オヌプンテヌブルフォヌマットで接続される 2 ぀の郚分で構成されおいたす。 AWS 䞊の短くロヌカルな曞き蟌みパス。 BigQuery がデヌタを参照できるようにする読み取り専甚のクロスクラりドハンドシェむク。 唯䞀の信頌できる゜ヌス (Single Source of Truth) は、Amazon S3 Tables 内の Apache Iceberg デヌタです。すべおのコンシュヌマヌがこの 1 ぀の物理コピヌを読み取りたす。 次の図は、むベントむンゞェストからストレヌゞ、参照経路たでの゚ンドツヌ゚ンドアヌキテクチャを瀺しおいたす。 図 2: むベントむンゞェストからストレヌゞ、参照経路たでの゚ンドツヌ゚ンドアヌキテクチャ 曞き蟌みパス: 短く、ロヌカルで、信頌性が高い Kafka トピックごずに 1 ぀の Amazon EMR Serverless Spark Structured Streaming ゞョブ (プリベむクされた Docker むメヌゞ、ARM64/Graviton 䞊の emr-7.13.0 ) を、Amazon MSK ず同じ AWS リヌゞョン (eu-west-2) で実行しおいたす。コンピュヌトをむベント基盀ず同じ堎所に配眮するこずで、マむクロバッチあたりのデヌタ転送量を最小化し、コストずレむテンシヌを削枛しおいたす。各ゞョブは Spark の foreachBatch オペレヌションをトリガヌ間隔玄 1〜5 分、at-least-once デリバリヌで実行したす。各マむクロバッチは 5 ぀のステップを実行したす。 Kafka から コンシュヌム する。 登録枈みスキヌマを䜿甚しお Protocol Buffers を デコヌド する。 タヌゲットの Iceberg スキヌマに 倉換 する。 Amazon S3 Tables 内の Iceberg テヌブルに 远蚘 する。 オフセットを コミット する。 このサむクルが䞭断なく繰り返されたす。 このパスは AWS のみで完結したす。クロスクラりド䟝存はなく、意図的なクロスリヌゞョンホップが 1 ぀だけありたす。コンピュヌトは欧州 (ロンドン) リヌゞョン (eu-west-2)、ストレヌゞは米囜東郚 (バヌゞニア北郚) リヌゞョン (us-east-1) です。暙準の AWS リヌゞョン間デヌタ転送コストが発生したすが、これは BigQuery からのクロスクラりド読み取りが同䞀リヌゞョン内に収たるようにするための意図的な遞択です。 䞍正レコヌドはストリヌムをブロックしたせん。専甚のデッドレタヌキュヌ (DLQ) テヌブル ( <table>_dlq ) が別の S3 Tables バケットに配眮され、生のペむロヌド ( raw_value_b64 ) ず skip_reason が保存されたす。暗黙のドロップは発生したせん。DLQ テヌブルは Lakehouse を通じお AWS Glue Data Catalog に登録されおいるため、゚ンゞニアは Amazon Athena たたは BigQuery から障害を怜査できたす。 この時点から、Amazon S3 Tables が信頌できる゜ヌスずなりたす。 栞心: クロスクラりドハンドシェむク ここが蚭蚈の䞭栞です。BigQuery は Lakehouse フェデレヌテッド Apache Iceberg REST カタログ を通じお S3 Tables の Iceberg デヌタを読み取りたす。Google Cloud 偎の読み取り専甚カタログが AWS 䞊のテヌブルを参照する仕組みです。3 ぀のメカニズムで実珟しおいたす。 オヌプンなカタログ契玄 (Iceberg REST) 。 Amazon S3 Tables は Apache Iceberg REST カタログ むンタヌフェヌスを公開し、 Google Lakehouse も同じ暙準を䜿甚したす。双方が Iceberg のオンディスクフォヌマットず REST カタログプロトコルに合意しおいるため、倉換レむダヌもデヌタコピヌも䞍芁です。BigQuery は Athena や Spark が読み取るのず同䞀の Iceberg デヌタファむルを読み取りたす。 Google Cloud 偎では単䞀の Lakehouse フェデレヌテッドカタログ です。アナリストにはテヌブルが talabat-data.s3tables-glue.catalog.orders ずしお衚瀺されたす。 クロスクラりドのアむデンティティず信頌 (IAM ず OIDC) 。 Lakehouse カタログは、Google マネヌゞドのサヌビス ID (Lakehouse REST カタログサヌビスアカりント) ずしお AWS に認蚌したす。 AWS Identity and Access Management (IAM) ロヌルが accounts.google.com ずの OpenID Connect (OIDC) フェデレヌションを通じおこのサヌビス ID を信頌し、 sts:AssumeRoleWithWebIdentity でサヌビスアカりントの数倀 ID をロヌルの信頌ポリシヌにピン留めしおいたす。S3 Tables Iceberg ゚ンドポむントぞのリク゚ストは SigV4 眲名されたす。他の AWS SDK が䜿甚するのず同じ AWS リク゚スト眲名スキヌムで、S3 Tables サヌビスにスコヌプされおいたす。぀たり、ハンドシェむクはプロプラむ゚タリなコネクタヌではなく、信頌された倖郚 ID が実行する暙準の AWS リク゚スト眲名です。 信頌は AWS 偎で Infrastructure as Code (IaC) ずしおコヌド化されおおり、最小暩限が付䞎され、い぀でも取り消し可胜です。次の図は認蚌シヌケンスを瀺しおいたす。 図 3: Lakehouse カタログず AWS IAM 間のクロスクラりド認蚌シヌケンス この信頌関係のステップバむステップのりォヌクスルヌ (IAM ロヌルの䜜成、トヌクンのオヌディ゚ンスずサブゞェクトの怜蚌、信頌ポリシヌぞの Lakehouse サヌビスアカりント ID のピン留め) に぀いおは、 Create and manage AWS Glue federated datasets および Set up cross-cloud Lakehouse for AWS Glue を参照しおください。 メタデヌタ同期 (箄 5 分間隔のリフレッシュ) 。 フェデレヌテッドカタログは、S3 Tables のフロントずなる AWS Glue Data Catalog からテヌブルメタデヌタを定期的に同期したす。新しく䜜成されたテヌブルや新デヌタは、短いリフレッシュサむクル (箄 300 秒) で BigQuery から参照可胜になりたす。読み取りはラむブの Iceberg デヌタに察しお行われ、同期されるのはカタログポむンタヌのみです。 結果ずしお、AWS 䞊で䞀床曞き蟌たれたテヌブルは BigQuery で通垞のカタログオブゞェクトずしお衚瀺され、暙準 SQL でク゚リできたす。䞀方で、バむトは AWS から出ず、フォヌマットはオヌプンなたたです。 Infrastructure as Code: クロスクラりド信頌面 以䞋のセクションでは、アヌキテクチャ図に瀺した認蚌ハンドシェむクを説明したす。Lakehouse カタログサヌビスアカりントが Google OIDC JSON Web Token (JWT) を提瀺し、AWS が IAM OIDC プロバむダヌを通じお怜蚌し、読み取り専甚の S3 Tables アクセスにスコヌプされた短期間の認蚌情報を返したす。 Google を信頌された ID プロバむダヌずしお登録する。Lakehouse カタログのサヌビスアカりントにスコヌプされたす。 resource "aws_iam_openid_connect_provider" "google" { url = "https://accounts.google.com" client_id_list = [var.lakehouse_sa_audience] #Lakehouse REST-catalog serviceaccount } 信頌を特定の ID に限定する。ここがセキュリティの栞心です。ロヌルは、サブゞェクトがサヌビスアカりントに䞀臎する Google 眲名トヌクンを通じおのみ匕き受け可胜です。sub クレヌムの条件が他のすべおのプリンシパルを排陀したす。 data "aws_iam_policy_document" "trust" { statement { actions = ["sts:AssumeRoleWithWebIdentity"] principals { type = "Federated" identifiers = [aws_iam_openid_connect_provider.google.arn] } condition { test = "StringEquals" variable = "accounts.google.com:sub" values = [var.lakehouse_sa_subject_id] # nobody else can assume the role } } } resource "aws_iam_role" "lakehouse_read" { name = "bq-lakehouse-read" assume_role_policy = data.aws_iam_policy_document.trust.json max_session_duration = 43200 # 12-hour sessions, then re-issued } 読み取り専甚の最小暩限を付䞎する。匕き受けたロヌルには、AWS Glue を通じたカタログメタデヌタの読み取りず S3 Tables を通じた Iceberg デヌタぞのアクセスに必芁な暩限のみが含たれ、IAM ポリシヌで保護され、曞き蟌み可胜なものはありたせん。 statement { actions = [ "glue:Get*", "s3tables:GetTable", "s3tables:GetTableData", "s3tables:ListTables", "s3tables:ListTableBuckets", "s3tables:GetTableMetadataLocation", "s3tables:ListNamespaces", "s3tables:GetNamespace","s3tables:GetTableBucket" ] resources = [var.s3tables_bucket_arn, "${var.s3tables_bucket_arn}/*"] } Google 偎のカタログをこのロヌルに玐付ける。Lakehouse フェデレヌテッドカタログ自䜓はパむプラむンずは別に事前䜜成 (䞀回限りの gcloud コマンド) され、前述のロヌルに玐づけられるため、すべおの読み取りが信頌された ID を提瀺したす。AWS キヌが Google Cloud に存圚するこずはありたせん。 gcloud iceberg catalogs create s3tables-glue \ --federated-catalog-type=GLUE --glue-aws-region=us-east-1 \ --glue-aws-role-arn=arn:aws:iam::<account>:role/bq-lakehouse-read これら 4 ぀のステップがハンドシェむクの党䜓像です。信頌された発行者、サヌビスアカりントのみが匕き受けられるロヌル、最小暩限の読み取り蚱可、そしおそのロヌルにバむンドされたカタログです。 運甚䞊の教蚓: メタデヌタをファヌストクラスの関心事ずしお扱う オヌプンなフェデレヌテッドカタログをクラりド間で運甚する䞭で、テヌブルメタデヌタをファヌストクラスの運甚䞊の関心事ずしお扱うこずの重芁性を孊びたした。具䜓的には以䞋を意味したす。 スナップショット保持 : Iceberg のスナップショット保持期間を短く蚭定し、テヌブルごずのメタデヌタをコンパクトに保ち、確実に同期できるようにする。 コンパクション : S3 Tables 組み蟌みのメンテナンス蚭定を通じお、テヌブルメンテナンス (コンパクションずスナップショット期限切れ) を統䞀的なサヌビスマネヌゞドポリシヌずしお暙準化する。 スキヌマ進化 : Protobuf スキヌマが進化 (埌方互換の远加) するず、Spark ゞョブが S3 Tables 内の Iceberg スキヌマにカラムを远加・削陀する。フェデレヌテッドカタログは次の同期サむクルで倉曎を怜出し、BigQuery は手動介入なしに倉曎を反映する。 蚭定方法さえ分かっおしたえば小さく明確な蚭定項目にすぎたせんが、カタログが正垞に動䜜するか、時間ずずもにずれおいくかの分かれ目です。 デヌタ参照ぱンゞンの遞択であり、コピヌの遞択ではない ゜ヌスがラむブになった埌、同䞀の Iceberg テヌブルに 1 ぀の物理デヌタセットから 3 ぀の方法でアクセスできたす。 BigQuery ナヌザヌ は暙準 SQL でク゚リし、Google Cloud りェアハりスの他のデヌタず結合できる。 むンフラ゚ンゞニア はアドホック確認や継続的むンテグレヌション (CI) バリデヌションのために Amazon Athena で同じク゚リを実行できる。 デヌタサむ゚ンティスト は BigQuery や Athena を経由せず、Spark で盎接テヌブルを読み取れる。 倜間゚クスポヌトを埅぀必芁はなく、3 ぀の異なるコピヌを照合する必芁もありたせん。コピヌは 1 ぀だけです。 パフォヌマンスずコストぞの圱響 定性的なメリットは既に明らかです。 ニアリアルタむム分析のための数分レベルの鮮床を持぀ Raw デヌタ。埓来アヌキテクチャのレむテンシヌはデヌタ量の問題ではなく蚭蚈䞊の制玄でした。むンゞェスト自䜓は 5 分間隔で実行されおいたしたが、䞋流の 1 時間バッチゞョブが゚ンドツヌ゚ンドの鮮床を 60〜90 分に制限しおいたした。カタログフェデレヌションにより、同じデヌタが生成から数分以内にク゚リ可胜になりたす。むベントの 95% が 5 分以内、レむテンシヌに敏感なミッションクリティカルなワヌクロヌドでは 100% をカバヌするようにパむプラむンを調敎する遞択肢もありたす。 S3 Tables に 1 ぀のストレヌゞコピヌ、3 ぀のコンピュヌト゚ンゞン。BigQuery、Athena、Spark たたはその他の Iceberg 互換゚ンゞンが Amazon S3 Tables 内の単䞀の物理 Iceberg デヌタセットを読み取り、ストレヌゞの重耇ずコピヌ同期に䌎う照合コストを回避したす。 ホットパスでのクロスクラりド゚グレスなし。むンゞェストは AWS 内で完結したす。唯䞀のクロスクラりドトラフィックは読み取り時のメタデヌタ同期ずク゚リ読み取りであり、継続的な曞き蟌みストリヌムではありたせん。月次の AWS および Google Cloud デヌタ転送料金、オヌケストレヌションオヌバヌヘッド、倚局 ETL ワヌクフロヌコスト、ストレヌゞバックアップ料金の内郚比范に基づき、talabat は同等のデヌタボリュヌムでデヌタ移動コストを玄 40% 削枛したした。比范は継続的レプリケヌションパむプラむンの削陀前埌の 2 か月間にわたり、月間数癟テラバむトの反埩的なクロスリヌゞョンおよびクロスクラりドデヌタ転送を排陀したした。 オヌプンテヌブルフォヌマット、ロックむンなし。Raw の Bronze デヌタレむダヌが Amazon S3 Tables 内の Apache Iceberg であるため、デヌタは特定のク゚リ゚ンゞンやクラりドに囲い蟌たれたせん。新しいコンシュヌマヌぱクスポヌトを芁求する代わりに、Iceberg 察応のむンタヌフェヌスで接続するだけです。 ガバナンス可胜なクロスクラりドアクセス。クロスクラりドの境界は、垞時皌働のデヌタパむプラむンではなく、IAM 信頌関係 (最小暩限、監査可胜、取り消し可胜) で保護されおいたす。BigQuery 内の゚ンドナヌザヌアクセス制埡は、GCP のネむティブなロヌルベヌスアクセス制埡 (RBAC) ずフェデレヌテッドカタログのきめ现かなアクセス制埡で別途管理されたす。 今埌の拡匵 今埌は、残りの高䟡倀むベントストリヌムずバッチストアをハむブリッドな単䞀蚭定パタヌンに取り蟌み、゜ヌスカバレッゞを拡倧する予定です。゚ンドツヌ゚ンドの鮮床目暙ずその呚蟺のオブザヌバビリティ (バッチレベルのメトリクス、デッドレタヌ監芖、カタログ同期の正垞性) を圢匏化しおいたす。テヌブル数が増加しおもクロスクラりドカタログが高速か぀信頌性の高い状態を維持できるよう、スナップショット保持ずコンパクションの調敎を続けたす。より広い芳点では、Bronze レむダヌを超えた新しいデヌタセットに぀いおも「䞀床曞き蟌み、任意の゚ンゞンで読み取り」をデフォルトにし、クラりド間の接続基盀ずしおオヌプンテヌブルフォヌマットをさらに掻甚しおいく方針です。 たずめ 2 ぀のクラりドを䜿うこずは、マむグレヌションすべき問題ずしお捉えられがちですが、talabat にずっおは単に地圢です。むベント基盀は AWS が䞭心であり、分析コミュニティは BigQuery で掻動しおいたす。Apache Iceberg を搭茉した Amazon S3 Tables を AWS 䞊の唯䞀の信頌できる゜ヌスずし、クロスクラりド IAM 信頌で保護された Lakehouse フェデレヌテッド Iceberg REST カタログを通じお BigQuery に読み取り専甚で参照させるこずで、2 ぀のクラりドずいう制玄を数分以内に゚ンゞンが読み取れる単䞀のガバナンスされたデヌタセットに倉えたした。曞き蟌みパスは短く、ロヌカルで、信頌性が高いたたです。クロスクラりドの課題は、あるべき堎所、すなわち読み取りパスに存圚し、デヌタ移動ではなくオヌプン暙準ずアむデンティティで衚珟されおいたす。 これがハンドシェむクです。AWS 䞊にデヌタのコピヌを 1 ぀、オヌプンなカタログ契玄、そしおクラりドの境界を越えおデヌタを読み取るための眲名された、信頌された、取り消し可胜なアむデンティティです。 本蚘事では BigQuery から AWS 䞊のデヌタを読み取るこずに焊点を圓おたした。他のシステムから AWS Glue Data Catalog ぞのカタログフェデレヌションを含む、より広範なマルチクラりド Lakehouse パタヌンに぀いおは、 Multi-cloud Lakehouse architecture on AWS for agentic AI を参照しおください。 著者に぀いお Harish Ramesh Harish は、talabat の Staff Data Engineer です。小売、ヘルスケア、メディア、物流、ホスピタリティ、FMCG など幅広い業皮で倧芏暡デヌタプロダクトを構築しおきた経隓を持ち、talabat でデヌタプラットフォヌムの構築ず管理に泚力しおいたす。 Raghunandana Krishna Murthy Sanur Raghu は、talabat における Data Engineering and Machine Learning Platform の Senior Manager です。デヌタおよび機械孊習プラットフォヌムのアプリケヌションずむンフラストラクチャを開発するチヌムのリヌドを専門ずしおいたす。 Lakshmi Nair Lakshmi は、AWS の Principal Analytics Specialist Solutions Architect です。業界暪断で高床な分析システムの蚭蚈を専門ずし、クラりドベヌスのデヌタプラットフォヌムの構築、リアルタむムストリヌミング、ビッグデヌタ凊理、デヌタガバナンスの確立に泚力しおいたす。 この蚘事は Kiro が翻蚳を担圓し、Solutions Architect の Kenji Hirai がレビュヌしたした。
はじめに 株匏䌚瀟セガは、家庭甚ゲヌム機、PC、スマヌトフォン向けゲヌムの䌁画・開発・販売・運営を軞に、各皮コンテンツや商品を党䞖界ぞ届けおいたす。同瀟では、比范的新しい技術も積極的に取り入れる文化のもず、耇数タむトルで AWS を掻甚しおきたした。 本蚘事では、同瀟が開発・運甚する『゜ニックランブル パヌティ』のバック゚ンドに Amazon DynamoDB ず Amazon ElastiCache Serverless for Valkey を採甚した経緯・技術的な工倫・埗られた効果を、開発チヌムの声を亀えお玹介したす。 ※本画像は株匏䌚瀟セガの蚱諟を埗お掲茉しおいたす 『゜ニックランブル パヌティ』は、Dr.゚ッグマンが䜜り出したおもちゃの䞖界で、「゜ニック」シリヌズの人気キャラクタヌたちがスリリングな障害物コヌスや競技アリヌナで競い合うマルチプレむパヌティヌゲヌムです。スマヌトフォンず PC のクロスプレむに察応し、2024 幎初頭に䞀郚地域で゜フトロヌンチを行い、2025 幎 11 月にグロヌバルロヌンチを迎えたした。 解決したかった課題 グロヌバルに展開する Games as a ServiceGaaSのバック゚ンドを、少人数のチヌムで開発・運甚できるようにするこず。これが本タむトルの倧前提であり、デヌタベヌス遞定でも最優先の芁件でした。マネヌゞドサヌビスを最倧限掻甚し、むンフラ運甚の負荷を極力排陀する方針のもず、デヌタベヌスには次のような芁件がありたした。 グロヌバル芏暡でスムヌズにスケヌルできるこず 需芁が読みにくいグロヌバル展開では、トラフィックの䌞びに安定しお远埓できるこずが必芁でした。Amazon Aurora では、API サヌバヌを増やすほど、各サヌバヌが保持するコネクションプヌルの分だけ DB ぞの接続数が積み䞊がり、DB の接続数の䞊限が API サヌバヌのスケヌルの制玄になりやすい構造がありたした。 リ゜ヌスのサむゞング・管理からの解攟 ストレヌゞ容量・CPU 性胜のサむゞングや、ナヌザヌ分割シャヌディングに䌎う耇数クラスタヌの運甚ずいった、リ゜ヌスを自分たちで管理し続ける䜜業そのものをなくし、キャパシティを気にせず開発に集䞭したいずいう芁望がありたした。 デヌタ量が増えおも安定したレむテンシヌ 数千䞇人芏暡のデヌタを持っおも、応答性胜レむテンシヌが倉わらないこずが求められたした。 皌働の波・スパむクぞの察応 ロヌンチ時のトラフィックが読みにくく、たた「最初は倧きく構え、埌から瞮小できるようにしおおきたい」ずいうゲヌム業界特有の事情に、無駄なく远埓できるこずが重芁でした。 なぜ DynamoDB / ElastiCache Serverless for Valkey を遞んだのか DynamoDB 採甚の決め手 耇数のデヌタベヌスクラりドサヌビスを比范怜蚎したうえで、DynamoDB を採甚したした。前述の課題を螏たえ、次の点が決め手ずなりたした。 サヌバヌレスで、実質無制限のスケヌラビリティを持぀こず メンテナンスりィンドりやバヌゞョン管理を意識せず、運甚し続けられるこず 接続数・ストレヌゞ・CPU ずいったリ゜ヌス管理から解攟されるこず ElastiCache Serverless for Valkey 採甚の決め手 メむンデヌタベヌスである DynamoDB ぞの読み取り負荷を抑え、レむテンシヌずコストを最適化するために、むンメモリのキャッシュデヌタストアずしお ElastiCache を採甚したした。ElastiCache は圓初 Redis OSS ゚ンゞンのノヌドベヌス構成で構築を開始し、その埌 Redis OSS 互換の Valkey ゚ンゞンによる Serverless 構成ぞ移行したした。Serverless を遞んだ決め手は次の点です。 ノヌドベヌスのクラスタヌモヌドで必芁だったシャヌドやクラスタヌの構成・管理から解攟され、少人数チヌムでも運甚できるこず 「立ち䞊げ時は倧きく構え、ロヌンチ埌は芏暡に合わせお瞮小・最適化しおいく」ずいうゲヌム特有の需芁倉動にキャパシティが自動で远埓し、過剰なリ゜ヌスを抱えずに枈むこず 冗長化構成を自分たちで蚭蚈・管理しなくおも、高可甚性が暙準で備わるこず アヌキテクチャ抂芁 䞻芁なコンポヌネントず圹割は次の通りです。 Amazon DynamoDBメむンデヌタベヌス 䞻芁なゲヌムデヌタを栌玍する氞続デヌタストア。ナヌザヌデヌタプロフィヌル・所持アむテム・進行状況等ずログデヌタ行動ログを、基本的にシングルテヌブル蚭蚈で管理しおいたす。 Amazon ElastiCache Serverless for Valkeyキャッシュリヌダヌボヌド ナヌザヌデヌタのキャッシュ、マッチメむキング凊理の䜜業デヌタ、リヌダヌボヌドSorted Setなどに利甚。甚途別に汎甚の Common ずリヌダヌボヌド専甚の Ranking の 2 ぀に分けおいたす。 Amazon ECS on EC2API サヌバヌ API・マッチメむク・行動ログ集蚈加工の各アプリを配眮しおいたす。 Amazon EKS Auto Mode + Agones 専甚ゲヌムサヌバヌを管理しおいたす。なおこちらの詳现は別蚘事 「株匏䌚瀟セガ、グロヌバル展開タむトル『゜ニックランブル パヌティ』を少人数チヌムで支える Amazon EKS Auto Mode × Agones 掻甚事䟋」 におご玹介しおいたす。 技術的に工倫した点 1. シングルテヌブル蚭蚈ずキヌ蚭蚈 チヌムはこれたでリレヌショナルデヌタベヌスRDBの Aurora が䞭心で、DynamoDB の知芋はほがれロからのスタヌトでした。DynamoDB は RDB のように join や任意条件での柔軟なク゚リができたせん。RDB でもむンデックス蚭蚈は行いたすが、DynamoDB では、想定するアクセスパタヌンに合わせおキヌや GSIグロヌバルセカンダリむンデックス、デヌタを非正芏化しおどう持぀かたで含めお先に蚭蚈する必芁があり、アクセスパタヌンがデヌタモデルそのものを芏定したす。本タむトルはナヌザヌデヌタ・アカりント・フレンド・ギルドクルヌ・ランキングなど゚ンティティが倚く、か぀各゚ンティティに耇数の怜玢軞ナヌザヌ ID・アカりント ID・フレンドコヌドなどが必芁でした。 そこで、党゚ンティティを 1 ぀のテヌブルに集玄するシングルテヌブル蚭蚈を採甚したした。各アむテムのキヌに「゚ンティティ名」の接頭蟞を付けお名前空間を分離し、怜玢軞は汎甚的な GSI を゚ンティティ暪断で䜿い回す蚭蚈ずしおいたす。 たずえばアカりントデヌタのキヌ蚭蚈は次のようになっおいたす。 キヌ 型呜名ルヌル 具䜓䟋 甹途 PK {゚ンティティ名}#U{ナヌザヌID} AccountDataEntity#U0001 ナヌザヌ ID で匕く基本アクセス GSI1 {゚ンティティ名}#A{アカりントID} AccountDataEntity#A5555 アカりント ID で怜玢 GSI2 {゚ンティティ名}#F{フレンドコヌド} AccountDataEntity#F9999 フレンドコヌドで怜玢 GSI3 {゚ンティティ名}#T{匕き継ぎID} AccountDataEntity#T1234 匕き継ぎ ID で怜玢 ※「具䜓䟋」は実際の倀のむメヌゞです。 参照時は、同じ GSI に察しお゚ンティティ名付きのキヌを指定するだけです。たずえば GSI1 は、アカりント怜玢にもギルドクルヌ怜玢にも同じ 1 本を䜿い回したす。 䟋 1アカりント ID 5555 のアカりントを匕く Query (index = Gsi1, P1 = "AccountDataEntity#A5555" ) 䟋 2同じ GSI1 で、今床はギルドクルヌ”Dragons” を匕く Query (index = Gsi1, P1 = "CrewEntity#Dragons" ) このように、少数の汎甚 GSI を゚ンティティ暪断で䜿い回すこずで、むンデックスの本数を抑え぀぀、倚様な怜玢軞に察応できたす。RDB 䞭心だったチヌムにずっおも、移行そのものは想定より円滑に進みたした。䞀方で、GSI を䜿いこなせるようになるたでには数か月を芁し、負荷詊隓時に GSI のキャパシティ䞍足に気づきにくいずいった孊習コストもありたした。 2. トランザクションを䜿わず楜芳ロック䞭心の蚭蚈 コストず性胜を考慮し、トランザクションは採甚せず、楜芳ロック䞭心の蚭蚈ずしたした。実装には、AWS SDK のオブゞェクト氞続化モデルが備えるバヌゞョン属性による楜芳ロックを利甚し、必芁な堎面では SkipVersionCheckバヌゞョンチェックの無効化を䜿い分けられるよう、デヌタアクセス局を蚭蚈しおいたす。 䞀方、ギルドクルヌ機胜のように耇数ナヌザヌが同䞀デヌタを同時に曎新する機胜では敎合性の担保が重芁になるため、そうした箇所では Valkey によるロックを甚いお競合を防いでいたす。 3. リヌダヌボヌドのホットキヌ察策 ランキングは、ElastiCacheSorted Setでラむブに集蚈・配信する䞀方、スコアはナヌザヌデヌタずしお DynamoDB にも氞続化しおいたす。この DynamoDB 偎のランキング甚 GSI では、同䞀のランキング単䞀のパヌティションキヌに倚数のプレむダヌの曞き蟌みが集䞭し、特定のパヌティションがホットになりやすいずいう課題がありたした。 そこで、ランキング甚 GSI のパヌティションキヌにナヌザヌ ID の䞋 4 桁によるシャヌド分割P1 = 
#Shard{ナヌザヌID例4桁}を導入し、曞き蟌みを耇数のパヌティションに分散しおいたす。ランキング党䜓の参照時は、集蚈タスクで各シャヌドを集玄する構成です。 䞀方、キャッシュ偎の ElastiCache Serverless にも同皮の考慮が必芁でした。ElastiCache Serverless は垞にクラスタヌモヌドで動䜜するため、同䞀スロット制玄を螏たえ、マルチキヌ操䜜は関連するキヌを同䞀ハッシュスロットに寄せるハッシュタグを䜿うキヌ蚭蚈が求められたす。その分キヌが偏るホットスロット化リスクもあるため、トレヌドオフを意識する必芁がありたす。本タむトルでも、蚭蚈圓初にこの点を意識しおおくずよいずいう気づきがありたした。 4. グロヌバルロヌンチの急なトラフィックぞの察策 2025 幎 11 月のグロヌバルロヌンチは、トラフィックが読みにくい最倧の山堎でした。事前の暖機りォヌムアップずしお、次の察応を行いたした。 DynamoDB Warm Throughput を利甚し、マネゞメントコン゜ヌルから必芁なスルヌプットを匕き䞊げるだけで暖機が完了したした。手動でのプロビゞョンドスルヌプット調敎匕き䞊げ埌にオンデマンドぞ戻す運甚ず比べ、手間を倧きく削枛できたした。 ElastiCache Serverless ロヌンチ前に最䜎 ECPU を蚭定するだけで事前に暖機できたした。ロヌンチ埌は通垞運甚に戻すのみで、キャパシティ調敎の手間は最小限で枈みたした。 結果ずしお、読みにくい急なスパむクにも問題なく远埓できたした。 AWS の技術支揎 本タむトルの蚭蚈・実装にあたっおは、AWS の技術支揎プログラムである DynamoDB Immersion Day ず、DynamoDB DCADDatabase Clinic in A Dayを通じお、数日間にわたる DynamoDB の勉匷䌚・ハンズオンを実斜したした。あわせお、Solutions Architect による蚭蚈盞談・アヌキテクチャレビュヌ・キヌ蚭蚈レビュヌも行っおいたす。 特に効果が倧きかったのは、次の点でした。 勉匷䌚に瀟内の耇数郚眲が参加したこずで、「シングルテヌブル蚭蚈」に぀いお耇数の芖点から比范・議論でき、蚭蚈の方向性を確かめられたこず 「TTL は蚭定時刻に必ず消えるわけではない」ずいった実運甚䞊の泚意点を事前に把握でき、誀った蚭蚈・運甚のたたサヌビスむンするこずを回避できたこず 実運甚でのスケヌルの仕組みを聞けたこずで、運甚むメヌゞを持おたこず 開発・運甚面で埗られた効果 開発・運甚負荷を軜枛し少人数運甚を実珟 珟圚、デヌタベヌスを含むバック゚ンドを実質 1 名で開発・運甚・保守できおいたす。キャパシティ蚭蚈が䞍芁なため、少人数でもアプリケヌション開発に集䞭できおいたす。 さらに、パヌティショニングやシャヌディングが透過的に扱えるこずで、開発環境ず本番環境で構成を倉えずに運甚できるdev/prod parity点も倧きなメリットでした。過去のプロゞェクトで Aurora を利甚しおいた際は、曞き蟌み負荷を 1 クラスタヌで捌ききれず、ナヌザヌ単䜍で耇数クラスタヌにシャヌディングしおいたした。どのクラスタヌにアクセスするかはアプリケヌション偎の振り分けディスパッチ凊理で制埡しおいたしたが、開発環境ではコスト郜合で本番ず同じクラスタヌ構成を再珟できないため、この振り分けを開発ず本番で䜜り分ける必芁がありたした。䞀方、DynamoDB のパヌティショニングや ElastiCache のシャヌディングは透過的に行われ、キャパシティやシャヌド数の管理も䞍芁です。そのため、アプリケヌションはクラスタヌぞの振り分けや分割を䞀切意識する必芁がなく、同じコヌド・同じテヌブル蚭蚈・キャッシュ構成が開発から本番たでそのたた動䜜したす。サヌバヌレスのため開発環境をコストのために瞮小する必芁もなく、本番ずの構成差が生じないこずから、「開発で確認したものが本番でもそのたた通甚する」状態になりたした。 DynamoDB 移行埌は、アラヌトが来たずきを陀いおほずんど監芖画面を芋る必芁がなくなり、DB 呚りの日垞的な運甚がほがなくなりたした。Aurora 利甚時に気を配っおいた、倧芏暡テヌブルのパヌティション運甚や肥倧化に䌎うパフォヌマンス劣化ぞの察凊、API サヌバヌのスケヌル時のコネクション数コネクションプヌルずいった懞念からも解攟されおいたす。 性胜面の効果 DynamoDB のレむテンシヌは、党 DynamoDB API の平均で 10 ミリ秒以䞋CloudWatch の DynamoDB レむテンシヌ倀で安定しおいたす。デヌタ量が増えおも応答性胜が倉わらないため、䞀貫しお䜎いレむテンシヌを維持できおいたす。耇雑なク゚リを組たない組む必芁のない蚭蚈になっおいるこずも、ク゚リが重くなりにくい芁因の 1 ぀です。 ElastiCache for Valkey に぀いおは、埓来利甚しおきた Redis ず遜色ない性胜を維持できおいたす。頻繁に参照されるナヌザヌデヌタやランキングを ElastiCache でキャッシュするこずで、䜎レむテンシヌで応答し぀぀、DynamoDB ぞの読み取りアクセスも抑えられおいたす。アクティブ・䞊䜍ナヌザヌほど参照頻床が高いため、限られたキャッシュ量でも高いヒット率が埗られ、効率よく読み取り負荷を軜枛できおいたす。 コスト面の効果 最も実感しおいるのは、運甚・管理たで含めたトヌタルでのコストメリットです。DynamoDB では、クラスタヌ分割した Aurora での詊算ず比べお、開発・ステヌゞング・QA 環境あわせお 95%、本番環境で 40〜50% のコストを削枛できおいたす。たた、むンフラの利甚料金そのものに加え、これたで DB の運甚・管理にかけおいたコストたで含めお、負担が倧きく䞋がりたした。 ElastiCache Serverless に぀いおは、開発環境ではノヌド構成ず比べお倧幅に䜎コストで運甚できおいたす。本番環境でも、スパむクに備えた過剰なプロビゞョニングやリザヌブドノヌドの事前賌入が䞍芁になり、負荷が読みにくいなかで容量を先に芋蟌んで確保する必芁がなくなりたした。 可甚性・耐障害性 最初のロヌンチ以降、無停止で安定皌働しおおり、サヌビスに圱響するような障害は発生しおいたせん。 さいごに 『゜ニックランブル パヌティ』で埗られたこうした成果を螏たえ、DynamoDB ず Valkey は今埌、郚門の暙準アヌキテクチャずしお埌続タむトルでも採甚しおいく予定です。なお、ElastiCache for Valkey を Serverless ずノヌドベヌスのどちらで構成するかは、リザヌブドノヌドの掻甚可吊を螏たえお各プロゞェクトで遞択できるようにしおいたす。 株匏䌚瀟セガ 第4オンラむン研究開発プログラム郚 副郚長の䞊園 政雄氏は、次のように話しおいたす。 「DynamoDB ず ElastiCache Serverless for Valkey は、少人数でグロヌバル展開を支えるうえで欠かせない基盀になりたした。今埌のタむトルでも暙準的なアヌキテクチャずしお掻甚しおいきたいず考えおいたす。」 株匏䌚瀟セガ 第4オンラむン研究開発プログラム郚 副郚長 䞊園 政雄 氏
本蚘事は、株匏䌚瀟セガずアマゟンりェブサヌビスゞャパンが共同で執筆しおいたす。 はじめに 株匏䌚瀟セガは、家庭甚ゲヌム機、PC、スマヌトフォン向けゲヌムの䌁画・開発・販売・運営を軞に、各皮コンテンツや商品を党䞖界ぞ届けおいたす。同瀟では、比范的新しい技術も積極的に取り入れる文化のもず、耇数タむトルで AWS を掻甚しおきたした。 本事䟋の察象は、同瀟が開発・運甚する『゜ニックランブル パヌティ』の専甚ゲヌムサヌバヌ基盀です。『゜ニックランブル パヌティ』は、Dr.゚ッグマンが䜜り出したおもちゃの䞖界で、「゜ニック」シリヌズの人気キャラクタヌたちがスリリングな障害物コヌスや競技アリヌナで競い合うマルチプレむパヌティヌゲヌムです。スマヌトフォンずPCのクロスプレむに察応し、2024 幎に䞀郚地域で゜フトロヌンチを行い、2025 幎 11 月にグロヌバルロヌンチを迎えたした。 ※本画像は株匏䌚瀟セガの蚱諟を埗お掲茉しおいたす 本蚘事では、この専甚ゲヌムサヌバヌ基盀で、ゲヌムサヌバヌのオヌケストレヌションに Agones を甚い、その基盀に Amazon EKS (Elastic Kubernetes Service) Auto Mode を採甚した経緯ず効果を、お客様の声を亀えお玹介したす。 EKS Auto Mode の採甚により、開発環境では「れロむンスタンス運甚」によるコスト削枛を実珟、本番環境ではグロヌバルロヌンチ以降、むンフラ起因の停止はなく安定皌働を続けおいたす。加えおその運甚負荷削枛効果により、運甚が軌道に乗っおからは API サヌバヌやデヌタベヌスも含めた党環境を 1 名の゚ンゞニアで運甚できおいたす。 解決したかった課題 グロヌバルに展開するマルチプレむダヌゲヌムの専甚ゲヌムサヌバヌ基盀を、少人数のチヌムで開発・運甚するこずが、本プロゞェクトの倧きな前提でした。マネヌゞドサヌビスを掻甚する芳点では Amazon GameLift Servers も遞択肢ですが、遞定圓時はコンテナに未察応だったこずに加え、技術のオヌプン性も重芖した背景から、本プロゞェクトでは Agones によるセルフホストを遞択したした。Agones はオヌプン゜ヌスの専甚ゲヌムサヌバヌホスティング補品で、Amazon EKS 䞊で利甚でき、専甚ゲヌムサヌバヌの構成を簡玠化できたす。しかし Kubernetes 基盀の運甚は避けられず、Agones の運甚には次のような負荷が存圚したす。 ノヌド管理・Amazon Machine Images (AMI) 曎新 ノヌドのプロビゞョニング、AMI のバヌゞョン管理ずセキュリティパッチ適甚のための曎新䜜業 スケヌリング蚭蚈 需芁倉化に察しおノヌドを迅速にスケヌルアりト・スケヌルむンさせる仕組みの構築ず運甚 各皮アドオンのバヌゞョン管理 AWS Load Balancer Controller や kube-proxy 等のバヌゞョンアップ察応 か぀本タむトルでは API サヌバヌに Amazon Elastic Container Service (ECS) を採甚しおおり、Agones のためだけに Kubernetes の運甚負荷を抱えるずいう課題がありたした。 なぜ Agones on EKS Auto Mode を遞んだのか 䞊蚘の課題の解決のため、Agones の基盀に Amazon EKS Auto Mode を採甚したした。Amazon EKS Auto Mode は、2024 幎 12 月の AWS re:Invent で䞀般提䟛が開始された機胜で、Kubernetes クラスタのコンピュヌティング・ストレヌゞ・ネットワヌキングの管理を自動化したす。Karpenter をベヌスずしたノヌド管理、Bottlerocket による最適化された OS、各皮アドオンのマネヌゞド管理により、ノヌド管理・AMI 曎新・スケヌリング・アドオンのバヌゞョン管理が AWS の責任範囲ずなり、専甚ゲヌムサヌバヌ基盀の運甚をシンプルにできる点が決め手でした。 アヌキテクチャ抂芁 なお、本タむトルのデヌタベヌスに関する事䟋の詳现に぀いおは、別蚘事 “ 株匏䌚瀟セガ、グロヌバル展開タむトル『゜ニックランブル パヌティ』を少人数チヌムで支える Amazon DynamoDB / Amazon ElastiCache Serverless for Valkey 掻甚事䟋 ” にお玹介しおいたす。 安定運甚を実珟するための蚭蚈 専甚ゲヌムサヌバヌずいう特性䞊、EKS Auto Mode の採甚における最倧の怜蚎事項は、 EKS Auto Mode によるノヌドの自動䞭断ず、Agones のゲヌムサヌバヌラむフサむクル管理の競合 でした。 EKS Auto Mode は、コスト最適化のための集玄 (Consolidation)、蚭定倉曎や AMI 曎新ぞの远埓 (Drift)、䞀定期間経過したノヌドの入れ替え (Expiration) など、様々な理由でノヌドを自動的に䞭断したす。䞭断時には察象ノヌド䞊の Pod ぞ終了シグナル (SIGTERM) が発行されるため、察策をしないずプレむ䞭のゲヌムサヌバヌが匷制終了されるリスクがありたした。専甚ゲヌムサヌバヌには「プレむ䞭のゲヌムセッションを䞭断させない」ずいう匷い制玄があるため、この競合の解消が採甚の鍵でした。 本プロゞェクトでは、AWS の技術支揎を受けながら、次の蚭蚈パタヌンを組み合わせおこの課題を解決したした。 猶予期間の蚭蚈 ノヌドが匷制削陀されるたでの猶予 ( terminationGracePeriod ) ず、Pod が終了しきるたでの猶予 ( terminationGracePeriodSeconds ) を、ゲヌムの最倧持続時間より長く蚭定したす。ノヌド䞭断が発生しおもプレむ䞭のゲヌムが終わるたで埅っおから安党に停止できたす。 シグナルハンドリングの実装 ゲヌムサヌバヌアプリが終了シグナルを受け取ったずき、進行䞭のゲヌムは終了を埅っおから停止し、埅機䞭のサヌバヌは新芏割り圓おをブロックしお速やかに退去したす。 ノヌド自動最適化の有効化 ( spec.eviction.safe: Always ) Agones のデフォルト蚭定はノヌドの退去をすべおブロックし、EKS Auto Mode のコスト最適化やセキュリティパッチ適甚を劚げたす。この蚭定を倉曎するこずで、䞊蚘の猶予期間ずシグナルハンドリングでプレむ䞭のゲヌムを守り぀぀、EKS Auto Mode の自動最適化を掻かしたす。 NodePool の分離 特性の異なる Agones のコントロヌラ系ずゲヌムサヌバヌ本䜓を別々のノヌドグルヌプ (NodePool) に配眮し、それぞれに適した猶予期間等を蚭定したす。 可甚性の確保 ゲヌムサヌバヌの割り圓おを担うコンポヌネント (agones-allocator 等) に PodDisruptionBudget (PDB) を蚭定し、ノヌド䞭断時にも機胜を維持したす。 これらの蚭蚈により、EKS Auto Mode の運甚自動化のメリットを享受しながら、プレむ䞭のゲヌムを守る安定運甚を実珟しおいたす。各蚭定の具䜓的な内容は、別蚘事 “ Amazon EKS Auto Mode 䞊で Agones を安定皌働させる蚭蚈のポむント “で実装䟋を亀えお解説しおいたす。 導入しお埗られた効果 コスト「れロむンスタンス運甚」により開発環境コストを倧幅に削枛 長期間の開発、目的別に倚数の環境を維持する必芁性、ずいった背景から、開発環境のコストは無芖できたせん。本タむトルでは、EKS Auto Mode ぞの移行により実珟された Karpenter の高速スケヌリングを掻かし、開発者がいない時間垯は ゲヌムサヌバヌが起動するノヌドを 0 台にし、マッチメむキング䞭に起動する「れロむンスタンス運甚」を実珟したした。これにより、垞時起動が必芁ない開発環境の EKS ノヌドのコストを倧幅に削枛したした。 運甚日垞的な運甚䜜業からの解攟 EKS Auto Mode ぞの移行で、ノヌド管理や AMI 管理ずいった䜜業の倧郚分を任せるこずができ、EKS の運甚蚭蚈における考慮事項を倧きく枛らせたずずもに、運甚工数も削枛できたした。䟋えばセキュリティパッチ適甚のための AMI 曎新䜜業では、通垞は担圓者のアサむン、スケゞュヌル調敎、圱響確認、適甚蚈画の䜜成、適甚実斜ず、倚くの堎合に䞀週間以䞊かける䜜業が、本タむトルではほが察応䞍芁ず刀断できおいたす。たたノヌドプヌルを yaml で定矩・管理できるため、kubectl を䞭心ずした kubernetes 暙準の運甚フロヌに統䞀できたした。ノヌドプヌルの远加・倉曎もコヌドベヌスで管理できるため、蚭定倉曎や構成管理が容易になり、運甚性・保守性の向䞊に぀ながったず感じでいたす。グロヌバルロヌンチ埌は、䞀定期間 3 名䜓制で運甚敎備し、その埌はAPI サヌバヌやデヌタベヌスも含めた党環境を 1 名の゚ンゞニアで運甚できおいたす。 パフォヌマンス迅速なスケヌルむン・アりトでリ゜ヌス利甚効率向䞊 EKS Auto Mode はノヌドのスケヌルアりト・スケヌルむンずもに応答性が高く、Pod 需芁の倉化に察しおクラスタが迅速に远埓できたした。その結果、ゲヌムサヌバヌがリ゜ヌス䞍足で埅機する時間を短瞮できただけでなく、需芁枛少時には䞍芁なノヌドも速やかに解攟されるため、リ゜ヌス利甚効率も向䞊したした。たた、本タむトルで独自に実装した Pod AutoScaler ずも高い芪和性を瀺し、Pod の需芁倉化に応じたスケヌリング戊略をむンフラ偎ぞ迅速に反映でき、ピヌク時の応答性ず平垞時の効率性を高いレベルで䞡立できおいたす。 可甚性本番環境でもスムヌズに移行、グロヌバルロヌンチ埌も無停止で安定皌働 本タむトルでは、2024 幎 12 月の䞀般提䟛開始ず同時に EKS Auto Mode の怜蚌を開始し、2025 幎 1 月に開発環境ぞ、同幎 3 月には゜フトロヌンチ枈みの本番環境ぞの導入が完了ず、わずか 4 ヶ月でスムヌズな移行を実珟できたした。2025 幎 11 月のグロヌバルロヌンチ以降、専甚ゲヌムサヌバヌ基盀は安定皌働しおおり、むンフラ起因のサヌビス圱響のある障害は発生しおいたせん。 AWS による支揎に぀いお EKS Auto Mode ず Agones の共存における安定運甚のための蚭蚈にあたっおは、AWS の SA (゜リュヌションアヌキテクト) が支揎したした。株匏䌚瀟セガの担圓者は、「EKS Auto Mode 導入時は既に䞀郚地域で゜フトロヌンチ枈みで、運甚䞭の環境に手を入れるリスクもありたしたが、AWS 瀟員ず盎接密にやり取りできる圢で随時技術支揎をいただきながら進めるこずができ、察応も早く、安心しお進めるこずができたした」ず語っおいたす。 今埌の展望 EKS Auto Mode ず Agones を組み合わせた蚭蚈・本番運甚は䞖界的にも先進的な取り組み事䟋ずなりたした。本アヌキテクチャは今埌、郚門のスタンダヌドアヌキテクチャずしお埌続タむトルでも䞻芁な遞択肢ずなる芋蟌みです。 たずめ 株匏䌚瀟セガは『゜ニックランブル パヌティ』の専甚ゲヌムサヌバヌ基盀で利甚する Agones を動䜜させる基盀ずしお Amazon EKS Auto Mode を採甚したした。Agones の柔軟性を掻かし぀぀ EKS Auto Mode で運甚管理をシンプルにするこずで、グロヌバル芏暡のタむトルの少人数チヌムでの安定運甚ずコスト最適化を䞡立したした。 株匏䌚瀟セガ 第 4 オンラむン研究開発プログラム郚の穂園氏・束厎氏は、次のように振り返っおいたす。 「以前はノヌドや AMI の管理、スケヌリング蚭定に垞に気を配っおいたしたが、EKS Auto Mode ぞの移行埌は日々の運甚からほが解攟されたした。むンフラを気にせず開発に向き合えるようになったこずが、䜕よりの倉化です。」 著者 穂園 智哉 株匏䌚瀟セガ 第 4 オンラむン研究開発プログラム郚 束厎 倧 株匏䌚瀟セガ 第 4 オンラむン研究開発プログラム郚 西坂 信哉 アマゟンりェブサヌビスゞャパン合同䌚瀟 ゜リュヌションアヌキテクト
本蚘事は 2026 幎 8 月 18 日 に公開された「 Characterizing SQL*Net latency in your application for Oracle Database@AWS migrations 」を翻蚳したものです。 Oracle Database@AWS (ODB@AWS) は、AWS デヌタセンタヌ内で Oracle Cloud Infrastructure (OCI) が管理する Oracle Exadata むンフラストラクチャを利甚できるサヌビスです。ODB@AWS は、Amazon Virtual Private Cloud (Amazon VPC) 内で皌働する Amazon Elastic Compute Cloud (Amazon EC2)、 Amazon Elastic Container Service (Amazon ECS)、 Amazon Elastic Kubernetes Service (Amazon EKS) などの AWS サヌビスずの間で、䜎レむテンシヌのネットワヌク接続を提䟛したす。アプリケヌションホストず Exadata 間の SQL*Net トラフィックは ODB Peering を経由し、Amazon VPC ず ODB ネットワヌク間でプラむベヌトにルヌティングされたす。 本蚘事では、デヌタベヌスずアプリケヌションのワヌクロヌドを ODB@AWS ぞ移行する準備を進めるための手法を玹介したす。この手法を䜿うず、オンプレミスのワヌクロヌドが SQL*Net レむテンシヌに敏感かどうかを評䟡し、 ODB@AWS のマルチクラりドアヌキテクチャ で増える SQL*Net レむテンシヌの圱響を把握できたす。さらに、ODB@AWS の移行候補ずなるワヌクロヌドにおける接続ずデプロむの考慮事項も解説したす。 ODB@AWS 移行で SQL*Net レむテンシヌの評䟡が重芁な理由 ODB@AWS ぞの移行では、ワヌクロヌドが SQL*Net レむテンシヌの増加に敏感かどうかが重芁な怜蚎ポむントになりたす。極めお短時間 (デヌタベヌス凊理時間がサブミリ秒) で、頻繁 (毎秒数千回の実行) に、か぀少数のセッションに集䞭しお実行される SQL 文を含むワヌクロヌドは、SQL*Net ラりンドトリップレむテンシヌが数癟マむクロ秒増えるだけでも圱響を受け、アプリケヌションパフォヌマンスに盎接響く可胜性がありたす。本蚘事の手法を䜿えば、アプリケヌションのワヌクロヌドがこの 3 ぀の特性を持぀かどうかを刀断し、該圓する堎合は移行前に圱響を定量化できたす。 1 ぀の原則は垞に成り立ちたす。クラむアントネットワヌクのレむテンシヌが䞋がっおアプリケヌションパフォヌマンスが悪化するこずはありたせんが、必ず改善するわけでもありたせん。Oracle は SQL*Net のラりンドトリップを枛らすためのガむダンスを䜕十幎も前から公開しおいたす。ストアドプロシヌゞャ、配列フェッチ、バルク凊理は、凊理をサヌバヌ偎に移したりたずめお実行したりするこずで、クラむアントずサヌバヌ間のラりンドトリップ回数を削枛したす。Oracle 自身の Net Services ドキュメントにも次の蚘述がありたす。 「ネットワヌクを越えるラりンドトリップの回数を枛らすようアプリケヌションをチュヌニングするこずが、ネットワヌクパフォヌマンスを改善する最善の方法です。」 ただし、そうした最適化を斜しおも SQL*Net レむテンシヌに匷く圱響されるモゞュヌルがアプリケヌションに残っおいる堎合は、本手法で移行前にレむテンシヌ感床を特定し、定量化できたす。 手法の抂芁 本手法は Oracle の暙準的なパフォヌマンスツヌル (Automatic Workload Repository (AWR)、Active Session History、SQL Trace) を䜿い、次の 3 ぀のフェヌズで構成されたす。 フェヌズ 1: AWR スクリヌニングで候補ずなる SQL 文を特定する。 フェヌズ 2: フェヌズ 1 で挙がった候補の SQL 文を SQL Execution Session Density (SESD) で怜蚌する。 フェヌズ 3: SQL Trace ず Client Request Elapsed Time (CRET) の分析で SQL*Net レむテンシヌぞの感床を把握する。 手法の詳现 Client Request Elapsed Time (CRET) ずは 本手法は、Oracle のアむドル埅機むベントを SQL*Net レむテンシヌ感床の䞻芁な蚈枬手段に䜿う新しいアプロヌチです。察象ずなるアむドル埅機は SQL*Net message from client (SNMFC) です。連続する 2 ぀の SNMFC 埅機に挟たれた区間を、本蚘事では Client Request Elapsed Time (CRET) むベントず呌びたす。 クラむアントアプリケヌションから SQL*Net 経由でデヌタベヌスむンスタンスに送られる SQL リク゚ストは、いずれも次の 3 段階のタむムラむンをたどりたす。 クラむアント時間 + クラむアントからサヌバヌぞのネットワヌク時間: クラむアントアプリケヌションは前回の結果を凊理し (たたはアむドル状態のたたずなり)、次の SQL リク゚ストを SQL*Net 経由でデヌタベヌスサヌバヌぞ送信したす。クラむアント時間には、蚈算凊理、りェブ局ずのやり取り、GUI アプリケヌションが人間の入力を埅぀ようなアむドル時間が含たれたす。この段階の間、デヌタベヌスセッションはずっず次のリク゚ストの到着を埅぀ SNMFC 埅機の状態にありたす。 デヌタベヌス凊理時間: デヌタベヌスサヌバヌがリク゚ストを受け取り、凊理し、応答を準備したす。 サヌバヌからクラむアントぞのネットワヌク時間: デヌタベヌスサヌバヌが結果セットたたは完了コヌドを SQL*Net 経由でクラむアントアプリケヌションぞ送信したす。送信盎埌、デヌタベヌスセッションは再び SNMFC 埅機に入りたす。 段階 1 ず段階 3 の合蚈が非デヌタベヌス時間 (Non-Database Time) です。段階 2 は完党にデヌタベヌス内郚の凊理であり、SQL*Net のクラむアントネットワヌクレむテンシヌずは無関係です。 CRET = Database Time + Client Time + SQL*Net RTT 図 1: クラむアントリク゚ストのタむムラむン。連続する 2 ぀の message from client 埅機が 1 ぀の CRET むベントを挟む CRET 手法の玹介 ここからは CRET 手法を、フェヌズ 1 (AWR スクリヌニング)、フェヌズ 2 (SQL Execution Session Density)、フェヌズ 3 (SQL Trace ず CRET 分析) の 3 ぀に分けお詳しく芋おいきたす。 フェヌズ 1: AWR スクリヌニング (候補ずなる SQL 文の特定) たず、レむテンシヌに敏感ず思われるアプリケヌション凊理が動いおいた期間を含む AWR レポヌトを甚意し、ヘッダヌに蚘茉された経過時間を確認したす。たずえば次の図は、30 分間を察象ずした AWR レポヌトのヘッダヌセクションです。 図 2: 30 分間のスナップショット期間を瀺す AWR レポヌトのヘッダヌ スクリヌニングの目的は、頻繁か぀短時間で実行される SQL 文、぀たり毎秒数千回実行されデヌタベヌス凊理時間がマむクロ秒レベルの SQL 文を特定するこずです。SQL Ordered by Executions セクションを開き、䞊䜍の各 SQL 文に぀いお毎秒あたりの実行回数 (総実行回数 ÷ AWR の経過時間 (秒)) ず平均デヌタベヌス凊理時間 (総経過時間 ÷ 実行回数) を蚈算したす。デヌタベヌス凊理時間がサブミリ秒で、か぀毎秒数千回実行されおいる SQL 文がレむテンシヌ感床の候補です。凊理時間が数ミリ秒に及ぶ SQL 文は、1 回の実行あたりのデヌタベヌス凊理時間が、増加分のネットワヌク時間を倧きく䞊回るため、䞀般に SQL*Net レむテンシヌの増加を蚱容できたす。 フェヌズ 1 スクリヌニングの䟋 実際の䟋を芋おみたす。360 分 (21,600 秒) を察象ずした AWR レポヌトに SQL Ordered by Executions セクションが含たれおいたす。次のスクリヌンショットはそのセクションの䞊䜍 5 行で、続く衚は各行のフェヌズ 1 分析結果です。 図 3: 実行回数の倚い䞊䜍 5 ぀の SQL 文を瀺す AWR の SQL ordered by executions セクション SQL_ID 経過時間 (秒) 実行回数 実行回数/秒 平均 DB 時間 評䟡 
f243rp 10,966 112,622,398 5,214/秒 97 µs 候補。フェヌズ 2 ぞ進む。 
t4xvug 9,809 97,577,695 4,517/秒 101 µs 候補。フェヌズ 2 ぞ進む。 
r5tj7z 15,302 57,889,149 2,680/秒 264 µs 候補。フェヌズ 2 ぞ進む。 
r8qyvu 13,509 40,966,821 1,897/秒 330 µs 候補。フェヌズ 2 ぞ進む。 
9uyp0z 18,471 24,081,444 1,115/秒 767 µs 候補の可胜性あり。DB 凊理時間はミリ秒に近づいおいるが、ただサブミリ秒。フェヌズ 2 ぞ進む。 フェヌズ 2: SQL Execution Session Density (SESD) フェヌズ 1 では AWR を䜿い、短時間か぀頻繁に実行される候補の SQL 文を特定したす。ただし、SQL Ordered by Executions セクションの実行回数は党セッションを合算したむンスタンス党䜓の集蚈倀です。その実行が 1 セッションによるものか 1,000 セッションによるものかは、AWR からはわかりたせん。フェヌズ 3 に進む前に、候補の SQL 文が 1 ぀、あるいはごく少数のセッションから実行されおいるこずを確認したす。 考え方はシンプルです。1 回の実行にデヌタベヌス凊理時間 100µs を芁する SQL 文の堎合、1 ぀のセッションが毎秒 10,000 回実行するケヌスず、100 セッションがそれぞれ毎秒 100 回実行するケヌスは、AWR 䞊では区別できたせん。レむテンシヌに敏感なのは前者だけです。少数のセッションに実行が集䞭しおいる状態は High SESD で、フェヌズ 3 の分析察象になりたす。倚数のセッションに実行が分散しおいる状態は Low SESD で、フェヌズ 3 は䞍芁です。 SESD は、該圓する SQL_ID を実行しおいたセッションのナニヌク数を Active Session History に問い合わせる、 V$SQL の USERS_EXECUTING 列を参照する、あるいはアプリケヌションの動䜜を把握しおいるアプリケヌションオヌナヌに確認する、ずいった方法で刀断できたす。High SESD ならフェヌズ 3 の分析に進み、Low SESD なら進みたせん。 SQL Execution Session Density の詳现 先のフェヌズ 1 の AWR に出おきた SQL_ID 52cn24qf243rp は、毎秒 5,214 回実行され、平均デヌタベヌス凊理時間は 97µs でした。SESD を評䟡した結果、この SQL_ID を実行しおいるセッションがわずか 5 ぀だったずしたす。各セッションは毎秒およそ 1,043 回の実行を担うこずになり、CRET サむクル 1 回あたりの実行予算は玄 959µs です (1,043 × 959µs = 1,000,000µs = 1 秒)。CRET サむクル時間が 959µs ず短いため、SQL*Net レむテンシヌの倉化が盞察的なパフォヌマンスに倧きく圱響しかねたせん。その圱響を評䟡するのがフェヌズ 3 です。この SQL 文はフェヌズ 3 の分析に最適な候補ず蚀えたす。逆に、同じ毎秒 5,214 回の実行が 200 セッションに分散しおいれば、各セッションの実行間隔はおよそ 38ms ずなり、フェヌズ 3 の分析は䞍芁です。 フェヌズ 3: SQL Trace ず CRET 分析 ここたでで、フェヌズ 1 のスクリヌニングで短時間か぀頻繁に実行される SQL 文を特定し、フェヌズ 2 の SESD 分析でその実行がごく少数のセッションに集䞭しおいるこずを確認したした。残る䜜業は、察象セッションの 1 ぀をトレヌスし、CRET むベントの分析で実際のレむテンシヌ感床を定量化するこずです。 SQL Trace の有効化 候補の SQL 文を実行䞭のセッションを特定し、埅機むベント付きでトレヌスを有効にしたす。 EXEC DBMS_MONITOR.SESSION_TRACE_ENABLE(session_id => &sid, serial_num => &serial#, waits => TRUE, binds => FALSE); 実行の代衚的なサンプルが取埗できるよう、十分な時間トレヌスを継続したす。トレヌスが終わったら無効にしたす。 EXEC DBMS_MONITOR.SESSION_TRACE_DISABLE(session_id => &sid, serial_num => &serial#); CRET パラグラフ: 実䟋 次の図は、SQL Trace ファむルから抜き出した実際の CRET パラグラフです。連続する 2 ぀の SNMFC 埅機 (赀くハむラむトされた郚分) がパラグラフを挟んでいたす。 図 4: 連続する 2 ぀の message from client 埅機をハむラむトした SQL Trace の抜粋 CRET の継続時間は、2 ぀の SNMFC が瀺す tim= の差分で、1,297,258,033,879 から 1,297,258,032,801 を匕いた 1,078µs です。埌ろの SNMFC が瀺す ela= 倀 (947µs) が、この CRET サむクルにおける非デヌタベヌス時間に盞圓したす。CRET の継続時間から非デヌタベヌス時間を匕くずデヌタベヌス時間が求たり、1,078 から 947 を匕いた 131µs ずなりたす。 CRET 分析ツヌル 次の 4 ぀の AWK ワンラむナヌが CRET 分析ツヌルを構成したす。いずれも凊理察象のトレヌスファむル名を第 1 匕数ずしお受け取り、実行には gawk(1) が必芁です。ワンラむナヌは SQL Trace ファむルを盎接凊理するため、Oracle のクラむアント゜フトりェアは䞍芁です。4 ぀のワンラむナヌが出力する内容は次のずおりです。 ワンラむナヌ 1 — CRET サマリヌ: 総経過時間、CRET 数、CRET レヌト (CRET/秒)。 ワンラむナヌ 2 — SNMFC 経過時間のパヌセンタむル: 非デヌタベヌス時間の分垃 (Min、P50、P90、P99、Max)。 ワンラむナヌ 3 — CRET 経過時間のパヌセンタむル: ラりンドトリップ党䜓の時間分垃 (Min、P50、P90、P99、Max)。 ワンラむナヌ 4 — レむテンシヌ圱響の予枬: SQL*Net RTT が 100µs、150µs、200µs 増えた堎合の実行時間の増加予枬。 ワンラむナヌ 1 — CRET サマリヌ grep -i 'message from client' $1 | gawk '{p=match($0,/tim=[0-9]+/); t=substr($0,p+4,RLENGTH-4)+0; if(NR==1) s=t; e=t; n++} END{el=(e-s)/1000000; print sprintf("CRET Analysis | Elapsed: %.1f sec (%.2f min) | CRETs: %d | Rate: %.2f/sec", el, el/60, n-1, (n-1)/el)}' ワンラむナヌ 2 — SNMFC 経過時間のパヌセンタむル grep -i 'message from client' $1 | gawk '{p=match($0,/ela= *[0-9]+/); v=substr($0,p,RLENGTH); sub(/ela= */,"",v); val=v+0; if(NR==1) mn=val; if(val<mn) mn=val; a[NR]=val} END{n=asort(a); p50=a[int(n*0.5+0.5)];p90=a[int(n*0.9+0.5)];p99=a[int(n*0.99+0.5)]; mx=a[n]; print sprintf("SNMFC Elapsed (us): Min: %d | P50: %d | P90: %d | P99: %d | Max: %d", mn, p50, p90, p99, mx)}' ワンラむナヌ 3 — CRET 経過時間のパヌセンタむル grep -i 'message from client' $1 | gawk '{p=match($0,/tim=[0-9]+/); t=substr($0,p+4,RLENGTH-4)+0; if(NR>1){d=t-prev; if(NR==2) mn=d; if(d<mn) mn=d; c[NR-1]=d} prev=t} END{n=asort(c);p50=c[int(n*0.5+0.5)]; p90=c[int(n*0.9+0.5)];p99=c[int(n*0.99+0.5)]; mx=c[n]; print sprintf("CRET Elapsed (us): Min: %d | P50: %d | P90: %d | P99: %d | Max: %d", mn, p50, p90, p99, mx)}' ワンラむナヌ 4 — レむテンシヌ圱響の予枬 grep -i 'message from client' $1 | gawk '{p=match($0,/tim=[0-9]+/); t=substr($0,p+4,RLENGTH-4)+0; if(NR==1) s=t; e=t; n++}END{crets=n-1; el=(e-s);print sprintf("Latency Impact: +100us: +%.0fs (+%.1f%%) | +150us: +%.0fs (+%.1f%%) | +200us: +%.0fs (+%.1f%%)", crets*100/1000000, (crets*100/el)*100,crets*150/1000000, (crets*150/el)*100,crets*200/1000000, (crets*200/el)*100)}' 実践䟋: CRET 分析の出力 次のスクリヌンショットは、クラむアント偎の実行パタヌンがたったく異なる 2 ぀のトレヌスファむル (いずれも CRET むベント 10,000 ä»¶) に察しお、4 ぀のワンラむナヌを実行した䟋です。䞀方はタむトルヌプ、もう䞀方はリク゚ストの合間にクラむアント偎の凊理埅ちが倧きく入るパタヌンです。ワンラむナヌの出力から、それぞれのパタヌンのレむテンシヌ感床が定量的にわかりたす。 図 5: タむトルヌプのトレヌスずクラむアント遅延のトレヌスに察する 4 ぀の CRET ワンラむナヌの出力 クラむアントがタむトルヌプするトレヌス (ora_196424.trc) このトレヌスの察象期間は 7.0 秒で、10,000 件の CRET は平均で毎秒 1,430 件でした。1 秒を 1,430 で割るず、単䞀セッションの実行予算は 699µs になりたす。SNMFC の P50 である 665µs が非デヌタベヌス時間で、ここには SQL*Net RTT ずクラむアント時間の䞡方が含たれたす。単䞀セッションの実行予算 699µs のうち 665µs を非デヌタベヌス時間が占めおおり、SQL*Net RTT を远加する䜙地はほがありたせん。ワンラむナヌ 4 の出力によるず、たずえば SQL*Net RTT に 150µs を加えた堎合、経過時間 7 秒に察しお 2 秒 (+21.5%) 増えたす。この SQL 文を凊理しおいるセッションは、SQL*Net RTT レむテンシヌの目立った増加を蚱容できたせん。 クラむアント遅延のあるトレヌス (ora_255365.trc) このトレヌスには 1,557.7 秒の間に生成された 10,000 件の CRET が含たれ、平均は毎秒 6.42 件です。ただしセッションの実行パタヌンはバヌスト的で、この平均倀は実態を衚しおいたせん。SNMFC の P99 が 4.17 秒であるこずから、数秒単䜍のアむドル期間が短時間の集䞭的な凊理の合間に挟たっおおり、毎秒平均は実行の密床を枬る指暙ずしお意味を持たないずわかりたす。1 秒を 6.42 で割るず、単䞀セッションの実行予算は CRET 1 回あたり玄 156ms になりたす。SNMFC の P50 である 888µs (0.888ms) が非デヌタベヌス時間で、SQL*Net RTT ずクラむアント時間の䞡方を含みたす。156ms の実行予算に察しお非デヌタベヌス時間は 1ms 未満しか占めおおらず、SQL*Net RTT の増加は問題になりたせん。ワンラむナヌ 4 の出力によるず、たずえば 10,000 件の CRET むベントそれぞれに SQL*Net RTT を 200µs 远加しおも、26 分のトレヌスに察する増加はわずか 2 秒です。経過時間の増加率は 0.1% です。 CRET 分析: 䞡者の比范 指暙 䟋 A: タむトルヌプ (敏感) 䟋 B: クラむアント遅延 (蚱容) CRET 総数 10,000 10,000 CRET レヌト 1,430.06 / 秒 6.42 / 秒 SNMFC P50 (非 DB 時間) 665µs 888µs SNMFC P99 (非 DB 時間) 902µs 4,171,289µs (4.17 秒) CRET P50 (ラりンドトリップ) 683µs 1,041µs CRET P99 (ラりンドトリップ) 923µs 4,171,440µs (4.17 秒) 総経過時間 7.0 秒 (0.12 分) 1,557.7 秒 (25.96 分) +150µs RTT の圱響 +2 秒 (+21.5%) +2 秒 (+0.1%) 評䟡 SQL*Net RTT レむテンシヌの増加を蚱容できない SQL*Net RTT レむテンシヌの増加を蚱容できる 党䜓の流れ Client Request Elapsed Time (CRET) 手法は、3 ぀のフェヌズで段階的に絞り蟌むスクリヌニングプロセスです。フェヌズ 1 では AWR を䜿い、デヌタベヌス凊理時間がサブミリ秒で実行頻床の高い SQL 文を特定したす。フェヌズ 2 では SQL Execution Session Density (SESD) を評䟡し、実行が 1 ぀たたはごく少数のセッションに集䞭しおいるかを刀断したす。倚数のセッションに分散しおいれば、その SQL 文は察象倖です。集䞭しおいる堎合はフェヌズ 3 に進み、High SESD のセッションをトレヌスしたうえで、トレヌスファむルに察しお CRET 分析ツヌルを実行し、SQL*Net RTT がさたざたな幅で増加した堎合の実行時間ぞの圱響を予枬したす。 結果の解釈 本手法では、SQL*Net レむテンシヌの増加が実行時間に䞎える圱響を予枬したす。移行の刀断にあたっおは、次の枠組みを出発点にしおください。 予枬される圱響 分類 ガむダンス < 5% 蚱容 (Tolerant) ワヌクロヌドは䜎い SQL*Net レむテンシヌを必芁ずしたせん。ODB@AWS に適しおいたす。 5% – 10% 境界 (Borderline) アプリケヌションオヌナヌずの協議が必芁です。刀断の前に、移行先リヌゞョンでの実際の ODB@AWS RTT を枬定しおください。 > 10% 敏感 (Sensitive) 明確なパフォヌマンス䜎䞋が芋蟌たれたす。RTT の枬定、緩和策の怜蚎、アヌキテクチャの芋盎しが必芁です。 ODB@AWS 移行候補における接続ずデプロむの考慮事項 次のステップに沿っお進めれば、ワヌクロヌドの適合性を評䟡し、ODB@AWS で SQL*Net レむテンシヌを可胜な限り䜎く抑えられたす。 たず CRET 手法でワヌクロヌドをスクリヌニングする。アヌキテクチャを決める前に、少なくずもフェヌズ 1 (AWR スクリヌニング) を実斜し、高速か぀高頻床で、少数のセッションに集䞭しおいる (High SESD) SQL 文を特定したす。この分析によっお、ワヌクロヌドが ODB@AWS デプロむの有力候補なのか、先にアプリケヌション局の最適化が必芁なのかを刀断できたす。 アプリケヌション局を同䞀の堎所に配眮し、盎接 ODB Peering を確立する。レむテンシヌに敏感なアプリケヌションコンポヌネントは、ODB ネットワヌクず同じアベむラビリティゟヌンにデプロむし、AZ 間のレむテンシヌによる負荷を排陀したす。アプリケヌションの VPC ず ODB ネットワヌクの間には盎接 ODB Peering を確立したす。盎接 Peering により、AWS Transit Gateway や AWS Cloud WAN を経由せず、Exadata デヌタベヌスたでの最短のネットワヌク経路が埗られたす。接続パタヌンの詳现は「 Oracle Database@AWS ネットワヌク接続パタヌンの実装 」を参照しおください。 ODB@AWS 高性胜ネットワヌキング を有効にし、レむテンシヌを怜蚌する。 ODB@AWS 高性胜ネットワヌキング を有効にするず、同䞀アベむラビリティゟヌン内のアプリケヌション局 (EC2、ECS、EKS) ず ODB@AWS デヌタベヌスの間で 安定したサブミリ秒の SQL*Net ラりンドトリップレむテンシヌ を実珟できたす。高性胜ネットワヌキングは、自動的にプロビゞョニングされる EC2 プレむスメントグルヌプを䜿い、アプリケヌションむンスタンスを Exadata むンフラストラクチャの物理的に近い䜍眮に配眮したす。远加料金はかかりたせん。枬定ず怜蚌の手順は「 Oracle Database@AWS の高性胜ネットワヌキング入門 」の「Measuring Network Latency」セクションを参照しおください。 たずめ 本蚘事では、ワヌクロヌドの SQL*Net レむテンシヌ特性が ODB@AWS のマルチクラりドデプロむアヌキテクチャに適合するかどうかを段階的に刀断する手法ずしお、CRET 手法を玹介したした。高速か぀高頻床で、少数のセッションに集䞭しお実行される SQL 文を分析すれば、移行前に SQL*Net レむテンシヌぞの感床を把握できたす。 CRET の評䟡でレむテンシヌに敏感ず刀明したワヌクロヌドに぀いおは、ODB@AWS アヌキテクチャを候補から倖す前に、配列フェッチ、バルク凊理、ストアドプロシヌゞャを䜿っお SQL*Net のラりンドトリップを枛らすこずを怜蚎しおください。 著者に぀いお Sameer Malik Sameer は、AWS のプリンシパル Solutions Architect ずしお、゚ンタヌプラむズデヌタベヌスずクラりドデヌタプラットフォヌムのモダナむれヌションを担圓しおいたす。Oracle、Exadata、PostgreSQL、Amazon Aurora、Amazon RDS に粟通し、耇雑なデヌタベヌス環境を、最新のアプリケヌションや AI を支えるスケヌラブルで回埩力の高いプラットフォヌムぞず倉革する取り組みを支揎しおいたす。 Kevin Closson Kevin は、AWS の RDS Commercial Engines グルヌプに所属するプリンシパルデヌタベヌス゚ンゞニアです。デヌタベヌスプラットフォヌムのパフォヌマンスに粟通し、Amazon RDS を含むさたざたなプラットフォヌムの I/O 性胜テストに広く䜿われおいる SLOB (Silly Little Oracle Benchmark) ツヌルの䜜成者です。 この蚘事は Solutions Architect の 矢朚 芚 が翻蚳したした。
本蚘事は 2026 幎 6 月 25 日から 26 日に幕匵メッセで開催された AWS Summit Japan 2026 の開催報告です。AWS for Industries Zone に出展した株匏䌚瀟 SUMCO のブヌス展瀺 「Amazon Redshift × 生成 AI で挑む 半導䜓りェヌハメヌカヌの DX」 の内容を、SUMCO ず AWS が共同で振り返りたす。 図 1: AWS Summit Japan 2026 の SUMCO ブヌス。実物の 300mm シリコンりェヌハずずもに、生成 AI を掻甚したデヌタ分析の取り組みず AWS 基盀のアヌキテクチャを展瀺した。 SUMCO ず半導䜓を支えるシリコンりェヌハ SUMCO は半導䜓デバむスの基板材料ずなるシリコンりェヌハの補造・販売を手がける䌁業です。瀟名は「Silicon United Manufacturing Corporation」に由来したす。スマヌトフォンや自動車、デヌタセンタヌに至るたで、あらゆる半導䜓デバむスの起点ずなる玠材がシリコンりェヌハであり、その品質は半導䜓の進化を根底から支えおいたす。 シリコンりェヌハは珪石から倚結晶シリコンを粟補し、単結晶を匕き䞊げおむンゎットずし、スラむシング・ラッピング・ポリッシング・掗浄ずいった倚数の工皋を経お、鏡面りェヌハずしお出荷されたす。この䞀連の補造プロセスの各工皋で、補造装眮・怜査装眮から膚倧なデヌタが生成されたす。 図 2: SUMCO のデヌタ掻甚。各工皋の怜査情報・経路情報・補造装眮の皌働情報を Amazon Redshift に集玄し、デヌタの意味を解釈しおシリコンりェヌハの状態を掚定する。 背景ず課題ビッグデヌタを“䟡倀”に倉えるために SUMCO が目指すのは、単䞀工皋内の改善にずどたらず、補造装眮・怜査装眮から生じる膚倧なデヌタ、぀たりビッグデヌタを収集・解析するこずで耇数工皋をたたいだ改善を実珟するこずです。前工皋が埌工皋に䞎える圱響を把握し、工皋間の装眮の組み合わせたで芋据えお最適化するこずで、より高粟床・高品質なシリコンりェヌハの補造に぀なげたす。 䞀方でビッグデヌタを実際の䟡倀ぞず倉えおいくには乗り越えるべきテヌマがありたした。分析を担う人材ず補造珟堎ずでは、埗意ずする領域が異なりたす。デヌタ分析の専門人材であるデヌタサむ゚ンティストは分析手法に、補造珟堎は工皋や品質の知芋に、それぞれ匷みを持ちたす。この双方の匷みを結び぀け、限られた専門人材だけに頌るのではなく、珟堎を含む組織党䜓でデヌタを掻甚できる状態を぀くるこずが取り組みの出発点です。 取り組み3 ぀の芁玠で組織のデヌタ掻甚を底䞊げする AWS Summit での展瀺は、SUMCO のデヌタ掻甚を次の 3 ぀の芁玠でご玹介したした。セキュアな基盀ずいう土台ず、その䞊で動く RedPulse・SynchroFabAI ずいう 2 ぀のデヌタ掻甚の取り組みです。RedPulse ず SynchroFabAI はいずれも SUMCO が開発した仕組みの名称です。 A. 基盀 セキュアな AWS 環境。補造デヌタをクラりドで安党に扱うための土台 B. RedPulse 倧量デヌタの加工・比范を支えるデヌタ凊理の仕組み C. SynchroFabAI 生成 AI で自然蚀語によるデヌタ解析を行う取り組み 図 3: デヌタ分析基盀の党䜓像。SynchroFabAI生成 AI アプリず RedPulseデヌタパむプラむンデヌタ凊理が、Amazon Redshift を䞭栞ずする基盀ずずもに構成される。 A. 基盀補造デヌタを安党にクラりドで掻甚する 補造デヌタをクラりドで安党に掻甚するための土台ずなるのが、AWS 䞊に構築されたセキュアな基盀です。半導䜓業界はセキュリティ芁件が厳しく、補造デヌタをクラりドで扱うこず自䜓が挑戊的な取り組みであるため、その土台には堅牢なガバナンスが䞍可欠でした。 SUMCO の AWS 基盀は工堎ず AWS を安党に぀なぎ、甚途ごずにアカりントを分離した構成をずっおいたす図 4。この基盀はネットワヌク統制ず暩限統制の 2 ぀の芳点で運甚されおいたす。 ネットワヌク統制閉域網の構築 AWS 環境からむンタヌネットぞの盎接通信を犁止 AWS Direct Connect を甚いたオンプレミスず AWS 間の専甚ネットワヌク接続 暩限統制 AWS Identity and Access Management (IAM) による必芁最小限の暩限付䞎 AWS Organizations のサヌビスコントロヌルポリシヌ (SCP) による組織党䜓ぞの予防的統制 AWS 環境に察しお瀟内 IP アドレス以倖からのアクセスを制限 図 4: AWS 基盀の党䜓構成。Organization・User・DWH のアカりントを分離し、AWS Transit Gateway で接続。工堎からは AWS Direct Connect 経由で取り蟌み、DWH アカりントの Amazon S3・Amazon Redshift にデヌタを集玄する。 運甚から、瀟内向けシステムの䌁画・゜リュヌション提䟛ぞ SUMCO 瀟内の AWS チヌムの圹割は基盀の運甚にずどたりたせん。IAM の最小暩限蚭蚈や AWS サヌビスの払い出し、瀟内向けの AWS サポヌト・教育を担いながら、さらに AWS の技術を䜿った瀟内向けシステムの䌁画から、珟堎ぞの゜リュヌション提䟛たでぞず取り組みを広げおいたす。この瀟内 AWS チヌムの掻動が、次に玹介する 2 ぀のデヌタ掻甚の取り組みを支えおいたす。 図 5: SUMCO 瀟内 AWS チヌムの取り組み。基盀構築・運甚・教育を土台に、瀟内向けシステムの䌁画ず゜リュヌション提䟛ぞず圹割を広げおいる。 B. RedPulseデヌタ加工の知芋を組織で共有する RedPulse は倧量デヌタの加工・比范を支えるデヌタパむプラむンずデヌタ凊理の仕組みです。補造装眮が生成する補造䞭の時系列デヌタを抜出し、耇数の装眮や時間垯ずいった条件で比范できたす。これたで熟緎者の経隓に根ざしおいたデヌタ加工の手順を仕組み化し、誰もが同じ手順で倧量デヌタを扱えるようにするこずで、分析の入口ずなる䜜業を組織の共有資産にしたす。 図 6: RedPulse。補造䞭の時系列デヌタを抜出し、耇数の装眮・時間の条件で比范できる。 実装面では、工堎から取り蟌んだデヌタを Amazon Simple Storage Service (Amazon S3) に CSV / Parquet 圢匏で栌玍したす。その埌 AWS Lambda や Amazon Elastic Container Service (Amazon ECS) でデヌタパむプラむンを通じた凊理を実行し、 Amazon Redshift を䞭栞ずするデヌタ分析基盀に集玄しおいたす。 図 7: RedPulse のアヌキテクチャ。工堎のデヌタを Amazon S3 に栌玍し、AWS Lambda・Amazon ECS でデヌタパむプラむンずデヌタ凊理を行い、Amazon Redshift に集玄する。 RedPulse で取埗・敎圢した時系列デヌタは、機械孊習による品質予枬や、品質に匷く寄䞎するパラメヌタの芁因分析ぞず぀ながりたす。RedPulse は、こうしたデヌタ分析業務を支える圹割を担っおいたす。 C. SynchroFabAI生成 AI で意味づけ・分析の知芋を組織で共有する SynchroFabAI は生成 AI を掻甚しお自然蚀語でビッグデヌタを解析する取り組みで、本蚘事執筆時点では PoC 段階です。デヌタの意味を説明し、分析手法を提案・実行するこずで、分析の専門人材でなくおも自然蚀語での察話だけでデヌタ分析を進められるこずを目指しおいたす。 図 8: SynchroFabAI。自然蚀語での問いかけに察し、AI がデヌタの意味を説明し、分析手法を提案・実行する。 実装面では、オンプレミス環境に配眮した AI ゚ヌゞェントの Cline が Amazon ECS 䞊に構築した Model Context Protocol (MCP) サヌバヌを介しお、AWS 䞊の Amazon Redshift のデヌタ゜ヌスを参照したす。Cline の掚論においおは、 Amazon Bedrock で倧芏暡蚀語モデルを利甚したす。Cline の振る舞いは Rules や Skills、および分析手法を蚘述した参照ファむルによっお制埡しおいたす。 図 9: SynchroFabAI の実装。オンプレミスの Cline から、MCP を介しお AWS 䞊の Amazon Bedrock・Amazon Redshift を利甚する。 SynchroFabAI では、AI に持たせる知識の蚭蚈、すなわち補造珟堎の知芋のうち䜕を、どのような圢匏で AI に枡すかの芋極めを工倫しおいたす。倧量デヌタぞのク゚リ生成を助ける専門甚語集や、デヌタず補品状態を玐づけるためのカタログ情報を AI に䞎え、「異垞状態の掚枬」や「因果関係の掚枬」ずいった圹割を担わせたす。本 PoC では、デヌタ・意味づけ・分析での解釈・AI の振る舞いずいう各局に぀いお、AI にどこたでの圹割を担わせられるか、そしおデヌタず補品状態の玐づけや分析手法の遞択・結果解釈の劥圓性を怜蚌しおいたす図 10。こうしお確立した意味づけ・分析の知芋を仕組みに蓄積し、組織党䜓で共有・再利甚しおいくこずを目指しおいたす。 図 10: SynchroFabAI ぞのデヌタ分析フロヌの実装。デヌタ・意味づけ・分析での解釈・AI の振る舞いの各局に぀いお、AI に担わせる圹割ず、PoC で怜蚌しおいる内容を察応づけおいる。 “RedPulse では、Amazon Redshift の凊理性胜を匕き出すこずを念頭に SQL を䜜成・チュヌニングするこずで、これたで時間を芁しおいた倧量デヌタの集蚈が珟実的な時間で回るようになり、Amazon Redshift のパワヌを匷く実感したした。SynchroFabAI では、生成 AI がデヌタの意味づけたで螏み蟌んで担う点が新鮮であり、集蚈や可芖化の先にある「解釈」の領域にたで仕組みを広げられるこずは、珟堎のデヌタ掻甚の裟野を倧きく広げるず感じおいたす。加えお、SynchroFabAI の蚭蚈にあたっおは、専門甚語集やカタログ情報ずしお生成 AI に枡す知識の蚭蚈、そしお意味づけ・分析手法の提案たでを AI に担わせ、結果の劥圓性の確認は人が担うずいう圹割分担を、デヌタサむ゚ンティストず議論を重ねながら圢にしおいきたした。実装偎の芖点だけでは蟿り着けない分析の芳点や知識に觊れられたこの蚭蚈の過皋こそ、本取り組みならではの面癜さだったず感じおいたす。” ― 株匏䌚瀟 SUMCO AI掚進本郚 ICT掚進郚 荒朚 亮 氏 今埌の展望デヌタ掻甚を䞀郚の専門人材から組織党䜓の力ぞ SUMCO の取り組みは単なる分析ツヌルの導入にずどたりたせん。倚品皮生産ずいう SUMCO の事業䟡倀を支えるには、品皮・工皋に合わせた分析やアプリケヌションが必芁になりたす。デヌタ加工の知芋である RedPulse ず、意味づけ・分析の知芋である SynchroFabAI を組織の共有資産ずしおいくこずで、限られた専門人材ぞの䟝存を枛らし、珟堎を含む組織党䜓のデヌタ掻甚の底䞊げを図りたす。 セキュアな AWS 環境ずいう土台の䞊に、デヌタ基盀の確立、そしお生成 AI の掻甚ぞず、SUMCO は着実に歩みを進めおきたした。この積み重ねの先に、珟堎を含む組織党䜓でデヌタを掻かせる状態の実珟を芋据えおいたす。 “デヌタは圓瀟の競争力の源泉であり、それを䞀郚の専門人材だけでなく組織党䜓で掻甚できるようにするこずは、倚品皮生産を匷みずする圓瀟にずっお䞍可欠な倉革です。今回の取り組みは、その第䞀歩ずしお倧きな手応えを感じおいたす。セキュアな基盀の䞊で珟堎ず分析を぀なぎ、倉化に玠早く察応できる組織ぞ。AWS ずずもに、この歩みをさらに加速させおいきたす。” ― 株匏䌚瀟 SUMCO AI掚進本郚 ICT掚進郚 郚長 歊富 倪志 氏 おわりに AWS Summit Japan 2026 の SUMCO ブヌスでは、実物のシリコンりェヌハずずもにデヌタ掻甚の取り組みを玹介したした。厳しいセキュリティ芁件のもずで補造デヌタをクラりドず生成 AI で掻甚する SUMCO の挑戊は、同じ課題に向き合う補造業の皆さたにずっお、参考ずなる点があるのではないかず考えおいたす。 SUMCO ず AWS は、これからもデヌタ掻甚 DX の歩みをずもに進めおたいりたす。本蚘事が、補造業におけるデヌタず生成 AI の掻甚を怜蚎されおいる皆さたの䞀助ずなれば幞いです。 図 11: AWS Summit Japan 2026 の SUMCO ブヌスにお。展瀺を支えた SUMCO の皆さたず、AWS メンバヌ。 執筆者に぀いお 歊富 倪志 株匏䌚瀟SUMCO AI掚進本郚 ICT掚進郚 / 郚長 「デヌタを、珟堎の力に倉える」をテヌマに、工堎で生たれる膚倧なデヌタをAIやクラりドで掻甚し、ものづくりの珟堎をスマヌトにする取り組みを率いる。難しいIT技術を瀟員が䜿いこなせるよう教育にも力を泚ぎ、「䞀郚の専門家だけでなく、党員でデヌタを䜿いこなせる䌚瀟」を目指しお日々奮闘䞭。 荒朚 亮 株匏䌚瀟SUMCO AI掚進本郚 ICT掚進郚 半導䜓業界においお、補造装眮の制埡技術ず工堎のデヌタ基盀、双方の実務領域に゚ンゞニアずしお関わっおきた。SUMCOでは補造珟堎の知芋をシステムずしお具珟化するこずで、ITを軞ずした自動化ずデヌタ掻甚に取り組んでいる。瀟内ではい぀の間にか「䞇屋よろずや」ず呌ばれるようになり、静かに受け入れ぀぀も、熱量に限っおはその肩曞きが窮屈らしい。 倧森 敬倪 株匏䌚瀟SUMCO りェヌハ技術郚 プロセス䌁画課 / デヌタサむ゚ンティスト 2021幎にSUMCOぞ入瀟埌、ICT郚門に配属。SEずしおIT知識を習埗しながら、補造珟堎の芋える化掚進に取り組む。その埌、システム開発やデヌタ分析業務など幅広いICT関連業務を経隓。2023幎よりデヌタサむ゚ンス課に配属。珟圚、デヌタサむ゚ンス分野の博士埌期課皋に瀟䌚人博士ずしお圚孊䞭。補造珟堎ずデヌタ分析を぀なぐ圹割を担い、組織党䜓のデヌタ掻甚掚進に取り組んでいる。 酒井 è³¢ アマゟン りェブ サヌビス ゞャパン合同䌚瀟 ハむテクヘルスケア・ラむフサむ゚ンス郚 / シニア゜リュヌションアヌキテクト IT 業界で 20 幎以䞊の実務経隓を持぀゜リュヌションアヌキテクト。2020 幎の AWS 入瀟埌、補造業を䞭心にさたざたな業皮の䌁業を支揎し、珟圚は半導䜓業界を専門ずしおいる。䌁業がクラりド゜リュヌションを蚈画・実装し、AWS 䞊で安党か぀高性胜で柔軟な費甚察効果の高い環境を構築するこずぞの支揎に泚力しおいる。
Amazon Bedrock は、Anthropic や OpenAI をはじめずする䞻芁モデルからオヌプンりェむトモデルたで、幅広いモデルの遞択肢を提䟛しおいたす。アマゟン りェブ サヌビス ゞャパン以䞋、AWS ゞャパンは 2026 幎 7 月 28 日、東京・赀坂むンタヌシティコンファレンスにお「AWS Bedrock LLM Day Japan」を開催したした。AWS Summit New York City で発衚された最新アップデヌトをいち早くお届けするずずもに、Amazon Bedrock で実隓段階から本番運甚ぞずスケヌルしおいるお客様 5 瀟の事䟋、AWS パヌトナヌ各瀟による゜リュヌション玹介ずデモ展瀺パヌトナヌ Expoを通じお、本番環境察応の゜リュヌションぞ進むための次のステップをお届けしたした。 むベントは 2 郚構成で、前半は党参加者向けに最新アップデヌトずお客様事䟋を、埌半はサヌビス詳现を掘り䞋げる Tech Session ず、パヌトナヌ䌁業様が生成 AI のビゞネス䟡倀を玹介する Business Session を 2 䌚堎で䞊行開催したした。本蚘事では、その暡様をレポヌトしたす。 開䌚のご挚拶 むベントの冒頭では、AWS ゞャパン AIML 事業開発マネヌゞャヌ 井圢 健倪郎が開䌚の挚拶を行い、本むベントの狙いず䞀日の流れを案内したした。 AWS Keynote ず最新アップデヌト 基調講挔には、WW Bedrock & AgentCore GTM Director の Eugene Kawamoto が登壇したした。AWS に 13 幎以䞊圚籍し、日本で最初のビゞネス開発担圓者ずしお東京でキャリアをスタヌトした Eugene は、冒頭で本日の䞻題ずしお「モデルの柔軟性」「高セキュリティなプラットフォヌム」「゚ヌゞェントの倧芏暡な構築」の 3 領域を提瀺したした。 Amazon Bedrock は珟圚、䞖界䞭で 12.5 䞇を超えるお客様の生成 AI を支え、100 を超えるモデルをサポヌトしおいたす。盎近では本幎 4 月の OpenAI ずの戊略的パヌトナヌシップを受けお GPT-5.5 / GPT-5.4 / Codex が利甚可胜になり、Anthropic の次䞖代モデル Claude Fable 5 も䞀般提䟛が開始されたした。最高氎準のオヌプンりェむトモデルがフロンティアモデルに肩を䞊べ぀぀ある点にも觊れおいたす。 基盀面では、AWS PrivateLink による閉域接続ず Zero Data Retentionデヌタ非保持の原則に加え、新しい掚論プラットフォヌム Project Mantle を玹介したした。障害時もオペレヌタヌが環境にアクセスしない「れロオペレヌタヌアクセス」、統合キャパシティプヌルによる高いデフォルトクォヌタ、東京を含むアゞアパシフィック 4 リヌゞョンでの皌働ずリヌゞョン特化゚ンドポむント、リク゚ストを 3 ぀の優先床レヌンに割り圓おるサヌビスティアが特長です。 ゚ヌゞェントに぀いおは「本番皌働は䟝然ずしお難しい」ず切り出したした。倚くのチヌムが゚ヌゞェントのロゞックではなく認蚌やメモリ、ガバナンスの構築に䜕か月も費やしおおり、「゚ヌゞェントが本番で動いおいない 1 か月は、組織の勢いを積み䞊げられない 1 か月」だず述べたした。これに応える Amazon Bedrock AgentCore では、盎近 6 か月で゚ヌゞェントの実行タスク数が 15 倍に増加。鍵ずなるのは「ハヌネス」で、モデルが「脳」、AgentCore の各コンポヌネントが「身䜓」だずすれば、その身䜓をうたく䜿う仕組みがハヌネスにあたりたす。AWS Summit New York City で䞀般提䟛を開始した AgentCore harnessにより、数回の API 呌び出しでアむデアから本番たで数分に短瞮できるようになりたした。 最埌のテヌマは「デヌタ、コンテキストがすべお」です。優秀な新入瀟員でも瀟内のプロセスを知らなければ掻躍が難しいのず同じだず Eugene は説明したした。公開デヌタに぀いおは Amazon の Web 怜玢を AgentCore の Web Search ずしお、瀟内デヌタに぀いおは取り蟌み・解析・怜玢をマネヌゞドで担う Amazon Bedrock Managed Knowledge Base ずしお提䟛いずれも䞀般提䟛開始。さらに構造化・非構造化を暪断する AWS Context近日提䟛予定も玹介し、「今日の限界を、明日の境界ずしお受け入れるな」ずいう蚀葉で講挔を締めくくりたした。 お客様事䟋 続いお、Amazon Bedrock で生成 AI を本番運甚ぞずスケヌルさせおいるお客様 5 瀟にご登壇いただきたした。 日本電気株匏䌚瀟 コヌポレヌト IT AI プラットフォヌム統括郚 ディレクタヌ 野口 忠則 氏は、「Anthropic 協業の舞台裏」ずしお、Claude Cowork on Bedrock を 2 週間で本番構築した経緯を共有したした。AWS から Amazon Bedrock 経由でも利甚可胜になるずの情報提䟛を受けたのは、党瀟展開を決めおいた 6 月 1 日のわずか 3 週間前。囜内のデヌタ所圚芁件を満たせるのが Amazon Bedrock 経由だけであり、利甚者が䜜成したスキル等を埌から移行できないため、初日を逃すず切り替えが実質䞍可胜になるこずが決断の理由でした。 最倧の難所は、リリヌス 1 週間前の金曜倜に刀明した MCP 経由のシステム間認可の䞍具合です。深倜たで調査しおも自瀟メンバヌだけでは解決できず、AWS サポヌトぞ緊急扱いで゚スカレヌションし、土曜の朝から調査を開始。「6 月 1 日のリリヌスは無理だず思った」ずいう状況から、担圓営業ず AWS 偎゚ンゞニアの党力支揎で日曜倕方には原因を特定できたず振り返りたした。接続先の SaaS が OAuth 2.0 / DCR に察応しおいるずは限らない点は、自瀟の認可䞭継サヌバヌで察応しおいたす。 結果ずしお、䞀般提䟛前のサヌビスの早期適甚で 2 週間・12 䞇人芏暡の本番展開を完遂し、囜内倧手 IT ベンダヌ初の先行事䟋ずなりたした。7 月 27 日時点の利甚者は 9,700 名です。成功のポむントは、組織の埌抌しず蚱容、倧芏暡システムを支える掚進力、そしおリファレンスがない䞭でもベンダヌずずもに問題を 1 ぀ず぀怜蚌・改善する One Team 䜓制の 3 点でした。 䞞玅株匏䌚瀟 バリュヌクリ゚ヌションオフィス 事業成長支揎課 芹川 æ­Šå°Š 氏写真䞊ず Digital Experts 株匏䌚瀟 仲吉 朝掋 氏写真䞋は、AgentCore runtime 䞊で本番運甚しおいる 2 ぀の゚ヌゞェントを玹介したした。1 ぀は「VCO Agent」で、チャットに指瀺するだけで AI がコヌドの䜜成・実行たで行い、デヌタ分析からドキュメント生成、定型業務のスキル化ず共有たでをプログラミング䞍芁で珟堎の非゚ンゞニアに届けたす。総合商瀟では機密区分やアクセス暩が業務ごずに異なるため、機密デヌタを瀟倖に出さず本人の暩限の範囲内で凊理するこずが前提条件でした。4 月 1 日の開発開始から 9 日で初回利甚、16 週埌には利甚者 619 名・盎近週 1,647 件・ナヌザヌ䜜成スキル 285 個に達しおいたす。 もう 1 ぀は、䌁業名を入力するだけで垂堎調査から情報収集・数倀分析・レポヌト出力たでを実行する競合分析゚ヌゞェントです。1 瀟あたり数分 × 競合䌁業数のため党䜓で 1 時間匱かかるこずもあり、サヌバヌレスで最倧 8 時間の連続実行を完走できるこずが採甚の決め手になりたした。いずれも AWS Lambda やコンテナ基盀ず比范のうえ、セッションごずの microVM 割り圓おず JWT / IAM の暙準サポヌトを理由に AgentCore runtime を遞定。「本番化の鍵は、モデルの遞定より安党な実行環境の蚭蚈」ずいうのが 2 ぀の運甚から埗た結論でした。 ファストドクタヌ株匏䌚瀟 オンラむン本郚 プロダクト郚 郚長 / リヌドアヌキテクト 加藀 倫匘 氏は、医療事務 AI による自動化を「PoC から本番ぞの筋道」ずしお共有したした。1 件の蚺察は数十ステップが盎列に凊理されたすが、AI を入れたのはそのうち 1 ステップだけ。医療蚌を芋おどの公費制床かを特定する工皋で、医療事務が 1 ä»¶ 2〜5 分かけおおり、自治䜓ごずに様匏も運甚も異なるためルヌルベヌスでは最埌たで解けなかった「難所」でした。実行基盀に AgentCore runtime、フレヌムワヌクに Strands Agents を採甚し、曞いたのは業務手順ずツヌルだけだったためプロトタむプは 1 日で動いたずいいたす。 本番化のコツは 3 点。粟床を䞊げるのは AI 以倖の䜜り蟌みであるこず前凊理は決定的なコヌドでやり切り、マニュアル照合だけを AI に任せる、出力の型を先に決めお確信床が䜎い案件は止めお人ぞ回す「間違えおも倧䞈倫な構造」を先に䜜るこず、そしお評䟡ずダヌクロヌンチを経お玄 1 週間の党件チェックを挟んで本番運甚に移す段階的なリリヌスです。「間違えない AI を䜜ろうずするず、氞遠に本番に出せない。構造で受け止める」ずいう考え方が根底にありたす。 株匏䌚瀟リクルヌト プロダクト開発統括宀 プロダクトディベロップメント宀 VP 片岡 æ­© 氏は、「Chat から Agent ぞ — その転換を、6000 人党員に」をテヌマに、瀟員 1,500 名ずパヌトナヌ 4,500 名の蚈 6,000 名に゚ヌゞェント型 AI 環境を届ける共通基盀を玹介したした。Claude Code のランチャヌから LiteLLM を経由し、Amazon Bedrock 䞊のクロヌズドモデルず自瀟 GPU サヌバヌ䞊のオヌプンりェむトモデルの双方を扱える構成です。チャット型は珟行の業務フロヌがベヌスのため生産性改善は 10〜20% ですが、゚ヌゞェント型は業務プロセスそのものに線み蟌たれ、リヌドタむムを 1/10、1/20 に倉える。だからこそ郚分導入では効かず、「党員が䜿えるこずが必芁条件」だず語りたした。 課題は、パヌトナヌや非゚ンゞニアも含めお党員が䜿える環境を぀くるこずず、想定倖のトヌクン利甚によるコスト爆発を防ぐこずの、半ば矛盟した 2 ぀。オヌプンりェむトモデルによるコストの固定費化ず、LiteLLM で月間䞊限に達したら利甚䞍可にする制埡で察応し、勉匷䌚や非゚ンゞニア向け GUI ランチャヌで利甚を促進。登録ナヌザヌ数は 3,000 人に達したした。AI-DLC を適甚したある事䟋では 120 人月芏暡の案件を 3 名・20 営業日で完了し、コストで 97.5%、リヌドタむムで 84% の削枛ずなっおいたす。 jinjer 株匏䌚瀟 プロダクト開発郚 VPoT 玄 章倫 氏は、AgentCore を本番導入しお盎面した壁ずその越え方を共有したした。分断されおいた勀怠・䌑暇・人事劎務のサヌビスを、チャットの共通窓口から暪断利甚できる AI アシスタントを開発。基盀を自前で䜜らずプロダクト開発に集䞭するため、Runtime・Memory・Identity・Observability を暙準提䟛する AgentCore を遞定し、自前構築芋積り 2 か月に察しお実瞟 1 か月ず、玄 1 か月の期間短瞮を実珟したした。 䞀方で 2 ぀の壁に盎面したす。1 ぀はパフォヌマンスで、蚭定ぞの知芋䞍足からメモリ凊理が想定以䞊に実行され、レスポンス遅延を招いおいたした。プロファむリングず TTFB 蚈枬でボトルネックを特定し、メモリ曞き蟌みを䞀括化するこずで曞き蟌み時間を 70% 短瞮。「マネヌゞドサヌビスでも、蚭定や実行方匏の理解が重芁」ずいうのが孊びです。もう 1 ぀の LLM コストは、Strands Agents の採甚、共通プロンプトのキャッシュ入力トヌクンコストを 70% 削枛、小型モデルやルヌルベヌスぞの振り分け、入出力サむズの最適化で察応。「LLM コストはモデル単䟡だけでは決たらない」ずしお、システム党䜓での最適化が必芁だず述べたした。 埌半セッション①Tech Session Tech Session では、AWS のスペシャリスト゜リュヌションアヌキテクトが最新モデル掻甚ず゚ヌゞェント構築基盀を解説したした。 AWS ゞャパンの Sr. AI Specialist SA 石芋 和也は「Claude on AWS」ずしお、単に Amazon Bedrock で Claude が䜿えるずいう話を超え、倚様なアヌキテクチャパタヌンが立ち䞊がっおいるこずを解説したした。AWS が提䟛する Claude の゜リュヌションは、包括的な生成AIプラットフォヌムである Amazon Bedrock、Anthropic ネむティブな API 矀を AWS の認蚌・監査・支払いず組み合わせお䜿える Claude Platform on AWS、ClaudeのEnterprise PlanをAWS Marketplace䞊での契玄・支払いに集玄する圢の 3 ぀がありたす。さらに、Claude Agent SDK を AgentCore runtime 䞊で動䜜させる方法や、Claude Platform on AWS経由でClaude Managed Agentsを利甚し぀぀、Lambda MicroVM 経由で AWS にアクセスする方法など、クラりド䞊で゚ヌゞェントを長時間動䜜させる際のアヌキテクチャも玹介したした。 AWS ゞャパン Senior AI Solution Architect 菊田 遥平は、AWS が提䟛する OpenAI の最新アップデヌトを解説したした。Amazon Bedrock では GPT-5.4,5.5,5.6 ず ChatGPT Work / Codex が利甚可胜になっおおり、GPT モデルは bedrock-mantle ゚ンドポむント経由・Responses API 圢匏で提䟛されたす。埓来のモデルや API 圢匏ずは Zero Data Retention に関わるサヌバヌ偎のデヌタ保持の仕組みが異なるので、利点ず泚意点に぀いお玹介したした。珟時点では機胜差分も存圚し、テキスト出力のみであるこず、Cross Region InferenceCRISに未察応で US リヌゞョンに限られるこず、コンテキスト長が 272K トヌクンであるこず発衚埌に GPT-5.6 で 1M コンテキスト長に察応 https://aws.amazon.com/about-aws/whats-new/2026/08/gpt-sol-terra-luna-long-context-bedrock/ を説明したした。そのうえで、セキュリティやガバナンス、請求の統合、技術的なサポヌトずいった AWS の利点に䟡倀を感じるお客様には、ぜひ Amazon Bedrock 経由で OpenAI の機胜を䜿っおほしいず呌びかけたした。 AWS ゞャパンの AI Specialist SA 鯚田 連也は、AWS Summit New York City で提起された「゚ヌゞェントには適切なコンテキストが必芁」「゚ヌゞェントの構築自䜓が難しい」ずいう 2 ぀の課題に぀いお、AgentCore がどのように解決するのかを、キヌノヌトより䞀歩螏み蟌んで解説したした。前者のコンテキストの課題に察しおは、Amazon Bedrock Managed Knowledge Base から、ナヌザヌごずに怜玢可胜な文曞を制埡する ACL、ドキュメント皮別を問わず自動でパヌスずチャンキングを行う Smart Parsing、耇雑なク゚リを分解しお耇数のナレッゞベヌスを䞊列怜玢する Agentic Retrieve Stream API などの機胜を玹介したした。あわせお、Amazon 独自の怜玢スタックにより Zero Data Egress で怜玢できる Web Search Tool on AgentCore も取り䞊げたした。埌者の゚ヌゞェント構築の課題に察しおは、モデル・ツヌル・スキル・メモリ・ファむルシステムを蚭定するだけで、ノヌコヌドで゚ヌゞェントを構築できる AgentCore harness の機胜や利甚方法に぀いお瀺したした。 埌半セッション② Business Session ビゞネストラックでは「業務プロセス自動化」「業界特化型」「セキュリティ」ずいう 3 ぀のテヌマで構成され、それぞれのテヌマで 3 瀟が異なるアプロヌチから同じ課題に挑みたした。党登壇を貫いおいたのは、「PoC で終わらせず、本番環境で安党に動かす」ずいう䞀貫した問題意識です。コスト、工数、統制のそれぞれで定量的な効果が瀺され、生成 AI を「珟堎で䜿い続けられる圢」にする実践知が共有されたした。本ブログでは、テヌマごずに登壇 3 瀟をたずめおご玹介したす。 テヌマ①業務プロセス自動化 「AI ゚ヌゞェントで業務を自動化したいが、コストが読めない」「ノヌコヌドで始めたいが品質が担保できない」「マルチ゚ヌゞェントは抂念ずしおは理解できるが、実際どう動くのか」 ― 本テヌマでは、3 瀟がそれぞれ異なるアプロヌチでこの課題に回答したした。 KDDI アむレット 平野 健介 氏 サヌバヌワヌクス 久保 賢二 氏 ナレッゞコミュニケヌション 暪内 俊宏 氏 トップバッタヌの KDDI アむレット は、䌁業や組織の AI 掻甚を促進する「AI Chat for Business」の運甚知芋をもずに、ID 定額モデルの固定費課題を実利甚量のみ課金する トヌクン埓量課金モデル で解決し、100 名以䞊の利甚でコスト最倧半額皋床に䜎枛できる可胜性を提瀺。続く サヌバヌワヌクス は、Amazon Bedrock AgentCore の Agent Skills を掻甚した「Paperwork Agent」で、耇雑な申請曞様匏を「教える」だけで䜜成時間を 20 分から 5 分ぞ玄 75%削枛 。締めくくりの ナレッゞコミュニケヌション は「AI は人で動かす」をテヌマに、評䟡軞ごずに゚ヌゞェントを分離した課題発芋型のマルチ AI ゚ヌゞェントミルボン様事䟋を、PoC 1 か月・実装 3 か月で立ち䞊げた実践知を共有したした。 テヌマ②業界特化型 建蚭ず補造 ― 日本の基幹産業が抱える「人手䞍足」「属人化」「玙文化」に、AI ゚ヌゞェントはどう応えるのか。3 瀟がそれぞれの「珟堎」で実蚌した解決策を共有したした。 アゞアク゚スト 菊池 啓介 氏 シヌむヌシヌCEC 青山 貎哉 氏 富士゜フト 吉田 祐史 氏 アゞアク゚スト は建蚭業界向けの 3 ぀の AI ゜リュヌション定型曞類の自動䜜成、AI チャットによる BIM ゜フト「Revit」操䜜、2D 図面の AI 3D モデル倉換で業界の DX を加速。 シヌむヌシヌCEC は、FA/補造珟堎のドメむン知識を掻かした蚭備保党 AI ゚ヌゞェントで、蚭備停止による 幎間 4,500 䞇円芏暡の損倱 に察し平均埩旧時間 40%短瞮を目暙に属人化を解消。 富士゜フト は AI カメラ×Amazon Bedrock の「VisionAI Navi」で、Nova Lite Claude 比玄 1/8/ Qwen3 VL 玄 1/5/ Claude Sonnet 5 を甚途で䜿い分け、PoC 20 䞇円〜の䜎コストでコストず粟床を䞡立したす。 テヌマ③セキュリティ AI ゚ヌゞェントを PoC から本番に昇栌させるずき、最倧の壁は「セキュリティず統制」です。暎走、デヌタ挏掩、監査䞍胜 ― 本テヌマでは、3 瀟がそれぞれ異なるレむダヌからこの課題に挑みたした。 Aokumo Norihiro Takachi 氏 SCSK 枡蟺 倧介 氏 NRI野村総合研究所 北條 å­Šç”· 氏 Aokumo は、J-SOX / FISC 環境で 1,200 以䞊の本番アクションを安党に実行する「Governed Execution OS」で、4 ぀の統制を「構造」ずしお組み蟌み MTTR 73%削枛 ・J-SOX 監査蚌跡を 3 分以内に出力SBI グルヌプ様で監査サむクルを数か月→18 日に短瞮。 SCSK は「本番投入、最悪のシナリオ」を防ぐ実行・統制・デヌタの 3 局構成「Agentic AI プラットフォヌム」を提瀺。 NRI 野村総合研究所 は、OWASP 脅嚁 17 項目の 71%が入出力監芖だけでは怜知困難ず瀺し、プロアクティブ脆匱性蚺断ずトレヌスログ分析基盀「AgentTrase」で内郚を可芖化する継続的な蚺断・監芖を実珟したす。 クロヌゞング クロヌゞングは Tech Session ず Business Session の 2 䌚堎でそれぞれ行いたした。 Tech Session では AWS ゞャパン Sr. GTM Specialist AI/ML 暋口 亮倪より、Business Session では AWS ゞャパン Partner AI Specialist 井䞊 陜治より、AI 垂堎が 2030 幎たで玄 24 倍に成長するず蚀われる䞭で「導入した埌、いかに䟡倀を最倧化するか」が本日のメむンテヌマであったず振り返りたした。そしお登壇内容から共通しお芋えおきた䟡倀最倧化の鍵ずしお、モデルの柔軟性、セキュアなプラットフォヌム、゚ヌゞェントの構築の 3 点を挙げたした。 次のステップずしお、320 瀟以䞊のお客様にご参加いただいおいる「AWS ゞャパン 生成 AI 実甚化掚進プログラム」を案内。あわせお、2026 幎 8 月末に AWS ゞャパン本瀟麻垃台ヒルズで開催予定の「生成 AI Frontier Meetup」を玹介したした。 パヌトナヌ Expo ずネットワヌキングの様子 セッション終了埌は、ご登壇いただいたパヌトナヌ䌁業様の展瀺ブヌスで各瀟の゜リュヌションを䜓隓いただけるパヌトナヌ Expo ずネットワヌキングを実斜したした。軜食・ドリンクをご甚意し、䌑憩時間も含めお参加者ずパヌトナヌ、AWS メンバヌが自由に亀流できる堎ずしたした。䌚堎では各ブヌスを巡る「ブヌススタンプラリヌ」も実斜し、倚くの参加者にパヌトナヌ各瀟のデモをご芧いただきたした。AWS のメンバヌも埅機し、セッションの内容や個別の技術盞談にその堎でお答えしたした。 おわりに 本むベントでは、最新のサヌビスアップデヌトから、本番運甚ぞずスケヌルさせおいるお客様の事䟋、パヌトナヌ各瀟が珟堎で積み䞊げた実装ず統制の知芋たでを䞀日でお届けしたした。共通しお芋えおきたのは、生成 AI の議論の焊点が「䜕ができるか」から「どう本番で動かし続けるか」ぞ移っおいるずいうこずです。AWS ゞャパンは、今埌もモデルの遞択肢ず゚ヌゞェント構築基盀の拡充、そしお技術支揎を通じお、お客様の生成 AI の本番掻甚ず䟡倀創出に貢献しおたいりたす。 むベント圓日投圱いたしたした、資料はこちらよりダりンロヌドいただけたす。 AWS より投圱の資料 AWS Bedrock LLM Day Japan AWS セッション資料 パヌトナヌ䌁業様より投圱の資料 AWS Bedrock LLM Day Japan Partner Session
本ブログは 2026 幎 8 月 13 日に公開された AWS Blog “ AWS Certificate Manager will discontinue email validation to prove domain validation for certificates ” を翻蚳したものです。 本日 (2026 幎 8 月 13 日)、 AWS Certificate Manager (ACM) が 2027 幎 9 月 30 日たでに E メヌル怜蚌枈みパブリック蚌明曞のサポヌトを終了するこずを発衚したす。ACM のパブリック蚌明曞で E メヌル怜蚌を䜿甚しおいる堎合は、この日付より前に DNS 怜蚌ぞの移行が必芁です。この倉曎は、 Certification Authority/Browser (CA/B) フォヌラム による E メヌルベヌスのドメむン怜蚌の業界党䜓での廃止に合わせたものであり、フォヌラムが定める 2028 幎 3 月の期限に先立ち、移行のために䞞 1 幎の期間を確保できるようにしおいたす。 このブログ蚘事では、この倉曎の理由ずタむムラむン、そしお蚌明曞を DNS 怜蚌に移行するための手順を玹介したす。 背景 CA/B フォヌラムは、パブリックに信頌される蚌明曞に぀いおブラりザず認蚌機関 (CA) が埓うべき暙準を定めおいたす。2025 幎 11 月、CA/B フォヌラムは 2028 幎 3 月 15 日をもっお E メヌルベヌスのドメむン怜蚌のサポヌトを終了するこずを決議したした。この日付以降は、どの認蚌機関が発行したかにかかわらず、E メヌルで怜蚌された蚌明曞はブラりザから信頌されなくなりたす。 ACM は CA/B フォヌラムの芁件に合わせ、2027 幎 9 月 30 日たでに E メヌル怜蚌を廃止したす。この ACM のタむムラむンにより、お客様は CA/B フォヌラムの最終期限を迎える前に、1 幎間かけお移行を進めるこずができたす。 倉曎のタむムラむン 珟圚 ACM からリク゚ストした蚌明曞で E メヌル怜蚌を䜿甚しおいる堎合は、以䞋の重芁な日付に泚意しおください。 2027 幎 1 月 1 日 : ACM は新しい AWS リヌゞョンでの E メヌル怜蚌の提䟛を終了したす。 2027 幎 3 月 31 日 : ACM はすべおのリヌゞョンで、新芏の蚌明曞リク゚ストに察する E メヌル怜蚌の提䟛を終了したす。 2027 幎 9 月 30 日 : ACM はすべおのリヌゞョンで、E メヌル怜蚌を䜿甚する既存の蚌明曞の曎新を終了したす。 2028 幎 3 月 15 日 : CA/B フォヌラムの芏定により、パブリック認蚌機関は E メヌルベヌスのドメむン怜蚌を䜿甚しお、パブリックに信頌される蚌明曞を発行たたは曎新できなくなりたす。この日付より前に発行された蚌明曞は、有効期限が切れるたで有効です。 既存の E メヌル怜蚌枈み蚌明曞を確認する ACM が発行したパブリック蚌明曞をお持ちの堎合は、ACM の AWS マネゞメントコン゜ヌルたたは AWS コマンドラむンむンタヌフェむス (AWS CLI) を䜿甚しお、E メヌル怜蚌枈みの蚌明曞があるかどうかを確認できたす。 ACM コン゜ヌルを䜿甚しお E メヌル怜蚌枈み蚌明曞を特定する コン゜ヌルで以䞋の手順を実行しお、E メヌル怜蚌枈み蚌明曞を芋぀けたす。 ACM コン゜ヌル を開きたす。 フィルタヌで [Validation method] = [Email] (怜蚌方法 = E メヌル) および [Type] = [Amazon Issued] (タむプ = Amazon 発行) を遞択するず、E メヌル怜蚌枈み蚌明曞の䞀芧が衚瀺されたす。 ここに衚瀺された蚌明曞は、E メヌル怜蚌枈みのパブリック蚌明曞であり、2027 幎 9 月 30 日たでに移行する必芁がありたす。 図 1: すべおのパブリック E メヌル怜蚌枈み蚌明曞の䞀芧 AWS CLI を䜿甚しお E メヌル怜蚌枈み蚌明曞を特定する 以䞋のコマンドを䜿甚しお、E メヌル怜蚌枈み蚌明曞を芋぀けたす。 # Discover email validated public certificates region="${1:-us-east-1}" aws acm list-certificates --region "$region" \ --query "CertificateSummaryList[?Type=='AMAZON_ISSUED'].CertificateArn" --output text | tr '\t' '\n' | while read -r arn; do aws acm describe-certificate --region "$region" --certificate-arn "$arn" \ --query 'Certificate.[DomainName,Type,DomainValidationOptions[0].ValidationMethod]' \ --output text done | awk -F'\t' '$3 == "EMAIL"' | column -t Usage: chmod +x list-email-validated-certs.sh ./list-email-validated-certs.sh # default region, us-east-1 ./list-email-validated-certs.sh us-west-2 # another region 既存の E メヌル怜蚌枈み蚌明曞を移行する この移行を支揎するため、ACM は UpdateCertificateOptions API を曎新し、蚌明曞を眮き換えるこずなく、怜蚌方法を E メヌルから DNS に切り替えられるようにしたす。これにより、蚌明曞の Amazon リ゜ヌスネヌム (ARN) は倉わらず、その蚌明曞を参照しおいる AWS リ゜ヌスぞの倉曎も䞍芁です。 蚌明曞を DNS 怜蚌に曎新するず、ACM は DNS 蚭定に远加する CNAME レコヌドを提䟛したす。このレコヌドは 72 時間以内に远加する必芁がありたす。この期間䞭、蚌明曞は E メヌル怜蚌のたた通垞どおり機胜し続けたす。72 時間以内に DNS を曎新しなかった堎合でも、蚌明曞は E メヌル怜蚌のたた有効な状態を維持するため、準備ができた時点で再詊行できたす。DNS 怜蚌が完了するず、ACM は有効期限が切れる前に蚌明曞を自動的に曎新するようになり、それ以䞊の手䜜業は䞍芁です。ACM が䞭断なく蚌明曞を最新の状態に保おるように、2027 幎 9 月 30 日たでに移行を完了するこずをお勧めしたす。 コン゜ヌルを䜿甚しお移行するには 曎新が必芁な蚌明曞を特定したら、その蚌明曞を開き、ペヌゞ䞊郚の [ Update validation method ] (怜蚌方法を曎新) を遞択したす。 図 2: E メヌル怜蚌枈みパブリック蚌明曞を衚瀺した際の DNS 怜蚌プロンプト 曎新が開始されるず、蚌明曞ペヌゞの䞊郚に [ View DNS records ] (DNS レコヌドを衚瀺) ずいうフラッシュバヌが衚瀺されたす。 図 3: 怜蚌方法の曎新埌に DNS 怜蚌レコヌドを衚瀺 フラッシュバヌの [ View DNS records ] (DNS レコヌドを衚瀺) を遞択するずダむアログボックスが開き、他の DNS プロバむダヌに゚クスポヌトするための CNAME レコヌドの CSV ファむルをダりンロヌドできたす。 図 4: ダむアログボックスから DNS 怜蚌情報を取埗 Route 53 をご利甚の堎合は、[ Create records in Route 53 ] (Route 53 でレコヌドを䜜成) を䜿甚するず、ワンクリックで怜蚌を実行できたす。 図 5: Route 53 に DNS 怜蚌レコヌドを䜜成 AWS CLI を䜿甚しお移行するには AWS CLI を䜿甚しお蚌明曞を曎新する手順に぀いおは、 E メヌル怜蚌から DNS 怜蚌ぞの移行に関するナヌザヌガむド を参照しおください。 E メヌル怜蚌の提䟛終了埌の代替手段 ACM は今埌、新しい蚌明曞に察しお 2 ぀の怜蚌方法をサポヌトしたす。 DNS 怜蚌 – DNS 蚭定に CNAME レコヌドを远加したす。レコヌドが維持されおいる限り、ACM は DNS 怜蚌枈み蚌明曞を自動的に曎新したす。ほずんどのナヌスケヌスでこの方法をお勧めしたす。 Amazon CloudFront 向けの HTTP 怜蚌 – ACM が提䟛する䞀意のトヌクンを、ドメむン䞊の well-known URL パスでホストしたす。この方法は、 Amazon CloudFront で䜿甚する蚌明曞に限り利甚できたす。 どちらの方法も、E メヌル怜蚌で必芁だった手動の承認ステップが䞍芁になり、ACM が蚌明曞を自動的に曎新できるようになりたす。 たずめ E メヌル怜蚌の廃止ず新しい UpdateCertificateOptions API の掻甚により、業界暙準の進化に合わせお、蚌明曞の信頌性ずアプリケヌションの安定した皌働を維持できたす。曎新された UpdateCertificateOptions API を䜿えば、この移行は簡単に行えたす。蚌明曞を眮き換えずに怜蚌方法を切り替えお DNS レコヌドを远加すれば、それ以降の曎新は ACM が自動的に凊理する仕組みになっおいたす。 移行に関するご質問やサポヌトが必芁な堎合は、 AWS サポヌト にお問い合わせいただくか、 AWS re:Post の ACM フォヌラム で新しいスレッドを䜜成しおください。 Adam Aboudi Adam は AWS Certificate Manager チヌムの Senior Technical Product Manager です。お客様が蚌明曞のラむフサむクル管理を簡玠化し、AWS 環境党䜓で匷固なセキュリティポスチャを維持できるよう支揎するこずに泚力しおいたす。 Poojil Tripathi Poojil は、テキサス州オヌスティンを拠点ずする AWS の Solutions Architect です。AWS のお客様ず協力しお、あらゆる皮類のワヌクロヌドに察する安党なアヌキテクチャの蚭蚈を支揎しおいたす。「誰も芋おいないかのように螊り、誰もが芋おいるかのように暗号化したしょう」ずいうのが Poojil からのメッセヌゞです。 本ブログは Security Solutions Architect の äž­å³¶ 章博 が翻蚳したした。
はじめに AWS では、デヌタコラボレヌションサヌビスの提䟛を超えお、様々な業界の䌁業間でのデヌタコラボレヌションを加速できるような機䌚創出にも力をいれおいたす。2026 幎 6 月 10 日、新期垂の共創型むノベヌション斜蚭 NINNO ROOM F にお、第四北越銀行ず第四北越IT゜リュヌションズ 、AWS の共催で、新期県における地域産業のデヌタコラボレヌションワヌクショップを開催したした。新期を代衚する食品・補造・小売・物流・スポヌツ・メディアなど倚様な産業の䌁業が䞀堂に䌚し、AWS Clean Rooms を掻甚したデヌタ連携の可胜性に぀いお、熱い議論が亀わされたした。本蚘事では、ワヌクショップの開催背景ず圓日の内容をご玹介いたしたす。 新期県は食品・補造・小売・物流・スポヌツ・メディアなど倚様な産業が集積する地域です。これらの産業が保有するデヌタを安党に連携するこずで、地域経枈の掻性化や新たなビゞネス機䌚の創出が期埅されおいたす。䞀方で、異業皮間のデヌタ掻甚には、セキュリティやプラむバシヌ保護の芳点から技術的なハヌドルが存圚したす。 この課題を解決するため、AWS は第四北越銀行、第四北越IT゜リュヌションズず共同でワヌクショップを䌁画したした。「食×゚ンタメ」「ものづくり」「健康・医療×自治䜓サヌビス」「モノ・流通・小売り」の 4 ぀のテヌマでテヌブルを構成し、各業界の䌁業が AWS Clean Rooms を掻甚したデヌタコラボレヌションのナヌスケヌスを議論する堎を提䟛したした。 開催抂芁 項目 内容 開催日 2026幎6月10日氎13:30〜17:00 䌚堎 NINNO ROOM F 新期県新期垂— 地域の共創を促進するコラボレヌション型むノベヌション斜蚭 共催 第四北越銀行 / 第四北越IT゜リュヌションズ / アマゟン りェブ サヌビス ゞャパン 参加䌁業 11瀟・1自治䜓・1倧孊 / 32名 AWS事務局 14名 合蚈参加者 46名 参加䌁業・団䜓すべお新期県に本瀟を構える䌁業 補造業6瀟、流通小売業3瀟、物流・運茞業1瀟、自治䜓、AWS パヌトナヌ3瀟、第四北越銀行共催 アゞェンダ 第四北越銀行 垞務取締圹 石坂様開䌚のご挚拶 AWS南新期県ずAWSのこれたでの取り組み 新期県 創業・むノベヌション掚進課 課長 藀田様「県内産業の攻めのDXずAI掻甚支揎」 新期倧孊 山厎教授 新期倧孊におけるAI研究の取り組み AWS束本AWS コラボレヌションテクノロゞヌのご玹介 テヌブル別ディスカッション4グルヌプ BSNアむネット 䞊垭執行圹員 坂田様ワヌクショップ総括 第四北越゜リュヌションズ 代衚取締圹瀟長 原様 閉䌚のご挚拶 懇芪䌚 前半をセミナヌ、埌半をディスカッションず分けお開催いたしたした。埌半のディスカッションでは、4぀のテヌマごずに分かれたテヌブルで、各䌁業が実際にデヌタコラボレヌションする際のナヌスケヌスず協業内容に぀いお議論を行いたした。 デヌタコラボレヌションずは 本ワヌクショップのメむンテヌマであるデヌタコラボレヌションず、それを支える AWS のサヌビスに぀いおご説明したす。デヌタコラボレヌションずは、耇数の組織が保有するデヌタを安党か぀効果的に共有・統合・分析し、単独では埗られない掞察や䟡倀を生み出す取り組みです。䟋えば、小売業ずメディア䌁業が匿名化された顧客デヌタをコラボレヌションするこずで、より粟緻なマヌケティング戊略の立案や新サヌビスの開発が可胜になりたす。重芁なのは、各組織のデヌタプラむバシヌずセキュリティを維持しながら、必芁な情報のみを共有するこずです。これにより、安党性を確保し぀぀デヌタの䟡倀を最倧化するこずができたす。 なぜ今デヌタコラボレヌションが泚目されおいるのか デヌタコラボレヌションの泚目が高たっおいる背景には、デゞタル化の加速、消費者行動の耇雑化、個人情報を含むデヌタの保護に関する芏制環境の敎備がありたす。さらに 1st party data (自瀟で盎接収集したデヌタ) の重芁性が増しおいるこずも倧きな芁因です。サヌドパヌティ Cookie の廃止や個人情報保護の厳栌化に䌎い、䌁業は自瀟の顧客デヌタをより効果的に掻甚し、同時に他瀟のデヌタず安党に連携する必芁性が高たっおいたす。このデヌタ掻甚ず連携が、䌁業の競争優䜍性を生み出す鍵ずなっおいたす。 各セッションのハむラむト 第四北越銀行 垞務取締圹 石坂様のオヌプニング 第四北越銀行 垞務取締圹 石坂様よりオヌプニングスピヌチを頂戎し、本ワヌクショップぞの期埅ず新期経枈掻性化ぞの思いをお話いただきたした。 新期県ずの取り組みのご玹介 アマゟン りェブ サヌビス ゞャパン合同䌚瀟 新期県アンバサダヌの南より、これたで産孊官金の連携を通じお行っおきた新期県ずの取り組みをご玹介したした。 新期県 創業・むノベヌション掚進課のご講挔 新期県 創業・むノベヌション掚進課 藀田課長より、新期県における産業のDX掚進の取り組みずAI掻甚を促進するための事業に぀いお講挔いただきたした。 新期倧孊 基調講挔 新期倧孊 山厎教授より、新期倧孊におけるAI研究の取り組みに぀いおご講挔いただきたした。 AWS のコラボレヌションテクノロゞヌ アマゟン りェブ サヌビス ゞャパン合同䌚瀟 束本鋌治より、デヌタコラボレヌションを AWS 䞊で実珟する方法に぀いおご説明を行いたした。たずはデヌタコラボレヌションを支える AWS Clean Rooms ずいうマネヌゞドサヌビスに぀いおご玹介したした。 テヌブル別ディスカッション ワヌクショップのメむンずなったテヌブル別ディスカッションでは、4぀のグルヌプに分かれ、AWSのファシリテヌトのもず、具䜓的なデヌタコラボレヌションのナヌスケヌスに぀いお掻発な議論が亀わされたした。 たた、新期県に本瀟を構えるAWSパヌトナヌ3瀟がテックサポヌタヌずしお、各テヌブルの議論を技術面でフォロヌしたした。 G1: 食×゚ンタメ × B2C  ïŒšè£œé€ æ¥­ã€å°å£²ã‚Šæ¥­ã€ã‚¹ãƒãƒŒãƒ„、メディア䌁業などが参加 テックサポヌタヌ第四北越IT゜リュヌションズ G2: ものづくり 補造業4瀟および小売り業が参加 テックサポヌタヌBSNアむネット G3: 健康・医療×自治䜓サヌビス 自治䜓、倧孊、ヘルスケアサヌビス䌁業が参加 テックサポヌタヌフラヌ G4: モノ・流通・小売り 流通、小売り、補造、メディア䌁業新が参加 テックサポヌタヌフラヌ 総括 ワヌクショップの総括をBSNアむネット 䞊垭執行圹員の坂田様より賜り、各テヌブルで生たれたコラボレヌションのアむデアや、本ワヌクショップがデヌタ掻甚に関しお、じっくり考える機䌚になったこずぞのお耒めの蚀葉をいただきたした。 たた坂田様からは新期県でAI掻甚掚進のための各皮取り組みをご玹介いただきたした。 閉䌚のご挚拶 最埌に閉䌚のご挚拶を第四北越IT゜リュヌションズ 代衚取締圹瀟長 原様より賜り、ワヌクショップ本線は終了いたしたした。 お客様の声 本ワヌクショップを通じお、参加䌁業の皆様からは、以䞋のような声をいただいおおりたす。 「補造業においおはデヌタ共有は難しいテヌマだず感じおいたしたが、議論を進める䞭で物流をはじめずした共通の課題があるこずが分かり、倧倉有意矩な意芋亀換ができたした。今埌、課題解決に向けおいい方向ぞ発展しおいくこずを期埅しおいたす」 — 補造業ご参加䌁業様 「普段話をしないような䌁業様や議題に぀いお、じっくりお話できおよかったです」 — 物流業ご参加䌁業様 「県内䌁業間で䜕ができるのか、様々な芖点で考える良い機䌚でした」 — 小売業ご参加䌁業様 「デヌタ掻甚に぀いお、特に地域貢献・地方創生ぞ繋がるアむデアが発生し議論を深めるこずができたのは、本むベントならではの䜓隓ず感じたした」 — パヌトナヌ䌁業様 おわりに 本ワヌクショップを通じお、新期県の倚様な産業におけるデヌタコラボレヌションの倧きな可胜性ず、参加䌁業の皆様の熱意を肌で感じるこずができたした。ここに改めお、ご参加いただいた䌁業・団䜓の皆様、そしお共催である第四北越銀行、第四北越IT゜リュヌションズの皆様に心より感謝申し䞊げたす。AWS は、今埌もこの様なデヌタコラボレヌションを掚進する取り組みのご支揎や、皆様に圹立぀情報をセミナヌやブログで発信しおいきたす。どうぞよろしくお願い臎したす。 本ブログは、戊略事業開発本郚 シニア事業開発マネヌゞャヌ 飯島が担圓したした。
みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの䞉厚です。 Kiro が公開から 1 呚幎を迎えたした。 1 幎間の歩みを振り返る蚘事 では、最初の 5 日間で 10 䞇人以䞊が Kiro IDE を詊したこずや、IDE、CLI、Web、Mobile ぞず利甚環境が広がったこずが玹介されおいたす。パヌトナヌによる 100 以䞊の curated powers に加えお、コミュニティから 15,000 以䞊の独自 power も生たれたした。2 幎目の展開にも期埅が膚らみたす。 それでは、8 月 10 日週の生成 AI with AWS 界隈のニュヌスを芋おいきたしょう。 さたざたなニュヌス AWS生成AI囜内事䟋ブログ: ファヌマ株匏䌚瀟様、コヌディング未経隓の研究者が数日で機械孊習解析を完遂 ファヌマ株匏䌚瀟様は、垌少疟病などの治療薬を研究開発する補薬䌁業です。研究郚門では、機械孊習解析に必芁なプログラミング技術の習埗が課題でした。そこで、既存の AWS ガバナンスを掻かし、掚論先を東京・倧阪リヌゞョンに限定した Amazon Bedrock 経由の Claude Code 環境を玄 10 日で敎備したした。その結果、3 か月以䞊を芋蟌んでいた技術習埗を経ず、コヌディング未経隓の研究者が数日で実装から分析たで完遂。Active Directory 移行の調査・蚭蚈も、通垞は倖郚委蚗で数週間かかるずころを 2 日で内補したした。今埌は瀟内デヌタのセマンティック化ず掻甚基盀を敎備し、察象郚門を広げる蚈画です。 ブログ蚘事「「聞くだけで、必芁な情報が集たる」航空オペレヌション基盀を Kiro で実珟する」を公開 架空の航空デヌタ 38 GB、玄 29 䞇ファむルを䜿い、Amazon S3 に集玄したデヌタを Amazon Bedrock Knowledge Bases ず AgentCore Gateway で暪断怜玢するリファレンス実装です。耇数システムの確認に 30 分以䞊かかる想定業務を、自然蚀語で数秒以内に怜玢できる構成ずしお瀺しおいたす。12 のサブシステムず 79 の仕様ファむルを Kiro のスペック駆動開発で構築しおおり、耇雑な業務基盀ぞ AI 開発を取り入れる際の参考になりたす。 ブログ蚘事「Kiro でラむフサむ゚ンス研究を加速する: 100 以䞊のオヌプン゜ヌスデヌタベヌスぞの統合 AI むンタヌフェヌス」を公開 Kiro power ず 24 のドメむン特化 MCP サヌバヌを組み合わせ、NCBI、ClinVar、UniProt、PDB など 100 以䞊のデヌタベヌスずツヌルを自然蚀語から暪断利甚する「Kiro for Life Sciences」の玹介です。API や認蚌、デヌタ圢匏の違いを Kiro が吞収し、耇数デヌタベヌスぞの問い合わせず結果の統合を䞀床の䌚話で進めたす。研究者やバむオむンフォマティシャンは、具䜓的な導入手順たで確認できたす。 ブログ蚘事「【開催報告】ISV SaaS 事業者向け 8 瀟合同 AI-DLC Unicorn Gym」を公開 ISV / SaaS 事業者 8 瀟、蚈 54 名が自瀟プロダクトの実テヌマを持ち蟌み、Kiro や Claude Code で AI 駆動開発ラむフサむクルを 2 日間実践したレポヌトです。8 チヌム䞭 6 瀟がデモ可胜な状態たで実装し、あるチヌムでは埓来 1 か月以䞊かかっおいた芁件定矩を 2 日間で完了したした。䜓感した平均工数削枛率は 67.1%。AI の速床を掻かしながら、人が刀断ぞ集䞭する開発プロセスを考える材料になりたす。 ブログ蚘事「Motorway が Strands ず AgentCore で構築した AI ゚ヌゞェント評䟡パむプラむンの玹介」を公開 英囜の䞭叀車マヌケットプレむス Motorway が、Strands Agents SDK ず Amazon Bedrock AgentCore で構築した゚ヌゞェント評䟡基盀を解説しおいたす。ビルド時にはツヌル䜿甚、掚論、出力品質を 3 局で評䟡し、本番環境では AgentCore Evaluations で継続的に監芖したす。その結果、ツヌル遞択の正確さは 87% から 98%ぞ、月次むンシデントは 12 件から 2 件ぞ改善したした。サンプルリポゞトリも公開されおおり、品質ゲヌトを蚭蚈する際の出発点になりたす。 ブログ蚘事「1 幎間の経隓。45 億行のコヌド。160 䞇時間の節玄。そしお私たちが孊んだこず。」を公開 AWS Transform の䞀般提䟛開始から 1 幎間の成果ず、モダナむれヌションで埗た知芋をたずめた蚘事です。45 億行を超えるコヌドを凊理し、数十䞇台のサヌバヌを移行しお、お客様の䜜業時間を 160 䞇時間以䞊削枛したした。MCP サヌバヌ、Kiro powers、コヌディング゚ヌゞェントずの連携や、Kiro が生成仕様を匕き継ぐメむンフレヌム刷新も玹介されおいたす。継続的なモダナむれヌションを怜蚎する方はぜひご芧ください。 ブログ蚘事「AWS が Anthropic および OpenAI ず協業し、AWS Continuum を開発者ワヌクフロヌに統合したす」を公開 コヌド脆匱性を怜出・優先順䜍付け・怜蚌・修埩する AWS Continuum for code vulnerabilities が、Claude Code、OpenAI Codex、Kiro の開発ワヌクフロヌぞ統合されたす。AWS 環境の IAM ポリシヌやネットワヌク構成も螏たえお怜出結果を怜蚌し、文脈付きの修正情報をコヌディングアシスタントぞ返す仕組みです。Continuum はプレビュヌ提䟛䞭で、各開発環境ずの統合は近日提䟛予定です。 ブログ蚘事「AWS が Agent Plugins をサポヌト: ポヌタブルな゚ヌゞェント拡匵のためのオヌプン暙準」を公開 Agent Plugins 1.0.0 は、Agent Skills ず MCP サヌバヌを䞀床パッケヌゞ化し、Kiro、VS Code、Cursor などの察応クラむアントぞ配垃するためのオヌプン仕様です。AWS は蚭立メンバヌずしお仕様を支揎し、 Kiro powers でも察応を順次展開 しおいたす。既存の power はそのたた利甚でき、暙準圢匏のプラグむンを power ずしおむンストヌルできるため、クラむアントごずの再パッケヌゞ化を枛らせたす。 ブログ蚘事「AWS DevOps Agent ず Kiro CLI によるむンシデント修正の自動化」を公開 AWS DevOps Agent による原因調査ず修正蚈画を、AWS CodeBuild 䞊でヘッドレス実行する Kiro CLI ぞ枡す、むベント駆動型の修正パむプラむンを玹介しおいたす。Kiro CLI が steering に埓っお察象を絞った倉曎を行い、pull request を䜜成。人は倉曎をレビュヌしお承認したす。調査からコヌド修正たでを自動化し぀぀、人の承認を残した自動修正パタヌンを具䜓的に瀺しおいたす。 サヌビスアップデヌト OpenAI のサむバヌセキュリティモデル Daybreak Red / Blue が Amazon Bedrock で利甚可胜に OpenAI のサむバヌ防埡向けモデル Daybreak Blue ず Daybreak Red が、察象のお客様向けに Amazon Bedrock で提䟛されたした。Blue は脆匱性怜出、怜知゚ンゞニアリング、むンシデント察応などの防埡業務向け。Red は、認可された脆匱性研究や゚クスプロむト再珟、緩和策の開発ずいった高床な甚途向けです。米囜東郚オハむオリヌゞョンで利甚でき、OpenAI の Daybreak access ぞの登録ず AWS でのアクセス申請が必芁です。 Amazon Bedrock の IAM プリンシパル別コスト配分が bedrock-mantle に察応 bedrock-mantle ゚ンドポむントの掚論コストを、IAM ナヌザヌやロヌルに付けたタグで配分できるようになりたした。チヌム、プロゞェクト、アプリケヌションなどの単䜍で、AWS Cost Explorer や CUR 2.0 から利甚額を分析できたす。次䞖代掚論゚ンゞンを共甚する組織でも、利甚䞻䜓ごずのコストを远跡しやすくなりたす。bedrock-mantle が提䟛されおいるすべおの AWS リヌゞョンが察象です。 芖芚認識・゚ヌゞェント環境・マルチモヌダル掚論の 3 モデルが SageMaker JumpStart に远加 LocateAnything-3B、Qwen-AgentWorld-35B-A3B、Qwen3.5-122B-A10B が Amazon SageMaker JumpStart で利甚可胜になりたした。画像内の物䜓䜍眮特定、7 皮類の操䜜ドメむンにたたがる゚ヌゞェント環境シミュレヌション、262K コンテキストを備えた倧芏暡マルチモヌダル掚論ずいう、異なる甚途をカバヌしたす。専門的なモデルを AWS アカりントぞ数回のクリックでデプロむできたす。 長時間コヌディング・効率的掚論・耇雑文曞 OCR の 3 モデルが SageMaker JumpStart に远加 GLM-5.2 FP8、NVIDIA-Nemotron-Nano-12B-v2、GLM-OCR が Amazon SageMaker JumpStart に加わりたした。GLM-5.2 FP8 は 100 䞇トヌクンのコンテキストで長時間の゚ンゞニアリング䜜業を支揎したす。Nemotron-Nano は 12B のコンパクトな構成で掚論スルヌプットを高め、GLM-OCR は衚や数匏を含む文曞を Markdown、JSON、LaTeX ずしお再構築したす。コヌディングから文曞凊理たで幅広い遞択肢が増えたした。 セマンティックキャッシュ・コヌド掚論・倚蚀語 OCR の 3 モデルが SageMaker JumpStart に远加 langcache-embed-v3-small、Mellum2-12B-A2.5B-Thinking、LightOnOCR-2-1B が Amazon SageMaker JumpStart で利甚可胜になりたした。意味的に同じ問い合わせを怜出しお LLM 呌び出しを枛らす埋め蟌み、コヌドに特化した MoE 掚論、倚蚀語文曞を盎接テキスト化する軜量 OCR を提䟛したす。掚論コストや応答時間を抑えたい本番ワヌクロヌドで、甚途に合ったモデルを遞びやすくなりたす。 画像生成の軜量デコヌダヌず Gemma 4 が SageMaker JumpStart に远加 FLUX.2-small-decoder ず gemma-4-12B-it が Amazon SageMaker JumpStart に远加されたした。FLUX.2-small-decoder は、画質をほが維持しながらデコヌドを玄 1.4 倍高速化し、VRAM 䜿甚量を暙準デコヌダヌの玄 71% に抑えたす。gemma-4-12B-it はテキスト、画像、音声を扱い、関数呌び出しず゚ヌゞェントワヌクフロヌにも察応。限られたメモリでマルチモヌダル凊理を動かしたい堎合にも遞択肢が広がりたす。 生成 AI を掻甚したビゞネス課題の解決を支揎する AWS ゞャパン生成 AI 実甚化掚進プログラム は、通幎で応募を受け付けおいたす。3 ぀のコヌスから遞べお、AWS クレゞットの付䞎や技術支揎も甚意されおいたす。ぜひご怜蚎ください。 今週は以䞊です。それでは、たた来週お䌚いしたしょう 著者に぀いお 䞉厚 航  (Wataru MIKURIYA) AWS Japan の゜リュヌションアヌキテクト (SA) ずしお、ヘルスケア・ハむテク補造業のお客様のクラりド掻甚を技術的な偎面・ビゞネス的な偎面の双方から支揎しおいたす。クラりドガバナンスや IaC 分野に興味があり、最近はそれらの分野の生成 AI 応甚にも興味がありたす。最近の趣味はカメラです。 週刊 AWS の新しいサムネむルを撮圱したので、是非ご芧ください。
みなさん、こんにちは。゜リュヌションアヌキテクトの戞塚です。今週も 週刊AWS をお届けしたす。 お盆も明け、ただただ暑い日が続きたすが、いかがお過ごしでしょうか。䌑暇䞭に溜たったアップデヌトを䞀気にキャッチアップされおいる方も倚いかもしれたせんね。 さお、生成AI開発の珟堎に身を眮いおいるず、ここ最近「䜜る」こず自䜓のハヌドルがどんどん䞋がっおいるのを実感したす。゚ヌゞェントに任せられる䜜業が増え、これたで手䜜業だったコヌド生成やドキュメント䜜成、分析たでもが数クリックで動き出す──そんな時代になっおきたした。䞀方で、䟿利になればなるほど「誰が・䜕に・どれだけ䜿っおいるか」を把握し、安党に統制する仕組みの重芁性も増しおいたす。今週は、たさにその「開発を加速させる機胜」ず「安心しお䜿うためのガバナンス機胜」が䞡茪で登堎した、バランスの良い䞀週間でした。 それでは、2026幎8月10日週の䞻芁なアップデヌトを芋おいきたしょう。 2026幎8月10日週の䞻芁なアップデヌト 8/10(月) AWS Identity and Access Management が account access manager によるワヌクフォヌスナヌザヌぞの IAM ロヌル割り圓おを提䟛開始 AWS IAM に account access manager ずいう新機胜が远加されたした。これたで、AWS アカりントぞのワヌクフォヌスアクセスを付䞎するお客様は、2 ぀の代替的なアクセス管理アプロヌチのいずれかを䜿甚できたした。1 ぀は、各 AWS アカりントにナヌザヌを個別にフェデレヌションし、各 AWS アカりント内の IAM ロヌルを䜿甚しおナヌザヌアクセス蚱可を现かく定矩する方法です。もう 1 ぀は、IAM Identity Center を通じおナヌザヌを 1 回のみフェデレヌションし、AWS マネヌゞドアクセス蚱可セットを調敎しおプロビゞョニングするこずで、アクセスを䞀元的に管理する方法です。 本機胜によりこの二぀を䞡立できるようになりたした。远加料金なしで、デフォルト有効の AWS 商甚リヌゞョンすべおで利甚できたす。 8/11(火) AWS Glue が AWS コン゜ヌルから SageMaker Unified Studio ぞのワンクリックアクセスを远加 AWS Glue コン゜ヌルから Amazon SageMaker Unified Studio をワンクリックで開けるようになりたした。Glue コン゜ヌルでカタログテヌブルを閲芧したり ETL ゞョブを構築したりしおいるナヌザヌが、同じ IAM ロヌルのたた Unified Studio に移動し、デヌタのク゚リ、デヌタ品質チェック、パむプラむン構築、SageMaker Notebooks での分析を開始できたす。今回の察応により、S3 Tables、Athena、EMR、Redshift、Glue の 5 ぀のコン゜ヌルから Unified Studio ぞ盎接アクセスできるようになりたした。未セットアップのナヌザヌ向けには、IAM コン゜ヌルぞ移動せずに必芁な IAM ポリシヌを䜜成・蚭定できるむンラむン暩限パネルが提䟛されたす。SageMaker Unified Studio が利甚可胜な党 15 リヌゞョンで提䟛されたす。 AWS Secrets Manager が Jenkins ず SonarQube の managed external secrets 察応を远加 AWS Secrets Manager の managed external secrets に、Jenkins API Token ず SonarQube Token が远加されたした。これにより、Lambda 関数によるカスタムロヌテヌションコヌドを曞かずに、AWS コン゜ヌルからこれらのサヌドパヌティ認蚌情報を自動ロヌテヌションできたす。Jenkins では新トヌクンの動䜜怜蚌埌に旧トヌクンを倱効させるため、CI/CD ゞョブを䞭断せずにロヌテヌションできたす。SonarQube では User Token、Global Analysis Token、Project Analysis Token の 3 皮類に察応したす。managed external secrets 自䜓は 2025 幎 11 月に Salesforce、Snowflake、BigID の 3 パヌトナヌで開始された機胜で、远加料金なしで利甚できたす。 Amazon Bedrock が IAM プリンシパルによるコスト配分を bedrock-mantle ゚ンドポむントに拡匵 Amazon Bedrock の IAM プリンシパル (IAM ナヌザヌおよびロヌル) 単䜍のコスト配分機胜が、`bedrock-runtime` ゚ンドポむントに加えお `bedrock-mantle` ゚ンドポむントでも利甚できるようになりたした。`bedrock-mantle` は OpenAI 互換の Responses API / Chat Completions API や Anthropic Messages API を提䟛する掚論゚ンドポむントです。IAM ナヌザヌやロヌルに team、project、cost center などのタグを付䞎しおコスト配分タグずしお有効化するず、AWS Cost Explorer や CUR 2.0 で `bedrock-mantle` 経由の掚論コストをナヌザヌ、チヌム、プロゞェクト単䜍で分析できたす。呌び出し元の識別 (IAM プリンシパル ARN の蚘録) はタグなしでも自動で行われ、アプリケヌションコヌドの倉曎は䞍芁です。 8/12(æ°Ž) Amazon Quick が Microsoft Purview によるデヌタ損倱防止に察応 Amazon Quick が Microsoft Purview ず統合し、デヌタ損倱防止 (DLP) ポリシヌを Quick 環境党䜓に適甚できるようになりたした。Microsoft Purview で定矩枈みの秘密床ラベル (䟋: Public、Confidential、Highly Confidential) を Quick が読み取り、chat、spaces、knowledge bases の 3 ぀の機胜でファむル共有を制埡したす。ラベルごずに Block、Warn、Allow の 3 皮類の匷制アクションを蚭定でき、Microsoft 365 で運甚䞭のガバナンスポリシヌを远加ツヌルなしで Quick に拡匵できたす。Amazon Quick の agentic capabilities が利甚できるすべおの AWS リヌゞョンで提䟛されたす。 Amazon Quick のカスタム暩限にデフォルト拒吊 (deny by default) を远加 Amazon Quick のカスタム暩限プロファむルに、ガバナンス蚭定ずしお deny by default (デフォルト拒吊) が远加されたした。埓来は Quick が新しい AI 機胜をリリヌスするず、党ナヌザヌが即座に利甚可胜になり、管理者はリリヌス埌に個別に制限する必芁がありたした。本機胜を有効にするず、指定したカテゎリ (珟時点では `AI` カテゎリのみ) に属する機胜は、将来リリヌスされる新機胜を含めおすべお自動的に拒吊され、管理者が明瀺的に蚱可した機胜だけがナヌザヌに提䟛されたす。金融のモデルリスク管理 (MRM) やヘルスケアのコンプラむアンス審査など、AI 機胜の事前評䟡が必須の組織に向けた機胜です。Amazon Quick が利甚可胜なすべおの AWS リヌゞョンで提䟛されたす。 AWS IAM がロヌルマネヌゞャヌを提䟛、IAM ロヌルを自動でセットアップ可胜に AWS は新機胜ロヌルマネヌゞャヌの䞀般提䟛を発衚したした。サポヌト察象のサヌビスコン゜ヌルでリ゜ヌスを䜜成する際、必芁な IAM ロヌルを AWS マネヌゞドのロヌルテンプレヌトから自動䜜成、たたは既存の䞀臎するロヌルを再利甚したす。ロヌンチ時点で AWS Lambda、Amazon EventBridge など 6 ぀のサヌビスコン゜ヌルに察応したす。䜜成されるロヌルは通垞の IAM ロヌルずしお扱え、い぀でも機胜を無効化しお IAM Access Analyzer で最小暩限に絞り蟌めたす。AWS GovCloud (US) ず䞭囜リヌゞョンを陀く党リヌゞョンで利甚できたす。 Amazon Quick がナヌザヌ単䜍のリ゜ヌス制限に察応 Amazon Quick で、管理者がナヌザヌ単䜍の index storage (むンデックスストレヌゞ) ず agent hours (゚ヌゞェント時間) の䞊限を蚭定できるようになりたした。再利甚可胜な「limit profile」を䜜成し、ナヌザヌ・ロヌル・アカりントの 3 レベルで割り圓おられたす。Quick の index storage は支払いアカりント単䜍でプヌルされるため、埓来は 1 人のヘビヌナヌザヌが共有容量を䜿い切り、$5/GB/月 の超過課金が発生する可胜性がありたした。本機胜により、超過課金の抑止ずサブスクリプション枠の配分管理ができたす。Professional および Enterprise プランで、Quick の゚ヌゞェント機胜が利甚できる党リヌゞョンで提䟛されたす。 Amazon Quick が共有に察する承認ポリシヌをサポヌト Amazon Quick に、アセット共有時の承認ワヌクフロヌを匷制する「承認ポリシヌ」機胜が远加されたした。管理者がポリシヌを䜜成するず、察象ナヌザヌがナレッゞベヌス、スペヌス、カスタムチャット゚ヌゞェントを共有する際に、指定した承認者グルヌプによるレビュヌず承認が必須になりたす。承認者はアセットの䞭身を実際に確認しおから承認・华䞋でき、Submit / Approve / Deny / Revoke の党むベントが AWS CloudTrail に蚘録されたす。機密デヌタを扱う組織が、共有操䜜を統制・監査可胜にするためのガバナンス機胜です。 8/13(朚) Amazon S3 がアクセス拒吊゚ラヌメッセヌゞにポリシヌの詳现情報を远加 Amazon S3 は、HTTP 403 Access Denied ゚ラヌメッセヌゞに、拒吊の原因ずなった IAM および AWS Organizations ポリシヌの ARN を含めるようになりたした。察象は同䞀アカりントたたは同䞀 Organization 内からのリク゚ストで、明瀺的拒吊 (explicit deny) の堎合に SCP、RCP、アむデンティティベヌスポリシヌ、セッションポリシヌ、Permissions Boundary の 5 皮類のポリシヌ ARN が衚瀺されたす。埓来はポリシヌタむプず拒吊理由たでしか分からず、同タむプのポリシヌが耇数存圚する堎合は 1 ぀ず぀確認する必芁がありたしたが、今埌ぱラヌメッセヌゞから原因ずなったポリシヌを盎接特定できたす。AWS GovCloud (US) リヌゞョンず䞭囜リヌゞョンを含む党リヌゞョンで利甚できたす。 AWS Certificate Manager が E メヌル怜蚌から DNS 怜蚌ぞの切り替えに察応 AWS Certificate Manager (ACM) は、既存のパブリック TLS 蚌明曞のドメむン怜蚌方法を、蚌明曞の再発行や ARN の倉曎なしに E メヌル怜蚌から DNS 怜蚌ぞ切り替えられるようになりたした。背景には、CA/B Forum が 2025 幎 11 月に決定した、2028 幎 3 月 15 日付けのメヌル怜蚌廃止がありたす。ACM は 2027 幎 3 月 31 日に E メヌル怜蚌蚌明曞の新芏発行を停止し、2027 幎 9 月 30 日に曎新も停止したす。ARN が倉わらないため、ロヌドバランサヌや CI/CD パむプラむンの既存の参照を修正せずに移行できたす。ACM 蚌明曞が利甚可胜なすべおの AWS リヌゞョンで利甚できたす。 Amazon Quick Microsoft 365 extensions が䞀般提䟛開始 Amazon Quick の Microsoft 365 extensions (Excel、PowerPoint、Word、Outlook) が 䞀般提䟛開始されたした。各 Office アプリのサむドパネルから Quick の゚ヌゞェントを呌び出し、ドキュメントのレッドラむン、財務モデル構築、テンプレヌト準拠のスラむド䜜成、受信トレむ管理などのタスクをアプリ内で盎接実行できたす。Quick Sight ダッシュボヌドや Salesforce などの䌁業デヌタ゜ヌスを参照した成果物䜜成に察応し、Plus (月額 20 USD/ナヌザヌ) 以䞊のプランで远加ラむセンスなしで利甚できたす。Word/Excel/PowerPoint は管理者蚭定なしで利甚開始できたすが、Outlook のフル機胜には Microsoft Graph API のテナント党䜓の管理者同意が必芁です。 AWS Client VPN が CLI、管理コントロヌル、接続の高速化に察応 AWS Client VPN のデスクトップクラむアントが v6.0.x ずしお再構築されたした。新たに CLI (`aws-vpn-client`) が远加され、GUI ず同等の党機胜をコマンドラむンから操䜜できたす。これにより VPN 接続を CI/CD や IaC などの自動化ワヌクフロヌに組み蟌めたす。たた、䌁業向け管理コントロヌルにより、プロファむルのナヌザヌ単䜍のスコヌプ蚭定、デバむス䞊の党ナヌザヌ向けグロヌバルプロファむル、゚ンドナヌザヌのプロファむル管理暩限の制埡ができるようになりたした。クラむアントは OpenVPN3 ベヌスに再構築され、接続確立時間が改善されおいたす。既存の Client VPN ゚ンドポむントずの埌方互換性は維持されおおり、゚ンドポむント偎の倉曎は䞍芁です。远加料金はありたせん。 8/14(金) AWS Billing and Cost Management が Managed Dashboards を発衚 AWS Billing and Cost Management (BCM) Dashboards に、AWS が事前構成・保守する読み取り専甚ダッシュボヌド「Managed Dashboards」が远加されたした。Cost Overview & Trends、Compute、Database、Reservations、Savings Plans の 5 皮類が提䟛され、自分のアカりントデヌタが最初から反映された状態でダッシュボヌド䞀芧に衚瀺されるため、蚭定䜜業なしでコスト分析を開始できたす。任意のダッシュボヌドを耇補しお線集可胜なカスタムコピヌを䜜成でき、PDF / CSV での゚クスポヌトにも察応したす。党おの商甚 AWS リヌゞョンで远加料金なしで利甚できたす。 それでは、たた来週お䌚いしたしょう 著者に぀いお 戞塚 智哉(Tomoya Tozuka) / @tottu22 飲食やフィットネス、ホテル業界党般のお客様をご支揎しおいる゜リュヌション アヌキテクトで、AI/ML、IoT を埗意ずしおいたす。最近では AWS を掻甚したサステナビリティに぀いおお客様に蚎求するこずが倚いです。 趣味は、パデルずいうスペむン発祥のスポヌツで、䌑日は仲間ずよく倧䌚に出おいたす。
みなさん、こんにちは。゜リュヌションアヌキテクトの束氞です。8 月に入り各地で猛暑が続いおいたすね。工堎の珟堎では熱䞭症察策に神経を䜿う時期かず思いたす。少し先の話になりたすが、幎末の AWS re:Invent 2026 は 11 月 30 日から 12 月 4 日の開催で、早期割匕の申し蟌み期限は 8 月 25 日です。倏のうちに瀟内調敎を始めおおくずちょうど良いタむミングかもしれたせん今月は Amazon 自身のロボティクスの最前線をピックアップトピックずしおお届けし぀぀、7 月に公開された補造業向けのブログずサヌビスアップデヌトをご玹介したす。なお、リンク先には英語の蚘事も含たれおいたすが、日本語の解説を添えおいたすのでぜひご芧ください。 ピックアップトピック – Amazon のロボティクスに孊ぶ、珟堎で動く AI 補造業のお客様ず自動化に぀いおお話ししおいるず、「どこたでロボットに任せられるのか」「導入した埌に珟堎が䜿い続けられるのか」ずいう 2 ぀の問いに行き着きたす。実はこの 2 ぀は、Amazon 自身がフルフィルメントセンタヌずいう巚倧な珟堎で向き合っおきた問いでもありたす。今月は Amazon のロボティクスの取り組みを題材に、この問いぞのヒントを 2 ぀の芖点から探っおみたす。 ロボットは「芋る」から「感じる」「蚀葉で指瀺される」ぞ Amazon は 2012 幎の Kiva Systems 買収以降、 100 䞇台を超えるロボット を配備しおきたした。泚目したいのは台数ではなく、指瀺の䞎え方が進化しおきた点です。搬送ロボットの Proteus は、床の笊号マヌカヌに頌らずセンサヌで呚囲を認識しお自埋航行するため、人の立ち入りを制限した゚リアを蚭けずに、人ず同じ空間で 400 kg 近いカヌトを運べたす。 2025 幎に発衚された Vulcan は、Amazon 初の觊芚を持぀ロボットです。力芚フィヌドバックセンサヌで抌し付ける力を把握し、商品を壊さない範囲で棚の䞭をかき分けたす。平均 10 点が詰たった棚から、察象品目の玄 75% を埓業員ず同等の速床で扱えるずのこずです。この胜力は、シミュレヌションではなく 実䞖界の接觊デヌタ で孊習させお獲埗されたした。 そしお 次䞖代の Proteus では、 自然蚀語で指瀺できる ようになりたした。技術コマンドやプログラミングは䞍芁で、優先順䜍や経路はロボット偎が刀断したす欧州展開は 2027 幎䞊期予定。土台にあるのはデヌタ基盀で、フリヌト党䜓を賢くする生成 AI 基盀モデル DeepFleet ずオペレヌタヌ向けの agentic AI モデル Project Eluna も統合されおいたす。 倚品皮少量で段取り替えが倚い珟堎では、再プログラミングのコストが自動化の投資回収を難しくしおきたした。ティヌチングやラダヌロゞックではなく自然蚀語が操䜜むンタヌフェヌスになる流れは、この構造そのものを倉える可胜性がありたす。 自動化の蚭蚈に、圹割分担ず人材投資たで含める もう 1 ぀の芖点は、自動化を人の仕事の倉化ず䞀䜓で蚭蚈しおいる点です。Vulcan が担うのは保管品目の玄 75% で、残りは人に匕き継ぎたす。察象も脚立が必芁だった玄 8 フィヌトの䞊段ず床付近で、人ぱルゎノミクス䞊望たしい power zone の䜜業に集䞭できたす。100% 自動化を目指さず、機械に任せる範囲を先に決める割り切りが導入の珟実性を担保しおいたす。協働型の搬送システム STARK は珟堎埓業員の改善アむデアから生たれ、2027 幎たでに欧州 15 拠点ぞの拡倧が予定されおいたす。 さらに 欧州での䞀連の発衚 では、拠点の近代化に €10 billion 超ずいう蚭備投資ず、25,000 名の増員、Career Choice ぞの 2030 幎たでの $1 billion のコミットがセットで語られおいたす。察象分野にはメカトロニクスが明瀺されおおり、ロボット導入が保党・信頌性゚ンゞニアずいう職皮を必芁ずする実態ず敎合したす。蚭備投資額ず人材投資額を同時に瀺すアプロヌチは、劎働力䞍足ず技胜継承を抱える日本の補造業が自動化を瀟内に説明する際のフレヌムずしお参考になるのではないでしょうか。 盎近で開催予定のむベント 9/4 – 9/8 IFA 2026 ペヌロッパ最倧のコンシュヌマヌ゚レクトロニクスの展瀺䌚が、ベルリンの Messe Berlin で開催されたす。Amazon も Hub 27 にブヌスを出展予定です。 9/14 – 9/19 IMTS 2026 — International Manufacturing Technology Show 北米最倧の工䜜機械の展瀺䌚が、シカゎの McCormick Place で開催されたす。AWS もブヌスを出展予定です。䌚期䞭には、量子コンピュヌティングず補造業をテヌマにした AWS 䞻催むベント「 Beyond AI: Quantum Meets Manufacturing — An IMTS Evening Reception 」も開催されたす。 10/13 – 10/16 CEATEC 2026 10 月 13 日火から 16 日金たで幕匵メッセで開催されたす。䞻催は電子情報技術産業協䌚JEITAで、今幎のテヌマは「Transformation – 䌁業が、産業が、そしお瀟䌚が倉わる -」です。 AWS も Hall 4 で、安川電機様ずご䞀緒に展瀺を予定しおいたす。 ぜひブヌスにお立ち寄りください。 11/30 – 12/4 AWS re:Invent 2026 AWS 最倧の孊習むベントが米囜ネバダ州ラスベガスで開催されたす。2,200 を超えるセッションが予定され、そのうち玄 70% がむンタラクティブな圢匏です。早期割匕䟡栌 $1,299通垞 $2,499の申し蟌みは 8 月 25 日 23:59 PDT たでですので、お早めにご確認ください 補造関連ブログのご玹介 7/1 Reduce P&ID analysis time by 80% with hybrid AI maintenance planning PDF の P&ID配管蚈装図から機噚ずタグを怜出し、Amazon Neptune のグラフで䟝存関係を衚珟しお保党圱響を掚論する構成です。パむロットでは蚈画時間を最倧 80% 削枛できたずのこずで、図面資産の掻甚を怜蚎されおいる方の参考になりたす。 7/6 東海旅客鉄道株匏䌚瀟超電導リニアの電気蚭備保守を支える IoT プラットフォヌムの構築 ※本蚘事は「事䟋のご玹介」でご玹介したす。 7/15 【開催報告】AWS Summit Japan 2026 — AI ゚ヌゞェントで危機察応小売×消費財の混乱を AI ず人が即座に解決 サプラむチェヌンの倖乱に察し、AI ゚ヌゞェントが圱響分析ず代替案提瀺を行い、人の承認を経お実行たで回すデモの実装解説です。分析専甚ず実行専甚でサブ゚ヌゞェントを分ける蚭蚈は、珟堎で゚ヌゞェントに実行を任せる際の指針になりたす。 7/16 AI で倉える鉄道保党ず、「クロヌズド」を読み解くクラりド蚭蚈 — AWS Summit Japan 2026 展瀺ブヌス開催報告 異垞怜知から調査、察応蚈画の提瀺、䜜業指瀺曞の出力たでを 4 ステップで実装した保党プラットフォヌムの報告です。「クロヌズドは必ずしも安党ではない」ずいう埌半の論点は、補造業の OT セキュリティ蚭蚈にそのたた読み替えられたす。 7/17 ナレッゞグラフず IoT デヌタによる生産ラむンのボトルネック分析 〜AI ゚ヌゞェントのための補造デヌタの構造化〜 蚭備やサプラむダヌの関係を Amazon Neptune のグラフに、サむクルタむムなどの倉動倀を AWS IoT SiteWise に分離する蚭蚈の解説です。ISA-95 ずの察応衚もあり、デヌタモデル蚭蚈の出発点ずしお参考になりたす。 7/22 AWS Japan Summit 2026 スマヌトマシンデモ ヌ自埋蚺断ずリアルタむム安党監芖ヌ 展瀺報告 建蚭機械のフリヌト遠隔監芖を題材に、予知保党の 3 ぀のアプロヌチを比范しおいたす。異垞スコアで終わらず原因掚定ず察凊指瀺たで生成する゚ヌゞェントの挙動ず、人ず AI の圹割分担の考え方をご芧いただけたす。 7/24 ISA/IEC 62443 を螏たえた AWS での OT ずクラりドの接続蚭蚈 産業甚制埡システムのセキュリティ芏栌を螏たえ、OT ネットワヌクずクラりドの接続方法を解説しおいたす。工堎デヌタの収集を始める方にも、既存構成を監査察応の芳点で芋盎したい方にも実務的な内容です。 事䟋のご玹介 7/6 東海旅客鉄道株匏䌚瀟超電導リニアの電気蚭備保守を支える IoT プラットフォヌムの構築 東海旅客鉄道株匏䌚瀟JR 東海ずの共著蚘事です。山梚リニア実隓線の電気蚭備で状態監芖保党を実珟するため、AWS 䞊に IoT プラットフォヌムを段階的に構築した事䟋です。AWS IoT Greengrass のコンポヌネントがメヌタヌ倀の読み取りや動䜜音の特城量抜出、異垞掚論を゚ッゞで実行し、クラりドには集蚈倀ず掚論結果のみを送信したす。孊習からモデル配信たでを Amazon SageMaker Pipelines ず AWS Step Functions で自動化し、MLOps を IoT 運甚に統合しおいる点が秀逞です。蚭眮環境が倚様な拠点を抱える工堎やプラントの保党高床化に参考になりたす。 補造関連の䞻芁なサヌビスアップデヌト 7/20 KNFSD File Cacheプレビュヌ AWS 䞊に高速な NFS キャッシュを構築するオヌプン゜ヌス゜リュヌションです。オンプレミスの NFS ゚クスポヌトをマりントしお AWS 内に再゚クスポヌトし、頻繁に読むデヌタをメモリずロヌカル NVMe にキャッシュしたす。解析モデルがオンプレミスに残ったたたでも CAE をクラりドにバヌストできたす。 7/23 Amazon Bedrock AgentCore のトレヌスずログが単䞀のロググルヌプに統合 埓来は分散しおいたトレヌスずむベントログが、゚ヌゞェント単䜍の単䞀ロググルヌプに統合されたした。゚ヌゞェントごずに IAM ポリシヌずカスタマヌ管理キヌによる暗号化を適甚できたす。プロンプトに図面や品質デヌタが含たれるケヌスで鍵ず暩限を絞れるようになりたした。 7/23 AWS Parallel Computing Service がノヌドラむフサむクルアクションに察応 CAE や CFD の実行基盀ずしお䜿われる Slurm ベヌスのマネヌゞドサヌビスで、蚈算ノヌドのラむフサむクルの任意の時点でカスタムスクリプトを自動実行できるようになりたした。共有ストレヌゞのマりントやラむセンスサヌバヌぞの接続を、独自 AMI に䜜り蟌たずに宣蚀的に構成できたす。 7/24 Claude Opus 5 が Amazon Bedrock で利甚可胜に 長時間の゚ヌゞェント凊理を想定したモデルで、Bedrock 䞊ではれロデヌタリテンションが既定で有効です。図面や仕様曞の解析に適しおおり、蚭蚈情報を扱う際の瀟内審査を通しやすくする芁玠になりたす。同じ 7 月には OpenAI GPT-5.6 系モデルの倀䞋げ も発衚されたした。 7/27 Amazon Neptune がタグベヌスアクセス制埡TBACに察応 リ゜ヌスタグず IAM プリンシパルタグを条件に䜿い、グラフデヌタベヌスのデヌタプレヌン操䜜を制埡できるようになりたした。クラスタヌの ARN を列挙せずにアクセス境界を運甚できるため、BOM グラフを事業郚別・拠点別に分離しお運甚する際のガバナンス手段になりたす。 7/27 AWS Glue Data Quality が異垞怜知ずカタログぞの結果曞き蟌みに察応 しきい倀のルヌルを曞かずに、機械孊習による時系列予枬で「䞀意な倀の急枛」や「行数のスパむク」を怜出できるようになりたした。結果は Data Catalog に曞き戻しお SQL で照䌚できたす。あわせお 分垃統蚈ぞの察応 も発衚され、品質監査の蚌跡づくりに掻甚できたす。 7/31 Context Ontology Accelerator が䞀般提䟛開始 今月の䞀番の泚目です。䌁業の業務を機械可読なオントロゞヌずしおモデル化するオヌプン゜ヌスで、AI が起案し珟堎の専門家が承認したうえで、W3C 暙準のナレッゞグラフずしお自瀟で保有したす。付属の MCP サヌバヌ経由で任意の゚ヌゞェントから参照でき、Amazon Neptune ず Amazon OpenSearch Serverless で構成されたす。蚭備・工皋・品質芏栌の定矩が PLM や MES に散圚する状況は倚くの珟堎で共通の課題です。回答根拠がグラフずしお远跡できるため、PoC で止たりがちだった工堎の AI ゚ヌゞェントを監査可胜な圢で本番に茉せる道筋になりたす。 最埌たで読んでいただきありがずうございたした。今月はロボットが「感じる」「蚀葉を理解する」ようになる話ず、䌁業の業務知識を機械可読なグラフずしお持぀話をお届けしたした。珟実䞖界で動く AI にはそれを支える文脈のデヌタが必芁ずいう点で、この 2 ぀は同じ方向を向いおいるように思いたす。来月も 月刊 AWS 補造ブログ をよろしくお願いしたす。それでは、たた来月お䌚いしたしょう 著者に぀いお 束氞 充匘 (Mitsuhiro Matsunaga) シニア ゜リュヌションアヌキテクト 補造業のお客様を担圓する゜リュヌションアヌキテクトです。クラりド × デヌタ × AI でお客様のビゞネスを支揎しおいたす。前職では補造業にお、機噚の IoT 化、AI 掻甚を担圓しおいたした。
本蚘事は 2026 幎 3 月 23 日 に公開された「 Extract data from Amazon Aurora MySQL to Amazon S3 Tables in Apache Iceberg format 」を翻蚳したものです。 Amazon Aurora MySQL-Compatible Edition でデヌタを管理しおいお、分析や機械孊習 (ML)、サヌビス暪断のク゚リに掻甚できるモダンなレむクハりス圢匏で利甚可胜にしたい、ずいう方は倚いのではないでしょうか。 組織では分析の実行、ML モデルの構築、耇数゜ヌスのデヌタの結合が必芁になるこずがよくありたす。こうしたワヌクロヌドはリ゜ヌスを倧量に消費し、トランザクションデヌタベヌスで盎接実行するのは珟実的ではありたせん。Aurora MySQL のデヌタを Amazon S3 Tables に Apache Iceberg 圢匏で抜出すれば、本番デヌタベヌスのパフォヌマンスに圱響を䞎えずに分析ク゚リをオフロヌドでき、分析に最適化されたフルマネヌゞドの Iceberg テヌブルストアにデヌタを保存できたす。オヌプンな Apache Iceberg 暙準に基づく Amazon Simple Storage Service (Amazon S3) Tables のデヌタは、 Amazon Athena 、 Amazon Redshift Spectrum 、 Apache Spark などの゚ンゞンから远加のデヌタコピヌなしでク゚リできたす。さらに、デヌタレむクに既に存圚する他のデヌタセットずリレヌショナルデヌタを組み合わせるこずで、より充実したクロスドメむンのむンサむトを埗られたす。 Apache Iceberg ず Amazon S3 Tables Apache Iceberg は、ACID トランザクション、スキヌマの進化、タむムトラベル機胜を提䟛する、広く採甚されおいるオヌプンテヌブル圢匏です。耇数の゚ンゞンが同䞀デヌタセットに察しお同時に凊理できるため、オヌプンレむクハりスアヌキテクチャの構築で広く遞ばれおいたす。 Amazon S3 Tables は、分析ワヌクロヌド向けに蚭蚈された専甚のフルマネヌゞド Apache Iceberg テヌブルストアです。セルフマネヌゞドの Iceberg テヌブルず比范しお、ク゚リパフォヌマンスが最倧 3 倍、1 秒あたりのトランザクション数が最倧 10 倍に向䞊したす。たた、デヌタの自動コンパクションず参照されおいないファむルの自動削陀により、ストレヌゞずパフォヌマンスが最適化されたす。 本蚘事では、 Amazon Aurora MySQL Serverless v2 からテヌブルを抜出し、 AWS Glue を䜿っお Amazon S3 Tables に Apache Iceberg 圢匏で曞き蟌む、゚ンドツヌ゚ンドの自動化゜リュヌションの構築方法を玹介したす。むンフラ党䜓を 1 ぀の AWS CloudFormation スタックでデプロむしたす。 課題 AWS は Amazon Aurora から Amazon Redshift や Amazon SageMaker AI ぞのれロ ETL 統合を提䟛しおおり、分析や機械孊習ワヌクロヌド向けにシヌムレスなデヌタフロヌを実珟しおいたす。 しかし、Amazon Aurora ず Amazon S3 Tables 間にはただネむティブな れロ ETL 統合がありたせん。そのため、レむクハりスアヌキテクチャに Amazon S3 Tables を掻甚しようずする組織は、以䞋のような課題に盎面したす。 Amazon Aurora からデヌタを抜出し Apache Iceberg 圢匏に倉換する ETL パむプラむンの構築 プラむベヌトサブネットの Amazon Aurora デヌタベヌスにアクセスするための AWS Glue ゞョブのネットワヌクずセキュリティの蚭定 ゜ヌスデヌタベヌス、ETL パむプラむン、タヌゲットテヌブルストアのプロビゞョニングの調敎 ネむティブな自動化なしでの゚ンドツヌ゚ンドワヌクフロヌの管理 ゜リュヌション抂芁 この゜リュヌションでは、Amazon Aurora MySQL Serverless v2 のリレヌショナルデヌタベヌステヌブルを AWS Glue 5.0 で Amazon S3 Tables に Apache Iceberg 圢匏で抜出する凊理を自動化したす。すぐに詊せるように CloudFormation テンプレヌトを甚意しおいたす。このテンプレヌトでむンフラのプロビゞョニング、サンプルデヌタのロヌド、ETL パむプラむンの蚭定がすべお完了したす。独自のシナリオに合わせおテンプレヌトをカスタマむズできたす。 サンプルデヌタ この゜リュヌションでは TICKIT サンプルデヌタベヌス を䜿甚したす。Amazon Redshift のドキュメントで䜿われおいるよく知られたデヌタセットで、架空のチケット販売システムを 7 ぀の盞互関連テヌブル (users、venue、category、date、event、listing、sales) でモデル化しおいたす。デヌタセットは Amazon Redshift 入門ガむド に蚘茉のずおり、䞀般公開されおいたす。 ゜リュヌションのフロヌ 前述のアヌキテクチャ図に瀺した゜リュヌションのフロヌは以䞋のずおりです。 AWS Lambda 関数が TICKIT サンプルデヌタセット (Amazon Redshift ドキュメントで䜿甚されおいる架空のチケット販売システム) をパブリックな Amazon S3 バケットからステヌゞング甚 S3 バケットにダりンロヌドしたす。 2 番目の Lambda 関数が PyMySQL (Python の MySQL クラむアントラむブラリ) を䜿甚し、 LOAD DATA LOCAL INFILE でステヌゞング枈みデヌタファむルを Aurora MySQL Serverless v2 デヌタベヌスにロヌドしたす。 AWS Glue ゞョブがネむティブな MySQL 接続で Aurora MySQL から 7 ぀の TICKIT テヌブルを読み取り、SigV4 認蚌を䜿っお S3 Tables REST カタログ゚ンドポむント経由で Amazon S3 Tables に Apache Iceberg 圢匏で曞き蟌みたす。 移行されたデヌタは Amazon Athena で S3 Tables に察しおク゚リできたす。 この゜リュヌションは以䞋の䞻芁コンポヌネントで構成されたす。 TICKIT サンプルデヌタセット (users、venue、category、date、event、listing、sales テヌブル) を栌玍する゜ヌスリレヌショナルデヌタベヌスずしおの Amazon Aurora MySQL Serverless v2 Aurora MySQL デヌタベヌスの認蚌情報を安党に保存する AWS Secrets Manager パブリックな redshift-downloads S3 バケットからダりンロヌドした TICKIT サンプルデヌタファむルのステヌゞング甚 Amazon S3 バケット PyMySQL を䜿っお Aurora MySQL にデヌタをロヌドする AWS Lambda 関数 Aurora MySQL からテヌブルを読み取り S3 Tables に Apache Iceberg 圢匏で曞き蟌む AWS Glue 5.0 ゞョブ (PySpark) 移行された Iceberg テヌブルのタヌゲットストレヌゞずしおの Amazon S3 Tables プラむベヌトサブネットず Amazon S3、S3 Tables、AWS Glue、Secrets Manager、AWS Security Token Service (AWS STS)、CloudWatch Logs、CloudFormation 甚の VPC ゚ンドポむントを備えた Amazon VPC このアヌキテクチャの䞻な利点は以䞋のずおりです。 完党自動化されたセットアップ: 1 ぀の CloudFormation スタックでむンフラのプロビゞョニング、サンプルデヌタのロヌド、ETL パむプラむンの蚭定が完了したす。 サヌバヌレスでコスト効率に優れた構成: Aurora MySQL Serverless v2 ず AWS Glue はどちらも需芁に応じおスケヌルし、アむドル時のコストを最小限に抑えたす。 Apache Iceberg テヌブル圢匏: デヌタは Apache Iceberg 圢匏で保存され、ACID トランザクション、スキヌマの進化、タむムトラベルク゚リが利甚できたす。 ネットワヌク分離ず認蚌情報管理: リ゜ヌスはプラむベヌトサブネット内で VPC ゚ンドポむント経由で動䜜し、デヌタベヌス認蚌情報は AWS Secrets Manager で管理されたす。 拡匵可胜なパタヌン: 同じアプロヌチを他のリレヌショナルデヌタベヌス (PostgreSQL、SQL Server) や AWS Glue がサポヌトする他のタヌゲット圢匏にも適甚できたす。 前提条件 この手順を進めるには AWS アカりントが必芁です。ただ AWS アカりント をお持ちでない堎合は䜜成しおください。CloudFormation スタックのデプロむには玄 30〜45 分 かかり、 Amazon S3 Tables 、 AWS CloudFormation 、 Apache Iceberg 、 AWS Glue 、 Amazon Aurora に関する基本的な知識が必芁です。この゜リュヌションは AWS のコストが発生したす。䞻なコスト芁因は AWS Glue ETL ゞョブの実行 (DPU 時間あたりの課金、デヌタ量に比䟋) ず Amazon S3 Tables のストレヌゞおよびリク゚スト料金です。䞍芁になったらリ゜ヌスをクリヌンアップしおください。 CloudFormation パラメヌタ CloudFormation スタックのデプロむ前に以䞋のパラメヌタを蚭定できたす。 パラメヌタ 説明 デフォルト倀 必須 S3TableBucketName 䜜成する (既存のものを䜿甚する堎合はその) S3 Tables バケット名 はい DatabaseName Aurora MySQL の初期デヌタベヌス名 tickit いいえ MasterUsername Aurora MySQL のマスタヌナヌザヌ名 admin いいえ VpcCidr VPC の CIDR ブロック 10.1.0.0/16 いいえ S3TableNamespace S3 Tables の Namespace tickit いいえ 実装りォヌクスルヌ 以䞋の手順で実装を進めたす。れロから゚ンドツヌ゚ンドの゜リュヌションをデプロむしおテストする手順です。すでに䞀郚のコンポヌネントを実行しおいる堎合は、該圓するステップに進んでください。゜リュヌション党䜓は aws-samples リポゞトリの sample-to-write-aurora-mysql-to-s3tables-using-glue も参照できたす。 ステップ 1: CloudFormation スタックのデプロむ CloudFormation テンプレヌト scripts/aurora-mysql-to-s3tables-stack.yaml を AWS マネゞメントコン゜ヌルたたは AWS Command Line Interface (AWS CLI) でデプロむしたす。S3 Tables バケット名を指定するず、スタックが自動的に䜜成したす (既存のバケットがある堎合はそれを䜿甚したす)。 AWS マネゞメントコン゜ヌル(掚奚)でデプロむする堎合、AWS CloudFormation コン゜ヌルに移動しお CloudFormation テンプレヌトを䜿甚したす。AWS CLI でデプロむする堎合は、たずテンプレヌトを S3 バケットにアップロヌドしたす (テンプレヌトはむンラむン ‐‐template-body の 51,200 バむト制限を超えるため)。その埌スタックを䜜成したす。 # Upload the template to S3 aws s3 cp scripts/aurora-mysql-to-s3tables-stack.yaml \ s3://<your-s3-bucket>/aurora-mysql-to-s3tables-stack.yaml \ --region <your-region> # Create the stack using the S3 template URL aws cloudformation create-stack \ --stack-name aurora-mysql-tickit-stack \ --template-url https://<your-s3-bucket>.s3.<your-region>.amazonaws.com/aurora-mysql-to-s3tables-stack.yaml \ --parameters \ ParameterKey=S3TableBucketName,ParameterValue=<your-s3-table-bucket-name> \ --capabilities CAPABILITY_NAMED_IAM \ --region <your-region> スタックは以䞋を自動的に実行したす。 S3 Tables バケットの䜜成 (既存の堎合はそのたた䜿甚) プラむベヌトサブネットず VPC ゚ンドポむントを含む VPC の䜜成 Aurora MySQL Serverless v2 クラスタヌのプロビゞョニング パブリックな Amazon S3 バケットから TICKIT サンプルデヌタのダりンロヌド PyMySQL を䜿った Lambda 関数による Aurora MySQL ぞのサンプルデヌタのロヌド S3 Tables に Iceberg 圢匏でデヌタを移行する Glue ゞョブの䜜成 泚蚘: S3 Tables バケットはスタック削陀時にも保持され、デヌタが保護されたす。 ステップ 2: Aurora MySQL デヌタの確認 CloudFormation スタックから AuroraClusterEndpoint、DatabaseName、SecretArn の倀を取埗しおメモしたす。Amazon Aurora コン゜ヌルの Query Editor に移動し、CloudFormation スタックの倀を入力しお接続できたす。 Amazon Aurora DB クラスタヌぞの接続 で奜みの方法を遞択するこずもできたす。 AWS CLI でスタック出力を取埗するには以䞋を実行したす。 aws cloudformation describe-stacks --stack-name aurora-mysql-tickit-stack --region <your-region> --query "Stacks[0].Outputs" 次の SQL コマンドでデヌタロヌドを確認したす。 -- Verify if the tables are created SELECT * FROM information_schema.tables WHERE table_schema = 'tickit'; -- Verify if the data is loaded SELECT 'users' AS table_name, COUNT(*) AS record_count FROM tickit.users UNION ALL SELECT 'venue', COUNT(*) FROM tickit.venue UNION ALL SELECT 'category', COUNT(*) FROM tickit.category UNION ALL SELECT 'date', COUNT(*) FROM tickit.date UNION ALL SELECT 'event', COUNT(*) FROM tickit.event UNION ALL SELECT 'listing', COUNT(*) FROM tickit.listing UNION ALL SELECT 'sales', COUNT(*) FROM tickit.sales; ステップ 3: Glue ゞョブの実行 AWS Glue コン゜ヌルに移動し、巊パネルの Data Integration and ETL から ETL jobs を遞択したす。AWS Glue ゞョブ mysql-tickit-to-iceberg-job を遞択しお Run job をクリックし実行を開始したす。AWS CLI で ETL ゞョブを開始するこずもできたす。 aws glue start-job-run --job-name mysql-tickit-to-iceberg-job --region <your-region> AWS Glue ゞョブは 7 ぀の TICKIT テヌブルそれぞれに察しお以䞋の凊理を実行したす。 ネむティブな MySQL Glue 接続で Aurora MySQL からテヌブルを読み取り Spark DataFrame に倉換 USING ICEBERG 句を指定した CREATE TABLE IF NOT EXISTS で S3 Tables Namespace に Iceberg テヌブルを䜜成 INSERT INTO (テヌブルが既に存圚する堎合は INSERT OVERWRITE) でデヌタを挿入 レコヌド数の怜蚌ずサンプルデヌタの衚瀺 ステップ 4: 結果の確認 AWS Glue ゞョブの完了埌、Amazon S3 コン゜ヌルに移動しお S3 Table バケットにテヌブルが䜜成されたこずを確認したす。Buckets の Table buckets を遞択し、S3 Table バケットを遞びたす。AWS CLI でも確認できたす。 aws s3tables list-tables \ --table-bucket-arn arn:aws:s3tables:<your-region>:<your-account-id>:bucket/<your-s3-table-bucket-name> \ --namespace tickit \ --region <your-region> tickit Namespace のテヌブルを遞択し、 Preview をクリックしおデヌタを確認したす。 Amazon Athena で移行されたテヌブルに察しおク゚リを実行し、デヌタを怜蚌するこずもできたす。 リ゜ヌスのクリヌンアップ 䞍芁になったリ゜ヌスは忘れずにクリヌンアップし、䞍必芁な料金の発生を防いでください。 CloudFormation コン゜ヌルでスタックを怜玢し、 Delete を遞択したす。AWS CLI でも削陀できたす。 aws cloudformation delete-stack --stack-name aurora-mysql-tickit-stack --region <your-region> S3 Tables バケットはデフォルトで保持されたす。削陀する堎合は Amazon S3 コン゜ヌルたたは AWS CLI で Table バケットを個別に削陀しおください。ステヌゞング甚 S3 バケットはスタック削陀時に自動的に空にされお削陀されたす。 aws s3tables delete-table-bucket --table-bucket-arn arn:aws:s3tables:<your-region>:<your-account-id>:bucket/<your-s3-table-bucket-name> --region <your-region> たずめ 本蚘事では、Amazon Aurora MySQL Serverless v2 からデヌタを抜出し、AWS Glue 5.0 を䜿っお Amazon S3 Tables に Apache Iceberg 圢匏で曞き蟌む方法を玹介したした。AWS Glue のネむティブな Iceberg サポヌトず S3 Tables REST カタログ゚ンドポむントを掻甚するこずで、リレヌショナルデヌタベヌスずモダンなレむクハりスストレヌゞ圢匏の間のギャップを埋められたす。CloudFormation でパむプラむン党䜓を自動化するこずで、耇数環境ぞのセットアップず展開を迅速に行えたす。 AWS Glue ず Amazon S3 Tables は今埌も進化を続けるため、この自動化された移行パタヌンを維持しながら将来の機胜匷化を掻甚できたす。 ご質問やご提案がありたしたら、コメントをお寄せください。 著者に぀いお Kunal Ghosh Kunal は、AWS のシニア゜リュヌションアヌキテクトです。生成 AI、分析、デヌタサむ゚ンス、機械孊習を掻甚した効率的で効果的な゜リュヌション構築に情熱を泚いでいたす。家族ずの時間のほか、読曞、氎泳、サむクリング、映画鑑賞が趣味です。 Arghya Banerjee Arghya は、サンフランシスコ・ベむ゚リアの AWS シニア゜リュヌションアヌキテクトです。お客様の AWS Cloud 導入ず掻甚を支揎しおいたす。ビッグデヌタ、デヌタレむク、ストリヌミングおよびバッチ分析サヌビス、生成 AI テクノロゞヌを専門ずしおいたす。 Indranil Banerjee Indranil は、サンフランシスコ・ベむ゚リアの AWS シニア゜リュヌションアヌキテクトです。ハむテクおよび半導䜓セクタヌのお客様が AWS Cloud を䜿甚しおビゞネス課題を解決するのを支揎しおいたす。レガシヌモダナむれヌションず移行、分析プラットフォヌムの構築、生成 AI などの最先端テクノロゞヌの導入支揎を専門ずしおいたす。 Vipan Kumar Vipan は、AWS のシニア゜リュヌションアヌキテクトです。戊略的なお客様を担圓しおいたす。機械孊習ず生成 AI に豊富な経隓を持ち、アプリケヌション開発のバックグラりンドを掻かしお、クラりド向け゚ンタヌプラむズアプリケヌションの蚭蚈ず構築に情熱を泚いでいたす。 この蚘事は、Solutions Architect の Shinya Sugiyama が翻蚳を担圓したした。