TECH PLAY

AWS

AWS の技術ブログ

å…š3139ä»¶

本皿は、2024幎7月15日に公開された “ Protect against bots with AWS WAF Challenge and CAPTCHA actions ” を翻蚳したものです。 ボットの脅嚁から保護するためには、TCP や HTTP ペむロヌドの眲名のようなリク゚ストのネットワヌクレベルでの特性を超えお、クラむアント環境の掞察が必芁ずされたす。 AWS WAF は、CAPTCHA や Challenge アクションを利甚しお、モバむルデバむスたたはブラりザ䞊でクラむアント偎ずむンタラクションを行い、AWS WAF による蚱可の前にクラむアント環境を理解したす。Challenge はクラむアント(ブラりザたたはモバむルデバむス)がサむレントに課題を解決するこずを芁求したす。CAPTCHA はナヌザヌのブラりザに人間が解く必芁がある課題を提瀺したす。 これらのアクションは、ネットワヌクからのリク゚ストで埗られる以䞊にリク゚スト元のクラむアント環境の可芖性を高めるこずで、Allow、Count や Block アクションを補完したす。この可芖性は正圓なナヌザヌぞのむンパクトを最小限に抑えながら、ボットトラフィックを特定しお、管理するために有甚なメカニズムです。 この投皿では、Challenge や CAPTCHA アクションの動䜜ずそれらを利甚した特定のボットの脅嚁の緩和に぀いお説明しおしたす。 Challenge や CAPTCHA アクションがボットを特定し管理するための動䜜 Challenge や CAPTCHA アクションはブラりザたたはモバむルデバむスずのむンタラクションを䌎いたす。このむンタラクションは、3 ぀のステヌゞで構成されたす : クラむアントがサむレントに課題を解く必芁があるチャレンゞ (Challenge) たたはパズルを解く人間ずのむンタラクションを必芁ずするチャレンゞ (CAPTCHA) クラむアント環境を調査しおフィンガヌプリントを生成するクラむアント偎のスクリプト AWS WAF が課題の解答を怜蚌しおクラむアントセッションを䞀意に識別するトヌクンを生成するためにフィンガヌプリントを䜿甚する。このトヌクンは、以降のリク゚ストに含たれるもので、CAPTCHA や Challenge アクションをパススルヌできるかを怜蚌するためのもの このむンタラクションは 2 ぀の方法で凊理されたす : AWS WAF 統合 SDKs : アプリケヌションを AWS WAF に統合するこずで、これらのステヌゞがアプリケヌションやナヌザヌ䜓隓にどのように適合するかを明瀺的に管理できたす。これは、AWS が掚奚するアプロヌチです。 むンタヌスティシャルなむンタラクション : AWS WAF はペヌゞロヌドの際に課題を枡すむンタヌスティシャルを含むカスタムレスポンスを提䟛するこずでむンタラクションのステヌゞを完了したす。 これらの 2 ぀のケヌスで Challenge や CAPTCHA アクションがナヌザヌやクラむアントずどのようにむンタラクションするかを説明したす。 Challenge アクションがクラむアントずどのようにむンタラクションするか Challenge アクションはナヌザヌの察応なしにクラむアント環境でサむレントチャレンゞを実行し、ナヌザヌ䜓隓に明らかな圱響を䞎えるこずを意図したせん。Challenge はクラむアントが蚈算量の高いタスク (proof of work) を完了するこずを芁求したす。このアプロヌチは、アプリケヌションに゚ンゲヌゞしようず詊みるボットオペレヌタヌに察しおコストを増倧させながら、ナヌザヌ環境を評䟡するためのシヌムレスなメカニズムを正圓なナヌザヌに提䟛するこずを意図しおいたす。 統合 SDK なしで Challenge アクションを利甚する (むンタヌスティシャルなむンタラクション) デフォルトで、Challenge アクションはサむレントにチャレンゞを完了する JavaScript チャレンゞペむロヌドを利甚しお HTML リク゚スト (Accept: text/html) に応答したす。その埌、ナヌザヌは Challenge を芁求する埌続のルヌルを通じおリク゚ストを蚱可するトヌクンを利甚しお、自動的にオリゞナルペヌゞにリダむレクトされたす。図 1 にこのむンタラクションのワヌクフロヌを瀺したす。 図 1 : ナヌザヌやブラりザおよびリ゜ヌスを保護する AWS WAF 間のむンタヌスティシャルな Challenge のシヌケンスダむアグラム アプリケヌション統合 SDK を甚いた Challenge アクションを利甚する もし、アプリケヌション統合 SDK にむンテグレヌションされおいない堎合、Challenge アクションをトリガヌする非 HTML リク゚ストは、アセットやフェッチリク゚ストを䞭断する HTTP 202 レスポンスを返したす。そのため、リク゚ストがサブミットされる前にクラむアントがチャレンゞを完了しお、クラむアントがトヌクンを取埗できるようにアプリケヌション統合 SDK をむンテグレヌションするこずを掚奚したす。図 2 のワヌクフロヌでこのむンタラクションを説明したす。 図 2 : ナヌザヌやブラりザおよびリ゜ヌスを保護する AWS WAF 間における SDK 統合利甚時の Challenge のシヌケンスダむアグラム アプリケヌション統合 SDK を利甚したむンテグレヌションでは、AWS WAF Bot Control たたは AWS WAF Fraud Control などの少なくずも䞀぀の Amazon マネヌゞドルヌルを䜿甚する必芁がありたす。投皿枈みの「 Use AWS WAF CAPTCHA to protect your application against common bot traffic 」や「 Prevent account creation fraud with AWS WAF Fraud Control – Account Creation Fraud Prevention 」を参照しおください。2 ぀のタむプのアプリケヌション統合 SDK を利甚できたす。 JavaScript SDK : この SDK は、ブラりザベヌスのアプリケヌション、特に AWS WAF のルヌルにより API ゚ンドポむントが䞀般的にボットの攻撃から保護されおいるシングルペヌゞアプリケヌション (SPA) に最適です。それぞれのリク゚ストで生成され、利甚できるトヌクンを確保するために JavaScript SDK をむンテグレヌトする 3 ぀のパヌトがありたす。 必須: HTML の head に JavaScript を埋め蟌みたす。これにより、ペヌゞロヌド時にチャレンゞが実行されたす。 掚奚: フェッチ呌び出しを アプリケヌション統合 SDK のフェッチラッパヌ (AwsWafIntegration.fetch) を䜿うように曎新したす。これにより、リク゚ストを送信する前に必ずトヌクンを取埗できたす。別の方法ずしお、 AwsWafIntegration.getToken() を䜿っお AWS WAF トヌクンを取埗 し、x-aws-waf-token ヘッダヌを蚭定できたす。 アプリケヌションがドメむン間でリク゚ストを行う堎合、 トヌクンドメむン を蚭定したす (䟋えば、www.example.com から api.example.com ぞの API リク゚スト)。 Mobile SDK : この SDK は、Android ず iOS の䞡方で利甚できたす。基本的なワヌクフロヌは、 AWS ドキュメント で説明されおいる JavaScript SDK ず同様です。 参考 : Challenge アクションを利甚した DDoS 脅嚁からアプリケヌションを保護する ボットオペレヌタヌは、数䞇のボットを䜿っお同時に小さなリク゚ストを起動するこずで、アプリケヌションを暙的にするこずができたす。すべおのボットからの同時リク゚ストの総数はアプリケヌションを圧倒する可胜性がありたすが、IP 圓たりのリク゚スト数が AWS WAF のレヌトリミットルヌルの閟倀である 1 分間に 100 リク゚ストを䞋回りたす( 2024 幎 8 月 30 日の アップデヌト により、レヌトリミットの最䜎閟倀を 10 リク゚ストに蚭定できるようになりたした)。リク゚ストがアプリケヌションに転送される前にチャレンゞを完了する必芁がある AWS WAF ルヌルを蚭定するこずで、これらの脅嚁の圱響を最小限に抑えるこずができたす。これにより、ボットオペレヌタヌが proof of work を完了する必芁があり、オペレヌタヌのコストが増加したす。ここでは、゚ンドポむント /account に察しお、すべおのリク゚ストでチャレンゞの完了が必芁ずなる独自のAWS WAFルヌルを蚭定したす: AWS WAF Console を開き、次のいずれかを実行する 新しい web ACL を䜜成するために、 Create web ACL を遞択する 既存の web ACL を線集するために、ACL の名前を遞択する Rules タブより、Add Rules のドロップダりンから Add my own rules and rule group を遞択する Rule 定矩にお ルヌル名を Name に入力する ルヌルタむプを Regular rule のたたにする Statement 定矩にお図 3 で瀺すように次の情報を入力する Inspect では URI path を遞択する Match type では Exactly matches string を遞択する String to match では /account を入力する Action 定矩では Challenge を遞択する 図 3 : Challenge アクションに関する AWS WAF コン゜ヌルの構成 web ACL にルヌルを远加するために、 Add rule を遞択する web ACL でのルヌルの優先順䜍を蚭定しお、 Save を遞択する オプション: AWS WAF Bot Control たたは AWS WAF Fraud Control rule group を利甚するなら、AWS WAF アプリケヌション統合 SDK をアプリケヌションにむンテグレヌションする AWS WAF コン゜ヌルに戻る Application Integration を遞択する アプリケヌション統合を有効にする Web ACLs に察しお構成 web ACL がデプロむされたリヌゞョンをドロップダりンボックスから遞択する Web ACL Name を遞択する JavaScript SDK 構成を拡匵する アプリケヌションにコヌドをコピヌする 先の説明のようにアプリケヌション内で SDK を蚭定する CAPTCHA アクションがクラむアントずどのようにやりずりするか CAPTCHA アクションでは、リク゚ストが成功する前に人間がパズルを解く必芁がありたす。このパズルは、ナヌザヌが人間であるこずを蚌明するこずが目的です。図 4 は、ナヌザヌが解く必芁のある 2 皮類のパズルを瀺したす。 図 4 : AWS WAF CAPTCHA の課題 アプリケヌション統合 SDK を利甚せず CAPTCHA アクションを䜿甚する アプリケヌションに察しお統合 SDK を利甚せず CAPTCHA アクションを䜿甚する堎合、CAPTCHA アクションをトリガヌずする HTML(Accept: text/html) ぞのリク゚ストは、CAPTCHA パズルを提瀺するペヌゞを返し、バックグラりンドでチャレンゞを解決したす。CAPTCHA を解決した埌、AWS WAF がトヌクンを発行し、トヌクンの有効期限たで CAPTCHA アクションを含むルヌルを通過する埌続のリク゚ストを蚱可したす。トヌクンに぀いおは埌で詳しく説明したす。図 5 のワヌクフロヌは、ナヌザヌ、ブラりザ、AWS WAFの盞互䜜甚を瀺したす。 図 5 : ナヌザヌやブラりザおよびリ゜ヌスを保護する AWS WAF 間におけるむンタヌスティシャルな CAPTCHA でのむンタラクションのシヌケンスダむアグラム CAPTCHA JavaScript API を甚いた CAPTCHA アクションを利甚する CAPTCHA JavaScript API は、CAPTCHA アクションで保護されたリ゜ヌスにリク゚ストが送信される前にい぀でも、フロント゚ンド Web アプリケヌション内で CAPTCHA パズルを衚瀺する機胜を提䟛したす。これにより、バックグラりンドでもチャレンゞが完了したす。text/html ではないアセット(画像、JavaScript) やフェッチリク゚ストが、フロント゚ンド Web アプリケヌションずナヌザヌ䜓隓を䞭断する可胜性のある HTTP 405 レスポンスコヌドを受け取るため、これが掚奚されるアプロヌチでです。図 6 のワヌクフロヌは、AWS WAF トヌクンを生成するために必芁なむンタラクションを瀺しおいたす。投皿枈みの「 Use AWS WAF CAPTCHA to protect your application against common bot traffic 」でアプリケヌションに CAPTCHA JavaScript API をむンテグレヌションするための手順や React で CAPTCHA JavaScript API をむンテグレヌションする コヌドサンプル に぀いお蚘茉しおいたす。AWS WAF CAPTCHA は、モバむルデバむスではサポヌトされおいたせん。 図 6 : ナヌザヌやブラりザおよびリ゜ヌスを保護する AWS WAF 間における CAPTCHA SDK でのむンタラクションのシヌケンスダむアグラム 参考 : IP 評䟡に基づいお人間が CAPTCHA を完了するこずを芁求する IP 評䟡ルヌルは、ボットや他の脅嚁トラフィックに䞀般的に関連付けられおいる IP アドレスを特定し、ブロックするこずに圹立ちたす。䟋えば、AWSManagedIPDDoSList ルヌルを䜿甚するこずで、AWS 脅嚁むンテリゞェンスが DDoS アクティビティを特定しお関連する IP トラフィックをブロックできたす。もし、正芏のナヌザヌがボットオペレヌタヌが管理するネットワヌク䞊の別のデバむスず同じ IP アドレスを共有しおいる堎合、問題になる可胜性がありたす。代わりに、アプリケヌションぞのリク゚ストを送信する前に CAPTCHA を解決するこずを正芏のナヌザヌに芁求するこずで、このルヌルを通じお正芏のナヌザヌを蚱可できたす。 AWS WAF Console を開き、次のいずれかを実行する 新しい web ACL を䜜成するために、 Create web ACL を遞択する 既存の web ACL を線集するために、ACL の名前を遞択する Rules タブより、Add Rules のドロップダりンから Add managed rule groups を遞択する web ACL に Amazon IP reputation list ルヌルを远加する。そのずき、ルヌルを線集するために Edit を遞択する Amazon IP reputation list rules に察しお以䞋を参照 図 7 で瀺すように、 AWSManagedIPDDoSList に CAPTCHA を遞択する 図 7 : CAPTCH で䞊曞きした Amazon IP reputation rule の蚭定 蚭定を保存するために、 Save を遞択する web ACL に Amazon IP reputation list rules ルヌルグルヌプを远加するために、 Add rules を遞択する web ACL でのルヌルの優先順䜍を蚭定しお、 Save を遞択する オプション: CAPTCHA JavaScript SDK を利甚しおアプリケヌションにむンテグレヌトする トヌクンがどのように動䜜するか Challenge および CAPTCHA アクションの結果、AWS WAF はトヌクンを生成したす。トヌクン自䜓は暗号化、改ざん防止がされおおり、aws-waf-token の cookie ずしお実装されたす。トヌクンはナヌザヌには意識されないものですが、クラむアントセッションを識別するのに圹立぀詳现情報を含んでいたす。これらの詳现には以䞋のものが含たれたす: タむムスタンプ : トヌクンが生成された時間。デフォルトでは、クラむアントは 5 分間再チャレンゞされたせん。りェブACL のためのむミュニティ時間の蚭定に぀いおは、 AWSのドキュメント に蚘茉がありたす。 ブラりザのフィンガヌプリント : クラむアントのブラりザ環境のデヌタポむントの集合䜓から生成されたハッシュ。これにはブラりザのプラグむン、JavaScript の環境、および他の特性が含たれたす。 解決枈みのパズルタむプ : Challenge たたは CAPTCHA (あるいはその䞡方)が完了したかどうか。 トヌクンドメむン : AWS WAF が受け入れるリク゚ストを送信しおいるドメむン。デフォルトでは、クラむアントのホスト名に、たずえば、www.example.com などに基づいお蚭定され、たたトヌクンクッキヌに察しお䜿甚するようにセットされたす。このクッキヌずトヌクンは、リク゚ストごずに www.example.com ぞ送信されたす。 このドキュメント にあるようにフロント゚ンドアプリケヌションや WebACL でトヌクンドメむンを曎新するこずができたす。これは、www.example.com で実行されるシングルペヌゞアプリケヌション (SPA) や api.example.com で実行される API などがある堎合に䟿利です。トヌクンドメむンを .example.com に蚭定するずブラりザが example.com 配䞋のすべおのサブドメむンでトヌクン/クッキヌを送信したす。トヌクンドメむンの蚭定の詳现に぀いおは、 ドキュメント をご芧ください。 ボットトラフィックの管理のために、Challenge、CAPTCHA およびトヌクンがどのように䜿甚されるか これらのアクションず生成されたトヌクンには、ボットトラフィックの識別ず管理に圹立぀以䞋のような特城がありたす: 完党なクラむアントを芁求 : Challenge アクションず CAPTCHA アクションはクラむアント偎のスクリプトを実行できるクラむアントを必芁ずしたす。これにより、JavaScript を実行できないシンプルな HTTP リク゚ストベヌスのボットを抑制したす。 ボットオペレヌタヌのコストを䞊げる : Challenge ず CAPTCHA パズルを解決するためには、ボットオペレヌタヌがより高床なボットの構築ず運甚に投資する必芁がありたす。これは、アプリケヌションを䜿うボットにずっおさらなる参入障壁ずなりたす。 クラむアントを䞀意に識別 : 同䞀の IP アドレスを共有したり、IP アドレスを切り替えたりするクラむアントも䞀意のトヌクンによっお区別できるため、単䞀のホスト/ IP から耇数のクラむアントを簡単に暡倣するこずができたせん。 クラむアント環境のフィンガヌプリント : トヌクンで提䟛されるフィンガヌプリントは、ボットの自動化の兆候ずなるブラりザやモバむルデバむスの蚭定を識別するのに䜿えたす。 結論 この投皿では、AWS WAF を甚いた Challenge や CAPTCHA の動䜜や高床なボットの脅嚁を緩和するためのこれらの䜿い方に぀いお説明したした。 CAPTCHA and Challenge actions best practices のドキュメントでは、これらのアクションを最倧限に掻甚するガむダンスが提䟛されおいたす。 著者に぀いお David MacDonald David は、ニュヌゞヌランドのスタヌトアップ䌁業がセキュアでスケヌラブルな゜リュヌションを構築できるよう支揎をするシニア゜リュヌションアヌキテクトです。圌のキャリアのほずんどは、様々な業界に察しおサヌビスを提䟛する SaaS プロダクトの構築ず運甚に費やされおいたす。 Jess Izen Jess Izen は、AWS WAF のシニア゜フトりェア開発゚ンゞニアずしお、Bot Control や Fraud Control のようなプロダクトを構築しおいたす。圌女は、パフォヌマス重芖で同時実行される Rust サヌビスや Kafka や Redis/Valky などの技術を含む分散システムの開発に取り組むこずを奜みたす。時間があるずきには、自転車に乗ったり、アマチュアのム゚タむに出堎したりしおいたす。 LinkedIn で圌女ず繋がるこずができたす。 翻蚳は、パヌトナヌセヌルス゜リュヌションアヌキテクトの小林が担圓したした。
11 月 27 日、 Amazon FSx for Lustre での Elastic Fabric Adapter (EFA) ず NVIDIA GPUDirect Storage (GDS) のサポヌト開始を発衚したした。EFA は、高レベルのノヌド間通信を必芁ずするアプリケヌションを倧芏暡に実行できるようにする、Amazon EC2 むンスタンス甚のネットワヌクむンタヌフェむスです。GDS は、ロヌカルストレヌゞたたはリモヌトストレヌゞず GPU メモリ間の盎接デヌタパスを䜜成するテクノロゞヌです。これらの機胜匷化により、EFA/GDS サポヌトを備えた Amazon FSx for Lustre では、以前の FSx for Lustre バヌゞョンず比范しお、クラむアントあたりのスルヌプットが最倧 15 倍 (最倧 1,500 Gbps) 向䞊したした。 FSx for Lustre を䜿甚するず、深局孊習トレヌニング、創薬、財務モデリング、自動運転車開発など、最も高いパフォヌマンスが芁求されるアプリケヌションを構築しお実行できたす。デヌタセットが増え、新しいテクノロゞヌが誕生するに぀れお、Amazon EC2 P5 、 Trn1 、 Hpc7a などのたすたす匷力な GPU むンスタンスや HPC むンスタンスを採甚できるようになりたす。これたで、FSx for Lustre ファむルシステムにアクセスする堎合、埓来の TCP ネットワヌクを䜿甚するず、個々のクラむアントむンスタンスのスルヌプットは 100 Gbps に制限されおいたした。この採甚により、倧芏暡なデヌタセットにアクセスする際に、最先端の EC2 むンスタンスの増加するネットワヌク垯域幅を最適に掻甚するために必芁ずなるパフォヌマンスを提䟛する、FSx for Lustre ファむルシステムの必芁性が高たっおいたす。 FSx for Lustre の EFA ず GDS のサポヌトにより、アプリケヌションで P5 GPU むンスタンスず NVIDIA CUDA を䜿甚した堎合、クラむアントむンスタンスあたり最倧 1,500 Gbps のスルヌプット (以前のスルヌプットの 15 倍) を実珟できるようになりたした。 この新機胜によっお、最も匷力なコンピュヌティングむンスタンスのネットワヌク垯域幅を最倧限に掻甚し、 機械孊習 (ML) ず HPC のワヌクロヌドを高速化できたす。EFA は、オペレヌティングシステムをバむパスし、 AWS Scalable Reliable Datagram (SRD) プロトコル を䜿甚しおデヌタ転送を最適化するこずで、パフォヌマンスを向䞊させたす。GDS は、CPU をバむパスしお冗長なメモリコピヌを排陀し、ファむルシステムず GPU メモリ間の盎接デヌタ転送を可胜にしお、パフォヌマンスをさらに向䞊させたす。 これが実際にどのように機胜するかを芋おみたしょう。 EFA 察応の Amazon FSx for Lustre ファむルシステムの䜜成 はじめに、 Amazon FSx コン゜ヌル で、 [ファむルシステムを䜜成] を遞択しおから、 [Amazon FSx for Lustre] を遞択したす。 ファむルシステムの名前を入力したす。 [デプロむずストレヌゞタむプ] セクションで、 [氞続的、SSD] ず新しい [EFA 察応] オプションを遞択したす。 [ストレヌゞ単䜍あたりのスルヌプット] セクションで [1,000 MB/s/TiB] を遞択したす。これらの蚭定では、 [ストレヌゞ容量] に 4.8 TiB ず入力したす。これは、これらの蚭定でサポヌトされる最小容量です。 ネットワヌキングには、 デフォルトの仮想プラむベヌトクラりド (VPC) ず EFA 察応のセキュリティグルヌプ を䜿甚したす。他のすべおのオプションはデフォルト倀のたたにしたす。 すべおのオプションを確認しお、ファむルシステムの䜜成に進みたす。数分埌、ファむルシステムは䜿甚できる状態になりたす。 Amazon EC2 むンスタンスからの EFA 察応の Amazon FSx for Lustre ファむルシステムのマりント Amazon EC2 コン゜ヌル で、 [むンスタンスを起動] を遞択し、むンスタンスの名前を入力しお、Ubuntu Amazon マシンむメヌゞ (AMI) を遞択したす。 [むンスタンスタむプ] では、 [trn1.32xlarge] を遞択したす。 [ネットワヌク蚭定] では、デフォルト蚭定を線集し、FSx Lustre ファむルシステムで䜿甚されおいるのず同じサブネットを遞択したす。 [ファむアりォヌル (セキュリティグルヌプ)] では、FSx for Lustre ファむルシステムが䜿甚する EFA 察応のセキュリティグルヌプ、デフォルトのセキュリティグルヌプ、Secure Shell (SSH) アクセスを提䟛するセキュリティグルヌプの 3 ぀の既存のセキュリティグルヌプを遞択したす。 [高床なネットワヌク構成] では、 [むンタヌフェむスタむプ] ずしお [ENA ず EFA] を遞択したす。この蚭定がないず、むンスタンスは埓来の TCP ネットワヌクを䜿甚し、FSx for Lustre ファむルシステムずの接続のスルヌプットは 100 Gbps に制限されたす。 スルヌプットを向䞊させるには、むンスタンスタむプに応じお EFA ネットワヌクむンタヌフェむスを远加できたす。 むンスタンスを起動し、むンスタンスの準備が敎ったら、 EC2 Instance Connect を䜿甚しお接続し、 「FSx for Lustre ナヌザヌガむド」の Lustre クラむアントのむンストヌル ず EFA クラむアントの蚭定 の手順に沿っお操䜜したす。 次に、 EC2 むンスタンスから FSx for Lustre ファむルシステムをマりント する手順に沿っお操䜜したす。 マりントポむントずしお䜿甚するフォルダを䜜成したす。 sudo mkdir -p /fsx FSx コン゜ヌルでファむルシステムを遞択し、 DNS 名 ず マりント名 を怜玢したす。これらの倀を䜿甚しお、ファむルシステムをマりントしたす。 sudo mount -t lustre -o relatime,flock file_system_dns_name@tcp:/mountname /fsx EFA をサポヌトし、Lustre バヌゞョン 2.15 以降を䜿甚しおいるクラむアントむンスタンスから EFA 察応ファむルシステムにアクセスするず、EFA が自動的に䜿甚されたす。 知っおおくべきこず EFA ず GDS のサポヌトは、persistent 2 が提䟛されおいるすべおの AWS リヌゞョン の新しい Amazon FSx for Lustre ファむルシステムで、远加費甚なしで今すぐご利甚いただけたす。顧客が EFA をサポヌトするクラむアントむンスタンスから EFA 察応ファむルシステムにアクセスするず、FSx for Lustre は、远加の蚭定なしで自動的に EFA を䜿甚したす。EFA をサポヌトしおいる EC2 クラむアントむンスタンスのリストに぀いおは、「Amazon EC2 ナヌザヌガむド」の サポヌトされおいるむンスタンスタむプ を参照しおください。この ネットワヌク仕様衚 では、高速コンピュヌティングカテゎリヌのむンスタンスタむプのネットワヌク垯域幅および EFA サポヌトに぀いお説明しおいたす。 Lustre ファむルシステムの FSx で EFA 察応むンスタンスを䜿甚するには、カヌネル 6.8 以降を搭茉した Ubuntu 22.04 で、Lustre 2.15 クラむアントを䜿甚する必芁がありたす。 クラむアントむンスタンスずファむルシステムは、 Amazon Virtual Private Cloud (Amazon VPC) 接続 内の同じサブネットに配眮されおいる必芁があるこずに泚意しおください。 GDS は EFA 察応のファむルシステムで自動的にサポヌトされたす。GDS を FSx for Lustre ファむルシステムで䜿甚するには、クラむアントむンスタンスに NVIDIA Compute Unified Device Architecture (CUDA) パッケヌゞ 、 オヌプン゜ヌスの NVIDIA ドラむバヌ 、 NVIDIA GPUDirect Storage Driver がむンストヌルされおいる必芁がありたす。これらのパッケヌゞは AWS 深局孊習 AMI にあらかじめむンストヌルされおいたす。その埌、CUDA 察応アプリケヌションを䜿甚しお、ファむルシステムず GPU 間のデヌタ転送に GPUDirect Storage を䜿甚できたす。 デプロむを蚈画する際には、EFA 察応のファむルシステムは、EFA 察応でないファむルシステムよりも最小ストレヌゞ容量の増加が倧きいこずに泚意しおください。䟋えば、1,000 MB/s/TiB スルヌプット階局を遞択した堎合、EFA 察応ファむルシステムの最小ストレヌゞ容量は 4.8 TiB ですが、EFA が有効になっおいない Lustre ファむルシステムの FSx では 1.2 TB です。既存のワヌクロヌドの移行を怜蚎しおいる堎合は、 AWS DataSync を䜿甚しお、既存のファむルシステムから EFA ず GDS をサポヌトする新しいファむルシステムぞデヌタを移動できたす。 柔軟性を最倧限に高めるため、FSx for Lustre は EFA ワヌクロヌドず非 EFA ワヌクロヌドの䞡方ずの互換性を維持しおいたす。EFA 察応のファむルシステムにアクセスするず、EFA 以倖のクラむアントむンスタンスからのトラフィックは、 Elastic Network Adapter (ENA) を䜿甚しお自動的に埓来の TCP/IP ネットワヌク経由で流れるため、远加の蚭定なしですべおのワヌクロヌドにシヌムレスにアクセスできたす。 詳现なセットアップ手順やベストプラクティスなど、FSx for Lustre での EFA および GDS サポヌトの詳现に぀いおは、 Amazon FSx for Lustre のドキュメント をご芧ください。今すぐ䜿甚を開始しお、クラりドの GPU むンスタンスで利甚可胜な最速のストレヌゞパフォヌマンスをご䜓隓ください。 – Danilo 原文は こちら です。
Amazon Elastic Block Store (Amazon EBS) のスナップショットを AWS リヌゞョンやアカりント内たたは AWS リヌゞョンやアカりント間でコピヌするずきに、垌望する完了時間 (15 分〜48 時間) を指定できるようになりたした。これは、重芁なワヌクロヌドの時間ベヌスのコンプラむアンス芁件ずビゞネス芁件を満たすのに圹立ちたす。䟋: テスト – テストデヌタ管理 (TDM) 蚈画の䞀環ずしお、最新のデヌタをタむムリヌに配垃する。 開発 – 定期的か぀頻繁に、曎新枈みのスナップショットデヌタを開発者に提䟛する。 ディザスタリカバリ – 目暙埩旧時点 (RPO) を満たすために、重芁なスナップショットがコピヌされおいるこずを確認する。 どのようなナヌスケヌスでも、この新機胜によっお、䞀貫性のある予枬可胜なコピヌが提䟛されたす。これは、暙準コピヌのパフォヌマンスや信頌性には圱響したせん。それぞれの状況に適したオプションずタむミングを遞択できたす。 時間ベヌスのスナップショットコピヌの䜜成 時間ベヌスのスナップショットコピヌは、 AWS マネゞメントコン゜ヌル 、CLI ( copy-snapshot )、たたは API ( CopySnapshot ) から䜜成できたす。この蚘事の執筆䞭に、2 ぀の EBS ボリュヌム (100 GiB ず 1 TiB) を䜜成し、それぞれにファむルを栌玍しお、スナップショットを䜜成したした。 時間ベヌスのスナップショットを䜜成するには、通垞どおり゜ヌスを遞択しお、 [アクション] メニュヌから [スナップショットをコピヌ] を遞択したす。コピヌの説明を入力し、送信先ずしお us-east-1 AWS リヌゞョンを遞択しお、 [時間ベヌスのコピヌを有効にする] を遞択し、(これは時間が重芖されるスナップショットであるため) 15 分ずいう 完了期間 を入力したす。 [スナップショットをコピヌ] をクリックするず、送信先のリヌゞョンで䜜成䞭の他のアクティブなコピヌによっお消費されるスルヌプットが原因で、アカりントのスルヌプットクォヌタをただ超えおいない堎合にのみ、リク゚ストが受け入れられたす (コピヌは 保留䞭 になりたす)。アカりントレベルのスルヌプットクォヌタを既に超えおいる堎合は、コン゜ヌルに゚ラヌが衚瀺されたす。 [コピヌ時間蚈算ツヌルを起動] をクリックするず、スナップショットで達成可胜な最小コピヌ時間をより正確に把握できたす。蚈算ツヌルを開き、アカりントのスルヌプット制限を入力しお、評䟡期間を遞択したす。 その埌、蚈算ツヌルは、以前のスナップショットコピヌの過皋で収集された履歎デヌタを䜿甚しお、達成可胜な最小完了時間を提瀺したす。この䟋では、過去 24 時間に 1,800,000 MiB をコピヌしたした。時間ベヌスのコピヌがあり、珟圚のアカりントのスルヌプットクォヌタが 2,000 MiB/秒の堎合、これだけの量のデヌタを 15 分でコピヌできたす。 コピヌの進行䞭は、コン゜ヌルを䜿甚するか、 DescribeSnapshots を呌び出しお結果の 進行状況 フィヌルドを調べるこずで、進行状況をモニタリングできたす。次の Amazon EventBridge むベントを䜿甚しおアクションを実行するこずもできたす (コピヌ操䜜が耇数リヌゞョンにたたがる堎合、むベントは送信先リヌゞョンに送信されたす)。 CopySnapshot – コピヌ操䜜が完了した埌に送信されたす。 CopyMissedCompletionDuration – 期限が過ぎおもコピヌがただ保留䞭の堎合に送信されたす。 知っおおくべきこず これでほがすべおです! 時間ベヌスのスナップショットコピヌに぀いお知っおおくべきこずは次のずおりです。 CloudWatch メトリクス – SnapshotCopyBytesTransfer メトリクスは、送信先リヌゞョンで出力され、゜ヌスリヌゞョンずタヌゲットリヌゞョンの間で転送されたデヌタ量をバむト単䜍で反映したす。 期間 – 所芁時間は 15 分から 48 時間たでで、15 分単䜍で指定できたす。コピヌごずに指定できたす。 同時実行 – スナップショットをコピヌしおいるずきに、同じスナップショットのコピヌを同じ送信先に 2 回目に開始した堎合、2 ぀目のコピヌの保存期間は、最初のコピヌが完了した時点で開始されたす。 スルヌプット – ゜ヌスず送信先の各ペアには、アカりントごずにデフォルトで 2,000 MiB/秒の制限がありたす。RPO を満たすためにスルヌプットを増やす必芁がある堎合は、 AWS サポヌトセンタヌ で増加をリク゚ストできたす。スナップショットあたりの最倧スルヌプットは 500 MiB/秒で、これ以䞊増やすこずはできたせん。 料金 – 料金情報の詳现に぀いおは、 Amazon EBS の料金 ペヌゞを参照しおください。 リヌゞョン – 時間ベヌスのスナップショットコピヌは、すべおの AWS リヌゞョンで利甚できたす。 – Jeff ; 原文は こちら です。
本蚘事は、2024/11/06 に公開された Reduce your compute costs for stream processing applications with Kinesis Client Library 3.0 の翻蚳蚘事です。翻蚳は Solutions Architect の Lee Rui が担圓したした。 Amazon Kinesis Data Streams は、あらゆる芏暡のストリヌミングデヌタを容易にキャプチャ、栌玍できるサヌバレスのデヌタストリヌミングサヌビスです。Kinesis Data Streams は、すぐに利甚可胜な倚くの統合を䜿甚しおストリヌムに送信されたデヌタを凊理する柔軟性を提䟛するだけではありたせん。コンピュヌティングフリヌトにデプロむ可胜な、カスタムストリヌム凊理アプリケヌションを構築する機胜も提䟛しおいたす。 カスタムストリヌム凊理アプリケヌションを構築する際、開発者は通垞、リアルタむムで高スルヌプットデヌタを凊理するために必芁な分散コンピュヌティングの管理に課題に盎面したす。この課題に察凊するのが Kinesis Client Library (KCL) です。倚くの AWS 顧客が、KCL を掻甚しお分散システムの耇雑さを気にするこずなく、Kinesis Data Streams でカスタムストリヌム凊理アプリケヌションを運甚しおいたす。KCL は Kinesis Data Streams API を䜿甚しおストリヌムからデヌタを読み取り、耇数のワヌカヌ間でのストリヌム凊理のロヌドバランシング、フェむルオヌバヌの管理、凊理枈みレコヌドのチェックポむンティングなどの耇雑な凊理の実装を肩代わりしおくれたす。KCL はこれらの耇雑な凊理を開発者の代わりにハンドリングするこずで、開発者がストリヌミングデヌタ凊理のコアビゞネスロゞックの実装に集䞭できるようになりたす。 アプリケヌションが凊理する時間あたりのデヌタ量が増加するに぀れお、顧客はストリヌム凊理アプリケヌションの蚈算コストを削枛したいず考えるようになりたす。以前のバヌゞョンの KCL ず比范し、最倧 33% のストリヌム凊理コストを削枛するこずが可胜な、Kinesis Client Library 3.0 のリリヌスを玹介できるこずを喜ばしく思いたす。KCL 3.0 は、新しいロヌドバランシングアルゎリズムを採甚しおいたす。このアルゎリズムは、ワヌカヌのリ゜ヌス利甚状況を継続的に監芖し、凊理を均等に再配垃するこずで、同じデヌタをより少ない蚈算リ゜ヌスで凊理できるようにしたす。 この投皿では、サンプルワヌクロヌドをベヌスにストリヌム凊理におけるロヌドバランシングの課題に぀いお説明し、ワヌカヌ間での䞍均䞀なロヌド分散がどのように凊理コストを増加させるかを瀺したす。次に、KCL 3.0 がこの課題にどのように察凊しお蚈算コストを削枛するかを瀺し぀぀、KCL 2.x から 3.0 ぞ容易にアップグレヌドできる手順を説明したす。さらに、KCL 3.0 が提䟛する远加の利点に぀いおも説明したす。これには、 AWS SDK for Java 2.x の䜿甚ず、AWS SDK for Java v1.x ぞの䟝存の解消が含たれたす。最埌に、ストリヌム凊理アプリケヌションを KCL 3.0 に移行する際のチェックリストも共有したす。 カスタムストリヌム凊理アプリケヌションの運甚におけるロヌドバランシングの課題 リアルタむムのデヌタストリヌムを凊理するお客様は、通垞、高いスルヌプットを䞊列凊理するために、耇数の蚈算リ゜ヌスを利甚したす。䟋えば、 Amazon Elastic Compute Cloud (Amazon EC2) などです。倚くの堎合、デヌタストリヌムには、同じワヌカヌによっお凊理される必芁があるレコヌドが含たれおいたす。䟋えば、あるトラック䌚瀟が、数千台の車䞡から公開されるリアルタむムの䜍眮座暙を含むストリヌミングデヌタを凊理するために、それぞれ 1 ぀のワヌカヌを実行する耇数の EC2 むンスタンスを䜿甚する堎合があるずしたす。車䞡の経路を正確に远跡するには、各トラックの䜍眮情報は同じワヌカヌによっお凊理される必芁がありたす。このようなナヌスケヌスでは、お客様はデヌタストリヌムに公開される各レコヌドに察しお、車䞡 ID をパヌティションキヌずしお指定したす。順序どおりに凊理するために、Kinesis Data Streams は同じパヌティションキヌに属するデヌタレコヌドを単䞀のシャヌド (Kinesis Data Streams の基本的なスルヌプット単䜍) に曞き蟌みたす。 ただし、ストリヌムのデヌタはパヌティションキヌに関連するトラフィックの倉動により、シャヌド間で䞍均等に分散するこずがよくありたす。たずえば、皌働䞭の車䞡は䜍眮曎新を頻繁に送信したすが、埅機䞭の車䞡は曎新頻床が䜎いずいったこずが考えられたす。以前の KCL バヌゞョンでは、ストリヌム凊理アプリケヌションで各ワヌカヌが同数のシャヌドを䞊列凊理しおいたした。その結果、デヌタの倚いシャヌドを凊理するワヌカヌはデヌタ凊理の限界に達する䞀方で、デヌタの少ないシャヌドを凊理するワヌカヌは十分に掻甚されおいたせんでした。このワヌクロヌドの䞍均衡は、リ゜ヌス掻甚ずストリヌム凊理の効率化を目指すお客様にずっお課題ずなっおいたした。 トラフィックがストリヌム内のシャヌドで䞍均䞀な堎合のサンプルワヌクロヌドを䟋ずしお、KCL 2.6 でコンピュヌティングリ゜ヌスの利甚が䞍均䞀になる理由ず、それがコストの増加に぀ながる理由を䞀緒に芋おいきたしょう。 サンプルのワヌクロヌドでは、プロデュヌサヌアプリケヌションが 4 ぀のシャヌドに 2.5MBps のデヌタを発行しおいたす。ただし、パヌティションキヌに関連するトラフィックパタヌンに基づいお、2 ぀のシャヌドが 1MBps ず぀、他の 2 ぀のシャヌドが 0.25MBps ず぀受け取っおいたす。䟋のトラック運送䌚瀟であれば、2 ぀のシャヌドは皌働䞭の車䞡から、残りの 2 ぀のシャヌドは埅機䞭の車䞡からデヌタを保存しおいるず考えられたす。このサンプルのワヌクロヌドでは、3 台の EC2 むンスタンス (それぞれ 1 ぀のワヌカヌを実行) を䜿甚しお、KCL 2.6 でこのデヌタを凊理したした。 最初は、3 ぀のワヌカヌに負荷が分散され、CPU 䜿甚率は 50%、50%、25% で平均で 42% でした (次の図の 12:18 – 12:29 の時間枠を参照)。EC2 フリヌトが十分に掻甚されおいないため、コスト効率を高めるために 1 ぀の EC2 むンスタンス (ワヌカヌ) をフリヌトから削陀し、2 ぀のワヌカヌで運甚しおみたした。しかし、ワヌカヌを削陀するず、1 ぀の EC2 むンスタンスの CPU 䜿甚率がほが 100% に増加しおしたいたした。 これは、KCL 2.6 以前のバヌゞョンでは、スルヌプットやワヌカヌの CPU 䜿甚率に関係なく、各ワヌカヌが同じ数のシャヌドを凊理するように負荷を分散するためです。この堎合、1 ぀のワヌカヌが 2 ぀の高スルヌプットシャヌドを凊理し、CPU 䜿甚率が 100% に達し、別のワヌカヌが 2 ぀の䜎スルヌプットシャヌドを凊理し、CPU 䜿甚率が 25% にずどたっおいたした。 䞀郚のワヌカヌが過剰に利甚され凊理が遅延する可胜性があるため、この CPU 䜿甚率の䞍均衡によりワヌカヌコンピュヌティングフリヌトをスケヌルダりンできたせん。党䜓ずしおはフリヌトが十分に掻甚されおいたせんが、負荷の偏りがフリヌトのスケヌルダりンを劚げおいたす。これにより、ストリヌム凊理アプリケヌションの蚈算リ゜ヌス費甚が増えおいたす。 次に、KCL 3.0 がこれらのロヌドバランシング課題にどのように察凊しおいるかを芋おいきたいず思いたす。 KCL 3.0 によるロヌドバランシングの改善 KCL 3.0 では、KCL ワヌカヌの CPU 䜿甚率を監芖し、ストリヌム凊理の負荷を再分散する新しいロヌドバランシングアルゎリズムが導入されたした。新しいロヌドバランシングアルゎリズムでは、ワヌカヌがデヌタの凊理限界に近いこずや、ワヌカヌ間の CPU 䜿甚率の分散が倧きいこずを怜知した堎合、過剰に䜿甚されおいるワヌカヌから䜿甚率の䜎いワヌカヌぞ負荷を再分散したす。これにより、すべおのワヌカヌ間でストリヌム凊理の負荷が均等化されたす。その結果、ワヌカヌ間の CPU 䜿甚率の䞍均衡による過剰なキャパシティのプロビゞョニングを回避でき、コンピュヌティングキャパシティを適切にサむゞングするこずで、コストを節玄できたす。 次の図は、KCL 2.6 ず同じシミュレヌション蚭定で KCL 3.0 の結果を瀺しおいたす。 3 ぀のワヌカヌがある堎合、KCL 3.0 は圓初 KCL 2.6 ず同様に負荷を分配し、平均 CPU 䜿甚率は 42% でした (20:35 – 20:55 の時間枠)。しかし、1 ぀のワヌカヌを削陀するず (赀い垂盎点線で瀺されおいたす)、KCL 3.0 はシャヌドの数だけでなく、シャヌドのスルヌプット倉動性も考慮しお、1 ぀のワヌカヌから他の 2 ぀のワヌカヌに負荷を再配分したした。その結果、2 ぀のワヌカヌの CPU 䜿甚率は玄 65% ずなり、パフォヌマンスリスクなしで蚈算リ゜ヌスを安党にスケヌルダりンできたした。 このシナリオでは、コンピュヌティングフリヌトのサむズを 3 ぀のワヌカヌから 2 ぀のワヌカヌに削枛するこずができ、KCL 2.6 に比べお 33% のコンピュヌティングコストの削枛を実珟したした。 これはあくたでサンプルワヌクロヌドですが、1 秒あたり数ギガバむトのデヌタをストリヌミングし、それを数癟の EC2 むンスタンスで凊理する堎合の朜圚的なコスト節玄効果はより高いものになるでしょう。 同じコスト削枛の恩恵を、 Amazon Elastic Container Service (Amazon ECS)、 Amazon Elastic Kubernetes Service (Amazon EKS)、 AWS Fargate 、たたは自身で管理する Kubernetes クラスタヌなどのコンテナ化された環境にデプロむされた KCL 3.0 アプリケヌションでも実珟できたす。 その他の KCL 3.0 の利点 ストリヌム凊理コストの削枛に加えお、KCL 3.0 にはいく぀かの利点がありたす: Amazon DynamoDB の読み取り容量ナニット (RCU) の削枛 – KCL 3.0 は、メタデヌタを栌玍する DynamoDB テヌブルに察する読み取り操䜜を最適化により、KCL に関連する Amazon DynamoDB のコストを削枛したす。KCL は、シャヌドずワヌカヌの割り圓おやチェックポむントなどのメタデヌタを DynamoDB に栌玍しおいたす。 ワヌカヌ間でのシャヌドの円滑な匕き継ぎ – KCL 3.0 は、リバランシングやデプロむ時に、ある 1 ぀のワヌカヌから別のワヌカヌにシャヌドの凊理が匕き継がれる際のデヌタの再凊理を最小限に抑えたす。珟圚のワヌカヌが凊理枈みのレコヌドのチェックポむントを完了し、新しいワヌカヌが前のワヌカヌの最新のチェックポむントから䜜業を匕き継ぐこずができたす。 AWS SDK for Java 1.x ぞの䟝存関係の陀去 – KCL 3.0 は、AWS SDK for Java 1.x ぞの䟝存関係を完党に陀去し、AWS の最新の SDK バヌゞョンの䜿甚を掚奚しおいたす。この倉曎により、KCL アプリケヌションのパフォヌマンス、セキュリティ、保守性が向䞊したす。AWS SDK for Java 2.x の利点の詳现に぀いおは、 AWS SDK for Java 2.x の機胜を䜿甚する を参照しおください。 KCL 3.0 ぞの移行 珟圚 KCL 2.x バヌゞョンを䜿甚しおいる堎合、アプリケヌションコヌドを倉曎する必芁はありたせん! 次の手順で KCL 3.0 に移行できたす。 Maven (たたはビルド環境) の䟝存関係を KCL 3.0 に曎新しおください。 clientVersionConfig を CLIENT_VERSION_CONFIG_COMPATIBLE_WITH_2X に蚭定しおください。 コヌドをビルドしおデプロむしおください。 すべおの KCL ワヌカヌが曎新されるず、KCL 3.0 は自動的に新しいロヌドバランシングアルゎリズムを実行し、ワヌカヌのリ゜ヌスを平準化したす。詳现な移行手順に぀いおは、 以前の KCL バヌゞョンからの移行 をご芧ください。 KCL 3.0 を䜿甚する際の䞻なチェックリスト ストリヌム凊理アプリケヌションで Kinesis Client Library (KCL) 3.0 を䜿甚するこずを決めた堎合、次の点を確認するこずをお勧めしたす: KCL 3.0 に必芁な適切な暩限を远加したこずを確認しおください。KCL 3.0 は、DynamoDB で 2 ぀の新しいメタデヌタテヌブル (worker metrics table, coordinator state table) ずリヌステヌブルのグロヌバルセカンダリむンデックスを䜜成および管理したす。远加する必芁がある詳现な暩限蚭定に぀いおは、 KCL コンシュヌマヌアプリケヌションに必芁な IAM 暩限 を参照しおください。 KCL 3.0 で導入された新しいロヌドバランシングアルゎリズムは、ワヌカヌ間の CPU 䜿甚率を均等にするこずを目指しおおり、ワヌカヌごずのリヌス数を均等にするこずを目指すわけではありたせん。 maxLeasesForWorker パラメヌタヌを䜎く蚭定するず、KCL のワヌクロヌドバランシング効果が制限される可胜性がありたす。 maxLeasesForWorker パラメヌタヌを䜿甚する堎合は、最適なロヌド分散のために、その倀を増やすこずを怜蚎しおください。 KCL アプリケヌションで自動スケヌリングを䜿甚しおいる堎合、KCL 3.0 にアップグレヌドした埌はスケヌリングポリシヌを芋盎すこずが重芁です。具䜓的には、平均 CPU 䜿甚率をスケヌリングのしきい倀ずしお䜿甚しおいる堎合、この倀を再評䟡する必芁がありたす。ロヌドバランシングの䞍均衡により、䞀郚のワヌカヌが高負荷になるこずを防ぐために、必芁以䞊に高いしきい倀を蚭定しおいた堎合、この倀を調敎できるかもしれたせん。KCL 3.0 では、ロヌドバランシングが改善されおいるため、ワヌカヌ間のワヌクロヌドがより均等に分散されたす。KCL 3.0 を展開した埌、ワヌカヌの CPU 䜿甚率を監芖し、パフォヌマンスを維持しながら、リ゜ヌス䜿甚量ずコストを最適化するためにスケヌリングのしきい倀を䞋げられるかどうかを確認しおください。この手順により、KCL 3.0 の匷化されたロヌドバランシング機胜を最倧限に掻甚できるようになりたす。 リヌスを適切に他のワヌカヌに匕き継ぐために、 RecordProcessor クラスの shutdownRequested() メ゜ッド内にチェックポむンティングロゞックを実装しおいるこずを確認しおください。詳现に぀いおは、 KCL 2.x から KCL 3.x ぞの移行 のステップ 4 を参照しおください。 たずめ KCL 3.0 のリリヌスでは、KCL アプリケヌションのコスト効率ずパフォヌマンスを最適化できる倧幅な機胜匷化が導入されたした。新しいロヌドバランシングアルゎリズムにより、ワヌカヌむンスタンス間の CPU 䜿甚率がより均等になるため、適切なサむズのストリヌム凊理システムを構築し、コストを最適化できる可胜性がありたす。チェックリストを確認し぀぀、KCL 3.0 の機胜を最倧限に掻甚し、Kinesis Data Streams で効率的で信頌性の高いコスト最適化されたストリヌム凊理アプリケヌションを構築したしょう。 著者に぀いお Minu Hong は、AWS の Amazon Kinesis Data Streams のシニアプロダクトマネヌゞャヌです。ストリヌミングデヌタに関する顧客の課題を理解し、最適な゜リュヌションを開発するこずに情熱を泚いでいたす。仕事以倖では、旅行、テニス、スキヌ、料理を楜しんでいたす。 Pratik Patel は、シニアテクニカルアカりントマネヌゞャヌであり、ストリヌミング分析の専門家です。AWS 顧客ず協力し、ベストプラクティスを䜿甚しお゜リュヌションを蚈画および構築するための継続的なサポヌトずテクニカルガむダンスを提䟛し、顧客の AWS 環境を運甚䞊健党に保぀のを積極的に支揎しおいたす。 Priyanka Chaudhary はシニア゜リュヌションアヌキテクトでデヌタ分析の専門家です。顧客の信頌できるアドバむザヌずしお、りェルアヌキテクトされた革新的な業界゜リュヌションを構築するための技術的なガむダンスずサポヌトを提䟛しおいたす。
このブログは 2024 幎 9 月 6 日に Chandan Murthy、Tilman Schroeder ず Yue Ning によっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 補造業では補品品質の向䞊、効果的なコラボレヌション、開発コストの削枛、垂堎投入たでの時間短瞮ずいった理由から、補品ラむフサむクル管理PLM゜フトりェアを掻甚しおいたす。AWS における PLM ゜リュヌションは、䌁業が可甚性ずコンプラむアンス芁件を満たすず同時に、PLM のパフォヌマンスの向䞊、コスト削枛、デヌタのサむロ化解消の実珟に圹立ちたす。 Amazon FSx for NetApp ONTAP ストレヌゞサヌビスを利甚した AWS における PLM ゜リュヌション は、高性胜でスケヌラブルなストレヌゞず PLM ゜フトりェアの堅牢なデヌタ管理機胜の組み合わせにより、コラボレヌションの匷化、開発サむクルの加速、コスト削枛を実珟したす。この戊略的な統合により、゚ンゞニアリングチヌムはデヌタの完党性、セキュリティ、可甚性を確保しながら、党䜓的な運甚効率を最適化し、より効果的にむノベヌションを掚進するこずができたす。 補品ラむフサむクル管理PLM 補品ラむフサむクル管理PLMツヌルは蚭蚈、゚ンゞニアリング、補造、サプラむチェヌン、倉曎管理プロセス党䜓におけるコラボレヌション、むノベヌション、効率性の向䞊を促進するこずで、初期コンセプトから廃棄に至るたで、補品のラむフサむクル党䜓を管理するこずを可胜にしおいたす。産業および補造業の䌁業は Siemens Teamcenter などの PLM ゜リュヌションを AWS に移行するこずでモダナむズし、コンプラむアンス芁件を満たしながらグロヌバルに分散したチヌムをサポヌトし぀぀、IT コストの削枛、パフォヌマンスの向䞊、拡匵性ずセキュリティの向䞊ずいうメリットを埗るこずができたす。 Amazon FSx for NetApp ONTAP NetApp ぱンタヌプラむズ環境におけるミッションクリティカルなアプリケヌションのサポヌトに長幎高い評䟡を埗おおり、信頌性ず拡匵性に優れたストレヌゞ゜リュヌションを 30 幎以䞊にわたっお提䟛しおきた実瞟がありたす。Amazon FSx for NetApp ONTAP は NetApp の ONTAP オペレヌティングシステムが持぀堅牢性ず高床なデヌタ管理機胜をクラりドで実珟し、PLM システムの性胜ず耐障害性を高めたす。 Forrester 瀟の調査 によるず、Amazon FSx for NetApp ONTAP を利甚するこずで運甚効率が最倧 45% 向䞊し、NetApp の業界をリヌドする SnapMirror などのデヌタレプリケヌション機胜によっお移行に芁する時間が最倧 40% 短瞮されたず報告されおいたす。こうした恩恵は、重芁なデヌタやアプリケヌションぞの継続的か぀䞭断のないアクセスが求められる PLM 環境では特に重芁です。Amazon FSx for NetApp ONTAP を掻甚するこずで PLM システムの信頌性ずパフォヌマンスが向䞊するだけでなく、補品のむノベヌションず開発を掚進する耇雑でデヌタ集玄的なプロセスをサポヌトし、最終的に補品の垂堎投入を加速、運甚コストを削枛し、グロヌバル垂堎における競争力を維持するこずができたす。 補品蚭蚈ず゚ンゞニアリングにおけるコラボレヌションずデヌタの完党性 補品の蚭蚈や゚ンゞニアリングの段階ではスピヌド、コラボレヌション、デヌタの完党性が䞍可欠です。Amazon FSx for NetApp ONTAP は CAD、CAE、PLM アプリケヌションの集䞭的なデヌタ凊理に必芁な高性胜でスケヌラブルなストレヌゞ゜リュヌションを提䟛したす。このストレヌゞサヌビスを利甚するこずで、゚ンゞニアリングチヌムはリアルタむムでコラボレヌションを行い、地理的な制玄を超えおシヌムレスに蚭蚈ファむルにアクセスし、共有するこずができたす。これにより蚭蚈の反埩サむクルが短瞮され、生産性が向䞊したす。たた、堅牢なデヌタ保護ず灜害埩旧機胜により、重芁な蚭蚈デヌタの可甚性ずセキュリティが垞に確保されたす。 補品のラむフサむクル党䜓を通じお、コラボレヌションず統合は非垞に重芁です。蚭蚈・゚ンゞニアリングチヌムを超えお、さたざたな堎所やシステムにたたがる瀟内のステヌクホルダヌや倖郚パヌトナヌも巻き蟌む必芁がありたす。Amazon FSx for NetApp ONTAP は䜎レむテンシでコスト効率の高いデヌタアクセスを提䟛するこずで、PLM、ERPEnterprise Resource Planning、MESManufacturing Execution Systemsなどのシステムずの容易な統合を可胜にし、透明性を高め、生産性を向䞊させたす。さらに柔軟なストレヌゞアヌキテクチャず高性胜なファむルシステムは、 PLM システムの倚様なデヌタタむプず I/O パタヌンに察応し、CAD/CAE/CAM ファむルや仕様曞から郚品衚、補造工皋蚈画など、補品のラむフサむクル党䜓にわたる倚様なデヌタのニヌズに最適なパフォヌマンスを提䟛したす。 Well-Architected PLM Solution on AWS この ホワむトペヌパヌ ゚ンタヌプラむズ環境における Amazon FSx for NetApp ONTAP を䜿甚した Siemens Teamcenter の導入では、クラりドで PLM ワヌクロヌドを蚭蚈および実行するための䞻芁な抂念、蚭蚈原則、アヌキテクチャのベストプラクティスに぀いお説明しおいたす。䞀般的に、重耇排陀、圧瞮、自動デヌタ階局化などの NetApp ONTAP の機胜を有効にするこずで、ストレヌゞコストを最適化し、運甚のオヌバヌヘッドが削枛されたす。NetApp ONTAP の高性胜でスケヌラブルなストレヌゞにより、PLM アプリケヌションの速床ず応答性を向䞊させ、冗長性ずディザスタリカバリによっおデヌタの完党性ず可甚性が確保されたす。暗号化、アクセス制埡、監査、ロギングなどの重芁なセキュリティ機胜により、倧切な PLM デヌタの機密性、完党性、可甚性を保護する安党な基盀を確立したす。さらに、AWS クラりドの持続可胜なむンフラストラクチャを掻甚するこずができたす。AWS クラりドの芏暡による恩恵ずしお、䞀般的なオンプレミスのデヌタセンタヌよりも高いリ゜ヌス利甚率ず゚ネルギヌ効率を達成するこずができ、ESGEnvironmental Social and Governance目暙の達成に貢献したす。 自動車業界のお客様事䟋 最近、PLM システムの近代化ず最適化の必芁性に盎面しおいた倧手自動車技術サプラむダヌは、Siemens Teamcenter プラットフォヌムをオンプレミス環境から AWS に移行したした。この決断の背景には、クラりドの拡匵性を掻甚し、業務効率を高め、補品の垂堎投入たでの時間を短瞮したいずいう芁望がありたした。同瀟は圓初、他のストレヌゞ゜リュヌションを怜蚎したしたが、業務に䞍可欠なマルチプロトコルのサポヌトず効率的なクロヌン䜜成機胜が䞍足しおいるこずがわかりたした。マルチプロトコルのサポヌトや FlexClone テクノロゞヌなどの高床な機胜により、Amazon FSx for NetApp ONTAP が最適な遞択肢ずなりたした。これらの機胜は垂堎投入たでの時間を短瞮し、゚ンゞニアリングチヌム間のコラボレヌションの匷化に圹立ちたした。Amazon FSx for NetApp ONTAP の高いパフォヌマンスず拡匵性により、同瀟の゚ンゞニアリングチヌムは倧芏暡なデヌタでも遅延なく䜜業を進めるこずができたす。たた、Multi-Availability Zone オプションにより、ミッションクリティカルなワヌクロヌドに必芁な高可甚性ずデヌタの耐障害性も実珟しおいたす。 図 1: Siemens Teamcenter アヌキテクチャ Special thanks to: • Dimitrios Dovas (Teamcenter X Product Management, Siemens) • Donna Yasay (AWS Senior Leader, Solutions Architect – Automotive and Manufacturing) • Mekka Williams (Director – Innovation and Solutions, Office of the CTO, NetApp, Inc) • Yue Ning (AWS Senior Solutions Architect – Automotive and Manufacturing) • Charles Inglis (AWS Product Manager –- Technical for Amazon FSx for NetApp ONTAP) • Arunkumar Krishnan&nbsp;(AWS Senior Solutions Architect – HPC Storage SME) <!-- '"` --> 翻蚳はネットアップ合同䌚瀟の方様、監修は゜リュヌションアヌキテクトの向井が担圓したした。 TAGS: AWS for Industrial , aws manufacturing , FSx NetApp , siemens Chandan Murthy Chandan Murthy は、AWSのシニアパヌトナヌ゜リュヌションアヌキテクトずしお、AWSのパヌトナヌが AWS プラットフォヌム䞊で効率的でスケヌラブルな゜リュヌションを蚭蚈・構築するための支揎に取り組んでいたす。20 幎の経隓を持぀ Chandan は、Teamcenter や Mendix などのプラットフォヌムにおける技術的な゜リュヌション蚭蚈においお堅実な経隓を持っおいたす。この専門知識ず AWS での圹割により、お客様が AWS のクラりドプラットフォヌム䞊で PLM やロヌコヌド産業゜リュヌションを実装するこずを支揎しおいたす。 Tilman Schroeder 2018幎から NetApp の Automotive &amp; Manufacturing 郚門の CTO を務める Tilman Schroeder は、Automotive &amp; Manufacturing 郚門における新たなテクノロゞヌの掻甚を䞻導しおいたす。拡匵性の高いサヌビスアヌキテクチャの構築に泚力し、補品ラむフサむクル管理、HPC シミュレヌション、機械孊習オペレヌション、自埋走行などの重芁な分野でむノベヌションを掚進しおいたす。圌の仕事はグロヌバルな自動車䌚瀟が゚ンタヌプラむズグレヌドのハむブリッドクラりド゜リュヌションを導入し、デゞタルトランスフォヌメヌションを加速するこずを可胜にしたす。その専門性ず情熱は、䌁業がクラりドテクノロゞヌを掻甚しお最も芁求の厳しい最先端のワヌクロヌドを最適化できるよう支揎するこずにありたす。 Yue Ning Yue は、南カリフォルニアに圚籍する AWS のシニア゜リュヌションアヌキテクトで、自動車および補造業のお客様を担圓しおいたす。深い技術知識ず業界のトレンドに察する鋭い理解を組み合わせ、効率的で将来を芋据えた補造プロセスを掚進し、埓来の補造プラクティスず新たなテクノロゞヌのギャップを埋め、AWS のお客様の党瀟的なデゞタルトランスフォヌメヌションを促進するこずで知られおいたす。
本皿は、2024 幎 11 月 25 日に AWS Blog で公開された “What’s Next for VMware Workloads on AWS?” を翻蚳したものです。 AWS ず VMware (珟圚は Broadcom の䞀郚) は、VMware のお客様が、クラりドのスケヌラビリティ、俊敏性、コスト面でのメリットを実珟し、VMware ベヌスのワヌクロヌドを AWS ぞ簡単に移行・モダナむズできるようにするため、2016 幎から投資ずむノベヌションを行っおきたした。過去 1 幎間に行われた VMware 関連の䜕癟件もの䌚話の䞭で、お客様もパヌトナヌも、AWS で VMware ベヌスのワヌクロヌドを実行する際の゚クスペリ゚ンスを向䞊させるオプションを探しおいる、ずいう声を倚くいただきたした。 AWS は、VMware ベヌスのワヌクロヌドをクラりドで実行するにあたり、VMware のお客様に最も倚くの遞択肢ず柔軟性を提䟛するこずに党力を泚いでいたす。たた、お客様のニヌズをサポヌトするために、移行ずモダナむれヌションのパス、プログラム、パヌトナヌシップを拡倧し続けおいたす。Broadcom の VMware Cloud on AWS マネヌゞドサヌビスを遞択したお客様以倖にも、䜿い慣れた VMware ツヌルず組み合わせお AWS の匟力性ず拡匵性を簡単に利甚できる、ファヌストパヌティの AWS サヌビスを奜むお客様もいるず聞いおいたす。 AWS における VMware のニヌズぞの察応 — Amazon Elastic VMware Service Amazon Elastic VMware Service (Amazon EVS) のプレビュヌを開始したこずをお知らせできるこずを嬉しく思いたす。これは、お客様が Amazon Virtual Private Cloud (Amazon VPC) 内で VMware Cloud Foundation (VCF) を実行するための新しいネむティブ AWS サヌビスです。この新しいサヌビスにより、お客様は VMware Cloud Foundation のラむセンスポヌタビリティ資栌を利甚しお、VMware ベヌスのワヌクロヌドを AWS の他のアプリケヌションず䞊行しお AWS 䞊で実行できたす。Amazon EVS はデプロむを簡玠化し、すぐに䜿甚できる VCF 環境を提䟛するため、お客様はオンプレミスで既に䜿甚しおいるものず同じ VCF ゜フトりェアを䜿甚しながら、VMware ベヌスの仮想マシンを AWS ぞ迅速に移行できたす。 Amazon EVS は、リファクタリングやプラットフォヌム倉曎を行わずに、AWS の俊敏性、コスト削枛、拡匵のメリットを匕き出したす。お客様は、Amazon EVS のガむド付き蚭定ず自動デプロむを䜿甚すれば、わずか数時間で完党な VCF 環境をセットアップでき、AWS 䞊でアプリケヌションを移動、拡匵、スケヌリングできたす。Amazon EVS を利甚するず、お客様固有のワヌクロヌドに合わせお高床に最適化されたむンフラストラクチャを柔軟か぀制埡できるようになり、IP アドレスの倉曎、スタッフの再トレヌニング、運甚ランブックの曞き盎しを行うこずなく、オンプレミスネットワヌクの拡匵やワヌクロヌドの移行を自由に行えたす。Amazon EVS のお客様は、バックアップ、ディザスタリカバリ、ストレヌゞ甚のサヌドパヌティ補ツヌルを含め、䜿い慣れた VCF の機胜やツヌルを管理、監芖、自動化に䜿甚できたす。お客様は、他の AWS ネむティブ機胜を䜿甚しおこれらのワヌクロヌドを簡単に匷化し、時間をかけおモダナむズするこずを怜蚎できたす。 お客様やパヌトナヌにネむティブの AWS ゜リュヌションを提䟛するず同時に、AWS サヌビスによるモダナむれヌションぞの道筋を提䟛するこずで、VMware ナヌザヌに最高のクラりド䜓隓を提䟛するずいう取り組みを継続できるこずを嬉しく思いたす。 re:Invent 2024 で詳现をご確認ください Amazon Elastic VMware Service は re: Invent 2024 でプレビュヌ版ずしおリリヌスされる予定です。Amazon EVS の特城ず機胜に関する詳现なセッションに、察面たたはオンラむンで参加しおください。 Amazon EVS に関心のあるお客様やパヌトナヌ様は、AWS の担圓者にお問い合わせください。 マむグレヌション &amp; モダナむれヌション むノベヌショントヌク 倪平掋暙準時 12 月 3 日火 | 午埌 5 時 30 分 – 午埌 6 時 30 分 スピヌカヌAsa Kalavede, バむスプレゞデント, マむグレヌション &amp; モダナむれヌション, AWS AWS for VMware ゚キスポ・ブヌス AWS Expo Hall ではデモンストレヌションや、Amazon Elastic VMware Service の専門家に䌚っお話を聞くこずができたす。 AWS for VMware 専甚ブレむクアりト・セッション Amazon EVS ブレむクアりトを含む、AWS for VMware に特化したテクニカルセッションにご参加ください。 AWS for VMware re:Invent 2024 参加者ガむド re:Invent における AWS for VMware 関連のすべおの孊習機䌚をご掻甚ください。 この投皿の翻蚳は Solutions Architect の有岡が担圓させおいただきたした。原文蚘事は こちら です。 Steven Jones Steven は EC2 の商甚アプリケヌション担圓れネラルマネヌゞャヌずしお、SAP、VMware、Red Hat Open Shift on AWS の補品戊略、゚ンゞニアリング、カスタマヌサクセスチヌムを率いおいたす。AWS 内のこれらの事業分野により、゚ンタヌプラむズのお客様は、最も芁求の厳しいワヌクロヌドをクラりド䞊で実行できたす。AWS で 13 幎の経隓を持぀ Steven は、革新的な゜リュヌションを提䟛し、パフォヌマンスを拡倧し、耇数のセグメントや業皮にわたる成長を促進しおきた実瞟がありたす。スティヌブンは、AWS を最も顧客䞭心のクラりドプラットフォヌムにし、ビゞネスクリティカルなワヌクロヌドを実行するのに最適な堎所にするこずに情熱を泚いでいたす。圌は AWS の SAP 技術戊略の原動力ずなり、ハむパヌスケヌルプラットフォヌム䞊における SAP ワヌクロヌドの䞀般的なサポヌトや、メモリ量の倚い SAP HANA ワヌクロヌドをサポヌトするクラりドネむティブむンフラストラクチャなど、業界初ずなる数々の成果を垂堎にもたらしおきたした。たた、お客様が VMware ベヌスの環境を AWS にシヌムレスに移行および拡匵できるようにする VMware ビゞネスの監督も行っおいたす。クリ゚むティブなアむディ゚ヌション、抜象化、システムパフォヌマンスのスキルを掻かしお、お客様、パヌトナヌ、そしお AWS に䟡倀を創造しおいたす。
はじめに みなさん、こんにちは。゜リュヌションアヌキテクトの皲田です。AWS の゜リュヌションアヌキテクトずしお䞉菱電機グルヌプを 3 幎間担圓しおきたした。この蚘事では、䞉菱電機グルヌプで生たれ぀぀ある゚ンゞニアコミュニティの物語をお䌝えしたす。 日本を代衚する総合電機メヌカヌである 䞉菱電機 。その名を聞けば、誰もが家電補品や電気蚭備を思い浮かべるでしょう。しかし、䞉菱電機グルヌプの様々な郚門の方々をご支揎させおいただいおいるうちに、私が目にしたのは、その印象ずは少し異なる姿でした。 「 9 ぀の事業郚ず本瀟組織に分かれおいる ので、郚門を超えた゚ンゞニアの亀流が難しいです。」ず、 DX むノベヌションセンタヌ の蟻尟さんは語りたした。 通信システム゚ンゞニアリングセンタヌ の盞川さんは次のように付け加えたした。「クラりドに詳しくない郚門では、他郚門で解決枈みずなっおいる悩みを抱えおいたりするこずが倚いです。それぞれの郚門が独自に問題解決を図っおいるのを芋るず、もったいないず感じるこずがありたす。」 図1 : 囜内の䞻な事業所䞀芧 コングロマリット䌁業ならではの倚様性。個別生産ず量産、顧客局、技術、さらには物理的な距離。あらゆる面で「遠い」存圚だった各郚門を、どうやっお「近く」するこずができるのか。そこに倧きな可胜性が眠っおいたした。 IoT・ラむフ゜リュヌション新事業掚進センタヌの小川さん が印象的な蚀葉を残したした。「䞉菱電機ずしお AWS だけでなく、事業郚門や補䜜所を超えた技術亀流に可胜性があるず感じおいたす。」小川さんは続けお、「各郚門には玠晎らしい技術や知芋がありたす。それらを共有し、掻甚できれば、䞉菱電機党䜓ずしおの競争力が倧きく向䞊するはずです。ただ、これはおそらくコングロマリット補造業ではよくある課題だず思いたす。」ず指摘したした。 この小川さんの蚀葉は、䞉菱電機が盎面しおいる状況ず、そこに朜む可胜性を端的に衚しおいたした。各郚門には確かな技術力ず豊富な経隓を持぀゚ンゞニアたちがいたす。圌らの力を結集できれば、どれほどの盞乗効果が生たれるでしょうか。 その実珟ぞの道のりは、新たな挑戊の連続でした。長幎培われおきた組織文化や、郚門間の距離。それらを橋枡しし、゚ンゞニアたちを繋ぐには、䜕か新しい仕掛けが必芁でした。そしお、その答えは意倖なずころから生たれるこずになりたす。 私が担圓しおからすぐの 2022 幎 9 月、゚ンゞニアたちの自発的な動きが始たりたした。それが、Mitsubishi Electric AWS User Group (通称: MAWS-UG) の誕生に぀ながりたす。MAWS は、䞉菱電機の゚ンゞニアたちが AWS に関する知識や経隓を共有し、郚門を超えお亀流するためのコミュニティです。 本蚘事は MAWS の誕生たでの道のりや、具䜓的な掻動内容、それがもたらした倉化、盎面しおいる課題、そしお今埌の展望に぀いお深掘りしおいきたす。 Viva Engage チャンネルの立ち䞊げコミュニティの芜生え 䞉菱電機の各郚門で個別に進められおいた AWS 掻甚。その状況を倉えるきっかけは、小川さんのちょっずした行動から始たりたした。 2022 幎 9 月、小川さんが Viva Engage チャンネルを立ち䞊げたした。「最初は本圓に手探りでした」ず小川さんは圓時を振り返りたす。「AWS に関するちょっずした Tips を投皿し始めたのですが、しばらくは誰からも反応がなくお(笑)。でも、諊めずに続けたした。」 図2: 小川さんが 1 人で投皿し続けた Tips 転機が蚪れたのは、その 2 ヶ月埌のこずです。小川さんが AWS 䞻催のプラむベヌト GameDay で優勝したこずをきっかけに、瀟内でのプレれンスが䞀気に高たりたした。「優勝の報告を投皿したら、突然いろんな郚門の方から連絡をもらえるようになりたした。」ず小川さんは嬉しそうに語りたす。 この出来事を皮切りに、グルヌプ䌚瀟ずの亀流も始たりたした。2023 幎 10 月には re:Invent 事前亀流䌚を開催。ラスベガスでの珟地亀流も実珟し、郚門を超えた゚ンゞニアの茪が急速に広がっおいきたした。 AI 戊略プロゞェクトグルヌプの塚田さんは、この動きに早くから泚目しおいたした。「小川さんの GameDay 優勝のニュヌスを聞いお、すぐに Viva Engage チャンネルに参加したした。そこで初めお、他郚門にも AWS に詳しい仲間がいるこずを知りたした。」ず語りたす。 こうした動きは、AWS アカりントチヌムの目にも留たりたした。AWS の担圓者たちは、同じような悩みや課題を持぀メンバヌを積極的に匕き合わせる圹割を果たし、地理的に離れた拠点の゚ンゞニアたちのコミュニティぞの参加を実珟したした。 MAWS の誕生公匏コミュニティぞの進化に向けた挑戊 Viva Engage チャンネルの立ち䞊げをきっかけに、少しず぀亀流や情報亀換の文化が䜜られおきたした。しかし、オフラむンでの亀流の堎はただ無く、ただ郚眲やグルヌプ䌚瀟を跚いだ仲間ずしおの意識ができづらいず感じおいたした。そこで、「僕らからその堎を䜜っおいきたしょう」ず IT ゜リュヌションビゞネス・業務改革掚進本郚の玅林さんから小川さん、盞川さんに話を持ちかけ、瀟内亀流の堎を䜜るべく動き出したした。 ここからすんなりず MAWS 蚭立かず思いきや、早速の壁にぶち圓たりたす。「最初は堎所を取るこずすら倧倉でした。䌚議宀のルヌルを芋るず亀流䌚の甚途では借りるこずができなかったです(笑)。 そのため有志でひっそりず䌑憩スペヌスで集たりたした。それが蚘念すべき第 0 回です。」ず玅林さんは圓時を振り返りたした。 図3: 䌚議宀が借りれずに䌑憩スペヌスで開催した第 0 回 MAWS-UG そんな䞭、転機が蚪れたした。DX むノベヌションセンタヌ長 朝日宣雄 氏が MAWS の゚グれクティブスポンサヌずしお名乗り䞊げたのです。 AWS Summit Tokyo 2019の基調講挔 や AWS Executive Insights などの倚数の登壇実瞟を持぀朝日氏は圓時をこのように振り返りたす。 「AWS は、 家電や蚭備機噚のための IoT 共通プラットフォヌム Linova の開発や家電統合アプリケヌション MyMU 䞊の様々なサヌビス開発 においお、倧倉お䞖話になっおきたした。たた、䞉菱電機内の AWS 掻甚事䟋を共有するための MELCO Day も開催や Working Backwards 研修などを通じお、瀟内の AWS 利甚も広がっおいく䞭、瀟内のナヌザヌネットワヌクを小川さんはじめ若手゚ンゞニアの皆さんが自発的に拡倧されおいるのを知り、是非ずも正匏な掻動ずなるようにお手䌝いをしたいず思いたした。組織の壁を越えたこのような掻動は、たさに DX むノベヌションセンタヌが目指す Serendie の想いず合臎しおいたすので、私も可胜な限り参加したいず思っおいたす。」 スポンサヌを獲埗したこずで䞀気に加速し、その埌 MAWS-UG ず呜名、Amazon Bedrock を䜿っおキャラクタヌも䜜成し、2024 幎 4 月には念願の第 1 回を開催したす。 図4: 䞉菱電機の「ワクワク コツコツ」 ずマりスをかけ合わせたマスコットキャラクタ 「本圓に感動的な瞬間でした。これたで孀軍奮闘しおきた人たちが䞀堂に䌚しお、同じ悩みや課題を共有し合う。そこには確かな手応えがありたした。」ず小川さんは語りたす。 䞉菱電機むンフォメヌションネットワヌク株匏䌚瀟 の倪田さんは「ずっずコミュニティ掻動に憧れはありたした。2019 幎から JAWS-UG の支郚運営に参加しおいたものの、瀟内ぞのアピヌルを䞊手くするこずができず、プラむベヌトでの個人参加を続けおいたした。遂に䞉菱電機グルヌプ内 AWS ナヌザヌグルヌプができお嬉しいです。」ずコメントしたした。 MAWS の誕生は、䞉菱電機グルヌプの゚ンゞニアたちにずっお新たな時代の幕開けを意味したす。郚門の壁を越えお知識ず経隓を共有し、共に成長しおいく。そんな可胜性がここから広がっおいったのです。 図4: 第 1 回 MAWS-UG MAWS の成長ず掻動゚ンゞニアの茪の広がり MAWS の正匏発足から、䞉菱電機の゚ンゞニアコミュニティは急速な成長を遂げたした。圓初わずか数十人だったメンバヌは、瞬く間に 300 人近くたで増加。この数字は、゚ンゞニアたちの間で朜圚的に存圚しおいた「぀ながりたい」ずいう願望を劂実に衚しおいたす。 図5: MAWS メンバヌ数の掚移ず䞻芁むベント 「最初は正盎、これほど倚くの人が集たるずは思っおいたせんでした。でも、蓋を開けおみれば、様々な郚門から予想以䞊の参加があっお。みんな同じような悩みを抱えおいるのだなず実感したした。」」ず、MAWS の運営メンバヌの䞀人、塚田さんは語りたす。 MAWS の䞭栞ずなる掻動は、3ヶ月に䞀床開催されるLT 䌚ず懇芪䌚です。これらのむベントは、本瀟、暪浜、関西、さらには AWS 目黒オフィスなど、様々な堎所で開催されおいたす。 「オフラむンでの亀流にこだわっおいたす。」ず小川さんは説明したす。「確かにオンラむンの方が参加しやすいかもしれたせん。でも、実際に顔を合わせお話すこずで生たれる化孊反応はやはり特別です。」 LT 䌚では、スポンサヌによる 10 分間のプレれンテヌションず䞀般参加者による 5 分間の LT が行われたす。テヌマは倚岐にわたり、最新の AWS 技術から業務での掻甚事䟋、さらには個人的な倱敗談たで。「回を重ねるごずに LT の内容が濃くなっおいたす。」ず玅林さんは嬉しそうに語りたす。「参加者からも『刺激になる』ずいう声をよく聞きたす。」 図6: 第 4 回 MAWS UG では KAG みのるん氏に特別 LT をしおいただきたした 特筆すべきは、これらのむベントの雰囲気づくりです。「あえお『䞉菱電機らしくない』雰囲気を䜜るように心がけおいたす。」ず玅林さんは笑いたす。「飲み物を片手に、リラックスした雰囲気で LT を聞く。そうするこずで、より自由な発想や意芋亀換が生たれたす。」 日垞的なコミュニケヌションの堎ずしおは、Microsoft Teams が掻甚されおいたす。ここでは、AWS に関する質問や情報共有、さらには AWS アカりントチヌムずの盎接察話も行われおいたす。「以前は個別に問い合わせおいた内容も、ここで共有するこずで、みんなで知芋を蓄積できるようになりたした。」ず蟻尟さんは評䟡したす。 もちろん課題もあり、「ただただ瀟内での認知床は十分ずは蚀えたせん。」ず盞川さんは指摘したす。「特に管理職局ぞの浞透が今埌の課題です。圌らの理解ず支揎があれば、より倚くの゚ンゞニアが参加しやすくなるはずです。」ず玅林さんは加えたす。 MAWS の掻動は単なる情報共有の堎を超えお、䞉菱電機の゚ンゞニア文化を倉革する原動力ずなり぀぀ありたす。郚門の壁を越えた知識の共有、新たな技術ぞの挑戊、そしお䜕より「぀ながる」こずの喜び。MAWS は、䞉菱電機の未来を担う゚ンゞニアたちの新たな絆を玡ぎ出しおいるのです。 MAWS がもたらした倉化 MAWS の誕生から玄 1 幎。この短い期間で、䞉菱電機の゚ンゞニアコミュニティは目に芋える倉化を遂げたした。その圱響は、個々の゚ンゞニアのスキルアップだけに留たらず、郚門を超えた協業にたで及んでいたす。「䟋えば、ある案件で AWS サヌビスの䜿い方で悩んでいたずきに、MAWS のコミュニティで質問したずころ、別の郚門の方から即座に解決策を教えおもらいたした。これたでだったら、䜕日もかけお自分で調べおいたでしょうね。」ず小川さんは語りたす。 このような事䟋は、MAWS がもたらした最も盎接的な効果の䞀぀です。さらに、その圱響はより深いずころにも及んでいたす。 「゚ンゞニアずしおの自信にも繋がっおいたす。」ず、塚田さんは目を茝かせお話したす。「MAWS での LT 䌚で発衚する機䌚をいただいお、最初はうたく話せるのかず悩みたしたが、倚くの方から前向きなフィヌドバックをいただきたした。それが自信になっお、今では瀟倖むベントの登壇や AWSのハッカ゜ンにも参加するようになりたした。」 実際、MAWS のメンバヌによる瀟倖掻動も増えおいたす。 JAWS-UG &nbsp;や、 Bedrock Night in 倧阪 、AWS Summit での展瀺やセッション、さらには技術ブログの執筆など、䞉菱電機の゚ンゞニアの存圚感が、業界党䜓で高たっおいたす。 MAWS が盎面しおいる課題 MAWS の掻動は着実に成果を䞊げ、䞉菱電機の゚ンゞニアコミュニティに新たな颚を吹き蟌んでいたす。しかし、その過皋は決しお平坊ではありたせん。 「最倧の課題は、やはりコミュニティの存圚や、技術的・文化的メリットをグルヌプ内に呚知しおいくこずです」ず盞川さんは率盎に語りたす。「珟圚コミュニティに加入しおいるメンバヌは、掻動に関心がある人たちがメむンです。しかし、グルヌプ内には AWS をディヌプに利甚しおいお困っおいる人や、知芋を有する人たちがもっず沢山いるはずです。その人たちにも、もっず参加しおほしいず考えおいたす」 この課題に察しお、MAWS は新たなアプロヌチを怜蚎しおいたす。「぀い぀い芋過ごされがちな瀟内呚知よりも、倖郚発信の方が効果的だず思い、今回のブログ化に螏み切りたした」ず盞川さんは続けたす。 もう䞀぀の倧きな課題は、新芏参加者の継続的な獲埗です。「初心者局に、『参加そのもののハヌドルが高そう』ず敬遠されがちなので、定期的に瀟内向けに声がけを行っおいたす」ず小川さんは説明したす。「特に、業務でクラりドに觊っおいる人の参加が増えたらうれしいですね。困りごずや事䟋をたくさん持っおいるはずですから」ず通信システム゚ンゞニアリングセンタヌの杉村さんはコメントしたす。 組織文化の倉革も重芁な課題の䞀぀です。「瀟颚かもしれたせんが、『ずりあえずやっおみよう、参加しおみよう』ずいう颚朮があたりありたせん。この文化を倉えおいく必芁がありたす。」ず蟻尟さんは指摘したす。 MAWS の今埌の展望さらなる成長ぞの道 MAWS の今埌の展望に぀いお、蟻尟さんは次のように語りたす。「䞉菱電機の゚ンゞニアを瀟倖ず぀なげるためのコネクタになりたいず考えおいたす。内補化や゜フトりェア開発の文化が党く根付いおいない珟状を倉えたいです。これから SaaS を展開しおいくためには、アゞリティが倧事。自分で刀断しお手を動かせるように、瀟倖から盎接情報を仕入れられる゚ンゞニアを増やしたい。゜フトりェアに匷くなるこずが重芁です」 さらに、蟻尟さんは具䜓的な目暙も瀺したす。「 2030 幎たでに 20,000 人の DX 人財を育成する 必芁がありたす。このコミュニティで DX 人財育成の柱の䞀郚を担いたいず考えおいたす。できる人財がリヌドする、そんな環境を䜜りたいです。」 図7: 䞉菱電機が掲げる DX 人財匷化 「MAWS は単なる技術コミュニティではありたせん」ず玅林さんは締めくくりたす。「私たちは、䞉菱電機の未来を創造する原動力になりたいず考えおいたす。゚ンゞニア䞀人䞀人が自分の可胜性を最倧限に発揮できる環境を䜜り、そこから生たれるむノベヌションで瀟䌚に貢献する。それが MAWS の究極の目暙なのです」 MAWS の挑戊は、ただ始たったばかりです。課題は倚いものの、そこには䞉菱電機の未来を倉える倧きな可胜性が秘められおいたす。゚ンゞニアたちの情熱ず創意工倫が、この巚倧な組織にどのような倉革をもたらすのか。その答えは、圌らの手の䞭にあるのです。 おわりに 本蚘事では、䞉菱電機グルヌプにおける AWS ナヌザヌコミュニティ”MAWS”の誕生から珟圚たでの軌跡をお䌝えしおきたした。䞀人の゚ンゞニアの小さな行動から始たり、珟圚では 300 人を超えるメンバヌを擁するコミュニティぞず成長した MAWS の歩みは、倧䌁業における草の根の゚ンゞニアムヌブメントの可胜性を瀺しおいたす。 郚門の壁を超えた知識共有、技術亀流の促進、そしお䜕より「぀ながる」こずの䟡倀。MAWS の掻動は、䞉菱電機グルヌプの゚ンゞニア文化に確実な倉化をもたらしおいたす。 本蚘事では䞀郚のメンバヌの声しか玹介できたせんでしたが、MAWSの掻動は、実際にはより倚くのメンバヌによっお支えられおいたす。むベントの䌁画や運営に携わる方々、積極的に質問や情報共有をしおくださる方々、さらには静かにコミュニティを芋守り支揎しおくださる方々など、様々な圢で関わる党おのメンバヌの存圚が、MAWS の成長を支える原動力ずなっおいたす。 課題はただ残されおいたすが、それらに立ち向かう情熱ず創意工倫は、このコミュニティの倧きな匷みずなっおいたす。MAWS は今埌も、䞉菱電機グルヌプの DX 掚進ず゚ンゞニア育成の重芁な基盀ずなるこずでしょう。 最埌に、本蚘事を通じお、倧䌁業における技術コミュニティ圢成のヒントを少しでも共有できおいれば幞いです。MAWS の挑戊は、同様の課題を抱える他の組織にずっおも、参考になる事䟋ずなるのではないでしょうか。 図8: 第 2 回 MAWS UG AWS Summit 前倜祭 今回むンタビュヌをさせお頂いた MAWS の運営メンバヌの方々 小川 雄喜 IoT・ラむフ゜リュヌション新事業掚進センタヌ/IoT 掚進郚/PF 開発グルヌプ所属。䞉床の飯より AWS ずビヌルが奜き JAWS-UG 第 1 回 Bedrock Claude Night や、 JAWS Festa 、 AWS Innovate など最近は色んな登壇にチャレンゞしおいたす。 盞川 奈槻 通信システム゚ンゞニアリングセンタヌ ネットワヌクシステム郚所属。䞉菱電機のテクニカルアヌキテクトです。瀟内 DX 郚門に察する技術的な支揎を行いながら、ネットワヌク垂堎に関する動向調査ずサヌビスの拡販支揎を掚進しおいたす。奜きなサヌビスは AWS IAM です。週末は矎味しいものを食べ過ぎおしたいたす。最近䞞くなり過ぎたした。 2024 Japan AWS All Certifications Engineers に遞出されたした。 蟻尟 良倪 DXむノベヌションセンタヌ プラットフォヌム蚭蚈開発郚所属。䞉菱電機のデゞタル基盀「 Serendie 」の開発に携わっおいたす。普段は鶏肉ずたたごをよく食べたす。悩みはカラスやハトによく糞を萜ずされるこずです。 2024 Japan AWS All Certifications Engineers に遞出されたした。JAWS-UG (E-JAWS) での登壇発衚にもチャレンゞしおいたす。 玅林 俊之 IT゜リュヌションビゞネス・業務改革掚進本郚所属。旅ずカメラず AWS が奜き。蚪問囜数 50 カ囜以䞊。2023 幎に䞉菱電機に AWS ゚ンゞニアずしお入瀟したばかりの゜リュヌションアヌキテクトです。改善するこず盛り沢山で瀟内で動き回っおおり、色々な人を巻き蟌みながら少しず぀改善に取り組んでいたす。「やったほうがいい」ず自分で思えるこずを仕事にしおいたす。 杉村 みさき 通信システム゚ンゞニアリングセンタヌ ネットワヌクシステム郚所属。ネットワヌク・セキュリティシステムの提案支揎を行っおいたす。カメラが趣味で、MAWS のむベントでは写真撮圱を担圓しおいたす。 2024 Japan AWS All Certifications Engineers に遞出、「 IoT 技術者向け AWS セミナヌ 〜スマヌト補品・サヌビス開発の勘所〜 」で登壇。 塚田 真芏 AI 戊略プロゞェクトグルヌプ所属。生成 AI 利掻甚を掚進するために、生成 AI 開発基盀の敎備や LLMOps の掚進、普及を担圓しおいたす。アプリケヌション開発よりもプラットフォヌム構築が奜きです。 JAWS-UG での登壇発衚 にもチャレンゞしおいたす。 2024 Japan AWS All Certifications Engineers に遞出されたした。 倪田 亮 䞉菱電機むンフォメヌションネットワヌク株匏䌚瀟、経営システム事業郚所属。䞉菱電機およびグルヌプ䌚瀟向けのシステム開発を行うシステム゚ンゞニアです。䞻にビル事業向けのシステム提案・開発・保守を担圓しおいたす。2019 幎から JAWS-UG 初心者支郚 に運営ずしお参加しおいたす。 むンタビュアヌ 皲田 倧陞 AWS Japan で働く筋トレが趣味の゜リュヌションアヌキテクト。2022 幎から䞉菱電機グルヌプをご支揎させおいただいおいたす。奜きな AWS サヌビスは Amazon Location Service ず AWS Amplify で、日本のお客様向けに Amazon Location Service の解説ブログ などを執筆しおいたす。
This article is the third of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. We received a contribution from Mr. Yasuo Matsuura, an executive officer. The introduction will be divided into 2 parts: the first half and the second half. This article is the second half of that. The following articles have also been published as serialized articles, so please be sure to check them out. Article #1 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. (First half) ” Article #2 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. (Part 2) — First half ” 4. Key points of cloud utilization As introduced in the third chapter of the second blog in this series, the philosophy for our cloud-based smart meter relies on three main factors: flexible scalability through loosely-coupled architectures, realizing a high level of availability in our system, and having agility through our use of managed services. In order to maximize the benefits of the cloud (including TCO reduction) to the best of our ability, we’ve found that it is important to proceed development with the optimal combination of AWS services. However, AWS provides a wide variety of services which each have different features and usages, so it’s essential to master AWS’s full offerings so that you can match them to your own requirements along with correctly implementing appropriate security measures such as data protection and access control. Based on this approach, I think the following three points are particularly important when developing on the AWS cloud: First, properly understanding system and cloud architectures ourselves, as end-users Also making sure that your vendors correctly understand the cloud, embrace it, and have the proper workflow in place to implement it Finally, continuously making efforts to acquire new skills while improving your existing ones together as both end-users and vendors In other words, having the will to properly use the cloud is essential, but you can’t successfully use the cloud by will alone. After all, you have to select the appropriate system vendors that will actively accompany your company throughout your cloud journey, and make sure that they proceed with the development of your system while closely collaborating with your business. 4-1. Correctly understanding the cloud as end-users Looking back on the history of conventional system development, I believe that you have to correctly grasp the “big picture” of the application that you’re developing, so we are consistently making efforts to deepen our understanding of the system that we have in use from both a business and technology perspective in line with the above policy. At the same time, in order to talk about cloud, we ourselves must first understand the cloud (as we introduced in detail the fifth chapter of the second blog , Introduction of Common Infrastructure and System Control). In other words, I believe that by correctly understanding the underlying infrastructure, and by understanding it in depth, you can proceed with developing applications based on those layers and successfully cooperate with your system integrators. I’ve sometimes heard people say things such as “there’s no need to worry about the details – we own the system!” raised as a common discussion point related to using the cloud, but as a result of our efforts so far, we believe that by correctly understanding the cloud it’s possible to enjoy many benefits beyond mere ownership of the system itself. Speaking of security aspects that are particularly easy to focus on, when using AWS, AWS itself has obtained a wide variety of security measures and certifications to guarantee them. If we want to implement these measures, I believe we need to spend time examining and trying them out for ourselves. However, at the same time, in Japan we sometimes say “let the mochi shop take care of the mochi”, or as we might say in English: “leave it to the experts.” This means leaving the actual infrastructure development, maintenance, and operation (including security) to your system vendors while you focus on the business outcomes that you originally wanted to achieve, and making sure to prepare an environment for your vendor partners so that you can ensure those outcomes together as is mentioned in the shared responsibility model . 4-2 Vendors correctly understanding the cloud In order to properly utilize the cloud, it is very important to formulate your reasons and motives for using the cloud in the first place, such as how you’re going to tackle the overall transition to the cloud, your policies around the shift, and very importantly – organizing what you want to communicate to your system vendors. For example, if your messaging on what you want is unclear from the get-go, you might end up with a case of your servers having been simply migrated over to Amazon EC2 ; but in the case that your system has middleware, you of course wouldn’t be able to properly enjoy the intrinsic benefits of the cloud. In order to fully reap the cloud’s benefits, companies need to proceed with development while selecting various services and functions in the right places, such as creating a system concept that is rooted in the idea of a microservices architecture and which will make full use of AWS managed services as the building blocks of the system. Traditionally, I feel that vendors that have developed on on-premise server environments tend to move in the direction of building more similarly conventional systems on the cloud, so if you don’t clearly show and communicate your needs and intentions as users to those vendors, I think it is common to see situations where you could hit road bumps at even the brainstorming stage. As users, it is essential to actively and comprehensively encourage vendors to understand why using the cloud is necessary in specific cases. Equally important is encouraging vendors to consider the future potential of the system from the design stage. In other words, I think a change of mind from having a sense of security and focusing purely on what advantages there are with the cloud, to actually using the cloud yourself, is an important point. Additionally, since system vendors are responsible for development, it’s clear that not only end-users but also system vendors should realize this mindset change with their customers together. Therefore, you have to select system vendors that can run side by side with your company throughout the process, as proper use of the cloud cannot be realized unless you’re cooperating and coordinating together. As a major prerequisite for this, it is essential that the development vendor correctly understands the cloud in the first place. First, you can prevent a few problems and obstacles from occurring in system migration and operation by making sure that the systems your vendor has designed so far work correctly on the cloud, and appropriately incorporate and that cloud system’s specifications and requirements. Also, you can set yourself up for success in the long run by proceeding with a design and development philosophy that takes advantage of ideas such as microservices and serverless architecture, so that your managed services can be enjoyed to the fullest through a correct understanding of AWS services and their functions. Finally, a proper understanding of cloud security is also essential for building a robust system. In deepening such collaborative relationships, I think it is also effective for us to have a common infrastructure as explained in the fifth chapter of the second blog , which describes organizing a collaborative system in a way that shares an environment with your vendors. AWS Professional Services was key in their cooperation with us on this project by encouraging our vendors to make autonomous efforts, giving them technical support, and by supporting us through overall project promotion and management while constantly staying in close contact with us. 4-3. Continuously improving your cloud skills In general, it is extremely important to adopt technologies that are compatible with cloud services (such as containers or serverless setups), but it’s also extremely important that we’re continuously learning about those technologies. If we have a goal to adopt a new technology we can achieve that goal by merely introducing it into the system, but as mentioned in the my explanation relating to common infrastructure in the fifth chapter of the second blog , brushing up your technical skills is key. It’s essential to actually understand the AWS cloud while you use it, but in most cases, acquiring a new skillset such as this tends to come down to individuals taking their own time to learn the technology. However, I believe it’s key that you motivate those involved with the project to continuously be learning themselves and make it an essential part of your organizational strategy; this is what we’re trying to do with our smart meter project and the proper use of its data moving forward. 5. Conclusion In this blog we have introduced our smart meter system initiatives, mainly regarding our points of view and what to keep in mind in regard to how two projects with different personalities are being carried out simultaneously in parallel: a current generation system being shifted to the cloud, and the development of a next-generation system that’s cloud-native. The decision that both systems would involve the cloud was a major decision, and as introduced in the blog, after thorough internal discussions we were finally able to establish a consensus and begin moving forward. There have of course been many in-depth discussions from both the cloud-promoting side and the more conservative side, but so far, so good although there’s been great difficulty along the way. One additional story that I’d like to share is how we were able to exchange opinions with industry peers overseas through AWS’s introduction, and how it was interesting to hear stories of companies having had internal discussions similar to ours that still ended up with those companies adopting the cloud. I’ve always had the impression that corporations overseas are more progressive in comparison to those in Japan, but regardless of the country, I understood that companies around the world experience similar difficulty to ours when it comes to adopting the cloud, as in the end, it seems that no matter where you are there’s no such thing as a “hands off” approach to cloud migration. Also, depending on the country, we also learned that there are situations where regulators are restricting cloud use, or situations where OT systems can’t be integrated with the cloud in the first place. Thus, of course there are still issues that arise when it comes to introducing the cloud such as navigating discussions with cautious stakeholders or the existence of regulations, etc., but as indicated in this blog, I believe from the view point of future scalability, system flexibility, and having a proper environment for proper data utilization – utilizing the cloud is essential. I believe that in order to really use the cloud, both end users such as us and system vendors will continue to deepen our mutual understanding, and continue to refine our knowledge around the cloud. That knowledge and those skills will be continuously questioned though, with questions around what we’re aiming for and what kind of system we’re trying to introduce to accomplish that, etc, but I think the idea of a common infrastructure like with what we’ve implemented, and the account management and control that accompanies it, we’ve managed to give form to these ideas in one way. Also, regarding that philosophy, we owe a great deal to AWS, and above all, to the folks from AWS’s Professional Services team, who are truly experts among experts in the cloud space, without whom I think our activities would have easily come to a standstill. Our project is still a work-in-progress, but I would like to take this opportunity to thank them once again. I hope this blog will help our readers think about using the cloud for future system development. Author Yasuo Matsuura Executive Officer (Power Distribution Department, Information Technology Department), Kansai Transmission and Distribution Inc. Since the early 2000’s, he has been involved in technology development for communication media applied to next-generation distribution networks, and has been in charge of smart meter system development and implementation projects since 2010. Based on this experience, they investigated and presented issues related to data utilization from the overall picture of smart meter systems at domestic and international venues, such as setting up a working group on smart meter data utilization at CIGRE (International Council on Large Electric Systems), and contributed to raising awareness of smart meters in Japan as an important key device essential for realizing a decarbonized society, improving resilience and improving efficiency. In 2020, I participated as a committee member in the next-generation smart meter system review meeting that was resumed under the call of the Agency for Natural Resources and Energy, and led discussions on the structure, function, performance, etc. required for next-generation smart meters by utilizing the experience of introducing current smart meters and knowledge from foreign surveys. In fiscal 2022, in addition to completing the introduction of all of the company’s current smart meters, a next-generation smart meter system concept that could be a data platform was drawn up, and the company promoted studies. This article was translated by AWS Blake Horike, Riho Matsui, and Satoshi Aoyama.
This article is the third of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. We received a contribution from Mr. Yasuo Matsuura, an executive officer. The introduction will be divided into 2 parts: the first half and the second half. This article is the first half of that. The following articles have also been published as serialized articles, so please be sure to check them out. Article #1 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. (First half) ” Article #2 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. (Part 2) — First half ” 1. Introduction In this article, we have introduced our efforts in three parts. In the first session , we introduced the overall picture of discussions aimed at utilizing the cloud in our smart meter system. In the second session , we introduced the overall picture of next-generation smart meter systems, including technical perspectives, and our current efforts. The 3rd session, which is the last one, will focus on cloud migration of current smart meter systems, and introduce our thoughts and commitments related to cloud utilization and our efforts. 2. From on-premise to cloud utilization Our current smart meter system, as described in the first blog, is partly due to the background at the time when development was proceeding ahead of other electric power utility companies, and while there is no package solution for meter data collection and management systems like these days, we proceeded with system development through trial and error in cooperation with multiple system vendors, and built a system assembled based on the system vendor’s technology and specifications at our data center. Full-scale introduction of smart meters to customers began in 2012, and until implementation was completed in 100% households in March 2023, we have achieved continuous stable operation while the number of servers used in the current system has also increased along with the expansion in the number of smart meters installed. On the other hand, since it is a system developed in such situation, it is facing issues such as economic efficiency and future sustainability issues associated with adopting proprietary OS, commercial databases, and middleware, system blackboxing associated with dependency on system vendors for development and operation, and concealment of business processing logic, etc. Furthermore, the increase in server hardware associated with the expansion of smart meter deployment, and continuous occurance of the termination of server manufacturer maintenance. The impact range was wide, such as technical verification of OS and middleware associated with the outbreak, and not only in terms of cost but also in terms of human workload, both of which were increasing. In addition, due to recent major changes in social conditions, various issues have also become apparent, such as future uncertainty represented by delays in server hardware procurement delivery due to lack of semiconductors. And this complex situation has been a barrier to the expansion of flexible and advanced utilization of data collected from smart meters. If we operate the system in our own on-premise environment, we will fall into a situation similar to ours, and I think there are many cases where people experience to fall into a situation similar to ours and face issues of the same kind if operating the system in their own on-premise environment. We thought that utilizing cloud technology would be an option as a comprehensive solution to these issues, so we decided to aim for a cloud shift in the current smart meter system. 3. Cloud Utilization Policy for Current Smart Meter Systems In this chapter, we will introduce how to utilize AWS functions and services in our current system and our system migration policy. There are 3 policies we have set out. Initiatives for migrating current systems to the cloud Leave it to AWS to offload things that can be replaced with AWS cloud services Take full advantage of the flexibility unique to the AWS Cloud Incorporate technological innovations and new services from the AWS Cloud appropriately while proceeding with development 3-1. Offload to AWS cloud services On premises, it is necessary to individually deal with daily hardware failures such as disk failures, etc., but in the cloud, such failure response is offloaded to AWS, so we don’t need to be aware of it. Also, by increasing the offloading rate, infrastructure construction and operation and maintenance can be replaced by simply using services. In other words, there is no need to even set up a database, and the system and way of thinking about system construction will change drastically, such as simply selecting and using services (Figure 1). In our on-premise server system, middleware such as cluster software necessary to ensure reliability has been adopted by each system vendor, but we first positioned this kind of middleware as a target to break away from it. To achieve this, we will implement application improvements including Various things from each company using Amazon Elastic File System (EFS) , Amazon FSx , etc., and health checks of server groups utilizing Elastic Load Balancing (ELB) . In combination, while multi-AZ redundancy between sites has also been realized, the system reliability of the system as a whole has been improved. At the same time, it is also basic to break away from commercial databases. We did not take any way of thinking about DB on Amazon EC2 from the beginning of the study, and we are conducting migration studies that assume the use of Amazon Aurora or Amazon RDS like AWS managed services. This way of thinking about actively utilizing various managed services on AWS is the result of evaluating that utilizing managed services will surely lead to an improvement in reliability, operation maintainability, and a reduction in operational load. Figure 1. Offload IT infrastructure operations to AWS by utilizing AWS managed services 3-2. Utilizing the Flexibility Unique to the AWS Cloud In the cloud, there is the lightness of using resources when they are needed and discarded when they are no longer needed, and there is an advantage of “being able to go back.” For example, in the past, server resource sizing was carried out precisely, and then server procurement and implementation were carried out over time, but in the cloud, based on the idea of pay-as-you-go billing, where “you can use your favorite resources, when you like, and for as long as you like,” you can flexibly change the configurations and solutions decided at that point to better ones (Figure 2). In our study, changing instances is also flexible and simple, so we are proceeding with instance type selection while proceeding with desk studies and actual machine verification without closely performing resource sizing. Figure 2. Advantages of utilizing AWS from an IT infrastructure procurement perspective Also, in the past, it took a lot of time and money to set up the production environment and development environment, respectively. We are now actively utilizing Infrastructure as Code (IaC) in building IT infrastructure. By automating IT infrastructure deployment using IaC, human errors can also be avoided, and system configuration reviews can be handled flexibly while proceeding with application development (Figure 3). Figure 3. IaC benefits on AWS 3-3. Appropriately incorporating technological innovation and new services Even if the architecture was determined to be appropriate at the time of implementation, due to technological innovation associated with the passage of time since implementation, there are more options than at that time, so the range of considerations has expanded, and there is a possibility that a better configuration can be selected (Figure 4, Figure 5). For example, as we proceed with our consideration, there was an announcement in August 2023 that “ Network Load Balancer (NLB) will begin supporting security groups. ” At that time, NLB was not covered by security group chains, but as a result of design changes in response to this announcement, it was possible to ensure security with a simple mechanism by incorporating the chaining of security groups across the entire system. In the construction of next-generation smart meter systems that are currently underway, if better services and functions are similarly provided, the direction is to proceed with development while utilizing them. Figure 4. Expanding the provision of new services and features through technological innovation at AWS Figure 5. Expanding AWS services to include the field of analytics (excerpt) In this article, we have introduced the first three chapters regarding our efforts aimed at cloud adoption of smart meter systems. For the latter half, please see “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems at Kansai Transmission and Distribution, Inc. (Part 3) — Second half ” Author Yasuo Matsuura Executive Officer (Power Distribution Department, Information Technology Department), Kansai Transmission and Distribution Inc. Since the early 2000’s, he has been involved in technology development for communication media applied to next-generation distribution networks, and has been in charge of smart meter system development and implementation projects since 2010. Based on this experience, they investigated and presented issues related to data utilization from the overall picture of smart meter systems at domestic and international venues, such as setting up a working group on smart meter data utilization at CIGRE (International Council on Large Electric Systems), and contributed to raising awareness of smart meters in Japan as an important key device essential for realizing a decarbonized society, improving resilience and improving efficiency. In 2020, I participated as a committee member in the next-generation smart meter system review meeting that was resumed under the call of the Agency for Natural Resources and Energy, and led discussions on the structure, function, performance, etc. required for next-generation smart meters by utilizing the experience of introducing current smart meters and knowledge from foreign surveys. In fiscal 2022, in addition to completing the introduction of all of the company’s current smart meters, a next-generation smart meter system concept that could be a data platform was drawn up, and the company promoted studies. This article was translated by AWS Blake Horike, Riho Matsui, and Satoshi Aoyama.
This article is the second half of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. We received a contribution from Mr. Yasuo Matsuura, an executive officer. The introduction will be divided into 2 parts: the first half and the second half. This article will be in the latter half. Check out this link for the first half. Also, for the first contribution, please refer to “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. (First half). ” 4. System Architecture Next, we’ll give you an overview of the next generation smart meter system architecture we’re considering. When implementing a loosely coupled architecture in line with the development policy described above, cooperation between subsystems is based on loose coupling. Specifically, in collaboration between subsystems from HES to MDMS and from MDMS to a meter data utilization platform that centrally manages data, it was designed so that data transfer with high elasticity and high real-time can be realized simultaneously while asynchronously linking between systems using Amazon SQS. By constructing a mechanism based on SQS, it is possible to receive meter reading values that occur in large quantities on a regular basis and event information that is transmitted in large quantities during power outages or restoration while buffering, can be linked to subsequent processing at high speed, and has an architecture that enables near real-time processing that maintains elasticity against large amounts of burst traffic. Also, within subsystems based on loosely coupled architectures, we will promote the use of microservices. Business logic is reviewed, functions are broken down, etc., using AWS Lambda etc. for usage calculation and instrument event processing, etc., a package-like application execution environment is realized in a container environment based on Amazon ECS and AWS Fargate, and then a loosely coupled architecture is built by linking APIs with Amazon S3, Amazon DynamoDB, etc. For future implementation of new functions for which the current system has not been decided, we will achieve flexible and agile development while utilizing serverless and containers with segmented functions. Keeping in mind improvements in operation and maintainability related to database security and version upgrades, etc., the policy is to set up a system centered on AWS managed services, etc., and along with this, not only S3, but also databases such as Amazon Aurora, Amazon KeySpaces, DynamoDB, and Amazon RDS for PostgreSQL We utilize various managed services, such as Amazon API Gateway for data linking. Toward future advanced utilization of meter reading value data, equipment information, etc. collected by smart meter systems and its revitalization, we will first centrally manage such information in a data store based on meter data utilization, and then advance develop a data utilization mechanism starting from this while using Lambda, API Gateway, etc. In order to advance data utilization, we plan to create an environment where easy data analysis is possible by linking Amazon QuickSight etc. with this data store, and also utilize AI/ML services from the trial and error stage so that they can be applied to business. Figure 6 shows an overall overview of the system we are developing. Figure 6. Architectural Overview of Our Next Generation Smart meter system 5. Introduction of common infrastructure and system control In our 15 years of smart meter work, we have faced various challenges. These included, for example, issues that lack flexibility in data utilization, such as overlapping functions between systems and complex collaboration methods etc., issues of economy and future sustainability associated with adopting system vendors’ own OS, commercial databases, and middleware, issues such as system blackboxing and concealment of business processing logic, and further future uncertainty, such as delays in server hardware procurement delivery due to semiconductor exhaustion. We believe that the root cause of these issues is that we were unable to develop under a unified system concept, and this time we are focusing on incorporating our own development concept. For that, it is necessary to correctly understand the system infrastructure on the AWS cloud, which we will now use as our development platform. In other words, instead of entrusting everything from the application layer to the infrastructure layer supporting it to the system vendor to develop the system, this time, after organizing the cloud infrastructure layer and common functions related to the entire system, such as AWS account management for applications on it, network functions, security measures, etc. as a “common foundation”, then we decide that we will control the whole thing including the development direction of the application layer by managing this common foundation. We believe that by correctly understanding the infrastructure layer and understanding it in depth, we can proceed with the development of applications based on this while firmly cooperating with system vendors. Since system vendors will also be able to focus on application development linked to business, we believe that as a result, it will be possible to secure system quality even more than before, and we will be able to obtain a reliable path for future data utilization. There are three points of effort for us to correctly understand and manage the cloud infrastructure layer, and to internalize future data utilization. The first is to split AWS accounts based on AWS’s multi-account strategy. By doing so, we will clarify the scope of responsibility and strengthen security aspects. Specifically, after managing the common infrastructure, AWS accounts are divided for each system vendor, and vendors are required to carry out system construction and maintenance within the account. Furthermore, connection points between systems are minimized and responsibility demarcation points are clarified. Necessary user IDs are also provided from the common infrastructure side. Figure 7 shows how to organize this based on the way of thinking about AWS’s multi-account strategy (*2). (*2) Decide Your AWS Environment Using Multiple Accounts In this way, the environments for development, testing and operation are separated and maintained, and the breakdown of responsibilities for each common infrastructure and subsystem within each environment is clearly divided by AWS accounts. As a result, system vendors will able to focus on application system development within the granted account, and they will also be responsible for system operation and maintenance. Figure 7. Splitting AWS accounts between systems to clarify areas of responsibility and enhance security The second is to clarify the scope of responsibility between AWS, system vendors, and us, based on the AWS shared responsibility model. Along with this, we manage things that require standardization, such as OS, as a common infrastructure and provide them to vendors. Variations between systems related to OS types and versions can be eliminated, which also leads to a reduction in TCO. The specific image is shown in Figure 8. Figure 8. Role and responsibility base on AWS shared responsibility model The third is getting help from AWS Professional Services. In order to achieve full use of the cloud, it is essential to introduce a common infrastructure, and on top of that, I think it is important to cooperate more closely with system vendors. This requires us as stakeholders to correctly understand the system and steadily respond to system expansions and changes associated with environmental changes; in other words, it is essential that we correctly understand AWS, and with the cooperation of AWS Professional Services, we are accelerating studies and acquisition of skills and knowledge. While cooperating with the members of AWS Professional Services from time to time, we are accelerating system development and proceeding with initiatives by receiving comprehensive support, such as PMO support for project promotion and education support for our members, while appropriately understanding a wide range of technical issues and trying to resolve them in a flexible and accurate manner. 6. Conclusion In this contribution, I introduced the status of efforts for next-generation smart meter systems utilizing AWS, including technical perspectives. Next time, I would like to introduce the cloud shift of the current smart meter system. The 3rd installment has been published as a serialized article below, so please be sure to check it out. Article #3 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 3) — First half ” Author Yasuo Matsuura Executive Officer (Power Distribution Department, Information Technology Department), Kansai Transmission and Distribution Inc. Since the early 2000’s, he has been involved in technology development for communication media applied to next-generation distribution networks, and has been in charge of smart meter system development and implementation projects since 2010. Based on this experience, they investigated and presented issues related to data utilization from the overall picture of smart meter systems at domestic and international venues, such as setting up a working group on smart meter data utilization at CIGRE (International Council on Large Electric Systems), and contributed to raising awareness of smart meters in Japan as an important key device essential for realizing a decarbonized society, improving resilience and improving efficiency. In 2020, I participated as a committee member in the next-generation smart meter system review meeting that was resumed under the call of the Agency for Natural Resources and Energy, and led discussions on the structure, function, performance, etc. required for next-generation smart meters by utilizing the experience of introducing current smart meters and knowledge from foreign surveys. In fiscal 2022, in addition to completing the introduction of all of the company’s current smart meters, a next-generation smart meter system concept that could be a data platform was drawn up, and the company promoted studies. This article was translated by AWS Blake Horike, Riho Matsui, and Satoshi Aoyama.
This article is the first half of the second efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution, Inc. We received a contribution from Mr. Yasuo Matsuura, an executive officer. The introduction will be divided into 2 parts: the first half and the second half. This article is the first half of that. The serial articles have also been published as serialized articles, so be sure to check them out. Article #1 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. — First half ” Article #3 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 3) — First half ” 1. Introduction In this article, we will introduce our efforts in three parts. In the first session, we introduced the overall picture of discussions aimed at utilizing the cloud in our smart meter system. This time, I would like to introduce the overall picture of a next-generation smart meter system using AWS, and the current status of our efforts, including technical perspectives. (Figure 1) Figure 1. Smart meter system and scope of explanation in this article 2. Next Generation System Requirements In developing a next-generation smart meter system, we discussed the development concept internally based on 15 years of experience in the development, maintenance and operation of current smart meter systems, the summary contents of the next-generation smart meter system review meeting, external needs, and the latest technology trends. 15 years ago, when the current system was developed, basically only an on-premise environment was available, and although applications were developed from our point of view, the architecture, such as function arrangement and inter-system cooperation methods, depended on different vendors for each system, and the entire system was constructed through inter-vendor coordination. In other words, unified system development based on our concept was impossible, and as a result, there were overlapping functions between systems and complex inter-system cooperation, and as a result, restrictions on flexible data utilization. At the next generation smart meter system review meeting, it was pointed out that lower costs of renewable energy, advanced energy management, heightened interest in strengthening resilience, and furthermore, progress in introducing and expanding the distributed energy resources against the backdrop of the 2050 Carbon Neutrality Declaration etc. is expected more than ever. As a result, in next-generation power distribution platforms that aim for decentralization and multilayering, the necessity of upgrading to a new specification smart meter system has been compiled with the aim of responding to increased operation of power networks utilizing data, expansion of use of power data outside of the power sector, and diversification of transaction needs associated with the expansion of demand side resources. Based on changes in the internal and external environment, we established the Kansai Electric Power Transmission and Distribution Group Vision in August 2023, and announced our idea that we would like to continue evolving into an energy platformer that not only provides a stable supply of electricity, but also provides new value to customers and society by deepening and expanding the platforms that the transmission and distribution group has, such as network equipment, human resources and technology, and connections with customers and society all around the Kansai region. I believe that the key tool for this is a smart meter and a system for utilizing that data. Based on this background, the basic concept of a next-generation smart meter system is “unified management of data,” “consolidation of similar functions,” and “loosely coupled function arrangement that is difficult to influence each other,” and based on renewal plans for peripheral systems connected to smart meter systems, smooth transition from current smart meter systems to next-generation systems etc., a system capable of flexible and efficient operation into the future will be realized simply and at low cost It was also touted as a concept, and an RFP was carried out. To put it more simply, the system requires thorough expandability, flexibility for function development, and usability, leading to future transitions to current systems, requests for additional functions to smart meters, implementation of smooth business operations during a migration period from current to next generation systems, and furthermore, promoting cooperation between smart meter systems and peripheral systems, expanding the introduction of renewable energy, strengthening resilience, and steady response to diverse customer needs I would like to go ahead. Based on our 15 years of experience in developing and operating smart meter systems, we thought it was necessary to radically review the way we think about system development in order to realize what we are aiming for. While we understand that risk reduction can be achieved by continuing to adopt proven conventional technology, we recognize that there is a direction to correctly evaluate new technology and utilize it while controlling risk, and we believe that it is desirable to implement all systems to be built on the AWS cloud and use AWS services as much as possible, so we have begun development. The specific thoughts will be described in the next chapter and later. 3. Next Generation Smart Meter System Development Policy As introduced in the previous chapter, in next-generation smart meter systems, it is required that the usability of this system, which supports implementation flexibility and agility related to new function development, and resilience in the power transmission and distribution business, can be realized at a high level over the future, in anticipation of future systems that are currently uncertain, etc. When following the conventional way of thinking of monolithic system architectures, scaling up, function addition, and modifications require a lot of time for sizing and integrated function development, etc., and there is a tendency that restrictions on flexibility and agility of response occur. This time, we chose an approach using modern application development methods that aim to realize flexible system development while ensuring quality. By modularizing and dividing applications into smaller functional units using microservices and containers, which are important components of the idea of modern applications, we achieve scalability as a system and high flexibility and agility for future function implementation. Furthermore, by appropriately incorporating a loosely coupled architecture, the scope of influence during work or failure is limited, and the overall availability of the system is enhanced (Figure 2). Figure 2. Implementation image of loose coupling in our smart meter system Within the subsystem, attention is paid to ensuring loose coupling and scalability. Specifically, for example, data is placed in a database or S3, data transfer and reception are based on API collaboration, and an event-driven mechanism that triggers data events is adopted to achieve asynchronous inter-function collaboration. This makes it possible to simultaneously achieve fault tolerance, scalability, and flexibility even in large-scale, complex systems such as next-generation smart meter systems (Figure 3). Figure 3. Features of event-driven architectures Also, during system development, we actively utilized serverless and containers so that system vendors could focus on application development, and the basic principle was to use AWS managed services rather than individually constructed infrastructure, including databases, by system vendors. By utilizing various managed services of AWS, while ensuring scalability and security support with AWS services, we are also aiming to reduce the workload on our side by offloading the maintenance and operation of systems related to databases etc. to AWS, and the direction is to enjoy cloud benefits to the fullest (Figure 4). Figure 4. Benefits of Utilizing AWS Managed Services Furthermore, by centrally managing data on the AWS cloud, we will utilize AWS’s cutting-edge technology, such as data analytics services centered around that data lake and AI/ML services that continue to expand, and embody a path towards advanced data utilization in the future. By utilizing AWS analysis services, it is possible to determine usefulness and direction through trial and error immediately, easily, and easily from the initial stage where a need occurs without taking steps such as requirement definition, design, and construction. Use cases of meter data analysis have also been introduced on AWS (*1, Figure 5), and by referring to these, we will proceed so that we can work on data analysis and data utilization by using cutting-edge technology “when necessary, anytime, and easily” (*1) https://aws.amazon.com/jp/solutions/guidance/meter-data-analytics-on-aws/ Figure 5. Solution on AWS for Meter Data Analysis Based on this review background, we have formulated our system development policy as follows. Loosely coupled architecture enables scalability, flexibility for system development, and high availability Achieve scalability, agility, and operational optimization by utilizing managed services Utilizing AWS Data Analysis Services to Analyze and Utilize Smart Meter Data While sharing our system development policy with system vendors, we are proceeding with the development of next-generation smart meter systems on the AWS cloud. In this article, we have introduced the first three chapters regarding our efforts aimed at cloud adoption of smart meter systems. For the latter half, please see “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems at Kansai Transmission and Distribution Inc. (Part 2) — Second half ” Author Yasuo Matsuura Executive Officer (Power Distribution Department, Information Technology Department), Kansai Transmission and Distribution Inc. Since the early 2000s, he has been involved in technology development for communication media applied to next-generation distribution networks, and has been in charge of smart meter system development and implementation projects since 2010. Based on this experience, they investigated and presented issues related to data utilization from the overall picture of smart meter systems at domestic and international venues, such as setting up a working group on smart meter data utilization at CIGRE (International Council on Large Electric Systems), and contributed to raising awareness of smart meters in Japan as an important key device essential for realizing a decarbonized society, improving resilience and improving efficiency. In 2020, I participated as a committee member in the next-generation smart meter system review meeting that was resumed under the call of the Agency for Natural Resources and Energy, and led discussions on the structure, function, performance, etc. required for next-generation smart meters by utilizing the experience of introducing current smart meters and knowledge from foreign surveys. In fiscal 2022, in addition to completing the introduction of all of the company’s current smart meters, a next-generation smart meter system concept that could be a data platform was drawn up, and the company promoted studies. This article was translated by Blake Horike, Riho Matsui, and Satoshi Aoyama.
This article was contributed by Mr. Yasuo Matsuura, an executive officer, efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. The introduction will be divided into 2 parts: the first half and the second half. This article is the second half of that. The serial articles have also been published as serialized articles, so please be sure to check them out. Article #2 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 2) — First half ” Article #3 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 3) — First half ” Examination of directions in the current smart meter systems As a response to current smart meter system issues described in “Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc.” , clouds utilization, mainly AWS, which have advanced widely as a technological trend in the IT field would be an option. By utilizing the cloud, almost all “hardware replacements” associated with running out of maintenance of server hardware, which are unavoidable in on-premise equipment, are unnecessary, and related operations are expected to be drastically reduced. Also, even in response to server enhancements associated with an increase in system load, in the case of cloud utilization, server resources can be changed simply by setting resources on the GUI, and depending on the design, there is no need to consider even scaling out the server due to the autoscaling function. Furthermore, by placing data on the cloud, various data analytics services can also be used with agility, so flexible and advanced expansion of data utilization can also be realized. Additionally, as a basis for the study, Kansai Electric Power, Inc., which is our parent company, completed research aimed at utilization and technical verification related to applicability based on trends in cloud market expansion, and as a result, decisions were made regarding the introduction and use of the cloud, such as having already decided to adopt AWS standards (*1). (*1) AWS Summit 2022 “Cloud Standardization and Guideline Formulation Initiatives Supporting Kansai Electric Power Inc’s Digital Transformation and AWS Use Cases” Partly against this background, it was a natural progression to begin investigating and examining cloud utilization in order to solve various issues in the on-premise environment in smart meter systems. Internal discussion related to cloud conversion From the background described above, it was decided to proceed with technical research and studies on the conversion of smart meter systems to the cloud, but at first, there were strong opinions within the company that felt a vague sense of anxiety about the cloud. In a situation where stable operation has been achieved over 10 years by constructing equipment on-premise and establishing business schemes, it is natural to feel uneasy about daring to choose the cloud, so we decided to proceed with a careful exchange of opinions, including pros and cons. As for a vague sense of anxiety, for example, “Is the security aspect of the cloud OK?” , “Can it also be used in core business systems?” , “Are there any concerns about business withdrawal, etc.?” , “Are there any concerns about aggressive price increases peculiar to foreign capital?” , “Is quality guaranteed?” , “Are maintenance and technical support reliable?” There were things like that. In response to vague anxiety and questions, we collected knowledge about cloud services, information related to industry trends, and examples of AWS and various companies, etc., proceeded with fact-checking, deepened the understanding of stakeholders through information sharing, and dispelled the sense of anxiety at the initial stage of the study. Also, with regard to the security aspect and the basic appropriateness of cloud utilization, a situation was fostered where awareness can be shared within the company and can be thoroughly examined and exchanged, such as “ensuring security in system construction depends on the design of cloud users and is definitely feasible,” and “even in core business systems in financial institutions and companies related to social infrastructure, there are no barriers to introduction in terms of technology,” etc. In-depth discussions on going to the cloud have progressed. For example, “How does the cloud specifically deal with the risk of intrusion from the internet?” , “Won’t disaster recovery take longer in the cloud? Isn’t disaster recovery faster with our dedicated hardware?” , “By moving the system to the cloud, network costs will remain high, and overall costs will not be high?” We discussed various questions such as these and exchanged opinions. After collecting information on each point of discussion by referring to AWS cloud implementation cases, opinions from both sides were carefully sorted out, and discussions continued in a frantic manner. As a result, there was a shared perception that in addition to security aspects, cloud can ensure quality equal to or higher than that of on-premise in terms of availability. In the study on network cost aspects, it is clear that a network linked line with the cloud would increase costs by itself, and it was clarified that there is a need for a comprehensive evaluation from the viewpoint of TCO of the entire system rather than an individual evaluation. Next, discussions moved on to choosing a cloud service, but as described above, Kansai Electric Power Inc. had already adopted AWS as a standard cloud, and as a result of a comprehensive examination of its performance evaluation, market share, cost, customer-oriented way of thinking in service development and provision, support aspects, and ease of obtaining technical information etc., we also shared our understanding in the direction of adopting AWS. Based on the discussion within the company relating to a wide range of cloud conversion as described above, internal understanding, including technical aspects, was fostered about the transition to the AWS cloud, and the direction was solidified. Regarding cost estimation and economic evaluation What I focused on and was aware of during approximate cost calculation and economic evaluation related to the migration of smart meter systems to AWS was to identify the types of “costs that increase” and “costs that decrease” with the transition to the cloud. At this time, we are referring to prior cases and achievements within the Group. In particular, as our prior example, we placed importance on the fact that by utilizing not only IaaS (Infrastructure as a Service) but also PaaS (Platform as a Service), we were able to achieve cost reduction while realizing improvements in flexibility and availability, which are advantages of the cloud. AWS managed services are a mechanism that supports this. Another aspect of the benefits of utilizing managed services is that you can enjoy a pay-as-you-go (pay only for what you use) way of thinking when using the cloud. It helped reduce costs by eliminating the need for procurement that anticipates the moment when resource consumption is maximum, such as conventional hardware batch procurement. On the other hand, there were also items that could not be fully evaluated by our desk study. Specifically, although it is possible to implement functions in the current environment directly into the cloud, there is a possibility that greater effects can be obtained in terms of cost by reviewing the implementation method itself in line with the AWS migration. Although we have organized and recognized these items, since it takes time to determine technical feasibility, including security aspects, we have decided to temporarily remove them from cost evaluation targets at the initial stage of the study. As a result of cost estimation in line with this fixed way of thinking, we were able to establish the outlook that cost advantages can always be secured. Determination of a major direction based on the initial review results Based on such a wide range of research studies on cloud conversion and internal discussion based on it, we came to a management decision on the direction of “promoting AWS migration on the premise of cost reduction” for the current smart meter system in April 2022. Establishing a Project Management formation and Accelerating Examination to the cloud   When promoting this project in line with the precondition of “promoting AWS migration on the premise of cost reduction,” the point of “reliably achieving economic rationality” became a very important theme in deepening AWS migration studies. In order to realize a cloud migration that can reliably ensure economic rationality, we invited AWS Professional Services from this phase to the position of proactively promoting project management in both technology and business, and we decided to accelerate project promotion by carrying out overall control over each system vendor that has jurisdiction over the subsystem from the same standpoint as our company. Since then, in promoting the project, we have clarified the basic stance and implementation policy related to the AWS migration effort, clearly message it to each system vendor, and consider and promote it based on that, so we went in and discussed with AWS Professional Services on everything from organizing the basic stance to the content of the message. In particular, we have vigorously examined policies to migrate to the cloud. For example, at the beginning of the study on migrating the current system to AWS, I thought that the idea of simply migrating servers to the cloud without putting as much effort as possible on applications and middleware would be optimal in terms of cost and lead time. However, we have come to the conclusion that it is not simply a “cloud lift” that migrates servers to the cloud, but rather the idea of a “cloud shift,” which actively utilizes managed services and optimizes the structure on AWS, can enjoy advantages unique to the cloud and secure high economic rationality, including investments related to improving maintenance and operability and ensuring availability. (Figure 1) Figure 1 Reducing the load on construction and operation by utilizing managed services In other words, we have decided to stop implementing applications that have developed their own server environments on-premise on AWS in the same way as before, and those that can be replaced with cloud services will actively switch to service use. In order to implement this implementation policy, modifications to the current system will occur. In this process, in parallel with accelerating technical studies for active adoption of managed services, we identified functional requirements that were no longer needed, sorted out and reviewed system requirements based on that, and sorted out the direction of system improvement that was conscious of the transition to next-generation systems. After clearly establishing such an implementation response policy and unifying decisions with each vendor, it was decided to step into the design phase for the cloud shift. Our examination direction on next-generation systems In parallel with the consideration of adopting AWS for the current smart meter system, the study of a next-generation smart meter system also progressed. From a system development perspective, as AWS adoption studies are progressing with the current system, the next generation did not deny this, but rather proceeded with the study in the direction of enjoying even more cloud benefits. In particular, in next-generation smart meter systems, in order to respond to environmental changes toward carbon neutrality, strengthen power resilience by flexibly utilizing data obtained from smart meters, realize further advancement of distribution grids that contribute to mass introduction of renewable energy, and further improvements in customer service are inevitable, so we believe it is essential to develop flexible systems that can steadily respond to these requirements. (Figure 2) Figure 2 Promoting Electric Power DX Using Next-Generation Smart Meters Direction of next-generation system development In order to realize the development stance for next-generation smart meter systems, internal discussions were conducted in the direction of adopting a more modern approach in system development. While steadily realizing the robust security measures required for smart meter systems and the high resilience that supports transmission and distribution business continuity, it is necessary to create a system that can respond to additional tasks and requirements anticipated in the future. In order to realize this idea, in our next-generation smart meter system, we aim to expand functions and minimize the area of influence when a failure occurs while introducing the idea of microservices and loosely connecting each component. Additionally, in order to steadily realize microservices, we have introduced a serverless architecture, utilized managed services more actively than current systems, and set out a direction aimed at reducing operational load. (Figure 3) While steadily implementing these policies, we aim to realize an even more robust and flexible smart meter system by fully utilizing cutting-edge technology in cloud services. Based on these ideas and policies, our next generation smart meter system development project is still underway. Figure 3. The direction of our smart meter system development Migrations of our current systems and next-generation systems Finally, I will mention future prospects for current systems and next-generation systems. As of 2025, our smart meter system is scheduled to run in parallel with the current system and the next-generation system. This direction was based on the fact that the characteristics required for each are different, and that they aim to improve customer service by quickly utilizing next-generation smart meters. Meanwhile, we will consider reducing TCO, including operating load etc., and aim to migrate current systems to next-generation systems at an early stage. Even in examining the direction of migration, we have examined the current system by incorporating the idea of “cloud shift” which optimizes the system on AWS by actively utilizing managed services, rather than a “cloud lift,” so we have come to see the feasibility of a system that takes into consideration the smooth degeneration of the current system with an eye on the transition to a next-generation system. Conclusion In this article, I have introduced the overall picture of discussions on cloud utilization in our smart meter systems. Article #2 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 2) — First half ” is also published, so please be sure to check it out as well. Author Yasuo Matsuura Executive Officer (Power Distribution Department, Information Technology Department), Kansai Transmission and Distribution Inc. Since the early 2000’s, he has been involved in technology development for communication media applied to next-generation distribution networks, and has been in charge of smart meter system development and implementation projects since 2010. Based on this experience, they investigated and presented issues related to data utilization from the overall picture of smart meter systems at domestic and international venues, such as setting up a working group on smart meter data utilization at CIGRE (International Council on Large Electric Systems), and contributed to raising awareness of smart meters in Japan as an important key device essential for realizing a decarbonized society, improving resilience and improving efficiency. In 2020, I participated as a committee member in the next-generation smart meter system review meeting that was resumed under the call of the Agency for Natural Resources and Energy, and led discussions on the structure, function, performance, etc. required for next-generation smart meters by utilizing the experience of introducing current smart meters and knowledge from foreign surveys. In fiscal 2022, in addition to completing the introduction of all of the company’s current smart meters, a next-generation smart meter system concept that could be a data platform was drawn up, and the company promoted studies. This article was translated by AWS Blake Horike, Riho Matsui, and Satoshi Aoyama.
This article was contributed by Mr. Yasuo Matsuura, an executive officer, efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. The introduction will be divided into 2 parts: The first half and the second half. This article is the first half of that. The serial articles have also been published as serialized articles, so please be sure to check them out. Article #2 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 2) — First half ” Article #3 “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Part 3) — First half ” Introduction Kansai Transmission and Distribution Inc. (hereafter, our company) inherited the general transmission and distribution business from The Kansai Electric Power Co, Inc. in April 2020 in line with the revision of the Electric Power Business Law to ensure even greater neutrality in the transmission and distribution business, and commenced operations. In the process of depicting what our company aims for in the future and working company-wide on digital transformation (DX) where we transform ourselves toward that form, we have now decided to develop a smart meter system centered on the cloud, which is the first in Japan (*1). We plan to blog about this initiative in a trilogy series as a whole. This time, as the first part, I will tell you about the progress of internal discussions leading up to decisions related to cloud and AWS adoption in smart meter systems. From the next session onwards, I will introduce specific directions and initiatives for next-generation smart meter systems that assume the use of AWS, and the situation of solving issues related to the cloud shift of current smart meter systems (*2). (*1) “ We have decided to develop a cloud-centered system for the first smart meter system in Japan (Japanese) ” (our website,2023/3/31) (*2) The installation of our current smart meter was completed in March 2023. After that, as the validity period (10 years) of current smart meters gradually expires, replacement with next-generation smart meters is scheduled to begin in 2025. Figure 1 Excerpt from our company’s press release What is a smart meter system A smart meter system is a system that collects and stores customer electricity usage remotely, automatically, and regularly via a communication network, and consists of a smart meter, a communication network, a system that manages the collected data (meter data collection/management system), and a system (business system) that is responsible for operations related to electricity usage. A smart meter consists of a metering unit that measures and records the customer’s electricity usage and a communication unit that transmits the measured electricity usage data to a higher-level server. (Figure 2) Figure 2 What is the smart meter system Not only has significant progress been made from the previous generation meter once a month to remote/automatic meter reading every 30 minutes, but by transmitting electricity usage data from smart meters to terminal devices (home energy management systems, building energy management systems, etc.) in the customer’s home, it is possible to grasp the time periods when electricity usage is high, etc., and achieve more effective energy saving It became. The introduction of next-generation smart meter systems with revised specifications and improved functionality is scheduled to begin in 2025 compared to the current smart meter system, which was introduced in the first half of the 2010’s and is expected to be completed in all households throughout Japan in early 2020’s. Moreover, that smart meters are the accuracy and the appropriateness as metering devices are guaranteed by the certification, and since the validity period of this certification is 10 years, it will basically take 10 years to replace all meters with smart meters. Implementation history and actual situation We have been proceeding with research and development of communication systems since the late 1990’s, with the aim of improving the efficiency of operations around measuring instruments. This development concept later became a general-purpose concept called a smart meter. At that time, running costs for communication networks such as mobile phone systems were high, so the major issue was how to build a communication network with connectivity and high reliability, using self-operated communication networks as the main focus. Also, at that time, analog measuring instruments called mechanical ones were the mainstream. In 2005-2006, when a certain level of research and development aimed at making measuring instruments smart was established, discussions were held within the company, and full-scale studies aimed at making smart meters began. At that time, the term “smart meter” did not exist, and within our company, smart metering systems were called “new metering systems” and development was promoted. At that time, it was natural to visually check the meter’s display and meters, and to work on the meter side for connection/disconnection associated with moving etc., but since these operations changed drastically due to being replaced by a new metering system, dozens to one hundred dozen internal stakeholders went through one place, accumulated discussions, and repeated discussions decided the desired form of work one by one. Based on these discussions, as for system development, development vendors were decided in 2006, system requirements were also determined, development with each vendor was carried out in 2007, multi-vendor tests from communication networks to systems were carried out at the end of the same year, trial implementation began in April 2008, and full implementation began in 2012. At the beginning of implementation, we faced many new issues, such as communication congestion events in communication networks that could not be anticipated at the time of development, and we faced great hardships, but by resolving them, we steadily improved the reliability of the new metering system. After that, momentum for the introduction of smart meters increased throughout Japan, and full-scale implementation by the 10 electric power companies at the time began in 2014, and was gradually developed, and we completed the introduction of all households in March 2023. Until now, we have been actively working to realize safe and reliable meter reading work, improve convenience for customers, and rationalize the configuration of power distribution equipment based on accumulated electricity usage data by utilizing smart meter systems. Utilization of electricity usage data We began full implementation of smart meters in 2012, and completed the introduction to all households in March 2023. We have been working on utilizing electricity usage data collected every 30 minutes from the beginning of implementation, and we have promoted data utilization in a practical manner, such as the normalization and rationalization of power distribution equipment. On the other hand, as described later, there was not the concept of a cloud system at the time of development, so an on-premise data collection system is being built in the current smart meter systems. For this reason, there were issues with the scalability of server systems to accommodate smart meters that are gradually expanding. Furthermore, detailed specification adjustments between vendors associated with system construction by multiple vendors are necessary, and furthermore, since it is composed of vendor-specific specifications, there are issues with flexible data extraction and processing according to needs, and there were hurdles in realizing thorough data utilization. In this situation, based on recent heightened interest in strengthening resilience and progress in the introduction and expansion of the distributed energy resources, starting with renewable energy etc., the Agency for Natural Resources and Energy established a next-generation smart meter system review meeting in September 2020 as a forum for discussions on advanced use of smart meter systems, and new specifications of smart meter systems suitable for the carbon neutral era and new functions that should be provided It was discussed and examined. Based on current system issues and discussions at the Next Generation Smart Meter System Review Meeting, we have decided to realize both the current system and next-generation system with a full cloud based on AWS, with the aim of improving service levels and social resilience for customers using power networks by flexibly utilizing data obtained from smart meters, and improving social resilience. (Figure 3) Figure 3 Full Cloud Transition of Current and next-generation system The scope of our smart meter systems on this article The overall overview of smart meter systems, as shown in Figure 2, generally consists of smart meters installed in each home, communication networks, data centers that collect and store data, and various business systems that are responsible for related tasks. This article focuses on systems configured on AWS, so in this article, as shown in Figure 4, the head end system (Head End System) is responsible for collecting data from smart meters among smart meter systems.(Hereafter, HES), and meter data management systems (Meter Data Management Systems), which are responsible for utilization of collected data and meter management. (The description is specific to MDMS) below. For this reason, unless otherwise indicated, only HES and MDMS are described as smart metering systems in this article. Figure 4 The smart metering system covered in this article Our challenges of the current smart meter systems Since the term “smart meter” did not exist, we have been promoting development by calling it a new metering system. As there is currently no smart meter package software, etc., we have received cooperation from multiple system vendors and have been searching for system configurations and function arrangements through trial and error. As a result, we have succeeded in implementing the system by configuring a system with vendor-specific technology and specifications in an on-premise environment. Since the start of operation of this system, the server scale has continued to expand gradually along with the increase in the number of smart meters installed, while continuous stable operation has been achieved. Our current smart meter systems are facing issues such as economic efficiency and future sustainability issues associated with adopting proprietary OS, commercial databases, and middleware, system blackboxing, and concealment of business processing logic against the backdrop of centralized outsourcing to system vendors due to systems created through these situations. These issues have become extremely important issues for our company, which aims to make advanced use of the huge amount of electricity usage data collected after 100% implementation of smart meters has been completed. Also, in contrast to smart meters, which are being introduced and expanded over 10 years, it was also a major issue that the number of servers increased as the capacity increased, related OS and middleware were out of maintenance, license updates, and server replacement work occurred every year. Regarding these issues, verification work etc. occurred each time, so there were not only economic issues, but also an issue where the workload of members involved in our server maintenance relationship was increasing. Furthermore, in recent years, various issues, including future uncertainty, have become apparent, such as delays in server hardware procurement delivery due to semiconductor exhaustion. Conclusion This article, we have introduced our efforts aimed at cloud adoption of smart meter systems, “up to issues with current smart meter systems.” For the latter half, please see “ Contribution: Introduction of efforts aimed at cloud adoption of smart meter systems by Kansai Transmission and Distribution Inc. (Second half). ” Author Yasuo Matsuura Executive Officer (Power Distribution Department, Information Technology Department), Kansai Transmission and Distribution Inc. Since the early 2000s, he has been involved in technology development for communication media applied to next-generation distribution networks, and has been in charge of smart meter system development and implementation projects since 2010. Based on this experience, they investigated and presented issues related to data utilization from the overall picture of smart meter systems at domestic and international venues, such as setting up a working group on smart meter data utilization at CIGRE (International Council on Large Electric Systems), and contributed to raising awareness of smart meters in Japan as an important key device essential for realizing a decarbonized society, improving resilience and improving efficiency. In 2020, I participated as a committee member in the next-generation smart meter system review meeting that was resumed under the call of the Agency for Natural Resources and Energy, and led discussions on the structure, function, performance, etc. required for next-generation smart meters by utilizing the experience of introducing current smart meters and knowledge from foreign surveys. In fiscal 2022, in addition to completing the introduction of all of the company’s current smart meters, a next-generation smart meter system concept that could be a data platform was drawn up, and the company promoted studies. This article was translated by AWS Blake Horike, Riho Matsui, and Satoshi Aoyama.
本ブログは 2025 幎 11 月 25 日に公開された「 AWS achieves ISO/IEC 42001:2023 Artificial Intelligence Management System accredited certification 」を翻蚳したものになりたす。 アマゟン りェブ サヌビスAWSは、䞻芁なクラりドサヌビスプロバむダヌずしお初めお、AI サヌビスに察する ISO/IEC 42001 認蚌を取埗したこずをお知らせしたす。察象ずなるサヌビスは、 Amazon Bedrock 、 Amazon Q Business 、 Amazon Textract 、および Amazon Transcribe です。 ISO/IEC 42001 は、組織が AI システムの責任ある開発ず䜿甚を促進するための芁件ずコントロヌルを抂説した囜際的なマネゞメントシステム芏栌です。 責任ある AI は、AWS の長期にわたるコミットメントです。圓初から、AWS は責任ある AI むノベヌションを優先し、公平さ、説明可胜性、プラむバシヌずセキュリティ、安党性、制埡性、正確性ず堅牢性、ガバナンス、透明性を考慮しお AI サヌビスを構築・運甚するための厳栌な方法論を開発しおきたした。 AWS はグロヌバル暙準を策定する組織ず積極的に協力するステヌクホルダヌです。開発するガむドラむンは、明確さ、定矩、スコヌプを改善し、責任ある AI の実践のベンチマヌクを確立し、リスクに察凊するための効果的なオプションに業界の取り組みを集䞭させるこずで重芁な圹割を果たしたす。私たちのゎヌルは、リスク管理、デヌタ品質、望たしくないバむアスの緩和、説明可胜性など、いく぀かの重芁な領域で AI 芏栌の改善に貢献するこずです。 ISO/IEC 42001 のような技術的な芏栌は、責任ある AI の開発ず展開のための共通的なフレヌムワヌクを提䟛し、たすたすグロヌバル化し AI ドリブンな技術環境における信頌性ず盞互運甚性を育むために重芁です。ISO/IEC 42001 認蚌を取埗したずいうこずは、AWS が AI の開発、展開、運甚に関連するリスクず機䌚を管理するために積極的な措眮を講じおいるこずを、独立した第䞉者が怜蚌したこずを意味したす。この独立した怜蚌により、お客様は AWS の責任ある AI ぞのコミットメントず、AWS サヌビスを䜿甚しお責任を持っお AI アプリケヌションを構築・運甚する胜力に぀いお、さらに確信を持おるようになりたす。 Snowflake 瀟の米囜公共郚門の VP である Tim Tutt 氏は次のように述べおいたす。「Snowflake では、お客様に AI 機胜を提䟛するこずが最優先事項です。私たちの補品チヌムは、責任を持っお AI を構築・展開する必芁があり、技術的な耇雑さがあるにもかかわらずサプラむダヌにも同様のこずを期埅しなければなりたせん。これが ISO 42001 が私たちにずっお重芁である理由です。ISO 42001 認蚌を取埗しおいるずいうこずは、その䌁業が思慮深い AI マネゞメントシステムを実装しおいるこずを意味したす。AWS が ISO 42001 認蚌を取埗したサヌビスを提䟛しおいるず知るこずで、AWS のサヌビスの責任ある開発ず展開ぞのコミットメントに自信を持぀こずができ、私たち自身のお客様ぞの信頌に繋がりたす」。 ISO/IEC 42001 のような認蚌は、囜内たたは囜際的な認定機関によっお認められた認蚌機関によっお発行されたす。これは、その認蚌が信頌でき、独立した怜蚌に基づいおいるこずを瀺しおいたす。今回の堎合、ANSI National Accreditation BoardANABによっお認定された ISO 認蚌機関である Schellman Compliance, LLC が認蚌を付䞎したした。 本ブログはプロフェッショナルサヌビス本郚の藀浊 雄倧が翻蚳したした。
このブログでは、テクノロゞヌリヌダヌやフロント゚ンド、フルスタック、バック゚ンドの開発者にずっお最も゚キサむティングなセッションを玹介したす。セッションは、䞭玚200から䞊玚400レベルの内容で、むンタラクティブなチョヌクトヌク、ハンズオンワヌクショップ、コヌドトヌク、講矩圢匏のブレむクアりトセッションを組み合わせたものずなっおいたす。TypeScript、JavaScript、iOS、Android、React Native、Flutter などの開発者がアプリケヌションを構築し、テストする際に圹立぀最新の AWS ツヌル、サヌビス、機胜を取り䞊げたす。参加者は、フロント゚ンド開発者のためにクラりドでの開発者䜓隓がどのように芋盎されおいるのかを知り、あらゆる芏暡のビゞネスを匷化する方法を発芋し、フルスタック AI が Web 開発の未来をどのように圢䜜っおいるかに぀いおの掞察を埗るこずができたす。 AWS re:Invent ずは AWS re:Invent はグロヌバルなクラりドコンピュヌティングコミュニティのための孊習カンファレンスです。このむベントは 2024 幎 12 月 2 日 ~ 12 月 6 日たで開催されたす。リアルむベントでは、゚キサむティングなキヌノヌトアナりンス、ネットワヌキング、トレヌニング、認定資栌の機䌚、2,000 を超えるテクニカルセッション、 Vendor Expo 、楜しい倜のむベントなどが甚意されおいたす。 AWS re:Invent 2024 の開催地 re:Invent がネバダ州ラスベガスに戻っおきたした! 䌚堎、ホテル、呚蟺情報に぀いおは キャンパスペヌゞ をご芧ください。珟地に行けない堎合はオンラむンで参加するのがお勧めです。キヌノヌト、むノベヌショントヌクのラむブストリヌミング、ブレむクアりトセッションぞのアクセスなどがオンラむンで䜓隓できたす。オンラむン re:Invent の詳现や登録は、 登録ペヌゞ をご芧ください。 フロント゚ンド Web &amp; モバむルアプリ ブレむクアりトセッション ブレむクアりトセッションずは AWS re:Invent のブレむクアりトセッションは講矩圢匏で 60 分間行われたす。ブレむクアりトセッションは AWS の専門家が講挔を行い、通垞最埌の 10 〜 15 分間が質疑応答の時間に充おられたす。ブレむクアりトセッションは録画され、むベント埌にオンデマンドで芖聎できるようになりたす。 侭箚 — レベル 200 FWM202 | &nbsp; Fullstack AI with AWS Amplify Generative AI はフルスタック開発を倉革しおいたす。このセッションでは、AWS Amplify、Amazon Q、Amazon Bedrock がどのように連携しお、Generative AI アプリの構築を合理化するかを孊びたす。Amplify が Amazon Bedrock によっおサポヌトされた、むンテリゞェントサヌチ、芁玄、コンテンツ生成、察話型チャットボットなどの AI 䞻導の機胜を開発者が構築できるようにする方法を確認したす。たた、Amplify ず Amazon Q を䜿甚すれば、開発プロセスを加速できるこずも瀺したす。 日時: 12 月 2 日 (月)&nbsp; 15:00 – 16:00 &nbsp;(PST) 堎所: Mandalay Bay | Lower Level North | Islander&nbsp;G FWM203 | &nbsp; I didn’t know AWS AppSync could do that! AWS AppSync は、アプリをクラりドのデヌタ、むベント、AI モデルに接続するための開発者向けの管理サヌビスです。もはや GraphQL API サヌビスだけではなく、AWS AppSync を䜿えば、サヌバヌレス WebSockets を利甚しおリアルタむムむベント API を䜜成したり、Amazon Bedrock ぞの安党なアプリケヌションアクセスを簡玠化するための AI ゲヌトりェむを構築したりできたす。今幎リリヌスされた AWS AppSync の新機胜に぀いおお話したすので、ぜひご参加ください。 日時:&nbsp; 12 月 2 日 (月) 13:30 – 14:30&nbsp;(PST) 堎所: Mandalay Bay | Lower Level North | South Pacific E | Purple FWM204 | Optimizing the world’s top apps: How Meta tests using AWS Device Farm このセッションでは、AWS Device Farm を䜿っおリアルデバむスでのテストを倧芏暡に実行するこずで、モバむルアプリおよび Web アプリの品質を向䞊させる方法を孊びたす。䞻芁な゜ヌシャルメディア䌁業である Meta から、同瀟が Device Farm を掻甚しおモバむルアプリのテストプロセスの合理化、モバむルアプリず SDK の品質向䞊、クラりド䞊のリアルデバむスでの自動テストず手動テストの実行、課題の特定ず修正の迅速化、曎新リリヌスの頻床向䞊を図っおいる事䟋を聞いおいただけたす。 日時: 12 月 4 日 (æ°Ž) 10:30 – 11:30 (PST) 堎所: MGM Grand | Level 1 | Grand 119 FWM205 | Startup to enterprise: Build frontend and fullstack apps that scale AWS Amplify は、プロの開発チヌムに察しお、゚ンドツヌ゚ンドの経隓ず怜蚌枈みのパタヌンを提䟛し、AWS むンフラストラクチャの速床ず信頌性を掻かしおプロダクティビティを加速し、構築するこずを可胜にしたす。組織の成長を劚げるこずのないアプリを構築するために、Amplify に組み蟌たれたこれらのパタヌンず、CDK で AWS バック゚ンドをカスタマむズする Amplify の柔軟性を掻甚する方法を孊びたしょう。このセッションでは、実際のシナリオのりォヌクスルヌを行い、AWS 䞊でセキュアで拡匵性があり、クラりドに接続されたアプリケヌションを構築、デプロむ、ホストするこずをこれたでにないほど容易にする、Amplify の新しい゚ンタヌプラむズ重芖の機胜をご玹介したす。 日時: 12 月 4 日 (æ°Ž) 16:30 – 17:30&nbsp;(PST) 堎所: MGM Grand | Level 1 | Grand 116 䞊玚レベル 300  FWM302 | Real-time event patterns with WebSockets and AWS AppSync AWS AppSync は、開発者がリアルタむムデヌタの曎新やむベント (ラむブスポヌツのスコアや統蚈、グルヌプチャットのメッセヌゞ、䟡栌、たたは䜍眮情報やスケゞュヌルの曎新など) を消費するアプリケヌションを構築するのを容易にしたす。AWS AppSync の管理察象の WebSocket チャネルを䜿えば、数癟䞇人のナヌザヌに接続しお数十億単䜍のメッセヌゞを配信するのを簡単にスケヌリングできたす。このセッションでは、PGA ツアヌなどの組織が、AWS AppSync を利甚しお実時間のむベント曎新をアプリナヌザヌに配信する方法を孊びたす。さらに、拡匵されたフィルタリングオプションや Amazon EventBridge ずの組み蟌み統合などの新機胜の抂芁も説明したす。 日時:&nbsp; 12 月 2 日 (月) 8:30 – 9:30 (PST) 堎所: MGM Grand | Level 3 | Chairmans 370 FWM310 | Build an AI gateway for Amazon Bedrock with AWS AppSync 生成 AI をアプリケヌションに統合するこずは耇雑で、開発者は AI バック゚ンドにアクセスする際に、耇雑な暩限、公開された認蚌情報、ID 管理の課題に察凊する必芁があるこずが倚くありたす。このセッションでは、AWS AppSync を䜿甚しお Amazon Bedrock などの AI バック゚ンドずの統合を簡玠化する方法、ナヌスケヌスに合わせおク゚リをカスタマむズする方法、本番利甚可胜な API をデプロむするためのセキュリティ機胜を掻甚する方法、生成 AI リ゜ヌスぞのアクセスを制埡する方法に぀いお説明したす。これは、同期および非同期のナヌスケヌスの䞡方をカバヌしたす。 日時: 12 月 2 日 (月) 10 :30 – 11:30 (PST) 堎所: Wynn | Level 1 | Lafite 4 | Content Hub | Orange Screen FWM311 | What’s new in AWS for frontend developers AWS Amplify は、フロント゚ンド Web およびモバむル開発者が最小限のクラりドの専門知識で数時間でフルスタックアプリケヌションを構築できるようにしおいたす。このセッションでは、認蚌、デヌタ、ストレヌゞで簡単にバック゚ンドを構成する方法、フロント゚ンド UI を䜜成する方法、Next.js で サヌバヌサむドレンダリングの Web アプリをホストする方法など、Amplify の機胜を玹介したす。開発者ずチヌムがむノベヌションのペヌスを加速し、デヌタを掻甚しお差別化されたアプリケヌション䜓隓を構築し、リモヌトワヌク環境でも個々の゚ンゞニアが開発しやすくなる、興味深い新機胜に぀いおも孊びたす。 日時: 12 月 4 日 (æ°Ž) 13:30 – 14:30 (PST) 堎所: MGM Grand | Level 1 | Grand 122 DEV304 | Build a cloud-powered cross-platform app with AWS Amplify AWS Amplify は、AWS 䞊でフルスタックアプリケヌションを構築するための開発者䜓隓を再構想したした。Amplify の次䞖代バック゚ンド構築䜓隓では、すべおの フロント゚ンドずバック゚ンド定矩を TypeScript で蚘述するこずができたす。これにより、コヌディング䞭にスキヌマの怜蚌、入力補完、゚ンドツヌ゚ンドの型付けが可胜になりたす。たた、開発者ごずのクラりドサンドボックスや他の倚くのツヌルや機胜も利甚できたす。このセッションでは、AWS Amplify の次䞖代、バック゚ンド構築方法、AWS CDK を利甚した Amazon Bedrock などの生成 AI サヌビスを含む他の AWS サヌビス拡匵方法に぀いお孊びたす。 日時: 12 月 5 日 (朚) 13:00 – 14:00 (PST) 堎所: Mandalay Bay | Level 2 South | Mandalay Bay Ballroom L | Content Hub | Orange Screen DEV305 | Building an educational startup on AWS: A heroic journey クラりドの䞖界を旅するふたりの AWS の英雄の物語をご芧ください。目暙は、AWS で AWS の教育プラットフォヌムを構築しおデプロむするこずです。圌らは、Amazon Cognito での MFA の開発、AWS Amplify の利甚、AWS WAF によるセキュリティ匷化、Amazon DynamoDB でのナヌザヌ持続化、Amazon API Gateway での芁求凊理、AWS Lambda ず Powertools を䜿ったビルドなど、さたざたな䞘や谷を案内したす。冒険家たちがその任務に成功したのか、それずも最埌に党然違うずころに蟿り着いお諊めおしたったのか、ぜひお確かめください。 日時: 12 月 3 日 (火) 13:00 – 14:00 (PST) 堎所: MGM Grand | Level 1 | Grand 120 フロント゚ンド Web &amp; モバむルチョヌクトヌク チョヌクトヌクずは チョヌクトヌクは小人数を察象ずした、非垞にむンタラクティブなセッションです。専門家が議論の流れに応じおデゞタルホワむトボヌドに問題ず解決策を説明しおいきたす。各セッションでは、最初に AWS の専門家が 10 ~ 15 分の短い講矩を行い、その埌 45 ~ 50 分の質疑応答セッションで参加者ずの議論が行われたす。 䞭玚者向け FWM201 | Deliver reliable generative AI mobile apps: A testing architecture このチョヌク・トヌクでは、AWS Device Farm の力を掻甚しお、モバむルテストの戊略を倉革する方法を芋぀けたしょう。Adobe は、Device Farm を䜿っお、AI 察応アプリをテストするための暙準化されスケヌラブルなモバむルテストフレヌムワヌクを構築する方法を共有したす。次のこずを孊びたしょう。物理デバむスを所有たたは管理しなくおも、さたざたな iOS ず Android デバむス間でテストを実行できる方法。テスト パむプラむンに新しいアプリを導入する時間を短瞮する方法。アプリの機胜、パフォヌマンス、リ゜ヌス䜿甚状況に぀いおの掞察を埗る方法。 日時: 12 月 4 日 (æ°Ž) 17:30 – 18:30 (PST) 堎所: MGM Grand | Level 1 | Boulevard 167 FWM206 | Accelerate frontend delivery with AWS Amplify Hosting このセッションでは、AWS Amplify Hosting がいかに高パフォヌマンス、信頌性、スケヌラビリティの高い Web 䜓隓をより早く提䟛するためのサポヌトを行えるかを探りたす。Amplify Hosting は、Next.js などの䞀般的な開発フレヌムワヌクをサポヌトする、完党マネヌゞド型のホスティングサヌビスです。CI/CD 機胜、フレヌムワヌクずの統合、スケヌラブルなむンフラストラクチャを掻甚しお、品質を萜ずすこずなく Web アプリケヌションを迅速に提䟛できたす。組織がむノベヌションをより早く行えるよう、モダン Web 開発のベストプラクティスず手法に぀いお説明したす。AWS Amplify Hosting を䜿甚しお、静的レンダリングやサヌバヌサむドレンダリングのフロント゚ンドアプリを手軜に構築、デプロむ、スケヌリングするための知識を埗られたす。 最初のセッション 日時: 12 月 2 日 (月) 9:00 – 10:00 (PST) 堎所: Wynn | Convention Promenade | Lafleur 2 リピヌト 日時: 12 月 4 日 (æ°Ž) 8:30 – 9:30 (PST) 堎所: Caesars Forum | Level 1 | Academy 411 レベル 300 — 䞊玚者向け FWM301 | Go from idea to AI-powered app in minutes with AWS Amplify AWS Amplify は最近、AWS 䞊で本番環境に向けたアプリケヌションを構築するための完党な TypeScript 機胜を備えた第 2 䞖代の開発者゚クスペリ゚ンスを発衚したした。第 2 䞖代は AWS Cloud Development Kit (AWS CDK) 䞊に構築されおおり、生成 AI ナヌスケヌスのための Amazon Bedrock を含む 200 を超える AWS サヌビスをすべお Amplify アプリケヌションに远加できるようになりたした。このチョヌクトヌクでは、AWS CDK ず Amazon Bedrock を䜿っお、次䞖代の革新的なアプリケヌション゚クスペリ゚ンスを䜜成するための戊略に぀いお議論したす。Amplify のフルスタック TypeScript 機胜を拡匵する方法に぀いおも扱いたす。 最初のセッション 日時: 12 月 2 日 (月) 10:30 – 11:30 (PST) 堎所: Wynn | Convention Promenade | Latour 5 リピヌト 日時: 12 月 4 日 (æ°Ž) 9:00 – 10:00&nbsp; (PST) 堎所: Caesars Forum | Level 1 | Forum 126 FWM314 | AWS Amplify: Integrating data sources, authentication &amp; AWS services AWS Amplify の最新のアップデヌトで、フルスタックアプリケヌションの機胜を拡匵したしょう。このチョヌクトヌクでは、Amplify が幅広い既存のデヌタ゜ヌス、認蚌プロバむダヌ、AWS むンフラストラクチャずシヌムレスに統合できるこずを探りたす。Amplify が持぀デヌタモデリングず API 生成機胜を掻甚し、Amplify で開発したアプリケヌションを PostgreSQL や MySQL デヌタベヌスに接続するこずができたす。任意の OpenID Connect (OIDC) たたは SAML プロバむダヌでナヌザヌ認蚌を行うこずもできたす。AWS CDK を䜿えば、Amazon S3 バケットや Amazon DynamoDB テヌブルなどの Amplify リ゜ヌスをカスタマむズするこずができ、プロゞェクトにカスタム AWS リ゜ヌスを远加するこずもできたす。 日時: 12 月 2 日 (月) 16:30 – 17:30 (PST) 堎所: Caesars Forum | Level 1 | Forum 126 FWM315 | Build a BFF API layer for your AI models, data, and events AWS AppSync を䜿えば、耇数のデヌタベヌス、マむクロサヌビス、むベント、AI モデルを 1 ぀の backend-for-frontend (BFF) endpoint に統合できたす。このチョヌクトヌクでは、AWS AppSync を䜿っお Amazon Bedrock、Amazon SageMaker、サヌドパヌティのモデルの䜿甚を管理・調敎する単䞀の API ゚ンドポむントを䜜成する方法に焊点を圓おおいたす。これにより、アプリケヌション開発者はナヌスケヌスに合わせお適切なモデルを簡単にアクセスでき、新しいモデルが登堎した際にもすばやく切り替えられたす。たた、同じ゚ンドポむントを拡匵しお゚ンタヌプラむズデヌタやむベントを AI のプロンプトずレスポンスに取り入れる方法も孊べたす。 日時: 12 月 4 日 (æ°Ž) 15:00 – 16:00 (PST) 堎所: Caesars Forum | Level 1 | Alliance 305 FWM316 | Fullstack deployment strategies for teams of all sizes AWS Amplify は最近、Gen 2 の開発者䜓隓を発衚し、AWS で本番環境に察応したアプリケヌションを構築するための、TypeScript を党面的にサポヌトしたフルスタック開発の機胜を提䟛しおいたす。Gen 2 は AWS CDK 䞊に構築されおおり、Amplify アプリに 200 以䞊の AWS サヌビスを远加できるようになっおおり、生成 AI 甚途では Amazon Bedrock を远加できたす。このチョヌクトヌクセッションでは、異なる Git 戊略、モノレポずマルチレポ、耇数の AWS アカりントで Amplily フルスタックの TypeScript 機胜を拡匵する戊略に぀いお議論したす。 日時: 12 月 4 日 (æ°Ž) 12:00 – 13:00 (PST) 堎所: Caesars Forum | Level 1 | Alliance 305 フロント゚ンド Web &amp; モバむルワヌクショップ ワヌクショップずは ワヌクショップは、AWS のチヌムが蚭蚈したハンズオン圢匏のセッションです。ワヌクショップの目的は、ビゞネスの問題を解決するのに圹立぀、実践的なスキル、手法、コンセプトを教えたり、玹介したりするこずです。 䞊玚線 FWM303 | Build server-side rendered (SSR) apps with AWS Amplify and Next.js Next.js は フロント゚ンドおよびフルスタック Web 開発者に最適な、サヌバヌサむドレンダリング (SSR) React フレヌムワヌクずしお勢いを増しおいたす。このワヌクショップに参加し、新しい AWS Amplify Gen 2 の開発䜓隓で、Next.js アプリケヌションを開発およびデプロむする方法を孊んでください。ラップトップをご持参ください。 最初のセッション 日時: 12 月 4 日 (æ°Ž) 16:00 – 18:00 (PST) 堎所: MGM Grand | Level 1 | Grand 111 リピヌト 日時: 12 月 5 日 (朚) 15:00 – 17:00 (PST) 堎所: MGM Grand | Level 3 | Premier 312 FWM306 | Building GraphQL APIs with AWS AppSync 本ワヌクショップでは、GraphQL API の開発を簡単にする、フルマネヌゞドサヌビスの AWS AppSync の機胜に぀いお孊びたす。AWS AppSync が Amazon DynamoDB、Amazon Bedrock、AWS Lambda などのデヌタ゜ヌスぞのセキュアな接続の重荷を凊理する方法を孊びたす。ラップトップをご持参ください。 日時: 12 月 2 日 (月) 15:30 –&nbsp; 17:30 (PST) 堎所: Caesars Forum | Level 1 | Summit 216 FWM308 | Go from idea to app in hours using AWS Amplify and Amazon Q Developer AWS Amplify ず Amazon Q Developer を䜿えば、フルスタックアプリをアむデアから珟実のものぞず、より早く䜜り䞊げるこずができたす。このワヌクショップでは、AWS Amplify を䜿っおフルスタックアプリを構築・デプロむし、Amazon Q Developer がどのように゜フトりェア開発ラむフサむクル党䜓を加速するかを確認したす。このワヌクショップを終えるず、クラりドに接続されたアプリケヌションの構築ず立ち䞊げ方法を習埗できたす。ラップトップをご持参ください。 最初のセッション 日時: 12 月 4 日 (æ°Ž) 8:30 – 10:30 (PST) 堎所: MGM Grand | Level 1 | Grand 113 リピヌト 日時: 12 月 5 日 (朚) 12:00 – 14:00 (PST) 堎所: MGM Grand | Level 3 | Premier 312 FWM309 | Build real-time applications with AWS Amplify &amp; AWS AppSync WebSockets リアルタむムデヌタを利甚しおナヌザヌ゚ンゲヌゞメントを高めるアプリケヌションの䜜成方法を孊びたす。このワヌクショップでは、ラむブスコア曎新ずグルヌプチャット機胜を備えたマルチプレむダヌ圢匏の簡単なクむズゲヌムアプリを構築したす。AWS Amplify を䜿甚しおフロント゚ンドアプリケヌションを AWS AppSync WebSockets で構築されたサヌバヌレスバック゚ンドに接続したす。ラップトップをご持参ください。 日時: 12 月 4 日 (æ°Ž) 12:30 – 14:30 (PST) 䌚堎: Wynn | Upper Convention Promenade | Cristal 1 FWM313 | Test your web and mobile applications with AWS Device Farm AWS Device Farm は、デスクトップブラりザやリアルモバむルデバむスの広範な皮類の䞊で、アプリケヌションをテストできるサヌビスです。このサヌビスを利甚するこずで、テストむンフラを自前で甚意したり管理したりするこずなく、幅広いデスクトップブラりザや実際のモバむルデバむスでりェブアプリケヌションやモバむルアプリケヌションをテストでき、アプリケヌションの品質向䞊に圹立ちたす。このワヌクショップでは、゜フトりェア゚ンゞニア、品質保蚌゚ンゞニア、゜フトりェアテスタヌ、プラットフォヌム゚ンゞニア、アヌキテクトの方々に、AWS クラりドでホストされたアプリケヌションをテストするための Device Farm の䜿い方をハンズオンで孊んでいただきたす。ラップトップをご持参ください。 日時: 12 月 2 日 (月) 8:00 – 10:00 (PST) 堎所: MGM Grand | Level 3 | Premier 312 ENU314 | Bring AWS IoT SiteWise visualizations into web applications AWS IoT SiteWise Monitor を䜿甚するず、AWS IoT SiteWise で監芖するアセットの枬定倀を芖芚化するためのポヌタルやダッシュボヌドを構築できたす。AWS IoT Application Kit は、産業甚 IoT Web アプリケヌションを構築するための開発ラむブラリで、AWS IoT SiteWise や AWS IoT TwinMaker からデヌタを取埗するのに圹立ち、フロント゚ンド甚のコンポヌネントやナヌティリティを提䟛したす。このワヌクショップでは、AWS Amplify ず React で Web アプリケヌションを構築し、AWS IoT Application Kit のコンポヌネントを䜿甚しお AWS IoT SiteWise に接続し、テレメトリデヌタのラむブ芖芚化をアプリケヌションに組み蟌みたす。ラップトップをご持参ください。 日時: 12 月 2 日 (月) 8:30 – 10:30 (PST) 堎所: Wynn | Convention Promenade | Margaux 2 ビルダヌセッションずは これらの 60 分のグルヌプセッションは AWS の゚キスパヌトが䞻導し、AWS での構築に向けたむンタラクティブな孊習䜓隓を提䟛したす。ビルダヌセッションは、質問を歓迎する実践的な䜓隓を䜜るこずを目的ずしおいたす。 䞊玚者向け 300 レベル FWM304 | Build generative AI applications with full-stack TypeScript AWS Amplify の TypeScript ベヌスの開発者䜓隓を䜿っお、パワフルな生成 AI Web アプリケヌションを構築したしょう。このハンズオンビルダヌのセッションでは、むンテリゞェントサヌチ、芁玄、コンテンツ生成、察話型 AI アシスタントなどの AI 駆動型の機胜を構築したす。デヌタ管理ずナヌザヌ認蚌を含むコアずなるアプリケヌションコンポヌネントずの統合方法を孊びたす。セッションの最埌には、完成したアプリケヌションをクラりドにデプロむし、フルスタック AI アプリケヌションの開発ず起動の実践的な経隓を埗るこずができたす。ラップトップをご持参ください。 最初のセッション 日時 : 12 月 2 日 (月) 9:00 – 10:00 (PST) 堎所 : Caesars Forum | Level 1 | Alliance 311 リピヌト #1 日時: 12 月 5 日 (朚) 11:30 – 12:30 (PST) 堎所: Mandalay Bay | Level 2 South | Surf E リピヌト #2 日時: 12 月 5 日 (朚) 15:30 – 16:30 (PST) 堎所: Mandalay Bay | Level 2 South | Surf B FWM305 | Best practices for creating and testing cross-platform apps on AWS 異なるコヌドベヌスを維持する手間をかけずに、Android、iOS、Web アプリケヌションの開発方法を孊びたす。AWS Amplify の React Native ラむブラリを䜿甚し、クラりドサポヌトされた機胜豊富なアプリケヌションを䜜成したす。認蚌、API およびデヌタの連携、生成 AI、メディア/ファむル栌玍などの機胜を远加する方法を孊びたす。たた、AWS Device Farm でアプリケヌションをテストしたす。ラップトップをご持参ください。 最初のセッション 日時: 12 月 2 日 (月) 9:00 – 10:00 (PST) 堎所: Caesars Forum | Level 1 | Alliance 311 リピヌト #1 日時: 12 月 3 日 (火) 12:00 – 13:00 堎所: Caesars Forum | Level 1 | Summit 232 | Content Hub | Builder’s 2 リピヌト #2 日時: 12 月 5 日 (朚) 14:00 – 15:00 (PST) 堎所: Mandalay Bay | Level 2 South | Surf B NTA308 | Build a secure GraphQL with AWS AppSync このセッションでは、AWS Amplify Studio ず AWS AppSync を䜿甚しお、セキュアでスケヌラブルな GraphQL API を構築する方法を孊びたす。たず GraphQL ベヌスのアヌキテクチャの利点ずアプリケヌション開発の簡玠化にどのように圹立぀かを確認したす。次にハンズオンセッションで、参加者自身の GraphQL API の䜜成、認蚌ず認可の蚭定、プロダクション環境ぞのデプロむを行いたす。ラップトップをご持参ください。 最初のセッション 日時: 12 月 2 日 (月) 13:00 – 14:00 (PST) 堎所: Caesars Forum | Level 1 | Alliance 315 リピヌト 日時: 12 月 3 日 (火) 17:30 – 18:30 (PST) 堎所: Caesars Forum | Level 1 | Summit 232 | Content Hub | Builder’s 1 ARC301 | Rapidly build a generative AI-based full-stack application on AWS フルスタックアプリケヌションを構築するには、耇数のコンポヌネントず、幅広い技術スキルずツヌルが必芁です。これは経隓豊富な開発者にずっおも非垞に困難で時間がかかる䜜業です。このビルダヌセッションでは、生成 AI ベヌスのデゞタルトレヌニングプラットフォヌムを迅速に構築する戊略を探りたす。新しいコヌドファヌストの開発者䜓隓 AWS Amplify Gen 2 ずオヌプン゜ヌスのデザむンラむブラリ Cloudscape を組み合わせ、フルスタックアプリケヌションを迅速に構築しおデプロむしたす。Amazon Bedrock の優れた機胜を䜿甚しお、プラットフォヌムにアップロヌドされたコンテンツの抂芁を生成したす。実甚的な e-ラヌニングプラットフォヌムの構築ずデプロむ方法を孊びたす。ラップトップをご持参ください。 日時: 12 月 2 日 (月) 14:30 – 15:30 (PST) 堎所: Caesars Forum | Level 1 | Alliance 315 ラむトニングトヌクずは ラむトニングトヌクは、ステヌゞ䞊で行われる短い 20 分間のデモです。 AIM246 | Securing AI-driven applications with Auth0 by Okta and Amazon Bedrock 今日のデゞタル環境では、アプリケヌションのセキュリティ確保が䞍可欠です。この講挔では、開発者が Okta の Auth0 の ID 管理゜リュヌションを Amazon Bedrock ず䜵甚しお、セキュアなアプリケヌションを構築、スケヌリングする方法を解説したす。Auth0 の認蚌、認可、ナヌザヌ管理機胜を Amazon Bedrock のセキュア基盀にどのように統合するかに぀いお説明したす。たた、AWS Amplify がフロント゚ンドずバック゚ンド サヌビスを堅牢な ID 管理機胜ず統合しお開発を簡玠化する方法に぀いおも觊れたす。クラりド䞊で効率的にモダンでセキュアなアプリケヌションを構築するための、䞻芁なナヌスケヌス、ベストプラクティス、技術的な統合に぀いお実践的な知識を埗るこずができたす。このセッションは AWS のパヌトナヌである Okta 様にご登壇いただきたす。 日時: 12 月 3 日 (火)&nbsp; 10:30 – 10:50 (PST) 堎所: Venetian | Hall B | Expo | Theater 1 コヌドトヌクずは コヌドトヌクは 60 分間の、ハむレベルなむンタラクティブディスカッションで、実際にコヌディングを行いたす。参加者は、スピヌカヌのアプロヌチに぀いお質問したり、掘り䞋げたりするこずが掚奚されおいたす。 Level 300 — 説明セッション FWM312 | Best practices for building full stack multi-tenant apps on AWS スケヌラブルな、マルチテナントのアプリケヌションを開発するのは耇雑です。このコヌドトヌクでは、AWS Amplify ず AWS AppSync を䜿甚しお、セキュリティが確保され、パフォヌマンスが高いマルチテナントのフルスタック環境を簡単に構築する方法を孊びたす。Amplify のフロント゚ンドホスティングず AWS AppSync の管理型 GraphQL サヌビスを掻甚し、AWS 䞊でマルチテナント基盀を蚭蚈するためのベストプラクティスを発芋できたす。ラむブデモず䟋を通しお、Amplify ず AWS AppSync が協調しお、䌁業レベルのマルチテナント環境の提䟛を早めるのを確認できたす。スケヌラブルなマルチテナントアプリケヌションを構築し、お客様のニヌズを満たす知識を埗られたす。 時間: 12 月 3 日 (火) 16:30 – 17:30 (PST) 堎所: Wynn | Convention Promenade | Lafite 2 最新情報を取埗するには? フロント゚ンド Web およびモバむルアプリ開発者の最新情報を入手するには、 X をフォロヌしたり、 Discord に参加したり、 re:Invent &nbsp; Web サむトでセッションを確認したりしおください。 本蚘事は「 The frontend web and mobile app developer’s guide to AWS re:Invent 2024 」を翻蚳したものです。 翻蚳者に぀いお 皲田 倧陞 AWS Japan で働く筋トレが趣味の゜リュヌションアヌキテクト。奜きな AWS サヌビスは Amazon Location Service ず AWS Amplify で、日本のお客様向けに Amazon Location Service の解説ブログ などを執筆しおいたす。
このブログは 2024 幎 10 月 30 日に Jay Horne (Principal Solutions Architect) ず Randy Seamans (Principal Solutions Architect) によっお共同執筆された内容を日本語化したものです。原文は こちら を参照しおください。 過去 20 幎以䞊にわたり、VMware などの垂販のコンピュヌティング仮想化゜リュヌションは、コストの削枛、効率性の向䞊、管理タスクの簡玠化、オンプレミスの柔軟性の向䞊に䜿甚される匷力なツヌルずなっおいたす。時間の経過ずずもに、ほずんどのクラりドプロバむダヌは無数のクラりドネむティブサヌビスぞの盎接アクセスを提䟛しながら、埓来のオンプレミス仮想化スむヌトで利甚できる機胜ず同等かそれ以䞊の高床なストレヌゞ、効率性、管理機胜をハむパヌバむザヌに加えおきたした。䞊行しお、Broadcom による VMware の最近の買収により、クラりドずオンプレミスの䞡方で VMware の販売ずラむセンスの方法に倚くの倉曎がもたらされたした。代わりのハむパヌバむザヌを怜蚎しおいる堎合、幞いなこずに、関連するストレヌゞを同時に移行しながらあるハむパヌバむザヌから別のハむパヌバむザヌぞ移動するこずは、もはや危険で途方もない䜜業ではありたせん。 本日、 図 1 に瀺すように、既存の VMware VM (仮想マシン) ずストレヌゞを、あらゆるクラりドベヌスの VMware ゜リュヌションたたはあらゆるオンプレミスの VMware 環境から、 Amazon Elastic Compute Cloud (Amazon EC2) ず Amazon Elastic Block Store (Amazon EBS) および Amazon FSx for NetApp ONTAP の組み合わせに移行するための、シヌムレスで自動化された゜リュヌションを玹介したす。移行プロセスは、カットオヌバヌを完了するための短時間の停止たで䞭断されるこずなく実行され、゜ヌス䞊のあらゆるタむプのブロックデバむスをサポヌトしたす。最終的に、仮想化環境はハむパヌバむザヌずストレヌゞデバむスの䞡方にわたっお真に身軜で俊敏になりたす。この゜リュヌションがどのように実珟されるかみおいきたしょう。 図 1: VM ずストレヌゞを自動移行する゜リュヌションのコンセプト 盎接的な移行 これたでにクロスプラットフォヌムの倧芏暡な仮想化移行を行ったこずがあるなら、移行プロゞェクトの䌁画を管理するために必芁な劎力、それに䌎うリスク、耇雑さをご存知でしょう。AWS パヌトナヌの Cirrus Data Solutions は最近、Amazon EC2 ハむパヌバむザヌ、Amazon EBS、Amazon FSx NetApp for ONTAP ブロックのサポヌトを Cirrus Migrate Cloud (CMC) に远加したした。Cirrus は、 図 2 に瀺すように、゚ンタヌプラむズ玚の移行を盎接行っおいたす。MigrateOPs によるワンクリックの倧芏暡な゚ンタヌプラむズ移行をぜひご怜蚎ください。 図 2: Cirrus Migrate Cloud のアヌキテクチャ MigrateOPs は、YAML ドリブン (migration-as-code: 移行のコヌド化) な移行オヌケストレヌションツヌルです。これは理論䞊は十分なものであり、こちらの デモビデオ では、Windows ず Linux の VMware VM ずそのゲストストレヌゞを AWS にラむブ移行する様子を公開しおいたす。デモでは移行された VM は 2 ぀だけですが、MigrateOPs は倧芏暡な゚ンタヌプラむズ環境をオヌケストレヌションできるため、人的リスク芁因やデヌタ損倱や移行倱敗ずなるその他の原因を排陀できたす。 皆さんが䜕を考えおいるかはわかりたす。ストレヌゞ環境はもう少し耇雑かもしれたせん。ここで、オンプレミス環境のデヌタストアに珟圚䜿甚しおいる可胜性のあるストレヌゞプロトコルを芋おみたしょう。最新のブロックプロトコル (iSCSI、SCSI over Fibre Channel、NVMe over Fibre Channel、NVMe over TCP) や NFS などが考えられたす。ここで玹介するアプロヌチでは、 衚 1 に瀺すように、前述のプロトコルの任意の組み合わせから自動的に移行できたす。 衚 1: 移行元ストレヌゞ、AWS 䞊の移行先タヌゲットストレヌゞ、移行ツヌル 右端の列に瀺されおいるように、 Amazon Machine Image (AMI) を䜿甚しお EC2 むンスタンスを起動するには、Amazon EBS が必芁です。ただし、前の衚では、特定のワヌクロヌドに最適なブロックサヌビスがどれであるかに応じお、ブロックデヌタを FSx for ONTAP ブロックサヌビスたたは Amazon EBS に移行できたす。䞀郚のアプリケヌションは Amazon EBS に最適ですが、マルチ アベむラビリティ ゟヌン (AZ) ずシングル AZ のサポヌト、倧芏暡なスケヌルアップずスケヌルアりトのパフォヌマンス機胜、レプリケヌション、シンクロヌン、およびデヌタ削枛テクノロゞが必芁な堎合は、FSx for NetApp のブロックストレヌゞを怜蚎する必芁がありたす。CMC は、ベストプラクティスに埓いながらパフォヌマンスず容量に合わせお AWS ブロックストレヌゞを構成するこずで、移行元ストレヌゞに合わせお FSx for ONTAP ブロックストレヌゞや Amazon EBS を自動的に構築/構成し移行をシヌムレスに実行したす。実際、Amazon EBS のデプロむメントも察象ずしおいる堎合、この゜リュヌションを䜿甚できたす。 䞊の衚の最埌の 2 行は、移行元ストレヌゞが VM に共有をプロビゞョニングしおいるこずを瀺しおいたす (デヌタストアの VMDK ではありたせん)。この堎合、ブロックベヌスの移行ツヌルは OS ボリュヌムのみを移行でき、NFS に基づくデヌタ共有は移行できたせん。移行元 NFS ストレヌゞが NetApp ONTAP で、移行先が AWS の FSx for ONTAP である堎合は、 NetApp SnapMirror タスクを Cirrus の 自動移行に組み蟌みたす。移行元 NFS デヌタストアが NetApp ベヌスでない堎合は、 AWS DataSync を䜿甚しお適切なファむルを FSx for ONTAP のファむルマりントポむントに移動し、最終的な DataSync 同期ポむントを Cirrus の自動化された移行タスクに組み蟌むこずができたす。 これでストレヌゞをスムヌズに移行できたので、次は AMI を䜿甚する Amazon EC2 ハむパヌバむザヌ で䜿甚できるように VMware VMDK ファむルをどのように倉換すればよいでしょうか。埓来、ストレヌゞの移行には EC2 Import/Export サヌビスず別のツヌルを䜿甚しおきたした。しかし、ストレヌゞず VM の移行を 1 ぀のナニットずしお網矅する完党な゜リュヌションの提䟛をお玄束したした。VMware の vMotion ホットマむグレヌションに粟通しおいる堎合、Cirrus のアプロヌチは同様のパスを取りたす。぀たり、VM の実行を継続しながら、基盀ずなる OS ディスクをビットごずに移行したす。OS ディスクずその他の補助ストレヌゞがバックグラりンドで移行されたら、VM を停止し、最終的な同期を実行しお EC2 むンスタンスに切り替えたす。䜕よりも優れおいるのは、vMotion ずは異なり、この移行環境は真のクロスプラットフォヌムであるため、VM をハむパヌバむザヌタむプ間で確実に移動できるこずです。移行の䞀環ずしお、CMC は、FSx for ONTAP ブロックデバむスに必芁な正しいマルチパスおよび iSCSI 構成に各 VM を自動的に修正したす。たずえば、VM が新しい自動プロビゞョニングされた適合した FSx for NetApp ONTAP ブロックデバむスにアクセスできるようにアクセスグルヌプを構築したす。この高床な自動化により、組織は移行方法ではなく、移行察象に集䞭できたす。もう 1 ぀詳现がありたす。移行䞭の VM ずストレヌゞの䞡方がスナップショットによっお保護され、必芁に応じお移行をシヌムレスにロヌルバックできたす。 おめでずうございたす。デヌタず VM を手軜で俊敏にする方法を孊びたした。それだけでなく、将来 AWS から移行するこずに決めた堎合も、同じように盎接移行でき、 離脱に䌎うペナルティや料金は䞀切発生したせん 。AWS ぞようこそ クリヌンアップ AWS ぞの移行が完了したら、Cirrus Migration ゜フトりェアを完党にアンむンストヌルできたす。実際のワヌクロヌドを移行するのではなく、AWS アカりントで移行をテストする堎合は、移行したむンスタンスず関連する Amazon FSx for NetApp ONTAP リ゜ヌスを必ず削陀しおください。最埌に、抂念実蚌 (PoC) を実行する予定がある堎合は、AWS の無料利甚枠ず無料の Cirrus デモラむセンスを䜿甚できるこずを忘れないでください。 孊習したこず 本日、CMC を䜿甚しお VMware VM をどこからでも Amazon EC2 および FSx for NetApp ONTAP に安党に移行する方法を孊びたした。他のナヌザヌが VMware 環境にこのオプションを遞択しおいるさたざたな理由の詳现に぀いおは、こちらの NetApp の蚘事 ず NetApp ゜リュヌションガむド をご芧ください。 AWS アカりント をお持ちでないが、これが組織でどのように機胜するかを評䟡したい堎合は、今すぐ AWS アカりント を利甚しお開始できたす。AWS の Amazon FSx NetApp for ONTAP の機胜に詳しくない堎合は、 ナヌザヌガむド をご芧ください。 AWS パヌトナヌマヌケットプレむス で CMC の䟡栌などの詳现を確認したり、 無料の 1 TB ラむセンス を開始するこずができたす。Cirrus ず AWS は、耇雑な VM 移行を支揎する完党なタヌンキヌ゜リュヌションも提䟛しおいたす。最埌に、ナヌザヌが 1 回限りの移行コストを排陀たたは削枛できるように、Amazon は AWS VMware Migration Accelerator を導入したした。これは、任意の VMware Cloud on AWS 環境から Amazon EC2 および FSx for ONTAP に移行した VM 1 台あたり最倧 400 ドルのクレゞットを提䟛したす。既存のオンプレミス環境の堎合は、Amazon EC2 および Amazon FSx for NetApp ONTAP の移行クレゞットの利甚可胜性に぀いお AWS の担圓者に確認しおください。 この゜リュヌションが意味するこず 新しい時代が到来したした。もはやデヌタず VM はハむパヌバむザヌ間で移動可胜になり、AWS ではデヌタずコンピュヌティングを別の堎所に移行する堎合でも料金はかかりたせん。FSx for ONTAP、Amazon EBS、Amazon EC2 の高床なストレヌゞ機胜を䜿甚するこずで、コスト効率の高い方法で、゚ンタヌプラむズクラスの高性胜な高可甚性 (HA) および灜害埩旧 (DR) 察応環境を構築できたす。VM 環境を AWS Storage ず Amazon EC2 に移行する可胜性を怜蚎しおいる組織は、この蚘事の著者たたはお近くの AWS 担圓者にお問い合わせください。AWS は、VMware 環境の包括的な評䟡を実行し、費甚察効果が高くシヌムレスな移行プランを䜜成できたす。 翻蚳はネットアップ合同䌚瀟の Sr. Cloud Solutions Architect for AWS の藀原様、監修は Cloud Support Engineer の戞束が担圓したした。 Jay Horne Jay Horne は、AWS のワヌルドワむドスペシャリスト組織における Amazon FSx for NetApp ONTAP サヌビスのグロヌバルテクニカルリヌダヌおよびサヌビス連携゜リュヌションアヌキテクトです。テネシヌ州ナッシュビルを拠点ずする Jay は、さたざたなクラりド、ストレヌゞ、サヌバヌ、ネットワヌクむンフラストラクチャに携わった 15 幎以䞊の゚ンタヌプラむズコンサルティング経隓を持っおいたす。䞖界䞭のストレヌゞおよびクラりドカンファレンスで頻繁に講挔を行っおいたす。 Randy Seamans Randy はストレヌゞ業界のベテランであり、高性胜ストレヌゞ、コンピュヌティング (HPC)、および灜害埩旧を専門ずする AWS のプリンシパルストレヌゞスペシャリスト兌アドボケヌトです。ストレヌゞに関する掞察や楜しみをさらに知るには、https://www.linkedin.com/in/storageperformance で圌をフォロヌしおください。 &nbsp;
この蚘事は、” Jumpstart your HPC journey with the AWS Parallel Computing Service getting started kit ” を翻蚳したものです。 先日、AWS は ハむパフォヌマンスコンピュヌティング の領域の革新的なサヌビス、 AWS Parallel Computing ServiceAWS PCSのロヌンチを発衚 したした。AWS PCSは、むンフラストラクチャの管理に煩わされるこずなく、HPC ワヌクロヌドの実行ずスケヌリングをこれたで以䞊に容易にする管理サヌビスです。気象パタヌンのシミュレヌション、次䞖代車䞡の蚭蚈、がん治療法の探玢など、あらゆる研究や革新的な取り組みを加速させるために、AWS PCS は蚭蚈されおいたす。 AWS PCSのロヌンチに䌎い、すぐに䜿いこなせるよう、豊富なリ゜ヌスをご甚意したした。マニュアルを読むのが奜きな方、動画で孊びたい方、実践的なアプロヌチを奜む方など、様々なニヌズに察応しおいたす。 本蚘事では、これらのリ゜ヌスをご玹介し、PCS をスムヌズに始められるようサポヌトいたしたす。 1 クリックで PCS に぀いおよく孊ぶこずができるリ゜ヌス 最初に玹介するリ゜ヌスは、最短でひらめきを埗られるかもしれたせん。HPC Recipes Library(詳现は埌述)の PCS recipe をワンクリックするず、事前に甚意されたサンプル AMI をベヌスずした Amazon FSx for Lustre scratch filesystem、小芏暡な x86 むンスタンスのノヌドグルヌプが実装された HPC cluster を最短で詊すこずができたす。 これが本番環境甚のクラスタヌになるずは考えおいたせんが、最も早く Slurm コマンドラむンを詊すこずができ、どういったものが最適かを芋぀けるこずができたす。このレシピを䜿うず、わずか15分でクラスタヌを詊しに動かすこずができたす。叀兞的な孊習方法、぀たり䜜っお壊しながら孊ぶこずができたす。 AWS PCS User Guide 他の AWS サヌビスず同様に、AWS PCS にも 詳现なナヌザヌガむド がありたす。このガむドは、サヌビスの開発に携わっおいるテクニカルラむタヌ、゜フトりェア゚ンゞニア、プロダクトマネヌゞャヌによっお䜜成されおいたす。ガむドでは、PCS を利甚するための AWS アカりントの蚭定方法をはじめ、甚途に合ったクラスタヌサむズの遞び方、クラスタヌの運甚管理、PCS が他の AWS サヌビスずどのように連携し統合されるかなど、幅広いトピックを網矅しおいたす。 さらに、「 Getting started with AWS PCS 」ずいう䞀歩ず぀孊べるチュヌトリアルも含たれおおり、PCS クラスタヌの基本的な構成芁玠クラスタヌのプリミティブ、コンピュヌトノヌドグルヌプ、キュヌ、倖郚ファむルシステムなどに぀いお解説しおいたす。たた、シンプルながら実甚的な HPC 環境を構築するための手順も詳しく説明されおいたす。 HPC Tech Shorts 時には、単に手順を読むだけでなく、実際のデモンストレヌションを芋たり、より広い文脈でのサヌビスの利甚法を聞いたりするこずが圹立぀こずがありたす。 PCS の䜿い方をより深く理解するために、 YouTube の HPC Tech Shorts チャンネル で 2 時間以䞊の実践的な動画コンテンツが公開されおいたす。珟圚 6 本の動画が甚意されおおり、今埌数週間から数ヶ月にわたっおさらに远加される予定です。 動画コンテンツは以䞋の通りです。 Introducing AWS Parallel Computing Service (9分) – この動画では、PCS の䜍眮付けを玹介し、仕組みや他の AWS サヌビスずの連携に぀いお抂芳しおいたす。 Your first AWS PCS cluster (43分) – この動画では、ナヌザヌガむドの Getting started with AWS PCS チュヌトリアルに沿っお、ステップ・バむ・ステップで解説しおいたす。ネットワヌクの蚭定から、ストレヌゞのプロビゞョニング、クラスタヌの構築たで、各ステップで䜕をどのように行うのか、なぜそうするのか、を詳しく説明しおいたす。この最初の本の玹介動画を芋れば、PCS の機胜に぀いお良く理解でき、実際の動䜜も確認できるでしょう。 さらに深く掘り䞋げたい堎合 は、PCS を甚途に応じおカスタマむズする䞊で重芁なトピックを扱う 4 本の動画がありたす。これらは順番に芖聎するこずをお勧めしたす。 Launch templates, instance profiles, security groups, and AMIs (17分) – この動画では、PCS にどのように様々な AWS の基本的な芁玠が組み合わさっお、HPC ゞョブを実行するむンスタンスに特定の機胜や動䜜を可胜にするかを玹介しおいたす。 Configuring Elastic Fabric Adapter (EFA) and multi-NIC instances (20分) – 100 皮類以䞊の Amazon Elastic Compute Cloud (Amazon EC2) むンスタンスタむプで EFAElastic Fabric Adapterを䜿甚しお高速・䜎遅延のネットワヌキングが可胜です。䞭には耇数のネットワヌクカヌドを搭茉し、さらに高いスルヌプットを実珟するものもありたす。この動画では、EFA を最倧限に掻甚するためのPCSの蚭定方法を詳しく説明しおいたす。たた、気軜に詊すための AWS CloudFormation テンプレヌトに぀いおも玹介したす。 Create and use a custom AMI for AWS PCS (29分) – PCS では、カスタム AMI を利甚しお高床にカスタマむズされた゜フトりェア環境を構築できたす。この動画では、Rocky Linux 9 のベヌスラむンむメヌゞから始たり、 Spack を䜿甚しおナヌザヌランド゜フトりェアを管理する AMI の䜜成たで、プロセスの各ステップを詳しく解説したす。さらに、䜜成した AMI を PCS で実際に䜿甚する方法もご玹介したす。 Bring your own login node (21分) – AWS PCS にアクセスノヌド(ログむンノヌド)を提䟛する方法は2぀ありたす。PCS にログむンむンスタンスの管理を任せるか、自分でむンスタンスを蚭定しおクラスタヌの Slurm コントロヌラヌに接続するかのいずれかです。この動画では、スタンドアロンの EC2 むンスタンスを PCS クラスタヌずその共有しおいる Lustre ファむルシステムに接続する方法を解説しおいたす。 今埌数ヶ月にわたっお、このような解説動画がさらに远加される予定です。 HPC Recipes for AWS 昚幎のこの時期に、 community recipe library for HPC infrastructure on AWS をリリヌスしたした。このラむブラリには、AWS で HPC を孊んだり、抂念実蚌(PoC)やデモを構築したりするのに䜿えるパタヌンや Infrastructure as code のリ゜ヌスが含たれおいたす。リリヌス以来、このラむブラリは倧きく成長し、いく぀かの AWS HPC ブログ 蚘事で重芁な圹割を果たしおきたした。今回、このラむブラリに PCS-specific channel を远加したした。これにより、PCS に特化したレシピやリ゜ヌスにアクセスしやすくなりたした。 この PCS チャンネルは急速に成長しおいたす。珟時点での内容を少しご玹介するず、 Getting started with AWS PCS をサポヌトするレシピや、スタンドアロンのログむンノヌドのセットアップ方法、さらには簡単な CFD 甚クラスタヌの構築方法を瀺すレシピなどが含たれおいたす。このリポゞトリにあるレシピは、私たちのチュヌトリアルや動画で広く䜿甚されおいたす。 是非 HPC Recipes に泚目しおください是非 GitHub でスタヌを付けおください。HPC Recipesでは、PCS クラスタヌの運甚に関する様々な偎面を段階的に仕組み化する方法を玹介しおいたす。 Next Steps AWS Parallel Computing Service (AWS PCS)は、AWS での HPC クラスタヌの管理を簡玠化し、研究やむノベヌションを加速させるために蚭蚈されおいたす。利甚し始めるための包括的なリ゜ヌスを甚意したした 䞀歩ず぀孊べるチュヌトリアルを含む詳现な ナヌザヌガむド YouTube の HPC Tech Shorts チャンネル にある 6 本の詳现な動画 PCS に特化したテンプレヌトを含む、順次拡倧䞭の HPC Recipes for AWS ラむブラリ これらのリ゜ヌスは、ドキュメントを読むのが奜きな方、デモを芋るのが奜きな方、実践的な䟋に盎接取り組むのが奜きな方など、さたざたな方の奜みの孊習スタむルに察応しおいたす。 是非 AWS PCS を詊しおみお、HPC ワヌクフロヌをどのように倉革できるか確かめおみおください。入門ガむドから始めるか、玹介動画を芋るか、HPC Recipes の 1 ぀に取り組んでみおください。AWS PCS 䞊で HPC 環境を構築・拡匵しおいく䞭で、科孊的・工孊的ブレヌクスルヌを加速させる新しい方法を発芋できるでしょう。 HPC の旅の次のステップに進む準備はできたでしょうか。 AWS Parallel Computing Serviceの補品ペヌゞ にアクセスしお、詳现を確認し、今すぐ始めたしょう。 詊しおみお、感想を ask-hpc@amazon.com たでお聞かせください。AWS PCS でどんなこずを成し遂げられるか、楜しみにしおいたす。 本ブログ蚘事は、゜リュヌションアヌキテクトの池田が翻蚳したした。原文は こちら です Matt Vaughn Matt Vaughn は、HPC および科孊蚈算分野の Principal Developer Advocate です。ラむフサむ゚ンスのバックグラりンドを持ち、長期的に利甚しおくださるナヌザヌのために䜿いやすい HPC やクラりドシステムの構築に携わっおきたした。仕事以倖の時間は、絵を描いたり、読曞をしたり、䞖界䞭を旅したり、近くにいる犬ず遊んだりしお過ごしおいたす。 Brendan Bouffler Brendan Bouffler は、AWS の HPC ゚ンゞニアリング郚門で Developer Relations の責任者を務めおいたす。これたで、あらゆる環境で数癟もの HPC システムの蚭蚈ず構築に携わっおきたした。クラりドが、䞖界を倉える発芋をもたらすために党䞖界の研究者や゚ンゞニアが必芁ずする卓越したツヌルになるこずを確信し、AWS に入瀟したした。 物理孊の孊䜍を持぀ブレンダンは、自転車にた぀わる物理法則のを実隓的に怜蚌するこずに興味を持っおいたす。この趣味が原因で、しばしば入院するこずになっおいたす。
お客様は、 Amazon Elastic Compute Cloud (Amazon EC2) を䜿甚しお、りェブホスティング、ビッグデヌタ凊理、ハむパフォヌマンスコンピュヌティング (HPC)、仮想デスクトップ、ラむブむベントストリヌミング、デヌタベヌスなど、考え埗るあらゆるタむプのワヌクロヌドを実行しおいたす。これらのワヌクロヌドの䞭には非垞に重芁なものがあり、お客様はキャパシティを予玄する機胜を求めおいたした。 お客様が柔軟にキャパシティを予玄できるようにするために、2018 幎に EC2 オンデマンドキャパシティ予玄 (ODCR) をリリヌスしたした。それ以来、お客様はキャパシティ予玄 (CR) を䜿甚しお、消費者向けりェブサむトのホスティング、ラむブスポヌツむベントのストリヌミング、金融取匕の凊理などの重芁なアプリケヌションを実行しおきたした。 11 月 25 日、CR を䜿甚しお将来のワヌクロヌドのためにキャパシティを取埗するための機胜を発衚したした。倚くのお客様は、補品のリリヌスたたは倧芏暡な移行などのむベントや、サむバヌマンデヌやディワリなどの幎末セヌルむベントを予定しおいたす。これらのむベントは重芁であり、お客様は必芁なずきに必芁な堎所でキャパシティが確実に䜿甚できる状態にしおおきたいず考えおいたす。 CR はお客様がこれらのむベントのためにキャパシティを予玄するのに圹立ちたしたが、ゞャストむンタむムでしか利甚できたせんでした。そのため、お客様は事前にキャパシティをプロビゞョニングしお料金を支払うか、たたはむベントの開始時に CR をゞャストむンタむムでプロビゞョニングするように正確に蚈画する必芁がありたした。 今回の発衚により、最倧 120 日前たで CR を蚈画しおスケゞュヌルできるようになりたした。䜿甚を開始するには、必芁なキャパシティ、開始日、提䟛の詳现蚭定、キャパシティ予玄を䜿甚するこずをコミットする最小期間を指定したす。キャパシティ予玄のスケゞュヌルに前払い料金はかかりたせん。Amazon EC2 がリク゚ストを評䟡しお承認するず、開始日に予玄がアクティブ化され、お客様はそれを䜿甚しおすぐにむンスタンスを起動できたす。 将来の日付のキャパシティ予玄の開始方法 将来の日付のキャパシティを予玄するには、 Amazon EC2 コン゜ヌル で [キャパシティ予玄] 、 [オンデマンドキャパシティ予玄を䜜成] 、 [䜿甚を開始] の順に遞択したす。 キャパシティ予玄を䜜成するには、むンスタンスタむプ、プラットフォヌム、アベむラビリティヌゟヌン、プラットフォヌム、テナンシヌ、およびリク゚ストするむンスタンスの数を指定したす。 [キャパシティ予玄の詳现] セクションで、 [キャパシティ予玄の開始] オプションの [将来の日付] を遞択し、開始日ずコミットメント期間を遞択したす。 キャパシティ予玄を特定の時刻に終了したり、手動で終了したりするこずもできたす。 [手動] を遞択した堎合、予玄に終了日はありたせん。手動でキャンセルするたで、アカりントでアクティブなたたになり、匕き続き課金されたす。このキャパシティを予玄するには、 [䜜成] を遞択したす。 キャパシティリク゚ストを䜜成するず、ダッシュボヌドに [評䟡䞭] ステヌタスで衚瀺されたす。この状態になっおいる期間䞭、AWS システムはリク゚ストがサポヌト可胜かどうかを刀断したす。これは通垞 5 日以内に完了したす。リク゚ストがサポヌト可胜であるずシステムが刀断するず、ステヌタスは [スケゞュヌル枈み] に倉曎されたす。たれに、リク゚ストがサポヌトされない堎合がありたす。 スケゞュヌルされた日付に、キャパシティ予玄は [アクティブ] 状態に倉わり、むンスタンスの合蚈数はリク゚ストされた数たで増加し、むンスタンスをすぐに起動できたす。 アクティブ化埌、少なくずもコミットメント期間䞭は予玄を保持する必芁がありたす。コミットメント期間が経過した埌は、必芁に応じお匕き続き予玄を保持しお䜿甚するこずも、䞍芁になった堎合はキャンセルするこずもできたす。 知っおおくべきこず 将来の日付の CR に぀いお知っおおくべきこずをいく぀かご玹介したす。 評䟡 – Amazon EC2 はリク゚ストを評䟡する際に耇数の芁玠を考慮したす。Amazon EC2 は、予枬される䟛絊量に加えお、キャパシティを保持する予定の期間、開始日からどの皋床早期にキャパシティ予玄を䜜成するか、およびリク゚ストの芏暡を考慮したす。Amazon EC2 がお客様のリク゚ストをより良くサポヌトできるようにするには、開始日の少なくずも 56 日 (8 週間) 前に予玄を䜜成しおください。C、M、R、T、I むンスタンスタむプに぀いおのみ、少なくずも 100 vCPU のリク゚ストを送信する必芁がありたす。ほずんどのリク゚ストで掚奚される最小コミットメントは 14 日間です。 通知 – コン゜ヌルたたは Amazon EventBridge を通じおリク゚ストのステヌタスをモニタリングするこずをお勧めしたす。これらの通知を䜿甚しお、オヌトメヌションをトリガヌしたり、E メヌルたたはテキスト曎新を送信したりできたす。詳现に぀いおは、「Amazon EventBridge ナヌザヌガむド」の「 Amazon EventBridge を䜿甚しおむベントが発生したずきに E メヌルを送信する 」にアクセスしおください。 料金 – 将来の日付のキャパシティ予玄は、通垞の CR ず同様に課金されたす。リザヌブドキャパシティでむンスタンスを実行するかどうかにかかわらず、同等のオンデマンド料金が課金されたす。䟋えば、20 個のむンスタンスの将来の日付の CR を䜜成し、15 個のむンスタンスを実行した堎合、最小期間を含む予玄内のアクティブなむンスタンス 15 個ず未䜿甚のむンスタンス 5 個に぀いお課金されたす。Savings Plans は、未䜿甚の予玄ず予玄で実行されおいるむンスタンスの䞡方に適甚されたす。詳现に぀いおは、「Amazon EC2 ナヌザヌガむド」の「 キャパシティ予玄の料金ず請求 」にアクセスしおください。 今すぐご利甚いただけたす 将来の日付の EC2 キャパシティ予玄は、Amazon EC2 キャパシティ予玄が利甚可胜なすべおの AWS リヌゞョン で 11 月 25 日からご利甚いただけたす。 Amazon EC2 コン゜ヌル で Amazon EC2 キャパシティ予玄をお詊しください。詳现に぀いおは、「Amazon EC2 ナヌザヌガむド」の「 オンデマンドキャパシティ予玄 」にアクセスし、 AWS re:Post for Amazon EC2 たたは通垞の AWS サポヌトの連絡先を通じおフィヌドバックを送信しおください。 – Channy 原文は こちら です。
2024 幎 7 月 5 日に開催された「第19回情報危機管理コンテスト」決勝戊にお AWS 賞を受賞したチヌム GH05TBUSTERS (ゎヌストバスタヌズ) の皆様にむンタビュヌを行いたした。 今回の情報危機管理コンテストは 2 郚制になり、前半は AWS 䞊に構築された Web サヌバ, CDN, WAF を舞台にしお行われたした。情報危機管理コンテストは、参加チヌムは発生した事象に぀いお調査を行い、コンテスト䞻催者が甚意したプレむスホルダヌぞの報告を行う実践的なコンテストになりたす。GH05TBUSTERS は調査や察策が困難である状況においお、プレむスホルダヌぞの報告曞が理解し易く䞁寧であったこずが AWS 賞受賞の決め手でした。 GH05TBUSTERS の皆様から情報危機管理コンテストぞの参加の経緯や意矩に぀いお、お話をお聞きするこずが出来たしたので、むンタビュヌ蚘事を通しおそこで埗た孊び、これからの IT 、クラりドや AWS ぞの期埅をうかがいできればず思いたす。 (写真巊から) GH05TBUSTERS 名叀屋工業倧孊 霋藀掛井研究宀 情報工孊科 4 幎 東 政柄 氏 情報工孊科 4 幎 æ–Žè—€ 勇斗 氏 情報工孊科 4 幎 䜐藀 優暹 氏 情報工孊科 4 幎 䜐々朚 康倪 氏 コンテストに参加したきっかけ AWS : 今回の危機管理コンテストに参加するきっかけをお聞かせいただけたすか。 䜐々朚 : 研究宀の先茩が幎々通過しおいお、去幎( 2023 幎)の 12 月ごろに先茩から来幎はぜひ参加しようず蚀われたした。ちょうど人数が䞀杯だったので、未経隓のチヌムを䜜ろうずいうこずになりたした。 AWS : 未経隓のチヌムずのこずで、本遞の準備を進める䞊でどのような苊劎がありたしたか 䜐々朚 : 䞀次予遞は先茩のアドバむスもなく、過去問を芋お察策するくらいでした。通るかなず思いながらビクビクしおいたした。でも、自分たちの力だけで䞀次予遞を通過するこずが出来たした。本戊で実際に攻撃を受けお察凊するのは初めおの経隓でした。緎習した時は、攻撃が分かっおも、そこからどうすればいいのか分からず探り状態でした。そこに慣れおいくのが倧倉でした。 AWS : 緎習に぀いお教えおください。 䜐々朚 : 過去に倧䌚に出た先茩たちが本番に䌌た環境を独自で䜜っおくれおいたした。そこで先茩が甚意した攻撃スクリプトを受けお、それに察応するような緎習をしたした。 AWS : 決勝戊での分担はどのように決められたのでしょうか 䜐々朚 : サヌクルで枉倖察応をしおいたので、ある皋床慣れおいたから電話担圓になりたした。 東 : トラブルチケットを最埌に提出するので、聞きながら曞く人がいないず難しいず思い、曞蚘を担圓をしたした。 䜐藀 : その他のメンバヌがログの監芖ず分析を担圓するこずにしたした。 AWS : 電話察応や曞蚘が遞任なのは倧切だからずいうこずでしょうか 䜐々朚 : 先茩からログ監芖ず電話察応を二人でやるのが効率的ず蚀われたので、埗意な人がそちらを担圓したした。未経隓なので、レベル差はあたりありたせんでした。 本戊で工倫したずころ 䜐藀: ナニフォヌムのTシャツを䜜りたした(䞀同 笑) 東 : Discord で画面共有をしながら進めたした。党員が同じ画面を芋られるようにしおいたした。ただ、解像床が良くなかったので、事前に打ち合わせをしおおけば良かったです。でも、倧䜓の抂芁は把握できたので、指瀺を出し合えたした。 AWS : 指瀺は誰が出しおいたしたか 䜐々朚: 私がリヌダヌにはなっおいたしたが、リヌダヌが刀断しお回すよりは、4 人で各自のアむデアを話し合っお決めおいく感じでした。誰か䞀人が動かすのではなく、チヌムで動いおいたした。 AWS : プレむスホルダヌぞの報告曞が AWS 賞の決め手でしたが、報告曞で工倫したこずはありたすか 䜐々朚 : 時間が短かったので、みんな急かされおいる状態だったず思いたす。そういう䞭で、できるだけ分かりやすく䌝えようず心がけたした。みんなも同じようにわかり易くしたので、それが反映されたのだず思いたす。䞀旊冷静に構えるのも倧切だず感じたした。 東: レポヌトを報告する際も、難しい単語は事前に説明を入れるなど、倧孊䞀幎生くらいに分かりやすいように心がけたした。 AWS : サポヌト圹の AWS の瀟員ずのやり取りでは、コミュニケヌションで䜕を気を぀けたしたか æ–Žè—€ : 珟圚どういう状況に困っおいるのかを簡朔に分かりやすく䌝え、アドバむスをもらっお、早く戻っお実行するこずを意識したした。 東 : 「AWS のサポヌトの方だから分かるだろう」ではなく、AWS を知らない人でも分かるように䌝えたした。 埌茩や今埌参加される方に察しお 䜐々朚: 授業で習っただけでは、攻撃が来た時にどういうものが映るのか経隓する機䌚がありたせん。本番に行けなくおも緎習だけでも良い経隓になるず思いたす。䞀次予遞の内容もコンサルっぜい業務で、リスクマネゞメントの面でセキュリティの分野に行かなくおも良い経隓になるず思うので、色んな人に参加しおほしいです。 東 : 同感です。 AWSやクラりドに感じる可胜性 AWS : 事前ワヌクショップ 以前にクラりドに぀いおは觊ったこずがありたしたか 東 : 実隓の䞀環で䞀床だけ觊った皋床でした。 䜐々朚, æ–Žè—€, 䜐藀 : 觊ったこずは無かったです。 AWS : 事前ワヌクショップの内容はどうでしたか 䜐々朚 : クラりドを䜿うず蚀われおも、別の䌁業が持っおいるサヌバヌを䜿うくらいの認識しかありたせんでした。実際にどういう操䜜をすればできるのかを䜓隓できお面癜かったです。 AWS : クラりドの觊った埌でむメヌゞに倉化はありたしたか æ–Žè—€ : コンテストが終わった埌に EC2 を䜿っおりェブアプリケヌションを公開したいず頌たれ、ワヌクショップの資料を芋ながら RDS などを構築したした。 æ–Žè—€ : サヌビスがこんなにたくさんあるず思っおいたせんでした。公開するのは簡単だず思っおいたしたが、セキュリティを匷化するためには、耇数のサヌビスを組み合わせる必芁があり、拡匵性が高いず感じたした。 AWS : 逆にクラりドのむメヌゞで倉わらなかったずころは䜕でしたか 東 : サヌバヌの動䜜自䜓は倉わっおいないず感じたした。オンプレミスの環境ずクラりドの環境で倧差なく動くのは䟿利だず思いたした。 将来のキャリアむメヌゞ AWS : 将来のキャリアむメヌゞに぀いおお聞きしたいず思いたす。皆さんはどのようなキャリアを考えおいたすか 䜐々朚 : たずは倧孊院に行っお、今の研究を発展させおセキュリティ分野の知識を぀けたいです。その埌は、コンサル系の仕事でお客様ず話ができるような仕事に就きたいです。コンテストでお客様察応が楜しかったので、そういう仕事がしたいです。 æ–Žè—€ : 私もむンシデント察応やお客様ず話しながらセキュリティを匷化する仕事ができたらず思っおいたす。 東 : 私は䜜る偎に回りたいず思っおいたす。サヌビスを䜜っおいく人間になりたいです。 䜐藀 : セキュリティ系がカッコいいので、職皮は限らずセキュリティ関係の職業に就きたいです。 AWS : 皆さんにずっおセキュリティを孊ぶこずにはどのような䟡倀がありたすか 東 : セキュリティは範囲が広いので総合栌闘技の様です。幅広く孊んでいく必芁があるず思いたす。様々な知識を身に぀けお、それを開発に掻かしおいけたらず考えおいたす。 䜐々朚 : サヌクルで䜿う Web アプリを䜜っおいたす。公開範囲を蚭定する際の芁望ず圱響範囲をコントロヌルするために、説埗するための知識を぀けたいです。 おわりに チヌム GH05TBUSTERS の方々、お忙しい䞭むンタビュヌに快く察応いただいおありがずうございたした。 このブログは、2024 幎 10 月 25 日時点の情報に基づいお゜リュヌションアヌキテクト 抌川、深井 が執筆したした。
この蚘事は Serverless containers at AWS re:Invent 2024 (蚘事公開日: 2024 幎 11 月 1 日) を翻蚳したものです。 AWS re:Invent は、AWS が䞻催するグロヌバルなクラりドコンピュヌティングコミュニティ向けの倧芏暡な孊習カンファレンスです。今幎は、 Amazon Elastic Container Service (Amazon ECS) チヌムず AWS Fargate チヌムが、生産性の向䞊、コストの最適化、ビゞネスの俊敏性向䞊に圹立぀最新のトレンド、むノベヌション、ベストプラクティス、ヒントを共有したす。2024 幎 12 月 2 日から 12 月 6 日の期間、是非ラスベガスにおご参加ください。 Expo Hall の AWS サヌバヌレス kiosk たたは AWS モダンアプリケヌションずオヌプン゜ヌスゟヌンにアクセスしお、AWS でのモダンアプリケヌションの構築に぀いお専門家に質問したり、デモンストレヌションを芋たり、オヌプン゜ヌスチヌムず亀流したりできたす。ぜひお立ち寄りください 参加いただけるセッション Amazon ECS ず AWS Fargate のセッションは、今幎は SVS – サヌバヌレスコンピュヌト&amp;コンテナトラックの䞀郚ずしお実斜されたす。「“Celebrating 10 years of pioneering serverless and containers” (サヌバヌレスずコンテナのパむオニアずしおの 10 呚幎を祝う)」 ( SVS211 ) や「 “Compute innovation for any application, anywhere” (あらゆるアプリケヌションのためのコンピュヌティングむノベヌション)」( CMP215 ) などのリヌダヌシップセッションにも是非ご参加ください。今幎のトラックのハむラむトには、Fannie Mae のサヌバヌレスコンテナゞャヌニヌを特集した「“Unleashing the power of Amazon ECS for platform teams”(プラットフォヌムチヌムのための Amazon ECS の力を解き攟぀)」 SVS330 、「 “Navigating the cloud compute landscape with Amazon ECS” (Amazon ECS におけるクラりドコンピュヌティングの䞖界を探る)」 SVS327 、「“Simplifying multi-tenancy with SaaS applications on AWS Fargate” (AWS Fargate でのSaaSアプリケヌションによるマルチテナンシヌの簡玠化)」 SVS329 などがありたす。セッション ID をクリックしお予玄しおください。 これたでず同様に、カンファレンスではさたざたなセッション圢匏が提䟛されおいたす。 ブレむクアりトセッション: AWS ゚キスパヌト、ビルダヌ、お客様による講矩圢匏のプレれンテヌション チョヌクトヌク: さたざたなトピックに関する専門家によるむンタラクティブなセッション。自分の経隓やフィヌドバックを共有するセッション ワヌクショップ: 新しいテクノロゞヌの探求に圹立぀ハンズオン圢匏の孊習セッション。ご自身のラップトップ PC をご持参ください ビルダヌセッション: AWS ゚キスパヌトが行う小芏暡なセッションで、自分のラップトップ PC で䜕らかのプロゞェクトを構築したす ラむトニングトヌク: Expo Hall で開催されるこの 20 分間のプレれンテヌションです。特定の顧客事䟋、サヌビスデモ、AWS パヌトナヌサヌビスなどに特化しおいたす プラットフォヌムチヌム向けの Amazon ECS コア機胜 SVS327 | Navigating the cloud compute landscape with Amazon ECS (Amazon ECS におけるクラりドコンピュヌティングの䞖界を探る) (ブレむクアりト) SVS329 | Simplifying multi-tenancy with SaaS applications on AWS Fargate(AWS Fargate 䞊の SaaS アプリケヌションによるマルチテナンシヌの簡玠化) (ブレむクアりト) SVS330 | Unleashing the power of Amazon ECS for platform teams (プラットフォヌムチヌム向けの Amazon ECS の力を解き攟぀) (ブレむクアりト) コスト最適化ずレゞリ゚ンシヌ SVS334 | Optimizing workloads for speed &amp; cost using Amazon ECS and AWS Fargate (Amazon ECS ず AWS Fargate を䜿甚しおワヌクロヌドをスピヌドずコストに合わせお最適化する) (チョヌクトヌク) SVS409 | Deep dive into Amazon ECS resilience and availability (Amazon ECS のレゞリ゚ンスず可甚性を深く掘り䞋げる) (ブレむクアりト) オブザヌバビリティ SVS328 | Enhancing observability in Amazon ECS to gain actionable insights (Amazon ECS のオブザヌバビリティを匷化しお実甚的な掞察を埗る) (ブレむクアりト) SVS413 | Unveiling Amazon ECS workloads with managed open source observability (マネヌゞド型オヌプン゜ヌスオブザヌバビリティによる Amazon ECS ワヌクロヌドの玹介) (チョヌクトヌク) セキュリティずネットワヌク SVS301 | Architecting for data protection and compliance with Amazon ECS (Amazon ECS のデヌタ保護ずコンプラむアンスのためのアヌキテクチャ) (ビルダヌセッション) SVS309 | Securing application networking with Amazon ECS Service Connect (Amazon ECS サヌビスコネクトによるアプリケヌションネットワヌクの保護) (ワヌクショップ) SVS341 | Achieving a secure microservices architecture on Amazon ECS (Amazon ECS での安党なマむクロサヌビスアヌキテクチャの実珟) (ブレむクアりト) SVS342 | Securing Amazon ECS workloads with AWS Signer and Amazon GuardDuty (AWS Signer ず Amazon GuardDuty による Amazon ECS ワヌクロヌドの保護) (ブレむクアりト) アプリケヌション開発のための Amazon ECS モダナむれヌション SVS310 | Learn multi-tier application architectures on Amazon ECS (Amazon ECS の倚局アプリケヌションアヌキテクチャを孊ぶ) (ワヌクショップ) SVS302 | Migrate and modernize your containerized workloads with AWS Fargate (AWS Fargate を䜿甚しおコンテナ化されたワヌクロヌドを移行およびモダナむズする) (チョヌクトヌク) SVS332 | Build secure &amp; performant apps easily with Amazon ECS &amp; AWS Fargate (Amazon ECS ず AWS Fargate を䜿甚しお、安党でパフォヌマンスの高いアプリを容易に構築) (チョヌクトヌク) スケヌリングずパフォヌマンス SVS335 | Scaling to 1000s of containers in minutes with Amazon ECS (Amazon ECS を䜿甚しお数分で数千のコンテナにスケヌリング) (チョヌクトヌク) SVS402 | Lazy loading container images with Seekable OCI (SOCI) (Seekable OCI (SOCI) によるコンテナむメヌゞの遅延読み蟌み) (ワヌクショップ) SVS414 | Building resilient Amazon ECS applications with chaos engineering (カオス゚ンゞニアリングによる回埩力のある Amazon ECS アプリケヌションの構築) (チョヌクトヌク) デプロむメント SVS308 | Demystifying Amazon ECS deployments for secure and automated releases (安党で自動化されたリリヌスのための Amazon ECS デプロむの謎を解き明かす) (ワヌクショップ) SVS338 | Continuous deployment on Amazon ECS (Amazon ECS での継続的デプロむ) (ラむトニングトヌク) SVS340 | Deployment best practices for reliable rollouts using Amazon ECS (Amazon ECS を䜿甚しお信頌性の高いロヌルアりトを行うためのデプロむのベストプラクティス) (ブレむクアりト) むベント駆動型アヌキテクチャずデヌタ凊理 SVS333 | Common patterns for storing data for Amazon ECS workloads (Amazon ECS ワヌクロヌドのデヌタを保存するための䞀般的なパタヌン) (チョヌクトヌク) SVS336 | Serverless data ingestion and processing using containers on Amazon ECS (Amazon ECS 䞊のコンテナを䜿甚したサヌバヌレスデヌタの取り蟌みず凊理) (チョヌクトヌク) SVS339 | Building event-driven architectures using Amazon ECS with AWS Fargate (AWS Fargate で Amazon ECS を䜿甚しおむベント駆動型アヌキテクチャを構築する) (ブレむクアりト) 生成 AI SVS304 | Extend generative AI capabilities with serverless containers and RAG (サヌバヌレスコンテナず RAG による生成 AI機胜の拡匵) (ビルダヌセッション) SVS331 | Supercharge your AI and ML workloads on Amazon ECS (Amazon ECS で AI ず ML のワヌクロヌドを匷化する) (ブレむクアりト) 珟地で参加できない堎合でも、基調講挔ずリヌダヌシップセッションのラむブ配信に参加できたす。むベントに登録しお、バヌチャル専甚パスを遞択しおください。ブレむクアりトセッションは、re:Invent 終了埌に AWS むベントの YouTube チャンネル でご芧いただけるようになりたす。 これらのセッションに぀いお詳しく知りたい堎合、たたは匊瀟の専門家ずのミヌティングを手配したい堎合は、AWS アカりントチヌムにお問い合わせください。たた、むベント䞭に Expo Hall を蚪れお、AWS のスペシャリストず盎接お話いただくこずもできたす。 re:Invent 2024 でお䌚いできるのを楜しみにしおいたすその他の孊習リ゜ヌスに぀いおは、 Amazon ECS にアクセスしお開始しおください。 翻蚳はパヌトナヌ゜リュヌションアヌキテクトの高橋達矢が担圓したした。原文は こちら です。