TECH PLAY

AWS

AWS の技術ブログ

å…š3302ä»¶

このブログ蚘事は Senior Solutions Architect の Dmitriy Novikov ず Senior Edge Specialist Solutions Architect の Harith Gaddamanugu によっお曞かれたした。 ネットワヌクセキュリティオペレヌタヌの倚くの方にずっお、アプリケヌションの皌働時間を守るこずは、ネットワヌクトラフィックのベヌスラむンを蚭定し、䞍審な送信者を調査し、リスクを軜枛するための最善の方法を決定するずいう、時間のかかる課題ずなっおいたす。このプロセスを簡玠化し、垞にネットワヌクセキュリティの状態を把握するこずが、セキュリティオペレヌションスタッフを増員するこずなくアプリケヌションを拡匵しようずしおいる IT 組織の目暙ずなっおいたす。この課題に察凊するため AWS WAF でアプリケヌションを保護しおいる堎合に、セキュリティ状況に関する十分な情報に基づいお意思決定ができるようにするための AWS WAF traffic overview ダッシュボヌド を導入したした。 この蚘事では新しいダッシュボヌドを玹介し、AWS WAF を䜿甚しおアプリケヌションの党䜓的なセキュリティを把握しお、ダッシュボヌドから埗られる掞察に基づいお意思決定できるようにするための、いく぀かのナヌスケヌスを詳しく説明したす。 Traffic overview ダッシュボヌドの玹介 AWS WAF の Traffic overview ダッシュボヌドには、セキュリティ関連のメトリクスが衚瀺されるため、分散型サヌビス拒吊 (DDoS) むベント発生時に レヌトベヌスのルヌル を远加するなど、数クリックでセキュリティリスクを特定しお察凊できたす。これらのダッシュボヌドには、AWS WAF がアプリケヌションの Web トラフィックを評䟡する際に収集する Amazon CloudWatch メトリクスをほがリアルタむムで衚瀺するこずができたす。 これらのダッシュボヌドはデフォルトで利甚できるため、远加の蚭定は必芁ありたせん。AWS WAF で監芖する各 Web ACL に぀いお合蚈リク゚スト数、ブロックされたリク゚スト数、蚱可されたリク゚スト数、ボットず非ボットのリク゚ストの割合、ボットカテゎリ、CAPTCHA 解決率、䞊䜍 10 件のマッチしたルヌルなどのメトリクスが衚瀺されたす。 総リク゚スト数、ブロックされたリク゚スト数、ブロックされた䞀般的な攻撃などのデフォルトメトリクスにアクセスするこずも、最も重芁なメトリクスず芖芚化を遞んでダッシュボヌドをカスタマむズするこずもできたす。 これらのダッシュボヌドは可芖性を高め、以䞋のような質問に答えるこずができたす: AWS WAF で怜査されたトラフィックの䜕%がブロックされおいたすか? ブロックされおいるトラフィックの䞻な発信囜はどこですか? AWS WAF が怜知しお保護しおいる攻撃は䜕ですか? 今週のトラフィックパタヌンは先週ず比べおどうですか? ダッシュボヌドには CloudWatch ずの間でネむティブか぀シヌムレスな統合が甚意されおおり、ダッシュボヌドず CloudWatch を行き来しながら、より詳现なメトリクスを CloudWatch で確認するこずができたす。たた、既存の CloudWatch りィゞェットやメトリクスを Traffic overview ダッシュボヌドに远加し、実瞟のある可芖性をダッシュボヌドに取り蟌むこずもできたす。 Traffic overview ダッシュボヌドの導入ずずもに、AWS WAF の Sampled requests は Web ACL 内のスタンドアロンタブになりたした。このタブでは、AWS WAF が怜査した Web リク゚ストのルヌルマッチのグラフを確認できたす。さらに、リク゚ストサンプリングを有効にしおいる堎合、AWS WAF が怜査した Web リク゚ストのサンプルをテヌブルビュヌで確認できたす。 リク゚ストのサンプルには Web ACL のルヌルの条件に䞀臎した最倧 100 件のリク゚ストず、ルヌルに䞀臎せず Web ACL のデフォルトアクションが適甚されたリク゚スト 100 件が含たれたす。サンプル内のリク゚ストは、過去 3 時間以内にコンテンツぞのリク゚ストを受信した保護リ゜ヌスからのものです。 以䞋の図は Traffic overview ダッシュボヌドのレむアりトの䞀䟋を瀺しおいたす。ここでは攻撃タむプ、クラむアントデバむスタむプ、囜別などのアクションの取れる掞察が、衚瀺されるカテゎリごずに怜査されたリク゚ストが分類されおいたす。この情報ず期埅するトラフィックプロファむルを比范するこずで、さらに調査する必芁があるか、すぐにトラフィックをブロックするかを刀断できたす。図1 の䟋では、Web アプリケヌションがフランスからのトラフィックを想定しおおらず、デスクトップ専甚のアプリケヌションである堎合、モバむルデバむスからのフランス発信のリク゚ストをブロックするこずを怜蚎するかもしれたせん。 図1: 耇数のカテゎリを瀺すセクションがあるダッシュボヌド ナヌスケヌス1: ダッシュボヌドを䜿甚しおトラフィックパタヌンを分析する Webトラフィックの可芖化に加えお、新しいダッシュボヌドを䜿っお朜圚的な脅嚁や問題を瀺すパタヌンを分析できたす。ダッシュボヌドのグラフやメトリクスを確認するこずで、さらなる調査が必芁な異垞なトラフィックの増加や枛少を発芋できたす。 トップレベルの Traffic overview では、ハむレベルのトラフィックずパタヌンが衚瀺されたす。そこから、特定のルヌルやルヌルグルヌプの傟向ずメトリクスを確認するために Web ACL メトリクスに掘り䞋げるこずができたす。ダッシュボヌドには蚱可されたリク゚スト、ブロックされたリク゚ストなどのメトリクスが衚瀺されたす。 予想されるトラフィックパタヌンからの逞脱に関する通知やアラヌトは、むベントを探る合図ずなりたす。探玢䞭、ダッシュボヌドを䜿っおむベントを孀立させるのではなく、より広い文脈を理解できたす。これにより、セキュリティむベントや蚭定ミスのルヌルを瀺す異垞なトレンドを怜出するのが簡単になりたす。䟋えば、通垞は特定の囜から 1 分あたり 2,000 件のリク゚ストがあるサヌビスで、突劂 1 䞇件のリク゚ストがあった堎合は調査する必芁がありたす。ダッシュボヌドを䜿甚するず、さたざたな偎面からトラフィックを確認できたす。リク゚ストの増加だけでは脅嚁の明確な兆候ずはならないかもしれたせんが、予期せぬデバむスタむプなどの別の兆候があれば、フォロヌアップ察応を取る十分な理由ずなりたす。 次の図は Web ACL のルヌルによるアクションず、最も䞀臎したルヌルを瀺しおいたす。 図2: りェブリク゚ストの倚次元的なダッシュボヌド このダッシュボヌドでは、時間経過に䌎うブロックされたリク゚ストずアクセス蚱可されたリク゚ストのトップも衚瀺されたす。ブロックされたリク゚ストの異垞なスパむクが、特定の IP アドレス、囜、たたはナヌザヌ゚ヌゞェントからのトラフィックのスパむクに察応しおいるかどうかを確認しおください。これは、悪意のある掻動たたはボットトラフィックの詊みを瀺しおいる可胜性がありたす。 次の図は、特定のベクタヌが保護されたりェブアプリケヌションに察しお䜿甚されおいるこずを瀺す、ルヌルぞのマッチ件数が䞍盞応に倚いこずを瀺しおいたす。 図3: 最䞊䜍のルヌルは、攻撃のベクトルを瀺しおいる可胜性がありたす 同様に䞊䜍の蚱可されたリク゚ストを確認しおください。特定のURLぞのトラフィックに急増が芋られた堎合は、アプリケヌションが適切に機胜しおいるかどうかを調査する必芁がありたす。 トラフィックを分析した埌の次のステップ トラフィックパタヌンを分析した埌、怜蚎すべき次のステップは以䞋の通りです。 調査結果に基づいお、正垞たたは悪意のあるトラフィックずより䞀臎するように AWS WAF ルヌルを調敎したす。 正芏衚珟 や条件を調敎するこずで、False Positive停陜性や False Negative停陰性を枛らすこずができるかもしれたせん。正垞なトラフィックをブロックしおいるルヌルを調敎したす AWS WAF のロギング を蚭定し、専甚のセキュリティ情報およびむベント管理 SIEM゜リュヌションがある堎合は、異垞に察する自動アラヌトを可胜にするためにロギングを統合したす 既知の悪意のある IP を自動的にブロックするように AWS WAF を蚭定したす。特定された脅嚁の発信元に基づいお IP ブロックリストを維持できたす。さらに Amazon 脅嚁リサヌチチヌムが定期的に曎新する、 Amazon IP レピュテヌションリスト のマネヌゞドルヌルグルヌプを䜿甚できたす 特定のペヌゞぞのトラフィックの急増が芋られた堎合は、䞍審なパタヌンの原因がアプリケヌションの問題でないかをチェックしたす トラフィックフロヌで新しい攻撃パタヌンを発芋した堎合は、それをブロックする新しいルヌルを远加したす。次に、メトリクスを確認しお、新しいルヌルの圱響を確認したす DDoS 攻撃やその他の悪意のあるトラフィックのスパむクのために送信元 IP を監芖したす。レヌトベヌスのルヌルを䜿っお、これらのスパむクを緩和するのに圹立ちたす トラフィックフラッディングが発生した堎合は、DDoS 保護付きの CloudFront を䜿甚しお、远加の保護レむダを実装したす 新しいダッシュボヌドにより、アプリケヌションに到達するトラフィックに぀いお貎重な掞察が埗られ、トラフィック分析における掚枬の必芁がなくなりたす。埗られた掞察を掻甚しお AWS WAF の保護を现かく調敎し、可甚性やデヌタが圱響を受ける前に脅嚁をブロックできたす。朜圚的な脅嚁を怜出し、保護を最適化するための情報に基づいた決定を行うために、デヌタを定期的に分析しおください。 䟋えば、ダッシュボヌドで過去のトラフィックパタヌンず比べお、トラフィックが発生するず予枬しおいない囜から䞍審な急増があった堎合、Web ACL に 地理的䞀臎ルヌルステヌトメント を䜜成しお、そのトラフィックが Web アプリケヌションに到達するのを防ぐこずができたす。 このダッシュボヌドは、掞察を埗るための優れたツヌルであり、AWS WAFマネヌゞドルヌルがトラフィックを保護する方法を理解するのに圹立ちたす。 ナヌスケヌス2: オンボヌディング䞭のボットトラフィックを理解し、Bot Control ルヌルグルヌプを现かく調敎する AWS WAF Bot Control を䜿甚するずスクレむパヌ、スキャナヌ、クロヌラヌ、ステヌタスモニタヌ、怜玢゚ンゞンなどのボットを監芖、ブロック、たたはレヌト制限できたす。ルヌルグルヌプのタヌゲットむンスペクションレベルを䜿甚するず、自己識別しないボットにチャレンゞできるため、悪意のあるボットがWebサむトに察しお操䜜するこずが困難になり、コストがかかりたす。 Traffic overview ダッシュボヌドの Bot Control タブでは、珟圚のトラフィックの内、ボットからのものがどの皋床か (Bot Control を有効にしおいない堎合はリク゚ストのサンプリング、有効にしおいる堎合は実時間の CloudWatch メトリクスに基づいお) 確認できたす。 オンボヌディングフェヌズではこのダッシュボヌドを䜿甚しおトラフィックを監芖し、さたざたなタむプのボットからのトラフィックがどの皋床あるかを理解したす。これをボット管理のカスタマむズの出発点ずしお利甚できたす。䟋えば Bot Control ルヌルグルヌプをカりントモヌドで有効にし、望たしいトラフィックが誀っおラベル付けされおいないか確認できたす。次に、「 AWS WAF Bot Control の䟋: 特定のブロックされたボットを蚱可する 」で説明されおいるように、ルヌルの䟋倖を远加できたす。 次の図はボットによっお生成、怜出されたリク゚ストのさたざたな次元を芖芚化するりィゞェットのコレクションを瀺しおいたす。カテゎリずボリュヌムを理解するこずでさらにログを詳しく調査すべきか、望たしくないトラフィックはそのカテゎリをブロックするか情報に基づいた決定を䞋すこずができたす。 図4: ダッシュボヌド䞊のボット関連メトリックのコレクション 開始した埌は同じダッシュボヌドを䜿っお、ボットトラフィックを監芖し、自己識別しない高床なボットに察するタヌゲット怜出を远加するかどうかを評䟡できたす。タヌゲット保護ではブラりザ問い合わせ、フィンガヌプリンティング、行動のヒュヌリスティクスなどの怜出手法を䜿甚しお、悪意のあるボットトラフィックを特定したす。AWS WAF トヌクンはこれらの高床な保護に䞍可欠です。 AWS WAF はサむレントチャレンゞや CAPTCHA パズルに正垞に応答したクラむアントに察しお、トヌクンを䜜成、曎新、暗号化したす。トヌクンを持぀クラむアントが Web リク゚ストを送信するず暗号化されたトヌクンが含たれ、AWS WAF はトヌクンを埩号化しおその内容を怜蚌したす。 Bot Control ダッシュボヌドの「トヌクンステヌタス」ペむンには、様々なトヌクンステヌタスラベルのカりントず、リク゚ストに適甚されたルヌルアクションのペアが衚瀺されたす。 IP token absent thresholds ペむンには、トヌクン無しでリク゚ストを倚数送信した IPに関するデヌタが衚瀺されたす。この情報を䜿っお AWS WAF の蚭定を现かく調敎できたす。 䟋えば Bot Control ルヌルグルヌプ内で、有効なトヌクンがないリク゚ストがルヌルグルヌプの評䟡を終了し、Web ACL による評䟡が続行される可胜性がありたす。トヌクンがない、たたはトヌクンが拒吊されたリク゚ストをブロックするには、マネヌゞドルヌルグルヌプの盎埌に実行されるルヌルを远加しお、 ルヌルグルヌプが凊理しなかったリク゚ストをキャプチャしおブロック できたす。図5 に瀺す Token status ペむンを参照しおトヌクンを取埗するリク゚ストの量を監芖し、そのようなリク゚ストをレヌト制限たたはブロックするかどうかを決定できたす。 図5: トヌクンステヌタスではトヌクンを取埗するリク゚ストの量を監芖できたす CloudFront セキュリティダッシュボヌドずの比范 AWS WAF traffic overview ダッシュボヌドは、AWS WAF で保護されおいるリ゜ヌスに到達する Web トラフィックの党䜓的な可芖性を向䞊させたす。䞀方 CloudFront セキュリティダッシュボヌド は、AWS WAF の可芖性ず制埡を CloudFront ディストリビュヌションに盎接もたらしたす。朜圚的な脅嚁や問題を瀺す可胜性のあるパタヌンの詳现な可芖性ず分析が必芁な堎合は、AWS WAF traffic overview ダッシュボヌドが最適です。アプリケヌションの配信ずセキュリティを䞀箇所で管理し、サヌビスコン゜ヌル間を移動するこずなくアプリケヌションのトップセキュリティトレンド、蚱可および遮断されたトラフィック、ボット掻動を確認したい堎合は、CloudFront セキュリティダッシュボヌドの方が適しおいる可胜性がありたす。 可甚性ず䟡栌蚭定 新しいダッシュボヌドは AWS WAF コン゜ヌルでトラフィックをより適切に監芖できたす。デフォルトで無料で利甚でき、远加の蚭定は必芁ありたせん。CloudWatch ロギングには別の䟡栌モデルがあり、フルロギングを有効にしおいる堎合は CloudWatch の料金が発生したす。CloudWatch の料金の詳现に぀いおは こちら をご芧ください。環境のニヌズに合わせおダッシュボヌドをカスタマむズするこずもできたす。 結論 AWS WAF traffic overview ダッシュボヌドを䜿甚するず、Web セキュリティの状況ず境界保護を改善する必芁があるトラフィックパタヌンに぀いお、実行可胜な掞察を埗るこずができたす。 この蚘事では、ダッシュボヌドを䜿甚しお Web アプリケヌションを保護する方法を孊びたした。トラフィックパタヌン分析ず次の可胜なステップを説明したした。さらに、ボットからのトラフィックを芳察し、アプリケヌションのニヌズに応じおそれらに関連するアクションを実行する方法を孊びたした。 AWS WAF traffic overview ダッシュボヌドは、ほずんどのナヌスケヌスに察応し、Web トラフィックのセキュリティ可芖性のデフォルトのオプションずしお蚭蚈されおいたす。もしカスタム゜リュヌションを䜜成したい堎合は「 Deploy a dashboard for AWS WAF with minimal effort 」ずいうブログのガむダンスを参照しおください。 このブログは「 Introducing the AWS WAF traffic overview dashboard 」ず題された蚘事の翻蚳ずなりたす。 翻蚳は Senior Solutions Architect の森が担圓したした。
こんにちは、AWS トレヌニングデリバリヌマネヌゞャヌ の西村航です。 こんな悩みをかかえおいる方はいたせんか「生成 AI を勉匷したいんだけど䜕から勉匷すればよいだろう」ずいう方、たたは「基盀モデルをチュヌニングしたり自瀟開発したりするこずに興味があるけど、どこかに勉匷方法がたずたっおないかな」ずいう方。本蚘事はそういった 生成 AI を勉匷したい初孊者の方や生成 AI を掻甚した開発がしたい゚ンゞニアの方を察象にした蚘事になりたす。 どこで生成 AI を勉匷するのか AWS Skill Builder で勉匷したしょう。AWS Skill Builder は AWS のオンラむン孊習センタヌです。䜕床でも芖聎できるオンデマンドの AWS デゞタルトレヌニング、AWS 認定の公匏緎習問題、ゲヌム圢匏で AWS を孊べる AWS Cloud Quest などなど、幅広い AWS 孊習コンテンツにアクセスするこずができたす。さらに AWS Skill Builder の 有償サブスクリプション にお申し蟌みいただくず、AWS 認定の公匏暡擬詊隓、ハンズオンラボ、AWS Jam Journey などの远加コンテンツをお楜しみいただけたす。 本蚘事では 生成 AI を勉匷する方法に関しお、孊習リ゜ヌスずしお AWS Skill Builder やむベント資料・ブログ蚘事をご玹介し぀぀、぀のステップに分けおお話しおいきたす。 ステップは勉匷の内容や目的によっお分かれおいたす。 ステップ 1生成 AI の基瀎を勉匷したい初孊者の方 ステップ 2公開枈み生成 AI 基盀モデルや API をたず掻甚しおみたい゚ンゞニアの方 ステップ 3公開枈み生成 AI 基盀モデルをチュヌニングしたい゚ンゞニアの方 ステップ 4生成 AI の基盀モデルを自瀟開発したい゚ンゞニアの方 それではここから各ステップに分けお詳现にお話しおいきたす。 ステップ1. 生成 AI ずは 本ステップは、゚ンゞニアロヌルではない営業職や䌁画職の方なども含めた生成 AI 初孊者を察象に、そもそも生成 AI ずは䜕かナヌスケヌスはずいった生成 AI の基瀎内容を取り扱いたす。 1. AWS で始める生成系 AI for Entry AWS における生成 AI の孊習の第䞀歩ずなる日本オリゞナルコヌスです。これから生成 AI を業務で掻甚しおいく䞊で、そもそも生成 AI ずは䜕なのか、どのような技術的背景や皮類があるのか、業務で掻甚する䞊でのナヌスケヌスや課題などを孊習したす。たた、それらの課題に察しお、AWS がどのように掻甚できるかを孊習したす。 2. Generative AI for Executives 生成 AI の抂芁を説明するコヌスです。受講者は、生成 AI ずは䜕か、それがどのようにしお経営者の懞念や課題に察応するのか、たたどのようにしおビゞネスの成長をサポヌトするのかを孊びたす。たた、AI が数倚くの業界に倧倉革をもたらす可胜性をどれほど秘めおいるのかも孊びたす。 3. Introduction to Generative AI – Art of the Possible 3郚構成のシリヌズの1個目です。生成 AI ずそのナヌスケヌスやリスクず利点に぀いお玹介するコヌスです。このコヌスを修了するず、受講者は生成 AI、およびそのリスクず利点の基本を説明できるようになりたす。たた、自身のビゞネスでコンテンツ生成をどのように掻甚できるかを説明できるようになりたす。 4. Planning a Generative AI Project 3郚構成のシリヌズの2個目です。生成 AI に関する技術的な基本ず䞻芁な甚語に぀いお孊ぶコヌスです。たた、生成 AI プロゞェクトを蚈画するためのステップを孊び、生成 AI を䜿甚するリスクず利点を評䟡したす。 5. Building a Generative AI-Ready Organization 3郚構成のシリヌズの3個目です。このコヌスを修了するず、生成 AI 察応組織の構築に関する䞻な考慮事項を説明できるようになりたす。たた、埓業員をスキルアップさせ、職堎に生成 AI の思考を導入するためのツヌルや知識を身に付けるこずができたす。 6. AI ナヌスケヌス゚クスプロヌラヌ  AI に関しおナヌスケヌスを探すこずができるサむトになりたす。業皮やビゞネス機胜やビゞネス成果、テクノロゞヌ など耇数のフィルタリングメニュヌから遞択するこずもできたすので、興味のあるナヌスケヌスが探しやすい構成ずなっおいたす。 7. 生成系 AI でプロダクトの䟡倀を高めるには 自瀟の珟状を分析しお、生成 AI でプロダクトの䟡倀を䞊げる3ステップを知るこずができる資料です。すぐに始めるこずができる生成 AI 掻甚プロゞェクトチャヌトなど AWS の機械孊習のサヌビスをどのように䜿うのか分かりやすく蚘茉されおいたす。 ステップ2. プロプラむ゚タリ 本ステップでは、゚ントリヌレベルの生成 AI ゚ンゞニアの方を察象に、公開枈み生成 AI 基盀モデルや API を掻甚する際に必芁な情報を取り扱いたす。 1. Amazon Bedrock Getting Started Amazon Bedrock は生成 AI アプリケヌションの構築ずスケヌルを玠早く行うための基盀モデルず䞀連のツヌルを提䟛するフルマネヌゞドサヌビスです。このコヌスでは、Amazon Bedrock の利点、特城、䞀般的なナヌスケヌス、技術的抂念、コストに぀いお孊習したす。たた、チャットボット゜リュヌションを構築するために、他の AWS サヌビスず Amazon Bedrock を組み合わせお䜿甚したアヌキテクチャも確認するこずができたす。 2. Amazon Bedrock で始める生成系 AI アプリケヌション Amazon Bedrock を䜿った 生成 AI アプリケヌションでどんなこずができるのかを、実際にサンプルアプリケヌションを動かしながら玹介するコヌスです。アプリケヌションのコヌドは公開されおいたすので、実際に動かしおみたいずいう方は、動画を芋ながら䞀緒に環境構築しおみおいただくこずもできたす。 3. Foundations of Prompt Engineering 効果的なプロンプトを蚭蚈するための原則、テクニック、ベストプラクティスに぀いお孊習するコヌスです。プロンプト゚ンゞニアリングの基瀎から高床なプロンプトテクニックたでカバヌしおいたす。たた、基盀モデルを操䜜する際に、プロンプトの誀甚を防ぎ、バむアスを軜枛する方法に぀いおも孊習したす。 4. Amazon CodeWhisperer – Getting Started Amazon CodeWhisperer は生成 AI を掻甚した高床なコヌディングコンパニオンで、ナヌザヌの入力時にナヌザヌずやり取りしながらコヌドを提案するこずで、コヌディングの効率ず生産性を高めたす。このコヌスでは、サポヌトされおいる統合開発環境 (IDE) やコヌド゚ディタに CodeWhisperer をむンストヌルしお、䜿甚する方法を孊習したす。 5. Amazon Transcribe Getting Started Amazon Transcribe は、音声をテキストに倉換できるフルマネヌゞドの人工知胜 (AI) サヌビスで、自動音声認識技術 (ASR) を甚いお音声をテキストに倉換したす。この Getting Started コヌスでは、Amazon Transcribe の利点、特城、䞀般的なナヌスケヌス、技術的抂念、コストに぀いお孊習したす。 6. Amazon Kendra Getting Started Amazon Kendra は、機械孊習による高粟床な怜玢結果ず非構造化デヌタの怜玢機胜を提䟛する自然蚀語怜玢サヌビスです。このコヌスでは、Amazon Kendra の利点、特城、䞀般的なナヌスケヌス、技術的抂念に぀いお孊習したす。たた、ナヌスケヌスにさらに適応できる Amazon Kendra を䜿甚した怜玢゜リュヌションのアヌキテクチャも確認したす。 7. PartyRock : 誰でも生成系 AI のアプリケヌションを䜜成し共有できるサヌビス PartyRock は生成 AI の様々なナヌスケヌスをアプリケヌションずしお実珟し、共有を可胜にする AWS の新しいサヌビスです。PartyRock でアプリケヌションを䜜成しおカスタマむズしお公開する䞀連の流れをブログ蚘事で確認するこずができたす。 8. Build Using Amazon CodeWhisperer AWS の安党なサンドボックス環境で䞀連の課題をこなすこずで、DevOps プロフェッショナルの皆様に Amazon CodeWhisperer による構築を実際に経隓しおもらう、実践的なハンズオンラボです。実斜するには AWS Skill Builder の有償サブスクリプションが必芁になりたす。 9. Build a Question-answering Bot using Generative AI このハンズオンラボでは、AWS のサヌビスに関する質問に答えるチャットボットを䜜成したす。ハンズオンラボは、倧芏暡蚀語モデル (LLM) のデプロむ、Amazon Kendra デヌタ゜ヌスずの統合、さらに、ナヌザヌの質問に察する回答を芋぀けるために、LLM にク゚リを実行しお怜玢拡匵生成 (RAG) を䜿甚する Amazon Lex V2 チャットボットの䜜成ずいった実践的な経隓を提䟛するよう蚭蚈されおいたすので、このハンズオンラボを実斜するこずで蚀語モデルの基本的な機胜に情報を远加しお匷化する方法を理解できたす。実斜するには AWS Skill Builder の有償サブスクリプションが必芁になりたす。 ステップ3. チュヌニング 本ステップでは、ミドル〜ハむレベルの生成 AI ゚ンゞニアの方を察象に、公開枈み生成 AI 基盀モデルをチュヌニングする情報を取り扱いたす。 1. Amazon SageMaker JumpStart で始める生成系AI Amazon SageMaker は、機械孊習モデルの構築、トレヌニング、デプロむを簡単にするフルマネヌゞドサヌビスです。このコヌスでは、生成 AI に興味があるが、どのように始めればよいかわからないずいう方に向けお、Amazon SageMaker を䜿っお、シンプルか぀迅速に生成 AI の基盀モデルをデプロむしたり、チュヌニングする方法を玹介したす。Amazon SageMaker の機胜には、ナヌザヌが迅速に機械孊習を開始できるよう Amazon SageMaker JumpStart ず呌ばれる機械孊習ハブが含たれおいたす。今回のコヌスでは、画像生成のナヌスケヌスをテヌマに、Amazon SageMaker JumpStart で公開されおいる基盀モデルの利甚方法をデモ動画で解説しおいきたす。 2. AWS Cloud Quest: Machine Learning AWS Cloud Quest は、AWSのサヌビスを利甚した挔習や実習を通しお、実践的なAWSスキルを身に぀けるこずができるロヌルベヌスの孊習ゲヌムです。AWS Cloud Quest ではいく぀かの技術領域から遞択できるロヌルがありたすが、本 Machine Learning Role では AWS AI サヌビスを䜿甚した゜リュヌション構築を支揎する゜リュヌション構築課題を探玢したす。なお、2024幎3月時点では英語版のみの提䟛ずなりたす。実斜するには AWS Skill Builder の有償サブスクリプションが必芁になりたす。 3. Jam Journey GenAI re:Invent 2023 re:Invent 2023 にお䜿甚されたハンズオンラボです。AWS 環境を觊りながら䞎えられた課題を解決しおいく実践圢匏のハンズオンラボで、生成 AI をテヌマにした課題が耇数ピックアップされおいたす。実斜するには AWS Skill Builder の有償サブスクリプションが必芁になりたす。 4. AWS AI Week For Developers オンラむンむベント AWS AI Week for Developers の動画を YouTube で芖聎するこずができたす。生成 AI を䞭心ずした AI 技術の基瀎から最新情報、そしお開発者芖点の掻甚方法 / 適甚事䟋など、「ただ生成 AI に぀いお十分な知識がない」ずお考えの方から、すでに知識をお持ちの方たで、スキルレベルに合わせた内容になっおおり、どなたにもお楜しみいただけるコンテンツずなっおおりたす。 ステップ4. スクラッチ 本ステップでは、ミドル〜ハむレベルの生成 AI ゚ンゞニアの方を察象に、生成 AI の基盀モデルを自瀟開発する際に必芁な情報を取り扱いたす。 1. AWS で䜜る自瀟甚基盀モデル (YouTube) 本セッションでは、AWS が提䟛する機械孊習基盀を掻甚しお、自瀟甚の倧芏暡蚀語モデルを独自に孊習させるためのベストプラクティスや事䟋に぀いお取り扱いたす。基盀モデルの特城ず独自構築の必芁性、基盀モデル構築のための開発プロセス、基盀モデル䜜成に関わる AWS の支揎䜓制・テクノロゞヌを順を远っおお話したす。 2. AWS での生成 AI 基瀎 Technical Deep Dive Series YouTube にお芖聎できる英語の動画コンテンツになりたす。本コンテンツでは、最先端の基盀モデルを事前トレヌニング、ファむンチュヌニング、デプロむするための抂念的な基瀎、実践的なアドバむス、実践的なガむダンスなど技術的に深堀りするこずができたす。 3. 倧芏暡蚀語モデルからはじめる生成AI DeepLearning.AI ず AWS が共同で Coursera 䞊で提䟛するコヌスです。このコヌスを受講するこずにより、デヌタサむ゚ンティストや゚ンゞニアの方は、実䞖界のアプリケヌション向けに LLM を遞択、トレヌニング、ファむンチュヌニング、デプロむする゚キスパヌトになるための準備を敎えるこずができたす。このオンデマンドコヌスは、玄 16 時間の動画、クむズ、ハンズオンラボ、远加の読み物を含む 3 週間のコンテンツで構成されおいたす。 4. FMOps/LLMOps : 生成系 AI の運甚ず MLOps ずの違い 最近、倚くのお客様は倧芏暡蚀語モデル (Large Language Model: LLM) に高い期埅を瀺しおおり、生成 AI がビゞネスをどのように倉革できるか考えおいたす。しかし、そのような゜リュヌションやモデルをビゞネスの日垞業務に持ち蟌むこずは簡単な䜜業ではありたせん。本ブログ蚘事では、MLOps の原則を利甚しお生成 AI アプリケヌションを運甚化する方法に぀いお説明したす。これにより、基盀モデル運甚 (FMOps) の基盀が築かれたす。さらに、Text to Text のアプリケヌションや LLM 運甹 (LLMOps) に぀いお深掘りしたす。 Next Action Next Action では、さらに生成 AI を掻甚したシステム構築に向けお提案や実装方法の匕き出しを増やしおいくための、ワヌクショップ・フレヌムワヌク・事䟋を取り扱いたす。 Action 1. Workshop で理解を深める 1. Generative AI Use Cases JP 生成 AI を掻甚したビゞネスナヌスケヌスのデモンストレヌションです。 2. Amazon Bedrock Workshop Amazon Bedrock を通じお基盀モデルを掻甚する実践的な䜓隓を提䟛するワヌクショップです。 3. Generative AI Workshop ナヌスケヌスに掻甚できる生成 AI モデルの構築、トレヌニング、デプロむに぀いお、゚ンドツヌ゚ンドで理解できるワヌクショップです。 4. ML Enablement Workshop 組織暪断的にチヌムを組成し、機械孊習による成長サむクルを実珟する蚈画を立おるワヌクショップです。 Action 2. フレヌムワヌクを理解する 1. CAF-AI CAF-AI は AI ぞの移行を支揎する目的で蚭蚈されおおり、AI/ML によっおビゞネス䟡倀を生み出そうずする組織にずっおのメンタルモデルを瀺しおいたす。 2. Machine Learning Lens | AWS Well-Architected MLワヌクロヌドを蚭蚈する際に適甚するこずができるガむダンスずアヌキテクチャヌの原則です。 Action 3. 事䟋やアップデヌトを確認する 1. AWS サヌビス別資料 (機械孊習ずAI) AI/ML のサヌビス別資料です。 2. AWS Summit Tokyo 2023(機械孊習ずAI) AI/ML カテゎリの AWS Summit Tokyo 2023 セッション資料です。 3. AWS ブログ(カテゎリGenerativeAI) AWS 公匏ブログに投皿されおいる生成 AI の蚘事です。 たずめ 本蚘事では AWS Skill Builder で生成 AI を勉匷する 4 ステップ を玹介したした。 今日から早速始めおみたしょう。 最埌たで読んでいただき、本圓にありがずうございたした 著者に぀いお 西村 航 (Wataru Nishimura) @kuwablo AWS トレヌニングサヌビス本郚 トレヌニングデリバリヌマネヌゞャヌ ゞャスミン茶が奜きです。
Claude 3 によっおパワヌアップされた生成 AI、Next.js、 AWS Amplify 、 Amazon Bedrock  ã®äž–界に飛び蟌んでいきたしょう。このガむドでは、ナヌザヌが食材のリストを入力し、Claude 3 が入力された食材にもずづいお矎味しいレシピを提案するレシピ提案アプリの䜜成方法を玹介したす。 2023 幎 11 月、AWS Amplify は次䞖代のフルスタックアプリ構築機胜の パブリックプレビュヌ を発衚したした。 Amplify Gen 2 はコヌドファヌストの開発者゚クスペリ゚ンスを採甚しおおり、開発者は TypeScript ず AWS Cloud Development Kit ( AWS CDK ) を䜿甚しお、認蚌やデヌタ利甚のナヌスケヌスを含むクラりドリ゜ヌスを定矩およびプロビゞョニングできたす。 Amazon Bedrock は、AI21 Labs、Anthropic、Cohere、Meta、Stability AI、Amazon などの先進的な AI 䌁業から遞択した高性胜な基盀モデル (FM) をフルマネヌゞドで提䟛するサヌビスです。単䞀の API を通じおこれらのモデルにアクセスできるほか、セキュリティ、プラむバシヌ、責任ある AI の芳点を考慮した生成型 AI アプリケヌションを構築するために必芁な幅広い機胜を利甚できたす。Amazon Bedrock では、遞択したモデルに関係なく単䞀の API にアクセスできるため、異なる FM を利甚したり、コヌド倉曎を最小限に抑えお最新バヌゞョンのモデルにアップグレヌドしたりする柔軟性が埗られたす。 AWS Amplify は、デヌタ管理、UI コンポヌネント、ホスティングなどの機胜矀を提䟛し、クラりドでの Web アプリ開発を加速したす。生成AI アプリを構築する際、Amplify はプロセスを簡略化し、シヌムレスな開発に必芁なツヌルを提䟛したす。さらに、AWS CDK が Amplify Gen 2 を動䜜させるこずで、Amazon Bedrock ぞの接続はほんの数行のコヌドで実珟できたす。この匷力な組み合わせにより、レシピゞェネレヌタヌアプリの開発、デプロむ、スケヌリングを効率的に行うずずもに、セキュリティずパフォヌマンスを確保できたす。 前提条件 AWS アカりント 。Amplify は AWS 無料利甚枠 が含たれおいたす。 Node.js v18.17 以降 npm v9 以降 git v2.14.1 以降 テキスト゚ディタ。このガむドでは VSCode を䜿甚したすが、奜みの IDE を䜿甚できたす。 Amazon Bedrock モデルアクセス Amazon Bedrock を䜿甚するず、ナヌザヌはさたざたな生成 AI モデルぞのアクセスをリク゚ストできたす。 この䟋では、Anthropic の Claude 3 Sonnet ぞのアクセスが必芁です。 以䞋の手順に埓っおアクセスをリク゚ストしおください。 ステップ 1: AWS コン゜ヌルにサむンむンし、Amazon Bedrock に移動したす。リヌゞョン遞択から us-east-1 リヌゞョンを遞択したす。 ステップ 2: Claude モデルを遞択し、 「モデルアクセスをリク゚スト」 ボタンをクリックしおください。 ステップ 3:   「モデルアクセスを管理」 ボタンを遞択 ステップ 4: Claude 3 Sonnet のオプションをチェックし、 「倉曎を保存」 ボタンをクリックしおください。 リポゞトリのクロヌン ステップ 1: AWS Samples の リポゞトリ に移動し、Fork ボタンから自分のリポゞトリに Fork したす ステップ 2: 端末で以䞋のコマンドを実行しおアプリをクロヌンしたす git clone https://github.com/[REPLACE_YOUR_GITHUB_NAME]/recipe-ai ステップ 3: 端末で以䞋のコマンドを実行するこずで、VSCode で新しくクロヌンしたリポゞトリのディレクトリを開きたす。 cd recipe-ai code . -r VSCode でリポゞトリフォルダを開きたす。amplify ディレクトリにはバック゚ンドの詳现蚭定が含たれおいたす。次のセクションで説明したす ステップ 4: 以䞋のコマンドを実行しお、Amplify Gen 2 パッケヌゞを含む必芁なパッケヌゞをむンストヌルしたす npm i Amplify バック゚ンド 最終的なアプリ(蚘事の冒頭の gif を参照)では、ナヌザヌは食材を入力し、Amazon Bedrock からレシピをリク゚ストするボタンをクリックしたす。 このコヌドはクロヌンしたリポゞトリにありたす。 ここでは、Amplify アプリを Amazon Bedrock ず接続するための䞻芁なステップを説明したす。 リポゞトリには、デヌタディレクトリを含む amplify フォルダがありたす。 amplify/data/resource.ts ファむルには、食材のリストを受け取り、それらの食材に基づいおレシピを生成するために Amazon Bedrock にリンクできる GraphQL ク゚リを定矩したした。このク゚リは、Amazon Bedrock からのレスポンスを構造化するためにカスタムタむプを䜿甚したす。 GraphQL API のスキヌマは 2 ぀の䞻芁な郚分から構成されたす: askBedrock ク゚リは、 ingredients ずいう文字列の配列を受け取り、 BedrockResponse を返したす。 .authorization([a.allow.public()]) を䜿甚しお公開アクセス可胜にしたした。 .handler(a.handler.custom({ entry: "./bedrock.js", dataSource: "bedrockDS" })) 行は、 bedrockDS をデヌタ゜ヌスずしお䜿甚し、 bedrock.js 内で定矩されおいるこのク゚リのカスタムハンドラを蚭定したす。 BedrockResponse は body ず error の 2 ぀の文字列型フィヌルドを持぀カスタムタむプです。このカスタムタむプは、 askBedrock ク゚リからのレスポンスを構造化するために䜿甚されたす。 ... const schema = a.schema({ BedrockResponse: a.customType({ body: a.string(), error: a.string(), }), askBedrock: a .query() .arguments({ ingredients: a.string().array() }) .returns(a.ref("BedrockResponse")) .authorization([a.allow.public()]) .handler( a.handler.custom({ entry: "./bedrock.js", dataSource: "bedrockDS" }) ), }); ... amplify/backend.ts ファむルでは、Amazon Bedrock ぞのク゚リを接続するために bedrockDS ずいう名前の HTTP デヌタ゜ヌスを䜜成したす。このデヌタ゜ヌスは、 us-east-1 リヌゞョンの Bedrock サヌビスに関連付けられおいたす。さらに、 addToPrincipalPolicy メ゜ッドを䜿甚しお、 bedrockDS デヌタ゜ヌスのプリンシパルに新しいポリシヌを远加したす。ポリシヌステヌトメントは、蚱可されたリ゜ヌスずアクションを指定したす。この堎合、リ゜ヌスは Claude 3 モデルの AWS ARN(Amazon リ゜ヌスネヌム)であり、蚱可されたアクションは bedrock:InvokeModel です。 const bedrockDataSource = backend.data.resources.graphqlApi.addHttpDataSource( "bedrockDS", "https://bedrock-runtime.us-east-1.amazonaws.com", { authorizationConfig: { signingRegion: "us-east-1", signingServiceName: "bedrock", }, } ); bedrockDataSource.grantPrincipal.addToPrincipalPolicy( new PolicyStatement({ resources: [ "arn:aws:bedrock:us-east-1::foundation-model/anthropic.claude-3-sonnet-20240229-v1:0", ], actions: ["bedrock:InvokeModel"], }) ); amplify/data/bedrock.js  ãƒ•ァむルには、 askBedrock ハンドラの実装のロゞックが含たれおいたす。 これは、ク゚リの入力パラメヌタ、぀たり ingredients を利甚しおプロンプトを生成し、メッセヌゞ配列の䞀郚ずしおプロンプト文字列をリク゚スト本文に含めるこずで、Claude 3 モデルに察しお POST リク゚ストを䜿甚し、 HTTP デヌタ゜ヌス (今回はAmazon Bedrock) に送信したす。 export function request(ctx) { const { ingredients = [] } = ctx.args ; const prompt = `Suggest a recipe idea using these ingredients : ${ ingredients.join( "," )}.` ; return { resourcePath: `/model/anthropic.claude-3-sonnet-20240229-v1:0/invoke`, method: "POST", params: { headers: { "Content-Type": "application/json", }, body: { anthropic_version: "bedrock-2023-05-31", max_tokens: 1000, messages: [ { role: "user", content: [ { type: "text", text: `\n\nHuman:${ prompt } \n\nAssistant:`, }, ], }, ], }, }, }; } export function response(ctx) { return { body: ctx.result.body, }; } アプリを実行するず(次のセクションで瀺されおいるように)、 amplifyconfiguration.json ずいう名前のファむルが自動的に生成されたす。このファむルには、API の゚ンドポむントの詳现が含たれおいたす。 src/app/amplify-utils.ts で、以䞋のように Amplify クラむアントラむブラリを初期化しお蚭定したす。次に、Amplify バック゚ンドぞの完党型付き API リク゚ストを容易にするデヌタクラむアントを䜜成したす。 import config from "@/../amplifyconfiguration.json"; import { Amplify } from "aws-amplify"; import { generateClient } from "aws-amplify/data"; import { type Schema } from "../../amplify/data/resource"; Amplify.configure(config); export const amplifyClient = generateClient(); このアプリは、 src/app/page.tsx ファむルを䜿甚しお、食材のリストを送信するためのフォヌムをナヌザヌに提瀺したす。 送信されるず、 src/app/actions.ts ファむルの generateRecipe 関数が呌び出され、生成されたレシピを取埗しおナヌザヌに衚瀺したす。 src/app/actions.ts ファむルには、 generateRecipe 関数がありたす。この関数は Amplify クラむアントを利甚しお askBedrock ク゚リを呌び出し、食材をパラメヌタずしお枡しお Amazon Bedrock から AI 生成されたレシピを取埗したす。 import { amplifyClient } from "./amplify-utils"; export async function generateRecipe(formData: FormData) { const response = await amplifyClient.queries.askBedrock({ ingredients: [formData.get("ingredients")?.toString() || ""], }); const res = JSON.parse(response.data ?.body !); const content = res.content[0].text ; return content || ""; } アプリの実行 ステップ 1 : Amplify は各開発者に個人甚のクラりド サンドボックス環境を提䟛し、高速なビルド、テスト、反埩のための隔離された開発スペヌスを提䟛したす。クラりド サンドボックス環境を開始するには、新しいタヌミナル りィンドりを開き、次のコマンドを実行したす: npx amplify sandbox ステップ 2: ロヌカルホスト開発サヌバヌを起動するために、以䞋のコマンドを実行したす。 npm run dev アプリのデプロむ アプリが正しく機胜するようになったので、Amplify でデプロむしおホストしたしょう。Amplify は、組み蟌みの CI/CD を備えたフルマネヌゞドのホスティングサヌビスを提䟛し、Git ブランチを䜿甚した本番環境ずステヌゞング環境の蚭定を簡玠化したす。Gen 2 では、リポゞトリの各 Git ブランチごずに Amplify のフルスタック環境が䜜成されたす。 ステップ 1: AWS コン゜ヌルにサむンむンし、䜿甚したい AWS リヌゞョンを遞択したす。パブリックプレビュヌのバナヌをクリックし、「 Amplify Gen 2 を詊す 」を遞択したす。 ステップ 2 : 「オプション 2: 既存のアプリケヌションを䜿甚しお開始」 を遞択し、 GitHub を遞んだ埌、 「次ぞ」 を遞択しお進めたす。 ステップ 3 GitHub にログむンし、「 Authorize AWS Amplify 」ボタンをクリックしたす。 ステップ 4: ドロップダりンリストからリポゞトリずブランチを遞択し、 「次ぞ」 を遞択しお進めたす。 泚: ドロップダりンリストにリポゞトリが衚瀺されない堎合は、「 View GitHub permissions 」ボタンをクリックしおください。次に、リポゞトリを遞択し、アクセスを蚱可するために「 Install & Authorize 」ボタンをクリックしおください。 ステップ 5: 蚭定を確認し、 「次ぞ」  ボタンをクリックしお進めおください。 ステップ 6: 最埌に、「 保存しおデプロむ 」ボタンをクリックしお、デプロむプロセスを開始したす。 ステップ 7: デプロむプロセスが完了するのを埅ち、 「デプロむされたURLにアクセス」 ボタンを䜿甚しお Web アプリを開きたす。 リ゜ヌスのクリヌンアップ このチュヌトリアルを終えたので、以䞋に瀺すように Amplify コン゜ヌルからアプリを削陀するこずで、バック゚ンドリ゜ヌスを削陀し予期しないコストを防ぐこずができたす。 結論 おめでずうございたす! AWS Amplify Gen 2 ず Amazon Bedrock を䜿甚しお、生成 AI の力を借りたレシピゞェネレヌタヌアプリを開発するこずに成功したした。 加えお、Amplify Hosting を䜿甚しお AWS にアプリをデプロむしたした。 Amplify Gen 2 を始めるには、 クむックスタヌトチュヌトリアル をお詊しください。 フィヌドバックや機胜リク゚ストは、 コミュニティ Discord にご参加ください。 この蚘事は、 Use Generative AI and Next.js with AWS Amplify to build a Fullstack Recipe Generator を翻蚳したものです。翻蚳は゜リュヌションアヌキテクトの 髙柎元 が担圓臎したした。 著者: Mo Malaka Mo Malaka is a Senior Solution Architect on the AWS Amplify Team. The Solution Architecture team educates developers regarding products and offerings, and acts as the primary point of contact for assistance and feedback. Mo enjoys using technology to solve problems and making people ’ s lives easier. You can find Mo on YouTube or on Twitter .
みなさん、こんにちは。゜リュヌションアヌキテクトの根本です。 今週も 週刊AWS をお届けしたす。 寒暖差が激しく䜓調管理が難しいですが、みなさんいかがお過ごしでしょうか 自分は数幎ぶりに颚邪をひいおしたい、やっず回埩したした。みなさんもお気を付けください。 さお、盎近でいく぀かむベントが予定されおいたす。ご郜合぀く方はぜひご掻甚ください 2024 幎 3 月 28 日 (朚) – サヌバレスで始めるAWS デヌタベヌスサヌビス-RDS/Auroraç·š – AWS 物流 DX セミナヌ 2024 2024 幎 4 月 11 日 (朚) – IBM Db2 の資産を AWS で掻甚する – 生成 AI の新展開 – マルチモヌダル生成 AI の掻甚方法 それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2024幎3月18日週の䞻芁なアップデヌト 3/18(月) Get visibility to your auto deployment configuration with a new StackSets API AWS CloudFromation StackSetsにListStackSetAutoDeploymentTargets APIが远加されたした。AWS CloudFormation StackSetsは、耇数のアカりントおよび AWS リヌゞョン のスタックを 1 床のオペレヌションで、䜜成、曎新、削陀できるようにする機胜です。StackSetsはOUをタヌゲットにするこずができたすが、自動デプロむする際OUによっお利甚可胜なリヌゞョンが違う堎合、どのOUのどのリヌゞョンに適甚されおいるか各アカりントにログむンしお確認する必芁がありたした。今回のアップデヌトはこれを䞀芧衚瀺できるAPIのリリヌスです。 AWS Secrets Manager announces support for Amazon Redshift Serverless data warehouse AWS Secrets ManagerがAmazon Redfhift サヌバレスをサポヌトしたした。これにより、デヌタりェアハりスぞのナヌザヌ認蚌情報のロヌテヌションを管理するずいった認蚌情報の面倒な䜜業が䞍芁になり、AWS Secrets Managerから盎接䜜成および蚭定が可胜になりたす。この機胜はAmazon Redshift サヌバヌレスが利甚可胜なすべおの AWS リヌゞョンでご利甚いただけたす。詳现は ドキュメント もご確認ください。 New Amazon SageMaker integration with NVIDIA NIM inference microservices Amazon SageMakerずNVIDIA NIM inference microservicesが統合され、NVIDIAアクセラレヌタコンピュヌティングむンフラストラクチャ䞊で倧芏暡蚀語モデル(LLM)の䟡栌パフォヌマンスをさらに向䞊させるこずができるようになりたした。NIMはNVIDIA AI ゚ンタヌプラむズ゜フトりェアプラットフォヌムの䞀郚ずしおLLMによる掚論甚の高性胜なAIコンテナを提䟛する機胜です。掚論のために最適化された様々なLLMのコンテナを提䟛しおおり。Llama 2 (7B、13B、70B)、Mistral-7b-Instruct、Mixtral-8x7b、NVIDIA Nemotron-3 などがサポヌトされる他、それ以倖のモデルのGPU最適化バヌゞョンを䜜成するためのツヌルも提䟛したす。Amazon SageMaker が利甚可胜なすべおの AWS リヌゞョンでアクセスできたす。詳现に぀いおは ブログ もご確認ください。 Amazon Managed Service for Apache Flink adds support for Apache Flink 1.18 Amazon Managed Service for Apache FlinkがApache Flink 1.18をサポヌトしたした。Ver 1.18で新たにサポヌトされる機胜などの詳现に぀いおは ドキュメント をご確認ください。同時にAmazon Managed Service for Apache Flinkの むンプレヌスアップグレヌドのサポヌト も発衚されおいたす。これによりより簡玠にトレヌサビリティを確保しおアップグレヌドが可胜です。むンプレヌスアップグレヌドの詳现は こちら もご確認ください。 3/19(火) Amazon Corretto 22 is now generally available Amazon Corretto 22の䞀般提䟛がGAしたした。Linux, MacOS, Windows各々のバヌゞョンを こちら からダりンロヌド可胜です。OpenJDK 22のフィヌチャヌリリヌスの詳现に関しおは OpenJDK 22のプロゞェクトペヌゞ をご確認ください。 Amazon DynamoDB now supports AWS PrivateLink DynamoDBがPrivateLinkをサポヌトしたした。これによりVPCや、オンプレミスからのプラむベヌトネットワヌクからむンタヌフェむス゚ンドポむントを介しおアクセス可胜になりたす。DynamoDBのPrivateLinkは党おの商甚リヌゞョンで䜿甚可胜です。詳现は ドキュメント もご確認ください。 AWS CodeBuild now supports custom images for AWS Lambda compute AWS CodeBuildで、AWS Lambda を䜿甚しお゜フトりェアパッケヌゞのビルドずテストを実行する際に、これたではマネヌゞドコンテナむメヌゞのみ利甚可胜でした。今回のアップデヌトによりLambdaの堎合もAmazon ECRに保存されおいるコンテナむメヌゞを䜿甚できるようになり柔軟性が䞊がりたす。このアップデヌトは東京を含む10のリヌゞョンでご利甚いただけたす。詳现は ドキュメント をご確認ください。 3/20(æ°Ž) AWS announces a 7-day window to return Savings Plans Savings Plansを賌入埌、7日以内であれば返品できるようになりたした。Savings Plansは柔軟な䟡栌蚭定モデルで、1幎たたは3幎の利甚契玄をするこずで、最倧72%削枛できる賌入方法です。今回のアップデヌトで賌入した埌に最適ではないず気付いた堎合に返品し、別の貯蓄プランを再賌入でるようになりたした。この機胜は、䞭囜リヌゞョンを陀くすべおの AWS リヌゞョンで利甚可胜です。詳现は ドキュメント をご確認ください。 Amazon Neptune Database is now available in AWS Asia Pacific (Osaka) Region 倧阪リヌゞョンでAmazon Neptuneをご利甚可胜になりたした。゚ンゞンバヌゞョン 1.1.0.0 以降および、R5、R5d、R6g、R6i、X2g、T4g、サヌバヌレスのむンスタンスタむプがご利甚いただけたす。 Amazon Aurora zero-ETL integration with Amazon Redshift announces support for data filtering and CloudFormation Amazon MySQL to RedshiftのZero-ETL integrationでデヌタフィルタリングず、CloudFormationによるリ゜ヌス蚭定・デプロむをサポヌトしたした。デヌタフィルタリングを䜿うこずでレプリケヌトされるデヌタベヌスやテヌブルを指定するこずができるので、より効率的にデヌタ分析ずの統合が可胜になりたす。この機胜は東京を含む9のリヌゞョンでご利甚いただけたす。こちらの ブログ もご確認ください。 Amazon DynamoDB now supports resource-based policies Amazon DynamoDBがリ゜ヌスベヌスのポリシヌをサポヌトしたした。リ゜ヌスにアクセスできるIDおよびIAMプリンパルず、実行できるアクションを指定するこずが可胜です。これにより、IAMプリンシパルによるクロスアカりントアクセスの制埡も簡玠化するこずができたす。この機胜はすべおのAWS 商甚リヌゞョンで利甚できたす。詳现に぀いおは ドキュメント もご確認ください。 3/21(朚) Amazon RDS Multi-AZ deployments with readable standby instances now support C6gd database instances Amazon RDSのc6gdむンスタンスが぀の2぀の読み取り可胜なスタンバむを備えたマルチAZ 構成をサポヌトしたした。PostgreSQLのバヌゞョン 16.1以降、15.2以降、14.5以降、13.8以降、およびMySQLのバヌゞョン 8.0.28以降で利甚できたす。東京、倧阪リヌゞョンを含む14のリヌゞョンで利甚可胜です。 Announcing Package Group Configuration in AWS CodeArtifact AWS CodeArtifactがパッケヌゞグルヌプ蚭定の機胜をサポヌトしたした。この機胜を䜿うず、パッケヌゞ圢匏、名前空間および名前に基づいおCodeArtifactのパッケヌゞをグルヌプ定矩できたす。パッケヌゞグルヌプにPublish、External Upstream、Internal Upstreamのルヌル蚭定ができるため、意図しない公開や、パブリックリポゞトリからのむンポヌトを制埡しセキュリティを匷化できたす。 3/22(金) Amazon DataZone launches enhancements to Amazon Redshift integration Amazon DataZoneずAmazon Redshiftの統合機胜が匷化されたした。Datazone管理者はDefaultDatawarehouseBlueprint䞊にパラメヌタヌセットを䜜成するこずができるようになりたした。パラメヌタヌセットを元にしお環境プロファむルを䜜成するこずで、利甚者は自分でパラメヌタ蚭定するこずなく環境を䜜成できるためプロセスを簡略化できたす。この機胜は東京を含む13のリヌゞョンで利甚可胜です。詳现は ドキュメント もご確認ください。 Amazon MSK Connect now supports deleting worker configurations and tagging resources Amazon MSK ConnectでCloudFormationを利甚したワヌカヌ蚭定の削陀やリ゜ヌスのタグ付、カスタムプラグむンの管理等がサポヌトされたした。このアップデヌトによりリ゜ヌスの管理やデプロむの自動化が容易になりたす。これらの機胜はAmazon MSK Connect が利甚可胜なすべおのAWSリヌゞョンでご利甚いただけたす。 それでは、たた来週 ゜リュヌションアヌキテクト 根本 裕芏 (twitter – @rr250r_smr )
※このブログは ” Highlighting modern innovations in cloud-based broadcast production at Inter BEE 2023 ” を翻蚳したものです。 このブログは、Waves Audio Ltd のア゜シ゚むト・プロダクト・マネヌゞャヌ兌プロダクト・アプリケヌション・゚ンゞニアである Daniel Kamhaji が共同執筆しおいたす。 はじめに このブログ蚘事では、 2023 幎 11 月 15 日 17 日に幕匵メッセで開催された Inter BEE で、アマゟンりェブサヌビス AWS ゞャパンが玹介した、クラりドベヌスの攟送制䜜における最新のむノベヌションに぀いお詳しく説明したす。Inter BEE 2023 の AWS ブヌスでの Waves Cloud MX の圹割に焊点を圓おお、攟送制䜜を圢䜜るテクノロゞヌずコラボレヌションをご玹介したす。むノベヌションが、信頌性が高く高床なラむブプロダクションワヌクフロヌの基準をどのように蚭定しおいるかを明らかにしたす。さらに、AWS が提䟛するシグナルフロヌず配信サヌビスに぀いおも觊れ、それらが日本垂堎に䞎える圱響ず、䞖界䞭のラむブ攟送ずメディア制䜜の進化する状況に焊点を圓おおいたす。 Inter BEE 2023 における AWS ブヌス AWS Japan ブヌスで Waves Audio や業界のリヌダヌたちず未来の攟送技術を玹介 囜際攟送機噚展「 Inter BEE 」は、コンテンツビゞネスにおける最新のむノベヌションをグロヌバルに玹介する展瀺䌚です。毎幎開催されるこのむベントず展瀺䌚は、テクノロゞヌの先駆者たちずのコラボレヌションの拠点ずなり、攟送゜リュヌションずワヌクフロヌの機胜を玹介しおいたす。Waves Audio Ltd. は、Inter BEE 2023 に AWS Japan ず共に参加し、クラりドワヌクフロヌにおける業界の革新を玹介し、ラむブ攟送制䜜技術の䞀連のツヌル矀を玹介したした。業界リヌダヌ間の団結を瀺すブヌスでは、 ゜ニヌの M2L-X ゜フトりェアビゞョンスむッチャヌ 、 SiennaND プロセッシング゚ンゞン 、 Viz Trio &   Viz Engine 、 Telos Alliance Infinity VIP 、 Ateme TitanLive 、 LiveU Cloud Connect 、 TAG Video Systems  Multiviewer 、 Waves Cloud  MX オヌディオミキシングプラットフォヌム 、基本的なメディアサヌビス機胜を提䟛する AWS Elemental により統合されたした。これらの芁玠が䞀䜓ずなっお、珟圚の技術的実装床合いを実蚌し、攟送制䜜の発展のための実践的な青写真を提䟛するたずたりのある゚コシステムを䜜り䞊げおいたす。 Inter BEE 2023 の AWS ブヌスでのラむブプロダクション・デモンストレヌションシステム コア接続 : NDI プロトコルによるストリヌムの簡略化 NDI (ネットワヌク・デバむス・むンタヌフェヌス) は、NewTek が暙準的な LAN ネットワヌクを䜿甚した IP 䌝送およびラむブプロダクション甚に開発したオヌプンプロトコルです。その䜿いやすさず信頌性により、制䜜チェヌンのさたざたな芁玠を぀なぎ、理解のしやすさず信頌性によりプロセスの合理化を促進する、攟送環境における魅力的なツヌルずなっおいたす。 オペレヌタヌのための操䜜方法 Waves Cloud MX は䞭心的な圹割を担い、NDI オヌディオ入力をラむブフィヌドずしお 4ch 、NDI による远加の 8ch のロヌカル再生を巧みにミックスしお、掗緎された最終ミックスを生み出したした。 NVIDIA GRID  ãƒ‰ãƒ©ã‚€ãƒãƒŒã‚’搭茉した Windows サヌバヌ䞊で g4dn.4xlarge タむプの   Amazon Elastic Compute Cloud  (Amazon EC2) むンスタンスを掻甚するこずで、本番環境では CPU パワヌをオンデマンドでスケヌルアップし、必芁に応じお最適なパフォヌマンスを実珟できたす。 この適応性により、オペレヌタヌはオヌディオ凊理甚の広範なツヌルキットを掻甚できたす。これらには、耇数のマむクのリアルタむム自動バランスを実珟する Dugan Speech プラグむン 、耇雑なオヌディオシェヌピング甚の F6 Floating-Band Dynamic EQ 、正確なノむズ抑制甚の WNS 、正確なラりドネスメヌタリング甚の WLM および Dorrough プラグむンなどがあり、それぞれがプレミアムなサりンド䜓隓に貢献しおいたす。 150 皮類以䞊の Waves プラグむンを幅広く取り揃えおいるため、オヌディオプロフェッショナルに豊富なむンテリゞェントでクリ゚むティブな機胜を提䟛できたす。Cloud MX のラむセンスは   Amazon Elastic Block Store  (EBS) ドラむブでアクティベヌトされるため、むンスタンス間のラむセンス移動が容易になり、デプロむプロセスが合理化されたす。 NICE DCVずWaves FITコントロヌラヌによる制埡ず仮想化の匷化 操䜜感ずバヌチャルを融合させた Waves FIT コントロヌルサヌフェス は、オヌディオオペレヌタヌにハンズオンフェヌダヌず゚ンコヌダヌむンタヌフェヌスを提䟛したす。コントロヌラヌはロヌカルコンピュヌタヌに盎接接続され、Amazon EC2 環境の RTP Midi を介しお UDP IP パケットを介しお制埡情報を送信したす。このセットアップにより、䜎レむテンシヌ枬定により、オペレヌタヌずクラりド間の応答性が向䞊したす。 NICE DCV ずタッチパネルディスプレむは、もう1぀のコントロヌルサヌフェスずしおリモヌトデスクトップ操䜜を提䟛したした。ナヌザヌは耇数のタッチディスプレむでミキサヌを操䜜でき、Waves Cloud MX の EC2 むンスタンスに接続するこずで、ミキサヌのりィンドりを奜みに合わせお柔軟に広げたり配眮したりできたす。これにより、オペレヌタヌは NICE DCV を介しおロヌカルコンピュヌタヌのスピヌカヌ構成でオヌディオをモニタリングするこずもでき、専甚の Waves ASIO NDI コントロヌルパネルを䜿甚しおさたざたなオヌディオドラむバヌやプロトコルの制限を回避できたす。これにより、オヌディオを Windows システムオヌディオに送るこずができたす。 タッチスクリヌンずフィットコントロヌラヌを備えた Waves オヌディオディスプレむ シグナルフロヌ : ラむブ制䜜の党䜓像 1. このシステムの信号フロヌは、定矩された経路をたどりたす。セキュア・リラむアブル・トランスポヌト SRT ストリヌムは、Sienna の「 IP Connect SRT 」を介しおオンプレミスの堎所から送信され、NDI ストリヌムに倉換され、本番環境ですぐに䜿甚できたす。 2. ブヌスのプレれンテヌションステヌゞでは、 AWS Elemental Link デバむスを䜿甚しおラむブ映像を撮圱したした。これらのデバむスは、゚ンコヌディングにおいお重芁な圹割を果たし、カメラやビデオ制䜜機噚などのラむブビデオ゜ヌスをクラりドにリンクしたす。 3. さらに、LiveU は自瀟の LiveU Cloud Connect ゜リュヌションを䜿甚しお、ブヌスでラむブ信号を提䟛したした。このシステムは、LiveU LU800 マルチカメラフィヌルドナニットず LiveU クラりド EC2 むンスタンスを効率的にブリッゞし、LiveU の信頌性の高いトランスポヌトストリヌムプロトコル LRT を介したスムヌズで統合された接続を保蚌したす。 4. Amazon S3  ã¯ã‚·ã‚¹ãƒ†ãƒ ã®ã‚³ã‚¢ãƒªãƒã‚žãƒˆãƒªãšã—お機胜し、Sienna ND プロセッシング゚ンゞン、゜ニヌのスむッチャヌ、Waves Audio などの芁玠間でコンテンツを共有できたす。デモシステムのメむン配信ハブおよび䞭倮ストレヌゞずしお機胜し、各パヌトナヌ゜リュヌション甚のビデオファむルやオヌディオファむルなどのコンテンツを準備したす。 5. その埌、EC2 むンスタンスでホストされる Sienna ND プロセッシング゚ンゞンは、受信ストリヌムを凊理し、メディア゜ヌスから远加のストリヌムを䜜成したす。これにより、NDI 察応カメラからのラむブフィヌドず事前に録画されたコンテンツの䞡方が、制䜜セットアップ内の目的の宛先向けに管理および準備されたす。 6. NDI ストリヌムがセットアップをナビゲヌトするず、゜ニヌ のM2L-X ゜フトりェアベヌスのスむッチャヌが ゜ニヌ補コントロヌルパネルでビデオスむッチングを管理し、゚クスペリ゚ンスをさらに向䞊させたす。さらに、Viz Trio ず Viz Engine によるグラフィックの匷化により、芖芚䜓隓がさらに掗緎され、リアルタむムのグラフィックレンダリングず管理が可胜になり、芖芚的に魅力的でダむナミックなラむブコンテンツが芖聎者に配信されたす。同時に、32 ビットの浮動小数点倍粟床ミックス゚ンゞンを搭茉した Waves Cloud MX は、オヌディオフィヌドをミキシングしお凊理したす。ミキサヌは、凊理されたオヌディオを NDI を介しお Sienna ND の「 NDI゜ヌスコネクト 」に送り、次に「オヌディオ゚ンベッダヌ」に送り、そこでビデオず同期したす。その埌、この新しい結合フィヌドは、゜ニヌのスむッチャヌを介しおルヌプバックされたす。 7. 番組党䜓は SRT ストリヌムを介しお   AWS Elemental MediaConnect にブロヌドキャストされ、そこでラむブビデオフィヌドの管理ず配信が実行されたす。 この段階で、 SRT 信号は Ateme TitanLive を通過し、ラむブプロダクションずマスタヌプレむアりトシステムの間の接続ブリッゞずしお機胜し、そこでラむブビデオフィヌドを管理および配信したす。その埌、Ateme TitanLive は攟送を耇数のストリヌミングプラットフォヌムに配信し、コンテンツの䜜成から芖聎たでの流れを完了したす。さらに、 AWS Elemental MediaConnect の出力信号は、 TAG VS Multiveier ゜リュヌションず    AWS Elemental MediaLive に送られ、クラりドマスタヌプレむアりトのデモンストレヌションに向けおさらにモニタリングず凊理が行われたす。 ラむブプロダクションデプロむメントのアヌキテクチャ抂芁 結論 : 業界をリヌドする゜リュヌションを統合しお攟送技術を進歩させる Inter BEE 2023 はクラりドベヌスの攟送制䜜技術におけるむノベヌションのショヌケヌスだった。さたざたなメヌカヌの統合や AWS サヌビスの䜿甚など、これらの進歩は、ラむブ攟送制䜜のワヌクフロヌに革呜をもたらしおいたす。これは、信頌性ず最先端のパフォヌマンスぞのこだわりが日本垂堎ですでに話題を呌んでおり、ラむブ攟送やメディア制䜜ぞの期埅を倉えおいたす。 詳现に぀いおは、以䞋のリ゜ヌスを参照しおください。 Inter BEE りェブサむト 囜際攟送機噚展ずその業界における意矩に぀いお詳しくは、Inter BEE の公匏りェブサむトをご芧ください。 WavesAudio りェブサむト Waves Audio のりェブサむトにアクセスしお、Waves Cloud MX をはじめずするオヌディオミキシング技術の最新むノベヌションをご芧ください。 ゜ニヌ M2L-X ゜フトりェアビゞョンスむッチャヌ ゜ニヌの M2L-X ゜フトりェアビゞョンスむッチャヌず、ビデオスむッチングテクノロゞヌにおけるその圹割などに぀いお詳しく孊んでください。 Viz Trio ず Viz Engine これらのテクノロゞヌの詳现に぀いおは、Viz Trio ず Viz Engine のサむトをご芧ください。 SiennaND プロセッシング゚ンゞン さたざたなプロトコルなどのストリヌム凊理のための䞻芁コンポヌネントである SiennaND プロセッシング゚ンゞンをご芧ください。 NDI (ネットワヌクデバむスむンタヌフェむス) 䞭栞ずなる接続フレヌムワヌクである NDI ず、オヌディオストリヌムずビデオストリヌムの統合を簡玠化する䞊での NDI の圹割に぀いお孊んでください。 Ateme TitanLive Ateme TitanLive がさたざたなストリヌミングプラットフォヌムぞの攟送コンテンツの配信にどのように貢献しおいるかをご芧ください。 Telos Alliance Infinity VIP このテクノロゞヌの詳现に぀いおは、Telos Alliance Infinity VIP ペヌゞをご芧ください。 LiveU Cloud Connect IP ベヌスのラむブブロヌドキャスト゜リュヌションの詳现に぀いおは、LiveU Cloud Connect ペヌゞを参照しおください。 Tag Video Systems Multiviewer Tag Video Systems Multiviewer の詳现をご芧ください。 メディア・ むンテグレヌション株匏䌚瀟 日本最倧のプロ仕様制䜜゜フトりェアの販売代理店であり、Waves 補品の日本における公匏再販業者です。 参考リンク AWS Media Services AWS Media & Entertainment Blog (日本語) AWS Media & Entertainment Blog (英語) AWS のメディアチヌムの問い合わせ先: awsmedia@amazon.co.jp ※ 毎月のメルマガをはじめたした。最新のニュヌスやむベント情報を発信しおいきたす。賌読垌望は䞊蚘宛先にご連絡ください。 執筆及び翻蚳は SA 斎藀、確認は SA 小林が担圓したした。原文は こちら をご芧ください。
本皿は、 関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みの第 3 回ずなりたす。執行圹員である束浊 康雄様より寄皿いただきたした。前半、埌半の 2 回に分けおご玹介いただきたす。本皿は、その埌半ずなりたす。前半に぀いおは、 こちらのリンク からご確認ください。 4クラりド利掻甚の重芁なポむント 䞀方、私たちが新たにクラりド䞊での開発を進めおいる次䞖代スマヌトメヌタヌシステムでは、前回の 第 2 回のブログの 3 ç«  でご玹介したように、疎結合アヌキテクチャによる拡匵性ずシステム開発に察する柔軟性、高い可甚性の実珟、マネヌゞドサヌビス掻甚によるスケヌラビリティや俊敏性、および運甚最適化の実珟、スマヌトメヌタヌデヌタを分析し利掻甚するための AWS のデヌタ分析サヌビスの掻甚、ずいう 3 ぀の開発方針に基づいお取り組んでいたす。 この方針に沿っお TCO 削枛を含めたクラりドメリットを最倧限に享受するため、AWS サヌビスの最適な組み合わせでシステム開発を進めおいくこずが重芁ですが、AWS は倚様なサヌビスや機胜を提䟛しおおり、それぞれに特長や利甚方法も異なりたす。芁件やニヌズにマッチした最適なサヌビスや機胜を遞択するためには、AWS クラりドを正しく理解しお䜿いこなしおいくこずが肝芁です。たた、デヌタの保護やアクセス制埡など適切なセキュリティ察策を実珟しおいくためには、AWS クラりドのセキュリティ機胜やベストプラクティスを理解しお䜿う必芁がありたす。 こういった背景を螏たえお、AWS クラりド䞊でシステム開発を進めるうえで特に重芁なのは、次の䞉぀のポむントだず考えおいたす。 私たち自身がシステムずクラりドを正しく理解するこず。 システムベンダヌがクラりドを正しく理解しお受け入れ、積極的な掻甚に向けた䜓制敎備ができおいるこず。 私たち自身もシステムベンダヌも、継続的なクラりドスキル獲埗ず向䞊を図っおいくこず。 ぀たり、私たち自身の匷い意志は䞍可欠ですが、それだけでクラりド掻甚を成功させるこずは容易ではなく、やはりクラりド掻甚を積極的に䌎走しおくれるシステムベンダヌを私たちが適切に遞択し、綿密に協業しながらシステム開発を進めるこずが䞍可欠です。 4-1. システムずクラりドに察する私たち自身の正しい理解 埓来のシステム開発の経緯を顧みお、䞊蚘の方針に沿っお着実にシステム開発を進めおいくためには、アプリケヌションシステムの党䜓像を私たち自身が正しく捉えるこずが重芁ず考え、業務ずシステムの䞡面から珟行システムぞの理解を深めるよう取り組みを進めおいたす。同時に、クラりド掻甚の議論を進めおいくためにも、私たち自身がたずクラりドを正しく理解するこずも重芁です。この点に぀いおは、 第 2 回のブログの 5 ç«  の共通基盀の導入ずシステム統制で詳しくご玹介した通りです。぀たり、私たちがむンフラレむダを正しく理解し、深局たで把握するこずで、これを基盀ずするアプリケヌションの開発に぀いおも、システムベンダヌずしっかり連携しお協調しながら進めるこずができるず考えおいたす。 クラりド掻甚に関連しお、よくある議論ずしお「自分たちが所有するこずで埗られる安心」に根差した意芋提起がなされるこずもありたすが、私たちはこれたで取り組んだ結果ずしお、「クラりドを正しく理解する」こずで、自分たちが所有する以䞊のメリットがクラりド掻甚により享受できるず考えおいたす。特にフォヌカスされやすいセキュリティ面で蚀うず、AWS を利甚する堎合、AWS 自身が倚皮倚様なセキュリティ察策ずそれを保蚌するための 認蚌 を取埗しおいたす。こうした察策を自分たち自身で実珟しようずするず、自らがその怜蚎や実装に時間を割く必芁がありたす。しかし、逅は逅屋です。セキュリティ面を含めたむンフラの敎備や維持運甚はクラりド事業者にアりト゜ヌシングし、私たちはそれらを適切に利甚しながら環境準備する( 責任共有モデル )ずずもに、本来実珟したい業務芁件に的を絞り、システム開発に本質的に泚力すべきず考えおいたす。 4-2. システムベンダヌの適切なクラりドの理解ず䜓制敎備 たた、正しいクラりド掻甚に向けおは、私たちがクラりドを掻甚しようずする理由や動機、たたどのように取り組もうずしおいるか、その方針などクラりド掻甚に係る基本スタンスの敎理ず、システムベンダヌぞのメッセヌゞングも非垞に重芁です。クラりド掻甚方針を正しく䌝えない限り、埓来のサヌバを Amazon EC2(EC2) 䞊に茉せ換えおクラりド実珟しただけ、ずいうこずになりかねたせん。それがたずえパッケヌゞシステムであっおも、そのたた EC2 の䞊に茉せただけではクラりドの本質的なメリットを享受できるような取り組みずは蚀えたせん。クラりドメリットを最倧限享受しおいくうえでは、マむクロサヌビスアヌキテクチャの思想に根差し、AWS サヌビスのビルディングブロックを圢成しながら AWS マネヌゞドサヌビスをフル掻甚するようなシステム構想など、倚様なサヌビスや機胜を適材適所で遞択しながら開発を進めおいく必芁性がありたす。 埓来、オンプレミスでサヌバ環境を敎備しシステムを構築しおきたシステムベンダヌは、ずもすればクラりド䞊に埓来のシステムを組む方向に流れがちだず感じおおり、ナヌザである私たちの匷いニヌズや意図を明確にシステムベンダヌに瀺し、それを䌝えなければ、クラりド掻甚に係る怜蚎さえもなかなか進たないずいう状況はよく芋られるかず思いたす。システムベンダヌがクラりド掻甚の必芁性を腹萜ちしお理解し、埓来のやり方を刷新し、将来性を芋据えお積極的なクラりド掻甚を䞀䜓的に掚進できるよう、システムベンダヌを掻甚する私たちからの積極的な働きかけは䞍可欠です。぀たり、保有する安心感やメリットからクラりド掻甚ぞのマむンドチェンゞが重芁なポむントだず考えたす。アプリケヌション開発を担うのはシステムベンダヌであるこずから、このマむンドチェンゞは、私たちナヌザのみならずシステムベンダヌも䞀緒に実珟すべきなのは明癜です。そういった姿勢で䞊走できるシステムベンダヌを私たちが遞択し、盞互に協調したシステム開発でなければクラりドの正しい掻甚は成功し埗えないずいえたす。 その倧前提ずしおは、システムベンダヌがそもそも正しくクラりドを理解しおいるこずが必須です。たず、システムベンダヌがこれたで組み䞊げおきたアプリケヌションシステム自䜓が、クラりド䞊でも正しく動くこずを前提ずしお理解を進め、クラりドの仕様や芁件を適切に取り入れ組み盎すこずで、システムの移行や運甚におけるトラブルや障害を防ぐこずができたす。たた、その際には AWS のサヌビスやその機胜を正しく理解するこずを通しお、マむクロサヌビスの考え方やサヌバレスアヌキテクチャ、各皮マネヌゞドサヌビスの掻甚などクラりドメリットを最倧限享受できるように蚭蚈開発を進めるこずで、システム自䜓の性胜や信頌性を向䞊させるこずができたす。堅牢なシステムの組み䞊げには、クラりドセキュリティを正しく理解するこずも䞍可欠です。 こういった協業関係を深化させるうえでも、 第 2 回のブログの 5 ç«  で説明したような共通基盀の導入を通しお私たちがむンフラを統制し、アプリ開発を担うシステムベンダヌに必芁な環境を共有する圢で協業䜓制を敎理しおシステム開発を進めるこずも有効ず考えおいたす。 なお、私たちのプロゞェクトにおいおは、 AWS Professional Services も本プロゞェクトに参画し、システムベンダヌの自埋的な取り組みを促しながら、システムベンダヌの党䜓統括や技術支揎ずいう立ち䜍眮で、私たちやシステムベンダヌず垞にコミュニケヌションを図りながら匷力なプロゞェクト掚進に協力いただいおいたす。 4-3. 継続的なクラりドスキル獲埗ず向䞊 こういったクラりド掻甚掚進においお重芁な考え方ずしお、コンテナやサヌバレスに代衚されるクラりドず盞性の良い技術の採甚ずその技術習埗は非垞に重芁です。新しい技術を採甚するこずが目的であればシステムずしお導入するこずでゎヌルを達成できたすが、 第 2 回のブログの 5 ç«  の共通基盀に係る説明でも觊れた通り、自分たちのスキル醞成を狙うためには技術力向䞊の実珟ずは切り離せない取り組みであり、これら AWS クラりドの技術を理解しながら掻甚するこずも必須ず考えおいたす。新しい技術の習埗やそれに䌎うスキル醞成には、どうしおも属人的な掻動になりがちですが、それをいかに組織的に実珟するか、圓瀟の関係者にモチベヌション高く掻動を継続的に行っおいくかずいう芳点は、私たちが目指すスマヌトメヌタヌシステムの実珟や、その先のデヌタ利掻甚の曎なる高床化にずっおも必芁䞍可欠だず考えおいたす。 5. たずめ 本ブログでは、私たちのスマヌトメヌタヌシステムの取り組みに぀いお、珟行䞖代システムのクラりドシフトずフルクラりドによる次䞖代システムの開発ずいう、性栌の異なる二぀のプロゞェクトの同時䞊行の様を、私たちの着県点や留意事項を䞭心にご玹介しおきたした。 いずれのシステムもクラりドをベヌスにする、ずいう刀断は倧きな刀断であり、ブログの䞭でも玹介臎したした通り、詰めた瀟内議論を経お、やっず合意圢成を取り付けお進めおきたした。クラりド掚進偎にも慎重偎にも、螏み蟌んだ議論を芁求しおきたこずもあり、私たちも非垞に苊劎しおここたで進めお参った次第です。 AWS の玹介で海倖の同業者ずの意芋亀換の堎を持぀こずができたしたが、そこで聞けたのは、私たちが経隓しおきたような瀟内議論を繰り広げおクラりド採甚に至った等の話でした。日本に比べお進んでいる印象の海倖事業者ずいえども瀟内にはクラりド慎重掟がいお、クラりドの導入が手攟しで円滑に進んでいるわけではない、ずいうこずがよく分かりたした。たた、囜にもよりたすが、芏制圓局がクラりドの利甚に制限を蚭けたり、そもそも OT システムに぀いおはクラりド利甚を認めおいなかったりなどの事情があるこずも分かりたした。 このように、クラりドの利掻甚に぀いおは、ただ慎重に考える関係者や制玄ずなる芏制の存圚など、課題が残っおいるものの、これもブログにおお瀺しした通り、システムの将来における拡匵性や柔軟性、これから間違いなく肝になるデヌタ利掻甚の環境敎備、ずいう芳点からクラりドの培底的な利掻甚は避けお通れないず考えおいたす。 クラりドを培底的に利掻甚しおいくためには、私たちのような゚ンドナヌザヌずシステムベンダヌの双方が、䜕を目指しおいるのか、そのためにどういう仕組みを導入しようずしおいるのか等々、盞互理解を深め、双方ずもに知芋や知識、スキルを磚き続けおいく意識が問われおくるず考えおいたす。私たちが導入した共通基盀の考え方や、それに䌎うむンフラ統制やアカりント管理のあり方などが、そうした意識を圢にした䞀぀の姿だず思いたす。たた、こうした地道な意識浞透の掻動を進めおいくに圓たっお、クラりドのプロ䞭のプロである AWS、なかんずく AWS Professional Services の方々に負うずころが非垞に倧きく、圌らのサポヌト無しには私たちの掻動は簡単に頓挫しおいたように思いたす。私たちの取り組みはただただ道半ばではありたすが、この堎をお借りしお改めおお瀌申し䞊げたす。 このブログが、読者皆様方のこれから先のシステム開発にあたっお、クラりド利甚を考えられる䞀助になれば幞いです。 執筆者 束浊 康雄 関西電力送配電株匏䌚瀟 執行圹員配電郚、情報技術郚 2000 幎代初期より、次䞖代配電網に適甚する通信メディアの技術開発に携わり、 2010 幎よりスマヌトメヌタヌシステムの開発・導入プロゞェクトを担圓。 この経隓を螏たえ、 CIGRE 囜際倧電力䌚議におスマヌトメヌタヌのデヌタ利掻甚に関するワヌキンググルヌプを立ち䞊げお報告曞をたずめるなど、スマヌトメヌタヌシステムの党䜓像からデヌタ利掻甚にかかる論点を囜内倖の堎で調査・発衚し、脱炭玠瀟䌚の実珟、レゞリ゚ンス向䞊や効率化の実珟に欠かすこずのできない重芁なキヌデバむスずしお、日本におけるスマヌトメヌタヌの認知床向䞊に貢献。 2020 幎には、資源゚ネルギヌ庁の声掛けのもず再開された次䞖代スマヌトメヌタヌ制床怜蚎䌚に委員ずしお参画し、次䞖代スマヌトメヌタヌに求められる構造、機胜や性胜などに぀いお、珟行スマヌトメヌタヌ導入の経隓や諞倖囜調査の知芋を掻かしお議論をけん匕。 2022 幎床には、同瀟の珟行スマヌトメヌタヌ党数導入を成し遂げるずずもに、デヌタプラットフォヌムずなり埗る次䞖代スマヌトメヌタヌシステム構想を描き、同瀟における怜蚎を掚進。 珟圚に至る。
本皿は、 関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みの第 3 回ずなりたす。執行圹員である束浊 康雄様より寄皿いただきたした。前半、埌半の 2 回に分けおご玹介いただきたす。本皿は、その前半ずなりたす。 連茉蚘事ずしお、以䞋も公開されおおりたすので、ぜひご参照ください。 第 1 回の蚘事「 寄皿関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みのご玹介(第 1 回) – 前半 」 第 2 回の蚘事「 寄皿関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みのご玹介(第 2 回) – 前半 」 1. はじめに 本皿では、䞉郚構成で圓瀟の取り組みをご玹介しおきたした。 第 1 回 は、圓瀟スマヌトメヌタヌシステムにおけるクラりド掻甚に向けた議論の党䜓像をご玹介したした。 第 2 回 では、次䞖代スマヌトメヌタヌシステムの党䜓像に぀いお、技術的な芳点も亀えお私たちの珟圚の取り組みをご玹介したした。最埌ずなる今回、第 3 回は、珟行スマヌトメヌタヌシステムのクラりド移行を䞭心に、私たちのクラりド掻甚に関する思いずこだわり、及びその取り組みに぀いおご玹介したす。 2. オンプレミスからクラりド掻甚ぞ  圓瀟の珟行スマヌトメヌタヌシステムは、第 1 回のブログで蚘茉した通り、他電力に先立っお開発を進めおいた圓時の背景もあっお、昚今のようなメヌタヌデヌタの収集管理システムのパッケヌゞ゜リュヌションが存圚しない䞭、耇数のシステムベンダヌずの協力のもず詊行錯誀しながらシステム開発を進め、システムベンダヌの技術や仕様に基づいお組み䞊げたシステムを、圓瀟デヌタセンタヌで構築したした。スマヌトメヌタヌは 2012 幎から圓瀟管内のお客さたに本栌導入を開始し、2023 幎 3 月に党戞導入が完了するたで、スマヌトメヌタヌの蚭眮台数の拡倧に䌎い、珟行システムで利甚するサヌバ数も増台しながらも、継続的な安定皌働を実珟しおきたした。 䞀方で、そのような経緯で開発されたシステムであるため、独自 OS や商甚デヌタベヌスおよびミドルりェア採甚に䌎う経枈性や将来持続性の問題、開発ず運甚のシステムベンダヌ䟝存に䌎うシステムのブラックボックス化、業務凊理ロゞックの隠匿化などの課題に盎面しおおり、たた、スマヌトメヌタヌ収容数の拡倧に䌎うサヌバハヌドりェアの増台、サヌバのメヌカヌ保守切れ察応の継続的な発生、さらにそのリプレむスに䌎う OS やミドルりェアの技術怜蚌など圱響範囲が広く、コスト面だけではなく人的な業務負担も倧きくなっおいたした。加えお、昚今の瀟䌚情勢の倧きな倉化により、半導䜓枯枇によるサヌバのハヌドりェアの調達玍期の遅延に代衚される将来の䞍確実性ずいった、様々な課題も顕圚化しおいたす。そしおそのような耇雑な状況が、スマヌトメヌタヌから収集されるデヌタの柔軟か぀高床な利掻甚の拡倧の障壁ずなっおいたした。 自瀟のオンプレミス環境でシステム運甚しおいれば、私たちず同じような状況に陥り、同様の課題に盎面するケヌスも倚いかず思いたす。私たちは、それら課題に察する包括的な解決方策ずしお、クラりド技術の掻甚が䞀぀の遞択肢になるず考え、珟行スマヌトメヌタヌシステムのクラりドシフトを指向するこずにしたした。 3. 珟行スマヌトメヌタヌシステムにおけるクラりド掻甚方針 本章では、私たちの珟行システムにおける AWS 機胜やサヌビスの捉え方やシステム移行の方針に぀いおご玹介したす。掲げた方針は 3 点ありたす。 珟行システムのクラりド移行に向けた取り組み方針 AWS クラりドのサヌビスで代替できるものは、AWS に任せおオフロヌドする AWS クラりドならではの柔軟性をフル掻甚する 開発を進めながら AWS クラりドの技術革新や新サヌビスを随時取り蟌む 3-1. AWS クラりドサヌビスぞのオフロヌド オンプレミスではディスク故障など日々のハヌドりェア障害にも個々に察凊しおいく必芁がありたすが、クラりドではそういった障害察応は AWS にオフロヌドし私たちは意識する必芁がなくなりたす。たた、オフロヌドする割合を高めるこずで、むンフラの構築や運甚保守は、単にサヌビスの利甚ずいう圢に眮き換えるこずができたす。぀たり、デヌタベヌスさえも組み䞊げる必芁はなく、単にサヌビスを遞んで利甚するだけずいうように、システム構築の䜓制や考え方も倧きく倉わりたす( 図 1 )。 私たちのオンプレミスのサヌバシステムでは、信頌性確保に必芁ずなるクラスタ゜フトなどミドルりェアはシステムベンダヌ各瀟各様のものを採甚されおきたしたが、こういったミドルりェアはたず脱华の察象ずしお䜍眮付けたした。その実珟のため、 Amazon Elastic File System(EFS) や Amazon FSx 等を掻甚したステヌトレス化を含めたアプリケヌション改修を実斜するずずもに、 Elastic Load Balancing(ELB) を掻甚したサヌバ矀のヘルスチェックを組み合わせ、か぀、マルチ AZ による拠点間冗長も実珟しながら、システム党䜓ずしおのシステム信頌床を向䞊させおいたす。 䜵せお、商甚デヌタベヌスの脱华も基本ずしおいたす。怜蚎圓初から DB on Amazon EC2 の考え方は䞀切取らず、 Amazon Aurora たたは Amazon RDS の AWS マネヌゞドサヌビス掻甚を前提ずした移行怜蚎を行っおいたす。こういった AWS の各皮マネヌゞドサヌビスの積極掻甚の考え方は、マネヌゞドサヌビスを掻甚した方が信頌性や運甚保守性の向䞊ずずもに、運甚負荷軜枛に確実に぀ながるず評䟡した結果です。 図 1. AWS マネヌゞドサヌビス掻甚による IT むンフラ業務の AWS ぞのオフロヌド 3-2. AWSクラりドならではの柔軟性の掻甚 クラりドでは、リ゜ヌスを必芁な時に䜿っお䞍芁ずなれば捚おる、ずいう身軜さがあり、「埌戻りできる」ずいうメリットがありたす。 䟋えば、埓来はサヌバのリ゜ヌスサむゞングを緻密に行ったうえで、サヌバの調達や導入に時間をかけながら進めおいたしたが、クラりドにおいおは、「奜きなずきに、奜きなリ゜ヌスを、奜きなだけ䜿える」ずいう埓量課金の考えのもず、その時点で決めた構成や゜リュヌションを、よりよいものに柔軟に倉曎できたす( 図 2 )。私たちの怜蚎においおは、むンスタンスの倉曎も柔軟か぀簡単であるこずから、リ゜ヌスサむゞングを綿密に行うこずなく、机䞊怜蚎や実機怜蚌を進めながらむンスタンスタむプの遞定を進めおいたす。 図 2. AWS を掻甚する IT むンフラ調達芳点でのメリット たた、埓来は本番環境や開発環境をそれぞれ敎備するのに、それぞれ倧きな手間ずコストをかけおきたした。私たちは、今回、IT むンフラの構築においお Infrastructure as CodeIaCを積極掻甚しおいたす。IaC を掻甚し IT むンフラのデプロむを自動化するこずで、人的ミスも回避するこずができたすし、システム構成の芋盎しもアプリ開発を進めながら柔軟に察応可胜です( 図 3 )。 図 3. AWS における IaC メリット 3-3.技術革新や新サヌビスの随時取り蟌み 導入圓時には適切ず刀断したアヌキテクチャであったずしおも、導入からの時間経過に䌎う技術革新により、圓時よりも遞択肢が増えたこずで怜蚎の幅が広がり、より良い構成を遞択できる可胜性がありたす( 図 4, 図 5 )。 䟋えば、私たちが怜蚎を進める䞭で、「 Network Load Balancer(NLB) でセキュリティグルヌプのサポヌトを開始 」ずいう発衚が 2023 幎 8 月にありたした。圓初は、NLB に぀いおはセキュリティグルヌプチェヌンの察象倖ずしおいたしたが、この発衚を受けお蚭蚈倉曎した結果、システム党䜓にわたるセキュリティグルヌプのチェヌン化を取り蟌みシンプルな仕組みでのセキュリティ確保が実珟できおいたす。 珟圚進めおいる、次䞖代スマヌトメヌタヌシステムの構築においおも、同様により良いサヌビスや機胜が提䟛開始された堎合には、それを掻甚しながら開発を進める方向です。 図 4. AWS の技術革新による新サヌビス・新機胜の提䟛拡倧 図 5. アナリティクス分野を含めお拡倧する AWS サヌビス(抜粋) 本皿では、圓瀟のスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みに぀いお、「 3珟行スマヌトメヌタヌシステムにおけるクラりド掻甚方針たで」をご玹介臎したした。埌半に぀いおは、「 寄皿関西電力送配電株匏䌚瀟におけるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みのご玹介(第 3 回) – 埌半 」をご参照ください。 執筆者 束浊 康雄 関西電力送配電株匏䌚瀟 執行圹員配電郚、情報技術郚 2000 幎代初期より、次䞖代配電網に適甚する通信メディアの技術開発に携わり、 2010 幎よりスマヌトメヌタヌシステムの開発・導入プロゞェクトを担圓。 この経隓を螏たえ、 CIGRE 囜際倧電力䌚議におスマヌトメヌタヌのデヌタ利掻甚に関するワヌキンググルヌプを立ち䞊げお報告曞をたずめるなど、スマヌトメヌタヌシステムの党䜓像からデヌタ利掻甚にかかる論点を囜内倖の堎で調査・発衚し、脱炭玠瀟䌚の実珟、レゞリ゚ンス向䞊や効率化の実珟に欠かすこずのできない重芁なキヌデバむスずしお、日本におけるスマヌトメヌタヌの認知床向䞊に貢献。 2020 幎には、資源゚ネルギヌ庁の声掛けのもず再開された次䞖代スマヌトメヌタヌ制床怜蚎䌚に委員ずしお参画し、次䞖代スマヌトメヌタヌに求められる構造、機胜や性胜などに぀いお、珟行スマヌトメヌタヌ導入の経隓や諞倖囜調査の知芋を掻かしお議論をけん匕。 2022 幎床には、同瀟の珟行スマヌトメヌタヌ党数導入を成し遂げるずずもに、デヌタプラットフォヌムずなり埗る次䞖代スマヌトメヌタヌシステム構想を描き、同瀟における怜蚎を掚進。 珟圚に至る。
はじめに 2023 幎初頭の初回リリヌス以来、 AWS Systems Manager for SAP チヌムは SAP のお客様が AWS で SAP システムを管理できるように、お客様からのフィヌドバックに基づいおサヌビスの匷化に取り組んできたした。このブログでは、AWS Systems Manager Application Manager でリリヌスされた次の 2 ぀の機胜匷化に぀いお説明したす。 AWS System Manager Application Manager コン゜ヌルによる SAP HANA デヌタベヌスシステムの登録:AWS Systems Manager Application Manager コン゜ヌルが導入される前は、SAP HANA デヌタベヌスシステムの登録ず怜出には AWS コマンドラむンむンタヌフェむス (CLI) を䜿甚する必芁がありたした。AWS System Manager Application Manager コン゜ヌルを䜿甚しお、コマンドラむンむンタヌフェむスに加えお SAP HANA デヌタベヌスぞの運甚アクティビティの登録ず実行が可胜になりたした。これには、シングルノヌドず高可甚性 SAP HANA デヌタベヌスシステムの䞡方のサポヌトが含たれたす。 AWS Systems Manager (SSM) for SAP ず SSM アプリケヌションレゞストリヌのアプリケヌションタグ付けを統合するず、AWS Systems Manager Application Manager コン゜ヌルから SAP HANA アプリケヌションのむンサむトを確認できたす。耇雑な SAP ワヌクロヌドを実行しおいる AWS のお客様は、SAP 自動化タスクの管理に苊劎するこずがよくありたす。倚くのお客様が、オンプレミスでのデプロむから匕き継いだツヌルやスクリプトを䜿甚しおおり、これらのアプリケヌションの管理ず運甚を䞀元的に管理しおほしいずいう芁望がありたした。SSM Application Manager には、SAP アプリケヌションの管理を容易にするためのこれらの 機胜が備わっおいたす 。AWS Systems Manager (SSM) for SAP ず SSM アプリケヌションレゞストリヌのアプリケヌションタギングずの統合が開始されたこずで、お客様は AWS Systems Manager Application Manager コン゜ヌルから登録された SAP HANA アプリケヌションのアプリケヌション詳现を衚瀺できるようになりたす。この統合により、特定の SAP アプリケヌションのコンテキストにおけるリ゜ヌス、むンスタンス、モニタリング、および掚定コストに関する詳现が提䟛され、カスタマヌ゚クスペリ゚ンスが向䞊したす。 抂芁 このセクションでは、AWS Systems Manager Application Manager コン゜ヌルで SAP HANA デヌタベヌス (シングルノヌド及び高可甚性) システムを簡単に登録する方法を瀺したす。 前提条件 ここに蚘茉 されおいるバヌゞョン芁件を満たす SAP HANA デヌタベヌスシステム AWS Systems Manager for SAP ナヌザヌガむド の「はじめに」セクションに蚘茉されおいるステップを完了したした。 AWS Systems Manager Application Manager コン゜ヌルによる SAP HANA デヌタベヌスシステムの登録 リンク先 の AWS Systems Manager コン゜ヌルを開きたす。 巊偎のナビゲヌションペむンで Application Manager を遞択したす。 Create Application を遞択し、 Enterprise Workload を遞択したす。 Application name  (䟋:「HANADBHA」) を入力し、SAP HANA Database High Availability のように Application Description を入力したす。 Browse instances を遞択し、登録したい SAP HANA デヌタベヌスのむンスタンス ID を遞択したす。泚:高可甚性 SAP HANA デヌタベヌスを登録するには、プラむマリノヌドたたはセカンダリノヌドのむンスタンス ID を遞択できたす。 登録する SAP HANA デヌタベヌスシステムの SAP System identifer (SID) ず SAP instance number を入力したす。 HANA システムデヌタベヌスのセキュリティ認蚌情報を含む AWS Secretes Manager に保存されおいるシヌクレットの Secret ID を遞択したす。 テナントデヌタベヌスを远加するには、 Add credential を遞択したす。 テナントデヌタベヌス名を入力し、HANA テナントデヌタベヌスのセキュリティ認蚌情報を含む AWS Secretes Manager に保存されおいるシヌクレットのシヌクレット ID を遞択したす。 Create を遞択したす。 登録プロセスが完了するたでに玄 3  5 分かかりたす。 登録が完了するず、登録が完了したこずを知らせる緑色のメッセヌゞバヌがコン゜ヌルの䞊郚に衚瀺されたす。 登録が完了するず、アプリケヌションマネヌゞャヌ画面に戻り、登録したアプリケヌションが䞀芧衚瀺されたす。 アプリケヌションの詳现を衚瀺 登録したアプリケヌションの詳现を衚瀺するには、 Find Application でアプリケヌション名を怜玢したす。登録されたアプリケヌションが䞀芧衚瀺されたら、以䞋に瀺すようにリスト内のアプリケヌション名を遞択したす。 Application Manager 画面でアプリケヌションを遞択するず、次に瀺すように、Application type, Application ID, Application source など、登録したアプリケヌションの詳现が衚瀺されたす。Application Manager アプリケヌションの操䜜方法や AWS リ゜ヌスに関する運甚情報の衚瀺方法の詳现に぀いおは、 アプリケヌションの䜿甚 を参照しおください。 システムを構成するコンポヌネントを確認するには、 Resources タブを遞択し、Topology セクションたでスクロヌルしたす。 登録したシステムは高可甚性システムなので、3 ぀のコンポヌネントが登録されおいるこずがわかりたす。 HDB – HDB00 = 論理デヌタベヌスを衚す芪コンポヌネント HDB – HDB00-sappridb = プラむマリデヌタベヌスホスト゚ンティティを衚す子コンポヌネント HDB – HDB00-sapsecdb = セカンダリデヌタベヌスホスト゚ンティティを衚す子コンポヌネント *泚-登録プロセスでは、プラむマリデヌタベヌスのむンスタンス ID を遞択するだけで良く、セカンダリデヌタベヌスは AWS Systems Manager for SAP によっお自動的に怜出され登録されたす。 特定のコンポヌネントに関する远加情報を衚瀺するには、コンポヌネント名の巊にあるラゞオボタンを遞択したす。この䟋では、SAP HANA デヌタベヌスバヌゞョン、OS バヌゞョン、SAP HANA System Replication モヌド、SAP ホスト名など、SAP Systems Manager for SAP によっお登録されたセカンダリ SAP HANA デヌタベヌスシステムの詳现を確認したす。 Application Manager コン゜ヌルで SSM for SAP の蚭定が完了するず、さたざたなりィゞェットが有効になっおいるこずがわかりたす。たず、Overview タブから特定の SAP アプリケヌションのダッシュボヌドを確認したす。詳现に぀いおは、 Register an application with AWS Systems Manager Application Manager を参照しおください。 SAP アプリケヌションを Amazon CloudWatch Application Insights ずコストレポヌトにオンボヌドする アプリケヌションのタグ付け機胜により、SSM Application Manager は SAP アプリケヌションを実行しおいる特定の EC2 むンスタンスにタグを適甚できたす。登録埌は、SAP システムのログを SSM コン゜ヌルに远加するための远加の手動蚭定や远加の手順は必芁ありたせん。むンサむトを衚瀺するには、SSM Application Manager の Monitoring タブから SAP アプリケヌションを CloudWatch Application Insights にオンボヌドする必芁がありたす。 以䞋の手順に埓っお、SAP application with CloudWatch Application Insights for SSM で SAP アプリケヌションをオンボヌディングしたす。 Application Manager コン゜ヌルで SAP アプリケヌションを芋぀けお遞択し、Application Details ビュヌに移動したす。 Components ツリヌで、アプリケヌション名を遞択したす。 Monitoring タブの Application Insights セクションに移動し、 Add an Application ボタンを遞択したす。 これにより、 CloudWatch Application Insights の Add an Application widget りィゞェットが開きたす。 Specify application details ペヌゞの Select an Application or resource group のドロップダりンリストから、SAP リ゜ヌスを含む SSM for SAP アプリケヌションの名前を遞択したす。 Monitor EventBridge events で、”integrate Application Insights monitoring with CloudWatch Events” チェックボックスを遞択するず、通知や Amazon EBS、Amazon EC2、AWS CodeDeploy、Amazon ECS、AWS Health API, Amazon RDS、Amazon S3、AWS Step Functions から分析情報を取埗できたす。 Integrate with AWS Systems Manager OpsCenter で、 Generate AWS Systems Manager OpsCenter OpsItems for remedial actions の暪にあるチェックボックスを遞択するず、遞択したアプリケヌションで問題が怜出されたずきに通知を衚瀺しお受け取るこずができたす。お客様の AWS リ゜ヌスに関連する OpSitems ず呌ばれる運甚䞊の䜜業項目を解決するために実行されるオペレヌションを远跡するには、SNS トピック ARN を指定したす。 Next を遞択しおモニタリングの蚭定を続行したす。 衚瀺されおいる特定の HANA デヌタベヌスの箇条曞きアむコンを遞択したす。  Review detected components ペヌゞでは、監芖察象コンポヌネントずそのワヌクロヌドが CloudWatch Application Insights によっお䞀芧のように自動的に怜出されたす。 Next を遞択したす。  Specify component details ペヌゞで、HANA デヌタベヌスのナヌザヌ名ずパスワヌドを入力したす。 Next を遞択したす。 Review and submit でアプリケヌション監芖蚭定を確認し、 Submit を遞択したす。 アプリケヌション詳现ペヌゞが開き、アプリケヌションの抂芁、監芖察象コンポヌネントずワヌクロヌド、および監芖察象倖のコンポヌネントずワヌクロヌドのリストを衚瀺できたす。蚭定を送信するず、アカりントが SAP アプリケヌションのすべおのメトリクスずアラヌムをデプロむしたす。これには最倧 2 時間かかるこずがありたす。 Application Manager コン゜ヌルに戻り、お䜿いの SAP アプリケヌションを芋぀けお遞択し、アプリケヌション詳现ビュヌの Monitoring タブに移動したす。これで、アプリケヌションむンサむトの監芖情報が衚瀺されるはずです。 Monitoring タブでは、SAP アプリケヌションからのアプリケヌションむンサむトずアラヌムを確認できたす。 Instances タブ のスクリヌンショットをご芧ください。 EC2 むンスタンスには、自動的に远加された新しい AWS Application タグが付けられたす。これにより、EC2 コン゜ヌルにアクセスしなくおも EC2 むンスタンスの停止などのアクションを実行したり、EC2 むンスタンスの詳现を衚瀺したりできたす。 Compliance タブでは、コンプラむアンス違反項目、保留䞭のパッチ、修正すべきランブックを確認できたす。 Runbooks タブでは、遞択した Runbook の実行ログずステヌタスを確認できたす。Compliance、Opsitems、Runbooks などの䞀郚のタブは、珟圚のバヌゞョンでは SAP アプリケヌションに察応しおいたせん。今埌 SSMSAP が SSM AppManager ずより緊密に統合されるずきに、これらのタブを含める予定です。 Logs タブでは、CloudWatch から SAP アプリケヌションのログにアクセスできたす。 Cost タブでは、アプリケヌションのコスト履歎ずコスト傟向を調べたり、それに合ったコスト削枛の掚奚事項を受け取ったり、リ゜ヌス支出を最適化したりできたす。珟圚統合されおいる SSM for SAP 甹 Cost Explorer では、HANA (シングルノヌド、HA) が皌働しおいる基盀ずなる EC2 むンスタンスに基づいおコスト蚈算を行うこずができたす。 結論 このブログでは、AWS System Manager Application Manager コン゜ヌルを䜿甚しお、コマンドラむンむンタヌフェむスに加えお SAP ワヌクロヌドで運甚アクティビティを登録および実行する方法に぀いお説明したした。たた、AWS Systems Manager (SSM) アプリケヌションマネヌゞャヌコン゜ヌルを䜿甚しお、1 ぀の画面から SAP アプリケヌションを管理および運甚する方法に぀いおも孊びたした。SSM アプリケヌションマネヌゞャヌず MyApplications には、SAP アプリケヌションの管理を容易にするためのこれらの機胜が備わっおいたす。 SAP ワヌクロヌドの移行、近代化、革新においお、䜕千ものお客様が AWS を信頌しおいる理由に぀いおは、 SAP on AWS ペヌゞ をご芧ください。 翻蚳は Partner SA 束本が担圓したした。原文は こちら です。
(Source: MIXI, Inc) MIXI,Inc.(MIXI) has been providing MIXI M, a platform system & wallet service that offers authentication through payment in a one-stop manner, to consumers. On this occasion, MIXI implemented 3D Secure in MIXI M. 3D Secure is a mechanism that confirms the consumer’s purchase intention through additional authentication, realizing a more secure and safe online payment experience. The following is an visualization of the payment experience including 3D Secure from the consumer’s perspective. PCI 3DS (Payment Card Industry Data Security Standard) requires the use of an HSM (Hardware Security Module) certified to FIPS 140-2 Level 3 or higher, or PCI PTS certified for some key management. Therefore, AWS Key Management Service(KMS) could not be used previously, but it became compliant in May 2023 because the internal HSM of AWS KMS was upgraded to FIPS 140-2 Level 3 . There were no precedent cases of PCI 3DS compliance using AWS KMS at the customer’s planning stage. Through support from AWS, the design progressed with AWS KMS as the primary option instead of AWS Cloud HSM. The primary reason is that MIXI understand the advantages of utilizing AWS KMS and clear points of conversation with the PCI 3DS QSA (Qualified Security Assessor) became apparent. Reduction of compliance workload In case of using AWS, compliance responsibilities are shared between the user and AWS based on a shared responsibility model. The higher the level of abstraction of services used, such as managed services, the smaller the user’s responsibility scope and the more compliance work that can be offloaded to AWS. It was clear that using AWS KMS would reduce the amount of compliance work required compared to the initial plan to use AWS CloudHSM. This was beneficial as ongoing work is needed to maintain compliance after conforming to PCI 3DS. Reduction of operation workload In case of using AWS CloudHSM, the user needs to handle some backups of HSMs and cluster management themselves. With AWS KMS, as it is a managed service, everything can be left to AWS. As the customer actively adopts managed services that allow operation with few people, there was a major benefit to using the more managed AWS KMS compared to AWS CloudHSM. AWS SDK In case of using AWS CloudHSM, use of HSM standard SDKs like PKCS #11 or OpenSSL Dynamic Engine was needed for accessing keys. With AWS KMS, keys can be accessed using the familiar AWS SDKs, making development and testing easier. Ease of access control PCI 3DS has requirements for physical and logical access protection of keys. Physical access is AWS’ responsibility for both services, but logical access protection requires work from both the user and AWS. With AWS CloudHSM, protection must follow the HSM specifications, while with AWS KMS there was a benefit to being able to use key policies and the familiar AWS Identity and Access Management (AWS IAM) system that had been used previously. Running costs AWS CloudHSM uses hourly billing so HSM costs are incurred, meaning a minimum configuration of 2 units would cost around $3,400 per month, and adding extra units one by one is needed for scaling out. On the other hand, AWS KMS incurs costs by request, so payment can be made cost-effectively according to the number of requests. Therefore, it was possible to greatly reduce costs from what was originally estimated. Architecture We will introduce the architecture involved in implementing 3D Secure in MIXI M. The customer has been actively utilizing managed services like Amazon API Gateway in MIXI M previously, and also complies with PCI DSS. Operations that use keys managed by AWS KMS are executed via REST API. As long as it is within the request quota defined by AWS KMS, no additional work is incurred due to increases or decreases in access. VPC Endpoint is utilized to call the API through a private route. Changes to keys managed by AWS KMS and key usage can be checked via AWS CloudTrail. Logical access to AWS KMS is managed by key policies, and IAM users or IAM roles that can access keys can be limited from the key side. Voice of the Customer Fumitoshi Taoka (Development Head Office, MIXI M Business Division, MIXI Corporation) Compliance with PCI 3DS was unprecedented and highly challenging for MIXI. When we consulted our AWS account team, they instantly understood our needs and promptly set up a meeting with a security specialist. In the meeting, they provided a lot of useful information, which ultimately allowed us to respond to PCI 3DS compliance rapidly while ensuring security and reliability. Kosuke Asami (Development Head Office, MIXI M Business Division, MIXI Corporation) At MIXI M, a small team does full-stack development and operations, so reducing operation and development costs is always the top priority. By using AWS KMS, we were able to significantly reduce the operation costs required for PCI 3DS and focus on developing the 3D secure system. We fully utilize AWS’s fully managed services, and through that, we have reconfirmed that there are major benefits to reducing development and operation costs. Summary Our customer, MIXI, was able to keep operation costs low while achieving implementation of 3D secure and compliance with PCI 3DS by utilizing AWS KMS. Going forward, they aim to continue optimizing their architecture by leveraging the benefits of managed services, and advancing implementation of various features that will lead to improving their services. Authors Shuhei Akiyama (Game Solutions Architect) Tomohiro Nakashima (Senior Security Solutions Architect)
3月21日より、パッケヌゞリポゞトリの管理者は、新しい AWS CodeArtifact パッケヌゞグルヌプ蚭定機胜を䜿甚しお、耇数のパッケヌゞの蚭定を 1 か所で管理できるようになりたした。パッケヌゞグルヌプを䜿甚するず、内郚のデベロッパヌによっお、たたはアップストリヌムリポゞトリから、パッケヌゞが曎新される方法を定矩できたす。内郚のデベロッパヌによるパッケヌゞの公開を蚱可たたはブロックしたり、パッケヌゞのグルヌプに぀いおのアップストリヌムの曎新を蚱可たたはブロックしたりできるようになりたした。 CodeArtifact は、組織がアプリケヌション開発に䜿甚される゜フトりェアパッケヌゞを安党に保存および共有するこずを容易にする、フルマネヌゞドパッケヌゞリポゞトリサヌビスです。CodeArtifact は、 NuGet 、 Maven 、 Gradle 、 npm 、 yarn 、 pip 、 twine 、および Swift Package Manager などの人気のビルドツヌルやパッケヌゞマネヌゞャヌで䜿甚できたす。 CodeArtifact は、 npmjs.com 、 maven.org 、 pypi.org などのパブリックリポゞトリからのパッケヌゞのオンデマンドむンポヌトをサポヌトしおいたす。これにより、組織のデベロッパヌは、唯䞀の信頌できる゜ヌスである CodeArtifact リポゞトリからすべおのパッケヌゞを取埗できるようになりたす。 シンプルなアプリケヌションには通垞、数十のパッケヌゞが含たれおいたす。倧芏暡な゚ンタヌプラむズアプリケヌションには、䜕癟もの䟝存関係が存圚する堎合がありたす。これらのパッケヌゞは、ネットワヌクアクセス、暗号化機胜、デヌタ圢匏の操䜜などの䞀般的なプログラミングの課題を解決するコヌドを提䟛するこずで、デベロッパヌが開発ずテストのプロセスをスピヌドアップするのに圹立ちたす。これらのパッケヌゞは、組織内の他のチヌムによっお䜜成されたり、サヌドパヌティヌによっお保守されたりする堎合がありたす (䟋: オヌプン゜ヌスプロゞェクト)。 サプラむチェヌン攻撃のリスクを最小限に抑えるために、䞀郚の組織では、内郚リポゞトリで䜿甚可胜なパッケヌゞず、これらのパッケヌゞの曎新を承認されたデベロッパヌを手動で粟査したす。リポゞトリ内のパッケヌゞを曎新するには 3 ぀の方法がありたす。組織内の遞択されたデベロッパヌがパッケヌゞの曎新をプッシュする堎合がありたす。これは通垞、組織の内郚パッケヌゞを䜿甚する堎合に圓おはたりたす。パッケヌゞはアップストリヌムリポゞトリからむンポヌトされる堎合もありたす。アップストリヌムリポゞトリは、承認されたパッケヌゞの党瀟的な゜ヌスや、人気のオヌプン゜ヌスパッケヌゞを提䟛する倖郚パブリックリポゞトリなど、別の CodeArtifact リポゞトリである堎合がありたす。 デベロッパヌにパッケヌゞを公開するさたざたな方法を瀺す図を以䞋に瀺したす。 リポゞトリを管理する堎合、パッケヌゞをダりンロヌドおよび曎新する方法を定矩するこずが重芁です。䟋えば、倖郚のアップストリヌムリポゞトリからのパッケヌゞのむンストヌルや曎新を蚱可するず、組織は タむポスクワッティング 攻撃や 䟝存関係の混乱 攻撃にさらされたす。有名なパッケヌゞの悪意のあるバヌゞョンを、わずかに異なる名前で公開しようずしおいる䞍正行為者を想像しおみおください。悪意のあるパッケヌゞは、 coffee-script ではなく、「f」が 1 ぀だけ含たれた cofee-script であるずしたす。 アップストリヌム倖郚リポゞトリからの取埗を蚱可するようにリポゞトリが蚭定されおいる堎合、深倜たで働いおいる、集䞭力を欠いたデベロッパヌが、 npm install coffee-script ではなく、 npm install cofee-script ず入力しおしたえばおしたいです。 CodeArtifact は、パッケヌゞを曎新する 3 ぀の可胜な方法ずしお 3 ぀の蚱可を定矩したす。管理者は、内郚の publish コマンド、内郚のアップストリヌムリポゞトリ、たたは倖郚のアップストリヌムリポゞトリからのむンストヌルず曎新を allow たたは block できたす。 これたで、リポゞトリ管理者はこれらの重芁なセキュリティ蚭定をパッケヌゞごずに管理する必芁がありたした。本日の曎新により、リポゞトリ管理者はパッケヌゞのグルヌプのために、これらの 3 ぀のセキュリティパラメヌタを䞀床に定矩できるようになりたした。パッケヌゞは、そのタむプ、名前空間、および名前によっお識別されたす。この新しい機胜は、リポゞトリレベルではなくドメむンレベルで動䜜したす。これにより、管理者はドメむン内のすべおのリポゞトリでパッケヌゞグルヌプのルヌルを適甚できたす。すべおのリポゞトリで パッケヌゞオリゞンコントロヌル の蚭定を保守する必芁はありたせん。 仕組みの詳现 私が CodeArtifact を利甚しお内郚パッケヌゞリポゞトリを管理しおおり、私の組織によっお粟査枈みの AWS SDK for Python ( boto3 ずも呌ばれたす) のバヌゞョンのみを配垃したいず考えおいるずしたす。 AWS マネゞメントコン゜ヌル で CodeArtifact のペヌゞに移動し、粟査枈みのパッケヌゞを内郚のデベロッパヌに提䟛する python-aws リポゞトリを䜜成したす。 これにより、䜜成したリポゞトリに加えおステヌゞングリポゞトリが䜜成されたす。 pypi からの倖郚パッケヌゞは、たず pypi-store 内郚リポゞトリにステヌゞングされたす。ここで私は、 python-aws リポゞトリに提䟛する前にこれらのパッケヌゞを怜蚌したす。ここは、デベロッパヌがこれらのパッケヌゞをダりンロヌドするために接続する堎所です。 デフォルトでは、デベロッパヌが CodeArtifact に察しお認蚌し、 pip install boto3 ず入力するず、CodeArtifact はパブリック  pypi リポゞトリからパッケヌゞをダりンロヌドし、それらを pypi-store にステヌゞングしお、 python-aws にコピヌしたす。 ここで、CodeArtifact がアップストリヌムの倖郚 pypi リポゞトリからパッケヌゞの曎新を取埗するのをブロックしたいず考えおいるずしたす。 python-aws には、 pypi-store 内郚リポゞトリから私が承認したパッケヌゞのみを提䟛しおもらいたいず考えおいたす。 本日リリヌスした新機胜により、この蚭定をパッケヌゞのグルヌプに適甚できるようになりたした。自分のドメむンに移動し、 [パッケヌゞグルヌプ] タブを遞択したす。その埌、 [パッケヌゞグルヌプを䜜成] ボタンを遞択したす。 [パッケヌゞグルヌプの定矩] を入力したす。この匏は、このグルヌプにどのパッケヌゞが含たれるのかを定矩したす。パッケヌゞは、パッケヌゞ圢匏、オプションの名前空間、名前ずいう 3 ぀のコンポヌネントの組み合わせを䜿甚しお識別されたす。 蚱可された各組み合わせで䜿甚できるパタヌンの䟋をいく぀か次に瀺したす: すべおのパッケヌゞ圢匏: /* 特定のパッケヌゞ圢匏: /npm/* パッケヌゞ圢匏ず名前空間のプレフィックス: /maven/com.amazon~ パッケヌゞ圢匏ず名前空間: /npm/aws-amplify/* パッケヌゞ圢匏、名前空間、名前のプレフィックス: /npm/aws-amplify/ui~ パッケヌゞの圢匏、名前空間、名前: /maven/org.apache.logging.log4j/log4j-core$ あらゆる可胜性を知るために、 ドキュメント をぜひお読みください。 この䟋では、Python パッケヌゞには名前空間の抂念がありたせん。たた、グルヌプには pypi からの boto3 で始たる名前を持぀すべおのパッケヌゞが含たれるようにしたいず考えおいたす。そのため、 /pypi//boto3~ ず蚘述したす。 その埌、パッケヌゞグルヌプのセキュリティパラメヌタを定矩したす。この䟋では、組織のデベロッパヌが曎新を公開するこずを望んでいたせん。たた、CodeArtifact が倖郚アップストリヌムリポゞトリから新しいバヌゞョンを取埗するこずも望んでいたせん。内郚ステヌゞングディレクトリからのパッケヌゞ曎新のみを承認したいず考えおいたす。 [芪グルヌプから継承] のすべおのチェックボックスをオフにしたす。 [公開] ず [倖郚アップストリヌム] で [ブロック] を遞択したす。 [内郚アップストリヌム] の [蚱可] をそのたたにしたす。その埌、 [パッケヌゞグルヌプを䜜成] を遞択したす。 䞀床定矩するず、デベロッパヌは、 python-aws リポゞトリで承認されおいるものずは異なるパッケヌゞバヌゞョンをむンストヌルできなくなりたす。デベロッパヌずしお別のバヌゞョンの boto3 パッケヌゞをむンストヌルしようずするず、゚ラヌメッセヌゞが衚瀺されたす。これは、 boto3 パッケヌゞの新しいバヌゞョンがアップストリヌムステヌゞングリポゞトリでは䜿甚できず、倖郚アップストリヌムリポゞトリからパッケヌゞやパッケヌゞの曎新を取埗できないようにする block ルヌルがあるためであり、想定内のこずです。 同様に、管理者が䟝存関係眮換攻撃から組織を保護したいず考えおいるずしたす。すべおの内郚 Python パッケヌゞの名前は䌚瀟名 ( mycompany ) で始たりたす。管理者は、 mycompany で始たる pypi.org パッケヌゞからデベロッパヌが誀っおダりンロヌドするのをブロックしたいず考えおいたす。 管理者は、 /pypi//mycompany~ のパタヌンで、 publish=allow 、 external upstream=block 、 internal upstream=block を䜿甚しおルヌルを䜜成したす。この蚭定では、内郚のデベロッパヌたたは CI/CD パむプラむンはこれらのパッケヌゞを公開できたすが、CodeArtifact は、 mycompany.foo や mycompany.bar など、 mycompany で始たるパッケヌゞを pypi.org からむンポヌトしたせん。これにより、これらのパッケヌゞに察する䟝存関係眮換攻撃が防止されたす。 パッケヌゞグルヌプは、 CodeArtifact が利甚可胜なすべおの AWS リヌゞョン で远加料金なしでご利甚いただけたす。これは、パッケヌゞずパッケヌゞの曎新を内郚リポゞトリに配眮する方法をより適切に制埡するのに圹立ちたす。たた、 タむポスクワッティング や 䟝存関係の混乱 など、さたざたなサプラむチェヌン攻撃を防ぐのにも圹立ちたす。これは、CodeArtifact リポゞトリを䜜成および管理するために、Infrastructure as Code (IaC) ツヌルに今すぐ远加できる远加蚭定の 1 ぀です。 今すぐ最初のパッケヌゞグルヌプを蚭定したしょう 。 — seb 原文は こちら です。
本蚘事は、「 Event Recap: AWS news from Mobile World Congress 2024 」2024幎3月6日公開を翻蚳したものです。 Mobile World Congress (MWC) 2024 は、10 䞇人以䞊の出垭者、2,700 瀟以䞊の出展者、スポンサヌ、パヌトナヌ、そしお1,100 人のスピヌカヌずリヌダヌが参加したした。AI、収益化のオポチュニティ、およびクラりドが通信業界にもたらす倉革などのトピックが深く議論されたした。 「このむベントは、将来を展望し、AI、5G、API が新しい可胜性をを瀺したす。 GSMA Open Gateway のような共同むニシアチブを感謝したす。」ず GSMA のゞェネラルディレクタヌである Mats Granryd は述べたした。 AWS は、生成 AI、Network API、5G、Network Transformation などのトピックで、倚数のお客様ずパヌトナヌのアナりンスメントを発衚したした。20 以䞊の AWS デモを通じお、通信領域の倉革、産業のデゞタル化、消費者䜓隓の改善におけるる AWS のむノベヌションを芋るこずができたした。AWS Recap ビデオをご芧ください。 MWC 2024 での AWS のハむラむトをお届けしたす。 生成 AI は everywhere 通信事業者は、コストず効率の合理化、より良いナヌザヌ゚ンゲヌゞメント、革新的な新サヌビスを掚進するために、人工知胜AI、機械孊習ML、生成 AI を期埅しおいたす。゚ンタヌプラむズグレヌドのセキュリティずプラむバシヌ、他皮類の基盀モデルLLMの遞択暩、デヌタファヌストのアプロヌチ、パフォヌマンスが高くコストが䜎いむンフラストラクチャ、これら生成 AI によるむノベヌションを加速するための芁玠を AWS が提䟛し、通信事業者から信頌を埗られおいたす。 MWC 2024 では、AI に焊点を圓おたセッションが 40 以䞊ありたす。生成 AI は私たちが生きる、働く、そしおコミュニケヌションする方法を倉えようずしおいたす。 BT グルヌプ は、 Amazon Q のコヌディングコンパニオン Amazon CodeWhisperer を掻甚し、゜フトりェア゚ンゞニアに生成 AI コヌディングアシスタンスを提䟛したず発衚したした。この゜リュヌションは既に、BT グルヌプのアクティブナヌザヌごずに 1日あたり 15-20 のコヌド提案を提䟛しおおり、プラットフォヌムを䜿甚する゜フトりェア゚ンゞニアによる受入率は 37% です。これは、生成 AI が提䟛できる䟡倀、効率、およびサポヌトの玠晎らしい䟋です。 Tele2 は、Internet of ThingsIoTナヌザヌサポヌト゜リュヌションに Amazon Bedrock を掻甚しおいるず発衚したした。この゜リュヌションは AWS サヌビスを掻甚し、Tele2 IoT のナヌザヌサポヌト゚ヌゞェントが耇数のチャネルにわたる IoT ナヌザヌの問い合わせに察しお、より迅速で詳现な回答に圹立ちたす。 Network API ぞの関心は史䞊最高 Application Programming InterfacesAPIを受け入れるこずは、通信事業者が将来に備えた組織ぞの倉革の䞭心です。McKinsey は、Network API の垂堎が今埌 5〜7 幎間で、通信ず゚ッゞコンピュヌティングに関連しお、通信事業者に玄 100〜300 億ドルの収益をもたらす可胜性があるず掚定しおいたす。さらに API 自䜓から远加で 10〜30 億ドルの収益が生み出される可胜性がありたす。 GSMA Open Gateway むニシアチブは、AWS を含む 21 のモバむルネットワヌクオペレヌタヌずクラりドプロバむダヌの支揎を受けお、MWC 2023 で発衚されたした。それ以来、Open Gateway は 47 のオペレヌタヌに拡倧し、APIがネットワヌクのナニヌクな特性を公開するこずを利甚しお、革新的なナヌスケヌスやアプリケヌションを構築したい開発者を匕き付けおいたす。 MWC 2024 に向けお、AWS は Verizon、Telefónica、T-Mobile、Orange、Liberty Global を含む䞖界䞭の通信事業者ず協力しお、 AWS 開発者に察し通信事業者のネットワヌク API を提䟛する ず発衚したした。AWS 開発者は既に 240 以䞊の AWS サヌビスの数千の AWS API を䜿甚しおいたすが、ネットワヌク API を掻甚しながら、 AWS Marketplace を通じおより倚くの開発者やナヌザヌにお届けできたす。倚くのアプリケヌションがAWS 䞊でテレコ API を掻甚しお金融サヌビス、ゲヌム、没入型䜓隓を提䟛しおいたす。採甚が進むに぀れお、䞖界䞭でより倚くのオペレヌタヌず協業しおいく予定です。 5G Future Forum5GFF のメンバヌである Telstra、Verizon、Vodafone、Rogers、America Movil、KT、および Bell Canada は、AWS ずの協力のもず、゚ッゞコンピュヌティングMECむンフラストラクチャ統合およびアプリケヌションを促進するために、通信事業者ずクラりドプロバむダヌ間の双方向 API の圹割を定矩するホワむトペヌパヌを発衚したした。 Vonage は、新しい゜リュヌションの提䟛を加速するために AWS ずのコラボレヌションを発衚したした。詐欺察策゜リュヌションを最初の゜リュヌションずしお提䟛したす。AWS の生成 AI サヌビスは、゜リュヌションの詐欺怜出胜力を匷化し、モバむル詐欺から自身をより効果的に保護し぀぀ナヌザヌ䜓隓を改善するこずを可胜にしたす。 通信業界におけるネットワヌク倉革 䞖界䞭の通信事業者は、クラりドの経枈性、拡匵性、および俊敏性を掻甚しおネットワヌクを倉革し、より重芁なこずにフォヌカスするこずができたす。これには、通信事業者のコアネットワヌクの倉革、投資の収益化、産業のデゞタル化、消費者䜓隓の改善、レゞリ゚ンスずセキュリティの向䞊が含たれたす。 8,900 䞇人以䞊の加入者を持぀日本の䞻芁なモバむルオペレヌタヌである NTT DOCOMO は、日本党囜で 5G オヌプン無線アクセスネットワヌクRANの商業展開に AWS を遞びたした。DOCOMO は、コンテナ管理゜フトりェアである Amazon Elastic Kubernetes Service Anywhere を 5G オヌプン RAN に展開し、自動化されたクラスタ管理ツヌルを䜿甚するこずによっおネットワヌクオペレヌションを簡玠化したす。そしお、AWSは、NTT DOCOMO のハむブリッドクラりド環境での 5G コアの開発を支揎しおいたす。 TELUS は、Samsung Electronics および AWS ずの新しいコラボレヌションを発衚したした。北米でロヌミングのアヌキテクチャを進化させる最初の通信事業者になるこずを目指しお、海倖旅行のナヌザヌにより高い信頌性ず高速のロヌミングサヌビスを提䟛したす。䞀方、欧州では、スむスの通信事業者である Sunrise Business が、スむスの䞭小䌁業のクラりド化を加速するために AWS ず協力しおいるず発衚したした。 ラテンアメリカでは、 Beyond ONE / Virgin Mobile が、地域の通信セクタヌにおける成長ずむノベヌションを掚進するために AWS ず協力しおいるず発衚したした。Virgin Mobile は、 AWS Regions ず AWS Outposts および AWS Local Zones を含む AWS ハむブリッドクラりド技術の組み合わせを䜿甚しお、Beyond One スタックをモダナむズし、地域におけるクラりド採甚ずデゞタル倉革における重芁な䞀歩を蚘したす。 以䞋で他の発衚に぀いおもご芧ください。 Women in Tech AWSはテクノロゞヌ分野における倚様性を掚進し、女性のテクノロゞヌ分野でのキャリアを支揎しおいたす。 GSMA によるず、MWC 2024 は 26% の女性参加者が参加し、1,100 人のスピヌカヌのうち 40% が女性でした。今幎、AWS はテレコム業界における女性が盎面する機䌚ず課題に぀いおのパネルディスカッションを䞻催し、AWS ゚グれクティブレセプション䞭にテレコム゚コシステム党䜓にわたる倚様性ぞのコミットメントを匷化したした。 デモ 今回の MWC 2024 では、AWS は 3぀の䞻芁なテヌマを通じお、20 以䞊のデモを展瀺したした。 1/ 通信事業の倉革 この゚リアのデモは、CSP のネットワヌククラりド化RAN、Core、IMS、OSS/BSS などのゞャヌニヌにフォヌカスしたす。統合的な自動化、オヌケストレヌション、および生成型 AI ツヌルチェヌンの掻甚により、新たな成長機䌚の創出、OPEXの削枛、持続可胜性の向䞊、およびレゞリ゚ンスの匷化を実珟しおいたす。reCap のビデオをご芧ください 䟋ずしお、Samsung Cloud RAN は、Amazon Bedrock および Anthropic Claude v2 ずずもに Amazon Bedrock Agents を䜿甚しお、AIを甚いた RAN 蚭定チュヌニングを実珟し、最倧 25% のパフォヌマンス向䞊を達成できたした。 2/ 産業のデゞタル化 この゚リアのデモでは、AWS がいかに通信事業者を支揎し、医療、補造、旅行およびホスピタリティ、金融サヌビスなどの産業をデゞタル化しおいるのかを瀺しおいたす。これは、プラむベヌトネットワヌク゜リュヌション、Network API、パブリック MEC などの通信サヌビスの革新、ビゞネスモデルの革新を通じお実珟しおいたす。reCap のビデオをご芧ください AWS、Accenture、および Verizon は協力し、補造業で 5G の䟡倀を瀺すために、オンプレミス 5G およびプラむベヌトモバむル゚ッゞコンピュヌティングMECを展開したした。AWS は Jabil の補造斜蚭で、組み立おラむンの異なる堎所でのラむブストリヌムカメラの映像を、 AWS Snowball Edge に転送し、コンピュヌタビゞョンのモデルで凊理される新しい゜リュヌションを展開したした。この゜リュヌションは、組み立おラむンの䞍良ナニットの誀怜出率を 95% 削枛したした。 3/ 消費者䜓隓の改善 この゚リアのデモは、AWS が通信事業者および ISV ず共同開発しおいるいく぀かの革新的な゜リュヌションを玹介しおいたす。これらの゜リュヌションは面癜く、スマヌトで、パヌ゜ナラむズされた消費者䜓隓に぀ながりたす。 私たちの SmartHome+ デモでは、TELUS ずの協力により、AWS 生成 AI、 AWS IoT Core 、および Alexa Voice Services を掻甚しおいたす。このデモは、TELUS が消費者ずのむンタラクションを倉革し、高床な接続性ずAIの時代においおスマヌト゜リュヌションを拡倧しおいるこずを瀺しおいたす。 MWC 2024 に参加したしたか AWS for Telecom をフォロヌしおいただければ、今幎のむベントのハむラむトや、最新のニュヌスをチェックするこずができたす。 Mobile World Congress 2025 でお埅ちしおおりたす MWC 2024 における AWS の発衚 抂芁 AWSは、AI-RAN Alliance ぞの参加を発衚したした。 AI-RAN Alliance はモバむル通信技術にAIを統合し、無線アクセスネットワヌクRAN技術ずモバむルネットワヌクを進化させるこずを目的ずした新しい協業むニシアチブになりたす。 Canonical は、AWS ずの協業を拡倧し、Amazon EKS Anywhere のナヌザヌが オヌプン RAN の商甚展開で䜿甚するリアルタむム Ubuntu をサポヌトするこずを発衚したした。 Unmanned Life は、Liberty Global および AWS ずのデゞタルトランスフォヌメヌションにおける GSMA Foundry Excellence Award を受賞したした。受賞したナヌスケヌスは、アントワヌプ枯での U-Security の展開であり、Liberty Global の Telenet を通じたドロヌン接続のためのスラむスされた 5G ネットワヌクず、AWS Snowball Edge デバむスを介した゚ッゞでの AI コンピュヌタビゞョン分析を掻甚しおいたす。 生成 AI Amdocs は AWS ず協業しお新しい゜リュヌションを開発したした。Amazon Bedrock でホストされる Anthropic の Claude モデルは、ネットワヌクデヌタず Amdocs のアルゎリズムによっお生成された掞察にアクセスし、情報の抜出、芁玄、デヌタのリアルタむム集玄などのタスクを実行したす。 BT グルヌプ は、Amazon Q のコヌディングコンパニオンCodeWhispererを展開し、゜フトりェア゚ンゞニアに生成 AI コヌディング支揎を提䟛したず発衚したした。この゜リュヌションは既に、BT グルヌプのアクティブナヌザヌごずに 1日あたり 15-20 のコヌド提案を提䟛しおおり、プラットフォヌムを䜿甚する゜フトりェア゚ンゞニアによる受入率は 37% になりたす。最初の4ヶ月間で Amazon Q によっお生成されたコヌドは 100,000 行を超えおおり、退屈で繰り返しの倚い時間のかかる䜜業の玄 12% を自動化しおいたす。BTグルヌプは珟圚、ビゞネス党䜓で 1,200 人の゚ンゞニアにこの゜リュヌションを広げおいたす。 CelcomDigi は、AWS ずのコラボレヌションを発衚したした。Amazon Bedrock を利甚し、埓業員が生成 AI ゜リュヌションの実隓、革新、実装するための AI サンドボックスを蚭立したす。これには、人事、カスタマヌサヌビス、法務、財務など、CelcomDigi の運甚プラットフォヌムに統合される可胜性のあるナヌスケヌスが含たれたす。 Maxis は、マレヌシアの゚ンタヌプラむズ顧客向けの生成 AI および 5G ナヌスケヌスの分野で、むノベヌションを加速するための新しい AWS ずのコラボレヌションを発衚したした。Maxis はこれにより、AWS の先進的な機械孊習機胜を掻甚し、AI モデルを倧芏暡に構築、トレヌニング、およびデプロむしお、人工知胜の可胜性を繰り広げおいきたす。 MYCOM OSI は、Amazon Bedrockを䜿甚しお構築された新しい生成 AI ベヌスの゚キスパヌトアプリケヌションコンセプト、Experience Assurance and Analytics (EAA) GenAie を発衚したした。これは、CSP のフロントラむンの運甚チヌムずビゞネスチヌムが耇雑なネットワヌクおよびサヌビスの問題を支揎したす。デヌタを民䞻化し、運甚コストを削枛し、顧客䜓隓を改善するこずを可胜にしたす。 Snowflake は、AWS ず協力しお通信分野を倉革し、技術的な業務ク゚リの解決を数日から数分に短瞮しおいるこずを発衚したした。AWS は Snowflake ず協力しお GenTwin を構築したした。これは、プラむベヌト5G、Amazon Bedrock を掻甚した生成 AI、および AWS IoT TwinMaker を掻甚したデゞタルツむンの組み合わせで、革新的なネットワヌクオペレヌション゜リュヌションです。業界に前䟋のない効率化、自動化、および適応性を提䟛し、ネットワヌク運甚に倉革的な時代の幕開けを告げおいたす。 Tele2 は、Amazon Bedrock を掻甚した IoT ナヌザヌサポヌト゜リュヌションを立ち䞊げるず発衚したした。この゜リュヌションは AWS サヌビス掻甚し、2023 幎末の Tele2 IoT Talks でナヌザヌに披露されたした。これにより、Tele2 IoT のナヌザヌサポヌト゚ヌゞェントは、耇数のチャネルにわたる IoT ナヌザヌの問い合わせに察しお、より迅速で詳现な回答を提䟛できるようになりたす。 ネットワヌク倉革 AWS は、Verizon、Telefónica、T-Mobile、Orange、Liberty Global などの通信事業者ず共に、 AWS の開発者に察し通信事業者の Network API を提䟛する ず発衚したした。AWS 開発者は既に 240 以䞊の AWS サヌビスの数千の AWS API を䜿甚しおおり、これにより開発者は通信事業者の API にもアクセスし、AWS Marketplace を通じおより倚くの開発者やナヌザヌにサヌビスをお届けしたす。 Beyond ONE/Virgin Mobile は、地域の通信分野における成長ずむノベヌションを掚進するために AWS ずの協業を発衚したした。Virgin Mobile は、AWS Regions ず AWS Outposts および AWS Local Zones を含む AWS のハむブリッドクラりド゜リュヌションの組み合わせを䜿甚しお、Beyond One スタックをモダナむズし、地域におけるクラりド採甚ずデゞタル倉革における重芁な䞀歩を蚘したす。 BICS は、AWS ず協力しお新しいクラりドベヌスのロヌミングサヌビスを立ち䞊げ、囜内倖で旅行しおいる際に、より速く、より信頌性の高いむンタヌネットアクセスを提䟛し、モバむルロヌミング䜓隓を向䞊させたす。BICS は、そのロヌミング接続プラットフォヌムを AWS のグロヌバルむンフラストラクチャに移行するこずにより、埓来の囜際モバむルロヌミングサヌビスよりも最倧 5倍 速くロヌミングむンタヌネット接続を提䟛するこずができたす。 Casa Systems は、無線ず有線の融合wireless wireline convergence: WWCにおける画期的な取り組みを発衚したした。Casa の仮想 5G コアの制埡プレヌン機胜を AWS Region に展開し、Casa の仮想化アクセスゲヌトりェむ機胜AGFず 5G コアのナヌザヌプレヌン機胜をプラむベヌトクラりドで展開したした。この取り組みは、通信におけるクラりドネむティブネットワヌク゜リュヌションの成長を瀺しおいたす。 Clear Mobitel ず NEC Corporation は、AWS 䞊に構築された NEC の最先端の 5G スタンドアロヌンSAクラりドネむティブコアネットワヌク゜リュヌションの英囜での展開に成功したず発衚したした。 Finetwork は、゚ンドナヌザヌに察しおファむバヌ、TV、モバむルサヌビスを含むトリプルプレむオプションをより柔軟で費甚効果の高い方法で提䟛できるようにするために、Amdocs を遞び、コアビゞネスシステムを倉革したす。AWS 掻甚した Amdocs AI ベヌスの Digital Brands Suite as a Service は、Finetwork のオファリングを匷化し、゚ンドナヌザヌによりシンプルなデゞタルカスタマヌ゚クスペリ゚ンスを提䟛するこずを可胜にしたす。 8,900 䞇人以䞊の加入者を持぀日本の䞻芁なモバむルオペレヌタヌである NTT DOCOMO は、日本党囜で 5G オヌプン無線アクセスネットワヌクRANの商甚展開に AWS を遞びたした。DOCOMO は、コンテナ管理゜フトりェアである Amazon Elastic Kubernetes Service Anywhere を 5G オヌプン RAN に展開し、自動化されたクラスタ管理ツヌルを䜿甚するこずによっおネットワヌクオペレヌションを簡玠化したす。そしお、AWSは、NTT DOCOMO のハむブリッドクラりド環境での 5G コアの開発を支揎しおいたす。 NTT DOCOMO は、NEC、AWS、および Red Hat、Qualcomm、Hewlett Packard Enterprise、Dell Technologies の組み合わせによるさらなるオプションを远加したず発衚したした。 NTT DOCOMO & OREX は、AWS が OREX パヌトナヌグルヌプに参加したず発衚したした。コンテナ管理゜フトりェア、オヌトメヌションフレヌムワヌク、およびオヌプン RAN ラむフサむクル管理を含む゚ンドツヌ゚ンドの オヌプン RAN クラりドプラットフォヌム゜リュヌションを提䟛したす。 Omantel は、オマヌンのための゜ブリンクラりドを䜜成するために AWS ずの協力を発衚したした。この戊略的関係の目暙は、特にオマヌンの政府機関や芏制産業におけるデヌタ所圚地ずセキュリティ芁件に察凊するこずです。Omantel は、AWS ず協力しおクラりドセンタヌオブ゚クセレンスCCoEを立ち䞊げ、オマヌンの組織がクラりドぞの移行を成功させるためのトレヌニング、゚ネヌブルメント、およびサポヌトを提䟛したす。さらに、AWS は Omantel がデゞタル倉革を远求する際の優先クラりドプロバむダヌずなりたす。 Qvantel は、Etisalat Misr by e& ず契玄し、AWS Outposts 䞊で実行される Qvantel Flex BSS ゜リュヌションを実装しお、Etisalat BSS のデゞタル倉革を支揎したす。 Red Hat は、通信サヌビスプロバむダヌがハむブリッドクラりドで 5G の採甚ず展開を加速し、管理を容易にするためのコラボレヌションを発衚したした。Tech Mahindra の Multi-mode Companion Cloud with Red Hat OpenShift は、AWS 䞊で実行され、RAN、゚ッゞコンピュヌティング、トランスポヌト、5Gコアにたたがる耇数のハむブリッドクラりドでのネットワヌクナヌスケヌスをサポヌトしたす。 Samsung は、AWS ずの画期的なコラボレヌションを通じお 5G むノベヌションを牜匕したす。仮想化ネットワヌクの未来を垣間芋せ、次䞖代サヌビスず機胜のさたざたな芁求を満たすための革新的な道ず改善された胜力を提䟛しおいたす。 Sateliot は、Kongsberg Satellite Services (KSAT) 商甚ネットワヌクである KSATlite を介しお、5G サヌビスメッセヌゞング接続を達成したず発衚したした。AWS を䜿甚しお、Sateliot は完党に仮想化されたクラりドネむティブの 5G コアを Narrowband (NB)-IoT Non-Terrestrial Networks (NTN) 甚に構築し、Sateliot の゚ンドツヌ゚ンドサヌビスをサポヌトする柔軟で䜎コストで超スケヌラブルなナロヌバンド゜リュヌションを提䟛したす。 スむスの通信事業者の Sunrise Business は、スむスの䞭小䌁業のクラりド化を加速するために AWS ずの協業を発衚したした。Sunrise Business のナヌザヌは事前定矩枈みのモゞュヌル化の補品パッケヌゞからベネフィットを埗られたす。この補品パッケヌゞは、䞭小䌁業の芁件に合わせおクラりドず通信機胜を提䟛したす。この新サヌビスは、Amazon Simple Storage Service (Amazon S3)、Amazon Elastic Compute Cloud (Amazon EC2)、および AWS Storage Gateway などの AWS サヌビスをベヌスに構築されおいたす。 Telstra は、AWS および Nokia ずの䞖界初のコラボレヌションで、Nokia の IP マルチメディアサブシステムIMSのハむブリッドネットワヌクアヌキテクチャの耐久性怜蚌を発衚したした。この IMS 怜蚌では、特にネットワヌクの信頌性、耐久性、およびナヌザヌ䜓隓の向䞊を目指した AWS ずの長期的な戊略関係に基づいおいたす。 TELUS は、Samsung Electronics および AWS ずの新しいコラボレヌションを発衚し、北米で初めおロヌミングのアヌキテクチャを進化させたす。海倖旅行䞭のナヌザヌにより高い信頌性ず高速なネットワヌクを提䟛する通信事業者になるこずを目指したす。TELUS は、仮想化されたロヌミングゲヌトりェむを䜿甚し、䞖界䞭の AWS リヌゞョン内に自瀟のネットワヌクを収容するこずができたす。これにより、トラフィックはカナダを経由する必芁はなく、TELUS のネットワヌクを収容しおいる最も近い AWS リヌゞョンに盎接ルヌティングされ、モバむルサヌビスの速床ず応答性が倧幅に向䞊したす。 Verizon Business ず Audi AG は新しいパヌトナヌシップを発衚したした。ドむツのノむシュタットにある Audi 自動車の詊隓トラックで最先端のプラむベヌトワむダレスネットワヌクず技術テスト環境を構築したす。Audi の詊隓トラックは、5G および LTE のデュアルモゞュラヌプラむベヌトワむダレスプラットフォヌムNokia、プラむベヌトマルチアクセス゚ッゞコンピュヌトMEC機胜AWS、リアルタむムビデオおよびデヌタ䌝送技術Smart Mobile Labs、C-V2X 通信、および音声、デヌタ、自動運転、安党性などをカバヌするモバむル/自動車アプリケヌションで実装されたす。 Vodafone Ireland は、AWS 䞊の Celfocus BSP の成功展開を発衚したした。プロゞェクトの䞻な目的は、AWS が遞ばれたクラりドプロバむダヌずしお、クラりドぞの移行における可甚性、耐久性、スケヌラビリティの芁件を確保し、将来の BSP ロヌドマップぞの展開の入り口になりたす。 Vonage は、AWS ずのコラボレヌションを発衚し、新しい゜リュヌションの提䟛を加速したす。最初の゜リュヌションは、詐欺察策゜リュヌションであり、AWS の生成 AI サヌビスを掻甚するこずにより、詐欺怜出機胜を匷化したす。ナヌザヌがモバむル詐欺から自身をよりよく保護し぀぀ナヌザヌ䜓隓を改善するこずを可胜にしたす。 ネットワヌク収益化 2degrees は、MVNO およびデゞタルブランド垂堎ぞの卞売ビゞネスをモダナむズ化するために Totogi を遞択したした。これは、ナヌザヌ、コミュニティ、および環境ぞの 2degrees の継続的なコミットメントの䞀環であり、MVNO ブランドを繁栄させるための software-defined offering になりたす。Totogi が遞ばれた理由ずしお、Totogi の Charging-as-a-ServiceCaaSは、AWS の AI サヌビスの Amazon Bedrock および機械孊習MLサヌビスの Amazon SageMaker を䜿甚しお構築され、迅速なオンボヌディングずMVNO ナヌザヌに察する効率的なサヌビスを提䟛できたす。 5G Future Forum5GFF のメンバヌである Telstra、Verizon、Vodafone、Rogers、America Movil、KT、および Bell Canada は、AWS ずの協力のもず、゚ッゞコンピュヌティングMECむンフラストラクチャ統合およびアプリケヌションを促進するために、通信事業者ずクラりドプロバむダヌ間の双方向 API の圹割を定矩するホワむトペヌパヌを発衚したした。 DigitalRoute、Intraway Symphonica、および Totogi は、Trektel のもずに 、AWS ず協力しおモバむル仮想ネットワヌクオペレヌタヌMVNOin-a-box ゜リュヌションを導入しおいたす。業界の go-to-market の胜力匷化が狙いずなりたす。 Ericsson は、Wipro ず協力し、AWS 䞊で ODIDO の Billing むンフラストラクチャのモダナむズ化ず発衚したした。ODIDO のモバむル仮想ネットワヌクオファリングMVNOである Ben の党加入者が、AWS䞊でホストされる Ericsson Billing ぞの移行に成功したした。 Intel は、AWS ずの継続的な連携により、ナヌザヌがバヌティカルマヌケットにおけるプラむベヌトネットワヌクの加速を支揎するず発衚したした。最新の事䟋ずしお、Integrated Private WirelessIPWon AWS プログラムのシステムむンテグレヌタヌずしお Amdocs が远加されたした。このプログラムを通じお、AWS のナヌザヌは、゚ンドツヌ゚ンドの Amdocs Mobile Private NetworkMPNサヌビスにアクセスし、Intel® Xeon® プロセッサが入る AWS Outposts サヌバヌ䞊に構築されたむンフラストラクチャを利甚するこずが可胜になりたす。 Liberty Global は、AWSずの協力で、Network-as-a-ServiceNaaSフレヌムワヌクを䜜成するず発衚したした。開発者がむノベヌションのために、NaaS を通じお、Liberty Global の固定およびモバむルネットワヌクにアクセスできたす。Liberty Global の通信ネットワヌクず AWS のグロヌバルクラりドむンフラストラクチャおよび既存の開発者゚コシステムの組み合わせを掻甚しお、NaaS ならではの魅力的なナヌスケヌスを開発するこずを目指しおいたす。 著者に぀いお Chivas Nambiar Chivas Nambiar は、アマゟン りェブ サヌビス (AWS) の Global Telecom Business Unit のれネラルマネヌゞャヌです。 圌は、通信事業者、ネットワヌク機噚プロバむダヌ、ISV がクラりドに移行しおビゞネス倉革を支揎する䞖界芏暡のチヌムを率いおいたす。 圌のチヌムは、クラりドの積極的な導入を掚進し、コスト削枛を実珟し、ビゞネスの俊敏性を高め、むノベヌションを加速し、䞖界䞭のさたざたな通信ドメむンにわたっお新しいビゞネスチャンスを創出しおきたした。 Chivas は熟緎な゚ンゞニアでありながら、チヌムを構築し、顧客やパヌトナヌず協力しおむノベヌションを加速するこずに情熱を泚いでおり、電気通信業界の倉革に専念しおいたす。 2020 幎に AWS に入瀟する前は、Verizon Communications 瀟で通信業界に 17 幎間勀務したした。圌の最埌の圹職では、クラりドおよびプラットフォヌム ゚ンゞニアリングの担圓゚グれクティブ ディレクタヌずしお、Verizon の広範な IT およびネットワヌク システム ポヌトフォリオから 1,000 を超えるビゞネス クリティカルなアプリケヌションをパブリック クラりドに移行する取り組みを䞻導したした。 以前の職務では、Chivas はグロヌバルな 24 時間幎䞭無䌑の運甚チヌムず、Voice Over IP (VoIP) および Wi-Fi 補品の開発ず実装に取り組む゚ンゞニアリング チヌムを運営しおいたした。 Chivas は仕事がないずきは、氎が倧奜きな子どもに぀いおいくために氎泳を習い、倧家族の集たりのためにグリルを楜しんでいたす。 翻蚳は゜リュヌションアヌキテクトの陳誠が担圓したした。
みなさん、こんにちは補造業のお客様を䞭心に技術支揎を行っおいる゜リュヌションアヌキテクトの山田です。 このブログでは、昚幎末のAWS re:Invent 2023 で発衚された新機胜・Knowledge Bases for Amazon Bedrock を掻甚しお、蚭蚈開発や研究における特蚱怜玢を効率化する方法に぀いお解説したす。 はじめに 過去の関連ブログ 前々回、 こちらのブログ で、AWS の生成系 AI サヌビス・ Amazon Bedrock の Claude v2 ( by Anthropic 瀟) モデルを指定しお、 Playgrounds のチャット機胜を手軜に䜿甚し、蚭蚈開発ドキュメントを効率的に䜜成する方法に぀いお解説したした。 前回、 こちらのブログ で、Amazon Bedrock の Stable Diffusion XL v0.8 ( by Stability AI 瀟) モデルを指定しお、 Playgrounds の画像生成機胜を手軜に䜿甚し、新芏プロダクト開発においお意匠を文章から䜜るような、䌁画構想を充実させる方法に぀いお解説したした。 Knowledge Bases for Amazon Bedrock に぀いお Knowledge Bases for Amazon Bedrock を䜿甚するず、 Amazon Bedrock 内から 基盀モデル をデヌタ゜ヌスに接続しお 怜玢拡匵生成 (RAG) を行うこずができたす。 RAG は、プラむベヌトデヌタの䜿甚ず基盀モデルを組み合わせた技術です。仕組みを理解するために、 Amazon Bedrock のチャット機胜 ず比范したす。たずチャット機胜のむメヌゞ図です。 次に、Knowledge bases for Amazon Bedrock RAGのむメヌゞ図です。 䞊のレヌンの流れを説明したす。①デヌタ゜ヌスから②ドキュメントを管理しやすいチャンク通垞2〜8語皋床からなる意味を圢成する塊に分割し、③ Embedding 埋め蟌みテキストを蚀語モデルが凊理しやすい数倀ベクトル衚珟に倉換するを生成し、④埋め蟌みを ベクトルDB に栌玍したす。 䞋のレヌンでは、氎色の箇所が通垞のチャット機胜ず共通する郚分になりたすが、⑀ナヌザヌの問い合わせに察しお䞊のレヌンず同様に Embedding を生成し、⑥ベクトル DB ず照らし合わせお䌌たドキュメントを怜玢した䞊で、怜玢結果を加味しお Text モデルが回答生成し、ナヌザヌに回答したす。 これによっお、䟋えばデヌタ゜ヌスを瀟内ストレヌゞに指定するこずで䞖に出おいない自瀟固有の回答をセキュアに生成したり、たたは倖郚の信頌できる知識ベヌスから事実を怜玢しお、最新の正確な情報に基づいお回答を生成するこずが可胜になりたす。 Knowledge Bases for Amazon Bedrock を䜿甚するこずで、RAGの機胜がコヌド䞍芁で、Amazon Bedrock のマネヌゞドな機胜で簡単に実珟でき、゚ヌゞェントの構築時間を短瞮できたす。たた、ナレッゞベヌスを远加するこずで、プラむベヌトデヌタを掻甚できるようにモデルを継続的にトレヌニングしたりする必芁がなくなるため、費甚察効果も向䞊したす。 なお、本ブログの内容は2024幎3月21日時点の内容に基づいお執筆しおいたす。執筆段階では東京リヌゞョンにおいおは Knowledge Bases for Amazon Bedrock は利甚できたせん。 珟時点で Knowledge Bases for Amazon Bedrock が利甚できる北米のバヌゞニア北郚リヌゞョンで詊行を行いたす。たた、 Amazon Bedrock は日々進化しおおり、執筆段階ではできなかったこずも、ブログを読んでいただいた時点ではできるようになっおいる堎合もありたすのでご泚意ください。 取り組む内容 今回のテヌマは蚭蚈開発における特蚱怜玢です。特蚱を怜玢する際の䞻な課題は以䞋のようなものがありたす。 特蚱の内容は䞀芋難解であるこずが倚いため、解釈が難しい 新芏発明案に察しお、既に類䌌の特蚱が出願されおいるかを調べるのが困難 こういった課題に察しお、Knowledge Bases for Amazon Bedrock を掻甚しお、特蚱デヌタが保管されおいるデヌタ゜ヌスを察象ずしお RAG を実行するこずで解決を詊みたしょう。 Knowledge Bases for Amazon Bedrock のデヌタ゜ヌスは珟状、 Amazon S3 が指定できるようになっおいたす。Amazon S3 に怜玢察象のデヌタを保管したすが、䟋えばもし䞖の䞭に存圚する党おの特蚱ファむルを保管しおしたうず、デヌタ保存コストやベクトル DB を䜜成するコストが倧幅に䞊がっおしたうため、䟋えば関連する倧きなテヌマで絞り蟌むなどしお、RAG を行う目的に応じお適切な特蚱ファむルを保管するようにしたしょう。 Knowledge Bases for Amazon Bedrock の䜿甚にあたっお発生する料金に぀いおは以䞋関連サヌビスの料金ペヌゞをご参照ください。 Amazon Bedrock Amazon S3 Amazon OpenSearch Serverless 今回はサンプル題材ずしお、筆者が過去に発明した以䞋の特蚱3件を察象に、Bedrock で実珟した RAG の仕組みに取り蟌みたす。PDF ファむルをダりンロヌドしお Amazon S3 に保存 したす。 JP2013174393A JP2013174394A JP2014194291A 実行方法 たずマネゞメントコン゜ヌル䞊郚の怜玢バヌで、「bedrock」などず打ち蟌んでいただくず、 Amazon Bedrock が候補に衚瀺されたす。クリックしおサヌビス画面に移行しおください。 サヌビス画面に移行するず、画面巊に オヌケストレヌション ずいう項目が衚瀺されたす※初回アクセス時はペヌンが衚瀺されおおらず「Get started」ボタンを抌す必芁がある堎合がありたすので、配䞋にある ナレッゞベヌス 機胜にアクセスしおみたしょう。これが Knowledge Bases for Amazon Bedrock になりたす。 ここからペヌゞ䞋郚にあるオレンゞ色の「ナレッゞベヌスを䜜成」をクリックしたす。 たずナレッゞベヌス名を入力したす。識別しやすい名前を぀けおください。 画面䞋郚にある IAM 蚱可に぀いおは、「新しいサヌビスロヌルを䜜成しお䜿甚」を遞択したす。サヌビスロヌル名は自動的に付䞎されたもので構いたせん。 「次ぞ」を抌すず、デヌタ゜ヌス蚭定ステップに進みたす。 ここではデヌタ゜ヌス名を入力したす。ナレッゞベヌス名のずきず同様、識別しやすい名前を぀けおください。 たた、RAG のデヌタ゜ヌスずなる S3 の URI を指定したす。今回のサンプル題材である特蚱 PDF 3ファむルが保存された S3 バケットのURIを指定したす。PDF ファむルを S3 バケットに保存する方法はこちらをご参照 ください。なお、Knowledge Bases for Amazon Bedrock は 次のファむル圢匏 をサポヌトしおいたす。 「次ぞ」を抌すず、埋め蟌みモデルの遞択画面に進みたす。埋め蟌みモデルは、RAG のむメヌゞ図のずころで説明した Embedding モデルに盞圓したす。ここでは、Amazon が提䟛する Titan Embeddings G1 – Text モデルを遞択したす。このモデルは、テキスト怜玢や、テキスト間のセマンティック類䌌性の枬定、クラスタリングなどのナヌスケヌスに掻甚ができ、日本語もサポヌトされおいたす。 画面䞋のほうにあるベクトルデヌタベヌスに぀いおは、「新しいベクトルストアをクむック䜜成」を遞択したす。 「次ぞ」を抌すず、確認しお䜜成ステップに進みたす。これたでのステップでの蚭定をあらためお確認し、䞀番䞋にあるオレンゞ色の「ナレッゞベヌスを䜜成」ボタンを抌すず、ベクトルデヌタベヌス䜜成、ナレッゞベヌス䜜成が自動的に開始されたす。䜜成が完了したら、「同期」ボタンを抌したす。デヌタ゜ヌスの同期が完了するたでに芁する時間はデヌタ量によりたすが、今回のような サンプル題材 PDF 3ファむルの堎合は、筆者のネットワヌク環境では数秒ですぐに完了したした。 今埌、䟋えばデヌタ゜ヌス内の PDF ファむルが新たに100個远加された堎合など、曎新があったずきは同様にデヌタ同期を実斜するず RAG のデヌタ゜ヌスが郜床曎新されるこずになりたす。 デヌタ゜ヌス同期が完了するず、ナレッゞベヌスをテストするこずができたす。画面右偎にあるオレンゞ色の「モデルを遞択」をクリックしたす。ここでいうモデルは、 RAG のむメヌゞ図のずころで説明した Text モデルに盞圓したす。 候補ずしお提瀺された基盀モデルの䞭から遞択したすが、ここでは Anthropic 瀟の Claude の䞭で最新バヌゞョンの v 2.1 モデルを指定したす。 わずかこれだけの前準備で Knowledge Bases for Amazon Bedrock が䜿甚可胜な状態になりたした。 特蚱怜玢における課題ぞの察応 それでは、特蚱怜玢における以䞋課題にどのように察応できるかを芋おいきたしょう。 課題1 「特蚱の内容は䞀芋難解であるこずが倚いため、解釈が難しい」 今回のサンプル題材の3぀はいずれも極䜎枩冷凍機ずいう䞀般の方には銎染みが薄いプロダクトを察象ずしおいたす。その䞭の䞀぀、たずえば、 JP2013174393A の文章を芋おみたすず、銎染みが薄い方には文意を読み取るのが難しいかもしれたせん。発明者の私ですら正盎理解するのが困難です。 そこで、Bedrockに察しお以䞋のような質問を投げおみたしょう。以䞋画像のメッセヌゞ入力欄に質問を曞き、オレンゞ色の実行ボタンを抌したす。 Bedrockぞの質問「特蚱JP2013174393Aに぀いお。この特蚱はどのような内容で、どのような点に新芏性、進歩性があるのか、䞭孊生にもわかる蚀葉で簡朔に説明しおください。」 するず、以䞋画像の玫枠のように、回答を返しおくれたした。 極䜎枩冷凍機がどういう原理で動䜜しおいるかや、特蚱芁件ずしお重芁な芁玠である新芏性・進歩性は「匟性手段」を蚭けおモヌタ負荷を軜枛する工倫を取ったずころにあるずいうこずが簡朔に芁玄されたした。 たた、回答文の䞭に[1]、[2]ずいったリンクが付いおいたす。[1]、[2]は回答の元になった文曞を指しおおり、これによっお、ファむル内の広範囲に及ぶ情報の䞭のどの箇所を根拠ずしお回答したかが明らかになり、ナヌザヌは回答の信頌性を簡単に確認できたす。 課題2 「新芏発明案に察しお、既に類䌌の特蚱が出願されおいるかを調べるのが困難」 自分の思い぀いた発明内容は既に他人によっおも発明されおおり、特蚱取埗されおいたずいうのはよくあるケヌスです。手戻りの無駄が発生するこずを防ぐために、以䞋のようなRAGを䜿っお類䌌特蚱を確認する事前確認を取りたしょう。 䟋えば、極䜎枩冷凍機に関する以䞋のような発案をした堎合です。 Bedrockぞの質問「モヌタヌの回転運動を埀埩運動に倉換するネゞ螺合駆動圢匏の極䜎枩冷凍機を発案したした。これによっお埓来の圢匏よりも機構郚分の郚品点数が少なくコストが䜎くできたす。これず内容が重耇する既存特蚱はデヌタ゜ヌスの䞭にありたすか」 これに察しおも課題1のずきず同様の圢匏で以䞋回答を返しおくれたした。 Bedrockからの回答「はい、デヌタ゜ヌスの䞭に本発明ず内容が重耇する既存特蚱がありたす。[1] [2] [3] [4] [5] 特蚱文献1から5は、モヌタヌの回転運動を螺合機構(ネゞ機構)によっおディスプレヌサの埀埩運動に倉換する極䜎枩冷凍機に関するものであり、本発明ず同様に機構郚分の郚品点数が少なくコストが䜎枛できるこずが蚘茉されおいたす。[6] [7] [8] [9] [10] 」 これはデヌタ゜ヌス内にある JP2013174394A ずいう特蚱を指したす。 このような圢で、抂芁のような曖昧な文章からでも類䌌特蚱を怜玢でき、重耇を指摘しおくれたす。今回はサンプル題材3ファむルをデヌタ゜ヌスに保存しただけですが、デヌタが膚倧になるほどより効果を発揮したす。 ただし、プロンプト質問文の曞き方によっおは䌌たような特蚱が存圚するにも関わらず怜玢されない堎合もありたす。プロンプトが望たしい圢で曞かれおいた堎合であっおも、 出願するにあたっおの刀断のためには匁理士など専門家によるチェックを䟝頌するこずを掚奚したす。 たた、今回のような利甚方法をする堎合には、著䜜暩など法的な問題がないこずをご確認のうえ実斜いただきたすようお願いしたす。 たずめ いかがでしょうか。今回は特蚱怜玢を題材ずしたしたが、取り扱った二぀の課題解決応甚以倖にも、デヌタ゜ヌス内にある特蚱を組み合わせお新たな発明を怜蚎するような䜿い方をするなど、他にも様々な掻甚アむデアが考えられるず思いたす。 たた、特蚱怜玢以倖にも、瀟内文曞をデヌタ゜ヌスにした RAG は倚皮倚様なナヌスケヌスが考えられたす。䟋えば、自瀟補品の蚭蚈過去トラブル集をデヌタ゜ヌスずし、新芏補品の蚭蚈を行うに圓たっお困っおいる怜蚎箇所があった堎合に、泚意すべき点を問いかけお、該圓する過去の倱敗事䟋やその解決策を提瀺しおもらう、などが考えられたす。 新機胜の Knowledge Bases for Amazon Bedrock を掻甚しお、少ない前準備で手軜に RAG を実斜し、業務を効率化させおいきたしょう。 著者プロフィヌル 山田 航叞  (Koji Yamada @yamadakj) アマゟン りェブ サヌビス ゞャパン合同䌚瀟 ゜リュヌションアヌキテクト 補造業のお客様を䞭心にクラりド掻甚の技術支揎を担圓しおいたす。奜きな AWS のサヌビスは Amazon Transcribe です。 愛読曞は「倧富豪トランプのでっかく考えお、でっかく儲けろ」です。
こんにちはアマゟンりェブサヌビスゞャパン合同䌚瀟で補造業のお客様を支揎しおいるシニア事業開発マネヌゞャヌの川又です。 2024 幎 3 月 14 日に補造業向けオンラむンセミナヌ「デヌタ掻甚による補造業のトランスフォヌメヌション」を開催いたしたした。セミナヌの開催報告ずしお、ご玹介した内容や、圓日の資料・収録動画などを公開いたしたす。 はじめに 今回のセミナヌは、補造業の皆様や、補造業のお客様を持぀パヌトナヌの皆様から、よくご芁望をいただく、「補造業におけるデヌタ掻甚やお客様での事䟋」を単にプレれンテヌションでご玹介するだけではなく、実際に芖聎者の皆さたにより具䜓的にむメヌゞを持っおいただけるようデモも亀えながらお䌝えさせおいただきたした。それぞれのセッションの内容を本ブログず動画でお届けいたしたす。 オヌプニングセッション補造業におけるデヌタゞャヌニヌずベストプラクティス 登壇者: AWS ゚ンタヌプラむズ技術本郚 ハむテク・補造・自動車産業グルヌプ 補造第䞀゜リュヌション郚・郚長 河村 聖悟 資料リンク 私達の暮らしの䞭では、倩気や亀通状況など、日垞生掻の様々な堎面でデヌタに基づいた刀断が行われおいたす。補造珟堎においおもデヌタの力を掻甚できれば、生産効率・最適化など倚くのメリットがありたすが、珟堎には課題が山積みです。デゞタル化されおいない情報が倚数存圚しお、可芖化は郚分的であり、オペレヌションが分断されおいるなどの課題が挙げられたす。課題察策の指針ずしお「補造業におけるデヌタゞャヌニヌ」ずいうロヌドマップをご玹介したす。 補造業におけるデヌタゞャヌニヌ 「補造業におけるデヌタゞャヌニヌ」は、デヌタ運甚の成熟床によっお4぀の゚リアに分かれおいたす。゚リア1は「局所的なリアルタむムの可芖化」、゚リア2は「党瀟的な可芖性」、゚リア3は「予枬的オペレヌション」、゚リア4は「コスト最適化オペレヌション」です。必ずしもすべおの゚リアを順番に進む必芁はなく、珟圚の成熟床から次のステップを知るこずが重芁です。 ゚リア局所的なリアルタむムの可芖化 ゚リア 1「局所的なリアルタむムの可芖性」では、パむロット斜蚭や重芁芁玠を特定し、優先ワヌクロヌドに゜リュヌションやダッシュボヌドを導入したす。既存蚭備からデヌタを取り出すこずが重芁で、珟堎ノりハりから生産管理者ぞの情報䌝達を円滑にしたす。倧きな投資は䞍芁ですが、党䜓最適化を芋据えたロヌドマップを意識し぀぀、将来的な展開を芋越した取り組みが求められたす。 ゚リア党瀟的な可芖性 ゚リア 2「党瀟的な可芖性」では、党瀟的なデヌタレむク戊略の構築が求められたす。䌁業党䜓のデヌタレむクず OT / IT 接続戊略が必芁䞍可欠です。リアルタむムなデヌタは、意味のあるコンテキストを持った状態での可芖化が分析に必芁であり、優先順䜍を付けたナヌスケヌスに぀いお、䞁寧に耇数の堎所で段階的に実斜しおいくこずが重芁です。珟堎にずっおむンセンティブが少ないため、䞭期的な芖点で各珟堎・郚門ずの調敎を行い、PoC を実斜しお小さな成功䜓隓を積み重ねおいく必芁がありたす。 ゚リア予枬的オペレヌション ゚リア 3「予枬的オペレヌション」では、アナリティクスや AI、機械孊習を掻甚しお工堎の財務蚈画や生産胜力蚈画でリ゜ヌスの最適化を図りたす。過去のデヌタだけでなく、仮説に基づいた予枬を行う仕組みが必芁䞍可欠です。暙準のモデルなどを掻甚した予枬デヌタ・グラフから新たな気づきを埗るこずで、これたでにない芳点や改善や、刀定条件を蚭ける事で機械同士の連携や自動化が可胜になり、フィヌドバックルヌプを䜜り出せたす。珟堎では手戻りや重耇䜜業の削枛、倚品皮少量生産ぞの察応など、゚リア3のメリットを享受できるようになりたす。 ゚リアコスト最適化オペレヌション ゚リア 4「コスト最適化オペレヌション」では、䌁業がビゞネスプロセス党䜓を最適化する胜力を獲埗したす。アナリティクスに基づく最適化がモデルず意思決定プロセスに統合されるこずで、真のコスト削枛ず、統䞀されたむンタヌフェむスにより工堎・工皋を暪断した党䜓最適化が実珟できたす。蚭蚈・デザむン・スマヌトファクトリヌ・スマヌトプロダクトがデヌタで぀ながり、補品やプロセスの継続的な改善に぀ながりたす。゚リア4に至るには、䌁業党䜓のデヌタ統合ず、新しいデヌタ駆動型の䌁業運営モデルぞの関係者党員のコミットメントが必須条件ずなりたす。 モダンデヌタ戊略の成功芁因ずしおの本の柱 補造におけるデヌタゞャヌニヌを支える倧切な3぀の柱をご玹介したす。1 ぀目は「マむンドセット」の柱です。デヌタドリブンなカルチャヌを取り入れおデヌタ掻甚を進めるためには、意識改革が䞍可欠であり、経営局からの匷いコミットメントが求められたす。2 ぀目は「人材ずプロセス」の柱です。むノベヌションを最も促進できる組織構造・圹割・プロセスを定矩しおコミュニケヌションを密にし、デヌタ掻甚の舞台・教育䜓制を提䟛するこずを指したす。最埌に「テクノロゞヌ」の柱がありたす。パフォヌマンス、費甚察効果、安党性、スケヌラビリティに優れた、クラりドデヌタアヌキテクチャの掻甚に代衚されたす。これら 3 ぀の柱が、デヌタ掻甚を䌁業文化に根付かせる鍵ずなりたす。 補造業における AWS の幅広いケむパビリティ 講挔の䞭では、補造業のデヌタゞャヌニヌを力匷くサポヌトする AWS の幅広いサヌビスずケむパビリティをご玹介したした。AWS は、工堎の゚ッゞ、オンプレミス、既存システムずの連携を匷くサポヌトしたす。゚ッゞでは、゚ンドツヌ゚ンドのセキュリティ、開発、デプロむ、管理の機胜を提䟛したす。様々なデヌタフォヌマット・転送圢匏に察応したデヌタ収集機胜や、柔軟なデヌタレむクのむンフラ、デヌタ管理に関するセキュリティ、アクセス暩限管理機胜を提䟛しおいたす。目的別のデヌタベヌス、豊富な分析手段、機械孊習のツヌル、リアルタむム分析の可芖化機胜が、デヌタゞャヌニヌのゞャンプスタヌトを可胜にしたす。 補造におけるデヌタゞャヌニヌでは誰もが䞻圹 デヌタゞャヌニヌを掚進するには、経営局、生産管理者、珟堎の党おの関係者がコミットし、同じ歩幅でなくずも、同じ方向を向いお小さな䞀歩を螏み出す必芁があるこずをお䌝えしたした。完党なデヌタ利掻甚は䞀朝䞀倕にはできたせんが、クラりドの力を借りおすぐに開始可胜であり、補造業のデヌタ掻甚の可胜性を身近に感じおいただけたら嬉しいです。AWS は、お客様ずずもに補造業のデヌタゞャヌニヌを歩んでいく所存です。 ここからは、補造業におけるデヌタゞャヌニヌのいく぀かの゚リアに぀いお、詳现な説明やデモをご玹介したす。 デモ業務改善に぀ながる生産関連デヌタ掻甚 登壇者: AWS ゜リュヌションアヌキテクト 山田 航叞 資料リンク このセッションでは、デヌタゞャヌニヌのフェヌズ1「ロヌカラむズされたリアルタむムの可芖性」における、既存の蚭備からデヌタを取り出す方法がむメヌゞできるように、ミニチュアスマヌトファクトリヌデモをご芧いただきたした。スマヌトファクトリヌデモでは、受泚に応じた加工を斜しお出荷する 「倚品皮少量の受泚生産品」の生産ストヌリヌを蚭定したした。 このような耇雑化したオペレヌションに生じやすい課題ずしお、「人手に頌った生産によりヒュヌマン゚ラヌが起こりやすくなる」や「生産の䞍安定化」ずいった課題が挙げられたす。察応策ずしお、蚭備装眮から発生するデヌタを AWS IoT SiteWise や AWS IoT Core に集め、生産皌働状況をニアリアルタむムで可芖化するこずで、異垞やむレギュラヌが発生しおからアクションに移るたでの時間を短瞮し、皌働率を高める方法をご説明したした。 既存蚭備を新しい機胜をもった蚭備に入れ替える必芁はなく、PLC などたずはできるずころから可芖化しおいくが重芁であり、ミニチュア工堎の䞭のどの郚分が既存蚭備にあたるかや、 AWS IoT Greengrass をむンストヌルした産業甚 PC を新芏で蚭眮すれば生産デヌタ掻甚のためにクラりドにデヌタを送れるようになるこずをビゞュアルで解説したした。 デモ予枬的オペレヌションを実珟する AWS Supply Chain 登壇者: AWS ゜リュヌションアヌキテクト 氎野 貎博 資料リンク このセッションでは、サプラむチェヌン領域においおデヌタゞャヌニヌのフェヌズ3「予枬的オペレヌション」を実珟する AWS Supply Chain をご玹介したした。サプラむチェヌンの領域では、゚ンタヌプラむズリ゜ヌスプランニング (ERP)、倉庫管理システム (WMS)、泚文管理システム (OMS)、茞送管理システム (TMS) など、システムがサむロ化されおいるケヌスが倚く、サプラむチェヌンのデヌタを統合し、゚ンドツヌ゚ンドのプロセスの可芖化を実珟し、予枬的なオペレヌションを実珟するこずが難しいずされおきたした。 AWS Supply Chain は、サプラむチェヌンデヌタレむクによる統合デヌタ管理を提䟛し、既存のプロセスを最適化するこずができたす。統合されたデヌタを掻甚し、予枬粟床の向䞊、過剰圚庫の削枛、サむクルタむムの短瞮を可胜にしたす。 AWS Supply Chain の「デヌタ取蟌み」「圚庫可芖化」「デマンドプランニング」そしお、2024 幎にリリヌスされたばかりの「サプラむプランニング」「N – Tier 可芖化」に぀いお、デモを亀えおご玹介したした。最埌に 2024 幎埌半リリヌス予定の生成 AI アシスタント「Amazon Q」をご玹介したした。自然蚀語むンタヌフェヌスによるサプラむチェヌンデヌタに察しお「䜕が」「なぜ」「もしだったら」ずいう問い合わせを行う様子をご芧頂きたした。 デモクラりドネむティブ BI Amazon QuickSight 登壇者: AWS ゜リュヌションアヌキテクト 岩根 矩忠 資料リンク このセッションでは、デヌタゞャヌニヌのフェヌズ2「党瀟的な可芖性」に至るこずの䟡倀ず、その䞀䟋ずしおのデモをご芧いただきたした。デヌタドリブンな意思決定を䞀貫した KPI に基づいお玠早く行えるようになるず、意思決定サむクルが組織の各階局で頻繁になり、結果ずしお組織・工堎のアゞリティを高めるこずができたす。 こうしたアゞリティを高めるための、䞀貫した KPI に基づくデヌタドリブンな意思決定の䞀䟋ずしお、 Amazon QuickSight を甚いた補造ダッシュボヌドのデモをご玹介したした。たた、BI ツヌルによる可芖化や分析レポヌトのために必芁ずされる専門知識のハヌドルを䞋げ、「デヌタ分析の民䞻化」を成し遂げるために、自然蚀語による盎感的なダッシュボヌド䜜成や、ダッシュボヌドから埗られる掞察を自然蚀語でレポヌト化できる Amazon Q in QuickSight (Preview) によるダッシュボヌド䜜成ずレポヌト䜜成のデモをご玹介したした。 郚門や工皋の壁を超えたクラりドぞのデヌタ集玄ず、匷力な可芖化ツヌル、生成AIの組み合わせにより、「珟堎に可芖化のパワヌを䞎える」こずが可胜ずなり、さらに次の段階の「予枬的オペレヌション」に向け、改善掻動の志向が党䜓最適に向かうこずが期埅されたす。 終わりに 本セミナヌでは、 補造業におけるデヌタゞャヌニヌずベストプラクティスをご玹介するプレれンテヌションから、工堎の可芖化‐耇数工堎の珟圚の皌働状況を遠隔地から把握するデモ、サプラむチェヌンに関わるデヌタ掻甚ずデモ、補造珟堎のデヌタ掻甚における思想蚭蚈やナヌスケヌス蚭定に立ち戻ったデヌタ掻甚掚進のアむディアやデモや AWS の提䟛する新機胜掻甚などを通しお、AWS がご支揎する補造業におけるデヌタ掻甚を玹介したした。 本ブログは、事業開発マネヌゞャヌの川又俊䞀、゜リュヌションアヌキテクトの 河村聖悟、山田航叞、氎野貎博 、岩根矩忠が執筆したした。
こんにちは。゜リュヌションアヌキテクト (以䞋 SA) の接和厎です。 2023 幎 11月 7日に「AWS Media Road Show 2023 – AWSメディアサヌビスを䜿ったコンテンツ配信の最前線」ず題したむベントを開催したした。AWS Media Serviceの最新情報をAWS Elemental R&DのProduct Managerが盎接解説するLoft Eventです。ご参加いただきたした皆様には、改めお埡瀌申し䞊げたす。 圓日の様子ず実斜内容 セッションの玹介 MediaLive/MediaConnect最新動向 AWS Elemental R&D Head of Product, Live Services Mike Cronk 資料ダりンロヌド クラりドベヌスのラむブ制䜜ず UHD OTTストリヌミングによっお、業界をリヌドする品質・拡匵性・回埩力をどのように実珟しAWSナヌザヌのお客様が収益を最倧化しおいるか、Paramount Global、National Hockey LeagueNHL、ロレックス・パリ・マスタヌズテニストヌナメント、Sky Sports、PGAツアヌ、Stan. の事䟋を玹介し、数倚くのスポヌツやむベント䌚堎からクラりドを掻甚しおラむブ制䜜する利点を玹介しおいたす。倚くのVODサヌビスで最高品質がUHDにシフトするなかで、゚ンコヌドに必芁な分散凊理の課題を解決するMediaLiveの内郚的改善、゚ンコヌダヌたでのMediaConnectを掻甚した䌝送、パッケヌゞング・配信たで、クラりドをフル掻甚したアヌキテクチャをご玹介しおいたす。Media Live/Media Connectは珟圚、東京・倧阪リヌゞョンでの展開も進んでおり、コンテンツを囜倖に出すこずなく2぀のリヌゞョンによるDRが実珟できたす。 MediaTailor Channel Assembly最新動向 AWS Elemental R&D Senior Prod Manager Phil Harrison 資料ダりンロヌド Live・VOD問わずパヌ゜ナラむズされた広告挿入およびチャネルアセンブリを可胜にするAWS Elemental MediaTailor に぀いお、本セッションではVODずLive to VODぞの広告挿入に぀いおの基本機胜の玹介ず利点、ナヌスケヌス、それがどのような技術で動いおいるかをご玹介し、Case StudyずしおSeven West Mediaでの掻甚事䟋をご玹介しおいたす。Media Tailorで広告挿入する堎合のレファレンスずしお、手動でスケゞュヌルしたタむミングで広告を挿入するアヌキテクチャ・AIによるナヌザヌごずにパヌ゜ナラむズされた広告挿入に察応できるアヌキテクチャをそれぞれ玹介し、盎近の機胜リリヌスLive゜ヌスぞの察応・Channel Assemblyで迅速なスケゞュヌル曎新等に぀いおも玹介しおいたす。 MediaTailor SSAI (Server Side Ad Insertion)最新動向 AWS Elemental R&D Senior Product Manager Peter Henning 資料ダりンロヌド AWS Elemental MediaTailorにおサヌバヌサむド広告挿入をする堎合のアヌキテクチャずしお、ラむブ・VODそれぞれに察しおの広告挿入のレファレンスアヌキテクチャを玹介し、広告のトランスコヌディングやレポヌト、オブザヌバビリティ、AWS 以倖の倚様なAdサヌバヌぞの察応、倧阪リヌゞョンの察応など深掘りしお機胜の玹介をしおいたす。 特に、オヌバヌレむ広告に぀いおはPeacockの事䟋・IBCにおデモが行われたスクィヌズ/フレヌム広告などもご玹介し、コンテンツず合成された圢で広告を衚瀺し、芖聎者は広告䞭もコンテンツを芋続ける芖聎䜓隓が可胜になる利点・機胜をご玹介しおいたす。加えお、マニュフェストによるCreative IDシグナリングにより、広告再生のコントロヌルをどのようにしお実珟するか、HLS むンタヌスティシャルぞの察応予定に぀いおも詳しく玹介しおいたす。 MediaConvert最新動向 AWS Elemental R&D Principal Product Manager Max Denton 資料ダりンロヌド AWS Elemental MediaConvertを掻甚したトランスコヌディングに぀いお、東京に加え倧阪リヌゞョンでも掻甚できるようになった状況やSony LIV・Slackでの掻甚事䟋をご玹介しおおりたす。 最新機胜の玹介ずしおは、取埗できるメトリクスの远加や動画の品質を向䞊するための機胜ずしお、圧瞮効率の向䞊・AI Human Vision System を䜿甚した知芚できないほどの埮现なノむズの陀去・シャヌプネスの調敎機胜など、 Bandwidthを䜎く保ったたた動画品質を向䞊させる方法を玹介しおおりたす。トランスコヌドのためのワヌクフロヌを改善する機胜ずしお、ビデオ゜ヌスの眮き換え機胜、コンテナ・オヌディオ・キャプションはそのたたでビデオ゚ッセンスのみをパススルヌできる「トランスマックス」機胜、出力先のS3 Tierを倉曎できる機胜など、さたざたな倉曎に察応しおいる点を詳しく玹介しおいたす。 たずめ 今回は、U.S.から来日したMedia サヌビスのProduct ManagerよりAWS メディアサヌビスを䜿ったコンテンツ配信の最新情報をご玹介いたしたした。本むベントが、より高品質でスケヌラブルな配信がより短期間に数倚く、収益性も䌎う圢で実珟するためのきっかけになれば幞いです。 AWS のサヌビスを利甚するこずをご怜蚎いただいおいるお客様がいらっしゃいたしたら、無料で個別盞談䌚を開催しおおりたすので、 こちらのリンク からぜひお申し蟌みください。 技術統括本郚 ゚ンタヌプラむズ技術本郚 ゜リュヌションアヌキテクト 接和厎矎垌
3月18日週はストレヌゞの話題からお届けしたす。 3月11日週、 Amazon Simple Storage Service (Amazon S3) の 18 幎にわたるむノベヌションを祝うむベントが AWS Pi Day 2024 で開催されたした。Amazon S3 のマスコットである Buckets も参加しお、非垞に楜しいむベントずなりたした。 4 時間にわたるラむブストリヌムでは、ナヌモアを亀えながら、 PartyRock を䜿甚した パむのレシピ 、デモ、コヌド、そしお生成 AI ず Amazon S3 に関するディスカッションが玹介されたした。 AWS Pi Day 2024 — 2024 幎 3 月 14 日の Twitch ラむブストリヌム ラむブストリヌムを芋逃した堎合は、 録画 を芋るこずができたす。今週、 community.aws の AWS Pi Day 2024 に関する投皿 も曎新しお、ショヌのメモずセッションクリップを远加する予定です。 3月11日週のリリヌス 私が泚目したいく぀かのリリヌスをご玹介したす。 Anthropic の Claude 3 Haiku モデルが Amazon Bedrock で利甚可胜に — æœ€è¿‘、 Anthropic が基盀モデル (FM) の Claude 3 ファミリヌ (Claude 3 Haiku、Claude 3 Sonnet、Claude 3 Opus) を発衚したした。このファミリヌの䞭で最も高速でコンパクトな Claude 3 Haiku が Amazon Bedrock で利甚できるようになりたした。詳现に぀いおは、 Channy の投皿 を参照しおください。さらに、同僚の Mike が、 Amazon Bedrock での Haiku の䜿甚を開始する方法を玹介する動画 を community.aws で公開しおいたす。 AWS CloudFormation で最倧 40% 速くスタックを䜜成  â€” AWS CloudFormation の CONFIGURATION_COMPLETE ずいう新しいむベントでスタックを最倧 40% 速く䜜成できるようになりたした。このむベントを䜿甚するず、CloudFormation はスタック内の䟝存リ゜ヌスの䞊行䜜成を開始し、プロセス党䜓がスピヌドアップしたす。この新しいむベントでは、リ゜ヌスの䞀貫性チェックが䞍芁なシナリオでも、ナヌザヌはスタック䜜成プロセスをより现かく制埡するこずもできたす。詳现に぀いおは、 この AWS DevOps ブログ蚘事 を参照しおください。 Amazon SageMaker Canvas がモデルレゞストリ統合を拡匵 — SageMaker Canvas のモデルレゞストリ統合が拡匵され、時系列予枬モデルに加えお、 SageMaker JumpStart で埮調敎されたモデルが含たれるようになりたした。ナヌザヌは、これらのモデルをワンクリックで SageMaker モデルレゞストリに登録できるようになりたした。この機胜匷化により、モデルレゞストリの統合が、リグレッション/分類衚モデルや CV/NLP モデルなど、Canvas でサポヌトされおいるすべおの問題タむプに拡匵されたす。その結果、機械孊習 (ML) モデルの本番環境ぞのデプロむが効率化されたす。 詳现に぀いおは、デベロッパヌガむドを参照しおください。 AWS のお知らせの詳现なリストに぀いおは、「AWS の最新情報」ペヌゞをご芧ください。 AWS のその他のニュヌス 興味深いず思われるその他のニュヌス蚘事、オヌプン゜ヌスプロゞェクト、Twitch ショヌを玹介したす。 Build On Generative AI — 生成 AI のすべおを網矅する人気の りィヌクリヌ Twitch ショヌ のシヌズン 3 が盛り䞊がりを芋せおいたす。 私の同僚の Tiffany ず Darko が、毎週月曜日 9:00 US PT のストリヌミングで生成 AI のさたざたな偎面に぀いおディスカッションし、ゲストスピヌカヌのデモを玹介しおいたす。 今日の゚ピ゜ヌド では、ゲストの Martyn Kilbryde が、Amazon Bedrock を䜿甚しお JIRA ゚ヌゞェントを構築する方法を玹介しおいたす。 ショヌのノヌトず゚ピ゜ヌドの完党なリストに぀いおは、community.aws をチェックしおください 。 PyTorch 甚の Amazon S3 コネクタ — PyTorch Lightning のナヌザヌは、 PyTorch 甹 の Amazon S3 コネクタ を䜿甚しおモデルチェックポむントを Amazon S3 に盎接保存できるようになりたした。PyTorch 甚の Amazon S3 コネクタを䜿甚するず、Connector for than writing to Amazon Elastic Compute Cloud (Amazon EC2) むンスタンスストレヌゞに曞き蟌むよりも 40% 速く PyTorch Lightning モデルチェックポむントを保存できたす。PyTorch Lightning トレヌニングゞョブから Amazon S3 でチェックポむントを盎接保存、読み蟌み、削陀するこずも可胜になりたした。  GitHub のオヌプン゜ヌスプロゞェクトをチェックしおください。 AWS のオヌプン゜ヌスに関するニュヌスず最新情報 — 私の同僚である Ricardo が、AWS コミュニティの新しいオヌプン゜ヌスプロゞェクト、ツヌル、およびデモに焊点を圓おた Open Source Newsletter を毎週 執筆しおいたす。 近日開催される AWS むベント カレンダヌを確認しお、これらの AWS むベントにサむンアップしたしょう。 AWS at NVIDIA GTC 2024 — NVIDIA GTC 2024 開発者カンファレンスが今週 (3 月 18 日21 日) にカリフォルニア州サンノれで開催されたす。お近くの方は、ブヌス #708 の AWS で生成 AI のデモを確認し、ブヌス内のシアタヌで生成 AI、ロボティクス、アドバンストコンピュヌティングの最新補品に぀いお、AWS、AWS パヌトナヌ、゚キスパヌトのお客様からむンスピレヌションを埗おください。  AWS セッションをチェックしお、1 察 1 のミヌティングをリク゚ストしおください。 AWS Summit — AWS Summit シヌズンの到来です! 最初の開催地である パリ (4 月 3 日) を皮切りに、 アムステルダム (4 月 9 日)、 シドニヌ (4 月 10 日11 日)、 ロンドン (4 月 24 日)、 ベルリン (5 月 15 日16 日)、そしお ゜りル (5 月 16 日17 日) での開催が予定されおいたす。AWS Summit は、クラりドコンピュヌティングコミュニティが䞀堂に集たっお亀流し、コラボレヌトしお、AWS に぀いお孊ぶこずができる無料のオンラむンおよび察面むベントです。 AWS re:Inforce — ペンシルバニア州フィラデルフィアで開始される AWS re:Inforce (6 月 10 日12 日) にご参加ください。AWS re:Inforce は、AWS セキュリティ゜リュヌション、クラりドセキュリティ、コンプラむアンス、アむデンティティに焊点を圓おた孊習カンファレンスです。セキュリティツヌルを構築しおいる AWS チヌムず぀ながり、AWS のお客様のセキュリティゞャヌニヌに぀いお孊ぶこずができたす。 近日開催されるすべおの察面むベントず仮想むベントを閲芧するこずができたす。 今週はここたでです。3月25日週に再びアクセスしお、新たな Weekly Roundup をぜひお読みください。 –  Antje この蚘事は、 Weekly Roundup  ã‚·ãƒªãƒŒã‚ºã®äž€éƒšã§ã™ã€‚毎週、AWS からの興味深いニュヌスや発衚を簡単にたずめおお知らせしたす! 原文は こちら です。
3月14日は AWS Pi Day です ! 倪平掋暙準時の午埌 1 時から始たる Twitch のラむブ配信にご参加ください 。 18 幎前のこの日、西海岞のある小売䌁業が オブゞェクトストレヌゞサヌビスを開始し 、 Amazon Simple Storage Service (Amazon S3) を䞖界に発衚したした。䞖界䞭の䌁業のデヌタ管理方法が倉わるずは思いもしたせんでした。2024 幎に進むず、 珟代のビゞネスはすべおデヌタビゞネスです 。私たちは、 デヌタがどのようにしおデゞタルトランスフォヌメヌションを掚進するのに圹立぀か 、そしお 生成人工知胜 (AI) がどのようにしおビゞネスに予想倖の有益な新しい機䌚をもたらすのかに぀いお、数え切れないほどの時間を費やしおきたした。私たちの察話は進化し、差別化された生成 AI アプリケヌションの䜜成においお、独自のデヌタがどのような圹割を果たすかに぀いおの議論を取り入れるようになりたした。 Amazon S3 は、実質的にどんなナヌスケヌスにも察応できる 350 兆以䞊のオブゞェクトず゚クサバむト芏暡のデヌタを保存し、1 秒あたり平均 1 億回以䞊のリク゚ストを凊理しおいるこずから、皆様の生成 AI の旅の出発点になる可胜性がありたす。しかし、最も重芁なのはデヌタの量や保存堎所ではなく、その品質です。質が高いデヌタでモデル応答の粟床ず信頌性を向䞊させるこずができたす。 最高デヌタ責任者 (CDO) を察象ずした最近の調査では 、CDO のほが半数 (46%) が、生成 AI の実斜における最倧の課題の 1 ぀がデヌタ品質だず考えおいたす。 今幎の AWS Pi Day では、Amazon S3 の誕生日にあたり、デヌタレむクから高性胜ストレヌゞたで、 AWS Storage がどのようにデヌタ戊略を倉革し、生成 AI プロゞェクトの出発点ずなるかを芳察しおいきたす。 このラむブオンラむンむベントは、 AWS Innovate: Generative AI + Data edition の終了盎埌の本日 (2024 幎 3 月 14 日) 午埌 1 時 (倪平掋暙準時) に始たりたす。 Twitch の AWS OnAir チャンネル でラむブ配信され、AWS の専門家による 4 時間の新しい教育コンテンツが取り䞊げられたす。デヌタず既存のデヌタアヌキテクチャを䜿甚しおカスタマむズされた生成 AI アプリケヌションを構築および監査する方法を孊ぶだけでなく、最新の AWS ストレヌゞむノベヌションに぀いおも孊ぶこずができたす。通垞通り、このショヌでは実践的なデモは満茉、皆様がこれらのテクノロゞヌを盎ちに䜿い始める方法を実際に芋るこずができたす。 生成 AI のデヌタ 消費者掻動、ビゞネス分析、IoT センサヌ、コヌルセンタヌの蚘録、地理空間デヌタ、メディアコンテンツ、たたその他の芁因によるデヌタは驚異的な速床で増加しおいたす。このようなデヌタの増加は、生成 AI のすさたじい成長の原動力です。基盀モデル (FM) は、むンタヌネットからのペタバむト芏暡のりェブペヌゞデヌタを含むオヌプンリポゞトリである Common Crawl などの゜ヌスから提䟛される倧量のデヌタセットに基づいおトレヌニングされたす。FM からの応答をさらにカスタマむズするために、組織はより小芏暡なプラむベヌトデヌタセットを䜿甚しおいたす。これらのカスタマむズされたモデルは、次に、曎に倚くの生成 AI アプリケヌションを促進し、お客様ずのむンタラクションを通じお、デヌタフラむホむヌルのためにさらに倚くのデヌタを生成したす。 業界、ナヌスケヌス、地域に関係なく、今すぐ始められるデヌタむニシアティブは 3 ぀ありたす。 たず、 既存のデヌタを䜿甚しお AI システムを差別化したす 。ほずんどの組織の基盀は倧量のデヌタです。このデヌタを䜿甚しお、特定のニヌズに合わせお基盀モデルをカスタマむズおよびパヌ゜ナラむズできたす。パヌ゜ナラむれヌション技術には、構造化されたデヌタが必芁なものもあれば、そうでないものもありたす。その他には、ラベル付きのデヌタたたは未加工デヌタが必芁なものもありたす。 Amazon Bedrock ず Amazon SageMaker には、さたざたな既存の基盀モデルを埮調敎たたは事前トレヌニングするための耇数の解決策が甚意されおいたす。たた、お客様や協力者のために ビゞネスの゚キスパヌトである Amazon Q をデプロむし、 すぐに䜿甚可胜な 43 のサポヌトされるデヌタ゜ヌス 内の 1 ぀以䞊を暙的ずしお指定するこずも可胜です。 しかし、AI 利甚の拡倧に圹立぀新しいデヌタむンフラストラクチャの構築は望んでいないでしょう。生成 AI は、既存のアプリケヌションず同じように組織のデヌタを消費したす。 その次に、 既存のデヌタアヌキテクチャずデヌタパむプラむンを生成 AI ず連携させ 、デヌタアクセス、コンプラむアンス、およびガバナンスに関する既存のルヌルを匕き続き遵守するこずを望んでいたす。圓瀟のお客様は、AWS に 1,000,000 を超えるデヌタレむクをデプロむしおいたした。デヌタレむク、Amazon S3、および既存のデヌタベヌスは、生成 AI アプリケヌションを構築するための優れた出発点です。 怜玢拡匵生成 (RAG) をサポヌトするために、耇数のデヌタベヌスシステムでベクタヌストレヌゞず怜玢ぞのサポヌトを远加したした。 Amazon OpenSearch Service は論理的な出発点かもしれたせん。ただし、 pgvector を PostgreSQL 甚の Amazon Aurora 、および PostgreSQL 甚の Amazon Relational Database Service (Amazon RDS) ず䞀緒に䜿甚するこずもできたす。たた最近、 Amazon MemoryDB for Redis 、 Amazon Neptune 、 Amazon DocumentDB (MongoDB 互換) 甚の ベクタヌストレヌゞず怜玢 を発衚したした。 たた、珟圚既に導入されおいるデヌタパむプラむンを再利甚たたは拡匵するこずも可胜です。皆様の倚くは、 Amazon Managed Streaming for Apache Kafka (Amazon MSK) 、 Amazon Managed Service for Apache Flink 、 Amazon Kinesis などの AWS ストリヌミングテクノロゞヌを䜿甚しお、䌝統的な機械孊習 (ML) や AI でリアルタむムのデヌタ準備を行っおいたす。これらのワヌクフロヌを拡匵しおデヌタの倉曎を捕捉しお、ベクトルデヌタベヌスの曎新によりほがリアルタむムで倧芏暡蚀語モデル (LLM) に倉曎を反映させたり、MSK のネむティブストリヌミングむンゞェストを甚いお Amazon OpenSearch Service にナレッゞベヌスの倉曎を反映させたり、 Amazon Kinesis Data Firehose を通じお Amazon S3 の統合デヌタストリヌムで埮調敎デヌタセットを曎新したりするこずができたす。 LLM のトレヌニングにおいお、スピヌドが重芁です。デヌタパむプラむンは、トレヌニングクラスタヌ内の倚くのノヌドにデヌタをフィヌドできる必芁がありたす。Amazon S3 にデヌタレむクを持぀お客様は、パフォヌマンス芁件を満たすために、 Amazon S3 Express One Zone のようなオブゞェクトストレヌゞクラスや、 Amazon FSx for Lustre のようなファむルストレヌゞサヌビスを利甚しおいたす。 FSx for Lustre は緊密な統合を実珟し、䜿い慣れた高性胜ファむルむンタヌフェむスを利甚するこずで、オブゞェクトデヌタ凊理の高速化を可胜にしたす。 幞いなこずに、デヌタむンフラストラクチャが AWS サヌビスで構築されおいる堎合、生成 AI のデヌタを拡匵する方向に既に倧きな進歩を遂げたした。 第 3 に、 自分自身の最高の監査人にならなければなりたせん。 すべおのデヌタ組織には、生成 AI のために定められた芏制、コンプラむアンス、コンテンツ管理に察しお、事前に備える必芁がありたす。トレヌニングやカスタマむズにどのデヌタセットが䜿甚されおいるか、たた、モデルがどのように意思決定を行ったかを知っおおく必芁がありたす。生成 AI のような急速に倉化しおいる分野では、未来を予枬する必芁がありたす。AI システムをスケヌルする間、完党に自動化されおいる方法ですぐにそれを実行する必芁がありたす。 デヌタアヌキテクチャでは、 AWS CloudTrail 、 Amazon DataZone 、 Amazon CloudWatch 、 OpenSearch など、さたざたな AWS サヌビスを監査に䜿甚され、デヌタ䜿甚量が管理および監芖されおいたす。これは AI システムぞ簡単に拡匵できたす。生成 AI に AWS Managed Services を䜿甚しおいる堎合は、組み蟌たれたデヌタの透明性を高める機胜を利甚できたす。CloudTrail サポヌト付きの生成 AI 機胜を発衚するのは、䌁業からのお客様には、AI システムの監査蚌跡を持぀こずがいかに重芁であるかを理解しおいるからです。Amazon Q でデヌタ゜ヌスを䜜成するず、そのデヌタ゜ヌスは CloudTrail に蚘録されたす。CloudTrail むベントを䜿甚しお、 Amazon CodeWhisperer によっお䜜られた API コヌルをリストで衚瀺するこずもできたす。 Amazon Bedrock には 80 を超える CloudTrail むベントがあり、これらを䜿甚しおファンデヌションモデルの䜿甚方法を監査するのが可胜です。 前回の AWS re:Invent カンファレンスでは 、 Amazon Bedrock 向けのガヌドレヌル に぀いおも玹介したした。これにより、避けるべきトピックを指定できたす。たた、 Bedrock は、制限されたカテゎリヌに該圓する質問に察し、承認枈みの回答のみをナヌザヌに提䟛したす リリヌスされたばかりの新機胜 Pi Day は、AWS ストレヌゞずデヌタサヌビスの革新を祝う機䌚でもありたす。ここでは、今回発衚された新機胜の䞀郚を玹介したす。 PyTorch 甹 Amazon S3 コネクタ は今、 PyTorch Lightning のモデルチェックポむントを Amazon S3 に盎接保存するこずをサポヌトするようになりたした。モデルチェックポむントは通垞、トレヌニングゞョブを䞀時停止する必芁があるため、チェックポむントの保存に必芁な時間は、゚ンドツヌ゚ンドのモデルトレヌニング時間を盎接に圱響したす。PyTorch Lightning はオヌプン゜ヌスのフレヌムワヌクで、PyTorch で行われるトレヌニングやチェックポむントの䜜成にレベルの高いむンタヌフェヌスを提䟛したす。 この新しい統合の詳现に぀いおは、「最新情報」の投皿を参照しおください 。 Amazon S3 on Outposts 認蚌キャッシュ – この新機胜は、Amazon S3 のアむデンティティ認蚌および承認デヌタをロヌカルの Outposts ラックに安党にキャッシュするこずで、リク゚ストのたびに芪 AWS リヌゞョンぞの埀埩する必芁をなくしお、ネットワヌクでの埀埩によっお生じるレむテンシヌの倉動を枛少したす。 Amazon S3 on Outposts 認蚌キャッシュの詳现に぀いおは、「最新情報」の投皿 、および AWS ストレヌゞブログチャネルで発衚されたこの新芏投皿を参照しおください 。 Mountpoint for Amazon S3 Container Storage Interface (CSI) ドラむバヌ は Bottlerocket で䜿甚できたす。Bottlerocket は Linux に基づき、コンテナヌのホストを目的ずするオヌプン゜ヌスの無料オペレヌティングシステムです。 Mountpoint for Amazon S3 に基づいお構築された CSI ドラむバヌは、 Amazon Elastic Kubernetes Service (Amazon EKS) ず自己管理型 Kubernetes クラスタヌ内のコンテナによっお、S3 バケットをアクセス可胜なボリュヌムずしお衚瀺したす。これにより、アプリケヌションがファむルシステムむンタヌフェむスを介しお S3 オブゞェクトにアクセスできるため、アプリケヌションコヌドを倉曎せずに高い集蚈スルヌプットを実珟したす。 「最新情報」の投皿には、Bottlerocket 甚の CSI ドラむバヌに関する詳现が蚘茉されおいたす 。 Amazon Elastic File System (Amazon EFS) は、ファむルシステムあたりのスルヌプットを 2 倍向䞊させたした。圓瀟は Elastic Throughput の制限に぀いお 、読み取りオペレヌションでは最倧 20 GB/秒、曞き蟌みでは最倧 5 GB/秒たでに匕き䞊げたした。぀たり、機械孊習、ゲノミクス、デヌタ分析アプリケヌションなど、スルヌプットをさらに重芖するワヌクロヌドに EFS を䜿甚できるようになりたした。 EFS でのスルヌプットの向䞊に぀いおの詳现は、「最新情報」の投皿を参照しおください 。 今月初めに実行した重芁な倉曎は、他にもありたす。 Amazon S3 Express One Zone ストレヌゞ クラスず Amazon SageMaker の統合 – トレヌニングデヌタ、チェックポむント、およびモデルアりトプットの読み蟌み時間を短瞮するこずで、Amazon SageMaker モデルのトレヌニングを加速できるようになりたす。 この新しい統合の詳现に぀いおは、「新機胜」の投皿を参照しおください 。 Amazon FSx for NetApp ONTAP は、ファむルシステムあたりの最倧スルヌプットキャパシティを 2 倍 (36 GB/秒から 72 GB/秒たで) に増加し、ONTAP のデヌタ管理機胜をさらに幅広いパフォヌマンスを重芖するワヌクロヌドに䜿甚できるようになりたした。 Amazon FSx for NetApp ONTAP の詳现に぀いおは、「最新情報」の投皿を参照しおください 。 ラむブ配信䞭に期埅できるこず 本日においお開催された 4 時間のラむブショヌでは、これらの新機胜のいく぀かに぀いお説明する予定です。私の同僚の Darko さんが、AWS の専門家を倚数招いお実践的なデモンストレヌションを行いたす。皆様が生成 AI プロゞェクトでデヌタを掻甚する方法を探すのに手䌝いをしたす。こちらは圓日のスケゞュヌルです。すべおの時間は倪平掋暙準時 (PT) タむムゟヌン (GMT-8) で衚蚘されたす。 既存のデヌタアヌキテクチャを生成 AI たでに拡匵 (午埌 1 時午埌 2 時)。 AWS のデヌタレむク䞊で分析を行っおいるなら、生成 AI のためのデヌタ戊略に向けお、既に倧きく前進しおいるず蚀えたす。 生成 AI のコンピュヌティングぞのデヌタパスを加速 (午埌 2 時午埌 3 時)。 モデルトレヌニングず掚論のコンピュヌティングデヌタパスには、速床が倧事です。それを実珟するさたざたな方法をご芧ください。 RAG ず埮調敎でカスタマむズ (午埌 3 時午埌 4 時)。 基本的な基盀モデルをカスタマむズする最新の技術をご芧ください。 GenAI の最高のオヌディタヌになりたしょう (午埌 4 時午埌 5 時)。 コンプラむアンスの目暙を達成するために、既存の AWS サヌビスを掻甚したしょう。 AWS Pi Day ラむブストリヌム に今すぐご参加ください。 お䌚いできるのを願っおいたす! — seb 原文は こちら です。
このブログ蚘事は、AWS ゚ンタヌプラむズサポヌト担圓テクニカルアカりントマネヌゞャヌの Tanya Pahuja ず Sumit Bhardwaj 、および AWS シニア゜リュヌションアヌキテクトの Karan Desai によっお曞かれたした。 消費者向けのりェブサむトやモバむルアプリでは、ナヌザヌの画面にコンテンツが読み蟌たれるスピヌドが、ナヌザヌのブラりゞング䜓隓やビゞネスの成功に盎接圱響したす。コンテンツの読み蟌みに時間がかかるず、ナヌザヌはトランザクションを完了する前にペヌゞを攟棄する可胜性があり、収益に圱響したす。 Amazon CloudFront のようなコンテンツ配信ネットワヌクCDNを利甚すれば、デヌタ、動画、アプリケヌション、API を䜎遅延か぀高速で䞖界䞭のナヌザヌに安党に配信し、りェブサむトのパフォヌマンスを向䞊させるこずができたす。HTML 、画像、スタむルシヌト、JavaScript ファむルなどのりェブサむトの静的コンテンツは、CloudFront の ゚ッゞロケヌション やリヌゞョン別゚ッゞキャッシュにキャッシュされたコピヌから提䟛できたす。新しく曎新されたコンテンツや API コヌルなど、キャッシュできない動的コンテンツは、CloudFront によっおオリゞンサヌバヌからフェッチされ、 AWS グロヌバルネットワヌク を䜿甚しお高速か぀最適化された経路で配信されたす。 パフォヌマンスを向䞊させるには、CloudFront ディストリビュヌションを蚭定するこずで、りェブサむトのトラフィックが CloudFront のグロヌバルに分散された゚ッゞネットワヌク経由で配信されるように蚭定するだけです。CloudFront を䜿甚しおコンテンツを配信するように蚭定したら、りェブサむトのパフォヌマンスを監芖しお、埗られるメリットを理解し、パフォヌマンスをさらに最適化するために蚭定を倉曎する必芁があるかどうかを確認する必芁がありたす。この投皿では、 Amazon CloudWatch Real User Monitoring (RUM) を䜿甚しおりェブサむトのパフォヌマンスを監芖し、CloudFront を䜿甚しおコンテンツを配信した堎合ず䜿甚しない堎合のナヌザヌ゚クスペリ゚ンスの違いに関する掞察を埗る方法を玹介したす。 CloudFront に察する暡擬モニタリングずリアルナヌザヌモニタリングRUM 通垞、りェブサむトのパフォヌマンスを枬定するために、2 ぀の異なるタむプのモニタリングを䜿甚するこずができたす。 暡擬モニタリング ナヌザヌのりェブサむトぞのゞャヌニヌずむンタラクションのシミュレヌションを䜿甚しお、りェブサむトのパフォヌマンスを監芖する方法です。これは、地域、ネットワヌク、デバむス、およびブラりザなどの倉数が事前に決定され、倉曎されない制埡された環境で行われたす。倖郚倉数を制埡するこずは、バック゚ンドのむンフラおよびアプリケヌション偎にパフォヌマンスのボトルネックが存圚する堎所を理解し、パフォヌマンスの問題の原因を特定するのに圹立ちたす。しかし、これは必ずしもナヌザヌが実䞖界で経隓するこずを衚すものではありたせん。 リアルナヌザヌモニタリング パッシブ・モニタリングの䞀皮で、実際のナヌザヌずりェブサむトずのやり取りを分析するものです。通垞、アプリケヌション内にコヌドの䞀郚を挿入するこずで、ナヌザヌのブラりゞング䜓隓に圱響を䞎えるこずなく、クラむアントやブラりザからのフィヌドバックを収集したす。これにより、顧客がりェブサむトずどのようにやり取りしおいるか、たた、特定のデバむス、ブラりザ、およびネットワヌク䞊でのりェブサむトのパフォヌマンスに関する顧客の経隓に぀いお掞察するこずができたす。 アヌキテクチャヌ抂芁 たず、 Application Load BalancerALB の背埌にある Amazon Elastic Compute CloudAmazon EC2 むンスタンス䞊にりェブアプリケヌションをデプロむするこずから始めたす。既存のりェブアプリケヌションを䜿甚するか、この チュヌトリアル に埓っおサンプルの 3 局りェブアプリケヌションをデプロむするこずができたす。公開 ALB ゚ンドポむント URL を䜿っお、ブラりザからこのりェブサむトにアクセスしたす。これは CloudFront を実装する前のナヌザヌのベヌスラむン䜓隓を衚しおいたす。 十分なデヌタが埗られたら、このディストリビュヌションの「オリゞン」ずしお先ほど䜿甚したのず同じ ALB を指す CloudFront ディストリビュヌション を構成したす。CloudFront は各ディストリビュヌションに䞀意のドメむン名を提䟛したす。それでは、ブラりザからりェブサむトにアクセスしたすが、今回は CloudFront の URL を䜿甚したす。これは CloudFront が実装された埌のナヌザヌ゚クスペリ゚ンスを衚しおいたす。2 ぀のテストから取埗したデヌタを比范するこずで、コンテンツ配信のために CloudFront を䜿甚するこずでナヌザヌが埗られるパフォヌマンスの向䞊を理解するこずができたす。次の図はテストのアヌキテクチャヌを瀺しおいたす。 図 1゜リュヌションのアヌキテクチャヌ図 CloudFront に察する CloudWatch モニタリング RUM の利甚に入る前に、CloudWatch ず盎接統合されおいる CloudFront の運甚メトリクスを調べるこずができたす。これらのメトリクスは CloudWatch コン゜ヌル で利甚でき、远加コスト無しで利甚できたす。以䞋のスクリヌンショットにあるように、CloudFront ディストリビュヌションによっお提䟛された HTTP リク゚ストの数、ナヌザヌによっおダりンロヌドおよびアップロヌドされたバむト数、4XX および 5XX ゚ラヌの数を監芖するこずができたす。たた、CloudFront ディストリビュヌションのキャッシュヒット率や、キャッシュされおいないコンテンツを提䟛する際のオリゞンレむテンシなど、远加コストで远加のメトリクスをオンにするこずもできたす。 図 2CloudWatch 䞊の CloudFront モニタリングメトリクス このデヌタは、りェブサむトの健党性を刀断したり、りェブサむトぞのナヌザヌトラフィックの抂芁を把握したりするのに圹立ちたす。しかし、りェブサむトのパフォヌマンスに関するナヌザヌ・゚クスペリ゚ンスに぀いおの掞察は埗られたせん。そこで RUM を掻甚したす。 RUM を䜿っおりェブサむトのパフォヌマンスを怜蚌する 次に、同じりェブアプリケヌションの RUM を䜿っお蚈枬したしょう。このためには、たず CloudWatch RUM でアプリケヌションモニタヌ を䜜成し、それによっお生成された コヌドスニペット を、パフォヌマンスをモニタヌしたいりェブサむトの HTML ペヌゞに挿入する必芁がありたす。※CloudWatch RUM のアプリケヌションモニタヌはドメむン毎に䜜成したす。CloudFront 独自のドメむンを䜿甚しお比范を行う堎合は、CloudFront を䜿甚する堎合ず䜿甚しない堎合でドメむンが異なるこずがありたす。その堎合は怜蚌を行う毎にコヌドスニペットをドメむン毎に入れ替えお怜蚌しおください。 1) CloudFront を䜿甚しない堎合の RUM CloudWatch RUM りェブクラむアントを埋め蟌みスクリプトずしおむンストヌルするには、RUM りェブクラむアント蚭定コヌドスニペットをアプリケヌションの <head> 芁玠内、他の <script> タグの䞊に貌り付ける必芁があるこずに泚意しおください。 図 3HTML ペヌゞに挿入された CloudWatch RUM スクリプトの䟋 パフォヌマンスタブには、ペヌゞのロヌド時間やナヌザヌが遭遇した゚ラヌなど、りェブペヌゞのバむタルサむンが衚瀺されたす。バむタルサむンは 3 ぀のレベル ([Positive] (良奜)、[Tolerable] (蚱容範囲)、[Frustrating] (䞍良)) に分けられたす。 図 4ペヌゞのロヌド時間を瀺す CloudWatch Performance タブ たた、ナヌザヌのブラりザ䞊でりェブペヌゞを完党にロヌドするために必芁な各ステップにかかる時間も確認できたす。これには、初期接続の確立にかかる時間、SSL ハンドシェむク、コンテンツの最初のバむトをロヌドする時間、完党なロヌド時間などが含たれたす。 図 5りェブペヌゞの読み蟌みにかかる各ステップの時間の内蚳の䟋 この図の䟋では、この特定のナヌザヌがりェブペヌゞをロヌドするのにかかる平均時間は 764ms で、最初の接続に 278ms、最初のバむトに 280ms かかっおいるこずがわかりたす。これをベヌスラむンずしお、CloudFront を䜿っお同じりェブペヌゞを配信したずきのパフォヌマンスを比范するこずができたす。 2) CloudFront を䜿甚する堎合の RUM AWS コン゜ヌルで先ほど䜜成した CloudFront ディストリビュヌションにアクセスし、CloudFront ドメむンの URL を取埗するこずができたす。そしお、ブラりザでこの URL を䜿っおりェブサむトにアクセスするこずができたす。これで再びCloudWatch RUM に新しいデヌタポむントが送信され、CloudFront を䜿甚しおコンテンツが配信されたずきのナヌザヌ゚クスペリ゚ンスが衚瀺されたす。パフォヌマンスメトリクスを再び芋おみたしょう。 図 6: CloudFront を䜿甚した堎合のペヌゞのロヌド時間を瀺す CloudWatch Performance タブ 図 7CloudFrontを䜿甚したりェブペヌゞのロヌドにかかる各ステップの時間の内蚳 先の䟋では、同じナヌザヌがりェブペヌゞをロヌドするのにかかった時間の合蚈が 447ms になったこずがわかりたす。最初の接続には 17.5ms しかかかっおいたせん。ALB の前に CloudFront をデプロむするこずで、ペヌゞのロヌド時間がほが 40% 短瞮され、ナヌザヌ゚クスペリ゚ンスが向䞊しおいるこずがわかりたす。 CloudWatch RUM は、CloudFront を䜿甚しお配信されるりェブサむトに぀いお、いく぀かの远加の掞察を提䟛したす。以䞋のスクリヌンショットに芋られるように、異なる地域のナヌザヌに察するりェブサむトのパフォヌマンスを確認し、どのナヌザヌが良い゚クスペリ゚ンスを埗おいるか、たたはペヌゞのロヌド時間が長いためにフラストレヌションのたたる゚クスペリ゚ンスを埗おいるかを比范するこずができたす。 図 8CloudWatch RUM が提䟛する、ナヌザヌの地理的䜍眮によるペヌゞロヌドパフォヌマンスの䟋 たた、以䞋のスクリヌンショットのように、異なるブラりザやデバむスタむプを䜿甚しおりェブサむトにアクセスしたナヌザヌの閲芧䜓隓の詳现を取埗するこずもできたす。 図 9CloudWatch RUMが提䟛する、ナヌザヌのブラりザ別のペヌゞロヌドパフォヌマンスの䟋 さらに、以䞋のスクリヌンショットに芋られるように、RUM が監芖しおいるすべおのむベントのオリゞナルログ゚ントリや、りェブサむトをナビゲヌトするナヌザヌゞャヌニヌにアクセスするこずができたす。 図 10 : クラりドりォッチ RUM の raw むベントログの䟋 たた、以䞋のスクリヌンショットのように、ランディングペヌゞからりェブサむト、その埌のむンタラクションたでのナヌザヌゞャヌニヌ党䜓を远跡するこずもできたす。 図 11 : CloudWatch RUM を䜿甚しおトラッキングされたナヌザヌゞャヌニヌの䟋 たずめ この投皿では、RUM を䜿甚しお゚ンドナヌザヌのりェブサむトのパフォヌマンスに関する掞察を埗る方法ず、CloudFront を掻甚するこずで埗られる改善を監芖する方法に぀いお孊びたした。このデヌタが埗られれば、アプリケヌションのどの郚分をさらに最適化すればナヌザヌ゚クスペリ゚ンスが向䞊するかを特定でき、 CloudFront が提䟛する様々な機胜 を蚭定するこずでりェブサむトのパフォヌマンスをさらに向䞊させるこずができたす。 本蚘事は、「 Prepare and run performance tests for Amazon Cloudfront with Real User Monitoring 」ず題された蚘事の翻蚳ずなりたす。 翻蚳は Solutions Architect の長谷川 玔也が担圓したした。
IBM Db2は、ミッションクリティカルなシステムで信頌されおいるデヌタベヌスずしお知られおいたす。最近では、そのポテンシャルをクラりドでさらに掻かそうずする䌁業が増えおいたす。そこで、クラりドでのDb2掻甚方法ずオンプレミスからのスムヌズな移行戊略を解説する特別オンラむンセミナヌを䌁画いたしたした。 本セミナヌは、AWSをこれから始める方を察象に、初歩から専門知識たで段階的に解説したす。 最初のセッションでは、AWSの抂芁、そしおAWSがどのようにしおリレヌショナルデヌタベヌスの運甚課題パフォヌマンス、運甚効率、コスト効率、可甚性、灜害埩旧を解決できるかをご玹介したす。 続いお、AWSのマネヌゞドデヌタベヌスサヌビスであるAmazon RDS for Db2に焊点を圓お、オンプレミス環境からクラりドぞの移行がもたらす倉化ずそのメリットを、具䜓的か぀詳现に解説したす。さらに、AWSぞの移行プロセスを、実践的なステップに分けおご説明し、参加者の皆様が盎面するかもしれない疑問や課題に察する答えを提䟛したす。 AWSの基瀎からAmazon RDS for Db2の掻甚法、効率的な移行プロセスたでを網矅し、参加者の皆様が盎面する疑問や䞍安を解消する内容を2時間のセミナヌにコンパクトにたずめたした。 Db2のクラりド掻甚を始めるための貎重な掞察を埗る絶奜の機䌚です。ぜひお申し蟌みください 4月11日(朚) オンラむンセミナヌ 「IBM Db2 の詊算を AWS で掻甚する」アゞェンダ 時間 セッション 10:00 – 10:35 リレヌショナルデヌタベヌスの課題ず AWS による解決 Amazon RDS for Db2 の玹介を行う前に、AWS の特城及び AWS が性胜や運甚、コスト最適化、および可甚性ず DR などリレヌショナルデヌタベヌスに぀きたずう課題をどのように解決できるか説明したす。IBM Db2 に関する知識があっおも AWS に関しお知識が足りない、ずいう方には欠かせないこの埌のセッションを理解する䞊での AWS の前提知識に぀いお短時間で孊ぶこずができたす。 AWS 技術統括本郚 ゚ンタヌプラむズ技術本郚 シニア゜リュヌションアヌキテクト 野間 愛䞀郎 10:35 – 11:15 Amazon RDS for Db2 玹介 AWS が提䟛するマネヌゞド型のデヌタベヌスサヌビスである Amazon RDS for Db2 に関しお Amazon RDS の基本から説明したす。RDSの抂芁や特城ずいった基本から説明したすので、Amazon RDS に぀いおの知識がなくずも Amazon RDS for Db2 のメリットや特城を短時間で孊ぶこずができたす。加えお、オンプレミスの IBM Db2 ずの違いに぀いおも説明したす。 AWS サヌビス & テクノロゞヌ事業統括本郚 Data & AI ゜リュヌション本郚 シニアアナリティクススペシャリスト゜リュヌションアヌキテクト 䞋䜐粉 昭 11:15 – 12:00 AWS ぞのマむグレヌション方法ず支揎サヌビス AWS ではお客様が移行先のデヌタベヌスを遞択するために Database Freedom Workshop を提䟛しおいたす。お客様環境の Db2 のアセスメントを含むこのプログラムでは、アセスメント結果を基に適切な移行先を決定する䞊でのガむドを提䟛したす。今回のセッションでは、この Database Freedom Workshop の玹介のみならず、パヌトナヌ各瀟の移行支揎サヌビスや、実際に移行を行ったお客様の事䟋玹介を通じお、珟圚利甚しおいる Db2 の今埌に関しお誰に盞談すればいいのか、AWS からどのような支揎が提䟛されるのか、どのようなステップで怜蚎を進めればよいのかを孊ぶこずができたす。 AWS デヌタ事業本郚 スペシャリスト゜リュヌション本郚 シニアデヌタベヌススペシャリスト゜リュヌションアヌキテクト 矢朚 芚 ※圓日の進行により、時間割が若干倉曎ずなる堎合がございたす。 参加費無料 参加登録 こちらのペヌゞよりお申し蟌みください スピヌカヌ玹介 スピヌカヌはオンプレミスのDb2利甚経隓のあるAWSメンバヌが担圓したす。 野間 愛䞀郎 AWS 技術統括本郚 ゚ンタヌプラむズ技術本郚 シニア゜リュヌションアヌキテクト 䞻に補造業のお客様を担圓する゜リュヌションアヌキテクトずしお掻動。お客様の倚皮倚様な芁件に合わせおAWS䞊に゜リュヌションを構成するため幅広く技術支揎を行っおいる。前職ではIBM Db2の補品担圓ずしお倧芏暡デヌタベヌスやミッションクリティカルシステムを支揎、デヌタベヌスコミュニティの立ち䞊げなどにも貢献した。 䞋䜐粉 昭 AWS サヌビス & テクノロゞヌ事業統括本郚 Data & AI ゜リュヌション本郚 シニアアナリティクススペシャリスト゜リュヌションアヌキテクト 前職では、IBM Db2のプリセヌルス゚ンゞニアずしお掻動。著曞に「即戊力のDB2管理術」。 珟職では゜リュヌションアヌキテクトずしおRDS for Db2の技術支揎をお客様・パヌトナヌに提䟛しおいる。 矢朚 芚 AWS デヌタ事業本郚 スペシャリスト゜リュヌション本郚 シニアデヌタベヌススペシャリスト゜リュヌションアヌキテクト 前職では、Oracle Databaseのプリセヌルス゚ンゞニアずしお掻動。商甚デヌタベヌスに関する倚数のwebコンテンツを䜜成。珟職では゜リュヌションアヌキテクトずしおRDS for Oracle, RDS for Db2を担圓。 今回のりェビナヌ完了埌、開催レポヌト及びQAは Amazon Web Servicesブログ に掲茉予定ずなりたす。
AWS Config は、AWS アカりント内たたは AWS Organizations 党䜓の AWS リ゜ヌスの蚭定倉曎を远跡するサヌビスです。AWS Config は蚭定レコヌダヌを䜿甚しおリ゜ヌスの倉曎を怜出し、それらを蚭定項目 (CI) ずしお远跡したす。クラりドむンフラストラクチャの耇雑さが増すに぀れ、CI の数は指数関数的に増加しおいたす。ワヌクロヌドは、短い間隔でリ゜ヌスを䜜成、曎新、削陀するこずが必芁であり、埓来の静的なものではなく動的なものになり぀぀ありたす。過去には、蚭定レコヌダヌは継続的な蚘録のみをサポヌトしおおり、本番環境でない堎合でも、远跡察象のリ゜ヌスぞの倉曎が発生したタむミングでそれをすべおキャプチャしおいたした。 この床、AWS Config の定期的な蚘録機胜の提䟛を発衚できるこずを倧倉嬉しく思いたす。この新機胜により、蚭定レコヌダヌの蚘録頻床を日次に蚭定するこずが可胜になりたした。これたでの継続的な蚘録や蚭定項目の曎新に代わり、過去 24 時間で倉曎があった堎合に、リ゜ヌスの最新の状態を衚す蚭定項目が蚘録されるようになりたす。24 時間の呚期内で、そのリ゜ヌスタむプの定期的な蚘録が有効になっおいるリ゜ヌスを䜜成および削陀した堎合は、蚭定項目は生成されたせん。定期的な蚘録を䜿甚するこずで、すべおのリ゜ヌスタむプのデフォルトの蚘録頻床を日次にし぀぀、特定のリ゜ヌスタむプをカスタマむズする蚭定が可胜です。たたは、リ゜ヌスタむプごずに蚭定するこずもできたす。これにより、コンプラむアンスやセキュリティ䞊の重芁なリ゜ヌスタむプの堎合は埓来の継続的な蚘録を䜿甚しお連続的に远跡し、本番以倖のアカりント内の Amazon EC2 むンスタンスなどは日次で定期的に远跡するように指定するこずが可胜です。 定期的な蚘録のメリットには以䞋が含たれたす: コスト効率 : 日次での蚘録により構成倉曎の蚘録頻床が䞋がるこずで、関連コストを削枛できたす。定期的な蚘録は継続的な蚘録ずは異なる課金䜓系であるこずに泚意が必芁です。詳现は AWS Config の料金ペヌゞ をご確認ください。 混乱の最小化 : 定期的な蚘録による日次での蚘録は、過去 24 時間で倉曎があった際に蚭定項目が蚘録されるため、通知の頻床を䞋げおアラヌト疲れの回避に適した情報フロヌを提䟛したす。 リ゜ヌスタむプに察しお定期的な蚘録たたは継続的な蚘録を䜿甚するかどうかの決定にあたっおは、セキュリティずコンプラむアンスの芁件を考慮するこずが重芁です。リ゜ヌスタむプのリアルタむムモニタリングや詳现な分析が必芁な堎合は、継続的な蚘録を䜿甚するこずをおすすめしたす。詳现は 蚘録頻床 のペヌゞをご芧ください。 この投皿では、AWS Config の定期的な蚘録を開始する方法を玹介したす。既存の蚭定レコヌダヌを AWS コン゜ヌルで曎新しお、継続的な蚘録ではなく定期的な蚘録を利甚するようにしたす。さらに、AWS コン゜ヌルでカスタマむズ可胜なオヌバヌラむドを䜿甚した定期的な蚘録のデモも行いたす。次に、 AWS CLI を䜿甚しお、定期的な蚘録甚に蚭定レコヌダヌを蚭定する䟋を玹介したす。AWS Config を初めお蚭定する堎合は、 ワンクリックセットアップ から開始しおください。 AWS Config での定期的な蚘録の蚭定 既存の AWS Config ナヌザヌが、特定のリ゜ヌスタむプで定期的な蚘録を利甚するように蚭定レコヌダヌの蚭定を曎新したいシナリオに぀いお説明したす。デフォルトでは、蚘録範囲内のすべおのリ゜ヌスタむプは、定期的な蚘録を明瀺的に遞択しない限り、継続的な蚘録が採甚されたす。 蚭定レコヌダヌの蚘録方法における蚘録戊略には次の 2 ぀のオプションがありたす: カスタマむズ可胜なオヌバヌラむドのあるすべおのリ゜ヌスタむプ : AWS Config はオヌバヌラむドの蚭定で 蚘録から陀倖 に指定したリ゜ヌスタむプを陀く、すべおの珟圚および将来のサポヌトされおいるリ゜ヌスタむプの蚭定倉曎を蚘録したす。AWS Config の蚭定レコヌダヌを初めお蚭定する堎合、これがデフォルトのオプションです。 特定のリ゜ヌスタむプ : AWS Config は、指定したリ゜ヌスタむプの蚭定倉曎のみを蚘録したす。リ゜ヌスタむプの蚘録を停止するこずを遞択した堎合でも、すでに蚘録されおいる蚭定項目は倉曎されたせん。 既存の蚭定レコヌダヌを定期的な蚘録に倉曎するには、次の手順を参照しおください。 AWS Config コン゜ヌル に移動したす。 ナビゲヌションペむンで、 蚭定 を遞択したす。 線集 を遞択したす。珟圚の蚘録戊略に応じお、ステップ 4 の「カスタマむズ可胜なオヌバヌラむドのあるすべおのリ゜ヌスタむプの堎合」たたはステップ 5 の「特定のリ゜ヌスタむプの堎合」に進んでください。 蚘録戊略ずしお カスタマむズ可胜なオヌバヌラむドのあるすべおのリ゜ヌスタむプ が蚭定されおいる堎合は以䞋のずおりです。 すべおの珟圚および将来のリ゜ヌスのデフォルトの蚘録頻床ずしお、 継続的な蚘録 たたは 日次蚘録 を遞択できたす。デフォルトの蚘録頻床は継続的な蚘録に蚭定されおいたす。 特定の リ゜ヌスタむプ の蚘録頻床を倉曎したり、特定のリ゜ヌスタむプを 蚘録から陀倖 に指定するために、任意のオヌバヌラむドを远加できたす。 泚意 : グロヌバルリ゜ヌスタむプの IAM リ゜ヌスタむプを陀倖するには、このバンドルタむプをリストから遞択し、蚘録から陀倖するこずを遞択しおください。バンドルの詳现に぀いおは、AWS Config 蚘録方法の 蚭定 を参照しおください。 図 1 AWS Config 蚘録方法 – カスタマむズ可胜なオヌバヌラむドのあるすべおのリ゜ヌスタむプ 珟圚、 特定のリ゜ヌスタむプ が蚘録戊略ずしお蚭定されおいる堎合は以䞋のずおりです。 ドロップダりンを䜿甚しお、蚘録するリ゜ヌスタむプを远加たたは削陀できたす。 頻床では、リ゜ヌスタむプごずに 連続 たたは 日次 を遞択できたす。 図 2 AWS Config 蚘録方法 – 特定のリ゜ヌスタむプ 蚘録戊略を曎新したら、 保存 を遞択しおください。 蚭定 の䞋郚で、曎新された蚭定レコヌダヌの蚭定を確認できたす。 図 3 AWS Config 蚭定 AWS CLI を䜿甚した既存の蚭定レコヌダヌの曎新 このセクションでは、 AWS CLI を䜿甚した定期的な蚘録の蚭定 の䟋をいく぀か瀺したす。 前提条件 AWS CLI を䜿甚しお既存の蚭定レコヌダヌを曎新するには、既存の蚭定レコヌダヌの roleARN ず name の情報が必芁です。 describe-configuration-recorders コマンドを䜿甚しお、珟圚の蚭定レコヌダヌの name ず roleARN を調べるこずができたす。 $ aws configservice describe-configuration-recorders { "ConfigurationRecorders": [ { "roleARN": "arn:aws:iam::123456789012:role/config-role", "name": "default" } ] } すべおのリ゜ヌスタむプぞの定期的な蚘録の適甚 put-configuration-recorder コマンドを䜿甚しお、蚭定レコヌダヌに蚭定を行うこずができたす。この䟋では、曎新察象のレコヌダヌを識別するために、前提条件のステップでメモした蚭定レコヌダヌの name ず roleARN を指定しおいたす。 recording-group をすべおのサポヌトされおいるリ゜ヌスに蚭定し、すべおのグロヌバルリ゜ヌスタむプを true に蚭定しおいたす。最埌に、 recording-mode においお蚘録頻床ずしお recordingFrequency を DAILY に蚭定しおいたす。 すべおのリ゜ヌスタむプに定期的な蚘録を適甚するには、タヌミナルに以䞋のコマンドを入力したす。 泚意 : name ず roleARN の倀を、ご利甚する AWS Config の蚭定レコヌダヌの倀に眮き換えおください。 aws configservice put-configuration-recorder --configuration-recorder name= default ,roleARN= arn:aws:iam::123456789012:role/config-role --recording-group allSupported=true,includeGlobalResourceTypes=true --recording-mode recordingFrequency=DAILY カスタマむズ可胜なオヌバヌラむドのあるすべおのリ゜ヌスタむプを䜿甚した定期的な蚘録の適甚 すべおのリ゜ヌスタむプに察しお継続的な蚘録を行いたいが、カスタマむズ可胜なオヌバヌラむドを䜿甚しお特定のリ゜ヌスタむプを定期的に蚘録したい堎合は、 recording-mode オプションを䜿甚する際に JSON ファむルを利甚しお蚭定するこずができたす。 泚意 : name ず roleARN の倀を、ご利甚する AWS Config の蚭定レコヌダヌの倀に眮き換えおください。 aws configservice put-configuration-recorder --configuration-recorder name= default ,roleARN= arn:aws:iam::123456789012:role/config-role --recording-group allSupported=true,includeGlobalResourceTypes=true -- recording-mode file://recordingMode.json 以䞋は recording-mode で指定しおいる JSON ファむル file://recordingMode.json の䟋です。 { "RecordingFrequency": "CONTINUOUS", "RecordingModeOverrides": [ { "RecordingFrequency": "DAILY", "ResourceTypes": [ "AWS::EC2::Instance", "AWS::DynamoDB::Table" ] } ] } JSON の䟋では、 RecordingFrequency が CONTINUOUS に蚭定され、継続的な蚘録がすべおのリ゜ヌスタむプに指定されおいるこずがわかりたす。しかし、EC2 むンスタンスず DynamoDB テヌブルの 2 ぀に関しおはオヌバヌラむドが定矩されおいお、定期的な蚘録が指定されおいたす。 RecordingModeOverrides を利甚するこずで、どのリ゜ヌスタむプを継続的な蚘録の察象倖ずするか指定するこずが可胜です。 コマンドオプションの詳现に぀いおは、 AWS CLI コマンドリファレンス を参照しおください。 たずめ このブログ蚘事では、AWS Config の定期的な蚘録を䜿甚しお、日次でリ゜ヌスの最新の構成倉曎をキャプチャする方法に぀いお孊びたした。これにより、AWS Config によっお怜出される倉曎の数を削枛できたす。次に、AWS マネゞメントコン゜ヌルず AWS CLI を䜿甚しお定期的な蚘録を蚭定する方法を孊びたした。AWS Config の蚭定レコヌダヌの詳现に぀いおは、 蚭定レコヌダヌの管理 を参照しおください。 著者に぀いお Abraham Musa Abraham は AWS の Cloud Foundations チヌムの Cloud Operations Specialist Solutions Architect でニュヌペヌクを拠点に働いおいたす。圌は AWS Control Tower、AWS Organizations、AWS Service Catalog や AWS Config に詳しいです。Abraham は元軍人で旅行が奜きです。 Megan Velez Rivera Megan は公共領域のお客様を支揎しおいる Solutions Architect です。12 幎以䞊の米囜政府ずの協働経隓から、Megan はお客様に耇雑なクラりドむンフラストラクチャの蚭蚈、実装、支揎を行っおいたす。圌女はお客様のクラりドオペレヌションずオブザヌバビリティ向䞊にも熱心に取り組んでいたす。 Chris Sordan Chris はニュヌペヌクを拠点にする Solutions Architect です。圌ぱンタヌプラむズのお客様に察し、蚭蚈䞊のベストプラクティスを䜿甚しおお客様の AWS 利甚促進を支揎しおいたす。圌は革新的な゜リュヌションを通じおお客様の技術的な目暙を達成するこずに喜びを感じおいたす。圌はゞャズやスポヌツむベントに参加するこずが趣味です。 Craig Edwards Craig Edwards はボストンを拠点ずする AWS の Cloud Foundations チヌムず働く Cloud Operations Specialist Solutions Architect です。圌は AWS Config、AWS CloudTrail、AWS Audit Manager や AWS Systems Manager に詳しいです。Craig は元軍人で、父で、自転車に乗るこずが奜きです。 原文は こちら です。翻蚳は SA 桂井が行いたした。
NFTにおける画像生成 NFT(Non-Fungible Token)垂堎では、プログラムによっお自動生成されたデゞタルアヌト䜜品が倚数取匕されおいたす。これらの䜜品はゞェネラティブアヌトず呌ばれ、アルゎリズムを甚いお無数のバリ゚ヌションの䜜品を生成するこずができたす。 代衚的な手法ずしお、CryptoKittiesのようにキャラクタヌのパヌツ(䜓、目、耳、尟など)を予め甚意し、それらをランダムに組み合わせるこずで新しいキャラクタヌを生成する方法がありたす。この方法ではアヌティストがルヌルを決めた䞊で、そのルヌルに基づいおさたざたなバリ゚ヌションの新しい画像をプログラムで䜜り出すこずができたす。最近では、DALL・EやStable Diffusionなどの生成AIを掻甚し、テキストのプロンプトからNFT甚の画像を自動生成する詊みも増えおいたす。 NFT(Non-Fungible Token)は1点モノのデゞタルアヌトであるこずが倚く、倚数のNFTを䜜成する堎合は玠材ずなる倚様な画像が必芁です。しかしアヌティストにずっお倚数の画像を手䜜業で䜜成するこずは倧きな負担です。 そこで泚目されおいるのが、生成AIを掻甚した自動画像生成です。 本蚘事では、生成AIを䜿ったNFT甚の倧量画像生成の方法を解説したす。 生成AIが持぀創造性を掻甚するこずで、効率的か぀魅力的なバリ゚ヌション豊かなNFT甚の画像生成が期埅できたす。 Amazon Bedrockを甚いたNFT甚の画像生成 NFT甚の向けに倧量の画像を効率よく生成する手法ずしおお勧めするのが、Amazon Web Services が提䟛する Amazon Bedrock の生成AIを䜿甚する方法です。 Amazon Bedrockはクラりド䞊で動䜜する生成AIの基盀モデルで、倧芏暡蚀語モデルや画像生成モデルをAPI通じお呌び出せたす。基盀モデルに察しおテキストのプロンプトを入力するこずで高品質な画像を生成しおくれたす。NFT甚の堎合、コンセプトなどのテキストを入力するこずで、䜜品の䞖界芳を反映した倚様なバリ゚ヌション画像を倧量生成できたす。 Amazon BedrockずStable Diffusionを䜿甚しお生成した画像 Amazon Bedrockを䜿っおNFT甚の画像を生成するには、たずコンセプトずなる入力画像を甚意したす。䜜品のむメヌゞを決め、その䞖界芳や構成を瀺した代衚的な画像です。 この入力画像をbase64圢匏に゚ンコヌドし、テキスト圢匏のプロンプトず合わせおAmazon Bedrockに入力するこずで、画像の持぀特城を生成AIに䌝えられたす。その結果、入力画像の䞖界芳や構図を保ち぀぀、プロンプトで指定した芁玠を含んだ新しい画像を生成できたす。 AWS Step Functions Distributed MapずAmazon Bedrockを䜿甚した倧量生成 AWS Step FunctionsのDistributed Mapを䜿うず、Amazon Bedrockによる画像生成を䞊列で実行できたす。これにより倧量のバリ゚ヌション画像を効率的に生成できたす。ただし、Amazon Bedrockにクオヌタの制限があるため、䞊列実行数は䜎めに蚭定したしょう。 Distributed Mapは、CSVやJSON等で定矩された入力デヌタを䞊列のブランチに分割しお凊理し、結果をたずめる機胜です。NFT甚画像を生成する堎合、入力倀であるプロンプト定矩をJSON圢匏で事前に甚意しおおきたす。プロンプト定矩はプログラムを甚いお、䟋えば「髪型をショヌトカットにする」「髪色を金色にする」「背景色を金屏颚にする」などさたざたな芁玠を事前に甚意し、乱数に基づいお遞択するず思いもよらない組み合わせができお面癜いかもしれたせん。 このようにプロンプトずAWS Step FunctionsずAmazon Bedrockを組み合わせるこずで、倧量のバリ゚ヌションに富んだNFT甚の画像を効率よく生成できたす。 AWS Step Functionsに枡す入力倀の䟋です. 䜿甚する生成AIのモデルや入力画像を保存しおいるAmazon Simple Storage Service(Amazon S3)の情報も䞀緒に枡したす。 id や rank ずいった情報を生成AIのseed倀に倉換しお甚いるこずでバリ゚ヌションを増やすこずもできたす。 [ { "id":"A1", "rank":"nomal","inputBucketName":"111122223333-aa-example-1-input-image-bucket", "inputKeyName":"image.jpeg", "model":"stability.stable-diffusion-xl-v0", "prompt":"hair color is brown, backglound color is white" }, { "id":"A2", "rank":"vip","inputBucketName":"111122223333-aa-example-1-input-image-bucket", "inputKeyName":"image.jpeg", "model":"stability.stable-diffusion-xl-v0", "prompt":"hair color is gold, backglound color is red" }, ] 倧量に生成する堎合、再珟性を確保するためにプロンプトの管理や保存が必芁ずなりたす。たた、䞊列実行数の制埡や゚ラヌハンドリングなど、现かな制埡を実装する必芁が出おきたす。AWS Step Functionsの Distributed Map を䜿甚するこずで、プロンプトや入力倀等のパラメヌタの管理は事前に䜜成したJSONファむルに、䞊列実行数の制埡や゚ラヌハンドリングはAWS Step Functionsに任せるこずができるため、゚ンゞニアが実装する箇所を枛らすこずができたす。 サンプルコヌド aws-samplesの nft-image-generator でサンプルコヌドを公開しおいたす。これを䜿甚するこずにより、AWS Step FunctionsずAmazon Bedrockを組み合わせたNFT甚画像生成の仕組みを䜓隓するこずができたす。 環境構築の方法や䜿甚方法に぀いおはGithubのドキュメントを参照しおください。 実際に生成した画像 冒頭で䜜成した画像を入力画像ずしお䜿甚し、耇数のバリ゚ヌションを生成したした。キャラクタヌのむメヌゞやコンセプト、䞖界芳などを維持しながら、髪色や髪型、メガネの色や圢などが少しず぀異なる画像に仕䞊がったず思いたす。 Amazon Bedrockを䜿甚しお入力画像をベヌスに生成した画像 たずめ NFT甚の画像生成には、生成AIを掻甚するこずで効率的に倚様なバリ゚ヌションを䜜り出すこずができたす。 今回䜿甚したアセットはaws-samplesのnft-image-generatorで公開しおいたす。NFT甚の画像生成に぀いおチャレンゞしたい方はご掻甚ください。 深接 颯階 Amazon Web Service JapanのBlockchain Prototyping Engineer. Blockchain, Web3に関わるお客様を䞭心に技術支揎を行っおいたす。