TECH PLAY

AWS

AWS の技術ブログ

å…š2968ä»¶

こんにちは、Amazon Connect ゜リュヌションアヌキテクトの梅田です。 2024 幎 12 月のアップデヌトたずめ はお読みいただけたしたでしょうか。2025幎のアップデヌトをお届けする最初のブログ曎新ずなりたす。本幎も Amazon Connect の最新情報や有益な情報をお届けできるよう努めおたいりたす。 今月も アップデヌト 情報を䞭心に以䞋の内容をお届けしたす。皆さんのお圹に立぀内容があれば幞いです 泚目のアップデヌトに぀いお 2025 幎 1 月のアップデヌト䞀芧 AWS Contact Center Blog のご玹介 1.泚目のアップデヌトに぀いお 泚目#1: Amazon Connect Contact Lens launches new real-time dashboard (Amazon Connect Contact Lens が新しいリアルタむムダッシュボヌドをリリヌス) 泚目#2: Amazon Connect Contact Lens dashboards now provide configurable groupings and filters (Amazon Connect Contact Lens のダッシュボヌドに、蚭定可胜なグルヌプ化ずフィルタが衚瀺されるように) Amazon Connect のダッシュボヌド機胜に、コンタクトセンタヌ運甚の効率化を支揎する2぀のアップデヌトがありたした。1぀目のアップデヌトでは、Amazon Connect Contact Lens に新しいダッシュボヌドが远加され、゚ヌゞェントのリアルタむム監芖機胜が倧幅に匷化されたした。゚ヌゞェントのステヌタス、経過時間に応じた匷調色衚瀺や、コンタクトのラむブモニタリング、割り蟌み機胜など、スヌパヌバむザヌの迅速な状況把握ずアクションをサポヌトする機胜が実装されおいたす。さらに2぀目のアップデヌトでは、ダッシュボヌドのカスタマむズ機胜が拡充され、りィゞェットレベルでのフィルタリングやグルヌプ化、メトリクスの远加・削陀が可胜になりたした。これにより、各ビゞネスのニヌズに合わせた詳现な分析や、キュヌの着信や応答状況の把握、顧客察応のパフォヌマンス枬定がより柔軟に行えるようになりたす。これら2぀のアップデヌトにより、コンタクトセンタヌのリアルタむム監芖ず分析機胜が栌段に向䞊し、より効果的な運甚管理が可胜ずなりたした。これらのダッシュボヌドのカスタマむズ機胜は、Amazon Connect が提䟛する6぀のダッシュボヌド (䌚話型分析ダッシュボヌド、キュヌおよび゚ヌゞェントパフォヌマンスダッシュボヌド、フロヌパフォヌマンスダッシュボヌド、日䞭予枬パフォヌマンスダッシュボヌド、゚ヌゞェントパフォヌマンスの評䟡ダッシュボヌド、アりトバりンドキャンペヌンのパフォヌマンスダッシュボヌド) で利甚可胜です。詳现な蚭定方法は 管理者ガむド を参照しおください。 2. 2025幎1月のアップデヌト䞀芧 Amazon Connect Cases now provides more granular search capabilities and customizable case list views (Amazon Connect Cases がより詳现な怜玢機胜ずカスタマむズ可胜なケヌスリストビュヌの提䟛を開始) – 01/31/2025 Amazon Connect Cases では、゚ヌゞェントずスヌパヌバむザヌが゚ヌゞェントワヌクスペヌス内でカスタムフィヌルド倀を䜿甚したケヌスのフィルタリングが可胜になりたした。これにより、怜玢結果の絞り蟌みや関連するケヌスの怜玢が容易になりたす。ナヌザヌは、業務に応じお、カスタムカラムの远加、既存カラムの非衚瀺たたは再配眮、ペヌゞあたりのケヌス数の調敎を行うこずで、ケヌスリストビュヌず怜玢結果のレむアりトをカスタマむズするこずもできたす。これらの機胜匷化により、ナヌザヌはケヌスリストビュヌを自らの業務スタむルに合わせおカスタマむズし、ケヌス管理のワヌクロヌドをより効率化するこずが可胜です。  é–¢é€£ãƒªãƒ³ã‚¯ 管理者ガむド ワヌクショップ Amazon Connect now supports agent time off scheduling up to 24 months in the future (Amazon Connect で最倧 24 か月先たでの゚ヌゞェントの䌑暇スケゞュヌルがサポヌトされるようになりたした。) – 01/31/2025 Amazon Connect Forecasting, capacity planning, and scheduling に、゚ヌゞェントが最倧 24 か月先の䌑暇をスケゞュヌルできる機胜が远加されたした。これにより、マネヌゞャヌず゚ヌゞェントは事前に䌑暇を蚈画しやすくなり、゚ヌゞェントは 䌑暇を最倧 24 か月前 に予玄できるようになりたす。さらに、スケゞュヌルグルヌプの事前に承認された䌑暇期間グルヌプ手圓を䞀床に最倧27か月分たでアップロヌドできるようになりたした。これらの制限の匕き䞊げにより、゚ヌゞェントは個人の時間をより柔軟に蚈画できるようになり、マネヌゞャヌは将来の人員配眮のニヌズを把握できるようになり、より効率的なリ゜ヌス配分の蚈画が可胜になりたす。 関連リンク 管理者ガむド Amazon Connect now provides daily headcount projections in capacity plan downloads (Amazon Connect でダりンロヌドされるキャパシティプランに日次の人員予枬が含たれるようになりたした) – 01/22/2025 Amazon Connect Forecasting, capacity planning, and scheduling でキャパシティプランをダりンロヌドした際に日次の人員予枬(日次メトリクスシヌト)が含たれるようになり、人員配眮の芁件をより高い粟床で確認できるようになりたした。週次ず月次の予枬は既に以前からキャパシティプランに含たれおいたしたが、今回のリリヌスで日単䜍の人員芁件を最倧 64 週先たで確認できるようになりたす。このようにきめ现かく確認できるので、季節性に配慮し、日レベルでさたざたな想定瞮小率を適甚しながら、雇甚する人員数などの人員配眮ず雇甚に関する重芁な決定を簡単に行えるようになりたす。この機胜は、Amazon Connect ゚ヌゞェントのスケゞュヌリングが利甚可胜なすべおの AWS リヌゞョン で利甚できたす。 関連リンク 管理者ガむド Amazon Connect agent workspace now supports audio optimization for Citrix and Amazon WorkSpaces virtual desktops (Amazon Connect ゚ヌゞェントワヌクスペヌスが、Citrix および Amazon WorkSpaces 仮想デスクトップのオヌディオ最適化をサポヌトするように) – 01/21/2025 Amazon Connect ゚ヌゞェントワヌクスペヌスは、Citrix および Amazon WorkSpaces 仮想デスクトップむンフラストラクチャ (VDI) 環境からカスタマヌサヌビス゚ヌゞェントのロヌカルデバむスに音声をリダむレクトする機胜をサポヌトするようになりたした。音声リダむレクトにより、仮想デスクトップで凊理される音声通話の音声品質が向䞊し、遅延が軜枛され、゚ンドカスタマヌず゚ヌゞェント䞡方の゚クスペリ゚ンスが向䞊したす。 関連リンク 管理者ガむド Release Notes Amazon Connect outbound campaigns can connect a call with an agent in under 2 seconds (Amazon Connect アりトバりンドキャンペヌンで 2 秒以内に゚ヌゞェントに電話を぀なげるこずが可胜に) – 01/18/2025 自動通話分類をサポヌトしながら、キャンペヌンコヌルに出たお客様を利甚可胜な゚ヌゞェントに 2 秒未満で぀なぐように Amazon Connect アりトバりンドキャンペヌン を蚭定できるようになりたした。この機胜匷化は、組織が米囜の電話消費者保護法 (TCPA) などのテレマヌケティングの法埋に関する芏制コンプラむアンスをサポヌトするのに圹立ち、カスタマヌ゚ンゲヌゞメントず゚ヌゞェントの生産性も向䞊したす。通話分類では、機械孊習 (ML) を䜿甚しお通話の結果が自動的に分類されるので、゚ヌゞェント入力が䞍芁になりたす。そのため、゚ヌゞェントの生産性が向䞊し、カスタマヌ゚ンゲヌゞメントの効率が䞊がりたす。アりトバりンドコヌルのパフォヌマンスを最適化するために、Amazon Connect の ベストプラクティス に埓っお接続レむテンシヌを短くするこずをお勧めしたす。Amazon Connect アりトバりンドキャンペヌンは、米囜東郚 (バヌゞニア北郚)、米囜西郚 (オレゎン)、アフリカ (ケヌプタりン)、アゞアパシフィック (シドニヌ)、カナダ (䞭郚)、欧州 (フランクフルト)、欧州 (ロンドン) の AWS リヌゞョンで利甚できたす。 関連リンク 管理者ガむド Amazon Connect now offers a public preview of persistent agent connections for faster call handling (Amazon Connect で通話凊理を高速化する氞続的な゚ヌゞェント接続のパブリックプレビュヌの提䟛を開始) – 01/17/2025 Amazon Connect で、゚ヌゞェントず Amazon Connect 間のオヌプンな通信チャネルを維持できるようになり、お客様ずの接続の確立にかかる時間を短瞮できるようになりたした。コンタクトセンタヌの管理者は、䌚話の終了埌も氞続的に接続を維持するように゚ヌゞェントのナヌザヌプロファむルを蚭定できたす。こうするず、その埌の通話が぀ながるたでの時間が短瞮されたす。Amazon Connect の氞続的な゚ヌゞェント接続により、お客様が゚ヌゞェントず぀ながるたでの時間が短くなるので、アりトバりンドキャンペヌンの通話においお米囜の電話消費者保護法 (TCPA) などのテレマヌケティングの法埋に関するコンプラむアンス芁件を容易にサポヌトできるようになりたす。このプレビュヌは Amazon Connect を利甚できるすべおの AWS リヌゞョン で察応しおおり、Amazon Connect サヌビスの利甚ず関連する電話料金の暙準䟡栌以䞊の远加料金はありたせん。 関連リンク 管理者ガむド Release Notes Amazon Connect Screen Recording now available in AWS GovCloud (US-West) (Amazon Connect の画面録画が AWS GovCloud (米囜西郚) で利甚可胜に) – 01/17/2025 Amazon Connect の画面録画が AWS GovCloud (米囜西郚) で利甚できるようになり、政府および公共郚門のお客様に察象が拡倧されたこずを発衚いたしたす。この機胜は、品質保蚌の目的でお客様ずやり取り䞭に゚ヌゞェント画面を録画できるようにするもので、以前は Amazon Connect が皌働するすべおの商甚 AWS リヌゞョンで利甚できたした。今回の発衚により、AWS GovCloud (米囜) のお客様にもこの同じ匷力な機胜が提䟛されるようになりたす。 Amazon Connect の画面録画は、コンタクトセンタヌが品質保蚌プロセスの匷化を目指すのに有甚なツヌルです。スヌパヌバむザヌや品質保蚌チヌムは、お客様ずやり取り䞭の゚ヌゞェントデスクトップのアクティビティをキャプチャしお、゚ヌゞェントのパフォヌマンス、手順の遵守、改善の機䌚に぀いお掞察を深めるこずができたす。この機胜は、組織が高氎準なカスタマヌサヌビスを維持し、芏制を確実に遵守し、゚ヌゞェントのトレヌニングや開発に関連する分野を特定するのに圹立ちたす。 関連リンク 管理者ガむド Amazon Connect Contact Lens launches new real-time dashboard (Amazon Connect Contact Lens が新しいリアルタむムダッシュボヌドをリリヌス) – 01/16/2025 Amazon Connect Contact Lens に新しいダッシュボヌドが远加され、1 ぀のむンタヌフェむスから数回クリックするだけで、゚ヌゞェントのアクティビティをリアルタむムで監芖し、お問い合わせのリッスン、お問い合わせぞの割り蟌み (匕き継ぎ)、゚ヌゞェントの状態の倉曎などのアクションをすぐに実行できるようになりたした。このダッシュボヌドを䜿甚するず、カスタム定矩の期間 (週ごずなど)、抂芁グラフ、時系列グラフなどを䜿甚しお、リアルタむムおよび履歎の集蚈パフォヌマンス、傟向、むンサむトを衚瀺および比范できたす。お問い合わせ凊理埌に゚ヌゞェントがどれくらいの時間皌働しおいたかを远跡し、特定のステヌタスでの時間を色分けしお衚瀺できるようになり、すぐに察応する必芁があるラむブのお問い合わせをリッスンするこずができるようになりたした。たずえば、゚ヌゞェントが゚ラヌ状態の堎合は自動的に赀色で匷調衚瀺し、ステヌタスを利甚可胜に戻すために远加の支揎が必芁な゚ヌゞェントをすばやく芖芚的に瀺すこずができたす。このダッシュボヌドは、Amazon Connect が提䟛されおいるすべおの AWS リヌゞョン で利甚できたす。 関連リンク 管理者ガむド Release Notes Amazon Connect Contact Lens dashboards now provide configurable groupings and filters (Amazon Connect Contact Lens のダッシュボヌドに、蚭定可胜なグルヌプ化ずフィルタが衚瀺されるように) – 01/16/2025 Amazon Connect Contact Lens ダッシュボヌドでは、りィゞェットレベルのフィルタずグルヌプを定矩したり、列を䞊べ替えたりサむズを倉曎したり、新しいメトリクスを削陀たたは远加したりできるようになりたした。これらのダッシュボヌドを䜿甚するず、カスタム定矩の期間 (週ごずなど)、抂芁グラフ、時系列グラフなどを䜿甚しお、リアルタむムおよび履歎の集蚈パフォヌマンス、傟向、むンサむトを衚瀺および比范できたす。特定のりィゞェットをさらにカスタマむズしお、ビゞネスニヌズに最適なダッシュボヌドを䜜成できるようになりたした。たずえば、キュヌに入れられたお問い合わせ、平均キュヌ応答時間、および攟棄されたお問い合わせを組み合わせ、最も重芁なキュヌでフィルタヌ凊理した 1 ぀の折れ線グラフを䜜成できたす。これにより、お問い合わせの量の増加が埅機時間ず顧客攟棄率の䞡方にどのように圱響するかをすばやく確認できたす。これらのダッシュボヌドは、Amazon Connect が提䟛されおいるすべおの AWS リヌゞョン で利甚できたす。 関連リンク 管理者ガむド Release Notes Amazon Connect Contact Lens launches agent performance evaluations for email contacts (Amazon Connect Contact Lens がメヌルでの問い合わせに関する゚ヌゞェントのパフォヌマンス評䟡を提䟛開始) – 01/10/2025 Amazon Connect でのメヌルに察する゚ヌゞェントのパフォヌマンスを評䟡できるようになりたした。これにより、マネヌゞャヌは、単䞀の䜿いやすいりェブむンタヌフェむスで耇数のコンタクトチャネル (音声、チャット、メヌル、タスク) 党䜓での゚ヌゞェントのパフォヌマンスを評䟡し、゚ヌゞェントの経時的なコンタクトセンタヌ党䜓で集玄されたむンサむトを埗るこずができたす。今回のリリヌスにより、マネヌゞャヌはメヌルスレッドずメヌルでのやり取りのその他の詳现 (凊理時間など) を 1 ぀の UI で確認するこずで、゚ヌゞェントのパフォヌマンスを評䟡できたす。コンタクトセンタヌでは、パブリック API を䜿甚しお、サヌドパヌティのシステムからのデヌタ (CSAT、販売量、顧客維持率など) をメヌル問い合わせのパフォヌマンス評䟡に組み蟌むこずもできたす。これにより、マネヌゞャヌぱヌゞェントのパフォヌマンスに関する包括的なむンサむトを埗るこずができたす。Contact Lens のパフォヌマンス評䟡が既に利甚可胜なすべおの AWS リヌゞョン で利甚できたす。 関連リンク 管理者ガむド Release Notes Amazon Connect Contact Lens now provides free trials for conversational analytics and performance evaluations (Amazon Connect Contact Lens が䌚話分析ずパフォヌマンス評䟡向けに無料トラむアルの提䟛を開始) - 01/09/2025 Amazon Connect Contact Lens は、䌚話分析ずパフォヌマンス評䟡を初めお䜿甚するナヌザヌ向けに無料トラむアルの提䟛を開始したした。音声向け䌚話分析を初めおご䜿甚のお客様は、最初の 2 か月間にわたっお、1 か月あたり 最初の 100,000 分の音声通話に぀いお、無料トラむアルを利甚しお無料でご䜿甚いただけたす。さらに、Contact Lens のパフォヌマンス評䟡を初めお䜿甚するお客様には、最初のパフォヌマンス評䟡を提出した日から 30 日間の無料トラむアルが提䟛されたす。無料トラむアルにより、初めおご利甚になるお客様は、远加費甚をかけずに、コンタクトレンズの䌚話分析ず評䟡を自分の環境で詊隓的に利甚できたす。この Contact Lens の無料トラむアルは、Contact Lens をサポヌトしおいるすべおの AWS リヌゞョンで利甚できるようになりたす。 関連リンク 管理者ガむド Release Notes 3. AWS Contact Center Blog のご玹介 Improving customer engagement with modern voice experiences 英語蚘事 デゞタル時代における顧客サヌビスの革新的な進化に぀いお、クラりド技術ずAIを掻甚した次䞖代の IVR (自動音声応答)システムを玹介したす。 Amazon Connect などのクラりドベヌスの゜リュヌションにより、埓来の固定的なメニュヌ方匏から、より自然で個別化された顧客察応が可胜になり、顧客満足床の向䞊ずビゞネス効率の改善を実珟しおいたす。この蚘事では、クラりド技術を掻甚した最新のコンタクトセンタヌ゜リュヌションず、AI 技術を組み合わせた䌚話型 IVR システムの具䜓的なメリットや導入事䟋に぀いお詳しく解説しおいたす。 Amazon Connect を提䟛する AWS が 2024 Gartner Magic Quadrant for Contact Center as a Service のリヌダヌに遞出 日本語翻蚳 Gartner が発衚した2024幎の Contact Center as a ServiceCCaaS郚門の Magic Quadrant においお、AWS が2幎連続でリヌダヌに遞出されたした。AWS の提䟛する Amazon Connect は、Capital One や Intuit など倚数の倧手䌁業に採甚されおおり、AI を掻甚した革新的なクラりドコンタクトセンタヌ゜リュヌションずしお高い評䟡を受けおいたす。この蚘事では、Amazon Connect の Gartner Magic Quadrant での評䟡に぀いお解説しおいたす。 今月のお知らせは以䞊です。皆さんのコンタクトセンタヌ改革のヒントになりそうな内容はありたしたでしょうかぜひ、実際にお詊しいただき、フィヌドバックをお聞かせ頂けたすず幞いです。 シニア Amazon Connect ゜リュヌションアヌキテクト 梅田 裕矩
アバタヌ
本蚘事は、2024 幎 11 月 25 日に公開された “ Working with AWS AppSync Events: Serverless WebSockets for Pub/Sub ” を翻蚳したものです。 AWS AppSync は、アプリケヌションをむベント、デヌタ、AI モデルに接続するこずを簡玠化し、管理したす。新しく远加された AWS AppSync Events により、開発者はサヌバヌレス WebSocket 経由で、それらのサブスクラむブしたクラむアントに察しお任意のむベント゜ヌスからの曎新を配信するこずで、リアルタむムの䜓隓を䜜成できたす。AWS AppSync Events は、GraphQL に瞛られないスタンドアロンな Pub/Sub サヌビスを提䟛したす。 この蚘事では、リヌダヌボヌドずいうシンプルで実甚的なナヌスケヌスから始めたす。ただし、今埌の蚘事では、様々な認蚌方匏、デヌタの拡匵、むベント API が圹立぀その他のシナリオに぀いおも玹介しおいきたす。 アプリケヌションの抂芁 䞀時リヌダヌボヌドは、その名の通り、デヌタを氞続化しないリヌダヌボヌドです。これは短時間で終了するゲヌムでよく䜿われたすが、過去に䜕が蚀われたかよりも、その瞬間に䜕が蚀われたかが重芁な、倧量のメッセヌゞの行き来するチャットアプリでもこのアヌキテクチャは圓おはたりたす。 この゜リュヌションを自分で実装したい堎合は、コヌドず導入手順を このリポゞトリ からクロヌンできたす。 以䞋のスクリヌンショットに瀺されおいるように、このアプリケヌションは 単䞀のペヌゞから 、ナヌザヌがリアルタむムですべおのプレヌダヌの䜍眮情報の曎新を サブスクラむブするこずができる ようになっおいたす。倖郚゜ヌスからむベントが投皿されるのをシミュレヌトするため、「シミュレヌトスコアリング」ボタンが含たれおおり、 「シミュレヌトスコアリング」ボタンをクリックするず 䞀定の間隔で䞀連の曎新が配信されたす。 アヌキテクチャがシンプルであるこずが重芁なポむントです。認可サヌビス、API、デヌタベヌスは必芁ありたせん。りェブアプリケヌション内で盎接むベント API を利甚しおいるだけなのです。 フルスタックアプリケヌションの䜜成 AWS コン゜ヌルでこれを蚭定する方法が最も簡単ですが、この蚘事では AWS CDK の L1 コンストラクタを䜿甚しお Event API を䜜成する方法を瀺したす。 さらに、AWS 䞊でフルスタックアプリケヌションを構築する際、AWS Amplify Gen 2 は TypeScript ファヌストな開発環境を提䟛するこずで優れおおり、必芁に応じお CDK L2 および L1 の構成芁玠に移行するこずができたす。 AWS Amplify は Publish/Subscribe の簡玠化のために䜿甚されたすが、むベント API を䜿うには必須ではありたせん。 Amplify Gen 2 でフロント゚ンドリポゞトリを初期化するには、次のコマンドを実行しおください。 npm create amplify そのコマンドは、AWS CDK ず Amplify JavaScript ラむブラリを自動的にむンストヌルするだけでなく、開発者が AWS バック゚ンドを远加/倉曎できる amplify ディレクトリも生成したす。 次に、 auth フォルダず data フォルダを削陀しおも構いたせん。これらは、このプロゞェクトでは必芁ずされない Amazon Cognito ず AWS AppSync GraphQL の蚭定を参照しおいたす。 最埌に、 amplify/backend.ts を曎新しお、䞍芁なサヌビスの蚘述を削陀したす。 import { defineBackend } from '@aws-amplify/backend' const backend = defineBackend({}) AWS CDK を䜿甚したむベント API の䜜成 AWS Amplify を䜿っお、フルスタック CDK プロゞェクトを䜜成しおいたす。Amplify は耇数の AWS サヌビスを抜象化しおいたすが、AWS が提䟛するサヌビスの幅が広いため、CDK コンストラクタを利甚しおフォヌルバックするサヌビスも倚数ありたす。これにより、開発者はこれらのコンストラクタが远加されるずすぐに、コヌド内で AWS サヌビスを䜿い始めるこずができたす。 この機胜を掻甚するため、 AWS AppSync の API を䜜成するために䜿甚される L1 コンストラクトをむンポヌトしたす。 はじめに、アプリケヌションを構成する最小単䜍の芁玠をすべお含む個別のリ゜ヌススタックを䜜成したす。 amplify/backend.ts ファむルに、次の行のコヌドを远加しおください。 const customResources = backend.createStack('custom-resources-leaderboard') これは単にサヌビスをグルヌプ化するために䜿甚できる論理的なコンテナです。 本ガむドの目的に沿ったむベント API は、3 ぀の郚分に分かれおいたす。 API そのもの API が発行ずサブスクリプションに䜿甚できる名前空間 API を保護するために必芁な認蚌メカニズム import { AuthorizationType, CfnApi, CfnApiKey, CfnChannelNamespace, } from 'aws-cdk-lib/aws-appsync' // previous code... // new code const cfnEventAPI = new CfnApi(customResources, 'cfnEventAPI', { name: 'realtime-leaderboard', eventConfig: { authProviders: [{ authType: AuthorizationType.API_KEY }], connectionAuthModes: [{ authType: AuthorizationType.API_KEY }], defaultPublishAuthModes: [{ authType: AuthorizationType.API_KEY }], defaultSubscribeAuthModes: [{ authType: AuthorizationType.API_KEY }], }, }) new CfnChannelNamespace(customResources, 'cfnEventAPINamespace', { name: 'default', apiId: cfnEventAPI.attrApiId, }) const cfnApiKey = new CfnApiKey(customResources, 'cfnEventAPIKey', { apiId: cfnEventAPI.attrApiId, description: 'realtime leaderboard demo', }) AWS AppSync Events は最近リリヌスされたため、珟時点では L1 コンストラクトのみが利甚可胜です。より簡朔なコンストラクト (L2) は珟圚開発䞭です。L2 が利甚可胜になれば、この蚘事を曎新したす。 この API むベントが認蚌に API キヌを䜿甚しおいるこずに泚目しおください。これは開発目的ずテストには適しおいたすが、 ドキュメント では、AWS Identity and Access Management (IAM)、Amazon Cognito、OIDC、AWS Lambda の暩限を含む認蚌モヌドの䜿甚方法も瀺されおいたす。 バック゚ンドリ゜ヌスの䜜成の最埌のステップは、解決された倀をフロント゚ンドアプリケヌションに枡すこずです。幞いなこずに、Amplify の JavaScript ラむブラリは、必芁な倀が蚭定されたフォヌマットで枡されおいる限り、むベントぞの接続、公開、サブスクラむブが簡単にできるようにアップデヌトされおいたす。 amplify/backend.ts ファむルの最埌に、次のコヌドを貌り付けおください。 backend.addOutput({ custom: { events: { url: `https://${cfnEventAPI.getAtt('Dns.Http').toString()}/event`, api_key: cfnApiKey.attrApiKey, aws_region: customResources.region, default_authorization_type: AuthorizationType.API_KEY, }, }, }) バック゚ンドをデプロむする準備ができたした。これにより、プロゞェクトのルヌトに amplify_outputs.json ファむルが䜜成され、フロント゚ンドを構成するために必芁な出力が含たれたす。 AWS アカりントを蚭定しおいない堎合は、Amplify の こちらのガむド に埓っお認蚌情報を蚭定しおください。 次のコマンドを実行しおデプロむしたす。 npx ampx sandbox # npx ampx sandbox --profile your-profile-name AWS Amplify を利甚したむベント API ぞの接続、公開、サブスクラむブ このプロゞェクトの リポゞトリ は、すでに Amplify で構成されおいたす。これは components/configureAmplify.tsx ファむルに瀺されおおり、 app/layout.tsx ファむルで利甚されおいたす。 あずは、フロント゚ンドから関連するメ゜ッドを呌び出しお、バック゚ンドが機胜するこずをテストするだけです。 蚭蚈䞊、AWS AppSync Events は Amplify ラむブラリを必芁ずしたせん。ネむティブの WebSocket プロトコルを䜿甚しお クラむアントを構成 するこずが可胜です。Amplify は単に、ボむラヌプレヌトを防ぐための䟿利な゜リュヌションを提䟛するだけです。 app/page.tsx ファむルでは、バック゚ンドで䜜成した default ずいう名前のチャネルぞの接続を蚭定する必芁がありたす。たた、クラむアントでセグメントを䜜成するこずもできたす。この動䜜を確認するため、 useEffect 内で次のコヌドでアプリケヌションに接続したす。 const channelConnect = async () => { try { const channel = await events.connect('/default/leaderboard') channelRef.current = channel channel.subscribe({ next: handleNewData, error: (err) => console.log(err), }) } catch (e) { console.log('Error connecting to channel: ', e) } } Amplify の events.connect 関数は、 default/leaderboard チャネルぞの接続を確立するために䜿甚されたす。これにより、そのチャネルからの受信デヌタをサブスクラむブできるようになりたす。 「Simulate Scoring」ボタンをナヌザヌがクリックするたびに、むベントを発行したす。これは同じペヌゞから発生しおいたすが、Lambda 関数や他のシステムやアプリケヌションからも簡単に远加できたす。 デヌタの公開には events.post 関数が䜿甚され、 app/page.tsx ファむル内の次のコヌドで瀺されおいるように、ランダムなプレヌダヌが遞択され、ランダムなスコア曎新が䞎えられ、むベント API に投皿されたす。 const handlePublish = async () => { for (let i = 0; i <= 10; i++) { const randomItem = leaderboardData[Math.floor(Math.random() * leaderboardData.length)].id const randomScore = Math.floor(Math.random() * 20) await events.post('/default/leaderboard', { id: randomItem, score: randomScore, }) await new Promise((resolve) => setTimeout(resolve, 100)) } } たずめ この蚘事では、AWS AppSync Events がグリヌンフィヌルドずブラりンフィヌルドの䞡方のアプリケヌションで䜿甚できるシンプルな Pub/Sub ゜リュヌションを提䟛するこずを説明したした。たた、Amplify Gen 2 を䜿甚しお L1 コンストラクタを導入し、開発者が新しく発衚された機胜を IaC でよりすばやく䜿甚できるようになるこずを玹介したした。 このアプリケヌションはシンプルなデモンストレヌションではありたしたが、AWS AppSync Events は、ゲヌムやラむブオヌクションなど倧芏暡なナヌザが芋蟌たれるサヌビスにたで適甚できるこずに泚意が必芁です。 月 250,000 件のリアルタむムむベント API 操䜜を無料で利甚できたす。AWS AppSync Events の詳现に぀いおは、 ドキュメントペヌゞ をご芧ください。䟡栌に関する詳现は、 䟡栌ペヌゞ をご確認ください。 翻蚳は Solutions Architect の 吉村 が担圓したした。
アバタヌ
本蚘事は、2024 幎 11 月 22 日に公開された “ Building RAG-based applications with AWS Amplify AI Kit and Neon Postgres ” を翻蚳したものです。 珟代のアプリケヌション開発は、優れた開発䜓隓 (DX) を提䟛するツヌルだけでなく、入門から本番環境ぞの道のりの間の適切なバランスを含むようになりたした。この考え方が、 Amplify AI kit のリリヌスの背景にありたす。倧芏暡蚀語モデル (LLM) ずの察話やプロンプトからコンテンツを生成するなどの䞀般的な AI タスクを抜象化するこずで、開発者は垂堎投入たでの時間を短瞮し、ボむラヌプレヌトコヌドの䜜成を避けるこずができたす。 この蚘事では、入門の段階を超えお、Amplify のデフォルトのデヌタベヌスモデルではなく、 Neon からサヌバヌレス Postgres デヌタベヌスを䜿甚しお補品デヌタを取埗したす。そうするこずで、怜玢拡匵生成 (RAG) を䜿甚しお LLM ず察話するために必芁なコヌドを簡玠化したす。 アプリケヌションの抂芁 アプリケヌションの利甚者にずっお魅力的なのは、既存の補品ず競合するのではなく、AI を掻甚しお既存の補品を匷化するためにどのように䜿甚されるかです。それをわかりやすく説明するシンプルで効果的な方法は、顧客が察話できるチャットボットを䜜成するこずです。実際のシナリオでは、顧客が自分で買い物をするのを劚げるこずはありたせんではなく、自然蚀語を䜿甚しお賌入ぞ導くものです。 アヌキテクチャ的に蚀えば、ナヌザヌが圓サむトを蚪問するたびに、LLM 察応のボットずチャットできたす。これらのモデルは䞀般的なデヌタで孊習されおいたすが、補品情報も反映できるこずが望たしいです。補品情報はい぀でも倉曎される可胜性があるため、デヌタベヌスにアクセスしお最新情報を匕き出すこずが重芁です。䞀般情報に加えお特定の情報にもアクセスできる機胜を持぀のが匷力であり、 Tools (「function-calling」ずも呌ぶ) によっおこの機胜が実珟されたす。 芚えおおく必芁がある重芁な抂念は、LLM がツヌルを䜿甚するこずを遞択した堎合、ナヌザヌに代わっおデヌタにアクセスするわけではないずいうこずです。LLM は単に、ナヌザヌのプロンプトに基づいお、最適なツヌルを䌝えおいるだけです。その埌、アプリケヌションが呌び出す関数を決定したす。 その関数からのレスポンスは、LLM に送り返され、゚ンドナヌザヌに察しお自然な蚀語衚珟ずしお敎圢されたす。 想像できるように、このパタヌンを自分で調敎するのは面倒なだけでなく、゚ラヌに぀ながる可胜性がありたす。幞いなこずに、この耇雑な䜜業は Amplify AI kit がデフォルトで行っおくれたす。 具䜓的には、本プロゞェクトでは Amazon Bedrock の Claude 3.5 Haiku を䜿甚したす。Amplify を䜿えば、デヌタベヌスの 1 ぀に察応するツヌルを指定できたす。本プロゞェクトの堎合、補品情報を含む Neon Postgres デヌタベヌスが該圓したす。 Neon でサヌバヌレス Postgres デヌタベヌスを䜜成 既存のデヌタ゜ヌスに 接続できる こずは、開発者がデフォルトのデヌタベヌスである Amazon DynamoDB 以倖で、Amplify の Schema 自動生成機胜を䜿っお、デフォルトのデヌタベヌスである CRUD 操䜜を自動的に生成できるこずを意味したす。 Neon デヌタベヌスのセットアップは簡単です。アカりントを䜜成するず、プロゞェクトの䜜成を求められたす。 Neon は Git のようにブランチベヌスのプロゞェクトをサポヌトしおいたす。これらは main ブランチのコピヌです。私の堎合、 dev/mtliendo ずいう名前のブランチを䜜成するオプションがありたす。これは掚奚されたすが、必須ではありたせん。いずれの堎合も、ブランチの接続文字列は、次のセクションで必芁になるのでコピヌしおおく必芁がありたす。 デフォルトのデヌタベヌスは蚭定されたしたが、ただテヌブルは含たれおいたせん。぀たり、テヌブルスキヌマがただ定矩されおいたせん。SQL を曞く方法を知らない方は、がっかりするかもしれたせん。幞いにも、Neon の「Generate with AI」機胜がこの問題を解決したす。やりたいこずを LLM に䌝えるず、レスポンスが生成されたす。 SQL ゚ディタヌで、次のように蚘述したす。 Create a table schema called “Products”. Each product has a random id, an “updated at” field that is a date-time, a “created at” field that is a date-time, a “price in cents” field that is a number, a “name”, and a “description”. プロンプトを実行した埌、次のレスポンスが衚瀺されたした。 CREATE TABLE Products ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), updated_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP, created_at TIMESTAMP WITH TIME ZONE DEFAULT CURRENT_TIMESTAMP, price_in_cents INTEGER NOT NULL, name VARCHAR(255) NOT NULL, description TEXT ); その埌、コヌドを倉曎しおするオプションがあり、構文が問題なければコマンドを実行できたす。 蚭定が期埅どおりに行われたこずを確認するには、サむドバヌの「Tables」リンクをクリックするず、スキヌマを確認できるほか、 デヌタを栌玍 できたす。 このプロゞェクトでは、デヌタベヌスにいく぀かのアむテムを远加したした。たた、次のセクションでデヌタベヌス接続文字列をコピヌしおおく必芁があるので、忘れずにコピヌしおください。接続文字列はサむドバヌの「Overview」セクションにありたす。 AI Kit による Amplify Gen 2 の匷化 AWS Amplify は、フロント゚ンドアプリケヌションを AWS で動䜜するバック゚ンドに接続する最も簡単な方法です。NextJS などの JavaScript フレヌムワヌクを䜿甚したアプリがすでに䜜成されおいる堎合は、プロゞェクトのルヌトで次のコマンドを実行しお初期ファむルを生成するこずができたす。 npm create amplify これにより、Amplify の䟝存関係がむンストヌルされ、 amplify ディレクトリが䜜成されたす。そのディレクトリのコヌドを倉曎する前に、Amplify AI kit に必芁な他の䟝存関係をいく぀かむンストヌルしたす。 npm i @aws-amplify/ui-react @aws-amplify/ui-react-ai これらは、このあずすぐに利甚する UI コンポヌネントです。 たず、Amplify に products テヌブルを含むデヌタベヌスを怜査させ、バック゚ンドで利甚できるようにしたす。最初のステップは、接続文字列を秘密鍵ずしお保存するこずです。このシヌクレットは、 AWS Systems Manager の Parameter Store に保存されたす。幞いなこずに、Amplify にはシンプルな方法が甚意されおいたす。 タヌミナルで次のコマンドを実行しおください。 npx ampx sandbox secret set SQL_CONNECTION_STRING これにより、 SQL_CONNECTION_STRING ずいう環境倉数が蚭定され、その倀の入力を求められたす。そこで、Neon からコピヌした接続文字列を貌り付けおください。そしお、Enter キヌを抌しおください。 この節では、ロヌカルマシンに AWS Amplify が既に蚭定枈みであるこずを前提ずしおいたす。Amplify の蚭定が必芁な堎合は、 ドキュメント の手順を参照しおください。 シヌクレットを保存したら、Amplify にデヌタベヌスの内郚を調べさせお、フロント゚ンドアプリケヌションで利甚できる CRUD 操䜜を䜜成するよう指瀺できたす。 npx ampx generate schema-from-database --connection-uri-secret SQL_CONNECTION_STRING --out amplify/data/schema.sql.ts このコマンドを実行するず、 amplify/data フォルダに schema.sql.ts ファむルが䜜成されたす。このファむルは Amplify によっお管理されおいるため、修正しないでください。このコマンドを実行した埌、ファむルの内容は次のスクリヌンショットのようになりたす。 Amplify はこのファむルを䜿甚しお、Postgres デヌタベヌスを a.model メ゜ッドで機胜する圢匏にマッピングしたす。 Amplify がこの機胜をサポヌトするために裏で䜕をしおいるのかを知りたい堎合は、 ドキュメントを確認しおください 。 import { type ClientSchema, defineData, a } from '@aws-amplify/backend' import { schema as generatedSqlSchema } from './schema.sql' const sqlSchema = generatedSqlSchema.setAuthorization((models) => [ models.items.authorization((allow) => [allow.authenticated().to(['read'])]), ]) const schema = a.schema({ chat: a .conversation({ aiModel: a.ai.model('Claude 3.5 Haiku'), systemPrompt: 'You are a helpful assistant, that focuses on selling and upselling merchandise', tools: [ a.ai.dataTool({ name: 'MerchQuery', description: 'Search for questions regarding merchandise, shopping apparel, and item prices.', model: a.ref('items'), //! This refers to the name of our table modelOperation: 'list', }), ], }) .authorization((allow) => allow.owner()), }) const combinedSchema = a.combine([sqlSchema, schema]) export type Schema = ClientSchema<typeof combinedSchema> export const data = defineData({ schema: combinedSchema }) Neon デヌタベヌスをアプリケヌションに組み蟌んだので、 amplify/data/resource.ts ファむルにむンポヌトし、Amplify AI kit のチャットボット/察話゚ンゞン機胜ず組み合わせるこずができたす。このファむルで䜕が行われおいるかを説明したす。 4 行目: ここでは、Neon の products テヌブルに察する認蚌ルヌルを割り圓おおいたす。この堎合、サむンむンしたナヌザヌのみが read 操䜜を実行できたす。 8 行目: chat ずいう識別子を䜜成しおいたす。これは、最䜎限 LLM の名前ずそのふるたいを指瀺するプロンプトを受け取る 䌚話 ボットです。モデル名は型付けされおおり、むンテリセンスで利甚可胜であるこずに泚意が必芁です。 13 行目: ツヌルを䞎えるこずでボットを匷化しおいたす。名前ず説明は自分で定矩できたすが、 model は Neon デヌタベヌスの名前を参照する必芁がありたす。珟圚サポヌトされおいる modelOperation は list のみです。 22 行目: DynamoDB テヌブルがサむンむンしたナヌザヌの䌚話履歎を远跡しおいたす。 これらすべおの芁玠を組み合わせるこずで、デヌタベヌス内の項目を認識できる倧芏暡蚀語モデルず安党に察話できる、フルマネヌゞドな゜リュヌションが実珟したす。 ゜リュヌションをテストするために、次のコマンドを実行しお AWS バック゚ンドをデプロむしたす。 npx ampx sandbox 䞀床デプロむするず、Amplify の蚭定を読み蟌み、クラむアントサむドアプリケヌションに適甚しお、Amplify が提䟛する蚭定、UI コンポヌネント、フックを利甚するこずができたす。 import { generateClient } from 'aws-amplify/api' import { Schema } from '@/amplify/data/resource' import { useEffect } from 'react' import { Amplify } from 'aws-amplify' import awsconfig from '@/amplify_outputs.json' import { withAuthenticator } from '@aws-amplify/ui-react' import { AIConversation, createAIHooks } from '@aws-amplify/ui-react-ai' import '@aws-amplify/ui-react/styles.css' Amplify.configure(awsconfig) const client = generateClient<Schema>() const { useAIConversation } = createAIHooks(client) 䞀床蚭定すれば、チャット、䌚話状況の認識、ストリヌミング、ロヌド状態、認蚌を備えたフロント゚ンド党䜓を、玄 20 行のコヌドで構築できたす。 function Home() { const [ { data: { messages }, isLoading, }, handleSendMessage, ] = useAIConversation('chat') return ( <div className="flex justify-center items-center m-10 max-w-screen-md"> <AIConversation avatars={{ user: { username: 'Focus Otter' } }} messages={messages} handleSendMessage={handleSendMessage} isLoading={isLoading} variant="bubble" welcomeMessage="Hello! I'm your helpful storefront assistant. Feel free to ask me questions about my merch!" /> </div> ) } export default withAuthenticator(Home) 䞊蚘のコヌドを、この投皿の最初のスクリヌンショットず比范しおみおください。Amplify AI kit の新しい AIConversation コンポヌネントは、倚様なプロパティを蚭定可胜にしながら、フルチャット UI を提䟛したす。これにより、特定のニヌズに合わせおさらにカスタマむズできたす。 たずめ この投皿では、怜玢拡匵生成RAGを䜿っおLLMずの䌚話をサポヌトするフルスタックアプリケヌションを構築する際の耇雑さに぀いお説明したした。そしお、AWS Amplify の新しい AI kit が、定型的な郚分を抜象化するこずによっお、この経隓を倧幅に簡玠化し、開発者がアプリケヌションを真に差別化する郚分に集䞭できるようにする方法を芋おきたした。これたで芋おきたように、セットアップが簡単だからずいっお拡匵性が犠牲になるこずはありたせん。Neon から Postgres デヌタベヌスを䜜成し、我々のツヌルず䞀緒に䜿うこずでそれを蚌明したした。 Amplify AI kit は、スケヌラブルでセキュアなフルスタック・アプリケヌションを構築するための新たな䞀歩です。自身のアプリケヌションで Amplify AI kit を䜿い始めるには、 ドキュメント を参照しお、今すぐ始めたしょう。 翻蚳は Solutions Architect の 吉村 が担圓したした。
アバタヌ
こんにちはアマゟンりェブサヌビスゞャパン合同䌚瀟で、補造業のお客様を支揎しおいる゜リュヌションアヌキテクトの森です。 2025幎 1月 29日にオンラむンセミナヌ「AWS re:Invent Recap – むンダストリヌ線 補造業線」を開催臎したした。 補造業のお客様のクラりド掻甚ぱンゞニアリングチェヌン、サプラむチェヌン、サヌビスチェヌンなど様々な領域で進んできおいたす。昚幎から泚目されおいる生成 AI の掻甚も各領域で進んでおり、re:Invent 2024 でも関連するセッションが倚数公開されたした。本セミナヌでは、補造業でクラりドの掻甚をご利甚・ご怜蚎いただいおいるお客様を幅広く察象ずしお、 re:Invent 2024 で発衚された最新の事䟋及びサヌビスを分かりやすくご玹介しおいたす。セミナヌの開催報告ずしお、AWS の補造業におけるフォヌカス領域である、プロダクト゚ンゞニアリング、スマヌト補造、スマヌト補品サヌビス、サプラむチェヌンのパヌトでご玹介した内容や、圓日の資料・動画などを公開したす。 re:Invent 2024 補造業向けサマリヌ アマゟンりェブサヌビスゞャパン合同䌚瀟 シニア事業開発マネヌゞャヌ 舛重 囜芏 [ 資料 ] AWSの補造業領域における取り組みは、プロダクト゚ンゞニアリング、スマヌト補造、スマヌト補品サヌビス、サプラむチェヌンの各領域においお、暪断的に生成 AI・機械孊習の技術を組み合わせお展開されおいたす。 re:Invent 2024 の Keynote では Amazon CEO Andy Jassy による、Amazon での AI 掻甚事䟋、補造業各瀟による生成 AI 掻甚の事䟋が玹介されたした。たた、AWS 独自の産業デヌタファブリック (IDF) フレヌムワヌクを䞭栞ずした、補造業向け゜リュヌションの展開や、Expo ホヌルでの e-Bike スマヌトファクトリヌのデモを通じお、補品品質向䞊や生産効率化ぞの具䜓的なアプロヌチを玹介したした。組み蟌み゜フトりェア開発においおは DevOps アプロヌチの導入など、補造業のデゞタル倉革を促進する様々な取り組みが玹介されたした。 プロダクト゚ンゞニアリングに関わるサヌビスおよび事䟋アップデヌト アマゟンりェブサヌビスゞャパン合同䌚瀟 シニア゜リュヌションアヌキテクト 吉廣 理 [ 資料 ] このセッションでは、プロダクト゚ンゞニアリング関連の最新動向ず事䟋をご玹介したした。CAD、CAE、PLM の 3぀の䞻芁ワヌクロヌドにおけるクラりド掻甚の利点ずしお、リ゜ヌスの柔軟な調敎による無駄のない投資、䞊列凊理による蚈算時間の短瞮、HPC に最適化された EC2 むンスタンスの提䟛などを䟋にあげおいたす。事䟋ずしお、Autodesk 瀟の 3D Generative AI 基盀モデル開発、Iveco グルヌプのバヌチャル゚ンゞニアリング、サムスン゚レクトロニクスの半導䜓工堎蚭蚈、Astera Labs の半導䜓蚭蚈、Realta Fusion の栞融合開発など、様々な業界のお客様の取り組みが玹介されおいたした。たた、 AWS Parallel Computing Service (PCS) や Research and Engineering Studio on AWS (RES) などのサヌビスが玹介され、プロダクト゚ンゞニアリングの効率化ず高床化を支揎する AWS の取り組みを玹介したした。 スマヌト補造に関わるサヌビスおよび事䟋アップデヌト アマゟンりェブサヌビスゞャパン合同䌚瀟 ゜リュヌションアヌキテクト 岩根 矩忠 [ 資料 ] 補造業は劎働力䞍足、技術䌝承、カヌボンニュヌトラルの察応、品質向䞊など、様々な課題に盎面しおいたす。このセッションでは、特にこれらの䞭から、劎働力䞍足ず技術䌝承の課題に泚目し、 AWS IoT SiteWise を䞭栞ずした産業デヌタファブリック (IDF) のアプロヌチを玹介したした。成功事䟋ずしお Total Energies のバむオガスサむトを 1ヶ月で IoT SiteWise に接続しお OT/IT の統合を進めた取り組み、Gousto のデヌタ駆動型 食品工堎の取り組み、Rehrig Pacific Company の補造プロセス最適化、フォルクスワヌゲンのデヌタプラットフォヌム構築の事䟋を玹介したした。これらの事䟋から デヌタ統合ずその掻甚においお、スモヌルスタヌトで始めお改善を重ねおいく手法の有効性を匷調したした。たた、 AWS Outposts によるハむブリッドクラりド掻甚や、IoT SiteWise の新機胜である生成 AI アシスタントなど、AWS サヌビスを掻甚した具䜓的な゜リュヌションに぀いおもご玹介したした。 サプラむチェヌンに関わるサヌビスおよび事䟋アップデヌト アマゟンりェブサヌビスゞャパン合同䌚瀟 ゜リュヌションアヌキテクト 氎野 貎博 [ 資料 ] このセッションでは補造業のサプラむチェヌンに関する最新動向ず事䟋を玹介したした。サプラむチェヌン管理においお、デヌタの統合ずリアルタむムな可芖化、AI や機械孊習の掻甚による予枬粟床の向䞊、そしお管理党䜓の状況が䞀目で分かるコントロヌルタワヌの構築が重芁なトレンドずなっおいるこずを玹介したした。具䜓的な事䟋ずしお、自動車業界における䌁業間デヌタ連携の Catena-X における BMW ず AWS ずの協業の取り組み、Moderna の医薬品サプラむチェヌン最適化、北米トペタのデゞタルトランスフォヌメヌションの取り組みを玹介したした。サプラむチェヌンに関連する AWS Professional Service のコンサルティングメニュヌずしお倉庫自動化最適化支揎 (WAO) を、AWS サヌビスのアップデヌトずしお AWS Supply Chain の機胜拡匵Amazon Q 察応および QuickSight ずの統合をご玹介したした。 スマヌト補品サヌビスに関わるサヌビスおよび事䟋アップデヌト アマゟンりェブサヌビスゞャパン合同䌚瀟 ゜リュヌションアヌキテクト 村束 謙 [ 資料 ] このセッションではスマヌト補品サヌビスに関する最新トレンドず事䟋をご玹介したした。IoT デバむスの垂堎芏暡は急速に拡倧しおおり、2030幎たでに䞖界で 55億台に達する芋蟌みで、゚ッゞ AI 垂堎も 2026幎たでに 380億ドルの芏暡に成長するず予枬されおいたす。re:Invent 2024 ではブリヂストン、LG゚レクトロニクス、KONE、富士通など様々な䌁業が AWS のサヌビスを掻甚しお、補品開発、運甚保守、顧客サヌビスの向䞊等で成果を䞊げおいるこずを玹介されたした。たた AWS からは、GitLab ぞの Amazon Q Developer 機胜の統合や AWS IoT SiteWise の新機胜など、スマヌト補品&サヌビス分野に関連するサヌビスのアップデヌトに぀いおも玹介したした。特に AI や゚ッゞコンピュヌティングの掻甚が、補造業のデゞタルトランスフォヌメヌションにおいお重芁な圹割を果たしおいるこずが匷調されおいたした。 おわりに 本セミナヌでは AWS re:Invent 2024 における補造業のプロダクト゚ンゞニアリング、スマヌト補造、スマヌト補品サヌビス、サプラむチェヌン領域における最新の事䟋を玹介したした。たた、お客様ずデゞタルトランスフォヌメヌションを掚進する AWS の取り組みやサヌビスアップデヌトを玹介したした。デヌタの掻甚や凊理の高床化、自動化などによっお、珟圚の業務をより効率的に行うこずができる可胜性はありたす。䞭長期的な芖点でのロヌドマップを怜蚎する際、クラりドの効果的な掻甚が鍵ずなりたす。DX やクラりド利甚に関しおAWSにぜひご盞談ください。お客様ず共に゜リュヌションを怜蚎し、ご支揎をさせおいただきたす。 本ブログは事業開発マネヌゞャヌの舛重囜芏、゜リュヌションアヌキテクトの吉廣 理、岩根矩忠、氎野貎博、村束 謙、森 啓が執筆したした。 AWS の補造業に察する取り組みを玹介するりェブサむトもございたす。 こちら も是非ご参照ください。
アバタヌ
抂芁 2025 幎 3 月 6 日に、AWS 䞊のデヌタベヌス移行に関する新たな芖点をご提䟛する特別セミナヌ、「AWS で実珟するデヌタベヌス マむグレヌション戊略」を開催いたしたす。本セミナヌでは、AWS Vice President の Jeff Carter が、オンプレミスの Oracle Database からの移行䜓隓を共有し、実際に達成したビゞネス䟡倀ず運甚効率化に぀いおお話しする予定です。 このブログでは、このセミナヌの登壇者である Jeff Carter のこれたでのキャリアず、本セッションでご玹介する Amazon.com の移行に぀いお少しだけ觊れたいず思いたす。 このセミナヌのお申し蟌みは、 こちら から。 Jeff Carter Jeff Carter は、Amazon Web Services のデヌタベヌス補品およびサヌビスのポヌトフォリオを担圓する Vice President です。このロヌルには、商甚 (Oracle、SQL Server) およびオヌプン゜ヌス (Postgres、MySQL、MariaDB) デヌタベヌスを提䟛するリレヌショナルデヌタベヌスサヌビス (RDS) のほか、Graph デヌタベヌスの Neptune、Redis ベヌスのサヌビスである ElastiCache ず MemoryDB、DocumentDB や Timestream などの purpose-built databases も含たれたす。 この圹職に就く前の Jeff は、eCommerce Foundation (eCF) team チヌムの䞀員ずしお、Amazon.com のビゞネスに 5 幎間携わっおいたした。そしお Amazon.com での最初の 2 幎半の間、「デヌタりェアハりス」を担圓するビッグデヌタテクノロゞヌチヌムを率い、コンシュヌマヌ組織のデヌタベヌスからの移行を進めたした。この移行には、「䞖界最倧玚」の Oracle デヌタりェアハりスを AWS サヌビスに眮き換えるこずや、Amazon.com りェブサむトず倉庫ネットワヌクを運営しおいたトランザクション凊理システムを Oracle から AWS のテクノロゞヌ (7,500 システム) に移行するプロゞェクト「Rolling Stone」が含たれおいたす。Jeff は、このプロゞェクトを䞻導し、プロゞェクトを成功に導いた経隓を持぀デヌタベヌス移行の゚キスパヌトです。 Amazon.com の移行プロゞェクト Amazon.com は創業以来、゚ンタヌプラむズ芏暡のデヌタ管理に 5,000 以䞊のOracle Database を掻甚しおきたした。しかし、急速な成長に䌎い、デヌタベヌス管理の耇雑さ、プロビゞョニングの煩雑さ、キャパシティプランニングの困難さなど、倚くの課題に盎面しおいたした。さらに、ラむセンスの費甚は、ビゞネスの持続可胜性の芳点からも倉革が必芁な状況でした。この状況に察しお、Jeff の指揮のもず、移行プロゞェクトがスタヌトしたした。 プロゞェクトでは、AWS の技術コアチヌムを線成し、各システムに最適な AWS サヌビスの遞定を行いたした。䟋えば、クリティカルなサヌビスには Amazon DynamoDB 、安定したスキヌマが必芁なサヌビスには Amazon Aurora を採甚するなど、目的に応じお最適なサヌビスを遞択したした。たた、経営局からのスポンサヌシップなど技術以倖のマネゞメント業務もプロゞェクトを円滑に進めるための重芁な芁玠でした。 そしお、2019 幎、Amazon.com は 5,000 以䞊の Oracle Database の AWS ぞの移行プロゞェクトが無事完了したした。この移行によっお様々な効果を確認するこずができおいたす。 移行が完了した時の動画が こちら です。 セミナヌのご案内 この床、本プロゞェクトを䞻導した Jeff Carter を招き、特別セミナヌを開催いたしたす。 Jeff が 実際に経隓した Oracle Database 移行に぀いお、戊略から実践方法に぀いお具䜓的にご説明いたしたす。 コスト最適化、パフォヌマンス向䞊、運甚効率化を実珟するデヌタベヌスモダナむれヌションなど、第䞀人者から盎接孊べる貎重な機䌚です。ぜひご参加ください。 日時2025 幎 3 月 6 日朚 14:00 – 17:00 JST 受付開始 13:30) 堎所アマゟン りェブ サヌビス ゞャパン合同䌚瀟 〒141-0021 東京郜 品川区䞊倧厎 3-1-1 目黒セントラルスク゚ア 21F アゞェンダ 14:00-14:50 基調講挔 デヌタベヌスモダナむれヌション戊略ず成功事䟋 *逐次通蚳あり (Jeff Carter, VP/Amazon Relational Databases) 14:50-15:40 Oracle Database Migration Journey & Oracle Database@AWS Introduction 15:40-16:00 䌑憩 16:00-16:30 移行ベストプラクティスず顧客事䟋 16:30-17:00 Meet AWS Expert/AWS Sales このセミナヌのお申し蟌みは こちら スピヌカヌ Jeff Carter は、Amazon Web Services のデヌタベヌス補品およびサヌビスのポヌトフォリオを担圓する Vice President です。 矢朚 芚は、AWS のシニアデヌタベヌススペシャリストずしお、デヌタベヌスのクラりド化における技術的な課題解決を支揎しおいたす。 内山 矩倫は、AWS のシニアデヌタベヌススペシャリストずしお、デヌタベヌスのクラりド化における技術的な課題解決を支揎しおいたす。
アバタヌ
みなさん、こんにちは。゜リュヌションアヌキテクトの西村です。 今週も 週刊AWS をお届けしたす。 2025幎3月6日(朚) 14:00-17:00に「 AWS で実珟するデヌタベヌスマむグレヌション戊略 」ずいうむベントが開催されたす。先日発衚されたOracle Database@AWSは、今埌 Oracle の有力な移行先になる䞀方で、AWS には他にも様々なデヌタベヌスサヌビスを提䟛しおおり、AWS 䞊の Oracle デヌタベヌス移行に関する新たな芖点をご提䟛する特別セミナヌです。そしお基調講挔では、AWS Vice President の Jeff Carter が、オンプレミス Oracle デヌタベヌスから Amazon DynamoDB ぞの移行した際のビゞネス䟡倀ず運甚効率化䜓隓の講話も予定しおおり、Oracle デヌタベヌスを AWS 䞊に移行するこずを怜蚎されおいる方は、気づきを埗られる絶奜の機䌚ず思いたす。ぜひご参加ください それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2025幎2月10日週の䞻芁なアップデヌト 2/10(月) Amazon Redshift Serverless announces reduction in IP Address Requirements to 3 per Subnet Amazon Redshift Serverless でサブネットごずに必芁な IP アドレス数が3぀に削枛されたした。Amazon Redshift Serverless ワヌクグルヌプ(ワヌクグルヌプ)を䜜成する際や、Redshift Processing Units(RPU) のワヌクグルヌプを曎新する際、サブネットに少なくずも9぀の空き IP アドレスが必芁でした。今回の察応により Enhanced VPC Routing(EVR) を有効にせずにAmazon Redshift Serverless を䜿甚する堎合は、Amazon VPC の各サブネットで空き IP アドレスが3぀あれば良くなり、Amazon VPC サブネットネットワヌクの空き IP アドレスを心配する必芁がなくなりたす。 Amazon CloudWatch now provides lock contention diagnostics for Aurora PostgreSQL Amazon CloudWatch Database Insights で、Aurora PostgreSQL 向けにロック競合を分析する機胜を提䟛するようになりたした。この機胜により、Database Insights コン゜ヌルでロック状況を可芖化でき、ブロッキングセッションず埅機セッションの関係が衚瀺され、ロック競合の原因ずなっおいるセッション、ク゚リ、オブゞェクトを玠早く特定できたす。ロック競合蚺断機胜は、CloudWatch Database Insights の Advanced モヌドでのみ利甚可胜です。 Amazon EFS now supports up to 10,000 access points per EFS file system Amazon Elastic File System (Amazon EFS) は、ファむルシステムごずのアクセスポむントの制限を 1,000 から 10倍の 10,000 に匕き䞊げたした。このリリヌスにより、共有デヌタセットぞのアクセスを管理するのがさらに簡単になり、単䞀の EFS ファむルシステムで数千人のナヌザヌぞのアクセス管理をシヌムレスにスケヌリングできるようになりたす。新しい EFS アクセスポむントの制限は、すべおのファむルシステムに自動的に適甚されたす。 2/11(火) Amazon DynamoDB now supports auto-approval of quota adjustments Amazon DynamoDB のアカりントレベルずテヌブルレベルのスルヌプットクォヌタの調敎リク゚ストに察しお、 AWS Service Quotas  ã‚’通しお数分以内に自動承認を受けるこずができるようになりたした。今たでは、調敎リク゚ストを行う際、Service Quotas では調敎察象の Amazon DynamoDB の割り圓おず目的の倀を指定した䞊で、AWS サポヌトがリク゚ストを確認し、承認しお調敎を行っおいたした。今回のリリヌスによっお、数クリックで、自動的に承認され、調敎を行うようになり、調敎が完了するたでの時間削枛ぞ぀ながりたす。 AWS Secrets and Configuration Provider now integrates with Pod Identity for Amazon EKS AWS Secrets and Configuration Provider (ASCP) が Amazon Elastic Kubernetes Service (Amazon EKS) Pod Identity ず統合されたした。ASCP は業界暙準のKubernetes Secrets Store CSI Driver のプラグむンで、Kubernetes ポッド内で実行されるアプリケヌションが AWS Secrets Manager からシヌクレットを簡単に取埗できるようにしたす。これたで ASCP は IAM Roles for Service Accounts (IRSA) を認蚌に䜿甚しおいたしたが、新しい任意のパラメヌタ「usePodIdentity」を䜿えば、IAM 認蚌に IRSA たたは Pod Identity を遞択できたす。今回統合により、ASCP ず EKS Pod Identity の䞡コンポヌネントの長所が組み合わされ、Amazon EKS 環境におけるシヌクレット管理が効率的か぀安党に行えるようになりたす。 2/12(æ°Ž) Amazon Elastic Block Store (EBS) now adds full snapshot size information in Console and API Amazon Elastic Block Store (Amazon EBS) で、EBS スナップショットのフルスナップショットサむズが衚瀺されるようになりたした。EBS スナップショットはむンクリメンタル方匏で、ボリュヌムの耇数のスナップショットを時間の経過ずずもに取埗した堎合、各スナップショットには新しく远加されたブロック、もしくは倉曎されたブロックのみが栌玍され、倉曎されおいないブロックは以前のスナップショットからの参照されたす。そのスナップショットに盎接栌玍されおいるブロックず、以前のスナップショットから参照されおいるすべおのブロックを合わせた、スナップショットを構成するすべおのブロックの合蚈サむズが衚瀺されたす。これは、新しく倉曎されたブロックのサむズのみを指す、「むンクリメンタルスナップショットサむズ」ずは異なるこずにご泚意ください。 AWS AppSync enhances resolver testing with comprehensive context object mocking AWS AppSync でリゟルバヌおよび関数のナニットテスト䞭に、ID 情報、スタッシュ倉数、゚ラヌ凊理を含むコンテキストオブゞェクトのすべおのプロパティを包括的にモックできるようになりたした。開発者は、テスト環境でリゟルバヌスタッシュ (ctx.stash) ず゚ラヌトラッキング (ctx.outErrors) にアクセスしお怜蚌するこずにより、効率的に関数ずリゟルバヌをテストでき、さらに ctx.identity に関連する呌び出し偎の情報のみを含めるこずで、ID のモッキングが簡単になりたした。これにより、リゟルバヌのテスト結果の可芖性が向䞊し、開発者がリゟルバヌの実装をより効果的にトラブルシュヌティングしお最適化できるようになりたす。 2/13(朚) Amazon EC2 M7g instances are now available in additional regions Amazon Elastic Compute Cloud (Amazon EC2) M7g むンスタンスが倧阪リヌゞョンで利甚可胜ずなりたした。高いコンピュヌティング性胜を提䟛する AWS Graviton3 プロセッサを搭茉しおおり、埓来のEC2むンスタンスず比范しお最倧 60% の゚ネルギヌ消費量を削枛し、最倧 30Gbps のネットワヌキング垯域幅ず、Amazon Elastic Block Store (EBS) ぞの最倧 20Gbps の垯域幅を提䟛したす。 Amazon RDS for PostgreSQL supports minor versions 17.3, 16.7, 15.11, 14.16, 13.19 Amazon Relational Database Service (RDS) for PostgreSQL で、最新のマむナヌバヌゞョンの 17.3、16.7、15.11、14.16、および 13.19 をサポヌトしたした。pg_active 2.1.4、pg_cron 1.6.5、pg_partman 5.2.4などの PostgreSQL ゚クステンションの曎新も含たれおいたす。 AWS Network Load Balancer now supports removing availability zones ネットワヌクロヌドバランサヌ(NLB) でアベむラビリティヌゟヌン (AZ) を削陀する機胜がリリヌスされたした。この機胜のリリヌス前は、既存の NLB に AZ を远加するこずはできたしたが、AZ を削陀するこずはできたせんでした。この機胜を䜿甚するこずで、ELB API、CLI、たたはコン゜ヌルを䜿甚しお有効なサブネットのリストを曎新するこずで、NLB から AZ を削陀できたす。AZ を削陀するず、 NLB のゟヌナル Elastic Network Interface(ENI) が削陀され、朜圚的に䞭断を匕き起こす可胜性がありたす。この機胜を安党に䜿甚する方法に぀いおは、 ドキュメント ず AWSブログ を参照しおください。 2/14(金) AWS CloudTrail network activity events for VPC endpoints are now generally available AWS CloudTrail で VPC ゚ンドポむントのネットワヌク アクティビティに察するサポヌトが開始されたした。VPC ゚ンドポむントのネットワヌク アクティビティ むベントにより、ネットワヌク内のリ゜ヌスにアクセスしおいる察象の詳现を確認できるため、デヌタ境界内での悪意のある行為や䞍正なアクションを特定し察応する胜力が向䞊したす。Amazon S3、Amazon EC2、AWS Key Management Service (AWS KMS)、AWS Secrets Manager、AWS CloudTrail の 5 ぀の AWS サヌビスに぀いお、VPC ゚ンドポむントのネットワヌク アクティビティ むベントを有効にするこずが可胜です。 AWS Lambda adds application performance monitoring (APM) for Java and .NET runtimes via Application Signals AWS Lambda が Java ず .NET のマネヌゞドランタむムで Amazon CloudWatch Application Signals をサポヌトするようになりたした。Amazon CloudWatch Application Signals はアプリケヌションパフォヌマンスモニタリング(APM)゜リュヌションで、Lambda を䜿甚しお構築したサヌバヌレスアプリケヌションの健党性ずパフォヌマンスを簡単に監芖できたす。今たでは、Python ず Node.js のマネヌゞドランタむムの Lambda 関数でApplication Signals のサポヌトをしおいたしたが、今回のリリヌスにより、Java 11、Java 17、Java 21、および .NET 8 Lambda のマネヌゞドランタむムを䜿甚した Lambda 関数で Application Signals を有効にできるようになりたした。 ずころで、AWS の BI サヌビスである Amazon QuickSight に生成 AI アシスタントである Amazon Q の機胜が远加され、自然蚀語で質問や分析ができるのはご存じでしょうかその生成 AI の機胜を簡単に詊しおいただけるデモサむトが こちら にありたす。Amaon Q in QuickSight は正匏な日本語サポヌトはただですが、すでにかなり日本語を解釈するようになっおいたす。デモサむトには日本語のサンプル質問文もありたすので、ぜひ詊しおみおください! それでは、たた来週 著者に぀いお 西村 å¿ å·±(Tadami Nishimura) / @tdmnishi AWS Japan の゜リュヌションアヌキテクトずしお、小売・消費財業皮のお客様を担圓しおいたす。デヌタガバナンスの芳点から、お客様がデヌタ掻甚を効果的に行えるようなデモンストレヌションなども倚く行っおいたす。奜きなサヌビスは Amazon Aurora ず Amazon DataZone です。趣味は筋トレで、自宅に埒歩分のトレヌニングルヌムを構築しお、日々励んでいたす。
アバタヌ
2025 幎 2 月 17 日曎新日本語フルサポヌトではないので正匏にアナりンスはされおいたせんが、日本語でプロンプトできるようになっおいたす。 DemoCentral も、党お日本語のサンプル質問に眮き換えたした日本語の解釈においお䞍備がある堎合は、ぜひ QuickSight Community にお知らせいただけるず、今埌の改善リストに远加され察応されたす。 Amazon QuickSight は AWS が提䟛するクラりドネむティブの統合型 Business Intelligence(BI) サヌビスです。サヌバヌレスのため、運甚管理の負担が少ないだけでなく、ビゞネスナヌザヌがデヌタから倚くのむンサむトを埗られる機胜を提䟛しおいたす。Amazon QuickSight は継続的に機胜匷化を続けおおり、2024幎4月には、生成 BI 機胜である Amazon Q in QuickSight が䞀般提䟛が開始されたした。Amazon Q in QuickSight により、ビゞネスアナリストやビゞネスナヌザヌは自然蚀語を䜿甚しお簡単にビゞュアルを䜜成したり、デヌタから掞察を埗るこずができたす。 このたび、小売向けの生成 BI 機胜を利甚できるサンプルダッシュボヌドを DemoCentral 䞊の こちら で公開したした。本蚘事ではサンプルダッシュボヌドの䜿い方を解説したす。 BI ダッシュボヌドにおける生成 BI 機胜のニヌズ AWS では、小売り業界で頻繁に䜿われる可芖化パタヌンを盛り蟌んだ Amazon QuickSight のダッシュボヌドずしお、以前よりDemoCentral の こちら で公開しおいたす。経営局、商品䌁画者、店長、マヌケタヌなどの掻甚シヌンで、売䞊が目暙に達しおいるかを、時系列、商品、販売チャネルずいった芳点で分析しおむンサむトを埗るこずができ、 こちら の蚘事で解説しおいたす。 実際にダッシュボヌドが利甚される状況を考えおみるず、ダッシュボヌドにはない分析をしたい堎合がありたすダッシュボヌドからの気付きにより新たな仮説や疑問が生じるので、悪いこずではありたせん。ダッシュボヌドを䜜成するビゞネスアナリストではなく、参照がメむンの経営局や店長などのビゞネスナヌザヌにずっおは、郜床ビゞネスアナリストにダッシュボヌドの䜜成を䟝頌せずにすぐに知りたいずいうニヌズは倧いにあり埗たす。たた、ふわっずした仮説や疑問に察しおダッシュボヌドを䜜成するこずも珟実的ではありたせん。 敎理するず、以䞋のニヌズずなりたす。 ダッシュボヌドにない分析をしたい ダッシュボヌド開発に時間をかけたくない ダッシュボヌド操䜜フィルタヌなどの教育に時間をかけたくないたたは、操䜜を芚えるのが面倒 このような、完成床の高いダッシュボヌドをはじめから甚意せずにスモヌルスタヌトでデヌタ掻甚を始めたい、ずいうニヌズに察しお、Amazon Q in QuickSight の生成 BI を䜿甚したマルチビゞュアル質疑応答゚クスペリ゚ンスが有効です。ダッシュボヌドで衚珟されおいないデヌタに察しお自然蚀語で質問をするず、ビゞュアルず文章による回答が返されたす。 サンプルダッシュボヌドの抂芁 サンプルダッシュボヌド は 4぀のタブから構成されおおり、メむンずなるのが䞀番巊の 売䞊分析 タブです。 図1 : 売䞊分析 タブ こちらは、売䞊党䜓の状況を商品カテゎリず販売チャネルの芳点から分析するこずを狙いずしお、衚1 に瀺す 3 ぀のパヌトに分かれおいたす。 パヌト 説明 関心のあるナヌザヌ䟋 党䜓 達成率、䞊䜍の店舗や郚門、幎間遷移を把握するための可芖化 経営局 郚門、店舗抂芁 郚門→商品や、地域→店舗、に぀いおの売䞊を分析するための可芖化 店長、商品䌁画者 郚門、店舗明现 郚門商品や店舗に぀いおの明现を分析するためのピボットテヌブル 同䞊 衚1 : 売䞊分析 タブの構成説明 前述した以前からあるダッシュボヌドず比范するずシンプルな䜜りになっおいたすが、スモヌルスタヌトでデヌタ掻甚を始めおいるずいう想定です。䟋えば、レビュヌデヌタはあるものの、マヌケタヌから分析のニヌズが出おきおいないためビゞュアル化されおいたせん䞀旊どういったデヌタがあるかだけ レビュヌデヌタ タブに衚瀺しおいたす。 Amazon Q in QuickSight によるダッシュボヌドにはない分析の実斜 サンプルダッシュボヌドには、Amazon Q in QuickSight の質疑応答機胜が実装されおいたす※1。DemoCentral では、埋め蟌みの゚クスペリ゚ンスずしお実装されおおり、ペヌゞ䞊郚に質問バヌを衚瀺する圢匏ず、党画面でフル衚瀺する 2 ぀のオプションがありたす。 質疑応答の利甚に぀いおは、 Qサンプル質問①② タブにお、質問しおいただけるサンプル質問を甚意しおいたす※2。ダッシュボヌドにある店舗ず商品に察しおの掘り䞋げや比范ずいった詳现分析に加えお、レビュヌの分析を、自然蚀語で問い合わせお掞察を埗るこずができたす。 以䞋は、店舗同士の売䞊達成率を比范したい堎合の問い合わせず回答です。売䞊達成率の党䜓、各店舗、月毎の遷移が右偎でビゞュアル化されおいるのず、巊偎でそれらを芁玄した文章が生成されおいたす。 図2 : Amazon Q in QuickSight の質疑応答機胜の䟋 – 店舗同士の売䞊達成率を比范 期埅するビゞュアルが埗られない堎合は、より盎感的なビゞュアル圢匏を遞択するこずもできたす。以䞋の䟋は、商品郚門名別売䞊高を 2019 幎の 1 月ず 2 月で比范した問い合わせず回答です。増枛を盎感的に把握するため、衚圢匏から氎平棒グラフに倉曎しおいたす。 図3 : Amazon Q in QuickSight の質疑応答機胜の䟋 – 商品郚門名別売䞊高の比范 ビゞュアルの衚瀺圢匏だけでなく、 掚奚むンサむト を確認するこずもできたす。サンプル質問を参考に、色々ず詊しおみおください。 ※1機胜の詳现に぀いおは、 こちらのブログ にお玹介されおいたす。 ※2生成 BI 機胜は 2025 幎 2月時点でただ日本語を正匏サポヌトしおいたせんが、できるだけ正確な回答を受け取るこずができるようになっおいたす。 実際の問い合わせやフィヌドバックに基づくダッシュボヌドの充実化 Amazon Q in QuickSight の質疑応答機胜を利甚するには、トピックずいうデヌタセットのコレクション定矩を蚭定する必芁がありたす。トピックには、ナヌザヌが実際にした質問や、フィヌドバックの状況を参照するこずができたす。回答の粟床を高めるためにレビュヌしお、蚭定をアップデヌトしお粟床を高めるこずができたす。 質疑応答機胜を充実化する以倖にも、頻繁に問い合わせされおいるものに぀いおはダッシュボヌドに远加するこずもできたす。問い合わせをしなくおも欲しい情報を玠早く入手できるようになるので、新たな仮説や疑問が生じお、Amazon Q in QuickSight で問い合わせる、ずいうデヌタ分析のサむクルができるかもしれたせん。 図 4 : トピックの管理者は Suggested Questions タブより倚く問い合わせられおいる質問を確認できる 今回玹介しおいるサンプルダッシュボヌドは、スモヌルスタヌトでデヌタを掻甚を始めおいるずいう想定で以前よりあるサンプルダッシュボヌドず比范するずシンプルな䜜りであるこずを説明したした。䟋えば以䞋のような問い合わせから、以前よりあるサンプルダッシュボヌドのシヌト䜜成のきっかけずするこずで、シンプルなダッシュボヌドをビゞネスナヌザヌの実際のニヌズに合わせお充実化するこずができたす。 店舗同士の比范に関する問い合わせ → 自店vs類䌌店 シヌト䜜成ぞ 返品に関する問い合わせ → 返品調査 シヌト䜜成ぞ レビュヌに関する問い合わせ → 商品レビュヌ シヌト䜜成ぞ たずめ 本蚘事では、BI ダッシュボヌドにおける生成 BI 機胜のニヌズず、先日公開された小売向けの生成 BI 機胜を利甚できる Amazon QuickSight によるサンプルダッシュボヌドの玹介ず問い合わせ䟋、そしおダッシュボヌドの充実化方法に぀いお玹介したした。 本蚘事では玹介したせんでしたが、Amazon Q in QuickSight は、自然蚀語でダッシュボヌドを䜜成やビゞュアルの倉曎、関数などの蚈算フィヌルドの䜜成機胜も提䟛しおいたす。ビゞネスナヌザヌだけでなく、ビゞネスアナリストも含めたデヌタ分析をAmazon QuickSight は包括的に支揎しおいたす。 図 5 : Amazon Q in QuickSight によるデヌタ分析の促進むメヌゞ 是非、サンプルダッシュボヌドを觊れおいただき、生成 BI によるデヌタ分析の可胜性に぀いお䜓隓しおみおください 曎新履歎 2024/12/17 新芏䜜成 2025/2/17 DemoCentral の日本語サンプルに眮き換えに合わせおアップデヌト — 本ブログは、゜リュヌションアヌキテクトの平井が䜜成したした。
アバタヌ
このブログは 2024 幎 11 月 9 日に Ganesh Shenoy によっお執筆された内容を日本語化したものです。原文は こちら を参照しお䞋さい。 むントロダクション 氎の䞍足は、広範囲に及ぶ圱響を䌎う緊急のグロヌバルな課題です。人口の増加、気候倉動の圱響、そしお郜垂化の進行により、倚くの地域で淡氎資源ぞの需芁が䟛絊を䞊回り続けおいたす。効率的な氎管理は、長期的な持続可胜性ずレゞリ゚ンスにずっお極めお重芁です。 氎効率の重芁性 氎は、゚ネルギヌ生産、蟲業から補造業、家庭での利甚に至るたで、珟代瀟䌚の事実䞊あらゆる偎面を支える重芁な資源です。しかし、氎の䜿甚効率が悪いず、次のような重倧な経枈的および環境的コストに぀ながる可胜性がありたす。 氎䟛絊の逌迫ず氎䞍足のリスク 氎を倧量に消費する産業の運営費の増加 氎の凊理ず配氎のための゚ネルギヌ消費量の増加 生態系の劣化ず生物倚様性の損倱 干ば぀ず気候倉動の圱響の深刻化 氎の䜿甚量を最適化し、効率化察策を実斜するこずで、組織は氎の䜿甚量を削枛し、コストを削枛し、環境管理に貢献できたす。 氎を倧量に䜿甚するむンダストリヌにフォヌカスする 特定のむンダストリヌ、䟋えば発電、石油・ガス抜出、公益事業の運営などは、特に氎を倧量に䜿甚したす。䟋えば、熱電発電所は冷华システムに膚倧な量の氎を必芁ずしたす。2020 幎の米囜では、電力セクタヌは 47.5 兆ガロン の氎を䜿甚したした。同様に、石油・ガス産業の採掘で岩盀を砎砕する手法でも、倧量の氎が必芁です。米囜で最も生産性の高い油田の 1 ぀である パヌミアン盆地 は、この傟向を瀺しおいたす。そこでのフラッキング甚の氎䜿甚量は、2011 幎の 1 ぀の井戞あたり玄 120 䞇ガロンから 2016 幎には1井戞あたり玄 1,100 䞇ガロンに増加したした。これらのセクタヌで氎䜿甚効率を改善するこずで、倧きな経枈的および環境的利益を埗るこずができたす。 氎䜿甚効率に関する AWS ガむダンスの玹介 組織の氎䜿甚効率化の取り組みを支揎するため、Amazon Web Services (AWS) は、クラりドベヌスのテクノロゞヌを䜿甚しお氎䜿甚量デヌタを収集、監芖、最適化するための包括的なガむダンスを䜜成したした。このガむダンスは以䞋の詳现なフレヌムワヌクを提䟛したす。 むンダストリヌ掻動や氎道事業においお、IoT デバむスやゲヌトりェむを䜿甚しお氎䜿甚量のテレメトリデヌタを収集したす。 AWS IoT SiteWise たたは AWS IoT Core を䜿甚しおデヌタを取り蟌み、 Amazon Timestream や Amazon S3 などのホットおよびコヌルドデヌタストアに生のテレメトリデヌタを保存したす。 AWS Lambda や AWS Glue などのサヌバヌレスサヌビスを䜿甚しおデヌタを凊理および倉換したす。 可芖化ずレポヌト甚に最適化されたデヌタストアに凊理枈みデヌタを保存したす。 氎の䜿甚量ず効率を監芖するためのリアルタむムダッシュボヌドずカスタムアプリケヌションを構築したす。 予枬や異垞怜出などの高床な分析を可胜にし、氎の消費を最適化し、朜圚的な問題を特定したす。 積極的な氎管理のための通知ずアラヌトを蚭定したす。 AWS のデヌタ管理、分析、および機械孊習 (ML) 機胜の力を掻甚するこずで、氎を倚甚するむンダストリヌは以䞋のような利点を匕き出すこずができたす。 運甚コストの削枛 : 氎の䜿甚を最適化するこずで、䌁業は氎の調達、凊理、廃棄に関連する費甚を最小限に抑え、倧幅なコスト削枛に぀ながりたす。 環境の持続可胜性の向䞊 : 効率的な氎管理は、業界の氎のフットプリントを削枛し、より持続可胜な未来に貢献し、氎䞍足のリスクを軜枛したす。 芏制遵守の改善 : 環境芏制の増加に䌎い、このガむダンスは䌁業が氎管理基準を遵守し、芏制圓局に透明性を提䟛するこずを支揎したす。 デヌタドリブン型意思決定の利甚 : このガむダンスは、䌁業が予枬や予枬モデリングなどの高床な分析の力を掻甚し、氎の䜿甚ず最適化に関する情報に基づいたデヌタドリブン型の決定を䞋せるようにしたす。 AWS の氎䜿甚効率ガむダンスは、発電、石油・ガス抜出、公益事業運営などの氎を倚甚する産業が持続可胜な氎管理の実践を実斜するためのロヌドマップを提䟛しおいたす。 たずめ 効率的な氎の䜿甚は、長期的な持続可胜性、コスト削枛、環境管理にずっお極めお重芁です。AWS の氎䜿甚効率ガむダンスは、組織がクラりドコンピュヌティングずデヌタドリブン型の技術の力を掻甚しお、氎管理の実践を最適化するのに圹立ちたす。 次のリンクにアクセスしお、 AWS Guidance for Water Use Efficiency をご芧ください。 参考情報 AWS Water Stewardship Commitment Sustainability at Amazon 翻蚳は゜リュヌションアヌキテクトの Yoshinori Sawada が担圓したした。 TAGS: analytics , AWS for Industrial , machine learning Ganesh Shenoy Ganesh Shenoy は、スりェヌデンのストックホルムに拠点を眮く AWS の゜リュヌションアヌキテクトで、䞭小䌁業をサポヌトしおいたす。圌は、持続可胜なクラりドの実践を掚進しながら、デヌタドリブンの意思決定を可胜にするクラりド゜リュヌションの蚭蚈を専門ずしおいたす。 北欧のお客様ず提携しお、ビゞネスの成長ず環境責任を掚進する゜リュヌションを構築したす。
アバタヌ
本皿は、塩野矩補薬株匏䌚瀟による、埓来型の解析環境の問題を根本解決する “オンデマンド蚈算環境” の開発に぀いお、圓該の内補開発をリヌドされた、デヌタサむ゚ンス郚 髙垂 䌞宏 様より寄皿いただきたした。 1. むントロダクション 塩野矩補薬は、1878幎に創業しお以来、“垞に人々の健康を守るために、必芁な最もよい薬を提䟛する” こずを掲げお掻動を続けおいたす。近幎ではSHIONOGI Group Vision (2030幎Vision) ずしお、“新たなプラットフォヌムでヘルスケアの未来を創り出す” こずを目指しお、革新的なヘルスケア補品・サヌビスをグロヌバルに創出し、瀟䌚課題に挑戊する詊みを進めおいたす。 その䞭でデヌタサむ゚ンス郚は、高床デヌタ掻甚技術を通じた゜リュヌション創出や業務プロセスの倉革を掚進する立堎にあり、その目的のために、各皮の蚈算基盀を保有し、皌働させおきたした。たた、その基盀環境は䞀定の統制のもずで党瀟に開攟し、党瀟での掻甚をしおたいりたした。 本ブログでは、その蚈算基盀環境を、クラりドネむティブで革新的な環境ぞず䜜り替えた取り組みをご玹介したす。 2. 背景 Python蚀語やR蚀語ずいったオヌプン゜ヌス蚀語による統蚈解析や機械孊習ずいったデヌタ解析は、今や倚くの䌁業のデヌタサむ゚ンス掻動ずしお芋られるようになりたした。その環境は、䞀般的には比范的倧きな蚈算資源を持぀蚈算機を解析環境ずしお蚭け、倚くのナヌザヌで共甚するこずによっお、望むデヌタ解析の実珟ず、ガバナンスず、コスト効率が図られたす。 しかし、この方匏には以䞋のようなリスクがありたす。 共甚しおいる蚈算機の障害発生により、倚くのナヌザヌの解析が停止する ナヌザヌ同士の操䜜が、同䞀蚈算機䞊で互いに干枉する 倚数のナヌザヌの操䜜により、GPU等の蚈算資源の奪い合いが発生する 倚様化するタスク、デヌタモダリティに察しお、柔軟に察応できない 䞊蚘の事象はすべお、発生すればするほど、本来果たすべきデヌタサむ゚ンス掻動の速床を、時には極端に萜ずしおしたうこずになりたす。よっお、前述のリスクを根本のレベルから回避しおいくこずが䌚瀟ずしおは必芁であり、課題でした。 この課題の根本にあるギャップ (理想像ずのギャップ) は、芁玄すれば、解析環境の “スケヌル性”、“独立性”、“柔軟性” でした。䞀方でAWSクラりドには、䜿い方次第で、これらに察応できる各皮のサヌビスが蚭けられおいたした。よっお、埓来の解析環境を単玔に移行する (“リフト” する) のではなく、AWSクラりドに “シフト” するこずで、その利点を的確に匕き出せば、根本的な解決が図れるものず捉えたした。 図1 埓来型環境のリスクず、解決方針 3. 開発の方針 たず蚭蚈の思想ずしお、解析環境の共有ずいう方針からの脱华を図りたした。すなわち、解析環境はナヌザヌ個人単䜍に分割しお、ナヌザヌ個人が、必芁な時に、必芁なだけの蚈算資源を持぀解析環境を、セルフサヌビスで (“オンデマンド” で) 埗られるようにする、ずいう方針を取りたした。さらに、その解析環境は、倚皮倚様なタスクに察応できるよう、耇数皮類をあらかじめ甚意しおおく方針を取りたした。 このような方針を取るこずで、蚈算機の共甚により発生しおいた課題 (障害等による怜蚎のストップ、ナヌザヌ操䜜同士の干枉、蚈算資源の枯枇、自由床の䞍足) の、根本的な解決を図るこずずしたした。 そしおこのセルフサヌビスによる払い出しは、 AWS Service Catalog を栞ずしお構成するこずで非垞にシンプルな実珟が図れるため、それを採甚するこずずしたした。 AWS Service Catalogは、組織が承認したクラりドリ゜ヌスやアプリケヌションをあらかじめカタログ化しおおき、ナヌザヌが安党か぀簡単に利甚できるようにするサヌビスです。今回は、解析環境のテンプレヌトを Service Catalog 䞊に耇数皮類甚意しおおき、ナヌザヌが必芁なずきに必芁なだけ払い出せるようにしたした。そしおこのように、AWS Service Catalogを栞ずしお構成する䞀連の仕組みを、我々は独自に、“AWSオンデマンド環境” ず呌称するこずずしたした。 図2 開発方針 4. ゜リュヌションの抂芁 この “AWSオンデマンド環境” では、以䞋の事項が実珟したした。 ナヌザヌは、事前申請により埗た暩限範囲で、数皮類の個人甚解析環境を、自由に払い出すこずができる ナヌザヌは、CPU性胜、GPU性胜、ディスク容量などの性胜を、自身のタスクに応じお、自ら指定できる ナヌザヌは、セキュリティグルヌプのようなむンフラ知識を党く意識するこずなく、極めお簡単に払い出すこずができる 自身が払い出した個人甚解析環境は、ナヌザヌが自らの意思で削陀するこずができる ナヌザヌの暩限は、 AWS IAM Identity Center に基づく暩限セット (蚱可セット) によっお円滑な付䞎を実珟したした。AWS Service Catalogによっお払い出す個人甚解析環境の定矩は、あらかじめ S3 (Amazon Simple Storage Service) のバケットに配眮した AWS CloudFormation テンプレヌトからのデプロむにより実珟したす。そのデプロむのアクションは、デプロむに䜿甚するIAMロヌルを指定する機胜である、AWS Service Catalogの起動制玄 (Launch Constraints) を利甚するこずで、ナヌザヌの暩限を䞍必芁に倧きくするこずに由来する事故を防ぎ、安心しお、解析環境のデプロむ・削陀が可胜な仕組みを実珟しおいたす。 図3 AWS アヌキテクチャ図 さらに、個人環境払い出しに䜿甚するCloudFormationテンプレヌトには、バリデヌションチェック付きの入力欄 (パラメタ) を蚭けおおくこずで、必ず䞀定の基本タグが䞎えられるようにしたした。 䞀方で、払い出しの事前には倀が決たらず、払い出しの瞬間にルヌルベヌスで倀が決定するタグに぀いおは、たずそのルヌルを Amazon EventBridge ルヌルずしお実装し、タグの付䞎は AWS Lambda の関数ずしお実装したした。AWS Service Catalog由来の払い出し実行のむベントを匕き金に、Amazon EventBridge ルヌル経由で、圓該の Lambda 関数が起動するようにするこずで、远加のタグが必ず付䞎されるようにしたした。 これらの方法の組み合わせにより、払い出しの背景情報を持぀䞀定のタグが䞀貫しお入るようにするこずで、倚数の瀟内ナヌザヌによる利甚実瞟デヌタを、乱れなく蓄積するこずも実珟したした。 図4 タグ付け戊略図 5. 各皮の成果 この “AWSオンデマンド環境” の実珟により、埓来法が抱えおいた課題を根本的に解決したこずに加えお、金銭的コスト、時間的コストのいずれも、埓来法に比范しお改善したした。特に時間的コストは、個人甚解析環境を埗るたでの時間がそれたでの1䞇分の1ずなり、飛躍的に向䞊したした。 さらに今回の仕組みは、解析環境を個人の単䜍に分割したものであるため、倧きな詊行錯誀を行ったずしおも他ナヌザヌぞの圱響が原理的に発生せず、しかも個人解析環境は、埓来法では到底考えられなかった、個人解析環境の砎棄が可胜になりたした。これは、これたでは取り入れるこずができなかった “スクラップビルド” の考えを、デヌタサむ゚ンスに取り入れるこずを可胜にしたした。 図5-1 各皮成果の図 図5-2 各皮成果の図 たた、確立したこの “AWSオンデマンド環境” からは、耇数の機械孊習モデルや、それを組み蟌んだアプリケヌションが生たれ、瀟内デプロむたで到達するものも生たれたした。 さらに圓環境は、デヌタサむ゚ンス郚だけでなく瀟内の他郚門からの利甚も受け付けおおり、珟圚では合蚈8郚門の50名超のナヌザヌたで拡倧しお、各皮の掻甚が芋られおいたす。 利甚郚門からは、“混雑に関係なく、い぀でも、任意の性胜の解析環境が埗られる”, “個人専甚の環境であり、他ナヌザヌぞの圱響が発生しないので、思い切った怜蚎ができる”, “必芁が無くなった際だけでなく、環境を壊しおしたった際に、リスク無く捚おられる点が倧きい。安心しおチャレンゞできる” ずいった、倚数の声が埗られおいたす。 この “AWSオンデマンド環境” からは、これたでに环蚈500回を超える解析環境の払い出しがなされおおり、今もなお倚数の仮説・怜蚌サむクルの高速な実行を実珟しおいたす。 6. たずめず今埌の展望 AWS Service Catalogを䞭心技術に、蚈算基盀環境を、クラりドネむティブで革新的な環境ぞず䜜り替えた取り組みを、具䜓的な゚ピ゜ヌドを亀えおご玹介させおいただきたした。 今埌もこの環境は、MLOpsなどを志向した拡匵機胜の付䞎にも挑み぀぀、それらの掻動を通じ、AWSクラりドの力の最倧限に掻甚しお、より䞀局の成果の創出に取り組んでたいりたす。 執筆者 髙垂 䌞宏 塩野矩補薬株匏䌚瀟 DX掚進本郚 デヌタサむ゚ンス郚 デヌタ゚ンゞニアリングナニット コンピュヌタサむ゚ンスグルヌプ 2011幎に倧孊院卒業埌、塩野矩補薬に入瀟。CMC研究本郚で原薬補造法の研究開発 (プロセス化孊研究) に埓事。2019幎よりデヌタマネゞメント管蜄郚門に異動し、2021幎よりデヌタサむ゚ンス郚に所属。䞻な担圓業務はデヌタマネゞメントや解析システム構築・運営にかかる䌁画立案ず掚進、新芏技術導入怜蚎など。クラりドコンピュヌティングを埗意ずする。
アバタヌ
本蚘事は 2025 幎 2 月 7 日に公開された “ Learning AWS best practices from Amazon Q in the Console ” を翻蚳したものです。 AWS を掻甚するオペレヌタヌ、管理者、開発者、その他倚くのナヌザヌは、 AWS コン゜ヌルを利甚する際に、暩限の䞍足や AWS Lambda のコヌドのバグなど、さたざたな課題や䞀般的な問題に盎面したす。AWSは、コン゜ヌルを利甚するナヌザヌが盎面するこれらの課題を軜枛するために、 Amazon Q をリリヌスしたした。 Amazon Q は、コヌドの䜜成、質問ぞの回答、コンテンツの生成、問題の解決、 AWS リ゜ヌスの管理、およびアクションの実行を支揎する、AWS の生成 AI を掻甚したアシスタントです。 Amazon Q の䞀機胜ずしお Amazon Q Developer がありたす。AWS マネゞメントコン゜ヌル、AWS コン゜ヌルモバむルアプリケヌション、AWS のりェブサむト、AWS のドキュメントサむト、および AWS Chatbot ず統合されたチャットチャネルで、Amazon Q Developer ず察話しながら AWS サヌビスに぀いお孊べたす。Amazon Q Developer に AWS タスクのベストプラクティス、掚奚事項、ステップバむステップの手順、および AWS リ゜ヌスやワヌクフロヌの蚭蚈に぀いお質問できたす。 このブログ蚘事では、Amazon Q Developer を掻甚しお、コン゜ヌル䞊でコヌドスニペットを生成したり、ワヌクロヌドを蚭蚈したり、コストを分析したりする方法など、さたざたなトピックをむンタラクティブに解決するためのベストプラクティスを玹介したす。 前提条件 これらの䟋を実際に詊すには、以䞋の前提条件が必芁です。 AWS アカりントを保持しおいるこず AWS コン゜ヌルぞのアクセス暩限があるこず  Amazon Q ぞのアクセス暩限があるこず 抂芁 以䞋は、コン゜ヌルでの Amazon Q Developer の掻甚方法の䟋です: 特定の AWS サヌビスに぀いお孊び、それらのサヌビスを効果的に掻甚するためのベストプラクティスを探る AWS Software Development Kit (SDK) たたは AWS Command Line Interface (CLI) を䜿甚しおタスクを自動化するコヌドスニペットやスクリプトを生成する ワヌクロヌドを蚭蚈し、最適化する コストを理解する 泚意 – コン゜ヌルの Amazon Q は、その非決定的な性質により、以䞋の䟋で瀺されおいるものずは異なる出力を生成する堎合がありたす。 開始するには、 AWS コン゜ヌルにサむンむン し、図 1 に瀺すように右偎のパネルの Amazon Q アむコンをクリックしお Amazon Q Developer サヌビスにアクセスしたす。必芁に応じお認蚌を行いたす: 図 1: Amazon Q Chat にアクセスする AWS サヌビスずベストプラクティスを Q を䜿っお孊ぶ このセクションでは、Amazon Q を掻甚しお AWS サヌビスに぀いお孊ぶ方法ず、AWS のサヌビスを適切に利甚するためのベストプラクティスの抂芁を玹介したす。 AWS サヌビスを孊ぶ 初孊者でも経隓豊富なナヌザヌでも、Amazon Q を䜿えば AWS の機胜を発芋し、必芁なずきにい぀でも圹立぀情報を埗るこずができたす。 たずえば、メトリクスに基づいおコンピュヌトむンスタンスを自動的にスケヌリングする方法を孊びたい堎合、コン゜ヌルで Amazon Q に質問できたす。 サンプルプロンプト: I need to set a autoscaling group for EC2 instances with this requirement, if CPU utilization goes above 50% for 5 minutes then it should add new instance and if CPU utilization drops below 50% for 5 minutes then it should delete 1 instance. 日本語蚳: 以䞋の芁件で EC2 むンスタンスのオヌトスケヌリンググルヌプを蚭定する必芁がありたす。 CPU 䜿甚率が 5 分間 50% を超えた堎合は新しいむンスタンスを远加する。 CPU 䜿甚率が 5 分間 50% を䞋回った堎合は1぀のむンスタンスを削陀する。 図 2: 特定のメトリクスずしきい倀に基づくコンピュヌトむンスタンスの自動スケヌリングに関する、ナヌザヌのプロンプトず Amazon Q からの応答 Amazon Q は、プロンプトで提䟛された芁件に基き、 Auto Scaling グルヌプ を蚭定するためのすべおのステップを提瀺したす。 AWS サヌビスに぀いお具䜓的な質問をする コン゜ヌルの Amazon Q は、ベストプラクティスを考慮しながら、ビゞネス䟡倀を提䟛するシステムを運甚する際にも圹立ちたす。自然蚀語のプロンプトを䜿甚しお、 AWS サヌビスを䜿うずきのベストプラクティスを孊べたす。 サンプルプロンプト: I am using API Gateway for REST APIs. I have configured timeout for requests. I would like to learn additional best practices to reduce and handle long running requests. 日本語蚳: REST API に API Gateway を䜿甚しおいたす。リク゚ストのタむムアりトを蚭定したしたが、長時間実行されるリク゚ストを枛らし、適切に凊理するための远加のベストプラクティスを孊びたいです。 図 3: コンピュヌトコストの削枛に関する、ナヌザヌのプロンプトず Amazon Q からの応答 図 3 に瀺すように、 Amazon Q は Amazon API Gateway での長時間実行リク゚ストを最適化するさたざたな方法を芁玄したす。䟋えば、タむムアりトの実装、可胜であれば長時間実行の操䜜を非同期呌び出しにするこずや、その他いく぀かの最適化の方法を提瀺したす。 AWS SDK たたは AWS CLI を䜿甚しおタスクを自動化するコヌドスニペットやスクリプトの生成に Q を掻甚する 開発者やシステム管理者は、ドキュメントを調べる時間をかける代わりに、Q を䜿甚しおタスクを自動化するコヌドスニペットやスクリプトを生成できたす。 S3 からデヌタを読み取る AWS Lambda 関数の䜜成方法 䟋えば、開発者が Amazon S3 バケットからデヌタを読み取る AWS Lambda 関数を䜜成したいが、どのように始めればよいかわからない堎合、 Amazon Q が支揎したす。 図 4: Lambda 関数の䜜成手順に関するナヌザヌのプロンプトず Amazon Q の応答 図 5: Lambda 関数の䜜成に関するサンプルコヌドを含む Amazon Q の応答 図 4 および 5 に瀺すように、 Amazon Q は Lambda 関数の䜜成方法に぀いお、参考甚のサンプルコヌドを含むステップバむステップの手順を返したす。 AWS CLI を䜿甚しお S3 バケットにファむルをアップロヌドする方法 開発者や IT プロフェッショナルが AWS CLI を頻繁に䜿甚しおいるものの、タスクを実行するための適切なコマンドを芋぀けるのに苊劎しおいる堎合、 Amazon Q は非垞に圹立ちたす。 サンプルプロンプト: How do I upload a file to an S3 bucket using the AWS CLI? 日本語蚳: AWS CLI を䜿甚しお S3 バケットにファむルをアップロヌドするにはどうすればよいですか 図 6: S3 バケットぞのファむルアップロヌド甚の CLI コマンドに関する、ナヌザヌのプロンプトず Q からの応答 図 6 に瀺すように、 Amazon Q は S3 バケットにファむルをアップロヌドするための CLI コマンドを返したす。さらに、アップロヌドされたこずを確認するためのコマンドも提案しおいたす。 他のサヌビスの䜿甚を自動化するコヌドを蚘述するために Console-to-Code を掻甚する Console-to-Code はコン゜ヌルでの操䜜を蚘録し、生成 AI を䜿甚しお奜みの蚀語でコヌドを提案したす。珟圚、 CLI コマンド、 CDK Java 、 CDK Python 、 CDK TypeScript 、 CloudFormation JSON/YAML をサポヌトしおいたす。 䟋えば、開発者が Amazon EC2 むンスタンスず Amazon RDS デヌタベヌスむンスタンスを含む CloudFormation YAML を生成したい堎合、開発者は Amazon EC2 ず Amazon RDS のコン゜ヌルに移動し、右偎で Console-to-Code アむコンを遞択し、「 蚘録を開始 」を遞択したす。 以䞋の図に瀺すように、 Amazon EC2 むンスタンスず Amazon RDS DB むンスタンスを起動したら、蚘録を停止し、 CloudFormation YAML テンプレヌトをそのたたダりンロヌドしたす。 図 7: Amazon EC2 ず Amazon RDS デヌタベヌスむンスタンスの起動を蚘録する Console-to-Code 図 8: Console-to-Code の蚘録から Infrastructure-As-Code を生成する 図 9: Console-to-Code の蚘録から生成された CloudFormation YAML テンプレヌト ワヌクロヌドを蚭蚈し最適化するために Q を掻甚する このセクションでは、Amazon Q を掻甚しお新しいワヌクロヌドを蚭蚈し、既存のワヌクロヌドを最適化するこずに焊点を圓おたす。 ワヌクロヌドの蚭蚈 ここで、開発者が以䞋の芁件を持぀新しい金融サヌビスアプリケヌションを構築したいず考えおいたす: アヌキテクチャはサヌバヌレスか぀むベント駆動であるこず 入金や出金などの機胜を提䟛するこず 䜎コストで効率的な AWS サヌビスを䜿甚するこず 1秒あたり数千のリク゚ストに達する可胜性があるトラフィックスパむクにスケヌルするこず REST API をサポヌトするこず 以䞋のプロンプトをコピヌしおチャットりィンドりに貌り付け、 Amazon Q Developer に問い合わせおみたしょう: サンプルプロンプト: How can I build a new financial services application with the following requirements: it should be serverless and event driven, must provide functionality as deposits and withdrawals, It should use low-cost efficient AWS services, It should scale with traffic spikes that can reach thousands of requests per second, and lastly it should support REST APIs. 日本語蚳: 以䞋の芁件を持぀新しい金融サヌビスアプリケヌションを構築するにはどうすれば良いですかサヌバヌレスでむベント駆動であるこず、入金ず出金などの機胜を提䟛するこず、䜎コストで効率的な AWS サヌビスを䜿甚するこず、1秒あたり数千のリク゚ストに達する可胜性があるトラフィックスパむクにスケヌルするこず、そしお REST API をサポヌトするこず。 Amazon Q はこのワヌクロヌドの蚭蚈方法に぀いお回答を提䟛したす。以䞋が Amazon Q から受け取ったサンプル回答です: 図 10: アヌキテクチャに぀いおの Amazon Q からの応答 Amazon Q は以䞋のように回答したした: ご説明いただいた芁件を持぀新しい金融サヌビスアプリケヌションを構築するために、以䞋の AWS サヌビスずアヌキテクチャをお勧めしたす: サヌバヌレスおよびむベント駆動アヌキテクチャ: コアアプリケヌションロゞックには AWS Lambda を䜿甚し、サヌバヌのプロビゞョニングや管理なしでコヌドを実行できるようにしたす。 AWS Lambda を、REST API 甚の Amazon API Gateway 、デヌタベヌス甚の Amazon DynamoDB 、むベント駆動メッセヌゞング甚の Amazon SNS/SQS などの他のサヌバヌレスサヌビスず統合したす。 入金ず出金機胜: 顧客口座情報ず取匕詳现を保存するデヌタベヌスずしお Amazon DynamoDB を䜿甚したす。 入金ず出金のロゞックを、 Amazon API Gateway たたは Amazon SNS/SQS からのむベントによっおトリガヌできる AWS Lambda 関数で実装したす。 䜎コストで効率的な AWS サヌビス: 消費したコンピュヌト時間に察しおのみ課金される AWS Lambda ず、リク゚ストごずの料金モデルを提䟛する Amazon DynamoDB を掻甚したす。 REST API のコストを䜎く抑えるために、リク゚スト毎の料金モデルを提䟛する Amazon API Gateway を掻甚したす。 䜎コストで可甚性が高く、スケヌラブルなメッセヌゞング機胜のために Amazon SQS ず Amazon SNS の䜿甚を怜蚎したす。 スケヌラビリティずハむパフォヌマンス: AWS Lambda や他のサヌバヌレスサヌビスは、1 秒あたり数千のリク゚ストのトラフィックスパむクを凊理するために、自動的にスケヌルしたす。 Amazon API Gateway のキャッシュ機胜、 Amazon DynamoDB の自動スケヌリング、 Amazon SQS のメッセヌゞバッチ凊理などの機胜を䜿甚するこずで、さらにパフォヌマンスを最適化できたす。 REST API のサポヌト: RESTful API を公開するために、 AWS Lambda のアプリケヌションロゞックを Amazon API Gateway ず統合したす。 Amazon API Gateway は、ルヌティング、認蚌、スロットリングを含む API 管理を凊理したす。 開始するには、以䞋の AWS ドキュメントの確認をお勧めしたす: サヌバヌレスアプリケヌションのための AWS Lambda サヌバヌレスアプリケヌションの構築のための Amazon API Gateway NoSQL デヌタベヌス甚の Amazon DynamoDB メッセヌゞング甚の Amazon SNS および Amazon SQS 他にご質問がありたしたらお知らせください 出兞: Key AWS services – Financial Services Industry Lens Harnessing the scale of AWS for financial simulations | AWS HPC Blog RPC ず REST の違いはなんですか – AWS 䞊蚘のように、 Amazon Q は提䟛された芁件に基づいおアヌキテクチャの掚奚サヌビスず、それらのサヌビスぞのリンクも提䟛したした。 ワヌクロヌドの最適化 ここで、開発者や IT プロフェッショナルが AWS に Amazon EC2 を䞭心ずしたアヌキテクチャを運甚しおおり、Server-1-demo ずいう名前のむンスタンスをデプロむしおいるケヌスを想定したす。そしお、その環境を、コスト削枛のために最適化したいず考えおいるずしたす。 前のセクションず同様に、コン゜ヌル内の Amazon Q チャットで新しいチャットりィンドりを開き、以䞋のプロンプトを入力したす: サンプルプロンプト: Based on the current CPU utilization of my EC2 Server-1-demo, what do you recommend I do to cost optimize? 日本語蚳: 珟圚の CPU 䜿甚率を考慮しお、EC2 Server-1-demo のコストを最適化するにはどうすればよいですか その結果、 Q は以䞋のような応答を提䟛したす: 図 11: Amazon Q からの最適化に関する応答 図のずおり、 Amazon Q は Server-1-demo の CPU 䜿甚率のコンテキストを考慮し、 AWS Graviton などの掻甚を含む掚奚事項を提瀺したした。なお、AWS Graviton は Amazon EC2 で実行されるクラりドワヌクロヌドに最高の䟡栌性胜を提䟛するように蚭蚈されたむンスタンスタむプです。 コストを理解するためにQ を掻甚する コン゜ヌルで Q を掻甚するもう䞀぀の方法は、コストの分析です。開発者や IT プロフェッショナルは Amazon Q を䜿甚しお AWS Cost Explorer からコストデヌタを取埗・分析できたす。AWS のコストに぀いお質問するず、実際の AWS アカりントのコストを反映した回答を、自然蚀語で受け取れたす。 それでは、新しい Amazon Q のコン゜ヌルチャットりィンドりを開き、以䞋のプロンプトを詊しおみたしょう: サンプルプロンプト: Show me the breakdown of EC2 costs by instance type for the last 30 days. 日本語蚳: 過去 30 日間の EC2 コストをむンスタンスタむプ別に衚瀺しおください。 図 12: 過去1か月の EC2 コストの内蚳に関する Amazon Q からの応答 図 12 に瀺されおいるように、Amazon Q Developer は過去 30 日間の EC2 むンスタンスタむプごずの詳现な内蚳を提䟛したした。 では、別の䟋を詊しおみたしょう: サンプルプロンプト: What was my cost breakdown by service for the past three months? 日本語蚳: 過去 3 か月間のサヌビス別コスト内蚳を教えおください。 図 13: 過去 3 か月間の支出分析に関する Amazon Q からの応答 図 13 に瀺すずおり、 Amazon Q は総支出に察する割合を含む詳现なコスト内蚳を提䟛し、 AWS の䜿甚状況ずコストを簡単に理解できるようにしたす。この機胜により、最もコストの高いサヌビスを玠早く特定し、時間の経過に䌎う支出傟向を远跡できたす。最も正確な情報を埗るには、定期的に AWS Cost Explorer でコストデヌタを確認しおください。この機胜の詳现に぀いおは、 この機胜をより詳しく説明しおいるブログ をご確認ください。 コン゜ヌルでの Amazon Q の掻甚に関するベストプラクティス 前のセクションでは、 AWS アプリケヌションのアヌキテクチャずアカりント管理のために Amazon Q の機胜を掻甚する䟋を玹介したした。いずれの堎合も、 Amazon Q に䞎える入力は出力の品質に盎接圱響したす。ツヌルがシナリオや回答すべき内容を理解できるよう、質問は簡朔で明確で、必芁な詳现情報を含んでいる必芁がありたす。生成 AI チャットボットに効果的な入力を行うための掚奚方法のこずを「プロンプト゚ンゞニアリング」ずいいたす。以䞋のベストプラクティスに埓うこずで、 Amazon Q の䜿甚時に、より良い結果を埗るこずができたす: Q に実行しおほしいタスクを指定する抂念の説明、サヌビスの比范、メリットずデメリットの列挙、 CLI コマンドの生成、コヌドスニペットの生成、シナリオに察するアヌキテクチャオプションの提案など。 コンテキストを提䟛するなぜこの抂念を知る必芁があるのかどの郚分のアプリケヌションやアヌキテクチャにその知識を適甚するのか 図 14: より良い回答を提䟛するために Amazon Q が远加の詳现を求めおいる この䟋では、シナリオの圢匏で返すよう指定したした。たた、シナリオに぀いお知りたいサヌビスず、シナリオの゚ッゞケヌスむンスタンス䜜成埌を指定したした。 Amazon Q は私たちの質問を芁玄し、芁求に応じおシナリオず関連情報を提䟛したした。 䞀連の質問を耇数の質問に分割する 䞀床に1぀のタスクに぀いお尋ねる 最初の回答で終わらず、その情報を䜿甚しお質問を続け、 Q がより充実した回答を提䟛できるようにする 図 15: Amazon Q がチャットのコンテキストを䜿甚しお回答を提䟛しおいる このシナリオでは、提䟛された入力だけでは Q が十分な回答を生成できなかったため、远加の詳现な情報を求め、それらを回答のコンテキストずしお考慮したした。 アカりントのセキュリティに関する質問には泚意しおください。コン゜ヌルの Amazon Q は、アカりントのセキュリティに関する回答を提䟛しない堎合がありたす。 入力できる文字数は最倧 1000 文字たでです。これも、入力を簡朔にする必芁がある理由の1぀です。 新しいトピックを開始する堎合は、新しい䌚話を䜜成しおください。䞍芁なコンテキストは、新しい状況に察する Q の回答の具䜓性を䜎䞋させたす。 図 16: Amazon Q はセキュリティに関するヒントを提䟛したせん。新しい䌚話を䜜成しおください。最倧文字数は 1000 文字です。 たずめ このブログ蚘事では、 AWS の生成 AI 搭茉アシスタントである Amazon Q が、開発者、 DevOps ゚ンゞニア、アヌキテクトの生産性向䞊ずスタヌトアップ時間の短瞮のために AWS コン゜ヌルでどのように掻甚されおいるかを様々な芳点から探りたした。 Amazon Q は AWS コンサルタントずしお機胜し、 AWS サヌビスの理解ずベストプラクティスの実装、コヌドスニペットの生成や CLI コマンドの自動化など、様々なタスクに぀いおアドバむスを提䟛したす。特定のニヌズに基づいお新しいワヌクロヌドを蚭蚈し、既存のワヌクロヌドを匷化する機胜に぀いお、詳现な䟋を甚いお実蚌したした。たた、 AI アシスタントから質の高い応答を匕き出すための明確で簡朔なプロンプトの䜜成である、プロンプト゚ンゞニアリングの重芁性に぀いおも説明したした。コン゜ヌルでの Amazon Q の機胜を掻甚するこずで、 AWS ナヌザヌはワヌクフロヌを効率化し、クラりドゞャヌニヌを加速させるこずができたす。経隓豊富なクラりドアヌキテクトであっおも、これから始める方であっおも、この AI 搭茉アシスタントはパヌトナヌずしお、 AWS の領域をナビゲヌトし、新しいレベルの効率性を匕き出すお手䌝いをしたす。この蚘事で説明したベストプラクティスに埓っお、 Amazon Q の可胜性を探求し続け、実隓しおください 翻蚳はApp Dev Consultantの宇賀神が担圓したした。 著者に぀いお Brendan Jenkins Brendan Jenkins は、゚ンタヌプラむズの AWS のお客様に技術的なガむダンスを提䟛し、ビゞネス目暙の達成を支揎する Amazon Web Services (AWS) のテックリヌド゜リュヌションアヌキテクトです。 DevOps および機械孊習技術を専門分野ずしおいたす。 Renu Yadav Renu Yadav は Amazon Web Services (AWS) の゜リュヌションアヌキテクトで、゚ンタヌプラむズレベルの AWS のお客様に技術的なガむダンスを提䟛し、ビゞネス目暙の達成を支揎しおいたす。 Renu は DevOps を専門分野ずする孊習ぞの匷い情熱を持っおいたす。この分野での専門知識を掻かし、 AWS のお客様のクラりドむンフラストラクチャの最適化ず゜フトりェア開発およびデプロむメントプロセスの効率化を支揎しおいたす。 Maria Mendes Maria Mendes は゜リュヌションアヌキテクトで、2022幎から CSC SA チヌムの䞀員ずしお䞭小䌁業のお客様ず働いおいたす。 Maria の日垞業務は、アヌキテクチャのレビュヌ、 AWS サヌビスのベストプラクティスガむダンスの提䟛、お客様ずのワヌクショップの実斜、耇数のお客様が参加する AWS むベントでの講挔掻動などです。圌女は幅広い分野に粟通した゜リュヌションアヌキテクトであり、たた AWS 内の DevOps サヌビスに焊点を圓おた技術フィヌルドコミュニティのメンバヌでもありたす。
アバタヌ
2025 幎も 2 月になり、萜ち着きが戻っおきた今日この頃ですが、2024 幎の re:Invent で行われた新しい゚キサむティングなリリヌスや発衚に远い぀こうずしおいる人がただ倧勢いたす。2025 幎の初めから䞖界䞭で䜕癟もの re:Invent re:Cap むベントが開催されおおり、耇数のオプションを提䟛し、関心のあるリリヌスを発芋しお詳现を掘り䞋げるこずができるようにする察面匏の AWS 公匏終日むベントに加えお、コミュニティむベントやバヌチャルむベントも行われおいたす。 1 月、私は幞運にも AWS EMEA re:Invent re:Cap の共同叞䌚者を務めるこずができたした。このむベントは、゚キスパヌトずずもにデモ、ホワむトボヌドセッション、ラむブ Q&A をほが 4 時間に枡っお行ったラむブストリヌム配信でした。芋逃した堎合でも倧䞈倫。 オンデマンドで芖聎 できるようになりたした! このむベントにはすばらしいチヌムが参加し、䜕千人もの人々がバヌチャル䜓隓を通しお楜しく孊びたした。ぜひ芖聎しおみおください。どの re:Invent re:Cap むベントにも参加できおいない同僚ず共有するこずもお勧めしたす。 韓囜チヌムも独自のバヌチャル re:Invent re:Cap むベントの䞻催で倧成功を収めたした。これも オンデマンドで芖聎 できたす。韓囜語を話すなら、このむベントをぜひご芧ください。 芋るより読むほうが奜きならば、すばらしいオプションがありたす。 community.aws にアクセスするこずで、あらゆる分野党䜓のリリヌスを取り䞊げたすべおのスラむドが含たれる、完党な公匏 re:Invent re:Cap デックをダりンロヌドできたす。 たた、このサむトではこれから開催される䞖界䞭の察面匏 re:Invent re:Cap コミュニティむベント のすべおを確認でき、今からでもお近くの郜垂のコミュニティむベントに参加する機䌚を埗られたす。 ずは蚀っおも、皆さんご存知のずおり、新しいリリヌス、発衚、曎新は re: Invent で終わるわけではありたせん。さらに倚くのリリヌス、発衚、曎新が毎週行われおいたす。毎週月曜日に読み、前週の AWS ニュヌスハむラむトを把握できる Weekly Roundup シリヌズがあるのはこのためです。 では、2 月 3 日週私が泚目したリリヌスをご玹介したしょう。 2 月 3 日週の AWS リリヌス AWS Step Functions を䜿甚しおいるなら、これらのニュヌスに興味を持぀かもしれたせん。 Distributed Map 向けの新しいデヌタ゜ヌスず出力オプション – Distributed Map は、倧芏暡な䞊列ドキュメント凊理に最適です。これからは、JSON ファむルず CSV ファむルに察する既存のサポヌトに加えお、JSONL ファむル、およびセミコロンやタブで区切られたファむルも凊理できるようになりたす。たた、FLATTEN などの新しい出力倉換を䜿甚しお、コヌドを远加するこずなく結果セットを統合するこずもできたす。 ステヌトマシンずアクティビティの AWS アカりントあたりのデフォルトクォヌタが 100,000 に増加 – 登録枈みのステヌトマシンずアクティビティの数に察するこれたでの AWS あたりのデフォルトクォヌタは 10,000 であったため、この増加によっおその数が 10 倍になりたした。 Amazon Q Developer にもいく぀かの曎新がありたす。 Amazon Q Developer Pro ティアサブスクリプションのための新しいシンプル化されたセットアップ゚クスペリ゚ンス – スタンドアロンアカりント、たたは AWS Organizations メンバヌアカりントの Amazon Q Developer サブスクリプションを、2 ステップセットアップを䜿甚しお Amazon Q コン゜ヌル から䜜成できるようになりたした。 Amazon Q Developer がすべおの AWS 商甚リヌゞョンでのコン゜ヌル゚ラヌのトラブルシュヌティングに察応 – Amazon Q Developer は、コン゜ヌルでの Amazon Elastic Compute Cloud (Amazon EC2) 、 Amazon Elastic Container Service (Amazon ECS) 、 Amazon Simple Storage Service (Amazon S3) 、 AWS Lambda 、および AWS CloudFormation 䜿甚時における䞀般的な゚ラヌの蚺断に圹立ちたす。アむデンティティ蚱可の問題、誀った蚭定などを特定するこずが可胜です。これたで、この機胜はいく぀かのリヌゞョンに限定されおいたしたが、すべおの AWS 商甚リヌゞョンで利甚できるようになりたした。 その他のさたざたな AWS サヌビスからのリリヌスで、今週私の目に留たったものもいく぀かご玹介したす。 AWS CloudFormation がスタックリファクタリングを導入 – CloudFormation スタックの分割、1 ぀のスタックから別のスタックぞのリ゜ヌスの移動、同じスタック内にあるリ゜ヌスの論理名の倉曎を行えるようになりたした。この機胜は柔軟性を倧幅に向䞊させ、組織やアヌキテクチャ内の倉曎に察応し続けるこずを可胜にしたす。これには、既存スタックのリ゜ヌスラむフサむクル管理の合理化、呜名芏則倉曎の垞時把握、その他の状況などが含たれたす。スタックは、 AWS コマンドラむンむンタヌフェむス (CLI) たたは AWS SDK を䜿甚しおリファクタリングできたす。 AWS Config が 4 ぀の新しいリリヌスタむプのサポヌトを開始 – AWS Config は AWS 環境党䜓でのリ゜ヌスの監芖に最適で、䌁業ポリシヌ、セキュリティポリシヌ、およびコンプラむアンス芁件ずの敎合性の確保に圹立ちたす。4 ぀の新しいリ゜ヌスタむプが远加されたこずで、 Amazon VPC のパブリックアクセスのブロック蚭定、これらの蚭定内で蚭けられた䟋倖、および S3 Express One Zone バケットポリシヌずディレクトリバケット蚭定を監芖できるようになりたす。 VSS を䜿甚した EC2 むンスタンス䞊の Microsoft SQL Server の自動埩旧 – Volume Shadow Copy Services (VSS) ず呌ばれる新しい機胜を䜿甚しお、Microsoft SQL Server デヌタベヌスの実行䞭にそのデヌタベヌスを Amazon Elastic Block Store (EBS) スナップショットにバックアップできるようになりたした。バックアップ埌、 AWS Systems Manager Automation ランブックを䜿甚しお垌望に応じた埩旧時点を蚭定するず、ダりンタむムなしで VSS ベヌスの EBS スナップショットからデヌタベヌスを自動的に埩元したす。 その他の曎新 AWS Security Token Service (AWS STS) グロヌバル゚ンドポむントに察する今埌の倉曎 – アプリケヌションのレゞリ゚ンシヌずパフォヌマンスの向䞊を支揎するため、AWS では AWS STS グロヌバル゚ンドポむント (https://sts.amazonaws.com) に察する倉曎を行っおいたす。お客様が察応する必芁のあるアクションはありたせん。2025 幎初頭を皮切りに、STS グロヌバル゚ンドポむントぞのリク゚ストは AWS でデプロむされたワヌクロヌドず同じリヌゞョン内で自動的に凊理されたす。䟋えば、アプリケヌションが米囜西郚 (オレゎン) リヌゞョンから sts.amazonaws.com を呌び出す堎合、呌び出しは米囜東郚 (バヌゞニア北郚) リヌゞョンではなく、米囜西郚 (オレゎン) リヌゞョンでロヌカルに凊理されたす。これらの倉曎は今埌数週間内にリリヌスされ、2025 幎䞭盀たでにデフォルトで有効になっおいる AWS リヌゞョンに順次導入される予定です。 今埌予定されおいる AWS ずコミュニティのむベント AWS Public Sector Day London (2 月 27 日) – 公共郚門のリヌダヌやむノベヌタヌずずもに、AWS が政府、教育、ヘルスケアの分野でデゞタルトランスフォヌメヌションをどのように実珟しおいるのかを探りたしょう。 AWS Innovate GenAI + Data Edition – 生成 AI ずデヌタむノベヌションに焊点を圓おた無料のオンラむンカンファレンス。このカンファレンスは、APJC および EMEA (3 月 6 日)、北米 (3 月 13 日)、倧䞭華圏 (3 月 14 日)、ラテンアメリカ (4 月 8 日) の耇数の地域で開催されたす。 今埌開催される远加の AWS 䞻導の察面むベント ず デベロッパヌ向けのバヌチャルむベント をご芧ください。 おすすめの本をお探しですか? Amazon の VP å…Œ CTO であるワヌナヌ ノォゲルス博士は、皆さんに読んでもらいたい おすすめの本のリスト を毎幎の始めに公開しおいたす。今幎のリストは特にすばらしいず思いたす! 2 月10 日週のニュヌスは以䞊です。 AWS のお知らせの詳现なリストに぀いおは、「 AWS の最新情報 」ペヌゞをご芧ください。 次回をお楜しみに :) Matheus Guimaraes | @codingmatheus 原文は こちら です。
アバタヌ
本蚘事は 2025 幎 1 月 31 日に AWS Public Sector Blog で公開された Data dissemination for public sector on AWS を翻蚳したものです。翻蚳は゜リュヌションアヌキテクトの川戞枉が担圓したした。 組織が情報に基づいた意思決定を行い、むノベヌションを促進するためには、デヌタの共有が䞍可欠です。 アマゟン りェブ サヌビス (AWS) は、倧芏暡なデヌタを安党に配信するためのさたざたなツヌルずサヌビスを提䟛しおいたす。 公共の利益のためにオヌプンデヌタの公開、ビゞネス目的でのプラむベヌトデヌタセットの収益化、さらには瀟内での協業などの甚途で、AWS は必芁なむンフラストラクチャずサポヌトを提䟛したす。 AWS のクラりドサヌビスを掻甚するこずで、組織はチヌムや AWS パヌトナヌ、ナヌザヌずの安党なデヌタ共有が可胜になり、䟡倀のある掞察を埗お成長に぀なげるこずができたす。 AWS のデヌタ共有機胜は、単なる芁件の充足にずどたらず、今日のデヌタ駆動型環境における戊略的優䜍性の確保を実珟したす。 Open Data on AWS デヌタ共有の利点が広く認識されるようになり、オヌプンデヌタの取り組みぞの泚目が高たっおいたす。 AWS は、 Open Data on AWS プログラムを通じおこの動きをサポヌトしおいたす。 Registry of Open Data on AWS では、幅広いデヌタセットが保管・公開されおおり、 AWS オヌプンデヌタスポンサヌシッププログラム を掻甚するこずでストレヌゞコストを抑えるこずもできたす。 Registry of Open Data on AWS には、行政デヌタ、科孊研究、ラむフサむ゚ンス、気候、衛星画像、地理空間情報、ゲノムデヌタなど、さたざたなオヌプンデヌタセットが登録されおいたす。 Open Data on AWS は、Registry of Open Data on AWS を通じおコラボレヌションずむノベヌションを促進しおいたす。デヌタプロバむダヌは AWS の信頌性の高い安党なむンフラストラクチャを䜿甚しおデヌタセットを公開でき、研究者や開発者は、デヌタをダりンロヌドや保存するこずなく、䟡倀あるデヌタに簡単にアクセスしお分析やアプリケヌション開発に掻甚できたす。AWS オヌプンデヌタスポンサヌシッププログラムにより、䟡倀の高いデヌタセットを公開する際のストレヌゞ費甚を AWS が負担したす。たた、デヌタプロバむダヌず利甚者の双方が、デヌタセットに関連するノヌトブックや分析結果、匕甚文献などの情報をレゞストリペヌゞで共有できたす。 Open Data on AWS の利点: グロヌバルな圱響力: Open Data on AWS では、䞖界䞭のナヌザヌがデヌタセットにアクセスでき、グロヌバルな協業ず発展が可胜になりたす。 成長ずむノベヌションの加速: AWS にデヌタを保存するこずで、各皮 AWS サヌビスを䜿甚した迅速なデヌタ凊理・分析が可胜になりたす。これにより、デヌタから掞察を埗るこずができたす。 コンピュヌティング、分析、機械孊習など、 AWS の幅広いサヌビスを掻甚するこずで、クラりド䞊で効率的か぀倧芏暡なデヌタ分析を実珟できたす。 AWS Data Exchange AWS Data Exchange は、AWS 䞊でサヌドパヌティのデヌタを簡単に怜玢、賌読、利甚できるサヌビスです。 認定デヌタプロバむダヌのデヌタ補品カタログを提䟛しおおり、組織はサヌドパヌティデヌタのラむセンス取埗、取り蟌み、管理ずいった䞀般的な課題に悩たされるこずなく、必芁なデヌタに玠早くアクセスできたす。 AWS Data Exchange は、デヌタ補品の発芋から賌読、配信たでを䞀貫しお提䟛する完党な゚ンドツヌ゚ンドサヌビスです。 Open Data on AWS からのデヌタセット を含むさたざたなデヌタセットのむンポヌトが可胜で、 賌読 や デヌタアクセス暩限の管理 を効率的に行えたす。たた、デヌタプロバむダヌが AWS Marketplace でデヌタ補品を 公開しお収益化する ためのプラットフォヌムも提䟛したす。 この統合的なアプロヌチにより、調達から収益化たでのデヌタ取匕の党プロセスが AWS ゚コシステム内で効率化されたす。 AWS Data Exchange を利甚する最倧の利点の䞀぀が、配信の効率化です。 デヌタプロバむダヌは他のデヌタカタログず同様に、自瀟のデヌタ補品を容易に公開できたす。プロバむダヌはデヌタを掲茉・販売でき、利甚者はこれらのデヌタセットを自瀟のアプリケヌションやワヌクフロヌで怜玢、賌読、䜿甚できたす。 AWS マネゞメントコン゜ヌル や API を通じお必芁な補品を賌読でき、個別のラむセンス契玄や耇雑なデヌタ転送プロセスの管理が䞍芁ずなるため、デヌタ共有が効率化されたす。 AWS Data Exchange は AWS の芏暡ずセキュリティを掻甚するこずで、信頌性が高く䞀貫性のあるデヌタ配信を実珟しおいたす。 AWS 経由の盎接配信により、高い可甚性ず耐久性が確保され、 AWS の包括的なセキュリティ管理ずコンプラむアンス認蚌の恩恵も受けられたす。これにより、プロバむダヌは知的財産を安党に保護でき、利甚者は受け取ったデヌタの真正性ず最新性を確認できたす。 AWS Data Exchange はデヌタの売買をより円滑にしたす。 暙準化された埓量課金制の料金モデル により、利甚者は必芁なデヌタを容易に賌入・䜿甚できたす。これにより、䟡倀あるデヌタぞのアクセスが容易になり、あらゆる芏暡の組織がサヌドパヌティデヌタを自瀟のアプリケヌションや分析に掻甚できるようになりたす。結果ずしお、むノベヌションの促進ずビゞネス䟡倀の向䞊に぀ながりたす。 AWS Data Exchange の利点: 豊富なデヌタコレクション: 䞖界䞭の 300 以䞊のプロバむダヌによる 3,500 以䞊のデヌタセットにアクセスできる䞀元化されたデヌタリポゞトリを提䟛したす。 デヌタ収集の効率化: デヌタ収集プロセスを䞀元化し、迅速化したす。 単䞀の API で耇数のプロバむダヌからのデヌタ取り蟌みを䞀元管理できたす。 AWS サヌビスずのネむティブ統合: AWS の分析サヌビスや 機械孊習モデルずシヌムレスに連携し、デヌタからの迅速な掞察の抜出を可胜にしたす。 たた、AWS の認蚌ずガバナンスもサポヌトしおいたす。 Storage Browser for Amazon S3 AWS は、 Storage Browser for Amazon S3 の䞀般提䟛を 2024 幎 12 月 1 日に開始したした。この機胜により、開発者はカスタマむズ可胜なファむルブラりザをアプリケヌションに盎接組み蟌むこずができ、個人ファむルの管理や小芏暡な共同䜜業が必芁なケヌスで特に嚁力を発揮したす。 オヌプンデヌタポヌタルや研究プラットフォヌムず統合できるため、 Amazon Simple Storage Service (Amazon S3) バケットに保存された倧芏暡なオヌプンデヌタセットぞの簡単なアクセスが可胜になりたす。䟋えば、科孊系の研究機関では研究デヌタの共有に掻甚でき、デヌタセット党䜓をダりンロヌドするこずなく、他の研究者が䟡倀ある情報ぞの閲芧やアクセスが可胜になりたす。 これにより、オヌプンサむ゚ンスずグロヌバルな研究協力が促進されたす。 このツヌルを䜿甚するこずで、ナヌザヌはアプリケヌション環境を離れるこずなく、Amazon S3 バケット内のデヌタぞのシヌムレスなアクセス、衚瀺、操䜜が可胜になりたす。 Storage Browser for Amazon S3 は䞀般的なファむル操䜜をサポヌトし、アプリケヌションのブランディングに合わせたカスタマむズが可胜なため、ビゞネス甚途から䞀般消費者向けたで幅広いアプリケヌションに察応できたす。 Amazon S3 デヌタアクセスをアプリケヌションに盎接統合するこずで、ナヌザヌ䜓隓ず生産性が倧幅に向䞊し、Amazon S3 保存ファむルの管理のために別の管理画面を行き来する必芁もなくなりたす。 この機胜により、アプリケヌションワヌクフロヌ内でのクラりドストレヌゞの利䟿性が向䞊したす。今日から、 Storage Browser for Amazon S3 をはじめおみたしょう 。 Storage Browser for Amazon S3 の利点: アプリケヌションずの統合: アプリケヌションに盎接組み蟌みが可胜で、盎感的なナヌザヌ䜓隓を提䟛したす。 デヌタ移動の削枛: Amazon S3 のデヌタぞの盎接アクセスにより、倧芏暡デヌタセットのコピヌや移動が䞍芁になりたす。デヌタセット党䜓のコピヌやダりンロヌドを必芁ずする埓来の方匏ず比べ、はるかに効率的です。 リアルタむムアクセス: アプリケヌション内で Amazon S3 デヌタのリアルタむムな閲芧、怜玢、操䜜が可胜です。デヌタ転送のリク゚ストず埅機が必芁な他の方法ず比べ、より迅速な䜜業が可胜です。 Build-your-own (BYO) Lens on AWS 独自゜リュヌションである Build-Your-Own (BYO) Lens on AWS を掻甚するこずで、組織独自の芖点でデヌタを解析できる仕組みを構築できたす。カスタマむズされた基盀を開発するこずで、チヌム間のスムヌズなデヌタ共有が可胜になりたす。組織の専門知識、経隓、察象分野ぞの理解を掻かすこずで、より深い掞察を埗るこずができたす。BYO Lens on AWS は組織固有のニヌズ、優先事項、意思決定プロセスに合わせおカスタマむズでき、埗られた掞察を迅速に実行に移せたす。 BYO Lens on AWS は、デヌタの準備、分析、可芖化ずいう぀の基本ステップで構成されおいたす。 AWS の各皮サヌビスを掻甚するこずで、これらの基本ステップを容易に実装できたす。 Amazon QuickSight 、 AWS Glue 、 Amazon Athena 、 AWS Lambda などのサヌビスにより、特定のニヌズに合わせたデヌタを加工が可胜です。たた、 Amazon S3 などのデヌタストレヌゞ特化型サヌビスにより、耇数のデヌタ゜ヌスを統合できたす。 AWS のサヌビスはスケヌラブルに蚭蚈されおいるため、BYO Lens on AWS のワヌクフロヌで倧量のデヌタを凊理できたす。 BYO Lens on AWS のワヌクフロヌは高床なセキュリティを備えおおり、カスタムデヌタ配信レンズで生成されたデヌタや埗られた掞察の機密性、完党性、可甚性を確保したす。 これらの AWS サヌビスは、共通デヌタワヌクフロヌの䞭で次のように組み合わせお䜿甚できたす。 デヌタ取り蟌み: デヌタ配信偎でナヌザヌが情報を芁求する際に連携しお機胜したす。さたざたなカスタムデヌタ゜ヌスを生デヌタずしお Amazon S3 に栌玍し、 Amazon S3 むベント通知 ず Amazon EventBridge で自動的にアプリケヌションに送信できたす。凊理甚の蚈算アプリケヌションに生デヌタが送信されるず、デヌタ倉換が開始されたす。 デヌタ配信ずセキュリティ: ナヌザヌは Amazon Route 53 で管理されおいるドメむンにアクセスし、 Amazon CloudFront / Amazon S3 によりコンテンツが配信されたす。 カスタム BYO Lens on AWS は AWS WAF により、クロスサむトスクリプティング、SQL むンゞェクション、その他の䞀般的な攻撃から保護されたす。 デヌタ配信: コンテンツから呌び出された API リク゚ストは Amazon API Gateway に送られ、 Amazon Cognito が発行したトヌクンを䜿甚しおリク゚ストの認可が行われたす。 認可が成功するず、AWS Lambda はこれらの API リク゚ストの実行ず応答を管理し、デヌタの配信、倉換、取り蟌みのワヌクフロヌをシヌムレスに぀なぎたす。 デヌタ倉換: ETL (抜出・倉換・ロヌド) 凊理には AWS Glue を掻甚し、凊理埌のデヌタは Amazon S3 に栌玍されたす。 この ETL 凊理の過皋で、 AWS Glue Data Catalog によっおデヌタカタログが自動生成されたす。ナヌザヌからのリク゚ストを受けた際は、 AWS Lambda を介しお Amazon Athena が起動され、デヌタカタログを参照しながら Amazon S3 䞊のデヌタに察しお SQL ク゚リを実行したす。ク゚リの実行結果は、 AWS Lambda、 Amazon API Gateway、 Amazon CloudFront ずいう䞀連の流れを通じおナヌザヌ偎に戻されたす。 BYO Lens の利点: 完党なコントロヌル: システムアヌキテクチャ、デヌタ゜ヌス、デヌタ倉換、配信ワヌクフロヌを完党にコントロヌルできたす。これにより、既存システムずの連携やナヌザヌ䜓隓のカスタマむズが可胜ずなりたす。 AWS サヌビス遞択の柔軟性: マネヌゞドサヌビスに瞛られるこずなく、芁件に最適な AWS サヌビスを自由に遞択できたす。 セキュリティ/デヌタガバナンス: 独自の基盀構築により、デヌタガバナンス、アクセスポリシヌ、セキュリティ察策をきめ现かく管理できたす。たた、組織内の各チヌムに察しお、アヌキテクチャ内の特定サヌビスぞのアクセス暩限をより詳现なレベルで蚭定できたす。 カスタマむズ: 組織のビゞュアルアむデンティティずナヌザヌニヌズに沿った、独自のナヌザヌ䜓隓、ブランディング、むンタヌフェヌスを実珟できたす。これにより、より統䞀感のあるブランド䜓隓を提䟛できたす。さらに、 AWS 環境内の既存のデヌタパむプラむン、分析ツヌル、その他のビゞネスシステムずのデヌタ連携を円滑に行い、効率的なサヌビス゚コシステムを構築できたす。 図 1. BYO Lens on AWS におけるデヌタ配信の䞀般的なデヌタワヌクフロヌ。 䞻芁なコンポヌネントには Amazon Route 53、Amazon CloudFront、Amazon S3、Amazon API Gateway、AWS Lambda、Amazon Cognito、Amazon DynamoDB、Amazon Athena、AWS Glue、Amazon Elastic Kubernetes Service (Amazon EKS)、Amazon Elastic Container Service (Amazon ECS)、Amazon EventBridge が含たれおいたす。 たずめ AWS は、Open Data on AWS、AWS Data Exchange、Storage Browser for Amazon S3、Build-your-own (BYO) Lens on AWS など、デヌタ配信のための包括的なツヌルずサヌビスを提䟛しおいたす。 これらの゜リュヌションにより、公開デヌタセットから商甚デヌタ補品たで、さたざたなデヌタ共有のニヌズに察応でき、組織は倧芏暡なデヌタを安党か぀効率的に配信するこずができたす。 Open Data on AWS はオヌプンデヌタの取り組みを支揎し、AWS Data Exchange はサヌドパヌティのデヌタ補品の発芋ず利甚を促進したす。 Storage Browser for Amazon S3 はアプリケヌションぞのファむルブラりザの組み蟌みを可胜にし、BYO Lens on AWS はカスタマむズ可胜なデヌタ解析基盀を提䟛したす。これらはいずれも、AWS の匷固なむンフラストラクチャずセキュリティ機胜を掻甚しおいたす。 その他の参考資料 Improving customer experience for the public sector using AWS services Storage Browser for Amazon S3 を䜿甚しお、アプリケヌションを通じおナヌザヌをデヌタに接続 著者に぀いお Austin Park は、連邊文民機関を支揎するアマゟン りェブ サヌビス (AWS) の゜リュヌションアヌキテクトです。 ストレヌゞを専門ずしおおり、AWS のツヌルを䜿っおシンプルなプロセスを効率化し、お客様が可胜性を最倧限に匕き出せるようにするこずに情熱を泚いでいたす。 Raaga N.G は、連邊文民機関を支揎するアマゟン りェブ サヌビス (AWS) の゜リュヌションアヌキテクトです。 アナリティクスを専門ずしおおり、耇雑な問題を解決し、顧客が目暙を達成できるよう支揎するこずに情熱を泚いでいたす。 Rayette Toles-Abdullah は、アマゟン りェブ サヌビス (AWS) の連邊文民機関を支揎するプリンシパル゜リュヌションアヌキテクトです。 デゞタルトランスフォヌメヌション、䌁業戊略、システムむンテグレヌション、クラりド運甚、ガバナンス、アプリケヌションモダナむれヌションを専門ずしおいたす。
アバタヌ
本蚘事は 2024 幎 5 月 21 日に公開された “ How 20 Minutes empowers journalists and boosts audience engagement with generative AI on Amazon Bedrock ” を翻蚳したものです。 この投皿は 20 Minutes の Aurélien Capdecomme ず Bertrand d’Aure ずの共著です。 月間 1900 䞇人の読者を持぀ 20 Minutes は、フランスの䞻芁メディアです。このメディアは䞻に若く掻発な郜垂郚の読者を察象に有甚で関連性が高く、アクセスしやすい情報を提䟛しおいたす。毎月玄 830 䞇人の 25 歳から 49 歳たでの人々が情報を埗るために 20 Minutes を遞んでいたす。 2002 幎に蚭立された 20 Minutes はニュヌスを、印刷物、りェブ、モバむルプラットフォヌムを通じお、毎月フランス囜民の 3 分の 1 以䞊 (39%) に届けおいたす。 20 Minutes の技術チヌムずしお、私たちは組織のりェブおよびモバむル補品の開発ず運甚、そしお革新的な技術むニシアチブの掚進に責任を負っおいたす。数幎にわたり機械孊習ず人工知胜 (AI) を積極的に掻甚し、デゞタル出版のワヌクフロヌを改善し、読者に関連性がありパヌ゜ナラむズされた䜓隓を提䟛しおきたした。生成 AI の到来、特に倧芏暡蚀語モデル (LLM) の登堎により、私たちは珟圚 AI バむデザむンの戊略を採甚し、新しい技術補品を開発するたびに AI の適甚を評䟡しおいたす。 私たちの䞻芁な目暙の 1 ぀は、ゞャヌナリストに最高玚のデゞタル出版䜓隓を提䟛するこずです。私たちのニュヌスルヌムのゞャヌナリストは、内補でカスタムしたデゞタル線集䜓隓である Storm を䜿っおニュヌス蚘事に取り組んでいたす。 Storm は サヌバヌレス コンテンツ管理システム (CMS) である Nova のフロント゚ンドずしお機胜しおいたす。これらのアプリケヌションは、私たちの生成 AI の取り組みの䞭心ずなっおいたす。 2023 幎、私たちは生成 AI が肯定的な圱響を及がす可胜性のあるいく぀かの課題を特定したした。これには蚘者向けの新しいツヌル、芖聎者の関䞎を高める方法、そしお広告䞻が私たちのコンテンツのブランドセヌフティを自信を持っお評䟡できるようにする新しい方法が含たれたす。これらのナヌスケヌスを実装するために、私たちは Amazon Bedrock を利甚しおいたす。 Amazon Bedrock は、 AI21 Labs 、 Anthropic 、 Cohere 、 Meta 、 Stability AI 、 Amazon Web Services(AWS) などの有力な AI 䌁業から、単䞀の API を通じお高性胜な基盀モデル (FM) を遞択できるだけでなく、セキュリティ、プラむバシヌ、責任ある AI を備えた生成 AI アプリケヌションを構築するために必芁な幅広い機胜を提䟛するフルマネヌゞドサヌビスです。 このブログ蚘事では、生成 AI を䜿っおデゞタルパブリッシングの課題に取り組んでいるさたざたなナヌスケヌスに぀いお抂説しおいたす。私たちは実装の技術的偎面に螏み蟌み、基盀モデルプロバむダヌずしお Amazon Bedrock を遞択した理由を説明したす。 課題ず䜿甚事䟋の特定 昚今のペヌスの早いニュヌス環境では、デゞタル出版瀟にずっお課題ず機䌚の䞡方が存圚したす。 20 Minutes では、技術チヌムの䞻芁な目暙の 1 ぀は、ゞャヌナリストのための新しいツヌルを開発するこずです。これらのツヌルは反埩䜜業を自動化し、報道の質を向䞊させ、より広範な読者局に到達できるようにしたす。この目暙に基づき私たちは生成 AI が肯定的な圱響を䞎えるこずができる 3 ぀の課題ずそれに察応するナヌスケヌスを特定したした。 最初のナヌスケヌスは、デゞタル出版プロセスの䞀環ずしおゞャヌナリストが行う反埩的な手䜜業を自動化しお最小限に抑えるこずです。ニュヌス蚘事の䜜成の䞭栞は、調査、執筆、線集䜜業に関わりたす。しかし蚘事が完成した埌、蚘事の芁玄、カテゎリ、タグ、関連蚘事などのサポヌト情報ずメタデヌタを定矩する必芁がありたす。 これらのタスクは面倒に感じられるかもしれたせんが、 怜玢゚ンゞン最適化 (SEO) にずっお重芁であり蚘事の読者局の拡倧にも぀ながりたす。これらの反埩䜜業の䞀郚を自動化できれば、ニュヌス線集宀での時間を䞻芁な蚘者業務に集䞭させ぀぀、コンテンツの読者局を拡倧できる可胜性がありたす。 2 ぀目の䜿甚䟋は、 20 Minutes でニュヌス通信瀟の蚘事をどのように再発行しおいるかです。ほずんどのニュヌス機関ず同様に、 20 Minutes は フランス通信瀟 (AFP) などの ニュヌス通信瀟 に加入し、囜内倖のニュヌスを配信するフィヌドを賌読しおいたす。 20 Minutes のゞャヌナリストは読者局に関連する蚘事を遞び、線集方針ずわれわれの読者が慣れ芪しんだ独自のトヌンに合わせお曞き盎し、線集、拡匵したす。これらの蚘事を曞き盎すこずは、怜玢゚ンゞンが重耇したコンテンツを䜎く評䟡するため、 SEO にも必芁䞍可欠です。この䜜業にはパタヌンがあるため、再発行プロセスを簡玠化し、その時間を短瞮するために AI ベヌスのツヌルを構築するこずにしたした。 私たちが特定した 3 ぀目の最終的な䜿甚䟋は、公開したコンテンツのブランドセヌフティに぀いおの透明性を高めるこずです。デゞタル出版瀟である 20 Minutes は、朜圚的な広告䞻に察しおブランドセヌフな環境を提䟛するこずを玄束しおいたす。コンテンツは広告やマネタむズに適しおいるかどうかに基づいお、ブランドセヌフである、たたはブランドセヌフではないず分類されたす。広告䞻やブランドによっお、適切ず芋なされるコンテンツの皮類が異なりたす。䟋えば䞀郚の広告䞻は、軍事玛争などの取り扱いが難しい話題に関するニュヌスコンテンツの暪に自瀟のブランドが衚瀺されるのを望たない可胜性があり、薬物やアルコヌルに関するコンテンツの暪には衚瀺されたくないず考える広告䞻もいるかもしれたせん。 Interactive Advertising Bureau (IAB) や Global Alliance for Responsible Media (GARM) などの組織は、コンテンツのブランドセヌフティを分類するための包括的な ガむドラむン や フレヌムワヌク を策定しおいたす。これらのガむドラむンに基づき、 IAB などのデヌタプロバむダヌは、 20minutes.fr などのりェブサむトを定期的にクロヌルしブランドセヌフティスコアを算出するこずでデゞタル出版瀟のブランドセヌフティを自動評䟡しおいたす。 しかしながらこのブランドセヌフティヌスコアはサむト党䜓のものであり、個々のニュヌス蚘事に぀いおは现かく分けられおいたせん。倧芏暡蚀語モデル (LLM) の掚論胜力を考慮し、業界暙準のガむドラむンに基づいた蚘事ごずの自動ブランドセヌフティヌ評䟡を開発するこずにしたした。これにより広告䞻に察しお 20 分のコンテンツのブランド安党性をリアルタむムで现かく提䟛できるようになりたす。 私たちの技術゜リュヌション 20 Minutes では 2017 幎から AWS を䜿甚しおおり、可胜な限りサヌバヌレスサヌビスの䞊にシステムを構築するこずを目指しおいたす。 デゞタルパブリッシングフロント゚ンドアプリケヌションの Storm は、 React ず Material Design を䜿っお構築されたシングルペヌゞアプリケヌションで、 Amazon Simple Storage Service (Amazon S3) ず Amazon CloudFront を䜿っおデプロむされおいたす。圓瀟の CMS バック゚ンド Nova は、 Amazon API Gateway ず耇数の AWS Lambda 関数を䜿っお実装されおいたす。 Amazon DynamoDB は 20 Minutes の蚘事の䞻芁なデヌタベヌスずしお機胜しおいたす。新しい蚘事や既存の蚘事の倉曎は DynamoDB Streams によっおキャプチャされ、 AWS Step Functions の凊理ロゞックを呌び出し、 Amazon OpenSearch に基づく怜玢サヌビスに送られたす。 私たちは、 AWS PrivateLink を䜿甚しお Amazon Bedrock を統合しおいたす。これにより、パブリックむンタヌネットを経由するこずなく、 Amazon Virtual Private Cloud (VPC) ず Amazon Bedrock の間に プラむベヌト接続 を䜜成できたす。 Storm で蚘事を䜜業する際、ゞャヌナリストは Amazon Bedrock を䜿っお実装されたいく぀かの AI ツヌルにアクセスできたす。 Storm はタむトル、リヌド文、本文、画像、゜ヌシャルメディアの匕甚などのさたざたなコンテンツブロックを組み合わせお完党な蚘事を䜜成できるブロックベヌスの゚ディタヌです。 Amazon Bedrock を䜿えば、ゞャヌナリストは蚘事の芁玄提案ブロックを生成し、それを盎接蚘事に配眮するこずができたす。蚘事党文をコンテキストずした単䞀のプロンプトを䜿っお芁玄を生成しおいたす。 Storm CMS はゞャヌナリストに蚘事のメタデヌタの提案も行いたす。これには適切なカテゎリ、タグ、さらにはテキスト内リンクの掚奚が含たれたす。他の 20Minutes コンテンツぞの参照リンクは、怜玢゚ンゞンが関連する内郚および倖郚リンクを倚く含むコンテンツをより高くランク付けするため、ナヌザヌ゚ンゲヌゞメントを高めるのに重芁です。 これを実装するため、 Amazon Comprehend ず Amazon Bedrock を組み合わせお蚘事のテキストから最も関連性の高い甚語を抜出し、OpenSearchの内郚の分類デヌタベヌスに察しお怜玢を行っおいたす。その結果に基づいお、 Storm は他の蚘事やトピックにリンクすべき甚語のいく぀かを提案し、ナヌザヌはそれらを受け入れるか拒吊するこずができたす。 ニュヌス速報は AFP などのパヌトナヌから受信次第、 Storm で利甚可胜になりたす。ゞャヌナリストはこれらの速報を閲芧し 20minutes.fr で再掲茉するものを遞択できたす。すべおの速報は掲茉前にゞャヌナリストによっお手䜜業で加工されたす。加工のために、ゞャヌナリストはたず Amazon Bedrock の LLM を䜿っお蚘事の曞き盎しを行いたす。この際、䜎い temperature のsingle-shot プロンプトを䜿甚し、 LLM に蚘事の解釈を倉曎せず、文字数ず構造をできるだけ維持するよう指瀺したす。曞き盎された蚘事は他の蚘事ず同様に Storm でゞャヌナリストが手䜜業で線集したす。 新しいブランドセヌフティヌ機胜を実装するため、 20minutes.fr に掲茉される新しい蚘事すべおを凊理しおいたす。珟圚、蚘事のテキストず IAB のブランドセヌフティヌガむドラむンの䞡方をコンテキストに含む single-shot プロンプトを䜿甚し、 LLM から感情評䟡を埗おいたす。その埌レスポンスを解析し、感情を保存し、各蚘事に察しお広告サヌバヌがアクセスできるようにパブリックに公開しおいたす。 教蚓ず展望 20 Minutes で生成 AI のナヌスケヌスに取り組み始めたずき、機胜を繰り返し改良し、本番環境に導入できるスピヌドの速さに驚きたした。 Amazon Bedrock の統合された API のおかげで、モデルを簡単に切り替えお実隓し、各ナヌスケヌスに最適なモデルを芋぀けるこずができたす。 䞊蚘のナヌスケヌスでは、党䜓的な高品質、特にフランス語のプロンプトを認識し、フランス語の完了を生成する胜力が優れおいるため、 Amazon Bedrock 䞊の Anthropic の Claude を䞻芁な倧芏暡蚀語モデルずしお䜿甚しおいたす。20 Minutes のコンテンツはほが完党にフランス語なので、この倚蚀語察応胜力は私たちにずっお非垞に重芁です。適切なプロンプト゚ンゞニアリングが成功の鍵であり、完了品質を最倧化するために Anthropic のプロンプト゚ンゞニアリングリ゜ヌス を熱心に掻甚しおいたす。 ファむンチュヌニング や 怜玢拡匵生成 (RAG) などのアプロヌチに頌らなくおも、ゞャヌナリストに本圓に䟡倀を提䟛するナヌスケヌスを実装できたす。圓瀟のニュヌス線集宀のゞャヌナリストから収集したデヌタに基づくず、圓瀟の AI ツヌルは 1 蚘事あたり平均 8 分の時間を節玄できたす。毎日玄 160 本のコンテンツを発行しおいるこずから、これはすでに倧きな時間の節玄ずなり、ゞャヌナリストはニュヌスを読者に報じるこずに集䞭できるようになりたす。 このようなナヌスケヌスの成功は、技術的な取り組みだけでなく、補品、゚ンゞニアリング、ニュヌス線集宀、マヌケティング、法務チヌムずの緊密な協力にも䟝存しおいたす。これらの圹割から代衚者が集たり、 AI 委員䌚を構成しおいたす。この委員䌚は、20 Minutes における AI の透明性ず責任ある利甚を確保するための明確な方針ずフレヌムワヌクを確立しおいたす。䟋えば、AI の利甚はすべおこの委員䌚で怜蚎・承認される必芁があり、AI で生成されたコンテンツはすべお人間による怜蚌を経おから公開されたす。 私たちは、デゞタルパブリッシングに関しおは生成 AI がただ初期段階にあるず考えおいたすが、今幎はプラットフォヌムにさらに革新的なナヌスケヌスをもたらすこずを期埅しおいたす。珟圚、 Amazon Bedrock でファむンチュヌニングされた LLM を展開し、圓瀟の出版物のトヌンず声を正確に合わせ、ブランドの安党性分析機胜を曎に改善する䜜業を行っおいたす。たた、Bedrock モデルを利甚しお既存の画像ラむブラリにタグ付けを行い、蚘事の画像に関する自動提案を行う予定です。 なぜ Amazon Bedrock か 耇数の生成 AI モデルプロバむダを評䟡し、䞊蚘のナヌスケヌスを実装した経隓に基づいお、 Amazon Bedrock を圓瀟のすべおの基盀モデルニヌズの䞻芁プロバむダずしお遞定したした。この決定に圱響を䞎えた䞻な理由は次のずおりです: モデルの遞択: 生成 AI の垂堎は急速に進化しおおり、AWS のアプロヌチは耇数の䞻芁モデルプロバむダヌず協力するこずで、 単䞀の API を通じお倧芏暡で成長し続ける基盀モデルにアクセスできるこずを保蚌しおいたす。 掚論パフォヌマンス : Amazon Bedrock は䜎レむテンシヌか぀高スルヌプットの掚論を実珟したす。オンデマンドず プロビゞョニングされたスルヌプット により、サヌビスはすべおのキャパシティのニヌズを確実に満たすこずができたす。 プラむベヌトモデルアクセス : AWS PrivateLink を䜿甚しお、Amazon Bedrock ゚ンドポむントぞのプラむベヌト接続を確立し、パブリックむンタヌネットを経由せずに掚論のためのデヌタを送信するこずで、完党にデヌタを制埡できたす。 AWS サヌビスずの統合: Amazon Bedrock は AWS Identity and Access Management (IAM) や AWS Software Development Kit (AWS SDK) などの AWS サヌビスず緊密に統合されおいたす。その結果、新しいツヌルや芏玄に適応するこずなく、既存のアヌキテクチャに Bedrock を迅速に統合するこずができたした。 たずめず今埌の展望 このブログ蚘事では、 20 Minutes が Amazon Bedrock 䞊の生成 AI を掻甚しお、ニュヌス線集宀の蚘者をサポヌトし、より広範な読者局に到達し広告䞻にブランドの安党性を透明化する方法を説明したした。これらのナヌスケヌスでは、生成 AI を掻甚しお蚘者に今日からより倚くの䟡倀を提䟛し、将来の有望な新しい AI ナヌスケヌスの基盀を築いおいたす。 Amazon Bedrock の詳现を知るには、ドキュメント、ブログ蚘事、その他の顧客の成功事䟋などの Amazon Bedrock リ゜ヌス を参照しおください。 翻蚳は゜リュヌションアヌキテクトの玙谷が担圓したした。原文は こちら です。 著者に぀いお Aurélien Capdecomme は 20 Minutes の最高技術責任者であり、 IT 開発およびむンフラストラクチャチヌムを率いおいたす。効率的で最適化されたアヌキテクチャの構築に 20 幎以䞊の経隓を持ち、サヌバヌレス戊略、スケヌラブルなアプリケヌション、 AI むニシアチブに匷い焊点を圓おおいたす。圌は 20 Minutes でむノベヌションずデゞタル倉革戊略を実斜し、デゞタルサヌビスのクラりドぞの完党移行を監督したした。 Bertrand d’Aure は 20 Minutes の゜フトりェア開発者です。技術者ずしお蚓緎を受けた圌は、 20 Minutes のアプリケヌションのバック゚ンドを蚭蚈・実装しおおり、特に蚘者がストヌリヌを䜜成するための゜フトりェアに重点を眮いおいたす。その他にも圌は執筆プロセスを簡玠化するために、゜フトりェアに生成 AI の機胜を远加する圹割を担っおいたす。 Dr. Pascal Vogel は Amazon Web Services の゜リュヌション アヌキテクトです。圌は EMEA 地域の䌁業顧客ず協力し、サヌバヌレスず生成 AI に焊点を圓おたクラりドネむティブ゜リュヌションを構築しおいたす。クラりド愛奜家の Pascal は、新しいテクノロゞヌを孊び、クラりドの旅路で倉革を遂げたいず考える同じ志を持぀顧客ず亀流するこずを愛しおいたす。
アバタヌ
本ブログは 株匏䌚瀟  æ§˜ãš アマゟン りェブ サヌビス ゞャパン合同䌚瀟が共同で執筆いたしたした。 みなさん、こんにちは。AWS アカりントマネヌゞャヌの尟圢です。 昚今、倚くの䌁業で SaaS (Software as a Service) を導入するケヌスが増加し、 SaaS 垂堎が拡倧しおきおおりたす。䞀方で SaaS を提䟛する偎には、お客様に自瀟サヌビスを効果的に䜿っおいただくために、利甚するナヌザヌのアクティビティデヌタを基にした営業掻動やカスタマヌサポヌトを実珟し、日々サヌビスの改善が求められおいたす。 本蚘事では AWS 䞊で 自瀟 SaaS デヌタ分析基盀を構築し、「提䟛しおいる様々な機胜を、より倚くの SaaS ナヌザヌに掻甚しおもらうこず」 や 「 SaaS ナヌザヌのデヌタに基づく営業掻動の掚進」 を実珟された  様の事䟋をご玹介したす。同瀟は Amazon QuickSight 、 Amazon Athena 、 Amazon Data Firehose などを利甚しお SaaS デヌタ分析基盀を構築されおいたす。  様の状況ず経緯  様は、䞻に䞍動産仲介業務の効率化を目的ずしたデゞタルトランスフォヌメヌションDXツヌル「速いもんシリヌズ」を提䟛しおいたす。開発の背景ずしお、䞍動産仲介の業務においお広告業務や顧客察応時の䜜業など事務業務が党業務の玄 50% 皋床を占めるため、これらの䜜業を自動化・効率化するこずで、䞍動産仲介店舗の埓業員が営業掻動に集䞭できるず考えたした。 速いもんシリヌズ 「速いもんを導入した䞍動産仲介店舗に、より倚くのサヌビス機胜を䜿いこなしお業務を自動化・効率化しおいただくために、 様は「速いもんシリヌズ」のサヌビス利甚状況のアクティビティデヌタを営業掻動に掻甚しおいたした。しかし圓時は、゚ンゞニアがサヌビス利甚状況のアクティビティデヌタ抜出を実斜し、その埌に営業が手動でデヌタを分析しおいたので、゚ンゞニアによるアクティビティデヌタ抜出の工数及び営業によるデヌタ分析の工数が発生したした。そこで゚ンゞニア及び営業の負担にならないアクティビティデヌタ分析基盀の構築は重芁課題でした。 たた、サヌビスを導入する䞍動産仲介店舗が増加するこずに䌎い、店舗毎のサヌビス機胜の利甚数にばら぀きが発生し、カスタマヌサポヌトのチヌムが党ナヌザヌに察しお、高い質のサポヌトを提䟛するこずが困難な状況でした。カスタマヌサポヌトチヌムは、サヌビス導入埌のチャヌンレヌト (解玄率) は重芁な指暙のため、前述の状況を改善したいず考えたした。そこで、ナヌザヌのサヌビス利甚状況のアクティビティデヌタを業務に掻かせないか怜蚎したした。 ゜リュヌション / 構成内容 「速いもんシリヌズ」は、サヌビスを利甚するナヌザヌが機胜を利甚した頻床やクリック数などのアクティビティデヌタを収集しおいたす。 デヌタ分析基盀の構成 それらのアクティビティデヌタはリアルタむムでサヌビスから送られおいたす。そこで Amazon Data Firehose を利甚するこずにより、リアルタむムで送られるデヌタを䞀定期間バッファリングした埌に Amazon S3 に保存しおいたす。 Amazon S3 にデヌタを保存する際に工倫しおいる点は 2 ぀ありたす。 Parquet 圢匏でデヌタ保存 Amazon Athena の怜玢に甚いるパヌティションを「日付」のみ䜿甚 1 に぀いおは、JSON 圢匏も怜蚎したしたが、デヌタ量が倚くなるず分析時の読み蟌みに時間がかかる懞念がありたした。そこで、デヌタの圧瞮効率が高く、ストレヌゞ容量の節玄も実珟できる Parquet 圢匏を採甚したした。 2 に぀いおは、「䜕をクリックしたのか」ず「堎所」のデヌタをペアで入れおいるため、それらもパヌティションに含めるこずを遞択肢ずしお怜蚎したした。しかし、取埗するデヌタ量、流入するデヌタの偏り等が圓初は䞍明だったため、埌からでも倉曎できるようにシンプルな「日付」のみにしたした。 Amazon S3 に保存されたデヌタは、 Amazon Athena で怜玢し、BI ツヌルの Amazon QuickSight に読み蟌たせおいたす。 Amazon QuickSight は党瀟員が閲芧できるように蚭定しおおり、工倫しおいる点が 2぀ ありたす。 Amazon QuickSight の認蚌方匏を営業 / カスタマヌサポヌトず゚ンゞニアで分ける Amazon QuickSight むンメモリ゚ンゞンの SPICE の利甚を甚途にあわせお絞る 1 に぀いおは、営業やカスタマヌサポヌトが Amazon QuickSight を利甚する堎合、各営業向けに発行した ID・パスワヌドを利甚しお盎接ログむンする方匏にしたした。䞀方で、゚ンゞニアは IAM ナヌザヌを甚いた認蚌方匏にしたした。これは、゚ンゞニアが日頃 IAM ナヌザヌを利甚しおいるため、 Amazon QuickSight 甚のナヌザヌ認蚌より利䟿性が高いず刀断したためです。 2 に぀いおは、SPICE の利甚により Amazon QuickSight のパフォヌマンスを向䞊させるこずが可胜ですが、察象期間の党おのデヌタを読み蟌む必芁があったため、SPICE を掻甚しおの差分曎新が難しい状況でした。たた、高頻床にデヌタが生成されるたびに Amazon Athena で察象期間の党おのデヌタをスキャンするず、コストが高くなる懞念もありたした。これらの懞念を SPICE の利甚が必芁な Amazon QuickSight のダッシュボヌドを絞るこずで払拭できたした。 たた、 Amazon QuickSight では、ナヌザヌの料金が埓量課金であり、䞊限䟡栌も決たっおいるため、利甚するナヌザヌが増加した堎合でもコストを抑えお利甚するこずが可胜です。そのため、党瀟員が Amazon QuickSight を利甚できる運甚にするこずができたした。 導入効果 デヌタ分析基盀を導入するこずで、䞋蚘の 3 ぀の効果を埗るこずができたした。 •これたでのデヌタ掻甚は 1 ヶ月で数回皋床の頻床に留たっおいたが、 導入埌は毎日デヌタを掻甚 するように倉化 •デヌタを掻甚したカスタマヌサポヌトによっお、ナヌザヌによる サヌビス機胜の利甚数が 2 倍に増加 •カスタマヌサポヌトチヌムがナヌザヌの 解玄リスクを発芋する時間を 8 割皋床削枛 し、 サヌビス利甚の継続率 99 に貢献 䞊蚘の結果、サヌビスを導入する店舗が増加する䞭でも、効率的か぀質の高いカスタマヌサポヌトの提䟛や営業掻動を実珟するこずができたした。 今埌、サヌビスを導入する䞍動産仲介店舗が増加し、流入するデヌタ量が増加しおも、AWS サヌビスを組み合わせたデヌタ分析基盀で、アクティビティデヌタを元にした適切なサヌビス提䟛のための分析が可胜であるず考えおいたす。たた、党瀟員が Amazon QuickSight を利甚可胜になった結果、デヌタ分析における新たな芳点や切り口の発芋にも繋がっおいたす たずめ 今回は Amazon QuickSight 、 Amazon Athena 、 Amazon Data Firehose などを甚いお、デヌタ分析基盀を構築した事䟋を玹介したした。 デヌタ分析基盀を構築し、営業やカスタマヌサポヌトの業務に掻甚するこずで、「提䟛しおいる様々な機胜を、より倚くの SaaS ナヌザヌに掻甚しおもらうこず」や「 SaaS ナヌザヌのデヌタに基づく営業掻動」を実珟したした。これにより、サヌビス導入埌のチャヌンレヌト (解玄率) の改善や営業による売䞊向䞊に繋がっおおりたす。 たた、今回の株匏䌚瀟 様の取り組みは AWS Japan 䞻催の SaaS むベント AWS SaaS Builders Forum – Tech Leaders Meetup でも発衚いただきたした。 SaaS のデヌタ分析に察しおデヌタ分析基盀を導入するこずにご関心のあるお客様は、ぜひ AWS たでお問い合わせください。 本ブログの執筆はアカりントマネヌゞャヌ 尟圢 韍倪郎及び゜リュヌションアヌキテクト 文珠 啓介が担圓したした。
アバタヌ
本蚘事は、2023幎9月25日に公開された Designing a Cloud Center of Excellence (CCOE) を翻蚳したものです。 倚くの䌁業は、クラりド・センタヌ・オブ・゚クセレンス (CCOE) がクラりドぞの移行や、より広範なデゞタルトランスフォヌメヌションを加速させるこずができるず認識しおいたす。これらの CCOE はさたざたな圢態をずりたすが、それは各䌁業が克服すべき独自の課題を持っおいるためです。それでもなお、CCOE の掻甚には䞀定のパタヌンやアンチパタヌンが存圚したす。このブログ蚘事では、CCOE の目的、その構成ず運営方法、そしおそれによっお期埅される圱響に぀いお明確にするこずを目指したす。 なぜ CCOE を蚭立するのか たず、 CCOE はクラりドぞの移行やデゞタルトランスフォヌメヌションを進める䞊で必須のものではありたせん。その蚭眮は組織の刀断によるものであり、倚くの組織的な意思決定ず同様に、さたざたな芁因に䟝存したす。特に重芁なのは、䌁業が倉革の過皋で盎面する課題の皮類ですが、セキュリティ戊略、䞭倮集暩化ず分散化、人事方針、スキル、さらには組織内の政治的芁玠も考慮されたす。 成功したデゞタルトランスフォヌメヌションを䞻導した同僚たちずの䌚話から、CCOE ず呌ばれるグルヌプを持たない䌁業もあれば、その名前のグルヌプはあるものの、単にクラりド関連の意思決定に関䞎するリヌダヌの緩やかな集たりに過ぎないケヌスもあるこずが分かりたした。 CCOE は、倚くの䌁業が埓来のデヌタセンタヌ䞭心でりォヌタヌフォヌル型の働き方から、クラりド䞭心で俊敏性を重芖したデゞタルな働き方ぞ移行する際に盎面する共通の課題に察する郚分的な解決策です。その名が瀺す通り、CCOE は䞻にクラりドぞの移行に焊点を圓おおおり、必ずしも広範な倉革党䜓を察象ずするわけではありたせん。CCOE が兞型的に察凊する課題は以䞋の通りです クラりド移行は、䌁業内の人々が䞍安を感じるために停滞するこずがよくありたす。クラりドは圌らにずっお新しく、クラりドを掻甚する深いスキルが䞍足しおいたす。たた、クラりドに関する誀った情報が広く流垃し、人々を䞍安にさせおいたす。CCOE は、クラりドを掚進し、正確な情報を提䟛し、移行が成功するために必芁な重芁なスキルを䟛絊するこずで、この問題を解決したす。 䌁業内では党員が「日垞業務」を抱えおおり、新しい取り組みに時間を割く䜙裕がありたせん。CCOE はクラりド移行専任チヌムずしお、その優先順䜍ず成功指暙を明確化し、移行プロセスに集䞭したす。 クラりド移行の初期には、倚くの技術的・アヌキテクチャ的・ビゞネス的な意思決定が必芁です。特に重芁なのは、セキュアなランディングゟヌンを構築しおセキュリティ䜓制を確立し、その䞭で䌁業のアプリケヌションを展開できるようにするこずです。CCOE はこれらの初期の意思決定を行い、䌁業が適切な方向ぞ進むよう導きたす。 CCOE は、組織のクラりド移行に掚進力を䞎え、初期段階で技術的にガむドし、リスクを軜枛したす。倉革の過皋で必芁ずなる技術的、文化的、組織的、プロセス的な倉曎を促進し、移行を可胜にする初期の専門知識を提䟛したす。䞇胜の解決策ではありたせんが、その目暙は、移行の速床ず品質を向䞊させるこずにありたす。 CCOE は䞀時的な組織か氞続的な組織か CCOE の目的はクラりドぞの移行を促進するこずであり、移行は有限のタスクであるため、CCOE は䞀時的なチヌムずしお考えるのが最適です。初期段階に必芁な専門知識を提䟛したすが、最終的には IT 組織のほが党員がクラりドスキルを習埗する必芁がありたす。たた、CCOE はクラりドのプロセスずパタヌンを構築したすが、クラりドが「新しい暙準」぀たり、䌁業の将来のあらゆるこずを支える技術基盀ずなるため、最終的には IT 組織党䜓がクラりドの䜿甚に優れるようになりたす。CCOE は、IT 郚門がクラりド䞭心の組織に倉革するためのむネヌブラヌずしお機胜したす。 これは混乱を招きやすい抂念です。倚くの人々は、CCOE を䌁業に代わっおクラりドプラットフォヌムを管理する氞続的な郚門ずしお誀解しお捉えるこずがあり、これは「クラりドプラットフォヌム゚ンゞニアリング」ず呌ばれるこずもありたす。しかし、時間の経過ずずもに、「クラりドプラットフォヌム゚ンゞニアリング」は単なるプラットフォヌム゚ンゞニアリングずなり、組織ずしお最適な圢で IT 組織に統合されたす。CCOE にセキュリティチヌムの代衚者がいたずしおも、クラりドセキュリティは最終的にセキュリティの䞀郚ずなり、IT セキュリティチヌム内に配眮されるべきです。 危険なのは、クラりド関連のタスクのために別個のサむロを䜜るこずです。最終的に、䌁業のプラットフォヌムのほずんどたたはすべおがクラりド䞊にあるず想定するず、IT の管蜄は単にクラりド、゚ッゞデバむス/゚ンドナヌザヌデバむス、およびそれらに関連するアプリケヌションずデヌタで構成されるこずになりたす。 長期的な IT 組織は、IT に最適な組織構造を採甚するべきです。 CCOE はクラりドガバナンスを行うのか IT ガバナンスには耇数の偎面があり、“はい”ずも“いいえ”、ずも蚀えたす。䞀぀は、投資、優先事項、支出、プロゞェクト監芖に関するガバナンスです。このようなガバナンスは通垞 CCOE の業務範囲倖ずなりたす。倚くの堎合、ビゞネス䞊の優先事項は、䜿甚する技術プラットフォヌムに䟝存せず、クラりドガバナンスは IT ビゞネスガバナンスずは分離されおいたせん。ビゞネスの優先事項はあくたでビゞネスの優先事項です。 䞀方で、コンプラむアンス、暙準、およびセキュリティに関連するガバナンスもありたす。CCOE の圹割には、この皮のクラりドガバナンスに察する初期的なアプロヌチを䜜成するこずが含たれたす。特に興味深いのは、そののガバナンスのほずんどを自動化し、それによっおクラりドを利甚するすべおの人々を支揎する点です。 具䜓的には、CCOE はクラりドで機胜的な胜力を構築するチヌムに圹立぀アヌキテクチャパタヌンを開発を支揎したす。たた、CI/CD (継続的むンテグレヌションず継続的デリバリヌ) のための初期ツヌルチェヌンを組み立おたり、モニタリングを蚭定したり、セキュリティコントロヌルやポリシヌ適甚をクラりドに導入したす。さらに、クラりドコスト管理に関する初期的な意思決定を支揎したす。 CCOE は「有効化によるガバナンス」を実践し、明確なガヌドレヌル安党策を敎備するこずで、組織がクラりドを安心しお利甚できる環境を創出したす。 CCOE が担圓しないこずは䜕か 理論的に CCOE に入れるこずができるが、そうすべきではない関連機胜ずは䜕でしょうか そしお、将来的に CCOE が䞍芁になったずき、 IT 組織の他の郚分でどのような機胜が継続するのでしょうか ほずんどの組織は、プラットフォヌム゚ンゞニアリングチヌム (クラりドを掻甚しお、デリバリヌチヌム (DevOps チヌム) が゜フトりェアを䜜成および提䟛するために䜿甚できるセルフサヌビスプラットフォヌムを提䟛するチヌム) を必芁ずしたす。プラットフォヌム゚ンゞニアリングチヌムは、クラりド環境におけるポリシヌの実斜や管理、぀たり将来的には“継続的コンプラむアンス”ず“継続的監査”ずなるものを担いたす。CCOE は初期段階でプラットフォヌム゚ンゞニアリングを行う堎合もありたすが、これは最終的にはより広い゚ンゞニアリング組織の䞀郚ずなりたす。 非垞に倧芏暡で耇雑な移行プロゞェクトの堎合、プロゞェクトマネゞメントオフィス (PMO) が必芁ずなるかもしれたせん。䞻に文化的な理由から、これを CCOE ずは別組織ずしお維持するこずをお勧めしたす。CCOE は管理者や組織者ではなく、支揎者ず考えるべきです。CCOE は専門知識をしたすが、業務を指瀺しお管理する圹割ではありたせん。 デゞタルトランスフォヌメヌション (DX) には、組織の非垞に䞊局郚での連携が必芁です。ここで蚀葉を慎重に遞んでいるのは、クラりド移行自䜓が継続的な䞊局郚での連携を必芁ずするのではなく、より包括的な倉革、すなわちビゞネスをデゞタル䌁業ずしお再定矩し、組織党䜓にわたる文化的倉革を実珟するこずが本質的に重芁だからです。これは通垞、CCOE の責任範囲ではなく、組織の䞊局郚の継続的な関䞎が必芁ずなりたす。むしろ、このような倉革を掚進するには、埓来型のCoEよりも、柔軟な方向性決定のメカニズムの方が適しおいる可胜性が高いでしょう。 珟代の倉革には、AI を䞭心ずしたアプロヌチやデヌタ駆動型の芁玠が䞍可欠です。これらの掻動にはテクノロゞヌが深く関䞎しおいるこずは明癜です。AI は比范的新しい分野であるため、䜕らかの CoE が必芁になる可胜性がありたす。このような専門知識は組織のどこに䜍眮づけられ、倉革においおどのような圹割を果たすべきでしょうか。これらの点に぀いおは、今埌のブログ蚘事でさらに詳しく解説しおいく予定です。 CCOE に必芁なスキルは䜕か CCOE には、その目暙を達成するため、あるいは CCOE 蚭立の契機ずなった課題を克服するために必芁なスキルが求められたす。クラりド移行の掚進を劚げる䞻な芁因が技術的なものである堎合、適切な技術的圹割が耇数存圚したす。セキュリティが倧きな懞念事項である堎合は、セキュリティスキルを確保しおください。移行を加速させる最良の手段が䌁業党䜓での技術的たたは事業的な啓蒙掻動である堎合、それらが CCOE に必芁な重芁なスキルずなりたす。コンプラむアンスや報告の初期䜓制を確立するこずが重芁な堎合も、同様の考え方が適甚されたす。 おわりに CCOE は、倚くの䌁業がクラりド移行における䞀般的な障害を克服するために甚いるツヌルです。これは、最終的にはより広範なIT組織に吞収される䞀時的なチヌムずしお考えるのが最適です。䞀時的ずはどのくらいの期間でしょうかそれは移行の芏暡ず速床によっお異なりたす。組織構造はデゞタルトランスフォヌメヌションの進行に䌎い倉化する可胜性が高く、CCOE はその倉化を定矩し掚進する圹割を果たしたす。しかし、CCOE の目的は移行を加速するこずであるため、長期的なクラりド運甚に必芁なすべおのスキルを備えようずしお、過床に耇雑化したり長時間を費やしたりするのは埗策ではありたせん。私は実甚的なアプロヌチを提案したす。移行に盎面しおいる課題は䜕かこれらの課題を解決するために CCOE が持぀べきスキルず責任の範囲は䜕かこれらの課題を克服するこずで、移行からより迅速なビゞネス成果を埗るにはどうすればよいかこのように考えるこずで、あなたの CCOE を定矩するこずができたす。 著者に぀いお Mark Schwartz はアマゟンりェブサヌビスの゚ンタヌプラむズストラテゞストであり、『The Art of Business Value』および『A Seat at the Table: IT Leadership in the Age of Agility』の著者です。AWS 入瀟前は、米囜囜土安党保障省の䞀郚である US Citizenship and Immigration Service の CIO、Intrax の CIO、そしお Auctiva の CEO を務めおいたした。圌は Wharton で MBA、Yale でコンピュヌタサむ゚ンスの孊士号 (BS) ず哲孊の修士号 (MA) を取埗しおいたす。 翻蚳者に぀いお 鈎朚 銙緒莉は、プロフェッショナルサヌビスのア゜シ゚むトアドバむザリヌコンサルタントで、デゞタル戊略立案ずそれに即した組織の倉革に泚力しおいたす。 CCoE や AI CoE などの xCoE の組成支揎などに埓事しおいたす。
アバタヌ
本皿は、2025幎1月17日に AWS Media & Entertainment Blog で公開された “ Configure live captions with SyncWords and AWS Elemental Media Services ” を翻蚳したものです。 コンテンツクリ゚ヌタヌ、プロデュヌサヌ、たたは攟送者にずっお、ラむブストリヌミング甚に迅速か぀正確な文字起こし、吹き替え、たたは翻蚳を提䟛するこずは困難な堎合がありたす。しかし、必芁な最先端のサヌビスを構成しお、時間ずお金の䞡方を節玄する方法に぀いお説明したす。 はじめに 䞖界䞭の消費者は、倖囜語で䜜成されたコンテンツを含め、これたで以䞊に倚くのコンテンツにアクセスできたす。消費者の䞭には、もずもず難聎者向けに蚭蚈されたキャプション/字幕 (以䞋、キャプション) や、芖力の匱い人向けの音声解説などのアクセシビリティサヌビスに䟝存しおいる人もいたす。 これ以倖にも、キャプションは聎芚や芖力に関係なく、さたざたな環境でも圹立ちたす (たずえば、音声が適さない公共の堎など) 。たた、より倚くのコンテンツにこのようなアクセシビリティサヌビスを提䟛するよう攟送局に矩務付ける法埋も制定されおいたす。 キャプションや倖囜語の翻蚳を提䟛するビデオオンデマンド (VOD) コンテンツには、倚くのワヌクフロヌず゜リュヌションがありたす。今では、手間をかけずにラむブストリヌミングで同じこずを行うための新しい簡単な方法もありたす。Amazon Web Services (AWS) Elemental Services ずラむブキャプションサヌビス ( SyncWords ) を蚭定しお、AI が生成する自動ラむブキャプションず吹き替え (耇数蚀語ぞの翻蚳を含む) を有効にする方法を説明したす。 コンテンツ制䜜者、プロバむダヌ、攟送局がラむブ攟送で盎面する課題は、カメラキャプチャから画面衚瀺たでの時間が非垞に速いため、正確でタむムリヌなキャプションを生成するこずです。 珟圚、これを実珟する1぀の方法は、トランスクリプタヌに音声を聞いおもらい、話されおいるこずをタむプしお、それをメディアワヌクフロヌに反映させるこずです。これにはコストがかかり、人為的ミスが発生しやすく、テキストず音声の同期が困難になる可胜性がありたす。 ラむブ攟送䞭、キャプションの衚瀺は通垞、ビデオ/オヌディオよりも4〜8秒遅れたす。䞀方、単語や文章の䞀郚のスペルを間違えたり、完党に芋萜ずされたりするこずがありたす。これらの問題により、゚ンドナヌザヌ゚クスペリ゚ンスが䜎䞋したす。䟋ずしおは、プレれンタヌがあるストヌリヌから別のストヌリヌにすばやく移動するラむブニュヌスがありたす。アクセシビリティサヌビス (キャプションなど) が数秒遅れるず、動画が次のニュヌス蚘事に移っおから数秒埌に、蚘事に関するテキストが衚瀺されるこずがありたす。 アクセシビリティサヌビスのナヌザヌに優れた゚クスペリ゚ンスを提䟛するには、タむミングず正確さが重芁な芁玠です。これは、倖出先や隒がしい環境でキャプションや字幕付きのラむブストリヌミングを芖聎するモバむル芖聎者に特に圓おはたりたす。 タむミングず正確性の課題に加えお、攟送局はラむブキャプションを攟送に挿入する際に倧きなハヌドルに盎面するこずがよくありたす。倚くの堎合、ビデオ投皿段階の䞊流には専甚のハヌドりェアが必芁です。たた、゜フトりェアベヌスの゚ンコヌダヌを䜿甚しお、 EIA-608 、 テレテキスト 、 digital video broadcasting (DVB) 字幕 などの特定のTVプロトコルにしたがっおトランスポヌトストリヌムにナヌザヌデヌタを挿入する堎合もありたす。 ゜リュヌション しかし、解決策はありたす。 AWS Elemental MediaLive ず AWS Elemental MediaPackage ず SyncWords では、正確で同期された翻蚳枈みのキャプションを実珟するための効率的なアプロヌチが提䟛されおいたす。HTTP live streaming (HLS) のマニフェストの構造を掻甚するこずで、攟送局は AI 機胜をラむブストリヌムにシヌムレスに統合できたす。これにより、面倒なハヌドりェアが䞍芁になり、プロセス党䜓が合理化されたす。 AWS Elemental Link ( ゚ンコヌディングデバむス) 、AWS Elemental MediaLive、 SyncWords の AI キャプションサヌビス 、AWS Elemental MediaPackage を䜿甚しお、ラむブキャプション甚のクラりド䞭心のワヌクフロヌを蚭定する方法に぀いお説明したす。 前提条件 このワヌクフロヌでは MediaLive サヌビスず MediaPackage サヌビスを䜿甚したす。AWSコン゜ヌルを䜿甚しおこれらのサヌビスのセットアップに粟通しおいるこずを前提ずしおいたす。そうでない堎合は、 「AWS Elemental MediaLive の開始方法」 および 「AWS Elemental MediaPackage の開始方法」 を参照しおください。 たた、SyncWords のアカりントを持っおいるこずも確認する必芁がありたす。SyncWords に盎接お問い合わせいただくか、 AWS マヌケットプレむス で賌入しおください。 ワヌクフロヌの抂芁では、AWS Elemental Linkを瀺しおいたす。これは、ビデオの暗号化ずキヌロヌテヌションを備えた、高い匟力性ず組み蟌みのセキュリティを備えたビデオの転送に最適な小型のハヌドりェアデバむス゚ンコヌダヌです。この䟋では、コントリビュヌションの゜ヌスフィヌドが Link に接続され、゜ヌスストリヌムが゚ンコヌドされ、むヌサネット接続を介しお MediaLive に盎接プッシュされたす。Link の䜿甚は必須ではありたせんが、゜ヌスをMediaLiveの入力ずしお衚瀺するためのプラグアンドプレむ機胜を備えおいるため、䜿甚するには最適なナニットです。 MediaLive で受け付けられるその他の入力は、MediaLive ナヌザヌガむドの 「セットアップ入力の䜜成」 セクションにありたす。 図 1: ワヌクフロヌの抂芁 蚭定 このサンプルワヌクフロヌは、MediaLive、SyncWords、および MediaPackage サヌビスで構成されおいたす。 AWS マネゞメントコン゜ヌル にログむンし、AWS Elemental MediaPackageにアクセスしお開始しおください。 ステップ 1: たず MediaPackage でチャネルを䜜成したす (ここでは v2 を䜿甚) 。 チャネルグルヌプを䜜成したす。 次に、チャネルを䜜成したす。MediaPackage v2 チャネルを䜜成するずきは、SyncWords からのストリヌムアクセスを蚱可するカスタムチャネルポリシヌを䜜成する必芁があるこずに泚意しおください。 Publishing HLS streams from SyncWords Live to your AWS MediaPackage v2 Channel のポリシヌを定矩する方法に぀いお説明したす。 チャネル内で、[ Create endpoint ] ボタンをクリックしお HLS Origin ゚ンドポむントを䜜成したす。これは、SyncWords からストリヌムがプッシュされる先の゚ンドポむントです。 ゚ンドポむントの[ Settings ]ペヌゞに、ステップ 2 で SyncWords HLS 出力を蚭定するために必芁な MediaPackage HLS むンゞェスト゚ンドポむント URL が衚瀺されたす。それを曞き留めおおいおください。 HLS Origin ゚ンドポむントの[ Segment settings ] で [ Use audio rendition group ] ボックスが遞択されおいるこずを確認したす。 泚: MediaPackage v1 で蚭定する堎合、カスタムチャネルポリシヌを蚭定しないため異なりたす。代わりに、ステップ 2 で SyncWords HLS 出力を蚭定するずきに、MediaPackage v1 HLS むンゞェスト゚ンドポむントの URL、ナヌザヌ名、およびパスワヌドを䜿甚しおください。 ステップ 2: SyncWords チャネルを蚭定したす。 SyncWords のアカりントにログむンしたす。 [ Services ] たたは [ Events ] に移動し、[ Create Service ] たたは [ Schedule an Event ] をクリックしたす。ここでは、図 2 に瀺すように、サヌビス蚭定を䜿甚しおいたす。 Service Nameを入力し、[ Create Service ] をクリックしたす。 図 2: SyncWords の [ Create Service ] 蚭定のスクリヌンショット [ HLS Push」タむプずしお、MediaLive が HLS をストリヌミングするための入力゚ンドポむントを䜜成したす。これにより、SyncWords サヌビス゚ンドポむントにアクセスするための䞀意の URL ゚ンドポむント、ナヌザヌ名、およびパスワヌドが自動的に生成されたす。 泚:ステップ 3 で MediaLive を蚭定するずきは、URL、ナヌザヌ名、およびパスワヌドの蚭定が必芁になりたす。 MediaLiveからこの゚ンドポむントにストリヌミングするず、接続ステヌタスが [ Not Connected ] から [ Connected ] に倉わりたす。 図 3: SyncWords の [ Input Media ] 蚭定のスクリヌンショット [ Transcript ] セクション (図4) で、Transcript Type を [ Automated (AI) ] に蚭定したす。次に、゜ヌスオヌディオの認識に䜿甚する Speech Engine ず゜ヌス蚀語を遞択したす。必芁に応じお、音声゚ンゞンが問題を起こす可胜性のあるカスタム甚語 (名前や略語など) には、Add Dictionary を䜿いたす。 [ More Options ] で远加の蚭定を遞択したす。泚:オプションは、遞択した Speech Engine によっお異なる堎合がありたす。 図 4: SyncWords の [ Transcript ] 蚭定のスクリヌンショット [ Translations ] セクション (図5) に、翻蚳したい蚀語を远加したす。これにより、゚ンドナヌザヌクラむアントにキャプションずしお衚瀺される出力蚀語が定矩されたす。MT Engine のドロップダりンリストから、垌望する翻蚳゚ンゞンを遞択したす。 吹き替えオヌディオトラックを䜜成したい蚀語の [ Audio ] ボックスを遞択し、必芁な吹き替え音声蚭定 (方蚀、性別、話者、話率) を遞択したす。 吹き替えトラックずミックスするオリゞナル音声の音量を 050 の間でパヌセンテヌゞで蚭定したす。 自動翻蚳の粟床を䞊げるには、カスタム甚語集を远加し、゜ヌス蚀語、タヌゲット蚀語、カスタム甚語集の各フィヌルドに入力したす。翻蚳が難しい甚語や、タヌゲット蚀語に翻蚳されたバヌゞョンがない甚語には、甚語集が必芁になるこずがありたす。甚語集プリセットも䜜成できたす。その方法に぀いおは、 「 How to Create a Translation Glossary 」 で説明されおいたす。 図 5: SyncWords の [ Translations ] 蚭定のスクリヌンショット [ Outputs ] セクションで HLS 出力を䜜成したす (図 6)。ドロップダりンから [ AWS MediaPackage ] ず[ v2 ] を遞択したす。 MediaPackage v2 チャネルの [ Settings ] ペヌゞから HLS むンゞェスト゚ンドポむント URL をコピヌしたす (ステップ 1 を参照) 。 バッファサむズを蚭定したす。泚:翻蚳を含むストリヌムでは、蚀語によっお単語の順序が異なるため (ドむツ語では動詞が文の末尟にあるこずが倚い) 、翻蚳を凊理するには少なくずも䞀文が必芁です。 図 6: SyncWords の [ HLS Output ] 蚭定のスクリヌンショット [ Save ] をクリックしたす (ボタンが [ Saved ] に倉わりたす) 。必須の蚭定が欠けおいる堎合は、[ Some data is invalid. ] ずいう譊告が衚瀺され、感嘆笊の付いた赀い円がその蚭定堎所を瀺したす。スクロヌルしお探す必芁があるかもしれたせん。 これで SyncWords サヌビスの蚭定が完了し、開始する準備が敎いたした。 ステップ 3: HLS を SyncWords チャネルにプッシュするために MediaLive チャネルを蚭定したす。 MediaLive の入力ずチャネルを䜜成したす。 HLS 出力グルヌプを远加し、[ Credentials (optional) ] セクションで [ Create parameter ] を遞択したす。URL、ナヌザヌ名、パスワヌドにはステップ 2 で SyncWords が自動生成した蚭定倀を䜿甚したす。 パラメヌタに名前を付けたす。MediaLive チャネルが䜜成されるず、このパラメヌタは AWS Systems Manager パラメヌタストアに自動的に保存されたす。MediaLive チャネルをステップ2で䜜成したSyncWordsチャネルの゜ヌスずしお受け入れるには、認蚌情報が必芁です。 図 7: AWS Elemental MediaLive の [ HLS output group ] 蚭定のスクリヌンショット MediaLive チャネルで HLS グルヌプず HLS 出力のセットアップを続けたす。蚭定が完了したら、 Create channel ボタンをクリックしたす。 ステップ 4: サヌビスの開始ず監芖: MediaLive チャネルを起動し、SyncWords サヌビスの蚭定で [ Start Service ] をクリックしたす。MediaLiveチャネルの状態が [ Running ] に倉わり、SyncWords GUI の接続ステヌタスが [ Connected ] になるのを埅ちたす。泚:起動フェヌズには数分かかる堎合がありたす。 MediaPackage Origin ゚ンドポむントセクションの [ Preview ] リンクをクリックしお、出力を監芖しおください。チャネルが実行されるず、字幕ず音声蚀語のリストが衚瀺されたす。お奜みの再生クラむアント (通垞は再生クラむアントの右䞋隅にありたす) でキャプションず吹き替え蚀語トラックを遞択しおください。 泚SyncWords ラむブワヌクフロヌでスタンドアロン字幕ファむル (SRT たたは VTT) が必芁な堎合は、ラむブサヌビスがアヌカむブされるず、SyncWords Liveダッシュボヌドで盎接利甚できるようになりたす。 クリヌンアップ 䞍必芁なリ゜ヌスの䜿甚ずコストを避けるために、䜿甚しおいない MediaLive ず SyncWords のチャネルを停止たたは削陀したす。 たずめ 字幕やキャプションのようなアクセシビリティサヌビスは、より倚く、より質の高いものが求められおいたす。AWS Elemental Media Services ず SyncWords の AI キャプションおよび翻蚳サヌビスを䜿甚しお、ラむブキャプションや吹き替えオヌディオトラックを䜜成するこずで、コンテンツを充実させるこずができたす。 実際にお詊しいただきラむブ攟送のクラりド環境における文字起こし、翻蚳、吹き替えの効率的な実装を確認ください。 たた、キャプションず翻蚳の粟床の高さ、゚ンドナヌザヌぞのタむムリヌな衚瀺にもご泚目ください。 AWS の担圓者 にご連絡いただければ、圓瀟がどのようにお客様のビゞネスを加速させるこずができるかご説明臎したす。 参考リンク Multi-language automatic captions and audio dubbing made possible for live events with AWS Media Services and SyncWords Amazon Cloudfront – Content Delivery Network (CDN) AWS Elemental Live – Live streaming encoder Automated Captions and Translations Using AWS Elemental AWS Media Services AWS Media & Entertainment Blog (日本語) AWS Media & Entertainment Blog (英語) AWS のメディアチヌムの問い合わせ先: awsmedia@amazon.co.jp ※ 毎月のメルマガをはじめたした。最新のニュヌスやむベント情報を発信しおいきたす。賌読垌望は䞊蚘宛先にご連絡ください。 翻蚳は゜リュヌションアヌキテクトの金目, 井村が担圓したした。原文は こちら をご芧ください。
アバタヌ
本皿は、2024幎12月19日に AWS Media & Entertainment Blog で公開された “ Delivering low-latency captions and voice translation for live sports, news, and OTT platforms with SyncWords and AWS ” を翻蚳したものです。 本皿は、SyncWords の VP of Business Development and Strategy である Giovanni Galvez ず共同執筆したした。 お客様からクラりドの自動音声認識 (Automatic Speech Recognition : ASR) テクノロゞヌを掻甚しながら、特にスポヌツ䞭継やニュヌスのラむブ配信で、䜎遅延でキャプションを実珟する最善の方法に぀いお問い合わせがありたした。AWS ず SyncWords は、この課題に取り組み、生攟送甚のキャプションの埋め蟌みず音声翻蚳を生成するために、 Secure Reliable Transport (SRT) プロトコルず SyncWords を䜿甚しお、安党で䜎レむテンシヌのキャプション埋め蟌みワヌクフロヌを可胜にしたした。これらはハヌドりェアを远加するこずなく実珟されおいたす。 以前のブログでは、 HTTP Live Streaming (HLS) ワヌクフロヌをデプロむする生攟送向けのキャプションず字幕の䜜成を自動化するために開発された Amazon Web Services (AWS) ず SyncWords の実装方法に぀いお玹介しおいたす。 Multi-language automatic captions and audio dubbing made possible for live events with AWS Media Services and SyncWords ず Translate live sports automatically to reach international fans with AWS Media Services and SyncWords は、これらの実装を玹介しおおり、このブログを読む前に読んでおくず、より理解が深たりたす。 次のワヌクフロヌ図は、SyncWords の SRT ベヌスの゜リュヌション、映像䌝送のための AWS Elemental MediaConnect 、映像凊理の AWS Elemental MediaLive 、オリゞンおよびパッケヌゞングサヌビスの AWS Elemental MediaPackage 、配信のための Amazon CloudFront  ã‚’䜿甚した、自動化された䜎レむテンシヌのキャプション埋め蟌みず音声翻蚳のデプロむを瀺しおいたす。 SyncWords は SRT の取り蟌みず出力をサポヌトし、クラりド内の動画凊理ワヌクフロヌのための AWS Media Services ずネむティブに統合されたクラりドベヌスの安党なキャプションおよび音声埋め蟌み゜リュヌションをナヌザヌに提䟛したす。 MediaLive が SRT Caller 入力 をサポヌトしたこずで、SyncWords のキャプション付きのラむブストリヌムを MediaLive に盎接取り蟌むこずができたす。すべおのコンポヌネントが同じ AWS リヌゞョンにあり、MediaConnect が他のワヌクフロヌ芁件に必芁ない堎合は、MediaConnect をバむパスできる可胜性がありたす。以䞋は、MediaLive SRT Caller 入力を䜿甚した簡略化されたワヌクフロヌ図です。 MediaConnect ずシヌムレスに連携し、 AWS グロヌバルネットワヌク を掻甚するこずで、クラりドベヌスの自動音声認識 (ASR)、SyncWords による費甚察効果の高いキャプション埋め蟌みおよび音声翻蚳サヌビスを利甚できるようになり、たた、MediaConnect による安党で䜎レむテンシヌな䌝送により、キャプション付ストリヌムを䞖界䞭の顧客やビゞネスパヌトナヌに配信できるようになりたす。   このワヌクフロヌを AWS にデプロむするず、次のような利点がありたす。 1. 耇数の解像床ずコヌデックのネむティブサポヌト CEA-608 / CTA-708 キャプションプロトコルを䜿甚しお、SD、HD、および UHD (4K) 解像床のキャプションを SRT ストリヌムに挿入できたす。HEVC および AVC ビデオコヌデックず互換性がありたす。キャプションデヌタを゚レメンタリヌビデオストリヌムに挿入するずきにトランスコヌディングは必芁なく、1 秒未満で凊理されたす。  2. Amazon Elastic Kubernetes Services (Amazon EKS) によるスケヌルするキャプション凊理 SyncWords のキャプションず音声翻蚳サヌビスは AWS のサヌビス䞊に構築されおおり、Amazon EKS を甚いお自動的にスケヌリングしたす。たた、二重パむプラむンの冗長性をサポヌトするためにMediaLive ず統合されおいたす。お客様は、オンプレミスハヌドりェアの管理やプロビゞョニングを負担するこずなく、キャプションサヌビスに集䞭できるようになりたす。サヌビスの冗長性ずスケヌラビリティは、高品質で信頌性の高いラむブ䜓隓を顧客に提䟛したす。 3. MediaConnectず SRT を䜿った収益化 攟送局は MediaConnect ず SRT プロトコルを最倧限に掻甚し、母囜語を話す䞖界䞭の芖聎者に向けおニュヌスやスポヌツのキャプション付きラむブストリヌムを安党に䌝送し収益化するこずができたす。さらに、 MediaConnect Entitlements を䜿甚しお、䞖界䞭のビゞネスパヌトナヌや顧客にコンテンツを配信できたす。 たずめ このブログでは、AWS サヌビスず SyncWords を䜿甚しお、回埩力のある䜎レむテンシヌの SRT ストリヌミングワヌクフロヌでラむブむベントの自動キャプションを有効にする方法に぀いお説明したした。AWS を䜿甚したラむブむベントパむプラむンの䜜成方法は、 AWS でのラむブストリヌミング ゜リュヌションを参照しおください。さらに、AWS Media Services を䜿い始めるこずに興味がある堎合は、 補品ペヌゞ をご芧ください。ラむブむベントにキャプション゜リュヌションを統合するためのドキュメントに぀いおは、 SyncWords  ã‚’ご芧ください。 参考リンク AWS Media Services AWS Media & Entertainment Blog (日本語) AWS Media & Entertainment Blog (英語) AWS のメディアチヌムの問い合わせ先: awsmedia@amazon.co.jp ※ 毎月のメルマガをはじめたした。最新のニュヌスやむベント情報を発信しおいきたす。賌読垌望は䞊蚘宛先にご連絡ください。 翻蚳は゜リュヌションアヌキテクトの金目, 石井が担圓したした。原文は こちら をご芧ください。
アバタヌ
このブログ蚘事は Security Specialist Solutions Architect の Bryant Pickford ず Sr. Cloud Infrastructure Architect の Umesh Kumar Ramesh、Sr. Product Manager の Kevin Lee によっお曞かれたした。 2024幎12月2日この投皿は WAFV2 ぞの移行を反映するように曎新され、AWS WAF Classic のパヌトナヌマネヌゞドルヌルからパヌトナヌマネヌゞドルヌルwafv2ぞの 1:1 のマッピングする内容が远加されおいたす AWS WAF Classic のサポヌトは、2025 幎 9 月 30 日に終了したす。 2019 幎 11 月、Amazon はより䜿いやすく豊富な機胜を提䟛する AWS Web アプリケヌションファむアりォヌル (WAF) の新しいバヌゞョンを立ち䞊げたした。この投皿では AWS WAF Classic から新しい AWS WAF に移行する方法をいく぀かご玹介したす。 AWS WAF のマネヌゞドルヌル は AWS WAF で最も匷力な機胜の 1 ぀です。サヌビスでルヌルを盎接䜜成たたは管理する必芁なく、アプリケヌションを保護するのに圹立ちたす。新しいリリヌスには、他の拡匵機胜ずAWS WAF甚の新しいAPIのセットが含たれおいたす。 この䜜業を開始する前に、 AWS WAF がどのように機胜するか を埩習するこずをお勧めしたす。既に AWS WAF に粟通しおいる堎合はスキップしおください。AWS WAF を初めお䜿甚する、AWS WAF を展開するためのベストプラクティスを知りたい堎合は、 AWS WAFを実装するためのガむドラむン を読むこずをお勧めしたす。 AWS WAFで倉曎されたもの こちらが AWS WAF の倉曎点のたずめです。 AWS Managed Rules for AWS WAF 䞀般的な Web の脅嚁に察する保護を提䟛し、VPN、プロキシ、および TOR ネットワヌクに由来するボットずトラフィックをブロックするための Amazon IP reputation list ず Anonymous IP list が含たれおいたす 新しい API (wafv2) 2 ぀ではなく単䞀の API セットを䜿甚しお、すべおの AWS WAF リ゜ヌスを構成できたす ( WAF および WAF-regional ) 簡玠化されたサヌビス制限 Web ACL 毎により倚くのルヌルを提䟛し、より長い正芏衚珟パタヌンを定矩できたす。条件ごずの制限は排陀され、Web ACL キャパシティナニット (WCU) に眮き換えられたした ドキュメントベヌスのルヌルラむティング JSON 圢匏のルヌルを Web ACL に盎接曞き蟌み衚珟できたす。個々の API を䜿甚しお異なる条件を䜜成し、それらをルヌルに関連付け、コヌドを倧幅に簡玠化し、保守可胜にする必芁はなくなりたした ネストず完党な論理操䜜のサポヌト 耇数の条件を含むルヌルを含むルヌルを曞くこずができたす。たた、[ a および not ( b たたは c ) ]などのステヌトメントを䜜成しお、論理操䜜をネストするこずもできたす IP セットの可倉 CIDR 範囲サポヌト ブロックする IP 範囲を定矩する柔軟性が高たりたす。新しい AWF WAF は IPv4 は /1 から /32、IPv6 は /1 から /128をサポヌトしおいたす チェヌン可胜なテキスト倉換 受信トラフィックに察するルヌルを実行する前に、耇数のテキスト倉換を実行できたす 改良されたコン゜ヌル䜓隓 芖芚的なルヌルビルダヌの機胜ず、より盎感的なデザむンを備えおいたす Condition タむプの AWS CloudFormation サポヌト JSON で曞かれたルヌルは YAML 圢匏に玠早く倉換できたす より高いクォヌタ Web ACL 毎のルヌル、長い正芏衚珟パタヌン、および条件ごずの制限を眮き換える Web ACL キャパシティナニット (WCU) 蚭定可胜なタむムりィンドり レヌトベヌスルヌルにおいお、リク゚スト集玄のためのタむムりィンドりの蚭定ができるようになりたした。お客様は以前からサポヌトされおいた 5 分に加えお、1 分、2 分、10 分のタむムりむンドりを遞択できるようになりたした より䜎いレヌトベヌスの制限 レヌトベヌスルヌルにおいお、しきい倀を䜎く蚭定できるようになりたした。お客様は以前の最䜎 100 リク゚ストず比范しお、評䟡りィンドり毎に最䜎で 10 リク゚ストから、レヌトベヌスルヌルを構成できるようになりたした 倚くの倉曎が導入されたしたが、あなたがすでによく知っおいる抂念ず甚語は同じたたです。以前の API は AWS WAF Classic にリネヌムされたした。 AWS WAF Classic の䞋で䜜成されたリ゜ヌスは、新しい AWS WAF ず互換性がないこずに泚意しおください。 Web ACL キャパシティナニットに぀いお Web ACL キャパシティナニット (WCU) は、2019 幎 11 月に AWS WAF に導入された新しい抂念です。WCU は Web ACL に関連付けられたルヌルを実行するために、必芁な動䜜リ゜ヌスを蚈算および制埡するために䜿甚される枬定倀です。WCU は Web ACL に远加できるルヌルの数を芖芚化および蚈画するのに圹立ちたす。Web ACL が䜿甚する WCU の数は、远加する ルヌルステヌトメント によっお異なりたす。各 Web ACL の最倧 WCU は 1,500 であり、ほずんどのナヌスケヌスで十分な量です。WCU がどのように機胜するか、 各タむプのルヌルステヌトメントがどのように WCU を消費するか を十分に理解されおおくこずをお勧めしたす。 新しいAWS WAFぞの移行を蚈画したす AWS WAF Classic から新しい AWS WAF に移行するために圹立぀ 新しい API ずりィザヌドを発衚したした。AWS WAF Classic の䞋で Web ACL を解析し、展開した新しい AWS WAF の䞋に同等の Web ACL を䜜成する CloudFormation テンプレヌトを生成したす。このセクションでは、りィザヌドを䜿甚しお移行を蚈画する方法に぀いお説明したす。 始める前に知っおおくべきこず 最初に、Migration りィザヌドは既存の Web ACL を調べたす。Web ACL に関連付けられた倉換ルヌル、IPセット、正芏衚珟パタヌンセット、文字列マッチフィルタヌ、およびアカりント所有のルヌルグルヌプを調査しお蚘録したす。りィザヌドを実行しおも、既存の Web ACL の構成たたはその Web ACL に関連するリ゜ヌスを倉曎・削陀するこずはありたせん。終了するず、新しい AWS WAF で䜿甚するために倉換された同等の Web ACL、ルヌルセット、フィルタヌ、およびグルヌプを含む CloudFormation テンプレヌトが S3 バケット内に生成されたす。新しい AWS WAF で Web ACL を再珟するには、テンプレヌトを手動で展開する必芁がありたす。 次の制限に泚意しおください。 同じアカりントにある AWS WAF Classic のリ゜ヌスのみが移行されたす IP セットや正芏衚珟パタヌンセットなど、共有リ゜ヌスを参照する耇数の Web ACL を移行するず、新しい AWS WAF の䞋で耇補されたす レヌトベヌスのルヌルに関連する条件は匕き継がれたせん。移行が完了したら、ルヌルず条件を手動で再䜜成しおください AWS マヌケットプレむスで入手したマネヌゞドルヌルは匕き継がれたせん。䞀郚のパヌトナヌは、新しい AWS WAF で賌読できる同等のマネヌゞドルヌルを甚意しおいたす Web ACL ずの玐付けの蚭定は匕き継がれたせん。これは意図的に行われ、移行が本番環境に圱響を䞎えないようにしたした。すべおが正しく移行されおいるこずを確認したら、Web ACL をリ゜ヌスに再床玐付けおください Web ACL のログはデフォルトで無効になりたす。切り替える準備ができたら、ロギングを再床有効化しおください CloudWatch アラヌムを蚭定しおいる堎合は匕き継がれたせん。 Web ACL が再䜜成されたら、再床アラヌムをセットアップする必芁がありたす Migration りィザヌドを䜿甚しお AWS WAF のセキュリティオヌトメヌション を移行できたすが、バックグラりンドで䜿甚される Lambda 関数を倉換しないためお勧めしたせん。代わりに、新しい゜リュヌションバヌゞョン 3.0 以降を再配眮したす。こちらは新しい AWS WAF ず互換性があるように曎新されおいたす。 パヌトナヌマネヌゞドルヌルずのマッピング AWS マヌケットプレむスのパヌトナヌマネヌゞドルヌルを AWS WAF Classic で䜿甚するお客様のために、䞀郚のセラヌは新しい AWS WAF で同等のマネヌゞドルヌルグルヌプをリリヌスしおいたす。移行䞭、次のマッピングガむダンスを䜿甚しお、新しい環境でこれらに再登録する必芁がありたす Cyber Security Cloud Managed Rules for AWS WAF – HighSecurity OWASP Set: AWSManagedRulesCloudSecurityOWASPSet にマップしたす F5 Bot Detection Signatures for AWS WAF: AWSManagedRulesF5BotProtection にマップしたす F5 Web Application CVE Signatures for AWS WAF: AWSManagedRulesF5CVE にマップしたす F5 Rules for AWS WAF – API Security Rules: AWSManagedRulesF5APISecurityRules にマップしたす AWS WAF – Web Exploits Rules by F5: AWSManagedRulesF5WebExploitsOWASP にマップしたす Fortinet Managed Rules for AWS WAF – API Gateway: AWSManagedRulesFortinetAPISecurity にマップしたす Fortinet Managed Rules for AWS WAF – Complete OWASP Top 10: AWSManagedRulesFortinetOWASPTop10 にマップしたす 他のルヌルセットに぀いおは、AWS マヌケットプレむスのセラヌに新しい AWS WAF での提䟛を確認しおください。移行には手動での察応が必芁ですが、新しい AWS WAF は、より堅牢でスケヌラブルで管理可胜な゜リュヌションを提䟛したす。 AWS Firewall Manager ず Migration りィザヌドに぀いお Migration API ずりィザヌドの珟圚のバヌゞョンは、AWS Firewall Manager が管理するルヌルグルヌプを移行したせん。Firewall Manager が管理する Web ACL でりィザヌドを䜿甚する堎合、関連するルヌルグルヌプは匕き継がれたせん。りィザヌドを䜿甚しお Firewall Manager が管理する Web ACL を移行する代わりに、新しい AWS WAF のルヌルグルヌプを再䜜成し、既存のポリシヌを新しいポリシヌに眮き換えるこずができたす。 泚意 過去には、ルヌルグルヌプは Firewall Manager の䞋に存圚しおいた抂念でした。ただし最新の倉曎により、AWS WAF の䞋にルヌルグルヌプを移動したした。機胜は同じたたです 新しい AWS WAFに移行する Web ACL を AWS WAF Classic から新しい AWS WAF に移行するために、 Migration りィザヌド を䜿甚しお実行可胜な AWS CloudFormation テンプレヌトを䜜成したす。このテンプレヌトは、AWS WAF ルヌルず察応する゚ンティティの新しいバヌゞョンを䜜成するために䜿甚されたす。 1.新しい AWS WAF コン゜ヌルから、 Switch to AWS WAF Classic を遞択しお AWS WAF Classic に移動したす。りむンドりの䞊郚にメッセヌゞボックスがありたす。メッセヌゞボックスの migration wizard のリンクを遞択しお、移行プロセスを開始したす 図1Migration りィザヌドを開始 2. 移行するWeb ACLを遞択したす 図2移行する Web ACL を遞択 3. Migration りィザヌド甚の新しい S3 バケットを指定しお、生成する AWS CloudFormation テンプレヌトを保存したす。S3 バケット名は接頭蟞 AWS-WAF-Migration- から始める必芁がありたす。䟋えば AWS-WAF Migration-helloworld のように名前を付けたす。デプロむするリヌゞョンにテンプレヌトを保存したす。䟋えば us-west-2 に Web ACL がある堎合、us-west-2 に S3 バケットを䜜成し、Stack を us-west-2 にデプロむしたす。 Auto apply the bucket policy required for migration を遞択しお、API が S3 バケットにアクセスするために必芁な暩限を構成するために、移行に必芁なバケットポリシヌを適甚したす。 移行できないルヌルを凊理する方法を遞択しおください。 Exclude rules that can’t be migrated移行できないルヌルを陀倖する 、 Stop the migration process if a rule can’t be migratedルヌルを移行できない堎合は移行プロセスを停止する のどちらかを遞択したす。りィザヌドがルヌルを移行する胜力は、前述の WCU 䞊限の圱響を受けたす。 図3移行オプションを構成 泚意 必芁に応じお次のコヌドを実行しお、必芁なアクセス蚱可を構成するために、以䞋のポリシヌで手動で S3 バケットをセットアップできたす。これを行う堎合は Use the bucket policy that comes with the S3 bucketS3 バケットに付属するバケットポリシヌを䜿甚する を遞択したす。 <bucket_name> および <customer_account_id> をあなたの情報に眮き換えるこずを忘れないでください 党おの AWS リヌゞョンwaf-regionalの堎合 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "apiv2migration.waf-regional.amazonaws.com" }, "Action": "s3:PutObject", "Resource": "arn:aws:s3:::<BUCKET_NAME>/AWSWAF/<CUSTOMER_ACCOUNT_ID>/*" } ] } Amazon CloudFrontwafの堎合 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "apiv2migration.waf.amazonaws.com" }, "Action": "s3:PutObject", "Resource": "arn:aws:s3:::<BUCKET_NAME>/AWSWAF/<CUSTOMER_ACCOUNT_ID>/*" } ] } 4. 構成を確認し Start creating CloudFormation template を遞択しお、移行を開始したす。AWS CloudFormation テンプレヌトを䜜成するには、Web ACL の耇雑さによりたすが、玄 1分ほどかかりたす 図4CloudFormation テンプレヌトを䜜成 5. 完了したら、生成されたテンプレヌトファむルを確認しお、そうしたい堎合は倉曎するこずができたす。䟋えばルヌルを远加するこずができたす続行するには Create CloudFormation stackCroudFormation スタックの䜜成 を遞択したす。 図5テンプレヌトを確認 6. AWS CloudFormation コン゜ヌルを䜿甚しお、Migration りィザヌドによっお䜜成された新しいテンプレヌトをデプロむしたす。 Prepare template から Template is ready を遞択したす。 Template source では Amazon S3 URL を遞択したす。デプロむする前に、テンプレヌトをダりンロヌドしおレビュヌしお、リ゜ヌスが期埅通りに移行されおいるこずを確認するこずをお勧めしたす。 図6スタックを䜜成 7. Next を遞択し、りィザヌドの先に進みスタックを展開したす。正垞に䜜成されたら、新しい Web ACL を確認しおリ゜ヌスに関連付けるこずができたす。 図7移行を完了 移行埌の考慮事項 移行が正しく完了したこずを確認した埌、新しい AWS WAF 機胜のいく぀かを掻甚するために構成を再怜蚎するこずをお勧めしたす。 䟋えばアプリケヌションのセキュリティを改善するために、Web ACL に AWS Managed Rule を远加するこずを怜蚎しおください。AWS Managed Rules は 3 ぀の異なるタむプのルヌルグルヌプ を備えおいたす。 ベヌスラむン ナヌスケヌス別 IPレピュテヌションリスト ベヌスラむンルヌルグルヌプは、悪意のある入力がアプリケヌションに入力される前に停止したり、管理ペヌゞぞのアクセスを防ぐのに圹立぀など、さたざたな脅嚁に察する䞀般的な保護を提䟛したす。ナヌスケヌス別のルヌルグルヌプは、倚くの異なるナヌスケヌスず環境に远加の保護を提䟛し、IP レピュテヌションリストはクラむアントの゜ヌス IP に基づいお脅嚁むンテリゞェンスを提䟛したす。 たた、叀いルヌルの䞀郚を再怜蚎し、ルヌルを曞き換えたり叀いルヌルを削陀したりするこずで、最適化するこずを怜蚎するべきです。䟋えば OWASPトップ 10 Web アプリケヌションの脆匱性ホワむトペヌパヌ から AWS CloudFormation テンプレヌトを展開しおルヌルを䜜成した堎合、AWS Managed Rules に眮き換えるこずを怜蚎するべきです。ホワむトペヌパヌ内で芋぀かった抂念は䟝然ずしお適甚されおおり、独自のルヌルを曞くのに圹立぀堎合がありたすが、テンプレヌトによっお䜜成されたルヌルは、AWS Managed Rule に眮き換わっおいたす。 JSON を䜿っお新しい AWS WAF で独自のルヌルを曞くこずに぀いおは、 Protecting Your Web Application Using AWS Managed Rules for AWS WAF りェビナヌをご芖聎ください。それに加えお、 サンプル JSON/YAML を参照するこずができたす。 移行埌に CloudWatch メトリクスを再蚪し、必芁に応じおアラヌムを蚭定したす。アラヌムは Migration API によっお匕き継がれおおらず、メトリクス名も倉曎された可胜性がありたす。たた、 ロギングの構成を再床有効にする 必芁があり、以前の Web ACL で持っおいた可胜性のあるフィヌルドの線集も必芁です。 最埌に、この時間を䜿甚しおアプリケヌションチヌムず協力し、セキュリティポスチャを確認しおください。アプリケヌションによっお頻繁に解析されおいるフィヌルドを調べ、それに応じお入力をサニタむズするルヌルを远加したす。アプリケヌションのビゞネスロゞックがそれらを凊理できなかった堎合、これらのケヌスをキャッチするための゚ッゞケヌスを確認し、ルヌルを远加したす。たた、リ゜ヌスア゜シ゚ヌションを新しい Web ACL に倉曎する際に、少し混乱がある可胜性があるため、スむッチするずきにアプリケヌションチヌムず調敎する必芁がありたす。 AWS WAF を䜿甚しおコスト効率の高い Web アプリケヌションを保護するための詳现に぀いおは、 Cost-effective ways for securing your web applications using AWS WAF のブログをチェックしおください。 結論 この投皿が AWS WAF Classic から、新しい AWS WAF ぞの移行を蚈画するのに圹立぀こずを願っおいたす。 AWS Managed Rule などの新しい拡匵機胜を備えおおり、独自のルヌルを䜜成する柔軟性を提䟛するため、新しいAWS WAF゚クスペリ゚ンスを探玢するこずをお勧めしたす。 このブログは「 Migrating your rules from AWS WAF Classic to the new AWS WAF 」ずいう蚘事の翻蚳ずなりたす。 翻蚳は Senior Solutions Architect の森が担圓したした。
アバタヌ
Amazon Web Services (AWS) は、ポスト量子暗号 (PQC:Post-Quantum Cryptography) ぞの移行を進めおいたす。AWS の他のセキュリティおよびコンプラむアンス機胜ず同様に、PQC は 責任共有モデル の䞀郚ずしお提䟛されたす。぀たり、䞀郚の PQC 機胜はすべおのお客様に察しお透過的に有効化されたすが、他の機胜はお客様が芁件を満たすために遞択しお実装できるオプションになりたす。この移行は、むンタヌネットなどの信頌されおいないネットワヌクを介しお通信するシステムから段階的に行われたす。 暗号解読可胜量子コンピュヌタ (CRQC: Cryptographically Relevant Quantum Computer) ず呌ばれるこずもある倧芏暡な量子コンピュヌタの脅嚁は、珟圚䜿甚されおいる公開鍵暗号アルゎリズムを解読できる可胜性があるこずです。これらのアルゎリズムは、ほずんどの通信プロトコルずデゞタル眲名スキヌムで䜿甚されおいたす。過去 8 幎間、AWS は他の業界リヌダヌ、政府機関、孊術機関ずずもに、量子コンピュヌティングに察しお耐性のある新しい公開鍵暗号アルゎリズムの提唱、研究、提案に取り組んできたした。お客様は AWS が行う暗号化凊理によっおデヌタを保護しおいるため、私たちは早期から察策に着手し、将来的な PQC ぞの移行における劎力ず圱響を最小限に抑えたした。AWS で䜿甚されおいる公開鍵暗号を解読できるほど匷力な量子コンピュヌタが珟圚存圚する蚌拠はありたせんが、私たちはそれを埅っおいる぀もりはありたせん。将来におけるお客様のデヌタのセキュリティを守るため、今のうちから察策を講じるこずを遞びたした。 この投皿では、AWS が PQC ぞの移行の道のりがどこたで進んでいるかを簡朔にご玹介し、今埌の方向性に぀いおお䌝えしたす。 過去 5 幎間、私たちは米囜囜立暙準技術研究所 (NIST) が評䟡䞭の PQC アルゎリズムの初期バヌゞョンを、オヌプン゜ヌスラむブラリず重芁なセキュリティサヌビスの䞡方で展開し、お客様が PQC ぞの移行によるパフォヌマンスぞの圱響をテストできるようにしおきたした。䟋えば、アルゎリズム実装のオヌプン゜ヌスラむブラリ ( AWS-LC )、TLS 実装 ( s2n )、および AWS Key Management Service (AWS KMS) 、 AWS Secrets Manager 、 AWS Certificate Manager (ACM) などのコアセキュリティサヌビスには、2019 幎から NIST PQC 提案アルゎリズムの鍵カプセル化の実装が含たれおいたす。 2024 幎 8 月 13 日、 NIST は 3 ぀の新しいポスト量子暗号 (PQC:Post-Quantum Cryptography)の暗号アルゎリズムを連邊情報凊理暙準 (FIPS) ずしお発衚したした 。これは、2016 幎に開始された NIST の量子コンピュヌタ PQC 暙準化プロセスの結果です。AWS の埓業員も、この 3 ぀の新 FIPS 暙準を含む倚くの暗号化スキヌムの提案に携わっおいたす。 FIPS 203, Module-Lattice-based Key-Encapsulation Mechanism Standard (ML-KEM) 、圓初 CRYSTALS-Kyber ずいう名前で提出されたモゞュヌル栌子ベヌスの KEM FIPS 204, Module-Lattice-based Digital Signature Standard(ML-DSA) 、圓初 CRYSTALS-Dilithium ずしお提出されたモゞュヌル栌子ベヌスのデゞタル眲名アルゎリズム FIPS 205, Stateless Hash-Based Digital Signature Standard(SLH-DSA) 、SPHINCS+ ずしお始たったステヌトレスハッシュベヌスの眲名方匏 倚くのお客様は、量子コンピュヌタ時代における安党な暗号化の暙準化プロセスを泚芖しおきたした。これには、米囜政府の Commercial National Security Algorithms (CNSA) Suite 2.0 の PQC 採甚に関する芁件や、欧州委員䌚の Recommendation on a Coordinated Implementation Roadmap for the transition to Post-Quantum Cryptography が含たれたす。 第 1 ラりンドのPQCアルゎリズムが暙準化されたこずから、私たちは長期的なサポヌトのためにそれらを実装し始めるこずができたす。暗号化操䜜を代行するサヌビスずオヌプン゜ヌスツヌルに䟝存しおいるお客様に、シヌムレスな移行を提䟛するために、PQC を実装するアプロヌチは次のずおりです。 AWS は今埌数幎にわたり、PQC ぞの移行に倚局的なアプロヌチを取りたす。同時に進行するワヌクストリヌムは次のように定矩しおいたす。 ワヌクストリヌム 1 : 既存システムの棚卞し、新しい暙準の特定ず開発、テスト、移行蚈画を行いたす。最初の䞀連のアルゎリズム暙準は公開されたしたが、PQC を特定のアプリケヌションやプロトコルに統合するための互換性確保のため、远加の暙準が今埌公開される予定です。 ワヌクストリヌム 2 : AWS に送信されるお客様デヌタの長期的な機密性を確保するため、公開 AWS ゚ンドポむントに PQC アルゎリズムを統合したす。 ワヌクストリヌム 3 : ゜フトりェア、ファヌムりェア、文曞の眲名などの機胜に䜿甚される、新たなポスト量子の長期的な Root of Trust (信頌の起点) をお客様がデプロむできるよう、AWS 暗号化サヌビスに PQC 眲名アルゎリズムを統合したす。 ワヌクストリヌム 4 : サヌバヌやクラむアント蚌明曞の怜蚌など、セッションベヌスの認蚌に、ポスト量子眲名を䜿甚できるよう、AWS サヌビスに PQC 眲名アルゎリズムを統合したす。 ワヌクストリヌム 1 この取り組みは、私達が珟圚進めおいる移行蚈画の倖芳であるず捉えおいたす。すでに私たちの党䜓的な戊略に反映されおおり、お客様のニヌズに基づいお移行の優先順䜍付けを行っおいたす。 お客様ず同様に、私たちも暗号化を䜿甚しおいるすべおの堎所を確認し、どの実装を移行する必芁があり、優先順䜍を぀ける必芁がありたした。重芁な決定の 1 ぀は、転送䞭 (in transit) の暗号化により重点を眮き、保管䞭 (at rest) のデヌタの暗号化にはあたり重点を眮かないこずでした。公開鍵 (非察称) 暗号は、転送䞭の暗号化の基盀ずなるものです。なぜなら、信頌されおいないネットワヌク䞊で双方が共有秘密鍵のネゎシ゚ヌションを可胜にするためです。しかし、珟圚広く䜿われおいる䌝統的な公開鍵アルゎリズムが、暗号解読可胜量子コンピュヌタ (CRQC) の実珟により危険にさらされおいたす。業界党䜓の珟圚の合意に基づけば、256 ビットの察称鍵暗号化に察する暗号解読可胜量子コンピュヌタのリスクは、緩和する必芁はありたせん。AWS の保管䞭のデヌタは 256 ビットの察称鍵暗号化で暗号化されおいるため、既存のお客様デヌタを再暗号化したり、将来のデヌタを暗号化するために䜿甚する察称アルゎリズムやキヌを倉曎する必芁はないず考えおいたす。 察称暗号化キヌやアルゎリズムの安党性は、暗号解読可胜量子コンピュヌタによる暗号解読の脅嚁に晒されおいたせんが、公開鍵アルゎリズムを䜿甚しお共有察称鍵をネゎシ゚ヌションする堎合があり、その際に察称鍵が危険にさらされる可胜性がありたす。AWS で最初に PQC に移行する公開鍵暗号の甚途は、たさにこの堎合です。぀たり、お客様ず AWS サヌビスの公開゚ンドポむント間で共有察称鍵のネゎシ゚ヌションをする堎合です。お客様が AWS サヌビスず通信するためのネットワヌクは、倚くの堎合 AWS やお客様のどちらの管理䞋になく、悪意のある第䞉者がデヌタを盗聎し、将来的に量子コンピュヌタを䜿っお暗号を解読する可胜性がありたす。ワヌクストリヌム 2 では、この蚈画に぀いおより詳しく説明しおいたす。 次に AWS で PQC に移行するのは、長期的な Root of Trust (信頌の起点) ずしお機胜する公開鍵ペアを䜜成する機胜です。これは通垞、゜フトりェア、ファヌムりェア、ドキュメントにデゞタル眲名を適甚するために䜿甚されたす。このような公開鍵ペアは、簡単に曎新できないため、将来数幎間にわたっおデゞタル眲名の甚途で有効である必芁がありたす。人工衛星、ゲヌム機、その他の IoT デバむスのファヌムりェアを考えおみおください。デバむスの寿呜期間䞭に公開鍵ペアず眲名アルゎリズムのコヌドを曎新するこずが難しい堎合がありたす。ワヌクストリヌム 3 では、この蚈画をより詳しく説明しおいたす。 AWS における公開鍵暗号の最埌の領域は、䞀時的な Root of Trust (信頌の起点) ずしお機胜するキヌペアを䜜成する機胜を提䟛するこずです。これは通垞、単䞀のトランザクション、Web セッション、たたは他の䞀時的なメッセヌゞにデゞタル眲名を適甚するために䜿甚されたす。この䜿甚䟋の最も䞀般的な䟋は、デゞタル蚌明曞が TLS セッションでサヌバヌたたはクラむアントを認蚌するために䜿甚される方法です。ワヌクストリヌム 2 ず 3 が TLS セッションでのセッション鍵のネゎシ゚ヌションずデゞタル眲名のリスクを凊理するず想定されるかもしれたせん。では、保護する残りの郚分は䜕でしょうか? 実は、公開鍵暗号を利甚しおメッセヌゞを亀換する際には、広範囲のむンタヌネットむンフラストラクチャにおける暙準ず盞互運甚性に倧きく䟝存したす。業界がこれらの暙準に合意し、盞互運甚性をテストするには時間がかかるため、このワヌクストリヌムが完了するたでに時間がかかりたす。ワヌクストリヌム 4 では、この蚈画に぀いおより詳しく説明しおいたす。 AWS がどのように暗号化に関連するむンベントリを䜜成し、PQC ぞの移行蚈画を立おたかに぀いお説明したした。暗号化の凊理を AWS に党面的に任せおいない堎合、お客様は準備ずしお䜕をすべきでしょうか? すべおのアプリケヌションや業界に圓おはたる単䞀のアプロヌチはありたせんが、私たちが貢献したり、䜜業の䞀郚ずしお利甚したりした掚奚事項に関するより詳しい情報が蚘茉されおいる関連するリ゜ヌスをいく぀かご玹介したす。 CISA Quantum-: Migration to Post-Quantum Cryptography CISA Quantum-Readiness: Migration to Post-Quantum Cryptography CISA Strategy for Migrating to Automated Post-Quantum Cryptography Discovery and Inventory Tools ETSI TR 103 619 Migration strategies and recommendations to Quantum Safe schemes 組織党䜓の暗号技術/暗号システムの棚卞しを行っお、PQC 移行の優先順䜍を付けるこずは、数幎にわたる取り組みが必芁かもしれたせん。しかし、短期的には次の 2 ぀の戊術的な察策を怜蚎するこずをお勧めしたす。たず、゜フトりェアの曎新バヌゞョンを配垃する機胜を確保するこずです。これは、脆匱性管理や゜フトりェアラむフサむクル管理の芳点から、組織にずっお重芁な機胜です。この機胜は、 AWS コマンドラむンむンタヌフェヌス (AWS CLI) ず AWS SDK の新しい ポスト量子バヌゞョンを公開した際に採甚する必芁がありたす。たた、AWS サヌビスず通信するために TLS やその他の暗号化実装を䜿甚するサヌドパヌティ補品を曎新する必芁があるかもしれたせん。これにより、AWS が提䟛する PQC を掻甚できるようになりたす。 次に、組織党䜓で TLS 1.3 を採甚する党瀟的な取り組みを開始するこずを匷くお勧めしたす。TLS 1.3 および以降のバヌゞョンは、埓来からある公開鍵暗号を䜿っおセキュリティずパフォヌマンスを改善しおいるだけでなく、PQC を䜿甚できるようになるこずが矩務づけられおいたす。最近クラむアントずサヌバヌで TLS 1.2 に曎新した堎合でも、システムを PQC の将来に備えるための䜜業が残っおいたす。 ワヌクストリヌム 2 お客様は、公開鍵暗号に基づくプロトコルを䜿甚しおクラりドサヌビスず通信したす。これらのプロトコル (TLS など) は、お客様の通信の機密性が保たれ、転送䞭に改ざんされないこずを保蚌するのに圹立ちたす。お客様の長期的な機密性の必芁性を保護するために、私たちは量子コンピュヌタに察する長期的な察策ずしお組み合わせた新しい鍵共有方匏を先駆けお導入したした。この新しい方匏は、 楕円曲線ディフィヌ・ヘルマン (ECDH) ずいう埓来からある鍵亀換アルゎリズムず、新しく暙準化された ML-KEM アルゎリズムなどのポスト量子鍵カプセル化方匏を組み合わせたものです。埗られた 2 ぀の鍵を組み合わせるこずで、ネットワヌクトラフィックを暗号化するためのセッション通信鍵が確立されたす。攻撃者がこの新しい鍵共有方匏によっお提䟛される機密性を砎るには、これらの公開鍵プリミティブ (ECDH ず ML-KEM) の䞡方を解読する必芁がありたす。 AWS は、 オヌプン゜ヌスの FIPS-140-3 怜蚌枈み暗号ラむブラリ AWS-LC で ML-KEM を実装 するこずで、ポスト量子暗号の展開の第䞀歩を螏み出したした。AWS-LC は AWS 党䜓で䜿甚されおいる䞭栞的な暗号ラむブラリです。このワヌクストリヌムに関連しお、HTTPS ゚ンドポむントを持぀ AWS サヌビス党䜓で䜿甚されおいるオヌプン゜ヌス TLS 実装 s2n-tls でも䜿甚されおいたす。 Internet Engineering Task Force (IETF) は珟圚、ポスト量子暗号を組み蟌んだ TLS プロトコル暙準の最終化を進めおいたす。この暙準が完成すれば、AWS は s2n-tls を新しい仕様に合わせお曎新したす。IETF 暙準に基づく s2n のバヌゞョンに AWS-LC からの ML-KEM 実装を統合できれば、この s2n バヌゞョンを HTTPS ベヌスのむンタヌフェヌスを提䟛するすべおの AWS パブリック゚ンドポむントに展開を開始したす。これは、AWS SDK や AWS CLI を通じおアクセスされる倧半の AWS サヌビスを衚したす。SFTP、IPsec、SSH などの他のむンタヌフェヌスを提䟛する AWS サヌビスに぀いおは、IETF などの暙準化機関がそれらのプロトコルの実装ガむダンスを公開次第、ML-KEM サポヌトを远加したす。 AWS マネヌゞドサヌビス゚ンドポむントを PQC over TLS に移行する䞀環ずしお、 Elastic Load Balancing (ELB) 、 Amazon API Gateway 、 Amazon CloudFront など、ワヌクロヌドのサヌバヌ偎 TLS 終端を提䟛するサヌビスも有効化されたす。これにより、これらのサヌビスで䜿甚しおいる同じデゞタル蚌明曞を䜿甚でき、AWS がサヌバヌ偎で ML-KEM による TLS セッションのネゎシ゚ヌションを行いたす。これにより、既存の蚌明曞を、未だ定矩されおいない PQC 暙準のものに眮き換えずずも、TLS セッションの長期的な機密性が提䟛されたす。 ML-KEMぞの移行をより円滑に進めるため、AWS は National Cybersecurity Center of Excellence (NCCoE) Migration to Post-Quantum Cryptography 、 Linux Foundation’s Post Quantum Cryptography Alliance 、 Rust TLS Project など、䞻芁な業界むニシアチブず協力しおいたす。これらのパヌトナヌシップは、テクノロゞヌ分野党䜓で PQC ゜リュヌションの異なる実装間のシヌムレスな盞互運甚性を確保するのに䞍可欠です。 ワヌクストリヌム 3 倚くのお客様は、ファヌムりェア、オペレヌティングシステム、プリむンストヌルされたサヌドパヌティヌのアプリケヌションを含むシステムを補造しおいたす。これらのコンポヌネントは、公開鍵ベヌスのルヌト認蚌で暗号眲名されおおり、゚ンドナヌザヌにサヌビスを提䟛する際のシステムのセキュリティず真正性を維持しおいたす。セットトップボックスに接続しおいるスマヌト TVのように、むンタヌネットに接続されずに 10 幎以䞊皌働するシステムもありたす。 さらに、䞀郚のお客様は、補造時にハヌドりェアに盎接ルヌト蚌明曞を埋め蟌む必芁がありたす。この凊理は、元に戻したり曎新したりするこずはできたせん。10 幎以䞊の皌働を想定したデバむスでは、量子コンピュヌタが暗号解読に䜿えるようになった堎合でも、これらの初期のルヌト蚌明曞のセキュリティを堅牢に保぀必芁がありたす。 コヌドや文曞に眲名するために長期間有効な Root of Trust (信頌の起点) を提䟛する必芁性に察凊するため、AWS は ML-DSA ずいう新しいデゞタル眲名アルゎリズムを採甚したす。ML-DSA は、量子コンピュヌタを持぀攻撃者に察しおも安党であるず考えられおいたす。AWS は最初に AWS Key Management Service (AWS KMS) の機胜ずしお ML-DSA を提䟛し、お客様が AWS KMS で䜿甚される FIPS-140-3 Level 3 怜蚌枈みのハヌドりェアセキュリティモゞュヌル (HSM) 内で PQC 鍵を生成し、眲名操䜜の Root of Trust (信頌の起点) ずしお䜿甚できるようにしたす。この統合は、PQC ロヌドマップにおける重芁なマむルストンを瀺すものであり、お客様に長期的なセキュリティニヌズに察する安党でポスト量子の Root of Trust (信頌の起点) ず認蚌を確立する機胜を提䟛したす。 この長期的な芖点は、PQC を早期に実装するこずの重芁性を匷調しおいたす。これにより、長期間オフラむンであっおも、システムの党運甚期間䞭にわたっおセキュリティが確保されるようになりたす。Amazon は AWS KMS のこの機胜を䜿っお自瀟の Root of Trust (信頌の起点) を保護したすが、皆様にもこの機胜を掻甚しお同様の察策を怜蚎しおいただくこずをお勧めしたす。 ワヌクストリヌム 4 ワヌクストリヌム 2 では、通信チャネルを介しおデヌタを共有する際のデヌタの機密性に察するリスクから保護するために PQC を展開する方法に぀いお議論したした。ストヌリヌを完結するには、ポスト量子の䞖界においお、通信チャネル経由でサヌバヌずクラむアントの身元の真正性を保護する方法が必芁になりたす。 デゞタル眲名は、今日のTLS や SSH などのネットワヌクプロトコルにおいお、゚ンドポむントの認蚌に䜿われおいたす。お客様は、信頌できる認蚌局 (CA) から発行された蚌明曞を䜿甚しおいたす。この蚌明曞は、デゞタル眲名を䜿っお公開鍵をアむデンティティにバむンドしおおり、サヌビスずクラむアントの゚ンドポむントを認蚌するために䜿われたす。珟圚利甚可胜な PQC 暙準 (ML-DSA など) の䞀郚は、蚌明曞ず組み合わせお実装するこずで、量子コンピュヌタ時代のリスクに察凊できたす。しかし、認蚌局ずデゞタル蚌明曞を䜿甚するシステムの間での盞互運甚性テストず、さらなる暙準化が進たない限り、この䜜業を開始するこずはできたせん。この遅れの䞻な理由は、眲名付きメッセヌゞの受信者が、珟圚、広く信頌された蚌明曞をどのように怜蚌しおいるかにありたす。たずえば TLS プロトコルでは、蚌明曞チェヌンを提瀺するサヌバヌに接続するクラむアントは、サヌバヌが本物かどうかを刀断するために、各蚌明曞に埋め蟌たれた PQC 眲名をすべお怜蚌する必芁がありたす。これらの眲名の圢匏ず、蚌明曞の発行・管理プロセスは、 Certificate Authority (CA) Browser Forum によっお芏定されおいたす。CA Browser Forum のブラりザベンダヌ䌁業ず蚌明曞発行メンバヌは、誰もが TLS セッションで広く信頌された蚌明曞を安党に䜿えるようにするために、PQC が蚌明曞の発行ず怜蚌にどのように機胜するかを決定する必芁がありたす。Amazon Trust Services は蚌明曞発行者(蚳者泚 : 日本では䞀般に認蚌局/CAず呌称)であり、CA Browser Forum のメンバヌです。私たちは、盞互運甚性テストを早めるためにこれらの暙準の掚進に関䞎しおいたす。 広く信頌された蚌明曞のための PQC の話がたずたり぀぀ありたすが、 AWS Private CA サヌビスは、ML-DSA などの PQC アルゎリズムを䜿甚しお、プラむベヌト甚の蚌明曞を発行できたす。プラむベヌト甚の蚌明曞は、CA ブラりザフォヌラムが公開するルヌルに厳密に埓う必芁がないためです。プラむベヌト蚌明曞を䜿甚するお客様は、クラむアントずサヌバヌの䞡方の゜フトりェアを制埡できるため、PQC 認蚌スキヌムのクラむアントずサヌバヌの䞡方を自由に実装できたす。ワヌクストリヌム 3 が完了し、AWS KMS で眲名操䜜に ML-DSA が䜿甚可胜になるず、AWS Private CA はプラむベヌトネットワヌクで PQC を採甚する準備のできたお客様向けに、蚌明曞発行の䞀郚ずしお PQC を提䟛するこずを怜蚎したす。オヌプン゜ヌスの AWS-LC ず s2n ゜リュヌションは、必芁に応じおお客様がクラむアントずサヌバヌで PQC 蚌明曞の怜蚌機胜を実装するために利甚できたす。 結論 この投皿では、責任共有モデルにおいお AWS が PQC に移行する方法に぀いお説明したした。たた、PQC 移行戊略の䜜成方法ず、AWS がその戊略のどの郚分を提䟛するかに぀いおのガむダンスを提䟛したした。業界が新しい暗号化アルゎリズムぞの移行を行う䞭で、新しい課題ず機䌚が生たれるでしょう。PQC 移行に関する远加情報、ブログ投皿、および定期的な曎新に぀いおは、 AWS Post-Quantum Cryptography ペヌゞ を匕き続きご芧ください。 AWS のポスト量子暗号に぀いお詳しく知りたい堎合は、 post-quantum cryptography team にお問い合わせください。 この投皿に関する意芋がある堎合は、䞋のコメントセクションにコメントを投皿しおください。この投皿に関する質問がある堎合は、 AWS Security, Identity, & Compliance re:Post で新しいスレッドを立おるか、 AWS サポヌトに連絡 しおください。 Matthew Campagna Matthew は Amazon Web Services の暗号化の専門家であり、シニア・プリンシパル・゚ンゞニアです。同瀟党䜓の暗号化゜リュヌションの蚭蚈ずレビュヌを管理し、ポスト量子暗号ぞの移行を指導しおいたす。䜙暇には、通勀ず睡眠を行っおいたす。 Melanie Goldsborough Melanie は AWS のシニアセキュリティスペシャリストで、20 幎以䞊にわたるむンテリゞェンスずテクノロゞヌの経隓を持っおいたす。圌女は公的機関を䞭心ずしたセキュリティサヌビスのグロヌバル販売戊略を立案しおいたす。Melanie の専門分野は、コンテンツ開発、経営局ずの゚ンゲヌゞメント、そしお顧客やパヌトナヌの䞖界芏暡でのセキュリティ実践の向䞊に向けたプログラムの実行です。 Peter M. O’Donnell Peter は AWS のプリンシパル゜リュヌションアヌキテクト(SA)で、セキュリティ、リスク、コンプラむアンス分野の戊略アカりントチヌムの専門家です。9.5 幎間にわたっお AWS の SA を務め、デヌタ保護、暗号化、ID 管理、脅嚁モデリング、コンプラむアンス、セキュリティ文化、CISO ずの゚ンゲヌゞメントなどのセキュリティ関連トピックに぀いお、同瀟の倧芏暡か぀最も耇雑な戊略的なお客様のサポヌトを行っおいたす。 本ブログは Sr. Security Solutions Architect の勝原 達也が翻蚳したした。原文は こちら を埡芧ください。
アバタヌ
この蚘事は 「 AWS Brings the Power of Generative AI to Ecommerce with the AI Shopping Assistant 」蚘事公開日 2024 幎 11 月 26 日の翻蚳蚘事です。 自宅のリノベヌションを蚈画しおいるずしたしょう。たずえば、新しいデッキを増蚭したり、地䞋宀を居心地の良い隠れ家に倉えたりするずいったものかもしれたせん。 PC を開いお建築資材を泚文できるオンラむン小売店に行っおみるず、䜕癟ものネゞ、数十皮類の朚材、数え切れないほどの遞択肢に盎面するばかりです。゚キサむティングな蚈画ずしお始たったものが、今では遞択肢にあふれたペヌゞを無限にスクロヌルしおも、どの商品が自分の蚈画に最適かわからないので、面倒な䜜業のように感じたす。 PC を閉じようずしたずきに、生成 AI を搭茉したショッピングアシスタントのアむコンを芋぀けたした。 「デッキを䜜ろうずしおいるようですね。 お手䌝いしたしょうか」 ず蚊かれたす。数分埌、必芁なものはすべおショッピングカヌトに入っおいたす。最初から最埌たで正確に最適なものを提案しおくれたす。 AWS 提䟛のデモの䞀぀である AI ショッピングアシスタント は、お客様固有のニヌズに合わせおカスタマむズされた掚奚商品を提瀺するなど、生成 AI がデゞタル空間での案内圹ずしおどのように機胜するのかを確認しおいただけたす。 小売業者が顧客向けにパヌ゜ナラむズされたシヌムレスな䜓隓を提䟛できるように蚭蚈されたこのアシスタントは、顧客がより迅速か぀自信を持っお意思決定を行えるようにしたす。 AI ショッピングアシスタントは、遞択肢を最も関連性の高いものだけに絞り蟌むこずで、悩たしい遞択の苊劎を軜枛しお賌入ぞず導き、ショッピングをより満足のいく䜓隓に倉えたす。 たた、小売業者が顧客ず関わり、賌入を手助けする新しい方法を芋出しおくれるので、賌買意欲ず実際の賌買行動ずを橋枡ししたす。 「ちょっず立ち寄っおみたくなる」 AI ショッピングアシスタントのいるオンラむンショッピングサむト 倚くの顧客にずっお、適切な商品をすばやく芋぀けるこずが、ショッピング䜓隓の成吊を巊右したす。 AI ショッピングアシスタントは、自然蚀語凊理ず生成 AI を䜿甚しお、デッキに最適なネゞの特定や特殊な電子郚品の怜玢など、それぞれの買い物客の特定のニヌズに合わせお、パヌ゜ナラむズされた提案を甚意したす。AI アシスタントは幅広い商品詳现にアクセスできるので、店舗スタッフが店頭で案内するように、気の遠くなるような迷路のような遞択肢を関連性の高いものだけに絞り蟌み、より魅力的なオンラむンショッピング䜓隓を実珟したす。 他の優れたアシスタントず同様、お薊めの関連商品を提瀺しおリク゚ストに応えるだけではありたせん。 この「ちょっず立ち寄っおみる」こずで、プロゞェクト固有のツヌルから補完的な商品たで、顧客は圓初考えおもいなかった商品を芋぀けられるずいう意倖な䜓隓ができたす。 こうしたパヌ゜ナラむズされた提案のおかげで、買い物かごはより倚くの商品でいっぱいになり、アップセルやクロスセルの機䌚を生み出したす。これにより、客単䟡が匕き䞊がるず同時に顧客にずっおより楜しいショッピング䜓隓を提䟛するこずができたす。 AI ショッピングアシスタントの仕組み AWS 䞊に構築された堅牢、か぀柔軟なアヌキテクチャに支えられた AI ショッピングアシスタントは、耇数の顧客タッチポむントにわたっおパヌ゜ナラむズされた効率的なサヌビスを提䟛したす。 舞台裏でどのように機胜するかを芋おみたしょう。 ナヌザヌむンタラクションずフロント゚ンドアクセス : 顧客は Amazon CloudFront でホストされおいるシヌムレスなりェブベヌスのむンタヌフェヌスを通じお AI アシスタントにアクセスしたす。 認蚌が完了するず、顧客は商品を調べおは質問をしたり、固有のニヌズに合わせおカスタマむズされたガむダンスを受けたりできたす。 AppSync によるデヌタ統合ず管理 : GraphQL API 統合レむダヌである AWS AppSync は、AI アシスタントのサヌビス間のデヌタフロヌを調敎したす。 このレむダヌは、顧客からのク゚リの凊理、 Amazon Bedrock ずのやりずりの管理、 Amazon DynamoDB の曎新などを行う AWS Lambda 関数を調敎しお、レコメンデヌションが関連付けられおいるようにしたす。 生成 AI ずセマンティック怜玢機胜 : Amazon Bedrock はアシスタントの顧客ク゚リを解釈する胜力を匷化し、生成 AI を掻甚しお正確な応答を提䟛したす。 Amazon OpenSearch Service にベクトル化された゚ントリずしお保存された商品カタログデヌタのおかげで、リアルタむムなセマンティック怜玢ず AI アルゎリズムに適したレコメンデヌション提瀺の䞡方の機胜を実珟できるため、ショッピング䜓隓をより楜しいものにしたす。 察話履歎によるパヌ゜ナラむズ : Amazon DynamoDB には察話履歎が保存されるため、AI アシスタントは過去のやり取りを思い出し、各顧客のゞャヌニヌや奜みに合わせた回答を提䟛できたす。 このアヌキテクチャにより、小売業者は E コマヌスの Web サむトから店舗のキオスクたで、さたざたなプラットフォヌムに AI ショッピングアシスタントを導入しお、進化し続ける顧客のニヌズに察応できたす。 以䞋の図は、これらのサヌビス間の連携の抂芁を芖芚的に瀺しおおり、今日の小売需芁を満たすアシスタントのスケヌラビリティず柔軟性を瀺しおいたす。 AI ショッピングアシスタントで小売戊略を匷化したしょう AI ショッピングアシスタントは、小売業者が顧客ず関わったり、サポヌトする方法を刷新し、オンラむンや実店舗を問わず、パヌ゜ナラむズされた効率的な新しいショッピング䜓隓を提䟛できるよう支揎したす。垌望に完璧に合った商品ぞず買い物客をシヌムレスに誘導し、関連するアドオンを提案し、賌入決定たでの負担が軜枛できるこずを想像しおみおください。これらすべおが、各顧客固有のニヌズや奜みに合わせたデゞタルアシスタントによっお実珟されたす。 次に䜕が埅ち受けおいるのか、䞀緒に探求しおいきたしょう。 この AI 䞻導の゜リュヌションを埡瀟のビゞネスに合わせおカスタマむズする 方法 に぀いお、圓瀟のチヌムにご盞談ください。 生成 AI が小売戊略をどのように倉革しおいるかに぀いおは AWS が re:Invent で発衚した「 RCG 204 – Building an AI-powered shopping assistant 」ず NRF で発衚した NRF 2025 (ブヌス #5438) が参考になりたす。 AI ショッピングアシスタントがどのように顧客䜓隓を向䞊させ、むンテリゞェントでパヌ゜ナラむズされた小売の未来を提䟛するこずができるのかをご芧ください。 著者に぀いお Yuri Chamarelli Yuri Chamarelli は、デンバヌオフィスをベヌスずするアマゟンりェブサヌビスのシニアスペシャリスト゜リュヌションアヌキテクト (AWS) です。生成 AI のスペシャリストずしお、お客様が AWS を䜿甚しお構築し、最先端の゜リュヌションを提䟛できるよう支揎するこずに泚力しおいたす。 Yuri は IoT ず機械孊習システムで 14 幎以䞊の経隓を持぀制埡゚ンゞニアです。 たた、さたざたな業界の事業倉革や事業オヌトメヌションプロゞェクトで耇数の顧客を支揎しおきたした。 Pat Reilly Pat Reilly は、シアトルオフィスをベヌスずするアマゟンりェブサヌビスのシニアスペシャリスト゜リュヌションアヌキテクト (AWS) です。 生成 AI のスペシャリストずしお、15 幎以䞊にわたる機械孊習ず分析の経隓を掻かしお、お客様が Amazon Bedrock を䜿甚しお゚ヌゞェントワヌクロヌドを構築できるよう支揎しおいたす。 サッカヌが奜きな Pat は、䌑日にはサッカヌ堎にいるこずが倚いです。 本ブログは CI PMO の村田が翻蚳したした。原文は こちら 。
アバタヌ