<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>アプリケーション モダナイゼーション</title><link>https://cloud.google.com/blog/ja/products/application-modernization/</link><description>アプリケーション モダナイゼーション</description><atom:link href="https://cloudblog.withgoogle.com/blog/ja/products/application-modernization/rss/" rel="self"></atom:link><language>ja</language><lastBuildDate>Fri, 08 May 2026 08:38:36 +0000</lastBuildDate><image><url>https://cloud.google.com/blog/ja/products/application-modernization/static/blog/images/google.a51985becaa6.png</url><title>アプリケーション モダナイゼーション</title><link>https://cloud.google.com/blog/ja/products/application-modernization/</link></image><item><title>Google Cloud と SAP、Agentic Enterprise に向けた青ブループリントを公開</title><link>https://cloud.google.com/blog/ja/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 4 月 23 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud と SAP はパートナーシップをさらに強化し、世界有数の大企業の中核業務プロセスに Gemini AI を直接組み込む取り組みを進めています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;AI の新たな基盤:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; このたび、Google Cloud Next '26 において、Google Cloud と SAP は、継続的なパートナーシップを通じて実現した &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/topics/google-cloud-next/welcome-to-google-cloud-next26?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agentic Enterprise&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; に向けた最新の成果を紹介しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その中核を成すのが &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Unified Data Foundation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; です。これは、SAP データと非 SAP データを双方向の信頼できる単一の情報基盤に統合し、従来のクラウド モダナイゼーションを、データドリブンな価値を生み出す戦略的な推進力へと進化させるものです。さらに、新たに追加された&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ゼロコピー データ共有&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;機能により、データ移動に伴う負荷をなくし、アーキテクチャをいっそう簡素化できます。これにより、ミッション クリティカルな AI ワークロードの構築に不可欠な、高忠実度のデータアクセスとリアルタイムの信頼性を確保できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;また Google Cloud は、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;SAP Engagement Cloud&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; の新機能も支援し、AI の作成、発想、学習を支える最新ツールを提供しています。これらのプラットフォームは SAP の従業員だけでなく、SAP のお客様にも提供されます。この一連の AI ツールは、企業全体でのエージェント活用に対する理解を深め、導入を後押しします。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;重要な理由:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; この変化により、データ ストレージと AI イノベーションの間にあった隔たりは着実に埋まりつつあります。企業は、単にインフラストラクチャを管理する段階から、複雑で多段階のタスクを自律的に実行できるインテリジェント エージェントを実際に展開する段階へと進めるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;とりわけ Unified Data Foundation は、既存のワークフローに有益なインサイトをもたらすだけでなく、AI ツールやエージェント型ワークフローが生み出す成果を支える基盤としても機能します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;全体像:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; このパートナーシップの深化は、SAP がお客様に価値を提供する方法をすでに変え始めています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;市場での競争力を維持し、優位性を築くという方針のもと、SAP の Engagement Cloud 部門は Google Cloud と連携し、次世代のエージェント型ソリューションを構築しました。これには、動的なコンテンツ開発、マーケティング ブリーフやビジュアル コンセプトの生成、そして複数のエージェントが協調して実行する仕組みが含まれます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;コメント:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;「エージェント型 AI が価値を生み出すのは、信頼できるデータに基づき、実行に直接つながっている場合に限られます。だからこそ、Google Cloud とのパートナーシップは企業にとって非常に大きな意味を持ちます。生成 AI とエージェント型インテリジェンスを Engagement Cloud に直接組み込むことで、Google と SAP はマーケティング チームに、リアルタイムのインテリジェンスを意義ある顧客接点へと変える実践的な方法を提供しています。」- &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;SAP、Engagement Cloud 責任者、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Joanna Milliken 氏&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;新機能:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ゼロコピーの革新:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; SAP BDC Connect for BigQuery により、双方向のゼロコピー データ共有が可能になります。膨大なデータセットを移動したり複製したりすることなく、データ基盤全体を統合できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cortex Framework:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 豊富なメタデータを BigQuery に直接埋め込む新たなソリューション アクセラレータです。これにより、Gemini エージェントは正確な企業コンテキストに基づいて動作できるようになり、AI のハルシネーション リスクを大幅に抑えられます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;99.95% SLA への向上:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; AI を活用した障害の予測と予防により、Google Cloud 上の RISE with SAP で業界トップクラスの稼働率保証を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;SAP Sovereign on Google Cloud:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 厳格なデータ所在地要件を持つお客様は、SAP の S/4HANA Private Cloud Edition を Google のソブリン インフラストラクチャ上で直接実行できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;数値で見る:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; お客様は、データ分析にかかる&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;総所有コスト（TCO）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を最大 54% 削減できます。さらに、エネルギー効率に優れた Google のパブリック クラウドで SAP ワークロードを実行することで、企業の ESG 目標の達成も加速できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;今後の予定:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; SAP BDC Connect for BigQuery は、まもなく一部のデータセンターで提供を開始し、2026 年後半にはさらに広い範囲で利用可能になる予定です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;さらに詳しく見る:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.google.com/search?q=https://cloud.google.com/solutions/sap/bdc"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;統合されたゼロコピーのデータ基盤を構築する&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.google.com/search?q=https://cloud.google.com/solutions/sap/rise"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;RISE with SAP で中核業務をモダナイズする&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;移行担当マネージング ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Casey McGee&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 08 May 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud/</guid><category>AI &amp; Machine Learning</category><category>Data Analytics</category><category>Application Modernization</category><category>SAP on Google Cloud</category><category>Google Cloud Next</category><category>Partners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_8_Dark.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud と SAP、Agentic Enterprise に向けた青ブループリントを公開</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_8_Dark.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Casey McGee</name><title>Managing Director, Partnerships, Google Cloud</title><department></department><company></company></author></item><item><title>Google Cloud パートナーとのエージェント型エンタープライズの構築と 7 億 5,000 万ドルのイノベーション ファンド</title><link>https://cloud.google.com/blog/ja/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 4 月 23 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;現在、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/topics/google-cloud-next/welcome-to-google-cloud-next26?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;エージェント型エンタープライズ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;がお客様にとって現実のものとなりつつあります。今週開催の Next ‘26 では、お客様がエージェント型 AI をさらに加速させるのに役立つ、新しい画期的なイノベーションを発表しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エージェント型エンタープライズを実現するうえでは、Google のパートナー様が重要な役割を果たします。そこで今回は、エージェントの時代に業界で最も有能なパートナー エコシステムをお客様に提供するための新しいリソース、テクノロジー、緊密な技術パートナーシップについても発表いたしました。これには以下が含まれます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;グローバル コンサルティング企業、ソフトウェア パートナー、チャネル パートナーを対象とする&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;エージェント開発のための 7 億 5,000 万ドルのパートナー ファンド&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;お客様が &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini Enterprise でパートナーのエージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;をデプロイできる新しい方法。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;お客様をサポートするために、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;グローバル コンサルティング企業との技術パートナーシップ&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を強化し、Google から現地に配置するエンジニア チームを新たに編成。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Palantir&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Salesforce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;SAP&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ServiceNow&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; などのエンタープライズ プラットフォームに Gemini モデルをより深く統合。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;パートナー様が質の高いサービスを提供できるよう、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud パートナー ネットワークの AI 搭載機能&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を拡充。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;AI エージェントの開発を加速させるための投資&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google は、業界で最も AI 能力に優れたパートナー エコシステムをお客様に提供できるよう取り組んでいます。エージェント型 AI の時代にパートナー様が真の変革を推進できるよう、Google は &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;7 億 5,000 万ドルのイノベーション ファンド&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を立ち上げます。エージェントの開発とデプロイを世界中で加速することを目的とし、対象はあらゆるビジネス プロセス、機能、業界となります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このファンドは、以下のような幅広い活動を支援します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;ソフトウェア会社が Gemini Enterprise Agent Platform を使用して AI エージェントを自社製品に組み込み、Google の Agent Marketplace や、Gemini Enterprise の新しい Agent Gallery を通じて市場に投入できるよう、実践的サポートを提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;熟練した Google の前線配置エンジニア（FDE）が、主要なシステム インテグレータと連携して、お客様の技術的に難しい課題の解決や Google AI の迅速なデプロイを支援します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;デプロイと利用に関するインセンティブにより、サービス パートナー様がエージェントの時代に成功を収められるよう支援します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;パートナー様が Gemini Enterprise Agent Platform を使用してお客様向けにエージェントを構築、デプロイできるよう、トレーニング、技術開発イニシアチブ、ワークショップを提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;パートナー様が構築したエージェントを Gemini Enterprise で公開&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Next では、エージェントを構築、スケール、管理、最適化するための包括的なプラットフォームである Gemini Enterprise Agent Platform を発表しました。このプラットフォームには、パートナーが構築した厳選されたエージェントをお客様が閲覧できる Agent Gallery が含まれます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;現在、Agent Gallery では&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/partner-built-agents-available-in-gemini-enterprise"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;幅広いサードパーティ エージェントにアクセス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;できます。これらのエージェントは、Google の安全なエンタープライズ グレードのインフラストラクチャ上に構築されているため、お客様は最高レベルのガバナンスと信頼性をもってビジネスにデプロイできます。現在、Accenture、Adobe、Atlassian、Deloitte、Lovable、Oracle、Palo Alto Networks、Replit、S&amp;amp;P Global、Salesforce、ServiceNow、Workday などが構築したエージェントがあります。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;グローバル コンサルティング パートナーが AI トランスフォーメーションを推進できるよう支援&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;現在、Google Cloud のグローバル コンサルティング パートナーとシステム インテグレータ パートナーは、Google AI の実装に関するトレーニングを受けた 33 万人以上のエキスパートをお客様に提供しています。Google Cloud は、今回の Next に合わせて、主要なシステム インテグレータとのパートナーシップを次のように拡大します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Accenture&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、前例のない Gemini Enterprise Acceleration Program の立ち上げにより、企業が AI を活用した変革とビジネス価値の向上を迅速かつ大規模に推進できるよう支援します。このプログラムでは、Google Cloud と Accenture のトップレベルの技術力と前線配置エンジニアをお客様の現場まで直接届けます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BCG &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は Google Cloud とのパートナーシップを拡大して Gemini Enterprise による変革を加速させ、組織がエージェントの導入を大規模に実現できるよう支援します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Capgemini&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Gemini Enterprise のエンタープライズ規模での導入を加速させるために、Google Cloud AI Enterprise Hub を設立します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cognizant &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、Gemini Enterprise の企業への導入を加速させるために、Gemini Enterprise 専門のプラクティス グループを立ち上げます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Deloitte&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Gemini Enterprise に特化した Google Cloud エージェント変革のプラクティスを立ち上げ、10 万を超える自社チームに Gemini Enterprise を展開します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;HCLTech &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、Gemini Enterprise を基盤とする業界固有のソリューションの開発と導入を加速させるために、Gemini Enterprise ビジネス ユニットを立ち上げます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Infosys &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、Infosys Topaz プラットフォーム内で Gemini Enterprise を活用し、Infosys のグローバル デリバリー チーム全体で 10 万人を超える Infosys の開発者に Gemini Enterprise を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;KPMG&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、ライフ サイエンス企業に Gemini Enterprise をデプロイし、Workday と Google Cloud で構築された新しい Financial Close Companion エージェントをリリースします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Kyndryl&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、AI 対応の主権アプリケーション向けの Google Distributed Cloud サービスを拡大し、Google Cloud とのパートナーシップを強化します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;McKinsey&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、McKinsey Google Transformation Group を立ち上げ、Gemini Enterprise を使用して企業の AI 成果を加速させます。戦略的専門知識と Google の AI スタックを組み合わせることで、組織がエージェントによる変革をスケールできるよう支援します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;PwC &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、Google Cloud AI 専門のセンター オブ エクセレンスを立ち上げ、組織の AI 導入の拡大を支援します。業界の専門知識と Gemini Enterprise を組み合わせることで、推論、行動、プロセスの自動化を大規模に行う AI エージェントをデプロイします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;TCS &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、新しいエージェント型 AI サービスと Gemini Enterprise 専門のプラクティスを開始します。3,000 を超える業界に特化した AI エージェントと、Gemini Experience Centre のグローバル ネットワークの拡大により、AI ネイティブの自律的な企業運営を加速させます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud はさらに、Accenture、Capgemini、Cognizant、Deloitte、HCLTech、PwC、TCS などの一部のグローバル パートナーにエンジニア チームを派遣し、お客様が自社内で AI エージェントのプロトタイプ作成とデプロイをより迅速に行えるよう支援します。Altimetrik、Artefact、Covasant、Deepsense、Distyl.ai、Northslope、Quantium、Tribe.ai、Tryolabs などの AI ネイティブ サービス パートナーは、Gemini Enterprise のプラクティスを立ち上げ、サンドボックス開発、技術的なスキルアップ、紹介の機会のクレジットを受け取る予定です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;また、Google Cloud は、Accenture、BCG、Deloitte、McKinsey など、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;一部のパートナー様にモデルの早期アクセス&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を提供する新しいプログラムも展開します。これらのパートナー様は、Google DeepMind の今後のモデルのプレリリース バージョンをプレビューして、構築を開始できます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;一般的な SaaS プラットフォームを通じて Gemini をより多くのお客様に提供&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;世界をリードする多くのエージェント型 SaaS や AI プラットフォーム企業が、Gemini をすでに自社製品に統合しています。Cloud Next では、こうした統合を次のようにさらに拡大します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Atlassian&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Gemini 3 Flash を Rovo に導入し、マルチモーダル機能を Confluence の Remix に統合することで、チームがテキストベースのドキュメントを忠実度の高い図やグラフに即座に変換し、関係者の意思決定を迅速化できるようにします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Box&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Gemini 3 Flash と Gemini Enterprise を活用した新しい Box Agent をリリースします。これにより、企業は AI オーケストレーションを安全なコンテンツ管理ワークフローにネイティブに統合し、静的ファイルを実用的なインテリジェンスへと変換できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;DocuSign &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、Gemini を活用して、複雑な契約書を要約し、重要な条項を特定し、契約の言外の意味をユーザーが理解できるようにする新機能を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Oracle&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Gemini Enterprise 向け Oracle AI Database コネクタをリリースします。この新しいエージェントにより、エンドユーザーは Gemini Enterprise で Oracle データに関するビジネス上の質問を自然言語で行うことができるため、SQL を記述したり、基盤となるデータモデルを理解したりする必要がなくなります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Palantir&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、商用のお客様向けに Gemini と BigQuery のインテグレーションを追加し、お客様が最高水準のモデルを最も重要な AI ワークフローや業務に接続できるようにします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Salesforce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Atlas 推論エンジンにネイティブの Gemini サポートを追加します。これにより、Agentforce はテキスト、画像、動画など形式を問わず確認し、長年にわたる顧客履歴から複雑な問題を的確に解決できます。すでに数千ものお客様が Agentforce 内で Gemini を使用してプロンプトを作成した成果を基盤に、より迅速かつスマートな解決が可能になります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;SAP &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、Gemini Enterprise を Engagement Cloud に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;統合&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;し、AI を活用したカスタマー サービスと販売の分析情報とともに、画像やテキストを生成するクリエイティブ ツールを提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ServiceNow&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、自社の AI エージェントを Gemini Enterprise と統合し、世界最大規模の企業に自律運用を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;エージェント時代のパートナー チャネルの構築&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google の新しいパートナー プログラムである &lt;/span&gt;&lt;a href="https://partners.cloud.google.com/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud パートナー ネットワーク&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は、パートナー様がエージェントの時代に成功できるよう設計されています。昨年、Google は AI を使用してパートナー ツール全体で深い分析情報を引き出せるようにしました。現在は、これらの分析情報を自律的な成長につなげるエージェント型ワークフローを構築しています。主な更新内容は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Partner Agent:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Partner Network Hub に統合されたこのエージェント型ツールは、パートナー エクスペリエンスの中央のオーケストレーターとして機能します。質問に答えるだけでなく、次のステップについて積極的にパートナーを導き、複雑なアセットを要約し、登録や作業明細書についてリアルタイムでコーチングします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Agentic Earnings Hub:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ここでは、作業明細書の下書きを自動で作成する新機能や、使用量のマイルストーンをモニタリングして請求リクエストを自動生成する新機能を確認できます。これらのツールを Earnings Potential Modeler と組み合わせると、コンテキストに応じて、利用可能なすべてのインセンティブを個々のクライアント レベルまでマッピングする推奨事項が提案されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;パートナー検索ツール:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; このインテリジェンスをお客様にも拡張し、極めて具体的なワークロードに最適なパートナーを自然言語のプロンプトで特定できる会話機能を実現します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最後に、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/topics/partners/2026-partners-of-the-year-winners-next26?e=48754805&amp;amp;hl=ja"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud の 2026 年パートナー アワード&lt;/strong&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;の受賞者&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご紹介します。このアワードは、パートナー様が過去 1 年間にお客様にもたらした変革面の影響と素晴らしい価値を称えるものです。Google Cloud のエコシステムは、あらゆる業界のビジネスニーズに応えるために進化を続けています。Google Cloud のテクノロジーを使用してグローバル規模の複雑な課題を解決するパートナーの皆様の能力には、常に感銘を受けています。これらの優れた成果について詳しくは、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/topics/partners/2026-partners-of-the-year-winners-next26?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;パートナー アワード受賞者の一覧&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;今週、数千人ものパートナーの皆様にお会いして、エージェント型エンタープライズの未来を一緒に構築できることを楽しみにしています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Google Cloud、グローバル エコシステム担当プレジデント、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Kevin Ichhpurani&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 27 Apr 2026 02:10:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise/</guid><category>AI &amp; Machine Learning</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Customers</category><category>Google Cloud Next</category><category>Partners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_20_Dark.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud パートナーとのエージェント型エンタープライズの構築と 7 億 5,000 万ドルのイノベーション ファンド</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_20_Dark.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Kevin Ichhpurani</name><title>President, Global Ecosystem, Google Cloud</title><department></department><company></company></author></item><item><title>エージェントの未来を築く: メディアとエンターテイメント分野の Google Cloud パートナー エコシステムに注目</title><link>https://cloud.google.com/blog/ja/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 4 月 17 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ラスベガスで &lt;/span&gt;&lt;a href="https://www.nabshow.com/las-vegas/?gad_source=1&amp;amp;gad_campaignid=23481113509" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;NAB Show 2026&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の開催が迫るなか、業界内の話題は変化しています。今は AI が機能するかどうかよりも、AI をいかにスケールさせるかに注目が集まっています。AI の試験運用の時代は終わり、本番環境グレードの実行の時代が到来しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud は、スタジオや放送局がこの未来を単独で構築する必要はないと考えています。Google Cloud のミッションは、パートナー企業がアイデアを迅速にイノベーションにつなげられるエージェント プラットフォームと AI ツールやクラウド ツールを提供することです。これは、編集スイートで使用するツールから、世界中の何百万人もの視聴者に動画を配信するテクノロジーまで、広範囲に及びます。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;制作の強化: 手作業からインテリジェントなアシスタントへ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最新のクリエイティブ ワークフローは、手動の技術的タスクによってスピードが落ちることがよくあります。Google Cloud は、エコシステムのリーダー企業と協力して、高度な AI 機能を本番環境ソフトウェアのコアに直接統合しています。これにより、クリエイターは面倒な作業よりも、作品の芸術面に集中できます。制作チームは、クリエイティブ スイート内で AI をプロアクティブなアシスタントとして活用することで、原案がフレームとして完成するまでの時間を大幅に短縮できます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.avid.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Avid&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、Google Cloud 上で Content Core をリリースし、真のクラウドネイティブ スタジオを&lt;/span&gt;&lt;a href="https://www.googlecloudpresscorner.com/2026-04-16-Avid-and-Google-Cloud-Announce-Partnership-to-Bring-Agentic-AI-to-Media-Production" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;提供&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;しています。また、Media Composer にマルチモーダル AI 検索を統合しているため、編集担当者は自然言語を使用して必要なフレームを正確に見つけることができ、何時間もかかっていたログの検索が数秒で完了します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.backlight.co/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Backlight&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、制作から収益化まで、あらゆる規模のチームにとって複雑なメディア ワークフローを簡素化します。Google Cloud と Video Intelligence API を基盤とする Backlight の Iconik プラットフォームは、アップロード時に検索可能なメタデータを自動的に追加します。お客様は、メディア ライブラリを深く理解し、重複を減らし、アセットの配置を最適化することで、制作サイクルを最大 50% 短縮し、ストレージを最大 60% 節約できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.brahma.io/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Brahma AI&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、小売、エンターテイメント、ヘルスケアの各分野で高忠実度のデジタル ライクネスを推進するエンタープライズ AI コンテンツ プラットフォームです。安全で管理されたフレームワーク内で、インタラクティブでインテリジェンス主導のデジタル ライクネスを実現します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;コンテンツの価値向上: 静的なアーカイブからアクティブなアセットへ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;データの価値は、そこから引き出せるインサイトによって決まります。&lt;/span&gt;&lt;a href="https://cloud.google.com/marketplace?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Marketplace&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; に掲載されているパートナー企業は、生成メディアモデルを使用して、膨大な静的アーカイブを検索可能で収益を生み出すエンジンへと変えています。Google Cloud は、すべてのフレームを検出可能にすることで、メディア企業が何十年分もの歴史を即座に機会に変えられるよう支援しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.ateme.com/contribution-and-video-distribution-software/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Ateme&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、生成 AI を活用した新しい字幕ソリューションにより、グローバル配信を簡素化しています。このソリューションによって、さまざまなメディアタイプのローカライズにかかる手作業を大幅に削減できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://perfect-memory.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Perfect Memory&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、従来のストレージを、コンテキストを認識するナレッジ エンジンへと変えるのに役立ちます。このプラットフォームは、アスリート、過去のイベント、感情のニュアンスの関係を理解し、膨大なメディア アーカイブをインテリジェントなライブラリに変換します。クリエイティブ チームはあらゆるストーリーに最適なコンテンツを即座に探し出すことができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.vionlabs.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;VionLabs&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、Cineverse、Plex、Crunchyroll などの企業と連携し、AI を使用してコンテンツ ライブラリを分析、インデックス化することで、動画アセットへのアクセスを容易にし、メタデータの生成を可能にしています。Vionlabs は、各シーンの具体的なムードやスタイルを理解することで、ストリーミング プラットフォームが基本的なジャンル別タグの枠を超えて、より微妙な感情ベースのコンテンツの発見とマーケティングを実現できるよう支援します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;グローバル リーチへの拡大: シンプルなストリーミングから視聴者の拡大まで&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この時代にメディア企業が成功するには、スムーズな視聴体験と簡単な支払い方法を提供する必要があります。Google Cloud のエコシステムは、信頼性と品質に優れた配信を通じて企業のリーチを拡大し、すべての視聴者の価値を最大化できるツールを提供しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.bendingspoons.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Bending Spoons&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、Google Cloud のグローバルな規模を活用し、Brightcove や Vimeo などの自社サービスを通じて、大企業、中小企業、次世代のクリエイターなどにプロフェッショナル グレードのツールを提供しています。同社のプラットフォームにより、グローバル ブランドから独立系のストーリーテラーまで、誰もが質の高い動画を制作、配信できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://bitmovin.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Bitmovin&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、ストリーミング サービスが効率的にスケールしながら、幅広いデバイスでプレミアムなエクスペリエンスを提供できるようにします。メディアチームは、リアルタイムのオブザーバビリティと AI による分析情報を組み合わせることで、エンゲージメントと収益化をプロアクティブに最適化できます。また、Bitmovin の高度なエンコードが、低ビットレートで優れた画質を実現し、需要の高いビデオ オンデマンド（VOD）から大規模な 24 時間 365 日のライブ配信まで幅広くサポートします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://evergent.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Evergent&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、複雑な請求と収益化のワークフローを自動化し、AI を活用した収益管理を可能にします。メディア企業や通信企業は、Evergent のツールを使用して、個別の状況に応じたアジャイルな支払いオプションを用意することで、サブスクリプションの増加を最大化し、長期的な顧客維持率を向上させることができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.harmonicinc.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Harmonic&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、Grupo Globo などの大手放送局の業務のモダナイズを支援しています。新しいデジタル放送機能をクラウドベースのストリーミング ソリューションに統合することで、リーダー企業が大規模な動画の処理と配信をより迅速かつ効率的に管理できるようにしています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;信頼性の確保: インフラストラクチャから信頼の基盤へ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;高品質のコンテンツには、高性能の基盤が必要です。Google Cloud は、インフラストラクチャのリーダー企業と提携し、最も複雑なグローバル ブロードキャストの安定性、安全性、応答性を確保しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://zixi.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Zixi&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、プロフェッショナルな動画をあらゆるネットワーク上で移動するために必要となる放送レベルのトランスポートとワークフローの自動化を提供しています。Zixi は、制御の一元化と、配信プロセスに対する完全な可視性を提供することで、Fubo のようなリーダー企業が、信号が途切れるリスクを負うことなく、重要な放送品質のライブイベントを管理できるようにします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;エコシステムを実際にご覧ください&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud のエコシステムの強みは、メディアとエンターテイメントのあらゆる側面を統合していることです。カメラからクラウド、そして視聴者の画面まで、各パートナー企業が、よりクリエイティブで効率的、そして主体的なメディア業界の未来を体現しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;4 月 19～22 日に開催される NAB Show で &lt;/span&gt;&lt;a href="https://google.jifflenow.com/external-request/nab2026/meeting-request?token=af4443b4fe1d6bcc74cf" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud のブース&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（West Hall、#W2731）にお越しください。ライブデモやシアター セッションを通じて、多くのパートナー企業のソリューションをご覧いただけます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;通信、メディア、エンターテイメント、ゲーム担当グローバル リード、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Anshul Kapoor&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Google Cloud、エンターテイメント業界ソリューション担当グローバル リード、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Buzz Hays&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 24 Apr 2026 00:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it/</guid><category>AI &amp; Machine Learning</category><category>Customers</category><category>Partners</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Media &amp; Entertainment</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/agents_go_to_hollywood.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>エージェントの未来を築く: メディアとエンターテイメント分野の Google Cloud パートナー エコシステムに注目</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/agents_go_to_hollywood.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Anshul Kapoor</name><title>Global Lead, Telecommunication, Media, Entertainment &amp; Games</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Buzz Hays</name><title>Global Lead, Entertainment Industry Solutions, Google Cloud</title><department></department><company></company></author></item><item><title>大手消費者インサイト ブランドが Dataproc を使用して高度なパーソナライズを加速している方法</title><link>https://cloud.google.com/blog/ja/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 4 月 7 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.rvu.co.uk/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;RVU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; には、人々を支援し、業界を変革するという明確かつ重要な使命があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;当社が展開している &lt;/span&gt;&lt;a href="https://www.confused.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Confused.com&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://www.uswitch.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Uswitch&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://www.tempcover.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Tempcover&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://www.money.co.uk/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Money.co.uk&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://mojomortgages.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Mojo Mortgages&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などの市場をリードする家計管理ブランドや乗り換え支援ブランドにおいて、何よりも重要なのは透明性と正確な情報です。昨今の消費者は、単純な比較表以上のものを求めています。つまり、各消費者の状況に合わせたパーソナライズされたおすすめを求めているのです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その期待に応えるには、すべてのブランドを支える真のパーソナライズ エンジンを構築する必要があります。また、それを実現するには高度な ML モデル向けに膨大で複雑なデータセットを処理できるデータ基盤が必要です。現在、当社のプラットフォームはすべてのブランドから収集した数十億のデータポイントを活用して最適化した、数百もの自動化されたパーソナライズ キャンペーンを支えています。この大規模なプラットフォームの構築には、&lt;/span&gt;&lt;a href="https://cloud.google.com/?hl=ja&amp;amp;e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と、Google Cloud が提供する &lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/spark?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Apache Spark&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 向けの 2 つのソリューション（&lt;/span&gt;&lt;a href="https://cloud.google.com/dataproc?hl=ja&amp;amp;e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Dataproc&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/dataproc-serverless/docs?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Serverless for Apache Spark&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）を活用しました。Google Cloud を採用したことで、当社の使命は現実のものになりつつあります。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;特徴量エンジニアリングのための高速エンジン&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;当社と Google Cloud の関係は今に始まったものではありません。当社は 10 年以上にわたり、統合データ プラットフォームとして &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用しています。パフォーマンス マーケティングのバックグラウンドを持つ当社では、常に大量のデータを扱ってきました。しかし、自社はデジタル インフラストラクチャ企業ではないという認識は早い段階からありました。どこに価値があるのかに常に注目しなくてはならないため、インフラストラクチャやキャパシティの問題に悩む必要がなくなる BigQuery のようなマネージド ソリューションは、創業当初から私たちにとってまさにうってつけでした。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;主な課題は、全ブランドにわたり、顧客の行動を意味のある一貫した全体像にまとめることでした。無数の断片的なインタラクションを、ユーザーの行動、クリック、意思決定の方法をそのまま反映したデータに変換する必要があったのです。単独のイベントや集計ビューを頼りにするのではなく、これらのシグナルを、当社の ML モデルが活用できる有用なナラティブとして取り込むことができるプラットフォームを構築する必要がありました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これを実現するために Dataproc を利用できたことは、実に画期的でした。Dataproc が最も効果を発揮したのは、主に ML モデル開発の特徴量エンジニアリングを目的とした、高速 Spark 処理エンジンとしての役割です。膨大な未加工の顧客データをデータ サイエンス モデルが活用できる形へと変えていく「特徴量エンジニアリング」は、まさに当社の価値を高める要素であり、Google が大きな競争優位性を持つ分野です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その結果、イノベーションの速度が大幅に向上しました。Serverless for Apache Spark を使用することで、わずか数日で特徴量エンジニアリング用に顧客データを整形できるようになりました。以前は数週間かかっていた作業です。製品化までの時間も、数週間かかっていたのが大幅に短縮されました。今では、チームに新たに加わった契約社員でも、探索的データ分析やすべての特徴量エンジニアリングを含むモデルをわずか 1 週間半で提供することができます。これはものすごいスピードです。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;パーソナライズされたエクスペリエンスの提供&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;イノベーションのスピードを向上させることで、お客様やパートナーに、よりパーソナライズされたユーザー エクスペリエンスを提供できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Spark への移行後、高度なパーソナライズへの取り組みは加速しました。膨大な行動データやコンテキスト データを処理する大規模なデータ処理ジョブを実行して、真に有意義な予測を生成するモデルを構築できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらのモデルは、お客様に何を言うべきかだけでなく、いつ、どのように言うべきかを理解できるようサポートしてくれます。これにより、適切なタイミングと適切なチャネルを選んで、お客様の心に響くパーソナライズされた情報を提供することができます。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;未来のビジョンを築く&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/data-cloud?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google のデータクラウド&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は、価値を優先するという当社の文化とまさに合致しており、ビジネスに大きな影響を与えています。私はこれを、すべてが同じエコシステム内でシームレスに接続されるネットワーク効果と呼んでいます。当社のデータは BigQuery に存在し、そのデータを検証、拡充、変換する能力は Dataproc と Serverless for Apache Spark に紐付けられ、ML モデルをデプロイする機能はこのネットワーク全体に及んでいます。すべてが連携し統合されているため、当社の消費者ブランドのリアルタイムでの精度を高め、競争優位性を確保することができるのです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エンジニアにとっての大きなメリットは、インフラストラクチャを扱う必要がないことです。クラスタやサーバーのネットワークを設定して相互に通信させる必要はなく、ボタンを押すだけで 10 分以内にすべてのデータを処理できます。非常に効率的で、データ プロダクトの構築やイテレーションなど、より価値の高い作業に時間を割くことができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Dataproc のおかげで、スピード、スケール、アジリティが向上しました。また、AI を活用してイノベーションを起こし、高度なパーソナライズの未来を築くためのツールも提供されます。現在、RVU の最先端のテクノロジーとデータは、英国の何百万人もの消費者がよりスマートに十分な情報に基づいて意思決定できるようサポートし、まさに業界を変革しようとしています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;RVU の成功から何かヒントを得られましたでしょうか。Dataproc を使用した永続的なクラスタが必要な場合も、サーバーレス Spark のアジリティが必要な場合も、Google Cloud ならインフラストラクチャではなく価値に集中できるマネージド ソリューションを見つけることができます。ユースケースに適した &lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/spark?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud 上の Spark&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; をご確認ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;RVU、データ エンジニアリング責任者、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Siddharth Dawara 氏&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 21 Apr 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster/</guid><category>Data Analytics</category><category>Application Modernization</category><category>Customers</category><category>Retail</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>大手消費者インサイト ブランドが Dataproc を使用して高度なパーソナライズを加速している方法</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Siddharth Dawara</name><title>Head of Data Engineering, RVU</title><department></department><company></company></author></item><item><title>一元化されたポリシーと分散ロジック: Eventarc Advanced の概要</title><link>https://cloud.google.com/blog/ja/products/application-modernization/getting-to-know-eventarc-advanced/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2026 年 2 月 28 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-modernization/getting-to-know-eventarc-advanced?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エンタープライズ アーキテクトは、開発者のアジリティと組織の管理のどちらを優先するかという根本的なジレンマに直面することがよくあります。開発チームは、迅速に作業し、許可を待つことなく独立したマイクロサービスをデプロイする必要があります。セキュリティ チームとコンプライアンス チームは安全を確保し、データフローが可視化され、ポリシーによって管理されるようにする必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;そこで、Google はサーバーレスのイベント処理プラットフォームである &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/eventarc/advanced/docs/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を構築しました。これは &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/eventarc/standard/docs/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Standard&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の進化版です。Eventarc Advanced は、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;一元化されたポリシーと分散されたロジック&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を組み合わせることで、最新のクラウド向けに改善された&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;アーキテクチャ パターンを提供します。Eventarc Advanced では、ガバナンス レイヤ（「バス」）と処理レイヤ（「パイプライン」）を明確に分離することで、SecOps チームが求める可視性と制御を実現する一方で、開発者が AI エージェントを調整してイベント ドリブン アプリケーションを自律的に構築できるようにしています。&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced は 2025 年 8 月に一般提供&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_-_evolution-of-architecture.max-1000x1000.png"
        
          alt="1 - evolution-of-architecture"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この投稿では、インテグレーション アーキテクチャの変遷（サービスバスから、マイクロサービス、現在に至るまで）について見ていくとともに、実例を挙げながら解説します。それでは詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;インテグレーション アーキテクチャの進化&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;新しいパターンの価値を理解するために、これまでの経緯と、以前のアーキテクチャ パターンで妥協を余儀なくされた点について確認しておきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;エンタープライズ サービスバスにおける集中的なボトルネック&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;インテグレーション アーキテクチャの初期のアプローチの一つに、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;エンタープライズ サービスバス（ESB）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;があり、これは、一元管理を優先していました。ESB は、ポイントツーポイントのインテグレーションにおける「スパゲッティ アーキテクチャ」を解決するために登場しました。具体的には、異種システム間のやり取りを標準化する一元化された通信レイヤを提供します。しかし、多くの場合、重大な落とし穴がありました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;主な問題は、一元化されたロジックのトラップと呼ばれるものです。変換やオーケストレーションなどの複雑なビジネス ロジックがガバナンス レイヤに直接埋め込まれることが多く、その結果、ミドルウェア レイヤが不透明になり、サービスを所有する開発者側から重要なビジネスルールが見えない状態になりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;そのため、インテグレーションの変更に、中央のミドルウェア チームが介入しなければならないのが一般的でした。開発チームは自律性を失い、インテグレーション スペシャリストの順番待ちを強いられ、小さな機能でさえリリースに数週間かかることがよくありました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;マイクロサービスのガバナンスの盲点&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これに対処するため、業界は&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;マイクロサービス&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（通称「スマート エンドポイントとダムパイプ」）へと移行し、ロジックを分散してチームが求めていた自律性を実現しました。同期トラフィック（REST、gRPC）では、API ゲートウェイやサービス メッシュなどのツールによってインフラストラクチャ レベルで認証やレート制限などのポリシーを適用することで、ガバナンス レイヤを復元できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;しかし、アーキテクチャがレジリエンスと分離を強化するために&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;イベント ドリブン アーキテクチャ（EDA）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;へと移行するにつれ、新たな課題が生じました。分散された非同期環境では、一元管理が失われることがよくあり、SecOps チームが秩序を維持するのに苦労するという&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ガバナンス上の課題&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;が生まれたのです。問題となったのは、以下の 3 点です。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;可視性の欠如&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 一元的なポリシーがないと、シャドー IT サービスが検出されずに機密性の高いイベントをひそかにサブスクライブする可能性があります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ポリシーの問題&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: ブローカーが個々のメッセージを不透明な blob として扱う場合、データ所在地や PII マスキングを適用することはほぼ不可能です。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;依存関係のリスク&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 明示的な取り決めなしにイベント スキーマを変更すると、ダウンストリーム側の不明なコンシューマーがいつのまにか破損されるリスクがあります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;新しいパターン: ポリシーは一元化、ロジックは分散&lt;/strong&gt;&lt;/h4&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_-_bus-vs-pipeline.max-1000x1000.jpg"
        
          alt="2 - bus-vs-pipeline"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;一元化されたポリシーと分散ロジック&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;という新しいアーキテクチャ パターンにより、制御とスピードの両立という課題に対処しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced では、これらの異なる責任を 2 つの特定のアーキテクチャ リソースにマッピングします。各リソースはそれぞれ、以下の異なるロールに対応しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;バス:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; このガバナンス レイヤは、イベントがルーティングされる前にプラットフォーム管理者がグローバルな制約を適用する、一元管理用のハブです。これは、従来の ESB の一元化されたルーティングと、サービス メッシュの最新のセキュリティ アーキテクチャを統合したものです。Identity and Access Management（IAM）やそのコンテンツベースのアクセス制御を処理し、誰にパブリッシュを許可するかを厳密に定義して、&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/vpc-service-controls/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;VPC Service Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と連携しながらデータ引き出しを防止できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;パイプライン:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; この分散型のチーム所有リソースは、いわば、開発者のインテグレーション ロジック レイヤです。このレイヤで、AI エージェントとマイクロサービスのイベント処理パターンが自由に解放され、開発者は特定のビジネス ロジックに従ってイベントフローと配信を構成できます。データを不透明なビットとして扱う多くのサービス メッシュとは異なり、このパイプラインはコンテンツを理解します。開発者は、イベントの変換、ペイロードの形式変換（JSON から Avro など）、再試行ポリシーおよび認証の構成を独立して行うことができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;つまり、Eventarc Advanced はこれらの役割を分離することで、ESB の&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;制御&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;、マイクロサービスの&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;アジリティ&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;、最新型のイベント ドリブン アーキテクチャの&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;レジリエンス&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;をすべて実現しています。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;仕組み: 小売業のイベント メッシュの例&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;一般的な Eventarc Advanced ソリューションは最小限の構成で実装でき、管理ガバナンスと分散インテグレーション ロジックの両方で合理化されたエクスペリエンスを提供します。このモデルが実際にどのように機能するかを、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;小売業のイベント メッシュ&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;の事例で見てみましょう。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;例として、グローバルな小売業者のエコシステムについて考えます。4 つの自律的な部門があり、それぞれ以下のサービスを担当しています。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;コマース&lt;/strong&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;財務&lt;/strong&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;物流&lt;/strong&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;インテリジェンス（AI インサイト エージェント）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;従来の方法では、これらの部門を連携させるのは困難です。インテリジェンス部門はモデルの全データにアクセスしたいと考えます。一方、財務部門はコンプライアンスのためにすべてのデータをロックする必要があります。物流チームは出荷のために安定したスキーマを求めています。コマース部門は新しい機能を即座にリリースする必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;基盤: CloudEvents 上に構築&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は、オープンな &lt;/span&gt;&lt;a href="https://cloudevents.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;CloudEvents 標準&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に基づくデータモデルを使用しており、あらゆる種類のペイロードに対応できます。そのため、柔軟性を維持しながら、ガバナンスおよび検出可能性を確保することが可能です。この例では、プラットフォーム管理者によって、単一イベントをパブリッシュする前に、すべてのメッセージに標準属性およびガバナンス用のカスタム拡張属性を含めることが義務付けられているものとします。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この例では、バス上のすべてのイベントに次の属性を含める必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;type&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;: イベント インスタンスの標準識別子（例: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;com.retail.order.created&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;source&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;: プロデューサーを識別する標準属性（例: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;//commerce/frontend&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;data_sensitivity&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;: リスクを分類するカスタム拡張属性&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;さらに、この組織では 3 種類のデータ機密性レベルを定義しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;restricted&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;（高）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: クレジット カードのトークンや納税者番号などの高リスクデータ&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;confidential&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;（中）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 自宅住所などの個人情報（PII）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;general&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;（低）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 注文 ID などの安全な運用データ&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この標準化されたメタデータ レイヤにより、特定の属性名に基づいてバスからポリシーを適用することが可能となります。具体的には、データの送信元（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;source&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）とデータの種類（&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;data_sensitivity&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;）をチェックできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ワークフロー&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このモデルは、単一の注文のライフサイクルにおいて、機密性がステップごとに変化する安全なフローとなります。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/3_-_flow-no-bus.max-1000x1000.png"
        
          alt="3 - flow-no-bus"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;注文&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Commerce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（コマース）サービスが &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;order.created&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; をバスにパブリッシュします。このイベントのデータ機密性は &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;general&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; とタグ付けされています。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI Insights Agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（AI インサイト エージェント）サービスは、市場のトレンドを分析するために、この情報をサブスクライブします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;支払い認証&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Commerce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; サービスが &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;payment.authorized&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; をパブリッシュし、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;restricted &lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; タグを付けます（セキュア トークンが含まれます）。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Finance&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（財務）サービスが、このトークン取得をサブスクライブして、請求処理を実行します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;決済&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Finance&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; サービスが &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;payment.success&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; をパブリッシュし、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;general&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; タグを付けます。これが、出荷に進んでよいという合図になり、財務上の機密情報は隠されたままになります。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Logistics&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（物流）が出荷のためにこれをサブスクライブします。また、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Intelligence AI Insights Agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;（インテリジェンス AI インサイト エージェント）がトリガーされて、次のサプライ チェーン サイクルの市場動向を評価します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;出荷&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Logistics&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; サービスが &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;shipment.ready&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; をパブリッシュし、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;confidential &lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; タグを付けます（お客様の電話番号が含まれます）。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Logistics&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; が自らの通知パイプラインによってこれをサブスクライブし、SMS 通知をトリガーします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;従来のアーキテクチャだと、PCI、PII、運用のデータが単一バスに混在し、コンプライアンスの面で非常に複雑になりますが、Eventarc Advanced を使用すれば、この問題は解決します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/4_-_flow-with-bus.max-1000x1000.png"
        
          alt="4 - flow-with-bus"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;バス: ガバナンス レイヤ&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;プラットフォーム管理者は、バスに&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;安全な戦略&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を実装できます。たとえば、内部サービスをむやみに信頼するのではなく、グローバル ポリシーによって&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;きめ細かなアクセス制御（FGAC）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を適用し、CloudEvents 属性を検査することができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ソースの整合性の検証&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;サービスの侵害によるイベントのスプーフィングを防ぐため、バス管理者は、プロデューサー ID とソース属性の一致を求めます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;たとえば、プリンシパル &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;sa-commerce@retail.com&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; のみに、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;message.source.startsWith("//commerce/")&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; という表記に一致するイベントのパブリッシュを許可するようにバスポリシーを設定できます。仮に Intelligence AI Insights Agent サービスが &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;//commerce/payments&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; からであると偽ってイベントをパブリッシュしようとすると、バスはこのリクエストを拒否します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;データ分類の検証&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;バス管理者は、すべてのイベントを機密性に基づいて分類できるようにするために、バスに送られるすべてのペイロードに有効な機密性属性を求めます。バスポリシーに、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;message.data_sensitivity&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; が &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;['general', 'confidential', 'restricted']&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; のいずれかであるかどうかを検証するよう指定できます。これにより、イベントメッシュにはガバナンス対応の分類済みデータのみが確実に含まれるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;パイプライン: ロジックレイヤと、自律的なチームのイノベーション&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;バスでセキュリティ ポスチャーを確立する一方で、開発チームは&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;パイプライン&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を使用し、複雑なインテグレーションの課題を独自のドメイン内で解決できます。具体的にどんな課題があるのかを見てみましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;スキーマに対応した形式変換とペイロードの変換&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;物流部門は、高効率の&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;プロトコル バッファ&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を使って倉庫ロボットをアップグレードすることにしました。財務部門に JSON 出力の変更を強制すると、他のコンシューマーが壊れる可能性があるため、その代わりに、物流部門が独自のパイプラインを使って&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;変換&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ステップを構成できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/5_-_pipeline-json-proto-transform.max-1000x1000.png"
        
          alt="5 - pipeline-json-proto-transform"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;財務部門からの一般的な &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;com.retail.payment.success&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; イベントは、次のような JSON として届きます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;{\r\n  &amp;quot;id&amp;quot;: &amp;quot;89d5663e-789e-4d9f-a65f-f7d83742d987&amp;quot;,\r\n  &amp;quot;source&amp;quot;: &amp;quot;//finance/ledger&amp;quot;,\r\n  &amp;quot;type&amp;quot;: &amp;quot;com.retail.payment.success&amp;quot;,\r\n  &amp;quot;data_sensitivity&amp;quot;: &amp;quot;general&amp;quot;,\r\n  &amp;quot;datacontenttype&amp;quot;: &amp;quot;application/json&amp;quot;,\r\n  &amp;quot;data&amp;quot;: {\r\n    &amp;quot;order_number&amp;quot;: &amp;quot;ORD-2023-8841&amp;quot;,\r\n    &amp;quot;total_amount&amp;quot;: 249.99,\r\n    &amp;quot;currency&amp;quot;: &amp;quot;USD&amp;quot;,\r\n    &amp;quot;transaction_id&amp;quot;: &amp;quot;tx_77382910&amp;quot;,\r\n    &amp;quot;status&amp;quot;: &amp;quot;SETTLED&amp;quot;\r\n  }\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd8c4880&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;倉庫ロボット サービスは、次のようなバイナリの Protobuf メッセージを想定しています。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;message PaymentConfirmed {\r\n  string order_id = 1;\r\n  double insured_value = 2;\r\n  string currency_code = 3;\r\n  string ledger_reference = 4;\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd8c4d90&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;物流部門は、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;json&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を入力として受け付け、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;Protobuf&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に出力するようにパイプラインを構成します。データをマッピングするために、以下のように &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Common Expression Language（CEL）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; を使って&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;変換&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を構成しています。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;// CEL 変換によって、ターゲットの Protobuf メッセージを構築\r\n{\r\n &amp;quot;order_id&amp;quot;: message.data.order_number,\r\n // 交換費用をカバーするため、総額の 110% にする\r\n &amp;quot;insured_value&amp;quot;: message.data.total_amount * 1.1,\r\n // 通貨を大文字に統一\r\n &amp;quot;currency_code&amp;quot;: message.data.currency.upperAscii(),\r\n &amp;quot;ledger_reference&amp;quot;: message.data.transaction_id,\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd8c4ac0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この変換では、入力のマッピングだけでなく、ビジネス ロジックも適用され、保険適用後の金額計算と通貨コードの正規化が行われています。物流部門は、財務部門と打ち合わせを一切することなく、このモダナイゼーションを実装できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;エージェントのワークフロー: AI エージェントのフィルタとトリガー&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced では、&lt;/span&gt;&lt;a href="https://github.com/a2aproject/A2A" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent2Agent（A2A）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;や &lt;/span&gt;&lt;a href="https://modelcontextprotocol.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Model Context Protocol（MCP）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;などのオープン スタンダード プロトコルを使って、パイプラインが AI エージェントと直接通信できるようにし、エージェントのワークフローを実現しています。また、フィルタなどの豊富な機能もあり、エージェントの呼び出しタイミングを最適化できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;インテリジェンス部門は、&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai-insights&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; と名付けたパイプラインと &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;A2A プロトコル&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を使用して &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI インサイト エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;に接続し、注文に基づいて市場動向をプロアクティブに分析してもらえます。エージェントの処理はリソースを大量に消費するため、フィルタを使用して、詳細な分析が必要な高額注文に対してのみエージェントを呼び出すことができます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/6_-_pipeline-filter-mdb-agent.max-1000x1000.png"
        
          alt="6 - pipeline-filter-mdb-agent"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;パイプライン フィルタを、次のように構成します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;message.type == &amp;quot;order.created&amp;quot; &amp;amp;&amp;amp; \r\ndouble(message.amount) &amp;gt; 5000.0&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dcb101f0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;フィルタが渡されると、パイプラインは &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;HTTP Message Destination Binding（MDB）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;の構文を使ってエージェントを直接トリガーします。CEL テンプレートを定義することによって、ネイティブな A2A &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;SendMessage&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; リクエストを構築して&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;戦略担当の AI インサイト エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;に送るという複雑な処理をパイプラインで行えます。これにより、手動で「グルーコード」を作成することなく、複雑なイベントデータから派生した&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;会話型プロンプト&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;をエージェントに送信することができます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;{\r\n  &amp;quot;headers&amp;quot;: headers.merge({ &amp;quot;Content-Type&amp;quot;: &amp;quot;application/json&amp;quot;, &amp;quot;A2A-Version&amp;quot;: &amp;quot;1.0&amp;quot; }),\r\n  &amp;quot;body&amp;quot;: {\r\n    &amp;quot;jsonrpc&amp;quot;: &amp;quot;2.0&amp;quot;,\r\n    &amp;quot;id&amp;quot;: message.id,\r\n    &amp;quot;method&amp;quot;: &amp;quot;message/send&amp;quot;,\r\n    &amp;quot;params&amp;quot;: {\r\n      &amp;quot;message&amp;quot;: {\r\n        &amp;quot;messageId&amp;quot;: message.id,\r\n        &amp;quot;role&amp;quot;: &amp;quot;ROLE_USER&amp;quot;,\r\n        &amp;quot;parts&amp;quot;: [\r\n          { \r\n            &amp;quot;text&amp;quot;: &amp;quot;Analyze Order &amp;quot; + message.data.order_number + &amp;quot; for market trends.&amp;quot; \r\n          }\r\n        ]\r\n      }\r\n    }\r\n  }\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd5707f0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;MCP などの他の一般的なエージェント通信プロトコルでも、同様のプロンプト メッセージを作成できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;フィルタとエージェント プロトコル変換を組み合わせることで、AI リソースを本当に必要な場面で有効利用することが可能となります。インテリジェンス部門は、取り込みコードを記述したり、コマース部門や管理部門と調整したりすることなく、独自にこれを実装できます。さらに、エージェントが独自の戦略的推奨事項をバスにパブリッシュし、AI の知見を適宜活用できるようにすることで、一般的なクラウド イベントが競争に役立つインテリジェンスへと生まれ変わります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;高度な API リクエスト モデリング&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;出荷の準備が整うと、物流部門はパイプラインからレガシーのゲートウェイ API を使って SMS を送信します。サードパーティのレガシー API と統合するためには、リクエストの書式設定のために、「グルーコード」サービスの記述が必要となるのが一般的です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;物流部門は、レガシー サービスが想定しているリクエストを正確に記述するために専用のパイプラインを構成することで、このメンテナンスの負担を解消しています。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/7_-_mdb.max-1000x1000.png"
        
          alt="7 - mdb"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;具体的には、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;HTTP Message Destination Binding&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; の CEL 構文を使って、電話番号を標準化し、API で必須の &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;X-SMS-To&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; HTTP ヘッダーにマッピングします。また、以下のように SMS テキストも作成します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;{\r\n    &amp;quot;headers&amp;quot;: { &amp;quot;X-SMS-To&amp;quot;, \r\n        message.data.phone.matches(\&amp;#x27;^\\\\+1\&amp;#x27;) ?\r\n            message.data.phone : \r\n            \&amp;#x27;+1\&amp;#x27; + message.data.phone \r\n    },\r\n\r\n    &amp;quot;body&amp;quot;: {\r\n        &amp;quot;sms_text&amp;quot;: &amp;quot;Order &amp;quot; + message.data.order_id + &amp;quot; shipped!&amp;quot;\r\n    }\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd570e50&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最後に、パイプラインに直接、堅牢な再試行ポリシー（線形バックオフ、最大 5 回の試行）を構成して、一時的なネットワーク中断によって通知が失われないようにします。このパイプラインは、確実な配信を実現するほか、すぐに使える認証を提供します。宛先として、HTTP エンドポイントのほか、Cloud Run、Pub/Sub、バス、ワークフローや、200 以上の Google サービスがサポートされています。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;アジャイルなインテグレーションに向けた未来&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;一元化ポリシー、分散型ロジック&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;のパターンを導入することで、イベント ドリブン アーキテクチャにおける重要な盲点に対処し、非同期通信において同期通信と同レベルの成熟度を達成しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;プラットフォーム チームは、&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;バスですべてのメッセージに整合性と機密性を厳格に適用することで、あたかもサービスメッシュのようなセキュリティをイベントレイヤに導入できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;開発者は、&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;自律性を取り戻せます。パイプラインを使って、特定のニーズに応じてイベントをフィルタ、変換、形式変換、ルーティングできるため、イベントを不透明なアーティファクトではなく、重要な産物として扱うことが可能となります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このアーキテクチャは、次世代のインテリジェント アプリケーションの基盤となります。安全で定型化された、信頼できるイベント メッシュは、生成 AI エージェントおよびリアルタイム分析の基軸となり、ビジネス コンテキストを必要とするシステムに安全に公開することが可能となります。&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ガバナンスに足を引っ張られることなく、イノベーションを促進しましょう。Eventarc Advanced の使用を開始するにあたっては、以下のリソースをご利用ください。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;詳細:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced のドキュメント&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;で、バスとパイプラインの全機能をご確認ください。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;実践:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 「小売業のイベント メッシュ」のシナリオを自分でデプロイしてみましょう。また、&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs/quickstarts"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;クイックスタートとチュートリアル&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;でエンタープライズのパターンについて理解を深められます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;構築してみる:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;a href="https://console.cloud.google.com/eventarc"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud コンソール&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を開き、初めてのバスとパイプラインをさっそく構成してみましょう。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ご相談ください:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 複雑なエンタープライズ ユースケースがおありですか？&lt;/span&gt;&lt;a href="https://cloud.google.com/contact"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud の営業担当者&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;までお問い合わせください。Eventarc Advanced がお客様の広範なインテグレーション戦略にどのように役立つかについて、ご説明させていただきます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;- &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;スタッフ ソフトウェア エンジニア、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Milen Kovachev&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 17 Mar 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-modernization/getting-to-know-eventarc-advanced/</guid><category>Application Development</category><category>Application Modernization</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/0_zjIbf2O.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>一元化されたポリシーと分散ロジック: Eventarc Advanced の概要</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/0_zjIbf2O.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-modernization/getting-to-know-eventarc-advanced/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Milen Kovachev</name><title>Staff Software Engineer</title><department></department><company></company></author></item><item><title>Replit が Google Cloud でエンタープライズ グレードのバイブ コーディングを提供</title><link>https://cloud.google.com/blog/ja/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 12 月 5 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/discover/what-is-vibe-coding"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;バイブ コーディング&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は今年&lt;/span&gt;&lt;a href="https://cloud.google.com/transform/how-vibe-coding-can-help-leaders-move-faster"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;大ブーム&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;になりました。AI を使用してチャット インターフェースに会話形式で入力するだけで、斬新なアプリを作成したり、動的なウェブサイトを構築したりできるのは、魔法のように思えるかもしれません。しかし、この動きは主に個人の開発者の領域にとどまっており、大規模なビジネスチームの領域では普及していませんでした。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このたび、Replit と Google Cloud は&lt;/span&gt;&lt;a href="https://blog.replit.com/google-partnership" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;戦略的パートナーシップ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を拡大し、企業の開発者と開発チームにバイブ コーディング機能を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Replit にとって、Google Cloud は初めてのクラウド パートナーでした。同社の AI コーディング向けの人気のあるプラットフォームは Google Cloud のインフラストラクチャ上で運用され、複数の Google Cloud サービスを利用しています。また、&lt;/span&gt;&lt;a href="http://cloud.google.com/vertex-ai/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を通じて &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google の Gemini モデル&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の統合を進めています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Replit は、Google Cloud とのパートナーシップを拡大し、インフラストラクチャとクラウド サービスの利用を拡張する新たな複数年契約を締結しました。これにより、プラットフォームへの Google のモデルの統合をさらに推し進め、企業のお客様向けのバイブ コーディング ユースケースを共同でサポートします。先月、Replit は Gemini 3 を&lt;/span&gt;&lt;a href="https://www.reddit.com/r/replit/comments/1p0vb11/introducing_design_mode_in_replit/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;新しい設計モード&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に統合して、&lt;/span&gt;&lt;a href="https://www.reddit.com/r/replit/comments/1p0vb11/introducing_design_mode_in_replit/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;好評&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を博しました。パートナーシップ拡大契約には次のような条項があります。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud は今後も Replit の主要なクラウド プロバイダであり続けます。&lt;/span&gt;&lt;a href="https://cloud.google.com/run"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Run&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="http://cloud.google.com/gke"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などのサービスで Replit のアプリケーションの基盤を支え、会社の成長に伴うさらなるスケーリングを可能にします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini 3、2.5 Flash Lite、2.5 Flash、Imagen 4 などの Google モデルが Replit でサポートされるようになります。これにより、コーディングとマルチモーダルの両方のユースケースが拡充され、Google Cloud のトークンの使用量が大幅に増加します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Replit と Google Cloud は、Google Cloud Marketplace での共同市場開拓と Google Cloud の広範な共同販売プログラムを通じて、企業のお客様がバイブ コーディングを採用し、開発者が生産性を高められるよう連携して支援します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud の CEO である Thomas Kurian は、次のように述べています。「パートナーシップの拡大により、Google AI およびクラウド サービスとの緊密な統合を通じて、Replit のユーザーにさらに多くの機能を提供する予定です。また、Google Cloud AI を活用した Replit の使いやすい AI ツールをより多くの組織に提供することで、企業におけるバイブ コーディングの導入を加速させます。」&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Replit の共同創業者兼 CEO である Amjad Masad 氏は、次のように述べています。「私たちの使命は、趣味で開発を行っている方から起業家や企業まで、あらゆるソフトウェア クリエイターをさらに 10 億人支援することです。この数か月の間に、特に Fortune 1000 企業において、驚くほどの普及が進みました。今回 Google とのパートナーシップを拡大したことで、Google のサービスと当社のサービスの統合を進めて、より迅速かつ完全なスケーリングが可能になります。これはまだ始まりにすぎません。」&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;コーディング ユースケースで Google AI モデルを活用しているお客様の事例について詳しくは、&lt;/span&gt;&lt;a href="https://cloud.google.com/use-cases/ai-code-generation"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちら&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。Replit やその他のお客様のように、&lt;/span&gt;&lt;a href="https://console.cloud.google.com/vertex-ai/studio/multimodal"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI を使用して Gemini 3 を構築&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;しましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-Google Cloud、社長兼最高収益責任者、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Matt Renner&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 19 Dec 2025 01:10:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit/</guid><category>Application Modernization</category><category>Customers</category><category>Partners</category><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Replit-partnership-expansion-enterprise-grad.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Replit が Google Cloud でエンタープライズ グレードのバイブ コーディングを提供</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Replit-partnership-expansion-enterprise-grad.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Matt Renner</name><title>President and Chief Revenue Officer, Google Cloud</title><department></department><company></company></author></item><item><title>Google Cloud でのカオス エンジニアリング: 原則、実践、開始方法</title><link>https://cloud.google.com/blog/ja/products/devops-sre/getting-started-with-chaos-engineering/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="yqjyt"&gt;※この投稿は米国時間 2025 年 10 月 14 日に、Google Cloud blog に&lt;a href="https://cloud.google.com/blog/products/devops-sre/getting-started-with-chaos-engineering?e=48754805&amp;amp;hl=en"&gt;投稿&lt;/a&gt;されたものの抄訳です。&lt;/p&gt;&lt;p data-block-key="4os2g"&gt;エンジニアであれば誰でも、完璧な復元力を持つシステムを夢見ます。完璧にスケーリングし、優れたユーザー エクスペリエンスを提供し、決してダウンしないシステムです。このような復元力のあるシステムを構築する鍵が、障害を回避することではなく、意図的に障害を引き起こすことだとしたらどうでしょうか。カオス エンジニアリングの世界へようこそ。ここでは、管理された環境でシステムにカオス（障害）を&lt;i&gt;導入&lt;/i&gt;して、システムにストレステストを行います。ダウンタイムが数百万ドルの損失につながり、評判が瞬く間に失墜する時代において、最も革新的な企業としては、災害が起こるのをただ待っているだけではいけません。災害を意図的に引き起こし、その結果として生じる障害から学び、本番環境で混乱が起こる前に混乱に対する免疫を獲得して行くのです。&lt;/p&gt;&lt;p data-block-key="b4tp7"&gt;カオス エンジニアリングはあらゆる種類のシステムに役立ちますが、特にクラウドベースの分散システムに有効です。最新のアーキテクチャは、モノリシックなシステムからマイクロサービス ベースのシステムへと進化し、多くの場合、数百から数千のサービスで構成されています。このように複雑なサービス依存関係は、複数の障害点をもたらします。また、従来のテスト方法では、あらゆる障害モードを予測することは、不可能ではなくても、困難です。これらのアプリケーションをクラウドにデプロイすると、複数のアベイラビリティ ゾーンとリージョンにデプロイされます。クラウド環境は分散性が高く、多数のサービスが共存しているため、障害の発生する可能性が高くなっています。&lt;/p&gt;&lt;p data-block-key="ciibs"&gt;良くある誤解ですが、クラウド環境ではアプリケーションには自ずと復元力があるので、テストは不要であるというものがあります。クラウド プロバイダは、クラウド プロダクトに対してさまざまなレベルの復元力と SLA を提供していますが、これだけではビジネス アプリケーションが保護されるとは限りません。アプリケーションがフォールト トレラントになるように設計されていない場合や、クラウド サービスが常に利用可能であることを前提としている場合、依存している特定のクラウド サービスが利用できなくなると、アプリケーションは動作しなくなります。&lt;/p&gt;&lt;p data-block-key="65kbm"&gt;手短に言えば、カオス エンジニアリングは、担当者にとって最悪の「もしも」のシナリオを想定し、それに対する対応を十分にリハーサルできるようにします。カオス エンジニアリングは、システムを破壊すること（いわばカオスなエンジニアリング）ではありません。カオス エンジニアリングは、管理された条件下とはいえ、すでにカオスを乗り切った経験から得られる冷静な自信を持って本番環境のインシデントに対処できるチームを構築することです。&lt;/p&gt;&lt;p data-block-key="4kq1n"&gt;Google Cloud の Professional Service Organization（PSO）エンタープライズ アーキテクチャ チームは、アプリケーション開発、クラウド移行、エンタープライズ アーキテクチャなど、お客様のクラウド変革の取り組みについてコンサルティングを行い、実践的な専門知識を提供しています。また、クラウド環境向けの復元力のあるアーキテクチャの設計についてアドバイスする際には、カオス エンジニアリングの原則とプラクティス、およびサイト信頼性エンジニアリング（SRE）のプラクティスを定期的に紹介しています。&lt;/p&gt;&lt;p data-block-key="63p44"&gt;シリーズの最初になるこのブログ投稿では、カオス エンジニアリングの基本、つまりカオス エンジニアリングとは何か、そのコアとなる原則と要素について説明します。次に、クラウドで分散アプリケーションを実行しているチームにとって、カオス エンジニアリングが特に役立ち、重要である理由を説明します。最後に、これを活用開始する方法と、その他のリソースについて説明します。&lt;/p&gt;&lt;h3 data-block-key="7gupc"&gt;&lt;b&gt;カオス エンジニアリングについて&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="b1eb3"&gt;カオス エンジニアリングは、Netflix が 2010 年に考案した手法です。AWS 環境の複雑度が上がる中、より復元力と信頼性が高いシステムを構築する必要性に対処するため、「Chaos Monkey」を作り出し、普及させました。同じ頃、Google は障害復旧テスト（DiRT）を導入しました。これにより、Google のビジネス、システム、データの継続的て、自動的な障害対策、対応、復旧が可能になりました。Google Cloud の PSO チームでは、お客様が SRE プラクティスの一環として DiRT を実装できるよう、さまざまなサービスを提供しています。これらのサービスには、Google Cloud で動作するアプリケーションやシステムで DiRT を実行する方法に関するトレーニングも含まれています。中心となるコンセプトは単純です。管理された障害を意図的にシステムに導入して、脆弱性を特定し、その復元力を評価し、全体的な信頼性を高めるというものです。&lt;/p&gt;&lt;p data-block-key="frb34"&gt;予防的な手法であるカオス エンジニアリングにより、組織はシステム内の弱点を、大規模なサービス停止や障害につながる前に特定できます。ここで言うシステムには、技術的なコンポーネントだけでなく、組織の人員やプロセスまでも含まれます。カオス エンジニアリングでは、管理された、実際の停止状態を導入することで、システムの堅牢性、復元可能性、フォールト トレランスをテストできます。このアプローチによって担当者は潜在的な脆弱性を発見できるため、システムは予期しないイベントに対処し、ストレス下でもスムーズに機能し続けることができます。&lt;/p&gt;&lt;h3 data-block-key="3t1vj"&gt;&lt;b&gt;カオス エンジニアリングの原則と実践&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="bdcub"&gt;カオス エンジニアリングは、これを実施すべき理由に関する一連の基本原則によって導かれ、また実践は実施すべき内容を定めます。&lt;/p&gt;&lt;p data-block-key="7sa73"&gt;カオス エンジニアリングの原則は次のとおりです。&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="6g965"&gt;&lt;b&gt;定常状態に関する仮説を立てる&lt;/b&gt;: 停止を引き起こすアクションを開始する前に、システムにとっての「正常」な状態がどのようなものかを決定する必要があります。これは一般に「定常状態仮説」と呼ばれます。&lt;/li&gt;&lt;li data-block-key="b5m6f"&gt;&lt;b&gt;現実世界の状況を再現する&lt;/b&gt;: カオステストでは、本番環境でシステムが遭遇する可能性のある現実的な障害シナリオをエミュレートします。&lt;/li&gt;&lt;li data-block-key="11go3"&gt;&lt;b&gt;本番環境でテストを実行する&lt;/b&gt;: カオス エンジニアリングは、実際のトラフィックと、依存関係の両方がある本番環境でのみ復元力の正確な全体像を把握できるという信念にしっかりと根ざしています。これが、カオス エンジニアリングと従来のテストの違いです。&lt;/li&gt;&lt;li data-block-key="eu0me"&gt;&lt;b&gt;テストの自動化:&lt;/b&gt; 復元力テストを、一度限りのテストではなく、継続的なプロセスの一部にします。&lt;/li&gt;&lt;li data-block-key="1cpd9"&gt;&lt;b&gt;影響範囲を特定する&lt;/b&gt;: 本番環境システムへの悪影響を最小限に抑えるために、テストは綿密に設計する必要があります。そのためには、テストが顧客や他のアプリケーション、サービスに与える影響に基づいて、アプリケーションとサービスをさまざまな階層に分類する必要があります。&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="549op"&gt;これらの原則を確立したら、カオス エンジニアリングのテストを実施する際に次の手法に従います。&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="5vgk4"&gt;&lt;b&gt;定常状態を定義する:&lt;/b&gt; 注目する特定の指標（レイテンシ、スループットなど）を特定し、それらのベースラインを確立します。&lt;/li&gt;&lt;li data-block-key="o49u"&gt;&lt;b&gt;仮説を立てる&lt;/b&gt;: これは、テスト可能な単一のステートメントを作成する手法です。たとえば、「このコンテナ Pod を削除しても、ユーザーのログインには影響しない」などです。仮説は通常、お客様のユーザー ジャーニーを特定し、そこからテスト シナリオを導き出すことで作成されます。&lt;/li&gt;&lt;li data-block-key="1gifg"&gt;&lt;b&gt;管理された環境を使用する:&lt;/b&gt; カオス エンジニアリングの原則の一つに、テストは本番環境で実行する必要があるというものがありますが、まずは小規模に始め、非本番環境でテストを実行し、学び、調整してから、徐々に本番環境に範囲を拡大するようにしてください。&lt;/li&gt;&lt;li data-block-key="f1qkj"&gt;&lt;b&gt;障害の注入&lt;/b&gt;: これは、システムに直接（VM の削除、データベース インスタンスの停止など）または環境に間接的に（ネットワーク ルートの削除、ファイアウォール ルールの追加など）障害を注入して、停止状態を引き起こす手法です。&lt;/li&gt;&lt;li data-block-key="2t0vt"&gt;&lt;b&gt;テストの実行を自動化する&lt;/b&gt;: カオス エンジニアリングを再現可能でスケーラブルなプラクティスとして確立するには、自動化が不可欠です。これには、障害注入に自動ツールを使用すること（CI/CD パイプラインの一部にするなど）や、自動ロールバック メカニズムを使用することが含まれます。&lt;/li&gt;&lt;li data-block-key="1uf2t"&gt;&lt;b&gt;行動につながるインサイトを導き出す&lt;/b&gt;: カオス エンジニアリングを使用する主な目的は、システムの脆弱性に関するインサイトを導き出し、それによって復元力を高めることです。これには、テスト結果の厳密な分析、弱点と改善すべき点の特定、関連チームへのテスト結果の周知が含まれ、これによってその後のテスト設計とシステム強化を行います。&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="fmcep"&gt;つまり、カオス エンジニアリングは、単にシステムを壊すことが目的ではなく、システムの限界を理解し、それらに事前に対処することで、より復元力の高いシステムを構築することが目的です。&lt;/p&gt;&lt;h3 data-block-key="4imft"&gt;&lt;b&gt;カオス エンジニアリングの要素&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="40v27"&gt;カオス エンジニアリング テストで使用するコア要素は、次の 5 つの原則から導き出されます。&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="3hqms"&gt;&lt;b&gt;テスト&lt;/b&gt;: カオス テストは、システムに障害を発生させてその応答を確認する、意図的で事前に計画された手順で構成されます。&lt;/li&gt;&lt;li data-block-key="37ogk"&gt;&lt;b&gt;定常状態仮説&lt;/b&gt;: 定常状態仮説は、評価対象のシステムのベースラインとなる運用状態、つまり「正常」な動作を定義します。&lt;/li&gt;&lt;li data-block-key="fgc61"&gt;&lt;b&gt;アクション&lt;/b&gt;: アクションは、テスト対象のシステムに対して実行される具体的なオペレーションを表します。&lt;/li&gt;&lt;li data-block-key="9g9pu"&gt;&lt;b&gt;プローブ&lt;/b&gt;: プローブは、テスト中にシステム内で定義された条件を観察するメカニズムを提供します。&lt;/li&gt;&lt;li data-block-key="fu8th"&gt;&lt;b&gt;ロールバック&lt;/b&gt;: テストでは、テスト中に実装された変更を元に戻すように設計された一連のアクションが組み込まれる場合があります。&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-block-key="cqllj"&gt;&lt;b&gt;カオス エンジニアリングを開始する&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="4av54"&gt;カオス エンジニアリングと、クラウド環境でカオス エンジニアリングを使用する理由について理解を深めたら、次のステップとして、独自の開発環境で実際に試してみましょう。&lt;/p&gt;&lt;p data-block-key="buggo"&gt;市場には複数のカオス エンジニアリング ソリューションがあります。有料のプロダクトもあれば、オープンソースのフレームワークもあります。すぐに始めるには、&lt;a href="https://chaostoolkit.org/" target="_blank"&gt;Chaos Toolkit&lt;/a&gt; をカオス エンジニアリング フレームワークとして使用することをおすすめします。&lt;/p&gt;&lt;p data-block-key="885sq"&gt;Chaos Toolkit は、Python で記述されたオープンソースのフレームワークです。モジュール式のアーキテクチャが提供されており、他のライブラリ（「ドライバ」とも呼ばれます）をプラグインして、カオス エンジニアリングのテストを拡張できます。たとえば、&lt;a href="https://chaostoolkit.org/drivers/gcp/" target="_blank"&gt;Google Cloud&lt;/a&gt;、&lt;a href="https://chaostoolkit.org/drivers/kubernetes/" target="_blank"&gt;Kubernetes&lt;/a&gt;、その他多くのテクノロジーの拡張ライブラリがあります。Chaos Toolkit は Python ベースの開発者ツールであるため、まず Python 環境を構成します。Chaos Toolkit のテストの優れた例と、その手順については、&lt;a href="https://chaostoolkit.org/reference/tutorial/#getting-started-with-the-chaos-toolkit" target="_blank"&gt;こちら&lt;/a&gt;をご覧ください。&lt;/p&gt;&lt;p data-block-key="7u9fq"&gt;最後に、Google Cloud のお客様とエンジニアがアプリケーションにカオス テストを導入できるように、特に Google Cloud のための一群のカオス エンジニアリング レシピを作成しました。各レシピには、特定の Google Cloud サービスにカオスを導入する特定のシナリオを収めています。たとえば、あるレシピでは Google Cloud の内部または外部アプリケーション ロードバランサの背後で実行されているアプリケーション/サービスにカオスを導入し、また別のレシピでは &lt;a href="https://chaostoolkit.org/drivers/toxiproxy/" target="_blank"&gt;ToxiProxy&lt;/a&gt; という別の Chaos Toolkit 拡張機能を利用して、Cloud Run で実行されているアプリケーションと Cloud SQL データベースに接続するアプリケーション間のネットワーク停止をシミュレートします。&lt;/p&gt;&lt;p data-block-key="8lvb0"&gt;Google Cloud 環境にカオス エンジニアリングを導入する方法を学ぶための、手順ガイド、スクリプト、サンプルコードを含むレシピの完全なコレクションは、&lt;a href="https://github.com/GoogleCloudPlatform/chaos-engineering/blob/main/Chaos-Engineering-Recipes-Book.md" target="_blank"&gt;GitHub&lt;/a&gt; にあります。今後の投稿では、Google Cloud 環境に障害を導入する方法など、カオス エンジニアリングの手法を取り上げますので、ご期待ください。&lt;/p&gt;&lt;p data-block-key="5ufpt"&gt;&lt;b&gt;&lt;i&gt;-Parag Doshi、&lt;/i&gt;&lt;/b&gt;&lt;i&gt;キー エンタープライズ アーキテクト&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 27 Oct 2025 01:30:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/devops-sre/getting-started-with-chaos-engineering/</guid><category>Application Modernization</category><category>Application Development</category><category>DevOps &amp; SRE</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud でのカオス エンジニアリング: 原則、実践、開始方法</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/devops-sre/getting-started-with-chaos-engineering/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Parag Doshi</name><title>Key Enterprise Architect</title><department></department><company></company></author></item><item><title>製薬業界の開発を変革する中外製薬の挑戦：Gemini Code Assist 活用で開発速度は最大 5 倍に</title><link>https://cloud.google.com/blog/ja/topics/customers/chugai-pharmaceutical-transforming-development-in-the-pharmaceutical-industry/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;日本の製薬業界をリードする中外製薬株式会社（以下、中外製薬）は、Google の AI、Gemini を活用したコーディング エージェント&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;「Gemini Code Assist」&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を導入し、開発プロセスに大きな変革をもたらしています。臨床開発からアジャイルなソフトウェア開発、データサイエンスまで、多様な分野で Gemini Code Assist がどのように活用され、どのような成果を上げているのか、具体的な事例を交えてご紹介します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;今回お話を伺ったのは、多様な立場で Gemini Code Assist の活用を推進する 3 名のキーパーソンです。バイオメトリクス部で AI を活用した臨床開発を推進する&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;高野様&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。デジタルソリューション部 アジャイル開発グループで、全社向け生成 AI アプリ「Chugai AI Assistant」などを開発する&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;尾形様&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。そして、デジタルソリューション部 データサイエンスグループで、データサイエンスの観点から AI モデルの精度改善や創薬研究支援まで幅広く手がける&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;水谷様&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;。それぞれの視点から、具体的な取り組みについて語っていただきました。&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;属人化と心理的ハードル、AI 導入前の開発課題&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini Code Assist 導入以前、中外製薬の開発現場ではいくつかの課題に直面していました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;臨床開発部門の高野様は、「ビジネスサイドである臨床部門では、アプリケーション開発ができる人材が限られており、新しいアプリケーション開発に対する心理的なハードルが高かった」と語ります。「従来は 1 つのアプリケーションを開発するだけでも相当な工数がかかり、じっくりと要件をヒアリングして、効果があるものなのかを精査した上で企画書にまとめてから作り始めるというプロセスを踏んでいました。特に外部へ委託する案件では、効果の定量化やマネジメント承認といったハードルがさらに高くなるため、気軽に『作ってみよう』とは言えない状況でした。」&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/chugai02.max-1000x1000.png"
        
          alt="chugai02"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="fhe71"&gt;また、アジャイルなアプリ内製開発と全社展開を推進するアジャイル開発グループの尾形様は、「一度決めた仕様はなかなか変更できず、フィードバックを受けて改善するサイクルを迅速に回すことが困難でした」と振り返ります。&lt;/p&gt;&lt;p data-block-key="2tm11"&gt;データサイエンスグループの水谷様も同様に、従来の開発スタイルに課題を感じていました。「LLM が登場した当初は、生成されたコードが自身の環境で動作しないことや、意図と異なるコードが出力されることがありました。また、ライブラリのバージョンの問題で、自身の環境では動作しないといったこともありました。」&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="jmeuh"&gt;&lt;b&gt;プロトタイピングを加速し、開発文化を変革する Gemini Code Assist&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="b2g48"&gt;Gemini Code Assist の導入は、これらの課題を解決し、開発文化そのものを変革するきっかけとなりました。選定の決め手となったのは、主に「&lt;b&gt;コンテキスト性能」「ライセンス体系」「Google Cloud との親和性」&lt;/b&gt;の 3 点でした。&lt;/p&gt;&lt;p data-block-key="1dcsc"&gt;尾形様が特に評価したのは、Gemini Code Assist の基盤となる Gemini モデルが持つ、膨大な情報から開発者の意図を正確に汲み取る広いコンテキストウィンドウです。これにより、他製品と比較してエラーが少なく、精度の高いコード生成が可能になります。加えて、高野様は、多くの他製品が従量課金制である中で、開発時間や予算を気にせず利用できるサブスクリプション体系を魅力に感じています。データサイエンスを担う水谷様にとっては、BigQuery の SQL を容易に作成できるなど、既存の Google Cloud 環境とシームレスに連携できる点も大きな利点でした。&lt;/p&gt;&lt;p data-block-key="48d3r"&gt;これらの特長が、中外製薬の開発プロセスに具体的な変化をもたらします。高野様は、まず&lt;b&gt;開発着手までのプロセスが劇的に変化&lt;/b&gt;したと話します。「以前は数週間かかっていたプロトタイプの作成が、今では数十分で可能になりました。ビジネスユーザーからの『こんなアプリはできないか』というフランクな相談に対し、その場ですぐにモックアップを作ってイメージをすり合わせることができます。アプリ開発について詳しくない臨床開発のメンバーに対しても完成イメージをすぐに共有することができるため、実現可能性を迅速に検証できるようになりました。」&lt;/p&gt;&lt;p data-block-key="6j20m"&gt;この変化は、開発の進め方にも影響を与えています。「以前は要件を固めてから開発していましたが、今は『まず作って、見てもらう』というサイクルを高速で回すスタイルに変わりました。完成度が高くなくても、早い段階でフィードバックをもらい、改善を重ねていく。このアジャイルなアプローチが、ビジネス部門主導の開発を可能にしています。」&lt;/p&gt;&lt;h3 data-block-key="59ns0"&gt;&lt;b&gt;臨床開発、アジャイル開発、データサイエンス ―― 多様な現場での活用事例&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="890c5"&gt;Gemini Code Assist は、部門の垣根を越えて、それぞれの専門領域で効果を発揮しています。&lt;/p&gt;&lt;p data-block-key="cgd28"&gt;&lt;b&gt;高野様（臨床開発）&lt;/b&gt; 臨床試験では、規制当局へ提出するための文書など、膨大な量のドキュメント作成が求められます。高野様は Gemini Code Assist を活用し、これらのドキュメント作成を効率化するための AI エージェント開発に取り組んでいます。特に、最近追加された&lt;b&gt;エージェントモード&lt;/b&gt;（&lt;b&gt;Gemini CLI&lt;/b&gt; と連携し、目標を複数のステップに分解し、必要なツールを使いながら自律的に計画を実行・修正）は、開発の幅を広げる上で大きな役割を果たしていると語ります。「エージェントモードのおかげで、これまで自身の得意な Python や Streamlit に限定されがちだった開発の幅が広がり、React のような自分にとって未知の言語やフレームワークにも気軽に挑戦できるようになりました。最適な技術を選択して、より良いアプリケーションを迅速に開発できるようになったのは大きな進歩です。」&lt;/p&gt;&lt;p data-block-key="52ta0"&gt;&lt;b&gt;尾形様（アジャイル開発）&lt;/b&gt; 全社向けの生成 AI アプリケーション「Chugai AI Assistant」をはじめ、様々なアプリケーション開発に Gemini Code Assist を活用しています。特に エージェントモードの登場は、働き方を大きく変えたと語ります。「要件を伝えるだけで、エージェントが既存のコードベースを理解し、変更箇所を提案、そして実装まで一気通貫で行ってくれます。エラーが発生した際も、エラーメッセージを貼り付けるだけで原因分析と解決策を提示してくれる。現在は、AI に適切な指示を出して効率的に開発を進めることが、業務の中心になっています。」&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/chugai03.max-1000x1000.png"
        
          alt="chugai03"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="fhe71"&gt;&lt;b&gt;水谷様（データサイエンス）&lt;/b&gt; データサイエンスの領域でも Gemini Code Assist は不可欠なツールです。水谷様は、論文の再現実装、コードのリファクタリング、データ分析など、幅広い業務で活用しています。「論文のテキストを渡すだけで、その内容を実装してくれます。また、自身で書いた雑多なコードを、ベストプラクティスに沿ったリーダブルなコードに整理してくれるので、コードの品質が格段に向上しました。」 さらに、データ分析のプロセス自体も変化しています。「Jupyter Notebook 上でデータを可視化すると、Gemini Code Assist がその結果を解釈し、インサイトまで提供してくれます。単なるコーディング支援に留まらず、データサイエンティストの思考を拡張してくれるパートナーです。」&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;開発速度は最大 5 倍に ―― Gemini Code Assist がもたらした定量的・定性的効果&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini Code Assist の導入効果は、定量的にも定性的にも表れています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;尾形様は、「体感的な開発速度は 5 倍になりました。会議の合間にエージェントに指示を出して開発を進めることができるため、時間を非常に有効活用できます。実質的に、1 時間の作業時間で 5 時間分の開発成果を得られる感覚です」と、その効果を語ります。水谷様も「3〜4 倍の効率化」を実感しており、複数のプロジェクトを並行して担当できるようになったと語ります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;高野様も、「以前は 1 年に 1、2 個のアプリケーションを開発するのがやっとでしたが、今では 3、4 個は普通に作れる感覚です」と、生産性の向上を実感しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらの効果は、単に仕事が速くなっただけでなく、新しい挑戦への心理的ハードルを下げ、より多くのプロジェクトに取り組む余裕を生み出しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;今回 Gemini Code Assist を選定された理由について、尾形様は「コンテキスト ウィンドウの広さ」を挙げられました。膨大な情報から開発者の意図を正確に汲み取るため、他製品と比較してエラーが少なく、コード生成の精度が高い点を評価いただいています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;加えて、高野様は「サブスクリプションのライセンス体系」を評価されています。多くの他製品が従量課金制であるのに対し、Gemini Code Assist はサブスクリプションで利用できるため、開発時間や予算超過を気にすることなく、安心して開発に集中できる点も魅力だと語ります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;水谷様は、Google Cloud 環境との親和性の高さを挙げられました。データ分析で利用する BigQuery の SQL 文を容易に作成できることや、開発環境である Cloud Workstations から手軽に利用できる点を評価されています。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;AI との協業時代における、人と組織の在り方&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;AI の活用が広がる一方で、新たな課題も生まれています。AI を使いこなす人材とそうでない人材の生産性の差や、ジュニア層の育成、AI が生成したコードのレビュー体制などです。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/chugai04.max-1000x1000.png"
        
          alt="chugai04"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="fhe71"&gt;尾形様は、「AI は先生としても振る舞える」と考えています。「ジュニア層は、AI が生成したコードの意図を質問し、対話することで、自身の理解を深めることができます。良いコードに触れることで、スキルアップの機会にもなります。」&lt;/p&gt;&lt;p data-block-key="5pch9"&gt;中外製薬では、AI を活用した開発のベストプラクティスをドキュメント化し、社内での浸透を図っています。AI が生成したコードは 100% 正しいわけではないことを前提に、必ず人間がレビューする「ヒューマンインザループ」のプロセスを徹底しています。&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;未来への展望：AI と共に創る新しい開発スタイル&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最後に、今後の展望について伺いました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;高野様は、「ビジネス部門が主体となって高速にアプリケーションを開発できる文化と体制を、さらに推進していきたい」と語ります。将来的には、業務ごとに特化したエージェントを複数開発し、それらをプラットフォーム上から誰もが簡単に利用できる世界を目指しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;尾形様も、LangGraph や Dify といったツールを活用し、より高度な特化型エージェントの開発を構想しています。「個別のプロジェクト要件に合わせて、エージェントの振る舞いをノーコードで定義できるような仕組みを導入し、さらなる開発の高速化を目指します。」&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;水谷様は、Gemini のさらなる進化に期待を寄せています。「最新のライブラリやリファレンスをより正確に参照できるようになること、そして、より多くのファイル コンテキストを一度に扱えるようになることで、私たちの生産性はさらに向上するでしょう。」&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;中外製薬の挑戦は、AI が単なるツールではなく、開発者の能力を拡張し、組織全体の創造性を高めるための強力なパートナーであることを示しています。Gemini と共に歩む彼らの取り組みは、製薬業界のみならず、多くの企業の開発現場に新たな可能性を示唆していると言えるでしょう。&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;中外製薬株式会社は「革新的な医薬品とサービスの提供を通じて新しい価値を創造し、世界の医療と人々の健康に貢献します」をミッションとして掲げ、独自の技術とサイエンスを強みとして、ヘルスケア産業のトップイノベーターを目指しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;インタビュイー&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;バイオメトリクス部 臨床システム・インフォマティクスグループ 高野 達人様&lt;br/&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;デジタルトランスフォーメーションユニット デジタルソリューション部 アジャイル開発グループ 尾形 遥介様&lt;br/&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;デジタルトランスフォーメーションユニット デジタルソリューション部 データサイエンスグループ 水谷 圭佑様&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 22 Oct 2025 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/customers/chugai-pharmaceutical-transforming-development-in-the-pharmaceutical-industry/</guid><category>AI &amp; Machine Learning</category><category>Application Development</category><category>Application Modernization</category><category>Customers</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/TAP_Blog_header_Chugai.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>製薬業界の開発を変革する中外製薬の挑戦：Gemini Code Assist 活用で開発速度は最大 5 倍に</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/TAP_Blog_header_Chugai.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/customers/chugai-pharmaceutical-transforming-development-in-the-pharmaceutical-industry/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Japan Team </name><title></title><department></department><company></company></author></item><item><title>シアトル小児病院で医師の作業を迅速化、効率化する AI 搭載アシスタントの舞台裏</title><link>https://cloud.google.com/blog/ja/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 9 月 19 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;名前からは想像できないかもしれませんが、シアトル小児病院は世界最大の小児医療システムです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;メイン キャンパスはシアトルにありますが、シアトル小児病院はアラスカ、モンタナ、アイダホ、ワシントンに 47 のサテライト病院を擁し、ハワイからも患者が治療に訪れます。シアトル小児病院は 100 年以上にわたり、米国西部の子供たちが健康を回復し、健康を維持できるよう支援してきました。支払い能力は問いません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;広大な地域をカバーし、さまざまな患者を治療するシアトル小児病院は、患者と医療従事者に一貫した質の高いケアを提供するために、常に新しいテクノロジーを求めてきました。生成 AI は、医療ツールキットの最新の進化です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その取り組みは、約 20 年前に始まりました。当時、シアトル小児病院は、臨床医が数十もの病状に対処する際に、より迅速かつ確実に意思決定できるよう設計された標準化されたプロトコルである&lt;/span&gt;&lt;a href="https://www.seattlechildrens.org/healthcare-professionals/community-providers/pathways/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;小児臨床パス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を作成しました。このような治療経路は医療分野全体で一般的になりつつあり、シアトル小児病院は、子どもの特有の医療ニーズに対応する治療経路をいち早く開発していました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらのツールは革新的でしたが、臨床医は特定の病状に必要な情報を見つけるために、索引や長いバインダーをめくって探す必要がありました。医療現場では、一刻を争う場合が少なくありません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;シアトル小児病院はすでに Google Cloud と協力して多くのプロジェクトに取り組んでいました。生成 AI によって臨床医の業務を簡素化できる可能性を探り始めたとき、まず臨床パスウェイから取り組むのが自然なステップだと考えました。&lt;/span&gt;&lt;a href="https://cloud.google.com/vertex-ai?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;a href="https://deepmind.google/technologies/gemini/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を使用して、&lt;/span&gt;&lt;a href="https://www.youtube.com/watch?v=HOiSO8iJ0DA" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Pathways Assistant&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を迅速に開発できました。これは、臨床パスウェイのドキュメントからトレーニングを受け、検索機能だけでなく会話機能も強化したものです。&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;ページをめくる代わりに、臨床医が必要とする救命情報を迅速かつ確実に検索できる方法を大きく変えたのです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;医療の改善への道は Gemini を通じて&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;「クリニカル パスウェイ」とは、特定の病状や病気に対するエンドツーエンドの治療プロトコルです。シアトル小児病院の小児臨床パスウェイは、診断基準から検査プロトコル、投薬の推奨事項まで、あらゆる情報を提供しており、世界中の病院で広く尊重され、使用されています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;以前は、これらの臨床パスウェイは PDF のみで文書化されており、その数は何十万ページにも及びます。必要な回答を得るためにコンテンツを従来の方法で検索すると、数分、あるいは数秒が重要な環境で、臨床医が治療を提供する能力が遅れてしまいます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_SCH-Clinical-Pathways-Algo.max-1000x1000.png"
        
          alt="1_SCH-Clinical-Pathways-Algo"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud のエンジニアは、医療とテクノロジーの両方の世界にまたがるシアトル小児病院の情報医学の医師と協力して、Pathway Assistant を作成しました。新しいマルチモーダル AI chatbot は、PDF の情報を使用して、音声またはテキストの自然言語クエリに回答します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;質問を処理した後、Pathway Assistant は各 PDF のメタデータを検索します。メタデータには、Gemini によって PDF から抽出され、臨床医によってキュレートされた JSON 形式の半構造化データが含まれています。次に、最も関連性の高い PDF を選択し、埋め込まれている複雑なフローチャート、図、イラストなどの情報を解析して、わずか数秒で臨床医の質問に答えます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;正確な意思決定のためのインタラクティブな情報検索&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Pathway Assistant は、使用するほど精度が向上します。医療機関は、chatbot と臨床パスウェイについて「対話」することができます。chatbot は、質問に答える代わりに、説明が必要な場合は独自の質問を投げかけ、正確に回答できると確信できるまでやり取りを繰り返します。この chatbot は、回答の作成に使用した各 PDF の特定の部分を常に表示するため、臨床医は回答の正確性を確認できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;インターフェースには、chatbot の分析と回答の正確性や適切性についてユーザーがフィードバックを提供できる機能も含まれています。フィードバックは、&lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; テーブルに保存します。このテーブルは、自然言語を使用して情報をクエリできる臨床医と、フィードバックを処理して臨床医が混乱した点や今後の回答の精度を向上させる方法を要約する組み込みの Gemini モデルの両方によって、今後のフォレンジック分析に使用されます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_SCH-Clinical-Pathways-Algo.max-1000x1000.png"
        
          alt="2_SCH-Clinical-Pathways-Algo"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この反射的な機能により、Pathway Assistant は、不正確さが PDF のコンテンツに起因する場合、臨床医のフィードバックに基づいて PDF を更新できます。臨床医は、メタデータの精度が向上し、キュレーションの必要性が低下していることも確認しています。Pathway Assistant は、ドキュメントの誤字脱字も自動的に修正します。新しい臨床パスウェイが開発されると、最新情報を含む PDF が PDF ライブラリに追加されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この増え続けるコレクションは、&lt;/span&gt;&lt;a href="https://cloud.google.com/storage?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Storage&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; に安全に保管されており、データが増えるほどその有用性は高まります。以前は必ずしもそうではありませんでした。紙ベースのコレクションは情報量が増えるほど充実していましたが、その分読み込む手間も増え、特に緊急医療の現場では扱いが大変でした。Pathway Assistant は、この負担をほぼ完全に軽減し、いつでも数秒で最も完全な情報を合成して提供します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=5rWM9TGcJKo"
      data-glue-modal-trigger="uni-modal-5rWM9TGcJKo-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/3_SCH-Pathways-YT-Hero.max-1000x1000.png);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;Seattle Children&amp;#x27;s Hospital - chatbot demo&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-5rWM9TGcJKo-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="5rWM9TGcJKo"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=5rWM9TGcJKo"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;結局のところ、Pathway Assistant は意思決定ツールではなく、情報検索ツールです。エビデンスに基づく重要なガイドラインの調査に数時間かかっていたのが、数分で済むようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このスピードと有効性により、臨床医はケアの現場でより迅速に適切な判断を下すことができ、研究時間を大幅に短縮し、患者の安全性と転帰を向上させることができます。最終的に、医療従事者は PDF の処理に追われるのではなく、より多くの患者と向き合う時間を確保できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;どの医師に聞いても、最良の医療技術はまさに患者に集中し、書類作業に追われないようにしてくれる、と答えるでしょう。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;-Darren Migita 博士 &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;、Seattle Children’s Hospital、臨床効果担当メディカル ディレクター&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;-Jérôme Massot、 &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;GenAI Cloud Architect、Google&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 08 Oct 2025 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens/</guid><category>AI &amp; Machine Learning</category><category>Application Modernization</category><category>Customers</category><category>Healthcare &amp; Life Sciences</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/header-sch-pathways-assistant-ai-hero.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>シアトル小児病院で医師の作業を迅速化、効率化する AI 搭載アシスタントの舞台裏</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/header-sch-pathways-assistant-ai-hero.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Dr. Darren Migita</name><title>Medical Director, Clinical Effectiveness, Seattle Children’s Hospital</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Jérôme Massot</name><title>GenAI Cloud Architect, Google</title><department></department><company></company></author></item><item><title>Eventarc Advanced で複雑なイベント処理を大規模に簡素化</title><link>https://cloud.google.com/blog/ja/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 8 月 30 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最新のアプリケーション開発では、スケールアップだけに投資するだけでは十分でなく、簡素化と一元的なガバナンスにも投資する必要があります。これはメッセージのルーティング以上の意味を持ちます。つまり、リアルタイムで情報の流れをインテリジェントにフィルタリング、変換、管理し、複雑さをすべて 1 か所で解消できる、シンプルで統合されたメッセージング プラットフォームが必要になります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このたび、&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の一般提供を開始しました。これは、リアルタイムのフィルタリング、変換、管理、デリバリーを 1 か所に集約することで、単純なルーティングを超えた、複雑なマルチソースのイベント ドリブン アーキテクチャに対応する統合されたサーバーレスのイベント プラットフォームです。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;複雑性に対処するための Eventarc の進化&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Standard&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の進化版であり、イベント処理のニーズを簡素化する統合パターンをすぐに利用できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced では以下のことが可能です。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Publish API を使用して既存のサービスを統合&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;し、Google Cloud イベントを活用して高度なイベント ドリブン アプリケーションを構築します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;メッセージ単位のきめ細かいアクセス制御をサポート&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;し、サービス間のメッセージ フローを集中管理、保護、監視します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;インテリジェントにルーティング&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 柔軟なメッセージ条件に基づいて、メッセージを適切な宛先にルーティングします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;変換&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 複数のペイロード形式をサポートし、イベント属性を変換する機能が組み込まれているため、イベントをリアルタイムで変換します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;HTTP バインディングを使用して &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud サービスに公開&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced を使用すると、高度なイベント システムを構築できます。一方、Eventarc Standard は、Google Cloud イベントを含むシンプルな 1 対 1 のイベント処理のニーズに最適です（&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs#features-comparison-table"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;比較&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced の主な技術的特徴は次のとおりです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Publish API &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を使用して、CloudEvents 形式でカスタム メッセージとサードパーティ メッセージを取り込みます（&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs/publish-events/publish-events-direct-format"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;詳細&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;メッセージバス&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: イベント ドリブン アーキテクチャの中枢神経系として機能し、&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs/monitor"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;オブザーバビリティ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、セキュリティ、管理を一元化します。メッセージバスは &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Envoy&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; をベースとしており、Cloud Load Balancer と Cloud Service Mesh のポリシー エンジンを使用します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: circle; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;既存のシステムは、中央のメッセージバスにメッセージをパブリッシュできます。このメッセージバスは、柔軟な基準に基づいて適切なコンシューマーにインテリジェントにルーティングできます。メッセージバスは、イベント管理を簡素化し、運用上のオーバーヘッドを削減します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: circle; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;一元化されたモニタリング、ロギング、トレース機能により、メッセージ フローに関する分析情報を得ることができます。ログは Cloud Logging でキャプチャされ、イベント処理とエラーに関する詳細な情報が提供されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;すぐに使用できるイベント メディエーション機能&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;により、ソースまたは宛先サービスを変更せずにメッセージをその場で適応させ、複数のペイロード形式（Avro、JSON、Protobuf）のサポートとイベント属性を変換する組み込み機能を通じてさまざまなイベントを処理できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: circle; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は、信頼性の高いイベント配信と一時的な障害からのスムーズな復旧を提供することで、エラー処理を組み込んでいます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_XV0Yogc.max-1000x1000.png"
        
          alt="1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;デベロッパーとオペレーターを支援&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;デベロッパー&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;と&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;オペレーター&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;の両方のニーズに対応するように設計されています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;デベロッパーにとっての「シンプルさ」:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 複雑なイベント ルーティング ロジックではなく、アプリケーションのコア機能の構築に集中できます。Eventarc Advanced は、統合された API と一貫したエクスペリエンスを提供し、リアルタイム変換などの分離された信頼性の高いスケーラブルなサービスを構築できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;プラットフォーム オペレーター向けの「一元化されたガバナンス」:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; イベント インフラストラクチャのセットアップと管理を簡素化します。プロジェクトおよびチーム全体でガバナンスを一元化し、モニタリングとロギングを行うことで、問題の特定と解決が容易になり、運用オーバーヘッドが削減されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Eventarc Advanced の仕組み&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;注文の作成、支払いの処理、商品の発送を行う注文処理システムを考えてみましょう。各アクションは「イベント」であり、複雑なシステムでは、このフローの管理が困難になることがあります。そこで役立つのが Eventarc Advanced です。アプリケーションのすべてのイベントを一元的に管理、監視、ルーティングできます。この仕組みを詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_vVkksHz.max-1000x1000.jpg"
        
          alt="2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;メッセージバスを設定す&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;る&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced の中心となるのは、イベント ドリブン アプリケーションの中枢神経系として機能するメッセージバスです。すべてのイベントは、その発生元にかかわらず、分析とルーティングのためにメッセージバスに送信されます。この中央ハブでは、セキュリティ ポリシーを定義して、イベントを送信できるユーザーと許可されるイベントの種類を正確に制御できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この例では、注文関連のすべてのイベントを受信するためのメッセージバスを作成します。注文が新規作成された場合、支払いが確認された場合、ステータスが「発送済み」に変更された場合など、イベントはここに記録されます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/3_KUrfV6b.max-1000x1000.png"
        
          alt="3"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;イベントソースを接続する&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;次に、注文イベントを生成するソースを接続します。イベントソースは、イベントを生成してメッセージバスにフィードするサービスとアプリケーションです。Eventarc Advanced では、以下を含む幅広いソースをサポートしているため、これが簡単になります。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Google API イベント&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Publish API を介した外部アプリまたはカスタム システム&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この例では、イベントソースは Publish API を使用するカスタムサービスです。新しい注文が保存されるか、既存の注文が更新されるたびに、メッセージバスにイベントが自動的に送信されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;パイプラインと宛先の構成&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これも Eventarc Advanced の優れた点です。イベントがメッセージバスに流れ込むと、パイプラインを構成して、イベントを正しい宛先にインテリジェントにルーティングできます。これにより、イベントを正確にフィルタリング、変換、指示できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/4_bLBOyu3.max-1000x1000.png"
        
          alt="4"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;上記の例では、次のように設定されています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;新規注文の通知:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ステータスが「新規」のイベントを検索するフィルタを設定できます。このパイプラインは、これらのイベントを通知サービスにルーティングし、通知サービスが注文確認メールをお客様に送信します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;不正行為の検出: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;高額な注文（例: 1,000 ドル以上）の場合、変換を適用して、分析のために専門の不正行為検出サービスにルーティングできます。&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/5_asYAZXw.max-1000x1000.png"
        
          alt="5"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;新たな可能性を切り開く&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は、アプリケーションとワークフローに新たな可能性をもたらします。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;大規模なアプリケーション統合:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 多数のサービスとエージェントを接続し、異なるイベント形式やスキーマ間でも、非同期で確実に通信できるようにします。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AI と分析のためのイベント ストリーミング:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; IoT デバイスや AI ワークロードからの大量のデータを、分析パイプラインにフィードする前にフィルタリングして変換することで処理します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ハイブリッド クラウドとマルチクラウドのデプロイ:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; イベント ドリブン アーキテクチャを Google Cloud の枠を超えて拡張し、オンプレミス システムや他のクラウド プロバイダと統合します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;次のステップ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;昨今のアプリケーションは、エージェント化、分散化、データドリブン化が進んでおり、効率的かつ安全なイベント オーケストレーションの必要性がこれまで以上に高まっています。データパスにカスタムコードを挿入する &lt;/span&gt;&lt;a href="https://cloud.google.com/service-extensions/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Service Extensions&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のネイティブ サポートと、Model Armor、Eventarc Advanced のメッセージバスなどのサービスが間もなく提供される予定です。これにより、エージェント通信のセキュリティとネットワーキング制御が提供されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced は今すぐご利用いただけます。Eventarc Advanced の詳細については、&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ドキュメント&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。イベント ドリブン アーキテクチャの詳細については、Google Cloud のベスト プラクティスに基づいた&lt;/span&gt;&lt;a href="https://cloud.google.com/architecture?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;アーキテクチャ センター&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。イベント ドリブン アーキテクチャを次のレベルに引き上げましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;ー プロダクト管理担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Vidya Nagarajan Raman &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;ー プロダクト マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Raj Duraisamy&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 25 Sep 2025 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments/</guid><category>Application Development</category><category>Application Modernization</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Eventarc Advanced で複雑なイベント処理を大規模に簡素化</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Vidya Nagarajan Raman</name><title>Director of Product Management</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Raj Duraisamy</name><title>Product Manager</title><department></department><company></company></author></item><item><title>Horizon : クラウドでのビルドを加速させる新しい Android Automotive ソリューション</title><link>https://cloud.google.com/blog/ja/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 9 月 8 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;自動車業界は、ソフトウェア定義車両（SDV）の時代に向けて突き進んでいます。しかし、この変化はメーカーとサプライヤーの両方に大きな課題をもたらしています。自動車メーカーの優先事項は、優れたソフトウェアではなく、優れた車両を作ることです。ただし、優れた車両を作るには優れたソフトウェアが不可欠であり、その必要性はますます高まっています。SDV のビジョンを実現するまでのさまざまなハードルがある中、OEM は ソフトウェア デリバリーの効率と品質を上げる方法を特定し、新しいコラボレーション モデルを確立しなければなりません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これに対処するため、Google は Android Automotive OS を使用したプラットフォーム開発のための新しいオープンソース ソフトウェア ファクトリーである Horizon を構築しました。Horizon は標準化された開発ツールチェーンの提供を通じて、自動車業界のソフトウェア変革を支援し、差し迫った課題に取り組むことを目指しています。これにより、OEM は製品とエクスペリエンスの構築に重点を置きながら、価値を生み出すことができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;自動車業界のパートナー 6 社が Horizon を早期導入したところ、デベロッパーへのフィードバックの提供が 10 ～ 50 倍速くなり、リリースの頻度とビルドの品質が向上しました。この投稿では、自動車ソフトウェアの変革における主な障害を克服するうえで、Horizon がどのように役立つかについてお伝えします。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;自動車ソフトウェア開発のイノベーションにおける足かせ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;現在、従来の自動車メーカー（OEM）は、アジリティに欠け、スケーリングが困難なことが多いハードウェア中心の視点からソフトウェア開発を行っています。このアプローチでは、ソフトウェアのライフサイクルに対応することが負担となるほか、多くの場合に一貫性がなく信頼性の低いツールが使用されるため、開発が減速することになります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;OEM は開発費の急増、品質の問題、イノベーションの遅れに直面しており、新規参入者や高度な機能に対する需要の高まりについていくことが困難になっています。さらに、ほとんどの顧客はスマートフォンなどのデバイスで受け取るものと同様に、頻繁かつ高品質の無線（OTA）ソフトウェア アップデートを期待しているため、大半の OEM は家電製品のエクスペリエンスを反映せざるを得なくなっています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;しかし、自動車はテレビでも冷蔵庫でもなく、多くの人が形容するような「走るコンピュータ」でもありません。車両は、多くの独立した非常に複雑なシステムで構成されており、通常は「クローズド ボックス」ソリューションを提供することが多い複数のサプライヤーの多数のコンポーネントを通常は統合する必要があります。車両のコネクテッド化が進み、基本的な操作から高度な操作まで、あらゆる面でコネクテッド システムに依存するようになっても、車両プラットフォームの統合と革新は容易になるどころか、実際には難しくなっています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google はもっと良い方法で、優れたカスタマー エクスペリエンスを提供するために必要なペースを維持できるはずだと考えていました。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;HORIZON のご紹介: 共同で未来を切り開く&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;業界が直面するこうした喫緊の課題に対処するために、Google と Accenture は Horizon を開始しました。これは、自動車業界をソフトウェア主導のイノベーション市場に変革するために設計されたオープンソースのリファレンス開発プラットフォームです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon のビジョンは、自動車メーカーと OEM が製品化までの時間を大幅に短縮してチームのアジリティを高めながら、開発コストを大きく削減できるようにすることです。Horizon では自動車ソフトウェアの未来に向けた包括的なプラットフォームが提供されるため、統合だけでなくイノベーションにさらに投資できるようになります。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;優れたソフトウェアを実現する主要な機能&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon には包括的な機能スイートが用意されており、デベロッパー中心のクラウドを活用した組み込みソフトウェアの導入しやすいオープンな業界標準が確立されています。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_-_horizon_platform_overview.max-1000x1000.jpg"
        
          alt="1 - horizon_platform_overview"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1. AAOS によるソフトウェア ファーストの開発&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon は製品設計に対する仮想ファーストのアプローチを提唱し、Android Automotive OS（AAOS）と密接に統合することでソフトウェア主導の開発サイクルを強化しています。これには、Vehicle Hardware Abstraction Layer（VHAL）、&lt;/span&gt;&lt;a href="https://source.android.com/docs/core/virtualization/architecture#virtio" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;virtio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://source.android.com/docs/devices/cuttlefish" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cuttlefish&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; といった高忠実度のクラウドベースの仮想デバイスを効果的に使用することが含まれます。これらは、必要に応じて数千のインスタンスにスケールできます。スケーラブルな自動ソフトウェア回帰テストや弾力的な直接のデベロッパー テスト戦略が可能になるため、このアプローチは車両の完全なデジタルツインを作成するための最初のステップと見なすことができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;2. コーディング、ビルド、テストの合理化されたパイプライン&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon は、ソフトウェア開発ライフサイクル全体に標準を導入することを目指しています。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;コーディング:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Gerrit を使用した柔軟で構成可能なコード管理がサポートされています。Google Cloud Marketplace から &lt;/span&gt;&lt;a href="https://console.cloud.google.com/marketplace/product/gerritforge-public/gerrit-as-a-service"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GerritForge マネージド サービス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を入手して、生産的なデプロイを実現することもできます。&lt;/span&gt;&lt;a href="https://github.com/GoogleCloudPlatform/cloud-workstations-custom-image-examples/tree/main/examples/images/android-open-source-project" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Workstations&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; に統合された Gemini Code Assist では、コードの補完、バグの特定、テストの生成を活用して開発を強化できるほか、Android API の説明も支援されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ビルド:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; インテリジェントなクラウドの使用と動的なスケーリングを活用したスケーリング済みのビルドプロセスを備えています。これに不可欠なのは、ウォームアップされた環境に基づく AAOS プラットフォーム ビルドのキャッシュと、最適化された &lt;/span&gt;&lt;a href="https://forms.gle/XHHeFYVNdQnxrUFz9" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Android Build File System（ABFS）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の統合です。これにより、ビルド時間を 95% 以上短縮し、キャッシュ ヒット率を最大 100% にして 1～2 分でゼロから完全にビルドできます。Horizon は、Android 14 および 15、Cuttlefish、AVD、Raspberry Pi、Google Pixel Tablet など、さまざまなビルド対象をサポートしています。ビルド環境はコンテナ化されており、再現性が確保されています。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;テスト:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 仮想化されたランタイム環境で Cuttlefish を使用して、Google Cloud で &lt;/span&gt;&lt;a href="https://source.android.com/docs/compatibility/cts" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Android の互換性テストスイート（CTS）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を使ってスケーラブルなテストを実行できます。MTK Connect を使用すると、複数の物理ビルドファームにリモートでアクセスして、ウェブブラウザから安全かつ低レイテンシでハードウェアとやり取りできるため、デベロッパーにハードウェアを送る必要がなくなります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;3. クラウドを活用したインフラストラクチャ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud 上に構築された Horizon では、スケーラビリティと信頼性が確保されています。Terraform、GitOps、Helm チャートなどのツールを使用してデプロイが簡素化され、プラグアンドプレイのツールチェーンが提供されているほか、&lt;/span&gt;&lt;a href="https://cloud.google.com/learn/what-is-kubernetes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kubernetes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; へのツールやアプリケーションのデプロイも追跡可能です。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;自動車 OEM と業界全体に価値をもたらす&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon リファレンス プラットフォームは、自動車 OEM に次のような大きなメリットをもたらします。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;コストの削減&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: ハードウェア関連の開発コストが削減され、開発費の全体的な増加が抑えられます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;製品化までの時間の短縮&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 開発とイノベーション サイクルの加速化により、製品化までの時間と機能のサイクル時間を短縮できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;品質と生産性の向上&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 標準化されたツールセットの提供とチーム コラボレーションのより効果的な促進を通じて、品質が安定し、チームの生産性が向上します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;カスタマー エクスペリエンスの向上&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: より高速で頻繁かつ高品質なビルドを可能にすることで、自動車ソフトウェアの開発方法を変えることができます。そうすることで、カスタマー エクスペリエンスが向上し、ソフトウェア主導のサービスを通じて新たな収益源を開拓できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;戦略的焦点&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 効率的なソフトウェア開発プラットフォームは OEM の差別化の要因となるべきではなく、製品そのもののイノベーションが重視されるべきだという信念が下支えされています。そのため、ソフトウェア開発にさらに時間とリソースを費やし、品質、効率、柔軟性を高めることができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;堅牢なエコシステム&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 多様な車両プラットフォームで将来を見据えたスケーラブルで安全なデプロイを可能にするため、Horizon では Google、統合パートナー、プラットフォーム採用者間の連携を促進することを目指しています。Horizon では、リファレンス プラットフォームの機能を強化しながら、車両ハードウェア、レガシー システム、コンプライアンス基準との統合と互換性をカスタマイズすることも可能です。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Horizon のエコシステム&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最高のソフトウェアはシームレスで完璧に機能するため、ユーザーがその存在に気づくことはないと言われています。道路と移動の楽しさに焦点が置かれるべきソフトウェア定義車両では、これが特に当てはまります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これは、自動車メーカーにとっての差別化の要因が効率的なソフトウェア開発を可能にするプラットフォームではなく車両そのものであるべきだと、Google が考える理由です。信頼できるタイヤや優れたサウンド システムのように、ソフトウェアは今や不可欠なものとはいえ、製品そのものではありません。それは、設計、エンジニアリング、開発、生産を組み合わせた完全なパッケージにほかなりません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ソフトウェア開発は現在、自動車製造プロセスに不可欠なため、自動車メーカーにとって妨げではなくイネーブラーであるべきでしょう。それを実現するため、Google Cloud、Android、Accenture の各チームは、関連するツールチェーン コンポーネントへのアクセスと使用を継続的に簡素化することを目指してきました。OpenBSW と Android Build File System（ABFS）の統合は、&lt;/span&gt;&lt;a href="https://console.cloud.google.com/marketplace/product/gerritforge-public/gerrit-as-a-service"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;マネージド Gerrit サービス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を提供する GerritForge から始まった取り組みの最新の通過点にすぎません。今後のリリースでは、さらに多くのパートナーが加わる予定です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ぜひ、この取り組みにご参加ください。&lt;/span&gt;&lt;a href="https://forms.gle/zBqsGTV7b1PwwT2P6" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;コミュニティの一員&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;として、早期のインサイトを入手してフィードバックを提供し、Horizon の今後の方向付けに積極的にご協力いただけると幸いです。また、&lt;/span&gt;&lt;a href="https://github.com/googlecloudplatform/horizon-sdv" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GitHub でオープンソース リリースを確認&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;し、Google Cloud 環境に Horizon をデプロイしてリファレンス ワークロードを実行することで、プラットフォームを評価、カスタマイズできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon は自動車ソフトウェアの未来に向けた新たな幕開けとなりますが、オープンなコラボレーションとクラウドを活用したイノベーションを通じて、皆さまと一緒に実現していく必要があります。&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;このソリューションの提供を支援してくれた Google 社員と Accenture の皆様、Mike Annau、Ulrich Gersch、Steve Basra、Taylor Santiago、Haamed Gheibi、James Brook、Ta’id Holmes、Sebastian Kunze、Philip Chen、Alistair Delva、Sam Lin、Femi Akinde、Casey Flynn、Milan Wiezorek、Marcel Gotza、Ram Krishnamoorthy、Achim Ramesohl、Olive Power、Christoph Horn、Liam Friel、Stefan Beer、Colm Murphy、Robert Colbert、Sarah Kern、Wojciech Kowalski、Wojciech Kobryn、Dave M.Smith、Konstantin Weber、Claudine Laukant、Lisa Unterhauser に心より感謝します。&lt;/span&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;—&lt;/span&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;「ソフトウェア定義車両のコンセプトを示す次のブログ投稿のためのヘッダー画像を生成して &amp;lt;最初の 6 つの段落を挿入&amp;gt;」というプロンプトで、Imagen 4 を使用して作成された画像を開きます。&lt;/span&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-自動車 EMEA、業界アーキテクト リード&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Florian Haubner&lt;/strong&gt;&lt;br/&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-Android、テクニカル プログラム マネージャー&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Roger Ellis&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 08 Sep 2025 01:01:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud/</guid><category>Application Modernization</category><category>Customers</category><category>Manufacturing</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_ZYbtIRH.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Horizon : クラウドでのビルドを加速させる新しい Android Automotive ソリューション</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_ZYbtIRH.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Florian Haubner</name><title>Industry Architect Lead Automotive EMEA</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Roger Ellis</name><title>Technical Program Manager Android</title><department></department><company></company></author></item><item><title>ルノーグループによる、Google のソフトウェア定義自動車業界ソリューションの活用法</title><link>https://cloud.google.com/blog/ja/products/application-development/renault-groups-software-defined-vehicles-built-on-google-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 7 月 17 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/renault-groups-software-defined-vehicles-built-on-google-cloud?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;ルノーグループはヨーロッパの大手自動車メーカーとしてよく知られており、ソフトウェア会社だと認識している方は少ないかもしれませんが、そう考えるのが妥当である理由も多くあります。ルノーグループの &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Ampere Software Technology&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; は、インテリジェントな電気自動車向けの高度ソフトウェア ソリューションを開発および統合し、顧客体験の向上と新しいサービスを実現するソフトウェア定義自動車（SDV）の開発に取り組んでいます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Ampere は、大規模な &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Android Automotive OS（AAOS）&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;コードベースを活用して、ルノーグループのソフトウェア定義自動車を開発しています。しかし、他のソフトウェア企業と同様に、費用の抑制、コードベースの同期、適切なテスト体制の維持、新しい人材のオンボーディングに苦労していました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud とルノーグループの既存のパートナーシップを基盤として、Ampere はソフトウェア定義自動車の開発に Google Cloud ソリューションを導入しました。Google Cloud Workstations と Gemini Code Assist を活用したこのソリューションは、開発過程でよく発生する障害の多くを排除することで、プロセスを効果的に合理化し、安全性と生産性を高めました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_TYHil6J.max-1000x1000.png"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Workstations は、セキュリティを重視する企業を対象にフルマネージド開発環境を提供します。同時に、Gemini 2.5 を活用した Gemini Code Assist は、ソフトウェア開発ライフサイクル全般にわたって安全な生成 AI コーディング支援とエージェントを提供します。また、AAOS 向けに特別に開発された Google のバーチャル ツイン技術を活用することで、Ampere はフルデジタル版の自動車を構築しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このソリューションのコンポーネントを詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud Workstations&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud Workstations は、Android オープンソース プロジェクト（AOSP）に携わる開発者の全般的な生産性向上に大きく役立ちます。Ampere のコンテキストでは、お客様の AAOS リポジトリと事前に同期された永続ディスクを備えたオンデマンドの開発環境が提供されます。これにより、長い同期時間やビルド時間が不要になり、開発者はどこからでも作業にアクセスできます。Ampere のプラットフォーム管理者はこれらのワークステーションをプロビジョニングし、開発者が生産性を発揮できるようになるまでの時間を大幅に短縮しています。開発者は、十分な vCPU、RAM、高速 SSD ストレージを備えた高性能な仮想マシンに即座にアクセスできます。これは、要求の厳しいエミュレータを使用する開発者にとって重要なことです。リソースを柔軟に利用できるようになり、ボトルネックの防止や開発の加速が進みます。次に、安全な認証済みクラウド アクセスと Google Cloud のセキュリティ ツールにより、IP（知的財産）の漏洩と不正アクセスを大幅に削減できます。最後に、一貫した開発環境を確保することで、「私のマシンでは動いたのに」という問題を回避し、デバッグ時間を短縮できます。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;  &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;柔軟なアクセスとディスク構成により、どこからでもワークステーションにアクセスでき、永続ディスクを介したコードベース、構成、ビルド アーティファクトのセッション間での保持が可能になりリポジトリの同期を繰り返す必要がなくなるため、AAOS 開発者の生産性が向上します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud を無料で試す&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd444790&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で開始&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://console.cloud.google.com/freetrial?redirectPath=/welcome&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;AI を活用した Android 開発のための Gemini Code Assist&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;そこで Ampere は、Gemini Code Assist と統合された Android Studio と Code OSS の IDE を開発者に提供して複雑化するコード管理に対処しました。これは、習得に要する時間を短縮しただけでなく、エラーの防止にも役立ちました。Gemini Code Assist は、検索拡張生成（RAG）を使用して Ampere の非公開コードベースとドキュメントにアクセスし、Android 開発の標準と規則に合わせて調整された、関連性が高く正確なコード提案を提供します。関数についての説明、モジュールの要約、次のステップの提案で、膨大なコードベースを迅速に把握できるようになり、新しい開発者や SDV ソフトウェアのさまざまな部分に取り組む開発者にメリットをもたらしました。また、ボイラープレート コードの自動化、API の提案、潜在的な問題の検出により、Android 開発の生産性向上にも役立ちました。開発者は反復作業ではなく、SDV のコアロジックに集中できるようになりました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image2_0ib2ZmZ.max-1000x1000.png"
        
          alt="image2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;バーチャル ツイン&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud により、Ampere の AAOS 開発者とテスターは車の「バーチャル ツイン」を使用できるようになり、実車テストや管理が不十分な仮想テストに必要なリソースの確保や工程の複雑化という問題が解決されました。開発者は、強力な Compute Engine インスタンスと、Cuttlefish などの特殊な Android エミュレータを使用して、正確な仮想車両組み込みシステムを構築できます。これにより、仮想ハードウェアを使った厳格なソフトウェア テストが可能になり、物理プロトタイプを作る前に堅牢なパフォーマンスを確保できます。AAOS 開発者は、スケーラブルな仮想デバイスを使用して、並列テスト、包括的な回帰スイート、シミュレーションを行うこともできます。これにより、CI/CD パイプラインの「テスト」フェーズが加速し、SDV ライフサイクルが改善されます。バーチャル ツインは、GKE と GitLab などを利用して Cloud Workstations 開発環境とお客様の CI/CD パイプラインに統合されているため、開発者は、ワークステーションで AAOS に追加した変更をビルドしてバーチャル ツインのフリートでトリガーする自動テストにより、コードに関するフィードバックを即座に取得できます。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;SDV 開発のモダナイゼーションによる具体的な効果&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud は、Cloud Workstations の堅牢なマネージド インフラストラクチャ、Gemini Code Assist のインテリジェントな支援、バーチャル ツインを組み合わせることで、Renault による自動車ソフトウェア開発のモダナイゼーション、イノベーションの加速、新機能のこれまでになくスピーディーな市場投入に役立っています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;「...ヨーロッパでソフトウェア定義自動車向けソフトウェア プラットフォームに投資して構築するには、ツールが必要です。Google はその点で優れています。その中心にあるのは AI です。コード生成について言えば、コンパイルを待ってから開発者が利用できるようになるのではなく、すぐに実行する必要があるものをインスタンス化します。エンジニアの効率を高めて、より少ない時間でより多くのことを行えるようにするためです。私たちは時間に追われています。」&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; - Ampere 最高ソフトウェア責任者（ルノー グループ）Henry Bzeih 氏&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud と Gemini Code Assist は、自動車 OEM にとって単なるツール導入に留まりません。競争力、収益性、イノベーションのスピードを高め、ビジネス成果に確かなインパクトをもたらす変革を実現します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;従来、新しい開発者のオンボーディングには数日と費用がかかります。AAOS での開発には、セットアップに時間がかかるだけでなく、依存関係の管理、ビルドシステムのトラブルシューティングも必要となるケースが多くあります。リポジトリの同期やツールチェーンの構成など、これまで数日かかっていた環境のセットアップを数分に短縮し、AI アシスタンスを活用すれば開発スピードも大幅に加速します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;OEM は、ローカル デバイスから知的財産が漏洩することを懸念しています。Cloud Workstations は、お客様の Virtual Private Cloud 内で動作することで、この懸念に対処します。このアプローチでは、ソースコードがローカル環境で同期されるため外部エンドポイントに公開されることがなく、セキュリティ リスクを抑えることができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;クラウド インフラストラクチャの費用は発生しますが、全体として大幅なコスト削減が可能です。ハイエンドのローカル マシンを排除し、環境管理にかかる開発者の時間を最小限に抑えることでスケジュールを短縮し、総開発コストを削減します。また、実際に利用した分にのみ料金が発生するクラウド リソースを迅速に調整できることで、アイドル状態のハードウェアにかかるコストを避け、エンジニアリング投資のリターンも向上します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最後に、自動車のバーチャル ツインを活用すれば、品質保証や検証作業の効率がよくなります。開発者は、限られたプロトタイプや信頼性に欠けるローカル エミュレータに頼る代わりに、精緻な仮想自動車モデルを活用することで、イテレーションの高速化、スケーラブルなテスト、早期のバグ検出、高度なシナリオ シミュレーションを実現できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Workstations と Gemini Code Assist の活用により、自動車メーカーは新たなテクノロジーを導入するだけでなく、開発能力そのものの再構築を進めています。詳細については、SDV 業界ソリューションの成功に関する、ルノーグループの Ampere 最高ソフトウェア責任者（ルノー グループ）Henry Bzeih 氏との対談をご覧ください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=VZTC9OQVzGg"
      data-glue-modal-trigger="uni-modal-VZTC9OQVzGg-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/maxresdefault_6OOlbQ2.max-1000x1000.jpg);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;How Google Cloud and Gemini Code Assist supercharge Android development&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-VZTC9OQVzGg-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="VZTC9OQVzGg"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=VZTC9OQVzGg"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;自動車業界のお客様は、Google の &lt;/span&gt;&lt;a href="https://github.com/googlecloudplatform/horizon-sdv" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GitHub リポジトリ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧になることで、Gemini Code Assist を活用したカスタム AAOS 開発環境の構築をすぐに始めていただけます。もちろん、Google のパートナー エンジニアリング担当者、カスタマー エンジニアリング担当者がサポートいたします。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-Cloud Shell および Cloud Workstations プロダクト リード &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Femi Akinde &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 24 Jul 2025 01:08:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-development/renault-groups-software-defined-vehicles-built-on-google-cloud/</guid><category>Application Modernization</category><category>Customers</category><category>Application Development</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>ルノーグループによる、Google のソフトウェア定義自動車業界ソリューションの活用法</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-development/renault-groups-software-defined-vehicles-built-on-google-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Femi Akinde</name><title>Product Lead, Cloud Shell and Cloud Workstations</title><department></department><company></company></author></item><item><title>ローカルホストからリリースまで: Cloud Run と Docker Compose で AI アプリのデプロイを簡素化</title><link>https://cloud.google.com/blog/ja/products/serverless/cloud-run-and-docker-collaboration/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 7 月 11 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/serverless/cloud-run-and-docker-collaboration?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud は、次世代の AI アプリケーションとエージェント アプリケーションをできるだけシームレスに構築、デプロイできるように取り組んでいます。このたび、Google は&lt;/span&gt;&lt;a href="https://docker.com/blog/build-ai-agents-with-docker-compose/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Docker とのコラボレーション&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;により、デプロイ ワークフローを大幅に簡素化し、高度な AI アプリケーションをローカル開発から&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;a href="https://cloud.google.com/run"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; に簡単に移行できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;compose.yaml を Cloud Run に直接デプロイ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;以前は、開発環境と Cloud Run などのマネージド プラットフォームのギャップを埋めるには、インフラストラクチャを手動で変換して構成する必要がありました。MCP サーバーと自己ホスト型モデルを使用するエージェント アプリケーションは、さらに複雑さを増しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;オープンソースの &lt;/span&gt;&lt;a href="http://compose-spec.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Compose Specification&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、開発者がローカル環境で複雑なアプリケーションをイテレーションする最も一般的な方法の一つであり、Docker Compose の基盤となっています。そして、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;gcloud run compose up&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; によって、Docker Compose のシンプルさが Cloud Run にもたらされ、このプロセス全体が自動化されます。現在&lt;/span&gt;&lt;a href="https://forms.gle/XDHCkbGPWWcjx9mk9" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;限定公開プレビュー&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;版のこの機能を使用すると、既存の &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;compose.yaml&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; ファイルを単一のコマンドで Cloud Run にデプロイできます。これには、ソースからのコンテナのビルドや、データ永続化のための Cloud Run のボリューム マウントの活用も含まれます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/compose.gif"
        
          alt="compose"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run で Compose Specification をサポートすることで、ローカルとクラウドのデプロイを簡単に移行できます。同じ構成形式を維持できるため、一貫性が確保され、開発サイクルが加速します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;「Docker Compose は最近、エージェント アプリケーションをサポートするように進化しました。GPU を利用した実行をサポートする Google Cloud Run にもそのイノベーションが広がったことを嬉しく思います。Docker と Cloud Run を使用することで、開発者はローカルでイテレーションを行い、1 つのコマンドでインテリジェント エージェントを本番環境に大規模にデプロイできるようになりました。これは、AI ネイティブな開発をアクセス可能で構成可能なものにするための大きな一歩です。Google Cloud との緊密なコラボレーションを継続し、開発者が次世代のインテリジェント アプリケーションを構築、実行する方法を簡素化できることを楽しみにしています」- &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Docker、エンジニアリングおよびプロダクト担当エグゼクティブ バイス プレジデント Tushar Jain 氏&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;AI アプリケーションのホーム、Cloud Run&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run には、Compose Specification のサポート以外にも、AI に適したイノベーションが備わっています。Google は最近、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/serverless/cloud-run-gpus-are-now-generally-available?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run GPU の一般提供&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を発表しました。これにより、AI ワークロードに GPU を利用したい開発者にとって、導入の大きな障壁が取り除かれました。Cloud Run は、秒単位の課金、ゼロへのスケーリング、迅速なスケーリング（gemma3:4b モデルの場合、最初のトークンまでの時間は約 19 秒）を備えており、LLM のデプロイとサービングに最適なホスティング ソリューションです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;また、Cloud Run は Docker が最近&lt;/span&gt;&lt;a href="https://www.docker.com/blog/docker-mcp-gateway-secure-infrastructure-for-agentic-ai/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;発表&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;した OSS MCP Gateway と Model Runner の強力なソリューションでもあり、開発者は AI アプリケーションをローカルからクラウドのプロダクションにシームレスに移行できます。Docker が最近 &lt;/span&gt;&lt;a href="https://github.com/compose-spec/compose-spec/blob/main/spec.md#models" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;オープンな Compose Specification に「モデル」を追加&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;したことをサポートすることで、これらの複雑なソリューションを 1 つのコマンドでクラウドにデプロイできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;まとめ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;上記のデモの compose ファイルを確認しましょう。これは、ソースから構築され、ストレージ ボリューム（&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;volumes&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; で定義）を利用するマルチコンテナ アプリケーション（&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;services&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; で定義）で構成されています。また、新しい &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;models&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; 属性を使用して、AI モデルと、使用するランタイム イメージを定義する Cloud Run 拡張機能を定義します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;name: agent\r\nservices:\r\n  webapp:\r\n    build: .\r\n    ports:\r\n      - &amp;quot;8080:8080&amp;quot;\r\n    volumes:\r\n      - web_images:/assets/images\r\n    depends_on:\r\n      - adk\r\n\r\n  adk:\r\n    image: us-central1-docker.pkg.dev/jmahood-demo/adk:latest\r\n    ports:\r\n      - &amp;quot;3000:3000&amp;quot;\r\n    models:\r\n      - ai-model\r\n\r\nmodels:\r\n ai-model:\r\n    model: ai/gemma3-qat:4B-Q4_K_M\r\n    x-google-cloudrun:\r\n      inference-endpoint: docker/model-runner:latest-cuda12.2.2\r\n\r\nvolumes:\r\n  web_images:&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd515730&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;AI の未来を築く&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google は、オープン スタンダードを採用し、さまざまなエージェント フレームワークをサポートすることで、デベロッパーに最大限の柔軟性と選択肢を提供することに尽力しています。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run と Docker に関する今回のコラボレーションは、デベロッパーがインテリジェント アプリケーションを構築、デプロイするプロセスを簡素化するという Google の目標を達成するためのもう一つの例です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Compose Specification のサポートは、信頼できるユーザー様にご利用いただけます。&lt;/span&gt;&lt;a href="https://forms.gle/XDHCkbGPWWcjx9mk9" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;限定公開プレビュー版にこちらからご登録ください&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-Cloud Run 担当プロダクト マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Justin Mahood&lt;/strong&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-Google Cloud、エンジニアリング担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Yunong Xiao &lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 17 Jul 2025 03:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/serverless/cloud-run-and-docker-collaboration/</guid><category>DevOps &amp; SRE</category><category>Application Modernization</category><category>Partners</category><category>Serverless</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/cloud_run_docker.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>ローカルホストからリリースまで: Cloud Run と Docker Compose で AI アプリのデプロイを簡素化</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/cloud_run_docker.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/serverless/cloud-run-and-docker-collaboration/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Justin Mahood</name><title>Product Manager, Cloud Run</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Yunong Xiao</name><title>Director of Engineering, Google Cloud</title><department></department><company></company></author></item><item><title>プラットフォーム エンジニアリングを駆使してデベロッパー エクスペリエンスを簡素化 - パート 2</title><link>https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-two/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 6 月 27 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/simplifying-platform-engineering-at-john-lewis-part-two?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-one"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;前回の記事&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;では、John Lewis Digital Platform と、プラットフォーム エンジニアリングと「舗装道路」機能を通じてデベロッパー エクスペリエンスを簡素化するアプローチを紹介し、Google Cloud でのリソース作成や、専用のテナント環境内でのプラットフォームの運用機能とセキュリティ機能のデプロイをプラットフォーム エンジニアリングによって実現する方法に焦点を当てました。この記事では、そのコンセプトを基に、プラットフォームによってコンポーネント（通常はマイクロサービス）レベルでもビルドと実行を簡素化する方法について、さらに詳しく説明します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;わずか 1 年ほどで、John Lewis Digital Platform は完全に製品レベルに進化しました。当社のプラットフォームを使用するチームは約 25 チームで、本番環境で実行されている johnlewis.com の小売ウェブサイトの主要な部分でも使用されています。チームが Google Cloud でリソースをプロビジョニングできるようにセルフサービス機能を構築し、プラットフォームの基盤が Google Kubernetes Engine（GKE）上にあることを明確にしました。しかし、最近のチームからは、Kubernetes の習得に時間がかかるという声が聞こえてきました。これは想定されていたことでした。チームが独自のサービスを構築して実行するという文化変革を推進していたため、アプリケーション開発者が独自のソフトウェアをサポートするのに Kubernetes のスキルが必要になることは予想できていたのです。とはいえ、私たちのビジョンは開発者の負担を軽減することであり、彼らのフィードバックは明確でした。優れたドキュメントがあるにもかかわらず、チームが推奨する手順に従っていないケースがいくつか見られました。たとえば、ワークロードが障害に耐えられるように支援するアンチアフィニティ ルールや &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;PodDisruptionBudgets&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; を使用していませんでした。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud を無料で試す&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42f0179370&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で開始&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://console.cloud.google.com/freetrial?redirectPath=/welcome&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2017 年に Kelsey Hightower は次のように書いています。「Kubernetes はプラットフォームを構築するためのプラットフォームです。これはより良いスタート地点であって、最終目標ではありません。」&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Kelsey の言葉に触発された私たちは、行動を起こしました。Kubernetes を使用する開発者のインタラクション ポイントを簡素化するために、独自のカスタム コントローラを作成するというアイデアが浮かんだのです。私たちが好むアプローチに沿って John Lewis 固有の抽象化を行うのです。こうして JL &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Microservice&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; が誕生しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これを行うために、開発者が設定する必要があると思われるフィールドのみを含む簡略化された仕様で Kubernetes &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;CustomResourceDefinition&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を宣言しました。たとえば、テナントがアプリケーションを自ら構築して運用することを想定しているため、レプリカの数や必要なリソース量などの属性は、開発者自身に任せるのが最適です。しかし、ノード間で Pod を分散する方法を定義するルールを彼らがカスタマイズできるようにする必要は本当にあるのでしょうか。&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Deployment&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を参照する &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Service&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を変更することはどのくらいの頻度で必要になるでしょうか。詳しく調べてみると、重複が非常に多いことがわかりました。当時の分析では、開発者が作成した YAML ファイルの内容のうち、アプリケーションに関連するものは約 33% にすぎませんでした。これは、簡素化の対象が豊富にあるということです。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/article2-image1.max-1000x1000.png"
        
          alt="article2-image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この機能を構築するにあたり、&lt;/span&gt;&lt;a href="https://github.com/kubernetes-sigs/kubebuilder" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kubebuilder&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を選択し、それを使用して &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;CustomResourceDefinition&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を宣言し、コントローラ（&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;MicroserviceManager&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; と命名）を構築しました。これは有益な決定でした。最初のプロトタイピングは迅速に行われ、数か月後に機能がリリースされ、非常に好評を博しました。チームは &lt;/span&gt;&lt;a href="https://go.dev/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Go プログラミング言語&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;のスキルアップが必要でしたが、Kubebuilder がもたらすメリットを考えると、このトレードオフは価値があると感じました。それ以来、他のソフトウェア エンジニアリングにも役立っています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最初の実装では、エンジニアが &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Deployment&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Service&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; を理解して完全に構成する必要がなくなり、代わりに、変更する必要があるフィールドのみを含む、はるかに短い YAML ファイルを適用すればよくなりました。同一のフィールドの直接変換（たとえば、&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;image&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;code&gt;replicas&lt;/code&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; は、&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Deployment&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; にあるものと同等）だけでなく、Kubernetes API で行われる選択を簡素化することもできました。John Lewis では、その機能の一部は必要なかったからです。たとえば、&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;writablePaths: []&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; はエンジニアが理解しやすいコンセプトです。その裏では、コントローラがこれをより複雑な &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;code&gt;Volume&lt;/code&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;VolumeMount&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; の組み合わせに変換しています。同様の例として、&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;visibleToOtherServices: true&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; は Kubernetes &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;NetworkPolicy&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; とのやり取りを簡素化します。チームがリソースに正しくラベルを付けるためにドキュメントを読んで必要な構文を理解する必要はなく、コントローラがそれらの規則を理解して処理します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Microservice&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; リソースの基本コンセプトが確立されたことで、さらに機能を追加して付加価値を高めることができました。すぐに拡張して Prometheus のスクレイピング構成を定義し、さらに、チームが Google Cloud Endpoints を使用することを宣言できるようにするなどの複雑な機能を追加しました。これにより、コントローラは必要なサイドカー コンテナを &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Deployment&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に挿入し、&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Service&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に接続できます。機能を追加するにつれて、既存のテナントはこの仕様を使用するように変更され、現在ではプラットフォームで宣言されたワークロードの大部分を占めています。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;プラットフォームの境界を移動する&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;MicroserviceManager を構築する動機は、開発者の作業を楽にすることにありました。しかし、当初は予想していなかったさらなるメリットがあることがわかりました。それは、プラットフォーム内でも大きなメリットが得られるということです。テナントを巻き込むことなく、バックグラウンドで変更を加えることができるようになったことで、テナントのトイルが減り、プロダクトの改善が容易になりました。これは少し予想外でしたが、非常に大きなメリットでした。テナントとプラットフォームの間で確立された契約を変更することは一般的に困難ですが、このような抽象化を作成することでより多くのものを我々の管理下に置くことができ、これはすべてのユーザーにとってメリットとなります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;その一例として、johnlewis.com のライブ負荷テストで、特定のワークロードが数百の &lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Pod&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; までバーストしたことがありました。これは、クラスタで実行していた通常の&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;ノード&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;数を上回る数です。これにより、新しい&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;ノード&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;が作成され、&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;Pod&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; の自動スケーリングが遅くなり、ビンパッキングが不十分になりました。Kubernetes の運用経験が豊富な方なら、ここで何が起こったかはお察しいただけるでしょう。デフォルトのアンチ アフィニティ ルールは、復元力を最適化するように設定されており、特定の&lt;/span&gt;&lt;code&gt;&lt;span style="vertical-align: baseline;"&gt;ノード&lt;/span&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;には 1 つのレプリカしか許可されていませんでした。ただし、幸運なことにワークロードは Microservice Manager の制御下にあり、関連する YAML をデプロイにコピーするようテナントに指示する必要がなかったため、アンチ アフィニティ ルールをより新しい &lt;/span&gt;&lt;code&gt;&lt;a href="https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;podTopologyConstraints&lt;/span&gt;&lt;/a&gt;&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; に置き換えるのは簡単でした。これにより、特定のレプリカ数を超えるワークロードについて、ノードにスタックできるレプリカ数をカスタマイズできるようになりました。テナントによる操作は一切必要ありませんでした。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;より複雑な例としては、サービス メッシュをロールアウトしたときが挙げられます。我々はコントロール プレーン コンポーネントの実行の複雑さの処理を Google Cloud に任せたいと基本的に考えていたので、&lt;/span&gt;&lt;a href="https://cloud.google.com/products/service-mesh?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google の Cloud Service Mesh&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; プロダクトを使用することにしました。しかし、それでも、常に使用されているビジネス クリティカルなプラットフォームにメッシュをロールアウトするには、リスクが伴います。&lt;code&gt;Microservice&lt;/code&gt; Manager では、&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Microservice&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; リソースのフィーチャー トグルを使用して、ワークロードをメッシュに登録する頻度を制御できます。まず、プラットフォームが所有するワークロードでロールアウトを開始してアプローチをテストし、その後、先行ユーザーが Cloud Service Mesh の一部の機能を検証して利用できるように、テナントにフラグを通知します。ロールアウトを拡大する際には、ビジネス上の重要度に基づいて段階的にリリースするようにフラグを操作し、必要に応じてオプトアウト メカニズムを提供します。これにより、実装が大幅に簡素化されました。プロダクト チームがやるべきことはほとんどなく、数百のマイクロサービスを実行している約 40 のチームに適切な構成変更を依頼する必要もありませんでした。フィーチャー トグルを活用するこの手法は、独自のテストをサポートするために幅広く活用しています。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;マイクロサービスを超えて&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Microservice Manager を構築したことで、Kubernetes ネイティブな方法が考えられるようになりました。&lt;/span&gt;&lt;a href="https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/#customresourcedefinitions" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;カスタム リソース + コントローラというコンセプト&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;は強力な手法であり、これを使用して他の機能も構築しました。たとえば、外部接続の必要性を Istio リソースに変換して、下り（外向き）ゲートウェイ経由でルーティングするコントローラです。Istio は非常に強力なプラットフォーム機能ですが、活用する際にユーザー側に求められる知識やスキルは少なくありません。したがってこれは、プラットフォーム エンジニアリングがチームの代わりに管理し、チームがその機能を活用できるようにするのに最適な例と言えます。テクノロジーに対する信頼が高まった今、この分野でさまざまなアイデアが生まれています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;まとめると、John Lewis Partnership は Google Cloud とプラットフォーム エンジニアリングを活用して、e コマースの運用とデベロッパー エクスペリエンスをモダナイズしました。マルチテナント アーキテクチャで「舗装道路」アプローチを実装することで、開発チームを強化し、デプロイ サイクルを加速させ、カスタムの Microservice CRD を使用して Kubernetes のインタラクションを簡素化しました。この戦略により、運用効率を維持し、エンジニアリング チームを効果的にスケールしながら、複雑さを軽減することで、効果的なスケールとデベロッパー エクスペリエンスの向上を実現できました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud でのプラットフォーム エンジニアリングの詳細については、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-development/common-myths-about-platform-engineering?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;プラットフォーム エンジニアリングに関する 5 つの誤解: プラットフォーム エンジニアリングとは一体なのか&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-development/another-five-myths-about-platform-engineering?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;プラットフォーム エンジニアリングにまつわるさらなる 5 つの誤解&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-development/golden-paths-for-engineering-execution-consistency?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;道を照らす: プラットフォーム エンジニアリング、ゴールデンパス、セルフサービスのパワー&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;などの記事をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-アプリケーション プラットフォーム担当 EMEA プラクティス ソリューション リード、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Darren Evans&lt;/strong&gt;&lt;br/&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-John Lewis Partnership、プリンシパル プラットフォーム エンジニア、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Alex Moss 氏&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 17 Jul 2025 01:04:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-two/</guid><category>Application Modernization</category><category>Containers &amp; Kubernetes</category><category>DevOps &amp; SRE</category><category>Application Development</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>プラットフォーム エンジニアリングを駆使してデベロッパー エクスペリエンスを簡素化 - パート 2</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-two/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Darren Evans</name><title>EMEA Practice Solutions Lead, Application Platform</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Alex Moss</name><title>Principal Platform Engineer, John Lewis Partnership</title><department></department><company></company></author></item><item><title>プラットフォーム エンジニアリングを駆使して開発者の利便性を強化 - パート 1</title><link>https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-one/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 6 月 27 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/simplifying-platform-engineering-at-john-lewis-part-one?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;編集者注:&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; この投稿は記事のパート 1 です。読み終えたら&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-two"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;パート 2&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; へお進みください。&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2017 年、年間 25 億ポンドものオンライン売上高を誇る英国の大手小売業者 John Lewis は、モノリシックな e コマース プラットフォームの課題に悩まされていました。この時代遅れのアプローチは、チーム間の依存関係の増大や煩雑で頻度の低いリリース（せいぜい月 1 回）、過剰な手動テストの原因となり、複雑なオンプレミス インフラストラクチャによってさらに状況が悪化していました。そこで必要とされたのは、迅速かつ大幅な変革を推進するための大胆な決断です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;John Lewis のエンジニアたちはより良い方法があることを知っていました。エンジニアたちは Google Cloud と連携し、e コマース事業をモダナイズするために &lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を採用しました。フロントエンドから始まったこのプロジェクトは、すぐに成果を上げ始めました。わずか数か月でフロントエンドが Google Cloud に移行され、フロントエンドのブラウザへのリリースが毎週行われるようになったことから、同社は他の分野への拡大に乗り出しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;同時に、チームはより広範な戦略を考えていました。それは、&lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/platform-engineering?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;プラットフォーム エンジニアリングのアプローチ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を採用して、従来のコマース エンジンの機能に取って代わる独自のマイクロサービスを構築するためのプロダクト チームを多く立ち上げるとともに、顧客向けのまったく新しいエクスペリエンスを作成するというものです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;こうして、John Lewis Digital Platform が誕生しました。そのビジョンは、開発チームを強化し、迅速なリリースのために必要なツールとプロセスを提供して、チームごとのビジネス サービスに関して完全に責任を持たせることでした。チームのモットーは、「自分で作る。自分で運営する。自分で責任を持つ」です。このように開発と運用の責任を分散することで、チームの規模を拡大することも可能になります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この記事では、John Lewis がプラットフォーム エンジニアリングにより業務のモダナイズと合理化を進める過程で得た戦略、プラットフォームの構築、主な教訓について、プリンシパル プラットフォーム エンジニアの Alex Moss 氏が詳しく説明してくれます。プラットフォーム エンジニアリングを自社組織にどのように適用できるかを検討するきっかけとなるはずです。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud を無料で試す&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42de12b5e0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で開始&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://console.cloud.google.com/freetrial?redirectPath=/welcome&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;ステップ 1: モノリシックからマルチテナントへ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この実現のために、John Lewis はマルチテナント アーキテクチャを採用する必要がありました。ビジネス サービスごとに 1 つのテナントを割り当て、各所有チームが他のチームにリスクを与えることなく独立して作業できるようにすることで、プラットフォーム チームは各チームに大きな自由度を与えられるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;会社の主な目標がプロダクト チームの数を大幅に増やすことであるとわかっていたため、初期のデザイン思考に反映させました。テナントは少数でしたが、多くの独立したチームをサポートできるように体制を整えることができました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この基本的な設計は非常にうまく機能し、7 年経った今でもほとんど変更されていません。マルチテナント コンセプトの中核を成すのは、私たちが「サービス」と呼ぶものです。これは論理的なビジネス アプリケーションを指し、通常は複数のマイクロサービスとデータを保存するためのコンポーネントで構成されます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/article1-image1.max-1000x1000.png"
        
          alt="article1-image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;自社のプラットフォームは、主に「自分でコンテナを持ち込む」としていますが、特に状態の処理に関しては、他の Google Cloud サービスも活用することをチームに推奨しています。Firestore や Pub/Sub などのサービスを採用することで、プラットフォーム チームが対応しなければならない複雑さを軽減できます。特に、レジリエンスや障害復旧などの分野で効果を発揮します。また、私たちは、Cloud Run などのコンピューティング プロダクトよりも Kubernetes を優先して利用しています。Kubernetes は開発チームの自由度を高めつつ、プラットフォームで特定の動作を実行できる適切なバランスを実現しているからです（たとえば、過度の摩擦が生じることなく、適切なレベルのガードレールを設定できます）。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;当社のプラットフォームでは、プロダクト チーム（テナント）が独自の名前空間とプロジェクトをかなり細かく制御できるようになっています。これにより、他チームに依存することなくワークロードのプロトタイピング、構築、最終的な運用が可能になります。これはスケールの実現に欠かせない要素です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;プラットフォームの進化にあたり、先行チームの存在は非常に有益でした。彼らは、機能の不足を認めて独自のソリューションを開発する意欲を示し、ニーズを満たすものを構築しているかどうかについてたくさんのフィードバックを提供してくれました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このプラットフォームを最初に採用したチームは、&lt;/span&gt;&lt;a href="http://johnlewis.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;johnlewis.com&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; の検索機能を再構築し、市販のソリューションに置き換えました。このチームは、最新のソフトウェア開発とマイクロサービス ベースのアーキテクチャの利点に精通した経験豊富なエンジニアで構成されており、アプリケーションでデータを保存し、コンポーネント間で非同期通信を行うためのサポート サービスが必要であることをすぐに特定しました。また、プラットフォーム チームと協力して選択肢を検討し、自社でデータベースやメッセージングの運用をせずに Google Cloud のネイティブ サービスを活用したいという当社の意向に賛同してくれました。その結果、Google Kubernetes Engine 以外の最初の拡張機能として Cloud Datastore と Pub/Sub を採用することになりました。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;すべての道が成功への道&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;チームの自律性が非常に高いプラットフォームでは、テクノロジーの選択や実装パターンの面でやや無秩序になりやすいというリスクがあります。デベロッパー中心の姿勢を維持しながらこの問題に対処するために、「Golden Path」に似た「&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Paved Road&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;」（舗装道路）というコンセプトを採用しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Paved Road」アプローチにより、次の点が容易になりました。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;デベロッパーが迅速かつ安全に作業を進められる便利なプラットフォーム機能を構築する&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;アプローチや手法を共有し、エンジニアがチーム間を移動できるようにする&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;チームが必須の実践事項に従っていることを組織全体に示す（これは、リリースで制限するのでは&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;なく&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、保証機能を構築することで実現します）&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Paved Road」というコンセプトは、プラットフォームで構築するほとんどの部分に浸透しており、John Lewis Digital の領域を超えて、John Lewis Partnership の他の領域にも影響を与えています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;当社の「Paved Road」は、チームの簡素化を実現する 2 つの主要な機能によって支えられています。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Paved Road パイプライン&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: これはサービス全体で動作し、Google Cloud リソースのプロビジョニングやオブザーバビリティ ツールなどの機能を提供します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;マイクロサービス CRD&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: その名が示すように、これはマイクロサービス レベルの抽象化のことです。ここでの主なメリットは、チームが Kubernetes をより簡単に扱えるようになることです。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;どちらの機能も開発者の利便性を念頭に置いて作成されましたが、プラットフォーム チームにも多くのメリットがあることがわかりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Paved Road パイプラインは構成ファイル（もちろん yaml 形式）によって駆動します。この構成ファイルを「サービス定義」と呼びます。これにより、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;テナンシーを所有するチーム&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、推論が容易な構成を通じてプラットフォームに提供してほしい機能を記述できます。関連ドキュメントとサンプルは、何が実現できるのかをチームメンバーが理解するのに有用です。このファイルに push すると、プラットフォームが所有する多数のジョブ（「プロビジョナー」と呼んでいます）の CI / CD パイプラインが実行されます。これらのプロビジョナーはマイクロサービスと同様に、独立してリリース可能であり、一般的に 1 つのタスクを適切に実行することに重点を置いています。以下に、プロビジョナーの例とその機能を説明します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;各チームのプロジェクトに Google Cloud リソースを作成する。例: &lt;/span&gt;&lt;a href="https://cloud.google.com/storage/docs/creating-buckets"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;バケット&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/pubsub/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Pub/Sub&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://firebase.google.com/docs/firestore" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firestore&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; など。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;ゴールデン シグナルと自己計測指標に基づいて、プラットフォーム提供のダッシュボードとカスタム ダッシュボードを構成する&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;特定のマイクロサービスの SLO に合わせてアラート構成を調整し、それらのアラートに対するインシデント対応の動作を調整する&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/article1-image2.max-1000x1000.png"
        
          alt="article1-image2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これにより、プロダクト チームが Google Cloud リソースのプロビジョニングの仕組みや、そのための Infrastructure as Code（IaC）ツールについて深く理解する必要がなくなります。推奨テクノロジーとベスト プラクティスは当社のエキスパートが厳選したものであり、デベロッパーはプロビジョニングする内容とタイミングを完全に制御しながら、ビジネスに差別化をもたらすソフトウェアの構築に集中できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;先ほど述べたように、このアプローチには、プラットフォーム チームが独自の機能を構築するために利用できるというメリットがあります。チームがサービス用に更新した構成は、チームに関するメタデータと組み合わせて、API 経由または Pub/Sub に公開されたイベントを通じて表示できます。これにより、インシデント対応やセキュリティ ツール、事前プロビジョニングされたドキュメント リポジトリなど、他の機能のアップデートも促進されます。これは、当初はチームが独自の IaC を記述する手間を省く手段として意図されていたものが、プラットフォーム機能の構築を容易にし、付加価値をさらに高めるためにも活用できることを示した一例です。デベロッパーがそのことを意識する必要もありません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このアプローチは、チームが使用できるように事前構築された Terraform モジュールを提供するよりもスケーラブルであると考えています。Terraform モジュールのアプローチではチームが Terraform に精通している必要があり、バージョニングや依存関係の複雑さがメンテナンス作業の面でプラットフォーム エンジニアの負担になる可能性があります。代わりに、理解しやすい API を提供し、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;プラットフォーム チームに意図的に負担をかけることで&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;、チームに必要なすべての機能をサービスが提供できるようにしています。この抽象化により、必要に応じて大幅なリファクタリングを選択することもできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このアプローチを採用することで、プラットフォーム全体でテクノロジーの一貫性を広く維持できます。たとえば、プラットフォームで Pub/Sub のリソースを簡単に作成できるのに、チームがわざわざ Kafka を実装する必要はあると思いますか？これは、機能するビジネス サービスに組み立てられるランタイム コンポーネントだけでなく、そのソフトウェアを運用するためのすべての付随的なニーズ（レジリエンス エンジニアリング、モニタリングとアラート、インシデント対応、セキュリティ ツール、サービス管理など）にも及ぶことを考えると、エンジニアの生産性に大きな増幅効果をもたらします。これらの要素はすべて、John Lewis Digital Platform 上で完全な「Paved Road」機能を備えており、チームがニーズを認識して適切なオプションを特定し、それらを使用するためのテクノロジーやプロセスを実装する際の認知負荷を軽減してくれます。&lt;/span&gt;&lt;br/&gt;&lt;span style="vertical-align: baseline;"&gt;とはいえ、私たちが「Paved Road」のコンセプトを特に気に入っている理由の一つは、チームの「オフロードに挑む」という選択肢を排除しない点です。「Paved Road」は必須ではありませんが、エンジニアが他の方法を選びたくならないような、説得力のあるものであるべきです。他のアプローチの使用を禁止すると、イノベーションを阻害し、「これで十分だ」と構築した機能に甘んじてしまうリスクがあります。「Paved Road」は、デベロッパーの変化するニーズに応え続けられるようプロダクトを改善し続けるという課題をプラットフォーム エンジニアに課しています。同様に、開発チームが独自の道を歩もうとしても、強力なプラットフォーム機能を複製する際に伴う負担の増加がそれを思いとどまらせます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;エンジニアのニーズは一定ではなく、Google Cloud ももちろん新しい機能をリリースし続けています。そのため、この例えを拡張して「Dusty Path」（ほこりっぽい道）というコンセプトを追加することにしました。これは、私たちが望むほど機能が豊富ではない（セルフサービス プロビジョニングやすぐに使えるオブザーバビリティが欠けているなど）新しいプラットフォーム機能を表しています。チームには、さまざまなオプションを試して、まだ整備されていない Google Cloud プロダクトを活用することが求められています。このテストを可能にするのが「Paved Road パイプライン」です。このテストプロセスを「スノーフレーク（実験的利用の意味）」と呼んでいます。そして、ここに非公式の「3 つのルール」を設けています。少なくとも 3 つのチームが同じ機能をリクエストしていることが確認された場合、その機能のセルフサービス化を進めるというものです。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;かたや、もう一方の極端ではチームが完全に単独で作業することもあります（「クレイジー ペイビング（「非標準実装の意味）」と呼んでいます）。これは、大胆なテストのサポートや、プラットフォームの安全な運用の要件に応えられないワークロードへの対応に必要となる場合があります。この分野のソリューションは一般的に長続きしません。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この記事では、John Lewis がプラットフォーム エンジニアリングにマルチテナントの「Paved Road」アプローチを採用することで、e コマース事業に変革を起こした事例を紹介しました。この戦略によって開発チームをどのように強化し、Google Cloud リソースのプロビジョニングや運用機能とセキュリティ機能のデプロイをどのように合理化したかを検証しました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このシリーズの&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-two?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;パート 2&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; では、John Lewis がマイクロサービス CRD を導入することで開発者の利便性をさらに強化させた方法について詳しく説明します。この独自の Kubernetes 抽象化により、コンポーネント レベルでの Kubernetes 操作の複雑さが大幅に軽減され、開発サイクルの短縮と運用効率の向上につながった仕組みについて解説します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud でのプラットフォーム エンジニアリングを活用したシフトダウンについて、詳しくは&lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/platform-engineering"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちら&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。Google Kubernetes Engine（GKE）の堅牢かつインテリジェントなフルマネージド Kubernetes Service によって、コンテナ化されたアプリケーションのデプロイ、スケール、管理をデベロッパーが簡単に実行できるようにする方法については、&lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちら&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;から詳細をご確認いただけます。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-アプリケーション プラットフォーム担当 EMEA プラクティス ソリューション リード、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Darren Evans&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-John Lewis Partnership、プリンシパル プラットフォーム エンジニア、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Alex Moss 氏&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 17 Jul 2025 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-one/</guid><category>Application Modernization</category><category>Containers &amp; Kubernetes</category><category>DevOps &amp; SRE</category><category>Application Development</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>プラットフォーム エンジニアリングを駆使して開発者の利便性を強化 - パート 1</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-development/simplifying-platform-engineering-at-john-lewis-part-one/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Darren Evans</name><title>EMEA Practice Solutions Lead, Application Platform</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Alex Moss</name><title>Principal Platform Engineer, John Lewis Partnership</title><department></department><company></company></author></item><item><title>Sansan の Platform Engineering 戦略：開発者体験 とビジネス価値を最大化する Orbit とは</title><link>https://cloud.google.com/blog/ja/products/application-development/sansans-platform-engineering-strategy/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="4fgep"&gt;多くの開発現場が抱える「開発者がインフラ関連の作業に追われ、開発に集中できない」という課題。この「痛み」を解決するアプローチが Platform Engineering です。&lt;/p&gt;&lt;p data-block-key="833gf"&gt;Google Cloud では &lt;a href="https://cloud.google.com/solutions/in-house-development-support?hl=ja"&gt;Tech Acceleration Program ( 以下、TAP)&lt;/a&gt; の一つとして、Platform Engineering の実践を支援する「Platform Engineering Jumpstart」を提供しています。Google Cloud のエンジニアが Google Kubernetes Engine などを中心に、開発者向けのプラットフォーム設計や Platform Engineering の適用をサポートします。&lt;/p&gt;&lt;p data-block-key="4n95p"&gt;今回ご紹介する Sansan株式会社は、この Platform Engineering を採用し、アプリケーション開発プラットフォーム「Orbit」を構築し、開発者体験を劇的に向上させ、開発生産性も大きく向上させました。アプリのリリース頻度アップや開発期間の短縮など、ビジネスを加速させた成功の裏側には何があったのか？その詳細に迫ります。&lt;/p&gt;&lt;p data-block-key="967ja"&gt;&lt;b&gt;利用している主なサービス:&lt;br/&gt;&lt;/b&gt;Google Kubernetes Engine (GKE)&lt;/p&gt;&lt;p data-block-key="5ih0a"&gt;&lt;b&gt;利用している主なソリューション:&lt;br/&gt;&lt;/b&gt;&lt;a href="https://cloud.google.com/solutions/application-modernization"&gt;アプリケーションのモダナイゼーション&lt;/a&gt;&lt;/p&gt;&lt;h3 data-block-key="f9o72"&gt;&lt;b&gt;開発の「痛み」から生まれた共通プラットフォーム「Orbit」&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="1muee"&gt;Orbit を導入する以前の Sansan では、開発チームはいくつもの課題に直面していました。特に顕著だったのは、開発チームの担当範囲があまりにも多岐にわたっていた点です。インフラ運用、CI/CD パイプライン、Terraform などの管理は非常に大変でした。&lt;/p&gt;&lt;p data-block-key="518r3"&gt;会社としては新規事業を数多く立ち上げる一方で、インフラエンジニアが不在のケースもあり、アプリケーション開発者がインフラ設定などに時間を取られてしまうという状況が生じていました。Orbit のユーザーの立場で&lt;b&gt;「名刺メーカー」&lt;/b&gt;の開発を担当する山門 峻様は、当時の状況について「使うサービスの設定が最適かどうか毎回悩むなどで時間がかかり、それが開発チームやビジネスサイドにとって具体的な『痛み』となっていた」と語っています。設定ファイルが散らばっていたり、手作業で変更されているケースもあり、そうしたことが認知負荷となっていたそうです。&lt;/p&gt;&lt;p data-block-key="4epfi"&gt;このような課題を解決するために、Platform Engineering が検討され始めました。この目的は、単に開発者体験を良くするだけでなく、プラットフォーム側とアプリケーションエンジニア側の両方の工数を圧縮し、組織全体の生産性を向上させることを目指しています。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/01.max-1000x1000.jpg"
        
          alt="01"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="kq963"&gt;そして誕生したのが、アプリケーション開発プラットフォーム「Orbit」です。その名称「Orbit」は、Google Cloud の 六本木のオフィスで、TAP に参加した際に、六本木ヒルズの玄関口にドラえもんがたくさんいた時期があり、そこから連想された「宇宙」や、アプリケーションが効率よくぐるぐる回る「軌道」に由来しています。プラットフォームエンジニアとして開発を担当する辻田 美咲様は、「プラットフォームの名前を決めようとした日がドラえもんの誕生日だった」という、素敵なエピソードも紹介してくれました。Orbit には、アプリケーションが軌道に乗ってスムーズに稼働する世界観が込められています。&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="4fgep"&gt;&lt;b&gt;「Orbit」によって、アプリのリリース頻度が 84% 増加など、驚くべき導入効果&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="4q5b8"&gt;プラットフォームの基盤として Google Cloud を選んだきっかけは、Platform Engineering Kaigi での発表で Platform Engineering Jumpstart を知ったことでした。辻田様は「このプログラム参加を通じて Platform Engineering の解像度が大幅に上がり、当初 Cloud Run と迷っていたアーキテクチャ選定において、自信を持って GKE を選択することができたのはすごく良かったです」と振り返っています。&lt;/p&gt;&lt;p data-block-key="f8vi4"&gt;GKE には複雑そうというイメージがありましたが、Autopilot ではインフラ管理の手間をなくし、コストを最適化しながら、セキュアでスケーラブルなKubernetes環境の構築ができることを知りました。Cloud Run ではバックエンド管理が必要で認知負荷になりうるとも思われた一方、GKE ではマニフェストで定義できる点が問題解決につながると判断されました。Sansan の Strategic Products Engineering Unit (以下、SPEU) では以前から Google Cloud を使うことが多く、App Engine や Cloud Run の利用経験もあったことが Google Cloud 選定の背景にあります。他のクラウドサービスを検討しなかったのは、SPEU が元々 Google Cloud を頻繁に利用し、エンジニアの習熟度も高かったためです。&lt;/p&gt;&lt;p data-block-key="5vmd5"&gt;Orbit の導入・構築は、Platform Engineering Jumpstart がきっかけとなり、アーキテクチャが概ね決定された後、すぐにクラスタ構築とデモアプリケーションのデプロイから着手されました。その後、DB 接続サンプル作成や Secret Manager 構築などを行い、「名刺メーカー」で当時開発中だった新機能を、実際に Orbit 上で稼働させてみたのです。この初期構築は、辻田様がほぼ 1 名で実施されたとのことで、そのスピード感には驚かされます。&lt;/p&gt;&lt;p data-block-key="bei3i"&gt;最初のユーザーとなったのは「名刺メーカー」チームでした。これは、Orbit を構築するチームと同じチームであったことが大きな理由です。山門様は、実際に利用を開始すると「権限回りのエラーや Pod サイズの問題、GKE Gateway のヘルスチェック理解など、想定外の問題にぶつかりましたが、都度 Orbit Team に問い合わせし、解決していった」と語っています。最初に辻田様とペアプログラミングでこれらの問題をスムーズに解決できたことで、山門様の Orbit に対する理解も深まりました。&lt;/p&gt;&lt;p data-block-key="f3euq"&gt;Orbit 導入によって、開発者体験は大きく向上しました。山門様は「インフラ設定の認知負荷が減り、マニフェストを見れば理解できるようになりました。設定作業も減り、開発環境、ステージング環境、本番環境の設定が同じになったため、環境ごとに特別な準備が必要なくなりました」と、その効果を実感しています。ArgoCD のダッシュボードから Pod の起動なども確認可能になり、開発者はインフラの細部を気にせず開発に集中できるようになったそうです。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/dashboard.max-1000x1000.png"
        
          alt="dashboard"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="4fgep"&gt;定量的な効果も顕著に現れています。アプリのリリース頻度は 84% 増加し、インフラのリリース頻度も 20% 増加しました。また、アプリのリードタイムは 43% 削減、インフラのリードタイムも 16% 削減されました。あるプロジェクトでは、予定より 1 週間前倒しでリリースでき、これは 20 人日分の圧縮効果に相当すると推計されています。&lt;/p&gt;&lt;p data-block-key="ctqqh"&gt;また、社内への展開にあたっては、全社開発メンバー向けに Orbit を紹介する社内 LT や、少人数で課題を聞き出し提案するといった「社内営業」も大切だったと語られています。&lt;/p&gt;&lt;p data-block-key="fqcl4"&gt;これらの高い評価や活動は、全社展開を見据えて Platform Engineering Unit が新たに発足するきっかけとなり、増員も進められています。さらに、今回の取り組みは、採用面でも良い効果を生んでおり、プラットフォーム志望者の応募が増え、返信率も高いとのことです。&lt;/p&gt;&lt;h3 data-block-key="chi1n"&gt;&lt;b&gt;Google Cloud 上で実践するメリットと今後の展望&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="c52gf"&gt;Platform Engineering Unit のグループマネージャーである水谷 高朗様は、Google Cloud 上で Platform Engineering を実践することのメリットとして「Google Cloud 自体がプラットフォームであり、使いやすい点が挙げられます。また、ネットワーク等の抽象化のレベル感が良い点も魅力です。TAP の存在も大きかった」と語っています。&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/02.max-1000x1000.jpg"
        
          alt="02"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="kq963"&gt;辻田様も「Google Cloud 自体がプラットフォームとして使える感じがしてすごく使いやすいです。特に Google Cloud Next での Product Manager とのミーティングで機能要望を出しやすい点もメリットと感じており、ユーザーとして今後も使い続けたい」と述べています。山門様はユーザー視点から「Web リファレンス、サポート、ドキュメント、Slack からの問い合わせなど、使う側への配慮がある点も高く評価できます。新しく Google Cloud の個別サービスを使う際に、参考になるものが多かったり、設計で困ったときに相談できたりするのは、使う側を考えていただいていると感じます」と、ドキュメントやサポートの充実を評価しています。&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="4fgep"&gt;Orbit の利用は今後さらに拡大していく計画です。現在は名刺メーカー、Sansan Data Hub での利用が中心ですが、6 月を目処に全社展開を進めています。R&amp;amp;D (研究開発) 部門での利用 (NineOCR など)、特に GPU への期待や、Contract One、Seminar One での利用も検討・進行中です。Google Cloud は GPU リソースを確保しやすい点も評価されています。&lt;/p&gt;&lt;p data-block-key="d6bob"&gt;今後の機能拡張としては、DB マイグレーション (Elasticsearch から Spanner など) への対応や AI ワークロード (Inference GW) への対応も視野に入れています。&lt;/p&gt;&lt;p data-block-key="crrom"&gt;水谷様は「Platform Engineering Jumpstart の活用を強く推奨します」と述べています。また、辻田様も「社内の開発チームとのコミュニケーションがとても大事であり、『社内営業』も必要です。開発チームにその必要性を丁寧に理解してもらうことが成功の鍵となります」と、技術面だけでなく組織内のコミュニケーションの重要性を強調してくれました。&lt;/p&gt;&lt;p data-block-key="dq21p"&gt;Sansan の Platform Engineering「Orbit」の取り組みは、開発チームの課題を解決し、開発者体験の向上とビジネス価値の最大化を同時に実現する素晴らしい事例です。Google Cloud のサービスを活用し、Platform Engineering Jumpstart も効果的に使いながら、短期間でこれだけの効果を出している点は、Platform Engineering を検討する多くの企業にとって参考になるでしょう。今後のさらなる全社展開と機能拡張にも期待が高まります！&lt;/p&gt;&lt;hr/&gt;&lt;p data-block-key="2jf7k"&gt;Sansan株式会社は「出会いからイノベーションを生み出す」をミッションとして掲げ、働き方を変えるDXサービスを提供しています。主なサービスとして、営業DXサービス「Sansan」や名刺アプリ「Eight」、経理DXサービス「Bill One」、AI契約データベース「Contract One」を国内外で提供しています。&lt;/p&gt;&lt;p data-block-key="a69u7"&gt;&lt;b&gt;インタビュイー&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="3dkvi"&gt;技術本部 Platform Engineering Unit&lt;br/&gt;Application Platformグループ GrM&lt;br/&gt;水谷 高朗 様&lt;/p&gt;&lt;p data-block-key="2r4v3"&gt;技術本部 Platform Engineering Unit Application Platformグループ&lt;br/&gt;プロダクト開発エンジニア&lt;br/&gt;辻田 美咲 様&lt;/p&gt;&lt;p data-block-key="6e32h"&gt;技術本部 Sansan Engineering Unit 名刺メーカーDevグループ&lt;br/&gt;プロダクト開発Webエンジニア&lt;br/&gt;山門 峻 様&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 23 Jun 2025 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-development/sansans-platform-engineering-strategy/</guid><category>Application Modernization</category><category>GKE</category><category>Application Development</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/TAP_Blog_header_sansan.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Sansan の Platform Engineering 戦略：開発者体験 とビジネス価値を最大化する Orbit とは</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/TAP_Blog_header_sansan.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-development/sansans-platform-engineering-strategy/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Japan Team </name><title></title><department></department><company></company></author></item><item><title>Cloud Run で GPU の一般提供を開始: AI ワークロードの実行が誰にとっても簡単に</title><link>https://cloud.google.com/blog/ja/products/serverless/cloud-run-gpus-are-now-generally-available/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 6 月 3 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/serverless/cloud-run-gpus-are-now-generally-available?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/run?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud のサーバーレス ランタイムである Cloud Run&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、そのシンプルさ、柔軟性、スケーラビリティから、デベロッパーに人気を博しています。このたび、Cloud Run での NVIDIA GPU のサポートが一般提供となり、さまざまなユースケースに対応するパワフルなランタイムを非常にコスト効率の高い形で提供できることになりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;今後は、GPU と CPU の両方で次のメリットを享受できます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;秒単位の課金&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 使用した GPU リソースに対してのみ、秒単位で課金されます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ゼロへのスケーリング&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Cloud Run は、リクエストが届かない間は GPU インスタンスを自動的にゼロにスケールダウンすることで、アイドル状態の費用を排除します。散発的または予測不可能なワークロードには朗報です。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;迅速な起動とスケーリング&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: GPU とドライバをインストールしたインスタンスが 5 秒以内にゼロから起動するため、アプリケーションは非常に迅速に需要に対応できます。たとえば、ゼロからスケール（コールド スタート）した場合、最初のトークンまでの時間が gemma3:4b モデルで約 19 秒という驚異的な数値を達成しました（これには、起動時間、モデルの読み込み時間、推論の実行時間が含まれます）。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;完全なストリーミングのサポート&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: HTTP と WebSocket ストリーミングのサポートがすぐに使える状態で組み込まれているため、真にインタラクティブなアプリケーションを構築して、LLM の回答が生成されたらすぐにユーザーに提供できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run での GPU のサポートは重要なマイルストーンであり、GPU で高速化されたアプリケーションをこれまで以上にシンプル、高速、費用対効果の高いものにする取り組みにおける Google のリーダー的地位を実証しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「サーバーレス GPU アクセラレーションは、最先端の AI コンピューティングをより利用しやすくするための大きな進歩です。NVIDIA L4 GPU へのシームレスなアクセスにより、デベロッパーはこれまで以上に費用対効果の高い方法で迅速に AI アプリケーションを本番環境に展開できるようになりました。」- NVIDIA、アクセラレーテッド コンピューティング プロダクト担当ディレクター Dave Salvator 氏&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud を無料で試す&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42def36e50&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で開始&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://console.cloud.google.com/freetrial?redirectPath=/welcome&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;誰もが利用できる AI 推論&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この一般提供版リリースで最も注目すべき点は、Cloud Run の GPU として NVIDIA L4 GPU が誰でも利用できるようになったことです。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;割り当てリクエストは不要&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;であるため、導入への大きなハードルが解消され、Cloud Run サービスで GPU アクセラレーションをすぐに活用できます。Cloud Run コマンドラインから &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;--gpu 1&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; を使用するか、コンソールで [GPU] チェックボックスをオンにするだけで、割り当てをリクエストする必要はありません。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_XkZEV9U.max-1000x1000.png"
        
          alt="1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;プロダクション レディ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;一般提供が開始されたことにより、Cloud Run での GPU のサポートは、Cloud Run の&lt;/span&gt;&lt;a href="https://cloud.google.com/run/sla"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;サービスレベル契約（SLA）&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の対象となり、信頼性と稼働時間が保証されるようになりました。Cloud Run はデフォルトで&lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/zonal-redundancy?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ゾーン冗長性&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を提供しており、ゾーン停止に耐えるために十分な容量をサービスに確保できます。これは、Cloud Run で GPU を使用した場合にも適用されます。また、ゾーン冗長性をオフにして、ゾーン停止が発生した場合に GPU ワークロードのベスト エフォート フェイルオーバーを行うことにすれば、&lt;/span&gt;&lt;a href="https://cloud.google.com/run/pricing?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;料金を低く抑えられる&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;メリットがあります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;マルチリージョン GPU&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;グローバルなアプリケーションをサポートするため、Cloud Run の GPU は 5 つの Google Cloud &lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/locations?hl=ja#gpu"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;リージョン&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（us-central1（米国アイオワ）、europe-west1（ベルギー）、europe-west4（オランダ）、asia-southeast1（シンガポール）、asia-south1（インド、ムンバイ））で利用可能で、今後さらに拡大する予定です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;また、Cloud Run は&lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/multiple-regions?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;複数のリージョンにわたるサービスのデプロイを簡素化&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;しています。たとえば、1 つのコマンドで米国、ヨーロッパ、アジアにサービスをデプロイし、低レイテンシと高い可用性をグローバル ユーザーに提供できます。例として、オープンモデルを実行する最も簡単な方法の一つである &lt;/span&gt;&lt;a href="https://ollama.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Ollama&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; を、3 つのリージョンにわたって Cloud Run にデプロイする方法を以下に示します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;gcloud run deploy my-global-service \\\r\n  --image ollama/ollama --port 11434 \\\r\n  --gpu 1 \\\r\n  --regions us-central1,europe-west1,asia-southeast1&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dc8598b0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;実際の動作を確認する: 4 分で NVIDIA GPU を 0 個から 100 個へ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;GPU を使用した Cloud Run の驚異的なスケーラビリティを、Google Cloud Next 25 の&lt;/span&gt;&lt;a href="https://youtu.be/PWPvX25R6dM?feature=shared&amp;amp;t=2140" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちらのライブデモ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;で実際に確認できます。わずか 4 分で GPU を 0 個から 100 個までスケールする様子を紹介しています。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_SrvmWli.max-1000x1000.png"
        
          alt="2"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="lqcap"&gt;Cloud Run の GPU で実行されている Stable Diffusion サービスの負荷テスト。4 分間で GPU インスタンス 100 個に到達している。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Run ジョブで NVIDIA GPU を使用して新たなユースケースを実現&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run での GPU の使用がメリットとなるのは、リクエスト ドリブン型の Cloud Run サービスを使用するリアルタイム推論だけではありません。&lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/overview/what-is-cloud-run#cloud-run-jobs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run ジョブ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;でも GPU が利用可能になったため、特にバッチ処理や非同期タスクの新しいユースケースが実現します。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;モデルのファインチューニング&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 基盤となるインフラストラクチャを管理することなく、事前トレーニング済みモデルを特定のデータセットで簡単にファインチューニングできます。GPU を活用したジョブをスピンアップし、データを処理し、完了したらゼロまでスケールダウンできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AI 推論のバッチ処理&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 大規模なバッチ推論タスクを効率的に実行できます。画像の分析、自然言語の処理、推奨事項の生成など、GPU を使用した Cloud Run ジョブは、さまざまな負荷に対応できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;メディアのバッチ処理&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 動画のコード変換、サムネイルの生成、複雑な画像操作を大規模に行うことができます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run ジョブの GPU の限定公開プレビュー版に&lt;/span&gt;&lt;a href="https://docs.google.com/forms/d/e/1FAIpQLSe_-u-ZSxVLhRMZ3p4ZSk2CkgL_URKqNgyM8rfMGUrTbpqYJQ/viewform?usp=dialog" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ご登録&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Run のお客様の声&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google の説明だけでなく、Cloud Run の GPU を早期に導入したお客様の声もご紹介します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Cloud Run は、vivo が AI アプリケーションのイテレーションを迅速に行うのに役立ち、運用とメンテナンスの費用を大幅に削減します。自動スケーリングが可能な GPU サービスは、AI の海外展開の効率も大幅に向上させます。」- vivo、AI アーキテクト Guangchao Li 氏&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「L4 GPU は、リーズナブルな費用で非常に優れたパフォーマンスを提供します。高速な自動スケーリングと組み合わせることで、費用を最適化し、85% の費用削減を実現できました。Cloud Run で GPU が利用できるようになったことを非常に嬉しく思っています。」- Wayfair、シニア ソフトウェア エンジニア John Gill 氏（&lt;/span&gt;&lt;a href="https://youtu.be/PWPvX25R6dM?feature=shared&amp;amp;t=2496" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Next '25&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; にて）&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;「Midjourney では、Cloud Run の GPU が当社の画像処理タスクに非常に有用であることがわかりました。Cloud Run は開発者エクスペリエンスがシンプルであるため、インフラストラクチャの管理に時間を取られることなく、イノベーションに集中できます。また、Cloud Run の GPU のスケーラビリティにより、数百万もの画像を簡単に分析、処理できます。」- Midjourney、データチーム リーダー Sam Schickler 氏&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud Run の GPU は、次世代のアプリケーションを強化する準備が整っています。&lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/configuring/services/gpu"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ドキュメント&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/tutorials/gpu-gemma-with-ollama"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;クイックスタート&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、&lt;/span&gt;&lt;a href="https://cloud.google.com/run/docs/configuring/services/gpu-best-practices"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;モデル読み込みの最適化に関するベスト プラクティス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。皆様が構築されるアプリケーションを楽しみにしております。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-プロダクト マネジメント担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Steren Giannini&lt;/strong&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-エンジニアリング担当ディレクター、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Yunong Xiao&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 06 Jun 2025 02:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/serverless/cloud-run-gpus-are-now-generally-available/</guid><category>Application Modernization</category><category>Compute</category><category>Serverless</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/hero_BWYOvBU.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cloud Run で GPU の一般提供を開始: AI ワークロードの実行が誰にとっても簡単に</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/hero_BWYOvBU.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/serverless/cloud-run-gpus-are-now-generally-available/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Steren Giannini</name><title>Director, Product Management</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Yunong Xiao</name><title>Director of Engineering, Google Cloud</title><department></department><company></company></author></item><item><title>Google Cloud の KCC を使用して Waze を Infrastructure as Code に移行</title><link>https://cloud.google.com/blog/ja/products/containers-kubernetes/infrastructure-as-code-at-waze-using-config-connector/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 4 月 29 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/containers-kubernetes/infrastructure-as-code-at-waze-using-config-connector?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;2023 年、Waze のプラットフォーム エンジニアリング チームは、Google Cloud の &lt;/span&gt;&lt;a href="https://cloud.google.com/config-connector/docs/overview?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Config Connector&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（KCC）を使用して Infrastructure as Code（IaC）に移行し、それ以来大きな成果を上げてきました。Waze では、オープンソースの Kubernetes アドオンである Config Connector を採用し、Kubernetes を介して Google Cloud リソースを管理しています。また、管理を効率化するために、Google Kubernetes Engine（GKE）上で Config Connector のホスト型バージョンである Config Controller を活用し、Policy Controller と Config Sync を組み込んでいます。この移行により、インフラストラクチャ管理が大幅に改善され、将来のインフラストラクチャの基盤が築かれました。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Config Connector への移行&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Waze は以前、特にデュアル クラウド環境における VM ベースのフェーズでは、リソース管理に Terraform を使用していました。しかし、状態の維持や調整作業が困難であり、構成の一貫性の欠如や、管理オーバーヘッドの増加が発生していました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;そこで、2023 年に Config Connector を採用し、Google Cloud インフラストラクチャを GKE クラスタ内の &lt;/span&gt;&lt;a href="https://github.com/kubernetes/design-proposals-archive/blob/main/architecture/resource-management.md" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kubernetes Resource Modules&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（KRM）に変換することにしました。このアプローチにより、Terraform で発生していた調整の問題が解決しました。また、Config Sync と Config Connector を組み合わせることで、ソース リポジトリからライブ GKE クラスタへの KRM の自動同期が可能になりました。このマネージド ソリューションにより、カスタム調整システムの構築や保守が不要になりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;この移行により、Waze のインフラストラクチャ チームにおける、以下の 3 種類の主要なユーザーのニーズを満たすことができました。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;インフラストラクチャの利用者:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 基盤となるリソースの保守や複雑さについて心配することなく、インフラストラクチャを簡単にデプロイしたいアプリケーション開発者。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;インフラストラクチャ オーナー:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Google Cloud 上の Waze 全体でリソースの作成方法に関するベスト プラクティスの定義や標準化に取り組む、特定のリソースタイプ（Spanner、Google Cloud Storage、ロードバランサなど）の専門家。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;プラットフォーム エンジニア: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャ オーナーがベスト プラクティスを体系化および定義するシステムを構築し、インフラストラクチャの利用者にシームレスな API を提供するエンジニア。&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud コンテナと Kubernetes をお試しいただける $300 分の無料クレジット&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dd384b80&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で構築を始める&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;http://console.cloud.google.com/freetrial?redirectpath=/marketplace/product/google/container.googleapis.com&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;最初のステップ: Config Connector&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud インフラストラクチャ全体を Google Cloud サービス内の KRM として定義するのは循環的に思えるかもしれませんが、KRM は既存の IaC ツールとは異なり、実際には Waze のインフラストラクチャを表現するのに適しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Terraform の調整の問題（状態のずれ、バージョン管理、帯域外の変更）は、重大な課題です。Config Connector には、Config Sync を通じてすぐに使用できる調整機能が備わっており、これは理想的なマネージド ソリューションでした。テンプレート機能は KRM と Terraform のどちらにもありますが、KCC のマネージド機能は Google Cloud ネイティブ ソリューションへの移行に適しており、メンテナンスの負担も軽減します。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャの複雑さは、ツールに関係なく一般化する必要があります。これは、以下のように、Spanner に対する Waze の要件を見れば明らかです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;すべての Spanner データベースの一貫したバックアップが必要。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;各 Spanner データベースは、専用の Cloud Storage バケットとサービス アカウントを使用して DDL ジョブの実行を自動化する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;一貫性のある監査可能なアクセス制御を確保するために、Spanner インスタンス、データベース、Cloud Storage バケットのすべての IAM ポリシーをコードで定義する。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_-_Spanner_at_Waze.max-1000x1000.jpg"
        
          alt="1 - Spanner at Waze"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これらのリソースを定義するために、さまざまなテンプレート ツールとレンダリング ツールを評価した結果、Kubernetes 向けの堅牢な CNCF パッケージ管理システムである Helm を選択することにしました。その強力なオープンソース コミュニティ、豊富なテンプレート機能、ネイティブなレンダリング機能は、Waze にごく自然に適合できました。現在では、バンドルされたインフラストラクチャ構成を「チャート」と呼んでいます。その後、&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/ja/products/containers-kubernetes/introducing-kube-resource-orchestrator?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;KRO&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; が登場して、同様の目的を達成できるようになりましたが、上述の選定プロセスは、KRO がリリースされる前のものです。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;仕組み&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このシステムがどのように機能し、どのように Waze に価値をもたらしているのかを詳しく見ていきましょう。&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Waze のインフラストラクチャ オーナーが Waze 独自のインフラストラクチャを Helm チャートで汎用的に定義します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャの利用者が、これらのチャートを使用して、シンプルな入力でインフラストラクチャを生成します（&lt;/span&gt;&lt;a href="https://www.youtube.com/watch?v=B4RI4MwXOgg" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;デモ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;）。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャのコードがリポジトリに保存され、検証と送信前のチェックが可能になります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;コードは &lt;/span&gt;&lt;a href="https://cloud.google.com/artifact-registry/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Artifact Registry&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; にアップロードされ、ここで、Config Sync と Config Connector が Google Cloud インフラストラクチャをコード定義に合わせます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_-_Provisioning_Cloud_Resources_at_Waze.max-1000x1000.jpg"
        
          alt="2 - Provisioning Cloud Resources at Waze"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="98gzx"&gt;この図は、バインドされたサービス、データベース、ネットワーク、データのコレクションである単一の「データドメイン」を表しています。現在のテクノロジー組織の多くは、本番、QA、ステージング、開発などの環境で構成されています。&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;目標へのアプローチ&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;では、なぜこれが重要なのでしょうか。このアプローチを採用することで、Infrastructure as Code から Infrastructure as Software に移行することができました。各チャートをソフトウェア コンポーネントとして扱うことで、インフラストラクチャ管理は単なるコード宣言を超えたものになります。現在では、チャートと構成がバージョン管理され、高度なリリース管理、自動ロールバック、詳細な変更追跡など、さまざまなソフトウェア プラクティスを活用できるようになっています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;これを実践したのが、冗長性を最小限に抑える構成継承モデルです。Resource チャートは Project から設定を継承し、Project は Bootstrap から設定を継承します。この 3 つはすべてチャートとして定義されています。このため、Bootstrap の構成はすべての Project に適用され、Project の構成はすべての Resource に適用されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;既存のインフラストラクチャの変更から新しいリソースタイプのロールアウトまで、インフラストラクチャに対するあらゆる変更をソフトウェアのロールアウトのように扱うことができます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/3_-_Resource_Inheritance.max-1000x1000.jpg"
        
          alt="3 - Resource Inheritance"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャ全体がソフトウェアのように扱われるようになったことで、システム全体にどのような効果があるかを確認できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/4_-_Data_Domain_Flow.max-1000x1000.jpg"
        
          alt="4 - Data Domain Flow"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;目標の達成&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;まとめると、Config Connector と Config Controller により、Waze は真の Infrastructure as Software を実現し、インフラストラクチャのニーズに応える堅牢でスケーラブルなプラットフォームの他にも、以下のような多くのメリットを得ることができました。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャの利用者は、バージョン管理されたアップデートを通じて最新のベスト プラクティスを入手できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;インフラストラクチャ オーナーはイテレーションにより、インフラストラクチャを安全に改善できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;プラットフォーム エンジニアとセキュリティ チームは、リソースが監査可能でコンプライアンスを確保していると確信できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Config Connector で &lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/enterprise/config-controller/docs/overview?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google のマネージド サービス&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;が利用されているため、運用上のオーバーヘッドが削減されました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-Waze、スタッフサイト信頼性エンジニア &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Tyler Reid 氏&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 13 May 2025 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/containers-kubernetes/infrastructure-as-code-at-waze-using-config-connector/</guid><category>Application Modernization</category><category>DevOps &amp; SRE</category><category>Containers &amp; Kubernetes</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud の KCC を使用して Waze を Infrastructure as Code に移行</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/containers-kubernetes/infrastructure-as-code-at-waze-using-config-connector/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Tyler Reid</name><title>Staff Site Reliability Engineer, Waze</title><department></department><company></company></author></item><item><title>SaaS デリバリーを簡単に: SaaS ランタイム</title><link>https://cloud.google.com/blog/ja/products/application-modernization/introducing-saas-runtime/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 4 月 24 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-modernization/introducing-saas-runtime?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Software as a Service（SaaS）ベースのソリューションは、AI を活用した高度なパーソナライズ、業種別ソリューションの増加、ノーコード革命といった要因が追い風となり、急速に需要が高まっています。しかし、これから SaaS プロバイダを目指そうにも、SaaS の構築やスケーリングを成功させようと思うと、怖気づいてしまうのではないでしょうか。課題としては、パーソナライズされたエクスペリエンスの作成が難しいことや、数千におよぶインスタンスの管理が複雑であること、多様なインフラストラクチャに対処しながらパフォーマンスと信頼性の目標を満たす必要があることなどが挙げられます。このような運用上の負担が障壁となり、イノベーションや、優れたカスタマー エクスペリエンスの提供という、本来の目的がおろそかになる恐れもあります。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud Next 25 で、Google は &lt;/span&gt;&lt;a href="https://youtu.be/PVz_NKIXMUY" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;SaaS ランタイム&lt;/strong&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;のプレビュー版&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;を発表しました。これは、フルマネージドの Google Cloud サービス管理プラットフォームであり、SaaS プロバイダが複雑なインフラストラクチャ運用を簡素化および自動化し、コアビジネスに集中できるようにするものです。SaaS ランタイムは、Google が社内で複数テナントの多数ユーザー向けに使用しているプラットフォームに基づいており、大規模にサービスを管理してきた豊富な経験が活かされています。SaaS ランタイムは、自動化を中心に、大規模な管理を実現する豊富なツールセットを備えており、SaaS 環境のモデル化、デプロイの迅速化、運用の合理化に役立ちます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムの目標は、ソフトウェア プロバイダを以下の点で支援することです。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;迅速なリリース、カスタマイズ、イテレーション: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムは、カスタマイズ可能なビルド済みブループリントを提供するため、迅速なイテレーションとデプロイに役立ちます。シンプルなデータモデル抽象化によって、AI アーキテクチャのブループリントを既存のシステムに簡単に統合することが可能となります。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;運用の自動化、テナントのモニタリングおよびスケーリング: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムはフルマネージド サービスであり、大規模な自動化を実現できます。まず、現在の継続的インテグレーション / 継続的デリバリー（CI / CD）パイプラインから始めて、SaaS ランタイムにオンボーディングし、スケーリングして、クラウドとエッジの両環境でサービス管理、テナントのモニタリング、運用を簡素化できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;迅速な統合、最適化、拡張:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; SaaS ランタイムは Google Cloud エコシステムに密接に統合されています。デベロッパーは、新しい &lt;/span&gt;&lt;a href="https://cloud.google.com/application-design-center/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Application Design Center&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; でアプリケーションを設計し、&lt;/span&gt;&lt;a href="https://cloud.google.com/marketplace?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Marketplace&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; で提供できます。さらに、アプリケーションをテナントにデプロイした後は、&lt;/span&gt;&lt;a href="https://cloud.google.com/stackdriver/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Observability&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; と &lt;/span&gt;&lt;a href="https://cloud.google.com/products/app-hub"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;App Hub&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; でパフォーマンスをモニタリングできます。この統合アプローチにより、デベロッパーには、ビジネスの詳細情報で拡充されたアプリケーション層の統合ビューが提供され、迅速な統合、最適化、スケーリングを行うことが可能となります。&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud を無料で試す&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42de12bac0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で開始&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://console.cloud.google.com/freetrial?redirectPath=/welcome&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;SaaS ランタイムの仕組み: モデル化、デプロイ、運用&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムは、モデル化、デプロイ、運用という 3 つのステップで構成される合理化されたプロセスを通じて、SaaS のライフサイクル管理を簡素化します。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/1a_HbKjKn5.jpg"
        
          alt="1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;たとえば、あなたは SaaS プロバイダで、小売業者が在庫を最適化し、需要を予測し、各店舗の廃棄物を削減できるように、在庫管理アプリケーション（IMS）を SaaS として提供するとします。また、料金階層を設定する、AI 機能でアプリケーションを拡張することも検討しています。Google Cloud でこれを実現する方法を見てみましょう。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1. モデル&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS プロバイダとして、まず SaaS ランタイムの推奨データモデルを使用して SaaS アーキテクチャを定義またはインポートします。SaaS ランタイムをスケーリングに利用したい場合は、SaaS ランタイムの推奨モデル フレームワークに基づき、自社のアーキテクチャを再利用することが可能です。具体的には、デプロイとアップデートを一緒に行うコンポーネントをパッケージ化し、複数の異なるブループリントを作成できます。この構造化されたアプローチは、アプリケーションとインフラストラクチャの複雑さを抽象化するため、パフォーマンスと信頼性が高まるように最適化できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;まず、一般的なソース リポジトリ（GitHub、GitLab、Bitbucket など）を通じて Terraform モジュールをインポートし、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ブループリント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を作成します。これらのブループリントは SaaS プロダクトの構成要素として機能し、数千のテナント インスタンスに簡単にスケーリングできます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2_Au3Fb60.max-1000x1000.png"
        
          alt="2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;在庫管理 SaaS のシナリオでは、独立したデプロイと迅速なイテレーションを実現するために、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;基本インフラストラクチャ ブループリント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;と&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;依存 IMS アプリケーション ブループリント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;という 2 つのブループリントの階層構造を使用します。この例では 2 つのブループリントを使用していますが、SaaS ランタイムのブループリント モデルは自由にコンポーズ可能であり、グループ化や依存関係を柔軟にカスタマイズできるため、信頼性を主眼としてさまざまなビジネス目標を達成できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/3_pTxkeLM.max-1000x1000.png"
        
          alt="3"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;2. デプロイ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムは、ブループリントのプロビジョニングとオーケストレーションを自動化し、一貫性と信頼性を確保します。この在庫管理 SaaS のデプロイ用に、基本ブループリントおよび IMS ブループリントに対応する 2 つの&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;リリース&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;が作成されます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;続けて、作成されたリリースを使用し、各小売業者に応じたパーソナライズを行ったうえで、それぞれの在庫管理 SaaS インスタンス（&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;テナント インスタンス&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;）をプロビジョニングできます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/4_tkspK4A.max-1000x1000.png"
        
          alt="4"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;3. 運用&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムの包括的なサービス管理ツールを使って、SaaS 運用を管理、モニタリング、最適化できます。具体的には、以下のことができます。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;既存のリリースを大規模にロールアウトする&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 基本および IMS のリリースをすべての小売業者にロールアウトするには、ロールアウト機能を使用します。リリースを一度に 1 つずつ選択し、すべてのテナントに一度にロールアウトできます。または、一度に 1 つのリージョンにロールアウトして、安全性および信頼性を確保することもできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;新リリースをロールアウトする&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 在庫管理 SaaS アプリケーションに動的料金最適化などの新しい AI 機能を追加したアップデート版をロールアウトするには、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;IMS ブループリント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;に依存する新しい &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI ブループリント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を作成します。新リリースを作成し、すべてまたは一部の小売業者テナントにロールアウトします。&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/5_Bs1x1KP.max-1000x1000.png"
        
          alt="5"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;フィーチャー トグル構成を使って新機能をロールアウトする&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 一部の小売業者テナントにのみ、プロモーション価格調整などの新機能をロールアウトするには、SaaS ランタイムの&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;フィーチャー トグル &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;機能を使用します。この機能を有効にするには、PromoPricing フラグを &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;true&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; に変更するだけでよく、新しいバイナリ アップデートをロールアウトする必要はありません。&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/6_5LaYVWw.max-1000x1000.png"
        
          alt="6"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;ロールアウトとデプロイの進行状況をプロアクティブにモニタリング、制御する&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: 少数の SaaS インスタンスでロールアウトのドライランを行い、すべてのテナントにロールアウトする前に機能と信頼性を検証することもできます。また、すべてのリージョンとテナントでのロールアウトの進捗状況をモニタリングすることもできます。ロールアウト中に問題が発生した場合は、いつでも一時停止や再開ができます。また、ロールアウトをキャンセルしたり、ロールバックしたり、いったん保留にして延期したりすることも可能です。&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/7_PR2FWRh.max-1000x1000.png"
        
          alt="7"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;AI SaaS のスケーリング: Avathon の事例&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42de12b790&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;使ってみる&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;SaaS ランタイムを使用すると、ソフトウェア プロバイダは SaaS サービスのイノベーションとスケーリングを迅速に実現できます。たとえば、在庫管理アプリケーションの例で示したように、合理的な 3 段階プロセスを使用するスマートな SaaS を構築できます。SaaS ランタイムでは、コンポーズ可能なブループリント モデルによって、レイヤごとに独立して開発を行い、迅速にイテレーションを行えます。これらのブループリントをデプロイするという方法によって、個々のテナントに応じてエクスペリエンスをカスタマイズすることが可能となります。さらに、SaaS ランタイムを使うことで、複雑な運用を大幅に簡素化し、多様なテナント グループに対するバージョンおよび機能のロールアウトをきめ細かく制御することができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud の SaaS ランタイムは現在プレビュー版が提供されており、これを使って SaaS 管理を簡素化および自動化できます。Google Cloud Next 25 の&lt;/span&gt;&lt;a href="https://youtu.be/PVz_NKIXMUY" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;プレゼンテーション&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;の録画をご覧ください。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/products/saas-runtime?e=48754805&amp;amp;hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;プロダクト ページ&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;にアクセスして詳細をご覧になるか、&lt;/span&gt;&lt;a href="https://console.cloud.google.com/saas"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud コンソール&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;でさっそく使用を開始して、今すぐ SaaS の革新を始めましょう。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/8_N3L6lWE.max-1000x1000.png"
        
          alt="8"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="9fsnw"&gt;&lt;i&gt;-プロダクト管理担当ディレクター、&lt;/i&gt;&lt;b&gt;&lt;i&gt;Vidya Nagarajan Raman&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 02 May 2025 01:03:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-modernization/introducing-saas-runtime/</guid><category>Google Cloud Next</category><category>Application Modernization</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>SaaS デリバリーを簡単に: SaaS ランタイム</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-modernization/introducing-saas-runtime/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Vidya Nagarajan Raman</name><title>Director of Product Management</title><department></department><company></company></author></item><item><title>Gemini を使用してアプリを構築できる Firebase Studio とエージェント デベロッパー ツールのご紹介</title><link>https://cloud.google.com/blog/ja/products/application-development/firebase-studio-lets-you-build-full-stack-ai-apps-with-gemini/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;※この投稿は米国時間 2025 年 4 月 10 日に、Google Cloud blog に&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/firebase-studio-lets-you-build-full-stack-ai-apps-with-gemini?e=48754805&amp;amp;hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;投稿&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;されたものの抄訳です。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;世界中の何百万もの開発者が Firebase を活用してユーザーとのエンゲージメントを高め、毎日 700 億を超えるアプリ インスタンスをあらゆる場所で動かしています。Firebase は、モバイル デバイスやウェブブラウザから、組み込みプラットフォームやエージェント エクスペリエンスに至るまで、幅広い環境で利用されています。しかし、フルスタック開発は急速に進化しており、生成 AI の台頭により、アプリの構築方法だけでなく、実現可能なアプリの種類そのものも大きく変わりました。そのため複雑さが増し、デベロッパーは多くの新しいテクノロジーに追いつくために、手動でそれらをつなぎ合わせなければならず、大きなプレッシャーにさらされています。一方で、あらゆる規模の企業が、AI アプリの開発サイクルをより効率化して質の高いソフトウェアを提供し、市場投入を早める方法を模索しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このたび、Google Cloud Next で、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Firebase&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; をエンドツーエンドのプラットフォームへと進化させ、アプリケーションのライフサイクル全体を加速する一連の新機能を発表しました。新しい &lt;/span&gt;&lt;a href="https://firebase.google.com/studio" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase Studio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; はすべてのユーザーが利用できるプレビュー版で、Gemini を活用したクラウドベースのエージェント開発環境です。本番環境品質の AI アプリをすばやく作成して公開するために必要な機能のすべてが 1 か所にまとめられています。&lt;/span&gt;&lt;a href="https://firebase.google.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase プラットフォーム&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;全体でさらにいくつかのアップデートが行われ、デベロッパーは &lt;/span&gt;&lt;a href="https://cloud.google.com/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; で最新のデータドリブン アプリを活用できるようになります。これらの発表により、デベロッパーは複数のプラットフォームにわたって AI アプリケーションを構築するための新しい道を切り開くことができます。&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Firebase Studio のご紹介&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;昨年、Google は、迅速かつ手軽に AI アプリを構築するために、Firebase の Gemini、Genkit、Project IDX（&lt;/span&gt;&lt;a href="https://github.com/microsoft/vscode" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Code OSS&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のフォーク）など、多くの新しいサービスをリリースしました。&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Firebase Studio&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; のリリースにより、これらの機能のすべてが Firebase サービスと Gemini のクリエイティブな力と融合し、新しいネイティブなエージェント エクスペリエンスが誕生しました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/blog_01_hero_v3.png"
        
          alt="blog_01_hero"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Firebase Studio でフルスタックの AI アプリを構築&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;新しいアプリでは、60 種類以上の事前構築済みテンプレートから選択するか、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;アプリのプロトタイピング エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を使用して開始します。自然言語、画像、図形描画ツール、スクリーンショットを使用して、UI、API スキーマ、AI フローなどのアプリの設計を支援します。プロトタイプを繰り返し改善し、準備ができたら Firebase App Hosting に直接デプロイしましょう。完全に機能するバージョンのプロトタイプの URL を共有して、フィードバックを得ることや、テストを実施することができます。使用状況や動作をひと目で確認し、Firebase コンソールに移動して詳細なモニタリングを行うことなどもできます。いつでもワンクリックで Firebase Studio のコーディング ワークスペース内のアプリを開けます。新たな設定は不要です。アプリでは、アーキテクチャを調整して、機能を拡張して本番環境へのデプロイに備えることができます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;コーディング ワークスペース&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;では、次のことも可能です。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;コーディング ワークフローを簡素化: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;コードの記述と機能のテストは、すべて &lt;/span&gt;&lt;a href="https://firebase.google.com/docs/gemini-in-firebase" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase の Gemini&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のサポートを受けながら、各ステップごとに進めることができます。デバッグ、テスト、リファクタリング、コードの説明、ドキュメント化など、さまざまなタスクを簡単に実行できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;既存のアプリを強化: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ローカルマシンや GitHub、GitLab、Bitbucket など、git ベースのリポジトリから既存のコードベースをインポートできます。好みの技術スタック用のカスタム テンプレートを作成してチームで共有できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;フルスタック エクスペリエンスを作成: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;AI モデルの推論、エージェント、検索拡張生成（RAG）から、ユーザー エクスペリエンス、ビジネス ロジック、データベースまで、アプリのあらゆる側面をカスタマイズして進化させます。API やマイクロサービスなどのツールを簡単に公開し、AI アプリに統合できます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;使い慣れたツールで作業: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;システムツール、拡張機能、環境変数などの特定の構成を持ち込み、ワークスペースをカスタマイズできます。&lt;/span&gt;&lt;a href="https://open-vsx.org/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Open VSX Registry&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; から何千もの拡張機能にアクセスできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;柔軟なデプロイ オプション: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Firebase バックエンド サービスや Google Cloud Run との組み込みのインテグレーションにより、クラウド上でアプリを実行するように設定できます。独自のカスタム インフラストラクチャにデプロイすることもできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Firebase Studio は現在、プレビュー期間中、3 つのワークスペースを無料でお使いいただけます。&lt;/span&gt;&lt;a href="https://developers.google.com/program" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Developer Program&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; のメンバーは、最大 30 のワークスペースを利用できます。ぜひ &lt;/span&gt;&lt;a href="http://studio.firebase.google.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase Studio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; をお試しください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Google Cloud を無料で試す&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f42dcbfd0a0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;無料で開始&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://console.cloud.google.com/freetrial?redirectPath=/welcome&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;ワークフロー全体で AI エージェントを活用&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Firebase Studio から &lt;/span&gt;&lt;a href="https://codeassist.google/products/business" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Code Assist エージェント&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;に早期アクセスすることもできます。たとえば、Firebase Studio で&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;移行エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を呼び出して Java のバージョン間でコードを移行できます。また、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI テスト エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を使用して AI モデルに対して敵対的テストを実行し、有害な可能性のある出力を検出して修正できます。さらに、&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;コード ドキュメント エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;を呼び出してコードに関する wiki スタイルのナレッジベースでチャットし、新しいチームメンバーのオンボーディングを簡単に行うこともできます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developers.google.com/profile/badges/community/sdlcagents/gca-agents" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Developer Program&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; から、Gemini Code Assist エージェントの順番待ちリストに今すぐご登録ください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/02_ai_testing_9ldL3Xz.png"
        
          alt="blog_04_testing_report"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Firebase Studio からアクセスできる AI テスト エージェント&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;a href="https://firebase.google.com/products/app-distribution" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase App Distribution&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、手動テストと自動テストを実行するための統合モバイルアプリ テストサービスです。Firebase App Distribution の新しい&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;アプリのテスト エージェント&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;は、アプリで実際のユーザー インタラクションをシミュレートできます。たとえば、「ギリシャへの旅行を検索する」という目標を設定したテストを作成します。アプリのテスト エージェントは Gemini を使用してその目標を達成するための計画を立て、仮想デバイスまたは物理デバイスで実行します。UI を操作してエージェントが選択したパスを可視化し、直感的な説明とともに詳細な結果（合格 / 不合格）を生成します。アプリのテスト エージェントは現在プレビュー版で提供されており、Android アプリで今すぐお試しいただけます。今年中には、さらに多くのプラットフォームに対応する予定です。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/03_app_testing.png"
        
          alt="blog_02_app_testing"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Firebase App Distribution の新しいアプリのテスト エージェント&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;新しい AI アプリ エクスペリエンスを創出&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;最先端の AI 機能をアプリケーションに統合する際には、ベスト プラクティスや標準が不足していることが課題となります。そのため、Google は開発プロセスを効率化するための堅牢なフレームワーク、SDK、ツールに継続的に投資し、デベロッパーが真に魅力的で革新的なユーザー インタラクションの構築に専念できるよう支援しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Genkit の言語サポートの拡張&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;a href="http://genkit.dev/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Genkit&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、アプリの AI 機能の構築、テスト、モニタリングの複雑さを軽減します。構造化された出力、ツールの呼び出し、人間参加型インタラクション、検索拡張生成（RAG）、&lt;/span&gt;&lt;a href="https://modelcontextprotocol.io/introduction" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Model Context Protocol&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（MCP）、マルチモデル オーケストレーションをサポートする、パワフルなエージェント エクスペリエンスを開発します。このたび、Python の早期サポートと Go の拡張サポートを導入することで、お好みの言語でこれを簡単に実現できるようになりました。Vertex Model Garden から Gemini モデル、Imagen 3、Llama や Mistral などの追加モデルにアクセスできます。さらに、Ollama を使用したセルフホスト型モデルや、コミュニティ プラグインを通じたサードパーティ モデルのエコシステムも拡大しています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Genkit を使用して構築するには、Firebase Studio で&lt;/span&gt;&lt;a href="https://studio.firebase.google.com/new/genkit" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;こちらのテンプレート&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をお試しください。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/04_genkit.max-1000x1000.png"
        
          alt="blog_05_genkit"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Genkit は AI 搭載機能の構築を支援します&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Vertex AI in Firebase による新しいモデル&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;a href="https://firebase.google.com/products/vertex-ai-in-firebase" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI in Firebase&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; では、デベロッパーは効率的かつ安全な SDK を使用して、生成 AI をアプリケーションに統合できます。現在では、数千のアプリで使用されています。たとえば、食事計画とショッピング リスト管理アプリの &lt;/span&gt;&lt;a href="https://android-developers.googleblog.com/2024/10/gemini-api-showcase-of-innovative-android-apps.html#:~:text=The%20team%20behind-,Meal%20Planner,-%2C%20a%20meal%20planner" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Meal Planner&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、AI を活用した日記アシスタントの &lt;/span&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.hitbytes.minidiarynotes" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Life&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、オフライン ハイキング マップ プロバイダの &lt;/span&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.waymarkedtrails.hiiker" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;HiiKER&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;、クリエイター向けソーシャル メディア アプリの &lt;/span&gt;&lt;a href="https://play.google.com/store/apps/details?id=app.waveful&amp;amp;hl=en_US" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Waveful&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; などです。3 月には、Gemini ファミリーのモデルに加えて &lt;/span&gt;&lt;a href="https://firebase.blog/posts/2025/03/imagen3-support-on-vertex-ai-sdks" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Imagen 3 モデル&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;（Imagen 3 と Imagen 3 Fast）のサポートが追加されました。これにより、Android、iOS、Flutter、ウェブ アプリケーションに画像生成機能を直接組み込むことができます。今回、Gemini モデルの Live API のサポートを追加しました。これにより、音声で質問して回答を得るといった、アプリでの会話型のインタラクションをさらに強化しました。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--medium
      
      
        h-c-grid__col
        
        h-c-grid__col--4 h-c-grid__col--offset-4
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/Flutter_Live_Conversation_Option_3_1.gif"
        
          alt="image6"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Vertex AI in Firebase を介して Gemini モデルで使用できる Live API&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;最新のデータドリブン アプリを加速&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Firebase Data Connect と Firebase App Hosting の一般提供も開始され、アプリのアーキテクチャとデプロイ プロセスをより細かく制御できるようになりました。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Firebase Data Connect で高度なアプリを構築&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;a href="https://firebase.google.com/products/data-connect" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase Data Connect&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、Google Cloud SQL for PostgreSQL の堅牢な信頼性と、即時に利用可能な GraphQL API と型安全な SDK を提供します。複雑なユーザー関係を扱うソーシャル メディアのアプリ、大規模な商品カタログを扱う e コマース プラットフォーム、組み込みのベクトル検索によるパーソナライズされたおすすめ情報など、幅広いエクスペリエンスを構築できます。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Data Connect では、次のことが可能になります。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;スキーマとクエリを簡単に生成: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Firebase の Gemini を使用すると、Data Connect のスキーマ、クエリ、ミューテーション、クライアント SDK を自動的に生成し、バックエンドの開発の速度が大幅に向上します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;拡張されたクエリ機能を活用: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Data Connect は、ネイティブの集計サポートによりクエリ機能が強化され、深いデータ分析が可能になったほか、アトミック データ変更や、サーバー値式を使用したトランザクションにも対応し、複雑なオペレーション全体でデータの整合性を確保します。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;ウェブ フレームワークで構築: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;ウェブ フレームワーク用の生成された型安全なフックとコンポーネントにより、緊密なインテグレーションと合理化されたデータ処理を実現し、動的でデータドリブンなアプリケーションを迅速に開発できます。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/05_data_connect.png"
        
          alt="blog_06_data_connect"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Firebase Studio の Firebase Data Connect&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Firebase App Hosting でデプロイ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;a href="https://firebase.google.com/products/app-hosting" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase App Hosting&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; は、最新のフルスタック ウェブアプリ向けの、独自の git 中心のホスティング ソリューションです。App Hosting は、ビルドから CDN、サーバーサイド レンダリングに至るまで、アプリのスタック全体を管理することで、製品化までの時間を短縮します。GitHub に push するだけで、あとは App Hosting が自動的に処理を行います。App Hosting は、Cloud Build、Cloud Run、Cloud CDN などのエンタープライズ クラスの Google Cloud サービス上に構築されています。&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;このリリースの App Hosting では、次のことが可能になります。&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ビルドのテストとトラブルシューティングを簡単に実行&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: App Hosting にローカル エミュレータが追加され、エラー メッセージが改善されたことで、ビルドの失敗を未然に防ぐことができ、トラブルシューティングが容易になりました。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;本番環境のインシデントから数秒で復旧: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;App Hosting の&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;新しいモニタリング &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ダッシュボードを使用してアプリのパフォーマンスと健全性を把握し、回帰を発見したらすぐに以前のバージョンにロールバックできます。&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Virtual Private Cloud（VPC）に接続: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;パブリック IP アドレスではアクセスできない Google Cloud プロジェクト内のバックエンド サービス（Cloud Memorystore によるコンテンツのキャッシュ、Firebase 以外のデータベースからのアクセスなど）にアプリからアクセスできるようにします。&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/06_app_hosting.max-1000x1000.png"
        
          alt="blog_07_app_hosting"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="qjmsu"&gt;Firebase App Hosting の新しいモニタリング ダッシュボード&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;アプリの構築方法だけでなく、ビルドできるアプリの種類も再考する準備をしましょう。これらのプロダクトの詳細については、&lt;/span&gt;&lt;a href="https://firebase.blog/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase に関するブログ記事&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;をご覧ください。皆様が Firebase プラットフォームで作成したものを見れることを楽しみにしています。&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;-デベロッパー X 担当バイス プレジデント兼ゼネラル マネージャー、&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Jeanine Banks&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 02 May 2025 01:02:00 +0000</pubDate><guid>https://cloud.google.com/blog/ja/products/application-development/firebase-studio-lets-you-build-full-stack-ai-apps-with-gemini/</guid><category>Application Modernization</category><category>AI &amp; Machine Learning</category><category>Google Cloud Next</category><category>Application Development</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Firebase_CloudNext_Hero_02.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Gemini を使用してアプリを構築できる Firebase Studio とエージェント デベロッパー ツールのご紹介</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Firebase_CloudNext_Hero_02.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/ja/products/application-development/firebase-studio-lets-you-build-full-stack-ai-apps-with-gemini/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Jeanine Banks</name><title>VP/GM, Developer X</title><department></department><company></company></author></item></channel></rss>