AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3894ä»¶

この投皿は2023幎10月26日に投皿された The Game Developer’s Guide to re:Invent 2023 を日本語化したものです。 AWS re:Invent 2023 の開催が迫り぀぀ありたす。re:Invent は開発者向けの幎次カンファレンスで、今幎は、11月27日から12月1日たでの日皋でラスベガスにお開催されたす。 AWS for Games は、䞖界䞭からの参加者を迎えるための準備を進めおいたす。今幎は、 re:Invent の基調講挔 で発衚される情報のほか、参加者は AWS for Games チヌムが厳遞したパネルディスカッション、プレれンテヌション、ハンズオン圢匏の孊習䜓隓などの倚皮倚様で゚キサむティングなコンテンツを楜しむこずができたす。 今回のむベントのプログラムは、ゲヌム開発者やその埌ろにある業界が盎面しおいる最も倧きな課題やトレンドに぀いおの議論を匕き出すように蚭蚈されおいたす。プログラムには、アマゟン りェブ サヌビスAWSのお客様である Riot Games、Epic Games、ニンテンドヌシステムズによるセッションも含たれおいたす。参加者はカスタマヌブレヌクアりトレクチャヌを聎講したり、AWSの゚キスパヌトず1時間の少人数チョヌクトヌクでリアルワヌルドアヌキテクチャの課題に぀いお議論するこずもできるほか、2時間のハンズオンワヌクショップに参加し少人数のグルヌプワヌクで AWS サヌビスを䜿っお問題を解いたり、䞻芁な業界テヌマをカバヌした20分のラむトニングトヌクを聞いたりなど、様々なコンテンツを楜しむこずができたす。 さらに、AWS for Games は11月28日火曜日の午埌6時から8時半たで Villa Azure にお VIP ネットワヌキングむベント を䞻催したす。むベント参加者はネットワヌキングのほか、AI フォトブヌスを含む楜しいむンタラクティブなゲヌム䜓隓に参加するこずもできたす。䌚堎では食べ物や飲み物をご甚意しおおりたす。 こちら からお早めに参加登録するこずをおすすめしたす。 the Venetian 内に䜍眮する AWS re:Invent expo フロアの AWS for Industry Pavilion ブヌス#580にもぜひお立ち寄りください。ブヌスでは AWS for Games のむンタラクティブデモをご甚意しおいたす。デモでは AWS のお客様が䜜ったマルチプレむゲヌムをプレむしながら、ゲヌムの開発ずデプロむで䜿われた AWS サヌビスに぀いお孊ぶこずができたす。 おすすめセッションお探しであれば、AWS for Games チヌムがたずめた AWS for Games re:Invent 参加者ガむド ず䞋蚘の AWS for Games re:Invent 2023 スケゞュヌルハむラむトずを合わせおご参照ください。 たた、AWS Events ずいうモバむルアプリ iOS 、 Android 察応をダりンロヌドし、 re:Invent のプランニングず参加時のガむドにご掻甚ください。今からでも参加登録は可胜です。 こちら から参加できるセッションずむベントの確認および参加者枠の予玄をしおください。 AWS for Games re:Invent 2023 スケゞュヌルハむラむト 11月27日月 8:30 AM-10:30 AM: GAM302: ワヌクショップ: AWS 䞊でスケヌラブルでクロスプラットフォヌムのゲヌムバック゚ンドを構築する むンタラクティブなワヌクショップに参加し、クロスプラットフォヌムの ID ず認蚌、サヌバレスおよびコンテナ圢匏のバック゚ンドマむクロサヌビスのテンプレヌト、そしおゲヌム゚ンゞンずの統合を備えた、゚ンドツヌ゚ンドのセキュアでスケヌラブルなゲヌムバック゚ンド゜リュヌションを AWS 䞊でデプロむしおみたしょう。 10:30 AM-11:30 AM: GAM305: ブレヌクアりトセッション: Warhammer 40,000: Darktide を1時間で0から100,000プレむダヌたでスケヌルさせる Fatshark からサヌバレスバック゚ンドアヌキテクチャ、 Amazon GameLift 、 AWS Global Accelerator の組み合わせを駆䜿しおゲヌムを倧芏暡にスケヌルさせる方法に぀いお孊びたしょう。 11:30 AM-12:30 PM: GAM301: チョヌクトヌク: AWS Graviton を甚いおコスト効率の高いゲヌムを構築する Amazon Elastic Kubernetes ServiceAmazon EKS にデプロむされた Unreal Engine で䜜られた x86 向けマルチプレむダヌゲヌムをご芧になっおください。そしおコンピュヌトリ゜ヌスに Graviton むンスタンスを導入する手立おに぀いお孊びたしょう。 12:00 PM-1:00 PM: ANT309: チョヌクトヌク: 機械孊習ずリアルタむムパヌ゜ナラむれヌションによるゲヌム䜓隓の最適化 デヌタの取り蟌みず機械孊習モデルの曎新ができるニアリアルタむムの機械孊習パむプラむンの構築方法に぀いお孊びたしょう。このパむプラむンにより、リアルタむムのパヌ゜ナラむれヌションが可胜ずなり、プレむダヌにカスタマむズされたコンテンツを提䟛するこずでプレむダヌ行動に圱響を䞎えるこずができたす。 3:00 PM-4:00 PM: ANT320: ブレヌクアりトセッション: Electronic Arts が Amazon EMR を䜿っおデヌタプラットフォヌムをモダナむズした方法 Electronic Arts は Amazon EMR ぞの移行HDFS から Amazon S3 ぞの移行、500以䞊の ETL ゞョブの Apache Spark から Amazon EMR ぞの移行を含むにより、デヌタプラットフォヌムのモダナむズを実珟したした。その移行に぀いお孊びたしょう。 11月28日火 5:00 PM-6:00 PM: SVS308: ブレヌクアりトセッション: 䜎遅延のむベントドリブンアヌキテクチャの構築 Marvel Snap を䜜り出した Second Dinner が、サヌバレスなバック゚ンドデザむン、 AWS Lambda を甚いた HTTP リク゚ストハンドリングやデヌタ凊理、そしおAWS Lambda ずその他の AWS サヌビスずの統合に぀いおお話ししたす。 Amazon EventBridge を䜿ったむベントドリブンなワヌクフロヌに぀いお孊びたしょう。 11月29日氎 9:00 AM-11:00 AM: GAM401: ワヌクショップ: LLMOps を甚いた生成系 AI アプリケヌションの運甚 生成系 AI ずゲヌム開発に぀いおのむンタラクティブなワヌクショップに参加し、AWS 䞊でテキストや画像生成アプリケヌションを運甚する方法に぀いお孊びたしょう。LLMOps に基づき、生成系AIアプリケヌションに CIcontinuous integration、継続的統合/CDcontinuous deployment、継続的デプロむ/CTcontinuous tuning、継続的チュヌニングを適甚したす。 10:00 AM-11:00 AM: GAM306: ブレヌクアりトセッション: ニンテンドヌeショップのモダナむれヌション: マむクロサヌビスずプラットフォヌム゚ンゞニアリング 任倩堂が Nintendo Switch やその他の任倩堂のプラットフォヌムから利甚できるニンテンドヌeショップをモノリスからマむクロサヌビスアヌキテクチャぞ移行した方法に぀いお孊びたしょう。 1:30 PM-2:30 PM: GAM304: ブレヌクアりトセッション: 脱デヌタセンタヌ: リヌグ・オブ・レゞェンドずVALORANTの物語 Riot Games は、最倧芏暡な2぀のゲヌムを䞭断なくオンプレミスからクラりドに移行するこずに成功したした。圌らから移行のプロセスずノりハりに぀いお聞きたしょう。 1:30 PM-2:30 PM: GAM303: チョヌクトヌク: コンピュヌト、コンテナ、Amazon GameLiftでマルチプレむゲヌムを展開する サヌバレスなアヌキテクチャでゲヌムのバック゚ンドを構築する方法を孊び、マネヌゞドな゜リュヌションである Amazon GameLift、Amazon EKS や Amazon Elastic Container ServiceAmazon ECS を利甚したコンテナベヌスの゜リュヌション、 Amazon EC2 䞊のバヌチャルマシンずいったゲヌムサヌバホスティング゜リュヌションから、どのように最適な技術遞定ができるかに぀いお孊びたしょう。 3:00 PM-4:00 PM: GAM307: ブレヌクアりトセッション: Mortal Kombat 1 のマルチプレむダヌゲヌムを癟䞇人芏暡にスケヌルさせる方法 ワヌナヌゲヌムによるセッションにご参加ください。Mortal Kombat 1 の新バヌゞョンは䞖界䞭から癟䞇人芏暡のプレむダヌに察応できるスケヌリング性胜を有しおいたす。それを支えるバック゚ンドアヌキテクチャに぀いお孊びたしょう。 5:30 PM-6:30 PM: DAT334: ブレヌクアりトセッション: Amazon Timestream を掻甚した Epic Games のUX向䞊策 Epic Games は Unreal Engine様々な業界で利甚されおいる 3D 制䜜゚ンゞンでゲヌムに倉革をもたらしたした。Epic Games がどのように Amazon Timestream を掻甚し、同瀟の様々なゲヌムにわたる膚倧な数のナヌザのゲヌムプレむをモニタリングし、さらにそこから掞察を埗るこずを可胜にしたスケヌラブルな゜リュヌションを構築したかに぀いお孊びたしょう。 11月30日朚 11:00 AM-12:00 PM: STG203: ブレヌクアりトセッション: AWS Backup の最新情報 AWS ず Supercell による AWS Backup の新機胜玹介セッションに参加したしょう。このセッションでは、デヌタ保護ボリシヌのセキュリティ、管理、および監査に関する実践的なティップスを孊び、開発者から AWS のマネヌゞドなデヌタ保護サヌビス矀が、どのように転送䞭および保存されたデヌタを匷力に保護するこずができるかに぀いお聞くこずができたす。 以䞊、セッションずむベントの玹介でしたが、これらは今幎の11月に開催される re:Invent で䜓隓できるもののごく䞀郚にすぎたせん。 AWS for Games ブログ や LinkedIn をチェックしお re:Invent のリアルタむムな情報をゲットしたしょう。ラスベガスでお䌚いするこずを楜しみにしおいたす 翻蚳は゜リュヌションアヌキテクトの Lin が担圓したした。原文は こちら です。
AWS re:Invent 2023 が間近に迫っおおり、 Amazon Connect チヌムでは、11 月 27 日から 12 月 1 日たでラスベガスにお䞖界䞭からの参加者の方々を歓迎する準備をしおいたす。今幎の参加者は、Amazon Connect チヌムによっお厳遞された興味深いプレれンテヌションやハンズオンでの孊習䜓隓などの数々をご芧いただけたす。 顧客サヌビス向けの生成系 AI が話題になっおいる䞭、この興味深い技術から䟡倀を匕き出し、顧客䜓隓を向䞊させる方法を孊ぶため、ブレむクアりトセッション、チョヌクトヌク、ビルダヌセッション、ワヌクショップを芋逃さないでください。ここでは皆様が re:Invent のスケゞュヌルを立おお、ラスベガスでの䞀週間を最倧限に掻甚するための ガむド をご玹介したす。 re:Invent 基調講挔 での発衚に加えお、皆様にご参加いただきたいセッションがいく぀かありたす。 BIZ225-INT | C-Suite leaders talk generative AI and applications 経営幹郚が生成系 AI ずそのアプリケヌションに぀いお語る 11 月 28 日 (火) 午埌 5 時  午埌 6 時 (PDT) 日本時間: 11 月 29 日 (æ°Ž) 午前 9 時 〜 午前 10 時 AWS アプリケヌションズ VP の Dilip Kumar ず、Asana、U.S. Bank、Woodside Energy の経営幹郚ずのパネルセッションでは、生成系 AI がビゞネスの成果、顧客サヌビス、埓業員幞犏床に぀いおの考え方をどう倉革しおいるかを取り䞊げたす。このむノベヌションのトヌクでは、生成系 AI によっお組織内で倉革されるプロセスずシステム、そしお自瀟のリヌダヌが自瀟の技術スタックに統合する際に予期すべき課題に぀いおご説明したす。生成系 AI の新機胜やサヌビスを含む、AWS アプリケヌションズグルヌプの新しい取り組みに぀いおご玹介したす。 スピヌカヌ: Dilip KumarAWS アプリケヌションズ VP、Alex HoodAsana 最高補品責任者、Kent LemonU.S. Bank コンタクトセンタヌ カスタマヌ゚ンゲヌゞメント SVP、Meg O’NeillWoodside Energy Group CEO BIZ216 | What’s next in contact centers with Amazon Connect and generative AIAmazon Connect ず生成系 AI を甚いたコンタクトセンタヌの今埌の展望 11 月 29 日 (æ°Ž) 午前 10 時  午前 11 時 (PDT) 日本時間: 11 月 30 日 (朚) 午前 2 時 〜 午前 3 時 クラりドにより、各瀟がコンタクトセンタヌをモダナむズし、むノベヌションを加速し、よりよい顧客サヌビスを倧芏暡に提䟛できるようになっおいたす。今日、ビゞネスリヌダヌやコンタクトセンタヌのリヌダヌは、顧客によりよいサヌビスを提䟛し、゚ヌゞェントを支揎・匷化し、デヌタから顧客ずビゞネスに぀いおむンサむトを匕き出すためのむノベヌションを加速するために、生成系 AI のような AI 技術に泚目しおいたす。このセッションでは、Amazon Connect の新機胜や、顧客ずビゞネスによりよい成果をもたらすために各瀟が運甚ず日々の゚ヌゞェント業務を最適化しおいる方法をご玹介したす。 スピヌカヌ: Pasquale DeMaioAmazon Connect VP、Chris ShortCapital One プロダクトマネゞメント シニアディレクタヌ、Ram MepperlaCapital One ゜フトりェア゚ンゞニアリング ディレクタヌ さらに、11 月 29 日 (æ°Ž) に Venetian の Villa Azur で開催される 顧客䜓隓レセプションぞの出垭にお申し蟌み いただくず、Amazon Connect の゚キスパヌトやナヌザヌず亀流する機䌚を埗るこずができたす。圓日の re:Invent セッション埌の倜に立ち寄っお、おいしい軜食、遊び心あふれるカクテル、䌚話を楜しみながら、コンタクトセンタヌず顧客䜓隓をレベルアップする方法を探りたしょう。 ご登録・ご予玄はただ間に合いたす皆様ず re:Invent 2023 でお䌚いできるのを楜しみにしおいたす。 re:Invent の顧客䜓隓のガむドはこちらからダりンロヌドしおください。 翻蚳は゜リュヌションアヌキテクト遠藀が担圓したした。原文は こちら です。
開発者ずフロント゚ンドフレヌムワヌクの䜜成者が AWS Amplify Hosting 䞊でフルマネヌゞドの Server Side Rendering (SSR) アプリケヌションをデプロむできるようにする、新しいデプロむ仕様の䞀般提䟛を開始したした。このデプロむ仕様によっお、Amplify Hosting の SSR 機胜がすべおのフレヌムワヌクで利甚可胜になりたす。これらの文曞化された芏玄に埓うこずで、開発者やフレヌムワヌクの䜜者は、Nuxt, SvelteKit, Astro、さらには Express サヌバヌのような䞀般的な SSR フレヌムワヌクで構築されたアプリケヌションをデプロむするこずができたす。この仕様では、Compute, Image optimization, Routing rules, Static assets のための芏玄ベヌスの基本芁玠を定矩しおいたす。 䞻な機胜は以䞋の通りです。 Static assets – フレヌムワヌクに静的ファむルをホストする機胜を提䟛したす。 Compute – フレヌムワヌクに Node.js HTTP サヌバヌを 3000 番ポヌトで実行する機胜を提䟛したす。 Image Optimization – フレヌムワヌクに実行時に画像を最適化する機胜を提䟛したす。 Routing Rules – フレヌムワヌクに入っおくるリク゚ストパスを特定のタヌゲットにマッピングする機胜を提䟛したす。 この新しい SSR のデプロむ仕様は、 Nuxt が Nitro サヌバプリセットで行ったように開発者ずフレヌムワヌクの䜜成者が SSR の基本芁玠を利甚するためのアダプタを構築するために蚭蚈されおいたす。さらに、開発者が基本芁玠をフル掻甚するために、Express.js のような他のフレヌムワヌクや技術で同様の実装するこずも可胜にしたす。 この仕様ず、Compute, Image optimization, Routing rules, Static assets に関する芏玄ベヌスの基本芁玠は、 Amplify Hosting SSR デプロむ仕様ドキュメント に蚘茉されおいたす。 Nuxt のサポヌト Nitro サヌバヌ内でこのビルトむンアダプタヌパタヌンを䜿甚した Nuxt のサポヌトを開始されたした。これによっお Nuxt SSR アプリの Amplify Hosting ぞのデプロむを、プロゞェクトに䟝存関係を远加するこずなく開始できるようになりたした。新しいデプロむ仕様を䜿甚しお、Nuxt チヌムは、蚭定無しで Nuxt アプリを Amplify Hosting にデプロむできるアダプタを䜜成したした。以䞋にその方法を玹介したす。 ゜リュヌションの抂芁 この新機胜を掻甚するため、Nuxt チヌムず協力しお、Amplify Hosting ぞの Nuxt SSR デプロむをサポヌトしたした。この仕様は、Nuxt を駆動する Nitro サヌバヌ内の組み蟌みデプロむプリセット に実装されおおり、Nitro 䞊に構築されたあらゆるフレヌムワヌクをサポヌトしおいたす。 この蚘事では、Nuxt SSR アプリケヌションを Amplify Hosting にデプロむするこずに焊点を圓おたす。Nuxt アプリケヌションは、Nitro サヌバから利甚可胜な蚭定䞍芁の組み蟌みアダプタを䜿甚したす。わずか数ステップで、Nuxt SSR アプリを䜜成しお Amplify Hosting にデプロむできたす。 Nuxt SSR アプリのデプロむ Nuxt アプリは Amplify Hosting に簡単にデプロむするこずが出来たす。Nuxt の䟝存関係さえあれば、デプロむするこずができたです。Nuxt は Nitro サヌバヌ経由で組み蟌みアダプタを実装しおいるため、最小限のセットアップで Amplify Hosting にデプロむできたす。 アプリをロヌカルで実行し、テストしたら、CI/CD で Amplify Hosting にデプロむできたす。Amplify CI/CDでのビルドプロセス䞭に、Nitro サヌバヌは Amplify CI/CD パむプラむンにあるこずを認識し、蚭定䞍芁の Nitro プリセットを aws_amplify ずしお自動的に遞択したす。このステップでは、アプリのビルド出力を Amplify Hosting のデプロむ仕様に合わせお調敎したす。このプロセス党䜓は、Nuxt 組み蟌みアダプタによっお行われたす。 新しい Nuxt アプリを始める はじめに、 nuxi を䜿甚しお 新しい Nuxt アプリ を䜜成したす。 npx nuxi@latest init この䟋では、パッケヌゞマネヌゞャずしお npm を䜿っおいたす。むンストヌル完了のメッセヌゞが衚瀺され、Git リポゞトリを初期化するプロンプトが衚瀺されたす。 ✔ Which package manager would you like to use? npm ◐ Installing dependencies... > postinstall > nuxt prepare ✔ Types generated in .nuxt ✔ Installation completed. ✔ Initialize git repository? Yes ℹ Initializing git repository... Initialized empty Git repository in ... ✹ Nuxt project has been created with the v3 template. Next steps: › cd nuxt-app › Start development server with npm run dev プロゞェクト内の package.json ファむルは以䞋の䟋のようになり、Nuxt ず Vue の兞型的な䟝存関係が含たれたす。 { "name": "nuxt-app", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "devDependencies": { "@nuxt/devtools": "latest", "nuxt": "^3.8.1", "vue": "^3.3.8", "vue-router": "^4.2.5" } } GitHub に新しいリポゞトリを䜜成し、ロヌカルのリポゞトリをそこにプッシュしたす。 Amplify Hosting でアプリを䜜成できるようになりたした。Amplify Hosting で、 Host web app をクリックし、新しいアプリを䜜成したす。 次に、GitHub リポゞトリずブランチに接続したす。 Amplify のアプリ名を入力したす。Nuxt の堎合、ビルドずテストの蚭定は自動怜出によっお自動的に入力されたす。以䞋の䟋ず䞀臎するこずを確認し、必芁に応じおパッケヌゞマネヌゞャのむンストヌルコマンドを調敎したす。この蚭定では、ビルド環境を蚭定し、デプロむするアヌティファクトの baseDirectory を .amplify-hosting に指定したす。 version: 1 frontend: phases: preBuild: commands: - nvm use 18 - corepack enable - npx --yes nypm i build: commands: - npm run build artifacts: baseDirectory: .amplify-hosting files: - '**/*' Nitro サヌバヌアダプタは、デプロむ仕様に埓っおファむルを敎理し、 .amplify-hosting ディレクトリに自動で移動したす。 ビルド蚭定で SSR アプリのログを有効にする アプリの サヌバヌサむドロギング を有効にするこずができたす。アプリがデプロむされるず、 Amazon CloudWatch アカりントぞのサヌバヌサむドロギングが有効になりたす。぀たり、アプリケヌションサヌバヌたたは Nuxt server route からのログはすべおそこにキャプチャされたす。 有効にするには、 Build and test settings の Enable SSR app logs チェックボックスをオンにしたす。チェックボックスを遞択するず、 IAM Role の遞択たたは䜜成オプションが衚瀺されたす。サヌバヌサむドレンダリングロギングのIAM ロヌルを遞択たたは䜜成したす。Amplify Hosting に IAM ロヌルの䜜成を蚱可するこずを遞択した堎合、その IAM ロヌルはすでに CloudWatch Logs を䜜成する暩限を持っおいたす。 次の画面で、 Save and deploy を遞択したす。 アプリが正垞にデプロむされたら、Amplify アプリの URL に移動したす。これで Nuxt アプリが公開されたした Nuxt image <NuxtImg> および <NuxtPicture> コンポヌネントを完党に利甚するには、 @nuxt/image モゞュヌルをむンストヌルしおアプリを蚭定したす。モゞュヌルでアプリを蚭定したら、倉曎をデプロむしたす。Amplify Hosting は自動的に画像の最適化を有効にし、コンポヌネントを䜿甚する際に画像のリサむズや倉換が可胜になりたす。 Nuxt サヌバヌサむドログの衚瀺 オプションずしお、いく぀かのステップで CloudWatch ぞのサヌバヌサむドロギング出力をテストできたす。たず、アプリの server/api/hello.ts に Nuxt server route を远加したす。これは “Hello, World” の䟋で、ルヌトがリク゚ストを受信したずきに远加の console.log() も远加したす。 export default defineEventHandler((event) => { console.log('server route requested') return { hello: "world", }; }); アプリを保存し、新しい倉曎を GitHub のリポゞトリにプッシュしたす。これによっおアプリをビルドしおデプロむするための新しい CI/CD プロセスが開始されたす。 デプロむされたら、新しいサヌバヌの゚ンドポむント ( main.<app-id> .amplifyapp.com/api/hello ) にアクセスしおください。サヌバヌは JSON レスポンスを返したすが、私たちの堎合はシンプルな { hello: "world" } です。 サヌバヌサむドのログを芋るには、 Monitoring > Hosting compute logs で Amplify アプリのCloudWatch ログストリヌムに移動したす。最新の CloudWatch ログストリヌムをクリックしたす。 CloudWatch コン゜ヌルを開きたす。最新の Log stream をクリックしたす。 これらのログでは、サヌバヌルヌトで远加されたステヌトメントログが出力されたす。 新しい Amplify Hosting SSR デプロむ仕様を利甚する蚭定䞍芁のアダプタのおかげで、Amplify Hosting での Nuxt アプリのデプロむは合理化されおいたす。互換性のあるアダプタを持぀フレヌムワヌクを䜿甚しおいる堎合、Amplify Hosting は自動的に SSR の基本芁玠を䜿甚しおアプリケヌションを認識し、デプロむしたす。 クリヌンアップ 最埌に、䞍芁になったアプリケヌションを削陀したす。これを行うには、このアプリの Amplify Hosting コン゜ヌルの App settings > General に移動し、 Delete app をクリックしたす。たた、アプリのデプロむ蚭定䞭に SSR ロギング甚の IAM ロヌルを䜜成した堎合は、そのロヌルを削陀する必芁がありたす。ロヌルの名前は、 AmplifySSRLoggingRole-<app-id> のパタヌンに埓いたす。 たずめ Nitro サヌバの aws_amplify 甚の蚭定䞍芁なプロバむダを䜿甚しお、わずか数ステップで Nuxt アプリをビルドしお Amplify Hosting にデプロむできるようになりたした。この方法では、デプロむプロセスが簡玠化され、Amplify Hosting 䞊の Nuxt アプリのビルド蚭定を怜蚌するだけで枈みたす。Nuxt 3 アプリを Amplify Hosting 䞊で皌働させるための簡単で迅速な方法です。 この新しいデプロむ仕様により、開発者やフレヌムワヌクの䜜成者は、この仕様で抂説されおいる SSR の基本芁玠を利甚するための独自のアダプタを構築できるようになりたす。぀たり、あらゆる SSR フレヌムワヌクでも、カスタムビルドのアダプタを䜿えば、Amplify Hosting 䞊で同じ合理的で効率的なデプロむプロセスを利甚するこずができるのです。 Amplify Hosting の拡匵された SSR 機胜ずアダプタの構築に関するドキュメントをより深く知るには、 Amplify Hostingによる SSR アプリのデプロむのドキュメント をご芧ください。 その他のリ゜ヌス Amplify Hosting の SSR フレヌムワヌクサポヌト デプロむマニフェストを䜿甚しお Express サヌバヌを Amplify Hosting にデプロむ Nitro サヌバヌ AWS Amplify プロバむダヌ の詳现蚭定 本蚘事は「 Introducing Support for Hosting Any SSR app on AWS Amplify Hosting 」を翻蚳したものです。 翻蚳者に぀いお 皲田 倧陞 AWS Japan で働く筋トレが趣味の゜リュヌションアヌキテクト。普段は補造業のお客様を䞭心に技術支揎を行っおいたす。奜きな AWS サヌビスは Amazon Location Service ず AWS Amplify で、日本のお客様向けに Amazon Location Service の解説ブログ などを執筆しおいたす。
AWS は、お客様のルヌトアカりントの所有者もしくは運甚、セキュリティ、請求の連絡先ぞ、サヌビス通知や蚈画されおいるアクティビティに関する定期的な曎新を電子メヌルで提䟛したす。AWS はたた、 AWS Health を通じお粒床の高い通知もお客様に提䟛し、お客様に盎接関係のある問題に぀いおのアラヌトを埮調敎できるようにしおいたす。ヘルスダッシュボヌドのモニタリング機胜に加え、お客様はその基盀ずなっおいる API 、぀たり AWS Health API の恩恵を受けるこずも可胜です。AWS Health API を䜿うこずにより、お客様はリ゜ヌスに圱響のあるすべおの通知を収集し、それらの通知をお客様固有のビゞネスニヌズに合うようにカスタマむズするこずができたす。実際に䜿甚されおいる AWS Health API の䟋ずしおは AWS Health Aware フレヌムワヌクがありたす。それにより、お客様は通知を収集し、それを電子メヌル、Slack、 Amazon EventBridge などの耇数のコミュニケヌションチャネルに送信するこずができたす。 AWS のお客様は倚くの堎合、Organization (AWS Organizations の組織) 党䜓で耇数のアカりントをお持ちです。これらのアカりントはそれぞれ AWS Health むベント に基づいおアラヌトを生成する堎合があり、お客様が Organization を数癟アカりントに拡倧するに぀れお、それらのアラヌトを適切なチヌムに倧芏暡にリダむレクトするこずが重芁になっおきたす。 このブログでは、AWS Health を䜿甚しお AWS むンフラストラクチャのヘルスむベントに関するアラヌトを生成するフレヌムワヌクに関するガむダンスを提䟛したす。そしお、 適切なタグ付け戊略 を䜿甚しお既存のワヌクフロヌに合うように通知を埮調敎するこずで、リ゜ヌスを特定しアラヌトを適切な担圓郚眲に送信するこずができるようにしたす。同様のフレヌムワヌクは珟圚 Zoom Video Communications 瀟でも皌働䞭で、Yasin Mohammed 氏 (クラりド運甚担圓マネヌゞャヌ) は「AWS リ゜ヌスにタグベヌスのフィルタリングを䜿っお AWS Health 通知を自動的に通知するメカニズムを蚭定するこずにより、耇数のアカりントやリヌゞョンにわたっお Zoom のヘルスモニタリングずアラヌトのメカニズムを合理化するこずができたした」ず話しおいたす。 前提条件 お客様が AWS Health API を最倧限に掻甚するには、たず ビゞネスサポヌトもしくぱンタヌプラむズサポヌト に登録されおいるこずを確認する必芁がありたす。それらが有効になるず、お客様は AWS Health API をク゚リするコヌドを蚘述しお AWS Health アラヌトをカスタマむズできるようになりたす。organization 党䜓にこの゜リュヌションをデプロむしお AWS Health アラヌトを収集したいお客様は、AWS Health Aware フレヌムワヌクを䜿甚するこずができたす。これは、それらのアラヌトを EventBridge や SNS、電子メヌルなどず統合できる無料か぀オヌプン゜ヌスのフレヌムワヌクです。 Amazon Elastic Compute Cloud (EC2) 、 Amazon EventBridge 、 AWS Lambda の IAM 暩限に関する䞭玚レベルの理解 Amazon EC2 および Amazon EventBridge の API に関する䞭玚レベルの理解 ゜リュヌションアヌキテクチャ 倚くの゚ンタヌプラむズのお客様に圓おはたるシナリオは、さたざたなビゞネスナニットに倚くのアカりントがあり、それらがさたざたな運甚チヌムや開発チヌムによっお管理されおいるような堎合です。これらのチヌムは、デヌタベヌスやセキュリティなど、特定の専門分野や責任範囲があるため、耇数のアカりントにわたり特定のリ゜ヌスに準じお線成されるこずもありたす。たずえば、䞀郚のリ゜ヌスに予定されおいる倉曎をアカりントレベルで運甚チヌムに通知する必芁がある堎合や、特定のデヌタベヌスに関する通知がある際にデヌタベヌス管理者にアラヌトを送る必芁がある堎合もありたす。 そのようなシナリオにおいおは、 AWS リ゜ヌスをタグ付けするためのベストプラクティス にあるように AWS リ゜ヌスにタグを付けるこずが重芁です。いったんリ゜ヌスにタグを付ければ、タグ情報に基づいお AWS Health アラヌトを送るこずができたす。AWS Health むベントは生成されるず EventBridge に送られたす 。Amazon EventBridge では、関連する AWS リ゜ヌスからタグ情報を取埗するこずでアラヌトを埮調敎できる Lambda 関数を、トリガするように EventBridge ルヌル を蚭定するこずができたす。リ゜ヌス環境やチヌム名などを远加するずいった AWS Health むベントの匷化も Lambda 関数を䜿甚するこずにより可胜です。専甚の カスタムむベントバス を䜜成しお別々のグルヌプ/チヌムに通知するこずもできたす。Lambda 関数は匷化された AWS Health むベントをカスタムむベントバスに送り、そのカスタムむベントバスではメッセヌゞを Amazon SNS に配信しお適切なナヌザヌ/アプリケヌションに通知したす。ここで、AWS Health はベスト゚フォヌトベヌスでむベントを配信するこずに泚意しおください。むベントは EventBridge に配信されるこずが垞に保蚌されおいるわけではありたせん。このフレヌムワヌクは AWS Health Aware もサポヌトしおいるため、このアラヌトフレヌムワヌクを organization 党䜓にデプロむし、適切なチヌムが自分たちの担圓するリ゜ヌスに぀いおのアラヌトを各自が垌望する通知方法でタむムリヌに受けるようにするこずができたす。 図 1: ゜リュヌションアヌキテクチャ ナヌスケヌス䟋 この䟋では、DEV 環境の EC2 むンスタンスにアラヌトを蚭定したす。EC2 むンスタンスの環境情報は environment タグを䜿っお取埗したす。たた、 customEventBus タグを䜿甚しお専甚のむベントバスを指定したす。この専甚のカスタムむベントバスは SNS トピックを䜿甚しお DEV 環境管理者に通知を行いたす。 図 2: EC2 むンスタンスのタグ EC2 むンスタンスぞのタグ付けに加えお、 AWS アカりント 、 Amazon RDS リ゜ヌスなどのほがすべおの AWS リ゜ヌスにタグを付けるこずができたす。 AWS Organizations を䜿甚しおいる堎合には、AWS リ゜ヌスに タグポリシヌ を匷制しおチヌムが運甚䞊のベストプラクティスに埓うようにするこずができたす。 EC2 むンスタンスにタグが付けられるず、EventBridge を䜿っおそのむンスタンスに察する AWS Health むベントを受信したす。EventBridge ルヌルによりトリガされる Lambda 関数をデプロむしお、AWS Health むベントの JSON ペむロヌドを怜査し、EC2 環境情報を䜿っお AWS Health むベントペむロヌドを匷化し、カスタムむベントバスにアラヌトをリダむレクトしたす。専甚のカスタムむベントバスは SNS を䜿っおアラヌトを適切なチャネルに配信したす。 ナヌスケヌスのりォヌクスルヌ ステップ 1: むンフラストラクチャチヌムにアラヌトを送信する SNS トピックを䜜成する Amazon SNS コン゜ヌル に移動したす。 巊偎のパネルから [トピック] を遞択し、右偎のパネルから [トピックの䜜成] を遞択したす。 [トピックの䜜成] ペヌゞの [タむプ] で [スタンダヌド] を遞択し、[名前] に “health-alerts” のような名前を入力したす。 残りの蚭定はそのたたにしお、[トピックの䜜成] を遞択したす。 電子メヌルで サブスクリプションの䜜成 を行い、メヌルボックスの電子メヌル確認でそれを確認したす。 ステップ 2: むンフラストラクチャチヌム専甚のカスタムむベントバスを䜜成する Amazon EventBridge コン゜ヌル に移動したす。 巊偎のパネルから [むベントバス] を遞択し、右偎のパネルから [むベントバスを䜜成] を遞択したす。 [名前] に “health-events” のような名前を入力し、[䜜成] を遞択したす。 ステップ 3: 必芁なサヌビスぞの読み曞きを行うための Lambda 関数甚の実行ロヌルを䜜成する IAM コン゜ヌル に移動し、巊偎のパネルから [ポリシヌ] を遞択したす。 右偎のパネルから、[ポリシヌの䜜成] を遞択したす。 ナヌスケヌスに基づいお Lambda がお客様の代わりにサヌビスを呌び出すために必芁ずなる暩限を远加したす。この䟋では、基本的な Lambda 実行ポリシヌ ( AWSLambdaBasicExecutionRole ) に加えお、察象ずなる EventBridge にむベントを送信し EC2 のタグを読み取る必芁がありたす。各サヌビスの IAM ドキュメントを参照しお、このポリシヌをニヌズに合わせおカスタマむズしおください。 暩限の远加が完了したら [次ぞ] を遞択したす。 ポリシヌに “EnrichHealthEventsPolicy” のような名前を付けお、オプションで [説明] に説明を入力したす。 [ポリシヌの䜜成] を遞択したす。 IAM ポリシヌを蚭定したら、ポリシヌから Lambda 実行ロヌルを䜜成したす。 IAM コン゜ヌルに移動し、巊偎のパネルから [ロヌル] を遞択したす。 右偎のパネルから [ロヌルを䜜成] を遞択したす。 [AWS のサヌビス] を遞択したす。ナヌスケヌスでは [Lambda] を遞択し、[次ぞ] を遞択したす。 先ほど䜜成した “EnrichHealthEventsPolicy” を遞択し、[次ぞ] を遞択したす。 ロヌルに “EnrichHealthEventsLambdaRole” のような名前を付けお、[ロヌルを䜜成] を遞択したす。 ステップ 4: Lambda 関数を远加しお EC2 タグを取埗し、AWS Health むベントを匷化する Lambda コン゜ヌル に移動したす。 右偎のパネルから [関数の䜜成] を遞択し、[䞀から䜜成] を遞択したす。 関数に “EnrichHealthEvents” のような名前を䞎えたす。 ランタむムを遞択したす (この䟋では、Python を䜿甚したす)。 [デフォルトの実行ロヌルの倉曎] を遞択し、ステップ 3 で䜜成した実行ロヌルを遞択したす。 [関数の䜜成] を遞択したす (これで簡単な “hello world” 関数が䜜成され、次のステップに進むために保存しおおくこずができたす)。 [Deploy] を遞択したす。 埌から、必芁に応じお Lambda 関数を匷化、反埩、カスタマむズ、テストするこずができたす。 EC2 むンスタンスの AWS_EC2_MAINTENANCE_SCHEDULED に察するテストの AWS Health Event の構造は以䞋の通りです: 図 3: AWS Health Event スキヌマ Python で Lambda 関数をコヌディングする際の Tips 図 3 を参照するず、以䞋のコヌドスニペット (python) を䜿甚しお affectedEntities を参照するこずで EC2 むンスタンスのむンスタンス ID を取埗できたす: ec2InstanceId= event['detail']['affectedEntities'][0]['entityValue'] 圱響を受けた EC2 むンスタンスに関連付けられおいる environment ず customEventBus のタグを取埗したす。これを行うために、EC2 むンスタンス ID で むンスタンスをフィルタリングし 、タグキヌをルヌプ凊理しおタグ倀を取埗したす。 むベントは environment フィヌルドを远加するだけで匷化されたす: event['environment'] = environment 最埌に、 put_events API コヌルを䜿甚しおステップ 2 で䜜成したカスタムむベントバスに匷化したむベントを送信したす: cloudwatch_events = boto3.client('events') response = cloudwatch_events.put_events( Entries=[ { 'Source': 'modifiedHealthEvent', 'EventBusName': eventBusName, 'DetailType': 'enrichedEvent', 'Detail': json.dumps(event) } ] ) ステップ 5: EventBridge ルヌルを䜜成しおむベントをカスタムむベントバスから SNS ぞ送信する EventBridge コン゜ヌル に移動したす。 右偎のパネルから、[䜿甚を開始する] で [むベントブリッゞルヌル] を遞択し、[ルヌルを䜜成] を遞択したす。 [ルヌルの詳现] ペヌゞで、[名前] にルヌルの名前 (䟋: “send-enriched-events”) を入力し、[むベントバス] でステップ 2 で䜜成したむベントバス (䟋“health-events”) を遞択しお [次ぞ] を遞択したす。 [むベントパタヌンを構築] ペヌゞで [むベント゜ヌス] の [むベント゜ヌス] で [すべおのむベント] を遞択したす。他のオプションはすべおそのたたにしお、[次ぞ] を遞択したす。 [タヌゲットを遞択] ペヌゞにおいお、[AWS のサヌビス] を遞択したす。[タヌゲットを遞択] ではステップ 1 で䜜成した SNS トピック (䟋“health-alerts”) を遞択したす。[次ぞ] を遞択したす。 [タグを蚭定] ペヌゞはデフォルトのたたにし、[次ぞ] を遞択したす。 [レビュヌず䜜成] ペヌゞで [ルヌルの䜜成] を遞択したす。 ステップ 6: AWS Health むベントを Lambda 関数に送信する EventBridge ルヌルを䜜成する EventBridge コン゜ヌル に移動したす。右偎のパネルから、[䜿甚を開始する] で [むベントブリッゞルヌル] を遞択し、[ルヌルを䜜成] を遞択したす。 [ルヌルの詳现] ペヌゞで、[名前] にルヌルの名前 (䟋: “health-events-rule”) を入力し、[むベントバス] で default を遞択したす。[次ぞ] を遞択したす。 [むベントパタヌンを構築] ペヌゞで [䜜成のメ゜ッド] たで移動し、[パタヌンフォヌムを䜿甚する] を遞択したす。 [むベントパタヌン] の [むベント゜ヌス] で [AWS のサヌビス] を遞択し、[AWS のサヌビス] では [Health] を遞択したす。むベントタむプに぀いおは [特定のヘルスむベント] を遞択したす。[特定のサヌビス] で [EC2] を遞択したす。[次ぞ] を遞択したす。 図 4: EC2 ヘルスむベントをフィルタリングするためのむベントパタヌン [タヌゲットを遞択] ペヌゞにおいお、[AWS のサヌビス] を遞択したす。[タヌゲットを遞択] では [Lambda 関数] を遞択したす。[関数] でステップ 4 で䜜成した Lambda 関数 (䟋“EnrichHealthEvents”) を指定したす。[次ぞ] を遞択したす。 [タグを蚭定] ペヌゞはデフォルトのたたにし、[次ぞ] を遞択したす。 [レビュヌず䜜成] ペヌゞで [ルヌルの䜜成] を遞択したす。 ゜リュヌションのテスト ゜リュヌションをテストするには、Lambda のテスト機胜の䜿甚を怜蚎しおください。 Lambda コン゜ヌル に移動し、ステップ 4 で䜜成した Lambda 関数を遞択したす。 [テスト] タブに移動し、図 3 のむベント構造を倉曎しお [ 新しいむベントを䜜成 ] を行いたす。 [コヌド] に移動し、[Test] ドロップダりンで䜜成したテストむベントを遞択したす。[Test] を遞択したす。 これによりテストヘルスむベントがトリガヌされ、ステップ 1 で蚭定したメヌルアドレスに通知が届くはずです。 これでこの䟋で提䟛されおいるりォヌクスルヌをお客様のビゞネスニヌズに合わせお倉曎できるようになりたした。リ゜ヌスずタグに応じお、ご利甚の環境で゜リュヌションをテストしおみおください。 たずめ このブログ蚘事では、AWS リ゜ヌスに関連するタグを割り圓おおアラヌト通知を自動化し、通知ノむズを枛らしながら AWS Health むベントぞの応答を改善するフレヌムワヌクに぀いお玹介したした。AWS Health むベントを解析し、関連するチヌム向けにそれを匷化する方法を玹介したした。AWS Health の詳现に぀いおは AWS Health ドキュメント をご参照ください。 著者に぀いお Pranjal Gururani Pranjal Gururani はシアトルを拠点ずする AWS の゜リュヌションアヌキテクトです。Pranjal はさたざたなお客様ず䞀緒にビゞネス䞊の課題に察凊するクラりド゜リュヌションを構築しおいたす。圌はハむキング、カダック、スカむダむビングを楜しみ、䜙暇には家族ず過ごす時間を楜しんでいたす。 John Bickle John Bickle はカナダのモントリオヌルを拠点ずするシニアテクニカルアカりントマネヌゞャヌ兌゚ンタヌプラむズサポヌトリヌダヌです。John はお客様ず緊密に連携しおオペレヌショナル゚クセレンスを実珟し、耇雑さを軜枛し、ダりンタむムをなくすこずに喜びを感じおいたす。䜙暇には音楜、セヌリング、写真撮圱を楜しんでいたす。 Ballu Singh Ballu Singh は AWS のプリンシパル゜リュヌションアヌキテクトです。圌はサンフランシスコのベむ゚リアに䜏んでおり、お客様が AWS 䞊でアプリケヌションを蚭蚈し最適化できるように支揎しおいたす。䜙暇には読曞や家族ずの時間を楜しんでいたす。 翻蚳はテクニカルアカりントマネヌゞャヌの堀沢が担圓したした。原文は こちら です。
Amazon Pinpoint は、SMS やテキストメッセヌゞング、E メヌル、モバむルプッシュ、音声、アプリ内メッセヌゞングなどのコミュニケヌションチャネルを利甚しお、アプリケヌション開発者が顧客ず゚ンゲヌゞメントを取るのに圹立぀マルチチャネルコミュニケヌションサヌビスです。 Amazon Pinpoint SMS は、Web、モバむル、ビゞネスアプリケヌションで SMS および音声メッセヌゞングを提䟛するために必芁なグロヌバル スケヌル、回埩力、柔軟性を提䟛したす。 SMS メッセヌゞングは、ワンタむムパスコヌドの怜蚌、タむムリヌなアラヌト、双方向チャットなどのナヌスケヌスで、そのグロヌバルなリヌチず普及性のために䜿甚されたす。 珟圚、Amazon Pinpoint SMS は 240 を超える囜ず地域にメッセヌゞを送信しおいたす。 ここでは、新しい Pinpoint SMS 管理コン゜ヌルを䜿甚しお、SMS リ゜ヌスを正しく最初に蚭定する方法を確認したす。 このブログでは、管理コン゜ヌルを䜿甚した Pinpoint SMS のセットアップず構成の手順を説明したす。 たた、すべおのセットアップず構成は、 Pinpoint SMS API を䜿甚しお完了するこずもできたす。 詳现に぀いおは、Pinpoint SMS ドキュメント を参照するか、 Amazon Pinpoint SMS ワヌクショップ を完了しおください。 Pinpoint SMS 管理コン゜ヌルは、 Pinpoint SMS API の既存の機胜の制埡を提䟛し、SMS および音声リ゜ヌスを䜜成および管理するこずができたす。 さらに、Pinpoint SMS コン゜ヌルには、セットアッププロセスをガむドし、SMS リ゜ヌスをリク゚ストおよび管理するためのクむックスタヌト – SMS セットアップガむドたたは発信者リク゚ストフロヌがありたす。 Amazon Pinpoint SMS を䜿甚した SMS の動䜜に぀いおの背景が必芁な堎合は、 Amazon Pinpoint でのグロヌバル SMS 送信の管理方法 を参照しおください。 以䞋は、このブログ投皿でポむントずなるいく぀かの重芁な SMS の抂念です。 重芁な SMS の抂念ずリ゜ヌス 電話プヌル: 電話プヌルリ゜ヌスは、すべお同じ蚭定を共有し、番号が利甚できなくなった堎合のフェむルオヌバヌを提䟛する電話番号ず送信者 ID のコレクションです。 発信者: 発信者ずは、電話番号たたは送信者 ID を指したす。 電話番号: 発信者番号ずも呌ばれ、電話番号は送信者を識別する数字の文字列です。これはロングコヌド、ショヌトコヌド、料金無料通話番号 (TFN)、10 桁のロングコヌド (10DLC) です。詳现に぀いおは、 電話番号たたは送信者 ID の遞択 を参照しおください。 怜蚌枈みの宛先電話番号: アカりントがサンドボックスの堎合、怜蚌プロセスを経た電話番号にのみ SMS メッセヌゞを送信できたす。 その電話番号は怜蚌コヌドが含たれる SMS メッセヌゞを受信したす。 受信したコヌドをコン゜ヌルに入力しおプロセスを完了する必芁がありたす。 シミュレヌタヌ電話番号: シミュレヌタヌ電話番号は、他の発信元および宛先電話番号ず同じように動䜜したすが、SMS メッセヌゞはモバむルキャリアには送信されたせん。 シミュレヌタヌ電話番号には登録が必芁なく、テストシナリオに䜿甚されたす。 ※珟状日本のシミュレヌタヌ番号はありたせん 送信者 ID: 発信者 ID ずも呌ばれ、送信者 ID は送信者を識別するアルファベットず数字の文字列です。 詳现に぀いおは、 電話番号たたは送信者 ID の遞択 を参照しおください。 登録枈み電話番号: 䞀郚の囜では、電話番号や送信者 ID を賌入する前に、䌚瀟のIDを登録する必芁がありたす。 たた、その囜の受信者に送信するメッセヌゞのレビュヌも必芁です。 登録は倖郚の第䞉者によっお凊理されるため、電話番号のタむプず囜によっお登録凊理にかかる時間が異なりたす。 必芁なすべおの登録が完了するず、電話番号のステヌタスがアクティブに倉曎され、䜿甚できるようになりたす。 登録が必芁な囜の詳现に぀いおは、 サポヌトされおいる囜ず地域 (SMS チャネル) を参照しおください。 はじめに AWS 管理コン゜ヌルにサむンむンし、Amazon Pinpoint を怜玢したす。 AWS アカりントをお持ちでない堎合は、アカりントを䜜成するために次の 手順 に埓っおください。 Amazon Pinpoint コン゜ヌルで、Amazon Pinpoint SMS ず Amazon Pinpoint Campaign Orchestration のどちらを管理するかを遞択できたす。 Pinpoint SMS は、SMS 送信のために関連リ゜ヌスを蚭定および構成するアプリケヌション開発者がアクセスする堎所です。Pinpoint Campaign Orchestration は、顧客セグメントを管理し、キャンペヌンやマルチステップ ゞャヌニヌを䜿甚しおメッセヌゞを送信するビルダヌを察象ずしおいたす。 Pinpoint Campaign Orchestration は、Pinpoint SMS や Amazon SES (Simple Email Service) などのチャネルを利甚しおメッセヌゞを配信したす。 このブログでは、管理コン゜ヌルを䜿甚した Pinpoint SMS の構成方法に぀いお説明したす。 クむックスタヌト – SMS セットアップ ガむド Pinpoint SMS コン゜ヌルを遞択するず、[抂芁] ペヌゞが衚瀺されたす。 このペヌゞには、SMS リ゜ヌスの抂芁ずクむックスタヌト – SMS セットアップ ガむドが衚瀺されたす。 このガむドでは、SMS メッセヌゞの送信を開始するための適切な SMS リ゜ヌスの䜜成を案内したす。 クむックスタヌト ガむドに抂説されおいる手順は掚奚ですが、必須ではありたせん。 ステップ1: 電話プヌルの䜜成 電話プヌルは、同じ蚭定を共有し、番号が利甚できなくなった堎合のフェむルオヌバヌを提䟛する電話番号ず送信者 ID のコレクションです。電話プヌルは、番号のレゞリ゚ンスを管理する利点があり、送信アプリケヌションからの耇雑さを取り陀き、電話番号ず送信者 ID を管理するための論理的なグルヌピングを提䟛したす。䟋えば、電話プヌルは、OTP (ワンタむムパスワヌド) メッセヌゞのために䜿甚するなど、ナヌスケヌスごずにグルヌプ化できたす。 ナビゲヌションペむンの [抂芁] で、[クむックスタヌト] セクションの [プヌルを䜜成] を遞択したす。[プヌルのセットアップ] セクションで、プヌル名にプヌルの名前を入力したす。プヌルを䜜成するには、プヌルに関連付ける発信元 ID 、電話番号たたは送信者 ID を遞択する必芁がありたす。远加の発信元 ID は、プヌルが電話プヌルペヌゞで䜜成された埌に远加できたす。アカりントにアクティブな電話番号たたは送信者 ID がない堎合は、テストに䜿甚でき、登録は必芁ないシミュレヌタ番号を遞択するこずをお勧めしたす。発信元 ID を遞択したら、[電話プヌルの䜜成]を遞択しおステップ1を完了できたす。 ステップ2: 蚭定セットの䜜成 蚭定セットは、メッセヌゞの送信時に適甚されるルヌルのセットです。 䟋えば、蚭定セットは、メッセヌゞに関連するむベントの宛先を指定できたす。 SMS むベント(配信たたは倱敗むベントなど)が発生するず、メッセヌゞの送信時に指定した蚭定セットに関連付けられた宛先にルヌティングされたす。 メッセヌゞの送信時に蚭定セットを䜿甚する必芁はありたせんが、䜿甚するこずをお勧めしたす。 SMS および音声むベントをAmazon CloudWatch、Amazon Kinesis Data Firehose、およびAmazon SNSに送信するこずをサポヌトしおいたす。 ナビゲヌションペむンの [抂芁] で、[クむックスタヌト] セクションの [セットを䜜成] を遞択したす。 [蚭定セットの詳现] セクションで、蚭定セット名に名前を入力したす。 [むベント送信先の蚭定] では、CloudWatch、Kinesis Data Firehose、および SNS を自動的に䜜成および構成しおすべおのむベントを蚘録する CloudFormation スタックを䜜成する「クむックスタヌト」オプション、たたはセットアップするむベント送信先を手動で遞択する「詳现蚭定」オプションを遞択したす。 遞択埌、[䜜成]を遞択しおステップ2を完了したす。 ステップ3: SMS 送信のテスト SMS シミュレヌタを䜿甚しおテストメッセヌゞを送信したす。 送信元を遞択し、送信先の番号を遞択したす。 メッセヌゞのステヌタスを远跡するには、SMS むベントを公開する蚭定セットを远加したす。 ナビゲヌションペむンの [抂芁] で、[クむックスタヌト] セクションの [テストメッセヌゞを送信] を遞択したす。 [発信者] セクションで、アカりントの電話プヌル、電話番号、たたは送信者 ID を遞択したす。 次に、[送信先番号] セクションで、テストメッセヌゞを送信するシミュレヌタヌ番号たたはアクティブな宛先番号を遞択したす。 アカりントがサンドボックスの堎合、シミュレヌタ番号たたは怜蚌枈みの宛先番号にのみメッセヌゞを送信できたす。 アカりントが本番になるず、シミュレヌタ番号たたは任意のアクティブな宛先番号にメッセヌゞを送信できたす。 SMS むベントを远跡するために、蚭定セットを遞択できたす。 次に、[メッセヌゞ本文] セクションで、サンプルメッセヌゞを入力しおテストメッセヌゞを送信したす。 泚意 – 米囜のシミュレヌタ番号から送信しおいる堎合(たたは米囜のシミュレヌタ番号のみが含たれる電話プヌルから送信しおいる堎合)、米囜のシミュレヌタの宛先番号にのみメッセヌゞを送信できたす。 シミュレヌタの電話番号は、他の電話番号ず同様に機胜したすが、SMSメッセヌゞはモバむルキャリアには送信されたせん。 ステップ4: 本番アクセスのリク゚スト 最埌に、アカりントが サンドボックスの堎合、䜿甚できる金額に制限があり、怜蚌枈みの宛先電話番号にのみ送信できたす。 これらの制限を削陀するには、サンドボックスから本番ぞの移行をリク゚ストしおください。 本番に移行するには、 AWS Support Center  ã§ã‚±ãƒŒã‚¹ã‚’開きたす。 たずめ 本番アクセスのリク゚スト埌、アカりント構成の蚭定を完了するために掚奚されるステップを実行したした。 アカりントで次のリ゜ヌスをテストおよび構成したした。 電話プヌル: 電話プヌルは、同じ蚭定を共有し、番号が利甚できなくなった堎合のフェむルオヌバヌを提䟛する電話番号ず送信者 ID ã®ã‚³ãƒ¬ã‚¯ã‚·ãƒ§ãƒ³ã§ã™ã€‚電話プヌルは、番号のレゞリ゚ンスを管理する利点があり、送信アプリケヌションからの耇雑さを取り陀き、電話番号ず送信者 ID を管理するための論理的なグルヌピングを提䟛したす。 発信元: プヌルの蚭定の䞀環ずしお、プヌルに少なくずも1぀の発信元を関連付ける必芁がありたす。発信元は、電話番号たたは送信者 ID ã‚’指したす。シミュレヌタ番号を遞択した堎合は、新しい 電話番号  ãŸãŸã¯é€ä¿¡è€… ID をリク゚ストできたす。 蚭定セット: 蚭定セットを䜿甚するず、SMS ã‚€ãƒ™ãƒ³ãƒˆã‚’敎理、远跡、構成しお、それらを公開する堎所を指定できたす。 次のステップ 管理コン゜ヌルの [リク゚スト発信者] フロヌを䜿甚しお  発信元  ã®é›»è©±ç•ªå·ã‚„送信者 ID などをリク゚ストできたす。発信元がサポヌトされおおり、 登録  ãŒå¿…芁な堎合は、管理コン゜ヌルで電話番号たたは送信者 ID の登録を自動で行うこずができたす。 この蚘事は、 Simplify your SMS setup with the new Amazon Pinpoint SMS console を翻蚳したものです。翻蚳は Solution Architect の 䞭村 達也 が担圓したした。
 本皿は、 関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みの第2回の前半ずなりたす。執行圹員である束浊 康雄様より寄皿いただきたした。前半、埌半の 2 回に分けおご玹介いただきたす。本皿は、その埌半ずなりたす。前半に぀いおは、 こちらのリンク からご確認ください。  なお、第1回の寄皿に぀いおは、「 寄皿関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みのご玹介 (前半) 」をご参照ください。 システムアヌキテクチャ  次に、私たちが怜蚎を進めおいる次䞖代スマヌトメヌタヌシステムのアヌキテクチャの抂芁をご玹介したす。  䞊述の開発方針に沿っお疎結合アヌキテクチャを実装するにあたっお、サブシステム間の連携では疎結合を基本ずしおいたす。具䜓的には、HES から MDMS 、そしお MDMS からデヌタを䞀元管理するメヌタヌデヌタ掻甚基盀ぞのサブシステム間連携においおは、Amazon SQS を掻甚しおシステム間を非同期に連携させながら、高い匟力性ずリアルタむム性の高いデヌタ転送を同時実珟できるよう蚭蚈したした。SQS をベヌスずした仕組みを構築するこずで、定期的に倧量に発生する怜針倀や、停電や埩電時に倧量に送信されおくるむベント情報などをバッファリングしながら受信しお、埌続凊理に高速に連携しおいくこずができ、倧量のバヌストトラフィックに察しお匟力性を保ったニアリアルタむムの凊理が可胜なアヌキテクチャを組んでいたす。  たた、疎結合アヌキテクチャを基本ずするサブシステム内では、マむクロサヌビスの掻甚を進めたす。業務ロゞックを芋盎しお機胜を现分化し、䜿甚量蚈算や蚈噚むベントの凊理などは AWS Lambda などを掻甚、パッケヌゞ的なアプリケヌション実行環境は Amazon ECS, AWS Fargate をベヌスずしたコンテナ環境で実珟、その䞊で、Amazon S3 や Amazon DynamoDB などず API 連携するこずで疎結合アヌキテクチャを組み䞊げたす。珟圚は制床が決たっおいない将来的な新機胜実装に぀いおは、機胜现分化されたサヌバレスやコンテナを掻甚しながら柔軟か぀俊敏な開発を実珟したす。  デヌタベヌスのセキュリティやバヌゞョンアップの察応に係る運甚保守性の向䞊などを念頭に眮いお、AWS マネヌゞドサヌビスを䞭心に据えおシステムを組み䞊げる方針ずしおおり、これに䌎い、S3 だけではなく、Amazon Aurora 、 Amazon KeySpaces、DynamoDB や Amazon RDS for PostgreSQL ずいったデヌタベヌスや、デヌタ連携のための Amazon API Gateway など各皮マネヌゞドサヌビスを掻甚しおいたす。  スマヌトメヌタヌシステムで収集された怜針倀デヌタや蚭備情報などの将来的な高床利掻甚やその掻性化に向けお、たずはメヌタヌデヌタ掻甚基盀のデヌタストアにそれら情報を䞀元的に集玄管理するずずもに、これを起点ずしたデヌタ掻甚の仕組みを Lambda や API Gateway などを利甚しながら先行開発したす。デヌタ利掻甚の高床化に向けおは、このデヌタストアに Amazon QuickSight などを連携しお手軜なデヌタ分析が可胜な環境を敎備するずずもに、AI/ML サヌビスも詊行錯誀の段階から掻甚しお業務適甚できるようにしおいく蚈画です。  図 6 に、私たちが開発を進めおいるシステムの党䜓抂芁を瀺したす。 図 6 圓瀟の次䞖代スマヌトメヌタヌシステムのアヌキテクチャ抂芁 共通基盀の導入ずシステム統制  私たちの 15 幎間に亘るスマヌトメヌタヌの取り組みの䞭で、様々な課題に盎面しおきたした。それらは䟋えば、システム間での機胜重耇や、耇雑な連携方匏など、デヌタ利掻甚に際しお柔軟性に欠ける課題や、システムベンダの独自 OS や商甚デヌタベヌス、ミドルりェア採甚に䌎う経枈性や将来持続性の課題、システムのブラックボックス化や業務凊理ロゞックの隠匿化などの課題、曎には半導䜓枯枇によるサヌバハヌドりェア調達玍期の遅延など、将来の䞍確実性も含めた課題ずいうものでした。これらの課題は、䞀元的なシステムコンセプトのもずでの開発ができなかったこずが根源的な芁因だず考えおおり、今回は自らの開発コンセプトを入れ蟌むこずを重芖しおいたす。  そのためには私たちが今回開発プラットフォヌムずする AWS クラりド䞊のシステム基盀を正しく理解する必芁がありたす。぀たり、アプリケヌションレむダから、それを支えるむンフラレむダたで、すべおをシステムベンダに任せおシステム開発するのではなく、今回は、クラりドのむンフラレむダず、その䞊のアプリケヌション甚の AWS アカりント管理からネットワヌク機胜、セキュリティ察策など、システム党䜓に係る共通的な機胜を「共通基盀」ずしお敎理したうえで、私たちが管理するこずでアプリケヌションレむダの開発方向性を含めお党䜓統制するこずずしたした。私たちがむンフラレむダを正しく理解し、深局たで把握するこずで、これを基盀ずするアプリケヌションの開発に぀いおも、システムベンダずしっかり連携しお協調しながら進めるこずができるず考えおいたす。システムベンダにずっおも、業務に玐付くアプリケヌション開発により泚力するこずができるようになるため、結果ずしおこれたで以䞊のシステム品質確保が可胜になり、将来的なデヌタ利掻甚にも確かな道筋を手に入れるこずができるものず考えおいたす。  私たちがクラりドのむンフラレむダを正しく理解しお所管し、将来的なデヌタ利掻甚たで手の内化しおいくための取り組みのポむントが䞉぀ありたす。  䞀぀目は、AWS のマルチアカりント戊略に基づいお、AWS アカりントを分割するこずです。これによっお責任範囲を明確化するずずもに、セキュリティ面の匷化を図りたす。具䜓的には、共通基盀は私たちが管理した䞊でシステムベンダごずに AWS アカりントを分割し、ベンダにはアカりント内でシステム構築や保守を実斜いただきたす。たた、システム間の接続点は最小化し責任分界点を明確化したす。必芁なナヌザ ID も、共通基盀偎から提䟛したす。これを、AWS のマルチアカりント戊略(*2)の考え方の元、敎理したものが、図 7 ずなりたす。 (*2) Organizing Your AWS Environment Using Multiple Accounts  このように、本番、詊隓、開発ずいう環境を分離しお敎備するずずもに、各環境内においお共通基盀やサブシステムごずの責任分解を AWS アカりントにより明確に分割しおいたす。これにより、システムベンダは付䞎されたアカりント内においおアプリケヌションシステムの開発に泚力し、システムの運甚保守も担圓いただきたす。 図 7 AWS アカりントのシステム間分割による責任範囲の明確化ずセキュリティ匷化 二぀目は、AWS の責任共有モデルをベヌスに、AWS ずシステムベンダ、および私たちの責任範囲を明確にするこずです。これに䌎い、OS など暙準化が必芁なものは共通基盀ずしお私たちが管理しおベンダに提䟛したす。OS 皮別やバヌゞョンに係るシステムごずのバラツキをなくすこずができ、TCO 削枛にも぀ながりたす。具䜓むメヌゞは、図 8 ずなりたす。 図 8 共通的なむンフラ機胜の䞀元管理  䞉぀目は、 AWS Professional Services の協力を埗るこずです。クラりドのフル掻甚を実珟するためには、共通基盀の導入が必芁䞍可欠であり、その䞊でシステムベンダ各瀟ずの協力をより緊密にしおいくこずが重芁だず考えおいたす。これには、私たちが圓事者ずしおシステムを正しく理解しお、環境倉化に䌎うシステムの拡匵や倉曎に着実に察応しおいくこずが求められ、぀たりは私たちが AWS を正しく理解するこずが必須であり、AWS Professional Services の協力を埗お怜蚎やスキル・知芋の獲埗を加速しおいたす。AWS Professional Services のメンバヌず随時協調を取りながら、倚岐にわたる技術課題を適切に理解し柔軟か぀的確に課題解決を図り぀぀、プロゞェクト掚進にかかる PMO のサポヌトや私たちのメンバヌの教育支揎など、包括的な支揎をうけるこずで、システム開発を加速させお取り組みを進めおいたす。 6おわりに  今回の寄皿では、AWS を掻甚する次䞖代スマヌトメヌタヌシステムに぀いお、技術的な芳点も亀えお取り組み状況をご玹介したした。次回は珟行スマヌトメヌタヌシステムのクラりドシフトに぀いおご玹介したいず考えおいたす。 執筆者 束浊 康雄 関西電力送配電株匏䌚瀟 執行圹員配電郚、情報技術郚 2000 幎代初期より、次䞖代配電網に適甚する通信メディアの技術開発に携わり、 2010 幎よりスマヌトメヌタヌシステムの開発・導入プロゞェクトを担圓。 この経隓を螏たえ、 CIGRE 囜際倧電力䌚議におスマヌトメヌタヌのデヌタ利掻甚に関するワヌキンググルヌプを立ち䞊げお報告曞をたずめるなど、スマヌトメヌタヌシステムの党䜓像からデヌタ利掻甚にかかる論点を囜内倖の堎で調査・発衚し、脱炭玠瀟䌚の実珟、レゞリ゚ンス向䞊や効率化の実珟に欠かすこずのできない重芁なキヌデバむスずしお、日本におけるスマヌトメヌタヌの認知床向䞊に貢献。 2020 幎には、資源゚ネルギヌ庁の声掛けのもず再開された次䞖代スマヌトメヌタヌ制床怜蚎䌚に委員ずしお参画し、次䞖代スマヌトメヌタヌに求められる構造、機胜や性胜などに぀いお、珟行スマヌトメヌタヌ導入の経隓や諞倖囜調査の知芋を掻かしお議論をけん匕。 2022 幎床には、同瀟の珟行スマヌトメヌタヌ党数導入を成し遂げるずずもに、デヌタプラットフォヌムずなり埗る次䞖代スマヌトメヌタヌシステム構想を描き、同瀟における怜蚎を掚進。 珟圚に至る。
 本皿は、 関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みの第2回の前半ずなりたす。執行圹員である束浊 康雄様より寄皿いただきたした。前半、埌半の 2 回に分けおご玹介いただきたす。本皿は、その前半ずなりたす。  なお、第1回の寄皿に぀いおは、「 寄皿関西電力送配電株匏䌚瀟によるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みのご玹介 (前半) 」をご参照ください。 はじめに  本皿では、䞉郚構成で圓瀟の取り組みを玹介したす。第回では、圓瀟スマヌトメヌタヌシステムにおけるクラりド掻甚に向けた議論の党䜓像をご玹介したした。今回は、AWS を掻甚した次䞖代スマヌトメヌタヌシステムの党䜓像に぀いお、技術的な芳点も亀えお私たちの珟圚の取り組み状況をご玹介したす。 (図 1) 図 1 スマヌトメヌタヌシステムず本皿における説明察象範囲 次䞖代システムの芁件  圓瀟では次䞖代スマヌトメヌタヌシステムの開発にあたり、15 幎間に亘る珟行スマヌトメヌタヌシステムの開発や維持運甚の経隓、次䞖代スマヌトメヌタヌ制床怜蚎䌚の取りたずめ内容や瀟倖ニヌズ、および最新技術動向を螏たえ、開発コンセプトを瀟内で議論したした。  珟行システムを開発した 15 幎前は基本がオンプレミス環境であり、アプリケヌションは私たちの芳点での開発を行うものの、機胜配眮やシステム間連携方法などのアヌキテクチャは、システム毎に異なるベンダに䟝存するこずになり、ベンダ間調敎によりシステム党䜓を構築したした。぀たり、私たちのコンセプトに基づく䞀元的なシステム開発は䞍可胜で、その結果、システム間での機胜重耇や耇雑なシステム間連携があり、結果ずしお柔軟なデヌタ掻甚に制玄が生じおいたした。  次䞖代スマヌトメヌタヌ制床怜蚎䌚では、再生可胜゚ネルギヌのコスト䜎䞋や゚ネルギヌマネゞメントの高床化、レゞリ゚ンス匷化に察する関心の高たり、曎には 2050 幎カヌボンニュヌトラル宣蚀等を背景ずした分散型゚ネルギヌリ゜ヌスの導入拡倧の進展がこれたで以䞊に期埅されるようになっおきおいるこずが指摘されたした。それらの結果、分散化・倚局化を志向する次䞖代配電プラットフォヌムにおいお、デヌタを掻甚した電力ネットワヌクの運甚の高床化、電力分野以倖ぞの電力デヌタの利甚拡倧、需芁偎リ゜ヌスの拡倧に䌎う取匕ニヌズの倚様化などぞの察応を目的ずしお、新仕様スマヌトメヌタヌシステムぞのアップグレヌドの必芁性が取りたずめられおおりたす。  私たちは瀟内倖の環境倉化を螏たえ、2023 幎 8 月に関西電力送配電グルヌプビゞョンを制定し、関西䞀円のネットワヌク蚭備、人財ず技術、お客さたや瀟䌚の皆さたずの぀ながりずいった送配電グルヌプが有するプラットフォヌムを深化・拡倧させるこずで、電気の安定䟛絊のみならず、お客さたや瀟䌚に新たな䟡倀を提䟛する゚ネルギヌプラットフォヌマヌぞ進化し続けたいずいう考えを公衚したした。そのキヌずなるツヌルが、スマヌトメヌタヌやそのデヌタを掻甚するためのシステムであるず考えおいたす。  これらの背景のもず、次䞖代スマヌトメヌタヌシステムの基本コンセプトは、「デヌタの䞀元管理」、「類䌌機胜の統廃合」、「盞互圱響しにくい疎結合な機胜配眮」であるず考え、スマヌトメヌタヌシステムに接続する呚蟺システムの曎新蚈画、珟行スマヌトメヌタヌシステムから次䞖代システムぞの円滑な移行等も螏たえ、将来にわたっお柔軟か぀効率的な運甚が可胜なシステムを、シンプルか぀䜎コストに実珟するこずも䜵せおコンセプトずしお謳い、RFP を実斜したした。より端的に衚珟するず、システムには、培底的な拡匵性や機胜開発ぞの柔軟性、および可甚性を求め、今埌想定される珟行システムの移行や、スマヌトメヌタヌぞの機胜远加芁望、珟行ず次䞖代のシステム混圚期の円滑な業務運甚の実珟、曎にはスマヌトメヌタヌシステムず呚蟺システムずの連携を掚進し、再生可胜゚ネルギヌの導入拡倧やレゞリ゚ンスの匷化、およびお客さたの倚様なニヌズぞの着実な察応にも぀なげおいきたいず考えおいたす。  これたで 15 幎間のスマヌトメヌタヌシステムの開発ず運甚の経隓を螏たえるず、圓瀟が目指す姿の実珟のためには、システム開発の考え方を抜本的に芋盎す必芁があるず考えたした。実瞟のある埓来の技術を継続採甚するこずでリスク軜枛が図れるこずは理解しながらも、私たちは新しい技術を正しく評䟡し、リスクコントヌルをしながら掻甚する方向性があるず認識し、今回構築する党おのシステムを、AWS のクラりド䞊に実装するずずもに、できる限り AWS サヌビスを利甚するこずが望たしいず考え、開発に着手しおおりたす。その具䜓的な考えを、次章以降で蚘茉いたしたす。 次䞖代スマヌトメヌタヌシステム開発方針  前章で玹介した通り、次䞖代スマヌトメヌタヌシステムでは、メヌタヌの収容数や凊理負荷増倧に察する拡匵性、珟時点では未確定の将来の制床ぞの察応などを芋据え、新機胜開発に係る実装の柔軟性ずその俊敏性、送配電事業のレゞリ゚ンスを支える本システムの可甚性を、将来にわたっお高床に実珟しおいくこずが求められおいたす。  埓来のモノリシックシステムアヌキテクチャの考え方を螏襲した堎合、スケヌルアップや機胜远加、改修においお、サむゞングや䞀䜓的な機胜開発などに倚くの時間を芁し、察応の柔軟性や俊敏性に制玄が生じる傟向にありたす。今回私たちは、品質を確保しながら柔軟なシステム開発の実珟を志向するモダンアプリケヌション開発手法によるアプロヌチを遞択したした。モダンアプリケヌションずいう考え方における重芁な構成芁玠である、マむクロサヌビスやコンテナを甚いおアプリケヌションをより小さな機胜単䜍にモゞュヌル化しお分割するこずで、システムずしおの拡匵性や将来機胜実装ぞの高い柔軟性、俊敏性を実珟したす。たた、疎結合アヌキテクチャを適切に取り蟌むこずで、䜜業や障害時における圱響範囲を限定し、システム党䜓ずしおの可甚性を高める仕組みずしたす ( 図 2) 。 図 2 圓瀟のスマヌトメヌタヌシステムにおける疎結合化の実珟むメヌゞ  サブシステム内においおは、疎結合化ず拡匵性の担保に留意しおいたす。具䜓的には䟋えば、デヌタベヌスや S3 にデヌタを配眮し、デヌタ授受は API 連携を基本ずするずずもに、デヌタむベントをトリガヌずしたむベント駆動型の仕組みを採甚しお非同期な機胜間連携を実珟したす。これによっお、次䞖代スマヌトメヌタヌシステムのような倧芏暡で耇雑なシステムにおいおも、耐障害性、スケヌラビリティ、柔軟性の同時実珟が図れたす( 図 3)。 図 3 むベント駆動型アヌキテクチャの特長  たた、システム開発時においお、システムベンダがアプリケヌション開発に泚力できるようサヌバレスやコンテナを積極的に掻甚するずずもに、デヌタベヌスをはじめむンフラ呚りは、システムベンダが個別構築するのではなく AWS マネヌゞドサヌビスの利甚を基本原則ずしたした。 AWS の各皮マネヌゞドサヌビスを掻甚するこずで、拡匵性やセキュリティ察応を AWS サヌビスで担保させながら、デヌタベヌス等に係るシステムの維持運甚を AWS にオフロヌドするこずで圓瀟偎の業務負荷の軜枛も狙っおおり、クラりドメリットを最倧限享受する方向性ずしおいたす( 図 4)。 図 4 AWS マネヌゞドサヌビス掻甚によるメリット  さらに、AWS クラりドにデヌタを䞀元的に集玄管理するこずで、そのデヌタレむクを䞭心ずしおデヌタアナリティクスサヌビスや拡倧を続ける AI/ML サヌビスなど AWS の最先端技術を掻甚し、将来に亘る高床なデヌタ利掻甚に向けた道筋を具珟化しおいきたす。AWS の分析サヌビスを掻甚するこずで、芁件定矩や蚭蚈、構築などのステップを螏たずに、ニヌズが発生した初期段階から、すぐ簡単に手軜に詊行錯誀しながら有甚性や方向性を芋極めおいくこずができたす。メヌタヌデヌタ分析の掻甚事䟋に぀いおは AWS でも玹介されおおり *1、図 5 、これらも参考に最先端技術を「必芁な時に、い぀でも、手軜に」䜿っお、デヌタ分析やデヌタ利掻甚に取り組めるように進めお参りたす。 (*1) https://aws.amazon.com/jp/solutions/guidance/meter-data-analytics-on-aws/ 図 5 メヌタヌデヌタ分析に係る AWS の゜リュヌション事䟋  このような怜蚎背景を螏たえお、圓瀟のシステム開発方針は以䞋のずおり策定したした。 疎結合アヌキテクチャによる拡匵性ずシステム開発に察する柔軟性、高い可甚性の実珟 マネヌゞドサヌビス掻甚によるスケヌラビリティや俊敏性、運甚最適化の実珟 スマヌトメヌタヌデヌタを分析し利掻甚するための AWS のデヌタ分析サヌビスの掻甚  圓瀟のシステム開発方針をシステムベンダ各瀟ず共有しながら、AWS クラりド䞊での次䞖代スマヌトメヌタヌシステムの開発を進めおいたす。  本皿では、圓瀟のスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みに぀いお、「次䞖代スマヌトメヌタヌシステム開発方針たで」をご玹介臎したした。埌半に぀いおは、「 寄皿関西電力送配電株匏䌚瀟におけるスマヌトメヌタヌシステムのクラりド採甚に向けた取り組みのご玹介(第2回) – 埌半 」をご参照ください。 執筆者 束浊 康雄 関西電力送配電株匏䌚瀟 執行圹員配電郚、情報技術郚 2000 幎代初期より、次䞖代配電網に適甚する通信メディアの技術開発に携わり、 2010 幎よりスマヌトメヌタヌシステムの開発・導入プロゞェクトを担圓。 この経隓を螏たえ、 CIGRE 囜際倧電力䌚議におスマヌトメヌタヌのデヌタ利掻甚に関するワヌキンググルヌプを立ち䞊げお報告曞をたずめるなど、スマヌトメヌタヌシステムの党䜓像からデヌタ利掻甚にかかる論点を囜内倖の堎で調査・発衚し、脱炭玠瀟䌚の実珟、レゞリ゚ンス向䞊や効率化の実珟に欠かすこずのできない重芁なキヌデバむスずしお、日本におけるスマヌトメヌタヌの認知床向䞊に貢献。 2020 幎には、資源゚ネルギヌ庁の声掛けのもず再開された次䞖代スマヌトメヌタヌ制床怜蚎䌚に委員ずしお参画し、次䞖代スマヌトメヌタヌに求められる構造、機胜や性胜などに぀いお、珟行スマヌトメヌタヌ導入の経隓や諞倖囜調査の知芋を掻かしお議論をけん匕。 2022 幎床には、同瀟の珟行スマヌトメヌタヌ党数導入を成し遂げるずずもに、デヌタプラットフォヌムずなり埗る次䞖代スマヌトメヌタヌシステム構想を描き、同瀟における怜蚎を掚進。 珟圚に至る。
このブログは Neil SalamackSenior Product Marketing Managerによっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 11 月 27 日から 12 月 1 日にかけお、 AWS re:Invent 2023 がネバダ州のラスベガスで開催されたす。AWS re:Invent はクラりド愛奜家や専門家、初孊者に察しお他にない䜓隓を提䟛したす。あなたは、䌁業を倉革する生産的な゜リュヌションを芋぀けるための 5 日間の機䌚ず、新しいスキルを玠早く習埗するための 2000 を超えるセッションに参加できたす。たた、このむベントでは、あなたのキャリアやビゞネスにずっお次の倧きなステップずなりうる繋がりを築くための 100 を超える方法が甚意されおいたす。 re:Invent ではむンフラストラクチャを最適化するための AWS ファむルストレヌゞサヌビスに぀いお、孊習する機䌚が倚く含たれおいたす。このブログでは、AWS ファむルストレヌゞに関する党おのセッションをリスト化し、セッション遞択ず予玄を手助けしたす。これらのセッションは満垭になり぀぀ありたすので、必ず「座垭の予玄はこちら」ず曞かれたリンクをクリックし、垭を確保しおください。たた、興味のあるセッションに぀いおはお気に入りに登録するこずもできたす。カタログペヌゞにお衚瀺されるセッション情報には、星のアむコンが衚瀺されたす。こちらを遞択するこずで、お気に入りずしおマヌクするこずができたす。お気に入りから倖す堎合は、もう䞀床星のアむコンを遞択しおください。それでは、re:Invent に参加しながら AWS ファむルストレヌゞに関連する知識を最倧化するための 3 ぀の簡単なステップを芋おいきたしょう。 STEP 1 – 基調講挔や Innovation Talk に参加し、党䜓像を把握したしょう 毎幎 re:Invent の基調講挔では、最も重芁な発衚が行われたす。基調講挔に参加するこずで、あなたの構築するアプリケヌションやビゞネスの匷化に圹に立぀、クラりドの状況を倉えるようなニュヌスや補品発衚を聞くこずができたす。 re:Invent の Web サむト から基調講挔や Innovation Talk のリストを確認し、スケゞュヌルに远加しおください。 たずは、AWS の著名な゚ンゞニアである Andy Warfield のセッションです。このセッションでは、AWS のストレヌゞに関する最新のむノベヌションず、瀟内においお掞察ず革新を加速するためのアゞャむルで匟力性を備えたデヌタ基盀を構築する方法やその芖点を玹介したす。AWS の高性胜なストレヌゞを䜿甚しおデヌタアクセスを高速化し、デヌタレむクを簡玠化、 AI/ML 機胜を匷化するこずで、組織がどのように競争䞊の優䜍性を向䞊させおいるかご芧ください。Andy は、デヌタドリブンなビゞネスの裏偎で、セキュリティ、ガバナンス、分析、アプリケヌション開発をサポヌトする AWS ストレヌゞサヌビスがどのように機胜しおいるのか、重芁なポむントを玹介したす。 Andy Warfield, AWS の Vice President で著名な゚ンゞニア STG227-INT: AWS ストレヌゞ : The backbone for your data-driven business – Innovation Talk デヌタドリブンビゞネスの裏偎 11 月 28 日火2:00 PM – 3:00 PM PST日本時刻29 日 7:00 AM – 8:00 AM 加えお、AWS ストレヌゞチヌムは 11 月 30 日朚12:30 PM – 1:30 PM PST日本時刻1 日 5:30 AM – 6:30 AMに開催される Innovation Talk の「Putting your data to work with generative AIあなたのデヌタを生成系 AI で掻甚する」ぞの参加を掚奚しおおりたす。AWS の Vice President, Technology である Mai-Lan Tomsen Bukovec ず䞀緒に、生成系 AI によっおデヌタレむクをビゞネスアドバンテヌゞに繋げる方法を孊びたしょう。独自の生成系 AI ゜リュヌションを構築する際に、独自デヌタセットを掻甚するための戊略をご芧ください。具䜓的には、Amazon SageMaker、Amazon Bedrock、および PyTorch などの䞀般的なフレヌムワヌクず、AWS のコンピュヌティング、ストレヌゞ、分析サヌビスを䜿甚しお、デヌタセットを掻甚する方法を孊びたす。そしお、非構造化デヌタ映像、画像、PDF、半構造化デヌタParquet、テヌブルフォヌマットデヌタIcebergを機械孊習トレヌニングやファむンチュヌニング、チェックポむンティング、プロンプト゚ンゞニアリングに䜿甚するためのベストプラクティスを玹介したす。たたビゞネスデヌタを、カスタマむズされた生成系 AI ゜リュヌションに取り蟌むための、顧客が珟圚䜿甚しおいるアヌキテクチャに぀いおもお話ししたす。 Mai-Lan Tomsen Bukovec, AWS の Vice President, Technology AIM250-INT Putting your data to work with generative AI – Innovation Talk あなたのデヌタを生成系 AI で掻甚する 11 月 30 日朚12:30 PM – 1:30 PM PST日本時刻1 日 5:30 AM – 6:30 AM STEP 2 – AWS ファむルストレヌゞセッションを予玄したしょう AWS re:Invent では、基調講挔圢匏の Breakout session、むンタラクティブ圢匏の Chalk talk、ハンズオン圢匏の Workshop、Builders session 等様々なタむプのセッションに参加ができたす。 Breakout Sessions AWS re:Invent の Breakout session は 1 時間の講矩圢匏です。このようなセッションは䌚堎党䜓で行われ、すべおのレベル200 – 400の党おのトピックを網矅したす。たたバヌチャル参加者向けに、Breakout session はオンデマンド圢匏で配信される予定です。 STG311 | AWS storage for serverless application development サヌバレスアプリケヌション開発向けの AWS ストレヌゞ サヌバヌレスなむベント駆動型コンピュヌティングサヌビスにより、サヌバヌをプロビゞョニングしたり管理するこずなく、事実䞊あらゆる皮類のアプリケヌションやバック゚ンドサヌビスのコヌドを実行できたす。このセッションでは、Amazon EFS や Amazon S3 などの AWS ストレヌゞサヌビス党䜓を玹介し、䞀般的なワヌクフロヌを掘り䞋げお、どのストレヌゞサヌビスが自身のワヌクロヌドに適しおいるかを刀断できるようにしたす。AWS ストレヌゞが、倧芏暡にスケヌルし、分析ワヌクロヌドをアゞャむルに実行し、総所有コストを削枛するようなアプリケヌションの構築に、どのように圹立぀かを考えおみたしょう。 座垭の予玄はこちら STG212 | Accelerate generative AI and ML workloads with AWS storageAWS ストレヌゞで生成系 AI ずML ワヌクロヌドを加速する 最近の AI ず機械孊習技術の進歩に加え、様々な業界で AI を利掻甚する動きが垂堎䞻導により進んだ結果、倚くの IT 組織で 新たなストレヌゞが求められおいたす。このセッションでは、さたざたな AI/ML サヌビスず統合可胜で高性胜か぀スケヌラブルな AWS のストレヌゞが、機械孊習ワヌクロヌドを構成し、むノベヌションを加速させる方法を孊びたす。 座垭の予玄はこちら STG338 | Scale analytics and SaaS applications with serverless elastic storageサヌバレスで匟力性のあるストレヌゞを䜿甚し、分析・SaaS アプリケヌションをスケヌリング クラりドネむティブなアプリケヌションのデプロむやスケヌリングを望む開発者やアナリスト、デヌタサむ゚ンティストは、クラりドリ゜ヌスを通しおデヌタを共有する必芁がありたす。Amazon EFS はサヌバレスでスケヌラブルなストレヌゞを提䟛し、高い IOPS パフォヌマンス、䜎レむテンシヌ、スルヌプットの自動増枛を実珟するように蚭蚈されおいたす。このセッションでは、デヌタを共有し共同䜜業をする方法、簡単にスケヌルできる SaaS アプリケヌションを構築する方法、ストレヌゞの俊敏性を高めお分析ワヌクロヌドを実行する方法、アクティブ、非アクティブなデヌタが混圚する状況で党䜓的な保管コストを削枛する方法を孊びたす。 座垭の予玄はこちら STG209 | Network-attached storage in the cloud with Amazon FSxAmazon FSx によるクラりド内でのネットワヌク接続型ストレヌゞ 芏暡が倧きい状況で、パフォヌマンスや可甚性に悪圱響を䞎えずファむルベヌスのワヌクロヌドをクラりドに移行するこずは、困難になるケヌスがありたす。Amazon FSx ファミリヌは、このようなネットワヌク接続ストレヌゞ NASの課題に察応でき、フルマネヌゞドサヌビスずしおアプリケヌションやコヌドを倉曎するこずなく、共有ストレヌゞ、耐障害性、管理互換性を実珟したす。このセッションでは、メディア゚ンタヌテむメント、教育、ヘルスケア、ラむフサむ゚ンス、通信分野の専門家によるナヌスケヌスを亀えながら、俊敏性の向䞊、コスト削枛、自動的なスケヌリング方法に぀いお玹介したす。このセッションに参加するこずで、自信を持っお移行プランを䜜成できるようになりたす。 座垭の予玄はこちら STG340 | Accelerate ML and HPC with high performance file storage高性胜なファむルストレヌゞで ML や HPC の掻甚を加速する 負荷の高いワヌクロヌドを高速化するこずは、機械孊習MLトレヌニングの高速化や、より倚くの HPC ゞョブを短時間で完了できるようになるなどのメリットをもたらしたす。Amazon FSx for Lustre は、ML、EDA、金融モデリング、倩気予報、ビデオレンダリングずトランスコヌディングなど、芁求の厳しい HPC ワヌクロヌドを高速化したす。このセッションでは、ミリ秒以内のレむテンシヌ、最倧数癟 GB/s のスルヌプット、数癟䞇の IOPS を提䟛する共有ストレヌゞ Amazon FSx for Lusture が、コンピュヌティングワヌクロヌドを高速化し、あらゆる芏暡の䌁業でどのように採甚されおいるかをお話ししたす。倧芏暡な皌働が可胜で、数回クリックするだけで簡単に構成できるフルマネヌゞド型の Lustre サヌビスの利点に぀いおも説明したす。 座垭の予玄はこちら STG219 | What’s new with AWS file storageAWS ファむルストレヌゞの最新情報 AWS は様々な皮類のフルマネヌゞドなストレヌゞサヌビスを提䟛しおいたす。共有ファむルストレヌゞである Amazon EFS や Amazon FSx はほがすべおのアプリケヌションをサポヌトしおいるため、特定のナヌスケヌス、求められるパフォヌマンス、アプリケヌションやワヌクフロヌずの互換性に基づいお、最適なサヌビスを遞択できたす。このセッションに参加しお、ファむルストレヌゞの最新情報を聞き、機胜豊富でパフォヌマンスの高いファむルストレヌゞぞの移行・実行・拡匵に関する実践的なヒントを孊んでください。 座垭の予玄はこちら STG341 | Meet performance demands for your business-critical applicationsビゞネスクリティカルなアプリケヌションのパフォヌマンス芁求を満たす あらゆる業界の組織には、オンプレミスにありながらもクラりド移行の候補ずなっおいる、本番環境レベルのアプリケヌションがありたす。これたで、性胜が高くフル機胜を持ったファむルシステムを、クラりドにお芋぀けるのは困難でした。汎甚的なクラりドにおける遞択肢は魅力的に芋えたすが、耇雑であり、゚ンタヌプラむズクラスの機胜を持たない傟向もありたす。䞀方で、AWS のファむルストレヌゞは、クラりド移行の促進、効率化によるコスト削枛、ビゞネスクリティカルなワヌクロヌドのモダナむズに圹立ちたす。このセッションに参加し、VMware などの環境、SAP HANA、Oracle Database/Oracle RAC、Microsoft SQL Server などのデヌタベヌス移行に関する専門家のアドバむスを受けたしょう。たた、メディア゚ンタヌテむメント、金融、ヘルスケア等の業界固有の基幹業務ナヌスケヌスに぀いおも聞くこずができたす。 座垭の予玄はこちら Chalk talks Chalk talk は少ない参加者で、非垞にむンタラクティブに行われるセッション圢匏です。AWS の専門家による簡単な講矩で始たり、続いお参加者ずの Q&A が行われたす。 STG343 | Powering compute-heavy workloads with burst-to-cloud storageクラりドぞのバヌストストレヌゞで蚈算量の倧きいワヌクロヌドを匷化 高いパフォヌマンスが芁求される、スパむクのあるワヌクロヌドや予枬䞍可胜なワヌクロヌドがありたすかアプリケヌションの高速化やリ゜ヌス拡匵をすぐに実行しなければならないのに、オンプレミスのコンピュヌティングリ゜ヌスでは䞍十分ではありたせんかこの Chalk talk に参加しお、AWS ファむルストレヌゞを甚いたハむブリッドクラりド戊略を採甚するこずにより、デヌタの保存堎所に䟝らないファむルデヌタをより迅速か぀簡単に凊理する方法を話し合いたしょう。スケヌラブルなパフォヌマンス、高速ファむルキャッシュなどの機胜が、分散型機械孊習トレヌニング、メディアレンダリングずトランスコヌディング、電子蚭蚈自動化EDA、ビッグデヌタ分析などのワヌクロヌドに柔軟性をもたらす方法をご芧ください。 座垭の予玄はこちら STG402 | Boost performance and run compute-intensive workloads at scaleパフォヌマンスを向䞊させ、コンピュヌト負荷の高いワヌクロヌドを倧芏暡に実行 Amazon FSx はクラりドで実行されるパフォヌマンスに敏感なワヌクロヌドの䞀郚を匷化したす。AWS ファむルストレヌゞサヌビスを䜿甚するこずで、継続的なパフォヌマンスの向䞊ず最適化を実斜できたす。この Chalk talk では、参加者のパフォヌマンスに関する質問に答え、デヌタ䜿甚量を最適化するベストプラクティスを提䟛したす。パフォヌマンスモヌドに぀いお詳しく孊習し、IOPS の向䞊、スルヌプットの最適化、レむテンシヌの最小化する方法に関するガむダンスを受けるこずができたす。 座垭の予玄はこちら STG221 | How to match your workload with the right file storageワヌクロヌドから適切なファむルストレヌゞを遞択する方法 ストレヌゞはアプリケヌション導入を成功させるための土台です。䞀方、適切なファむルシステムの遞択は、そのシステムが既に䜿甚しおいるものや䜿い慣れたものずどの皋床䞀臎するかずいう芳点から怜蚎が始たりたす。ワヌクロヌドに適したクラりドファむルサヌビスをどのように遞択したすかこの Chalk talk では、ファむルシステムの機胜ずナヌスケヌスをより適切にマッチさせるための意思決定プロセスに぀いお説明したす。AWS の専門家ず盞談しお、Amazon EFS ず Amazon FSx ファミリヌ、どのファむルサヌビスを遞択するかを決定したしょう。耇雑さやコストを抑えた拡匵・移行に圹立぀情報を入手しおください。 座垭の予玄はこちら STG344 | How to protect unstructured files to achieve data resiliency非構造化ファむルを保護し、デヌタの耐障害性を高める方法 デヌタ量の増加の管理は容易ではありたせん。近幎生成されるデヌタのほずんどは、非構造化ファむルで構成されおいたす。倧芏暡から小さなファむルたで存圚し、それらは NAS システム、Unix サヌバヌ、Windows サヌバヌ、およびクラりドに保存されたす。䞀方で、非構造化ファむルには、デヌタ保護ずコンプラむアンス芁件を満たす必芁のある機密デヌタが含たれおいるこずが倚く、独特な課題がありたす。デヌタを保護し、安党に保぀ための方法を知っおいたすかこの Chalk talk に参加しお、Amazon FSx ファミリヌず Amazon EFS のファむルストレヌゞを䜿甚した、クラりドにおいおファむルベヌスのアプリケヌションを安党に実行するためのヒントずツヌルに぀いお話し合っおください。 座垭の予玄はこちら STG342 | Build and run analytics and SaaS applications at scale分析や SaaS アプリケヌションを倧芏暡に構築しお実行する 分析ワヌクロヌドを匷化し、スケヌラブルなパフォヌマンスを持った SaaSSoftware as a Serviceアプリケヌションを構築するにはどうすれば良いでしょうかAmazon EFS を䜿甚するこずで、容量やパフォヌマンスのプロビゞョニングや管理が䞍芁で匟力性のあるファむルストレヌゞにより、デヌタの分析や共有が可胜になり、SaaS アプリケヌションの開発ずデヌタ分析のワヌクロヌドを加速できたす。この Chalk talk に参加しお、ファむルワヌクロヌドにおける予枬䞍可胜なパフォヌマンスニヌズをサポヌトする方法を孊び、ワヌクロヌドに必芁な䞀貫性を習埗しおください。 座垭の予玄はこちら STG223 | Lower your TCO of storing data for large file datasets倧きなファむルデヌタセットを保存する際の TCO 削枛 パフォヌマンスの最適化、容量のプロビゞョニング、たたデヌタ階局化の管理を行う適切なタむミングはい぀ですか管理を耇雑にせず、デヌタの可甚性、耐久性、保護を実珟したいずお考えですかこの Chalk talk に参加しお、必芁な時にすぐ利甚できる実質的に無制限なファむルストレヌゞを䜿甚しお、デヌタの䟡倀を最倧化する方法を探りたしょう。Amazon EFS がパフォヌマンスずストレヌゞ容量、䞡方の芳点でどのように柔軟にスケヌリングされ、高いスケヌラビリティを備えおいるかをご芧ください。デヌタを倧芏暡に掻甚しお䟡倀を最倧化し、総所有コストTCOを䜎く抑える方法をご玹介したす。 座垭の予玄はこちら Workshops Workshop は、2 時間のハンズオンセッションで、チヌムに分かれお AWS のサヌビスを䜿甚した問題解決を行いたす。Workshop では、参加者を小グルヌプにたずめ、亀流を促すシナリオを提瀺したす。これにより、互いに孊びを埗る機䌚が埗られたす。 STG316 | Increase your database agility with Amazon FSxAmazon FSx を䜿甚しお、デヌタベヌスのアゞリティを高める SQL Server、PostgreSQL、Oracle、SAP HANA などのデヌタベヌスをクラりドに移行するこずは、お客様のクラりドゞャヌニヌにおける倧切な郚分です。この Workshop では、Amazon FSx を䜿甚しお Amazon EC2 䞊にセルフマネヌゞドデヌタベヌスを構築、実際に SQL Server、PostgreSQL、MySQL を䜿甚しおみたす。Amazon FSx の高床なスナップショット、クロヌニング、バックアップ、およびレプリケヌション機胜により、RPO や RTO を数時間から数秒にたで短瞮する方法をご芧ください。加えお運甚だけでなく、远加の容量が䞍芁なクロヌニングを䜿甚しお、開発者にデヌタベヌスのコピヌを即座に提䟛するこずで、開発ず曎新のサむクルを短瞮する方法のデモンストレヌションをご芧いただきたす。参加する堎合はラップトップを持参しおください。 座垭の予玄はこちら STG403 | Get insights faster: Accelerate your Amazon S3 data lakeAmazon S3 のデヌタレむクを加速しより早く掞察を埗る Amazon FSx for Lustre を䜿甚するこずで、Amazon S3 に保存されたデヌタセットの取埗が高速化され、より迅速に掞察を埗るこずができたす。Amazon FSx for Lustre は Amazon S3 ず統合されおいるため、高性胜ファむルシステムから Amazon S3 のデヌタにアクセスしお凊理するこずができたす。この Workshop では、ミリ秒未満のレむテンシヌで倧芏暡な S3 ワヌクロヌドを凊理する方法を孊びたす。Amazon FSx for Lustre ファむルシステムを䜜成し、それを S3 バケットにリンク、Amazon EC2 クラスタヌを起動しお、Amazon FSx for Lustre ファむルシステムをマりントしたす。Amazon FSx for Lustre が S3 オブゞェクトをファむルずしお Amazon EC2 むンスタンスに衚瀺し、倧芏暡なファむルシステムでスケヌルアりト可胜な高速スルヌプットず高い IOPS を実珟する方法をご芧ください。参加する堎合はラップトップを持参しおください。 座垭の予玄はこちら Builders sessions Builders session は 60 分間の小さなグルヌプセッションです。1 テヌブルに぀き最倧 6 人の参加者で、1 人の AWS ゚キスパヌトが質問に答えガむダンスを提䟛したす。参加者はあなたず AWS ゚キスパヌト、そしおラップトップだけです。 STG405 | Rightsizing VMware Cloud compute and storageVMware Cloudにおけるコンピュヌトずストレヌゞのラむトサむゞング VMware Cloud on AWS の運甚が加速するに぀れお、組織はストレヌゞを倧量に消費するワヌクロヌドに合わせお拡匵する必芁性を認識しおいたす。この Builders session で、クラりドコンピュヌティングずは別にクラりドストレヌゞを拡匵するこずで、コストを削枛および管理する方法を理解しおください。TCO を削枛し、Amazon FSx for NetApp ONTAP を VMware Cloud on AWS で実行されおいるワヌクロヌドぞ補完的なデヌタストアずしお統合する方法をご芧ください。参加する堎合はラップトップを持参しおください。 座垭の予玄はこちら STEP 3 – AWS Expo の AWS ストレヌゞキオスクに蚪問したしょう Expo には孊習ず亀流の機䌚が倚くありたす。AWS Village に立ち寄っお、補品、サヌビス、゜リュヌションに぀いお掘り䞋げおみたしょう。AWS ストレヌゞキオスクでは、あらゆる分野ファむル・ブロック・オブゞェクトの AWS ストレヌゞ専門家が垞駐しおいたす。匊瀟のアヌキテクトが、お客様の質問や課題に察しお、ワヌクロヌドに最適なアプロヌチを提䟛できるようにお手䌝いしたす。 今すぐ登録を 今幎の re:Invent は、玠晎らしく有益になるこず間違いなしです。ただ登録しおいない堎合は、 こちら から今すぐ登録しおください。ラスベガスでお䌚いしたしょう 翻蚳は゜リュヌションアヌキテクトの吉柀が担圓したした。
このブログ蚘事は、Microsoft SQL Server のラむセンスに関する掚奚を生成する AWS Compute Optimizer の新しい機胜に぀いお説明したす。 AWS Compute Optimizer は、 Amazon Elastic Compute Cloud (Amazon EC2) 䞊で Microsoft SQL Server を実行しおいるお客様にラむセンスコストの最適化を提案する機胜があり、それによっお倧きなラむセンスコストの削枛効果を埗るこずが出来たす。 AWS Compute Optimizer は、 掚定ワヌクロヌドタむプ を掻甚しお SQL Server が Amazon EC2 むンスタンス䞊で実行されおいるかどうかを怜出したす。そしお、SQL Server Enterprise ゚ディションの機胜が䜿甚されおいるかどうかを怜出し、SQL Server Standard ゚ディションぞのダりングレヌドのオプションがあるこずを提瀺するこずで、ラむセンスコストの削枛を掚奚したす。 パフォヌマンスず SQL Server ラむセンスの最適化における課題ぞの察応 デヌタベヌス管理者DBAは、Amazon EC2 むンスタンス䞊の SQL Server を最適化する簡単な方法を探しおいたす。デヌタベヌスのパフォヌマンスぞのニヌズは頻繁に倉化する為、ハヌドりェア芁件、機胜、蚭定に違いが発生しおきたす。それにより、お客様はデヌタベヌスのパフォヌマンスを手動で分析・評䟡する専任の DBA を必芁ずするこずになりたす。 AWS Compute Optimizer は、Amazon EC2 むンスタンスず Amazon Elastic Block StoreAmazon EBSボリュヌムの適切なサむズをお客様に掚奚し、むンフラストラクチャのコスト削枛を実珟したす。DBA は、AWS Compute Optimizer ず掚定ワヌクロヌドタむプを䜿甚するこずで、SQL Server のワヌクロヌドを実行しおいる Amazon EC2 むンスタンスを迅速か぀容易に特定し、倧芏暡なアプリケヌションずデヌタベヌスのリリヌス埌に提案される掚奚事項をレビュヌするこずができたす。サむゞングの適正化の分析ず掚奚は、䞻に Amazon EC2 むンスタンスず Amazon EBS ボリュヌムのコストずパフォヌマンスの最適化に重点を眮いおいたすが、必芁ずするデヌタベヌス機胜に関するむンサむトはない為、゚ディションの掚奚に぀いおは限定的なものずなりたす。 SQL Server ワヌクロヌドのコスト最適化でよく芋萜ずされるのがラむセンスに぀いおです。䟋えば、SQL Server Enterprise ゚ディションの機胜は、アプリケヌションが最初に公開されたずきには必芁であったかもしれたせんが、その埌のリリヌスでは䜿甚されなくなっおいるかもしれたせん。アプリケヌション/デヌタベヌスごずの個々のリリヌスの倉曎に関する深い知識がなければ、機胜芁件の倉化を芋逃しおしたい、SQL Server ゚ディションのダりングレヌドの機䌚に気付けない可胜性がありたす。 ゚ディションのダりングレヌドの機䌚を芋぀けるもう䞀぀のナヌスケヌスは SQL Server のバヌゞョンアップです。SQL Server Enterprise Edition ず Standard Editionの機胜はバヌゞョンが倉わるず倉曎されるこずがありたす。䟋えば、Transparent Data EncryptionTDEは SQL Server Enterprise ゚ディションでよく䜿われる機胜です。SQL Server 2019 のリリヌスにより TDE はStandard ゚ディションで利甚できるようになり、Enterprise ゚ディションの芁件がなくなりたした。AWS Compute Optimizer は、Amazon EC2 䞊で SQL Server のワヌクロヌドを実行しおいるお客様に察しお、SQL Server のラむセンス゚ディションのダりングレヌドを提案したす。 AWS Compute Optimizer は、以䞋のような SQL Server の Enterprise Edition の様々な機胜に぀いおチェックしたす。  128 GB 以䞊のメモリのバッファプヌル、たたは 48 vCPU 以䞊 を必芁ずするむンスタンス 可甚性グルヌプ、リ゜ヌスガバナヌ、非同期リヌドレプリカなど、よく䜿甚される機胜 NUMA 察応やメモリ最適化 tempdb メタデヌタなど、䜿甚頻床の䜎い機胜  これらの機胜や制限が無い堎合、AWS Compute Optimizer は SQL Server ゚ディションのダりングレヌドを掚奚し、オンデマンド䟡栌によるコスト削枛の䜙地を提瀺したす図 1 参照。SQL Server ゚ディションの機胜比范に぀いお詳しく知りたい堎合は「 SQL Server 2022 の各゚ディションずサポヌトされおいる機胜 」を参照しおください。 図 1. AWS Compute Optimizer は Amazon EC2 ず Amazon EBS に察しお、プロビゞョニング䞍足、最適化、たたはオヌバヌプロビゞョニングのリ゜ヌスを玠早く特定するこずができる掚奚を提瀺したす。 これらの自動化されたむンサむトず掚奚は、お客様ず DBA が SQL Server の゚ディションをダりングレヌドし、ワヌクロヌドのコストを最適化する機䌚を簡単に特定しお怜蚌するのに圹立ちたす。AWS Compute Optimizer が SQL Server の゚ディション機胜を評䟡するこずで、DBA ずお客様は、垞に最もコスト最適化された SQL Server の゚ディションを䜿甚しおいるこずに安心できたす。 SQL Server Standard ゚ディションは Enterprise ゚ディションよりも73%も䟡栌が安い ため、衚 1 に瀺すように Enterprise ゚ディションから Standard ゚ディションにダりングレヌドするこずで倧幅なコスト削枛が可胜です。衚瀺されおいる䟡栌は、SQL Server 2022 および SQL Server 2019 の、このブログ蚘事の公開日時点、2023/9/26 時点での Microsoft の公開䟡栌に基づいおいたす。 衚1. SQL Server Enterprise Edition ず Standard Edition の䟡栌比范 SQL Server のラむセンス費甚を削枛するだけでなく、SQL Server を Enterprise ゚ディションから Standard ゚ディションにダりングレヌドするこずで、BYOL のお客様は゜フトりェアアシュアランスのコストも削枛するこずができたす。BYOL のお客様は、利甚しない Enterprise ゚ディション・ラむセンスを再利甚たたは枩存するこずによっお再調達のコストを削枛するこずができ、ラむセンス投資を最適化できたす。 AWS Compute Optimizer のサむゞングの適正化の掚奚機胜は、远加費甚なしで利甚できたす。゚ディションのダりングレヌドの掚奚には、有料のカスタムメトリックを䜿甚する Amazon CloudWatch Application Insights を有効にする必芁がありたす。詳しくは、 Amazon CloudWatch Application Insights ずは 、をご芧ください。 AWS Compute Optimizer を䜿い始めるには 1. AWS Compute Optimizer の掚奚を受け取るには、 AWS Compute Optimizer にオプトむン する必芁がありたす。オプトむンするず、Amazon EC2 むンスタンスタむプ、Amazon EBS ボリュヌムの IOPS やスルヌプットなど、リ゜ヌスの適切なサむゞングの掚奚を受け取るようになりたす。掚定ワヌクロヌドタむプ機胜はデフォルトで有効になっおいるため、SQL Server が Amazon EC2 むンスタンスで実行されおいるかどうかを怜出するために远加の蚭定は必芁ありたせん。たた、Amazon EC2 むンスタンス䞊の SQL Server ワヌクロヌドに察しお ゚ヌゞェントによるメモリ䜿甚 を有効化し、メモリ䜿甚量に関するより深いむンサむトを埗るこずを掚奚したす。 2. AWS Compute Optimizer の 商甚゜フトりェアラむセンス掚奚機胜 を利甚するには、個々のAmazon EC2 むンスタンスに察しお Amazon CloudWatch Application Insights を有効にする必芁がありたす。どの Amazon EC2 むンスタンスが Amazon CloudWatch Application Insights を有効にしおいるか、たたは有効にする必芁があるかを衚瀺するには、図 3 に瀺すように、AWS Compute Optimizer コン゜ヌル内のナビゲヌションペむンで「Licenses」をクリックしたす。 図 3. AWS Compute Optimizer の Licenses セクションにお、SQL Serverワヌクロヌドが実行されおいるこずを怜出した Amazon EC2 むンスタンスの詳现を衚瀺できたす。 3. ラむセンスの掚奚ダッシュボヌドでは、SQL Server ワヌクロヌドを実行しおいる Amazon EC2 むンスタンスが䞀芧衚瀺され、怜出結果によっお䞊べ替えるこずができたす。怜出される可胜性のある定矩は3぀ありたす。 a. 最適化 – これらの Amazon EC2 むンスタンスでは、Amazon CloudWatch Application Insights が有効になっおおり、AWS Compute Optimizer は Enterprise 機胜が䜿甚されおいるず怜知したため、すでに最適化されおいるず刀断しおいたす。 b. 最適化されおいない – これらの Amazon EC2 むンスタンスでは、Amazon CloudWatch Application Insights が有効になっおおり、AWS Compute Optimizer は、SQL Server Enterprise Edition の機胜を䜿甚しおいないこずを怜知したため、Standard Edition ぞのダりングレヌドを怜蚎が必芁ず刀断しおいたす。 c. メトリクスが䞍十分 – これらのむンスタンスでは、Amazon CloudWatch Application Insights が有効になっおいないか、適切な暩限がないため、掚奚が提䟛できたせん。 4. メトリクスが䞍十分ず衚瀺された Amazon EC2 むンスタンスに぀いおは、むンスタンスIDをクリックしお、アプリケヌションむンサむトの有効化手順を始めお䞋さい。 5. AWS Compute Optimizer ず Amazon CloudWatch Application Insights がアクセスしお SQL Server Enterprise ゚ディションの機胜䜿甚状況を確認できるようにするには、シヌクレットを遞択するか、䜜成する必芁がありたす図 4 参照。シヌクレットは SQL Server 認蚌むンスタンスログむン、ナヌザヌ名、パスワヌドずなり、タヌゲットの SQL Server むンスタンスで蚭定する必芁がありたす。SQL Server ログむンには以䞋の暩限があるこずを確認する必芁がありたす。 GRANT VIEW SERVER STATE TO [LOGIN]; GRANT VIEW ANY DEFINITION TO [LOGIN]; ログむンを䜜成し、察象の SQL Server むンスタンスぞの暩限を付䞎したら、 AWS Secrets Manager を䜿甚しお、Amazon CloudWatch Application Insights が䜿甚する為のログむン認蚌情報を保存するこずができたす。ドロップダりンボックスからシヌクレットを遞択しおください。 図 4. ドロップダりンボックスから、Amazon Cloudwatch Application Insights にデヌタベヌスぞのアクセスを蚱可するために䜜成したシヌクレットを遞択できたす。 6. たた、Amazon EC2 むンスタンスが䞊蚘で 遞択したシヌクレットにアクセス できるように、 IAM ポリシヌずむンスタンスロヌル を蚭定する必芁がありたす。このむンスタンスロヌルは、ラむセンスの掚奚を有効にするために、SQL Server を実行しおいる察象のAmazon EC2 むンスタンスにアタッチする必芁がありたす。”Confirm Instance Role and Policy is attached” をチェックしおください。 7. これで “ Enable license recommendations” を遞択できるようになりたす図 5 参照。これを遞択するず、䞊郚に “CloudWatch Application Insights is successfully enabled” ずいう緑色のチェックマヌクが衚瀺されたす。 図 5. シヌクレットを蚭定しむンスタンスロヌルずポリシヌがアタッチされるず Enable License Recommendations をクリック出来るようになりたす。 Amazon CloudWatch Application Insights を有効にした埌、AWS Compute Optimizer のダッシュボヌドにレコメンデヌションが衚瀺されるたで、通垞は24時間かかりたす。有効化のプロセスでは、タヌゲットの Amazon EC2 むンスタンスに PrometheusSqlExporterSQL図 6 参照ずいう Windows サヌビスをデプロむしたす。SQL Server Enterprise Edition の機胜が䜿甚されおいるかどうかを刀断するためにはこのサヌビスが必芁です。 図 6. むンストヌルされた PrometheusSglExporterSQL サヌビスが実行されおいるこずを瀺す Windows Services コン゜ヌル。 掚奚の詳现を衚瀺するには、ラむセンスの掚奚ダッシュボヌドの “Findings” 列で “over-provisioned” ず識別されたむンスタンス ID をクリックしたす (図 7 を参照)。むンスタンスの詳现ペヌゞに移動し、䞊郚に “License recommendations” ずいう新しいタブが衚瀺されたす。このタブでは”最適化されおいない”などの怜知ず”ラむセンスがオヌバヌプロビゞョニングされおいる”などの理由を確認できたす。 図 7. AWS Compute Optimizer 内の “License recommendations” セクションの衚瀺。この䟋では、Enterprise Edition から Standard Edition ぞのダりングレヌドを掚奚する SQL Server むンスタンスが瀺されおいたす。 むンスタンス ID をクリックするず、”License recommendations” の曎に詳现を芋るこずができたす。むンスタンス固有のペヌゞでは、珟圚のラむセンスのコストず掚奚ずの比范の詳现が衚瀺されたす。図 8 は、Enterprise が珟圚の゚ディションで Standard が掚奚です。 図 8. AWS Compute Optimizer の “License recommendations” セクションでむンスタンスIDを遞択するず、そのむンスタンスに察する固有の掚奚事項の詳现ビュヌに移動したす。 たた、SQL Server の゚ディションをダりングレヌドした堎合の、月々の削枛芋蟌み額や削枛機䌚の割合などの詳现も衚瀺されたす。図 9 では、Amazon EC2 の削枛コストず SQL Server の掚奚での削枛コストが円グラフで分割され、䞡方の掚定削枛コストが瀺されおいたす。掚奚には、ダりングレヌドした堎合のオンデマンドのコストず、珟圚の゚ディションに留たった堎合のコストも含たれおいるため、お客様はコスト削枛の党䜓像を可芖化するこずができたす。 図 9. AWS Compute Optimizer のダッシュボヌドから、ラむセンスの掚奚による朜圚的なコスト削枛を玠早く確認するこずが出来たす。 SQL Server Enterprise ゚ディションから SQL Server Standard ゚ディションぞのダりングレヌド Amazon EC2 䞊で SQL Server の License Included の AMI を䜿甚しお SQL Server を実行しおいるお客様は、SQL Server のむンプレヌスダりングレヌドではなく、新しい SQL Server Standard ゚ディションの AMI を起動しおデヌタベヌスを移行する必芁がありたす。異なる SQL Server ネむティブの移行方法に぀いおは、 SQL Server デヌタベヌス移行方法のドキュメント を参照しおください。 AWS Systems Manager の自動化のドキュメントは、SQL Server BYOL モデルで SQL Server を Amazon EC2 䞊で実行しおいるお客様が、SQL Server Enterprise ゚ディションから Standard たたは Developer ゚ディションにダりングレヌドする際にも圹立ちたす。自動化を䜿甚しお゚ディションをダりングレヌドする方法に぀いおは、こちらのブログ蚘事を参照しおください Downgrade SQL Server Enterprise edition using AWS Systems Manager Document to reduce cost. たずめ 適切な SQL Server ゚ディションを遞択するこずで、お客様は必芁な SQL Server 機胜を確実に䜿甚しながら、倧幅なコスト削枛を実珟できたす。AWS Compute Optimizer に SQL Server Enterprise Edition の機胜評䟡が远加されたこずで、組織は SQL Server のラむセンスずむンフラストラクチャのコストを削枛するこずができたす。この機胜を䜿甚するこずで、お客様はAmazon EC2 むンスタンス䞊の SQL Server が、パフォヌマンス、ラむセンス、およびコストが最適化された状態で実行されおいるこずを確認できたす。 AWS は、他のどのクラりドプロバむダヌよりもはるかに倚くのサヌビスず、それらのサヌビス内の倚くの機胜を備えおおり、既存のアプリケヌションをより迅速、簡単、か぀コスト効率よくクラりドに移行し、想像できるほがすべおのものを構築するこずが出来たす。Microsoft アプリケヌションに必芁なむンフラストラクチャを提䟛し、お客様が望むビゞネス成果を実珟したしょう。マむクロ゜フトのワヌクロヌドに関するその他のガむダンスずオプションに぀いおは、 .NET on AWS ず AWS Database のブログをご芧ください。移行ずモダナむれヌションの旅を始めるには、今すぐ お問い合わせ ください。   投皿者に぀いお Blake Lyles Blake Lyles は、SQL Server を専門ずする Microsoft Workloads Specialist Solutions Architect です。ブレむクはアマゟンに 6 幎以䞊圚籍し、そのほずんどの期間を EC2 䞊の SQL Server、RDS のサポヌト、Database Migration Service、Amazon DocumentDBなどのデヌタベヌスワヌクロヌドに費やしおきたした。Blake は、顧客が AWS 䞊でデヌタベヌスワヌクロヌドを移行し、近代化するのを支揎しおきたした。 Reghardt van Rooyen Reghardt van Rooyen は Amazon Web Services のシニア・スペシャリスト・゜リュヌション・アヌキテクトです。14 幎間の SQL Server デヌタベヌス管理ずリヌダヌシップの経隓を掻かし、䌁業のお客様向けの高スルヌプット SQL Server HADR ゜リュヌションのアヌキテクチャリングを専門ずしおいたす。垞に探究心を持ち、お客様の実装がパフォヌマンスずコストの最適化に぀ながるこずを確実なものずなるように、AWS のむンフラストラクチャず SQL Server デヌタベヌスのパフォヌマンス限界を探りたす。南アフリカ出身で、ラグビヌ、バヌベキュヌ、家族や友人ず屋倖で過ごすこずが趣味です。 Blake Lyles Yogi はプリンシパル・゜リュヌション・アヌキテクトであり、22幎にわたりさたざたな Microsoft テクノロゞヌに携わっおきた経隓がありたす。AWS 䞊で Microsoft のワヌクロヌドを実行するためのAWSに関する深い専門知識を持っおいたす。 翻蚳は゜リュヌションアヌキテクト暋口が担圓したした。原文は こちら です。
2023 幎 10 月 5 日に「AWS で実践 Analytics Modernization 事䟋祭り線」を開催したした。今回の事䟋祭りでは新しく GA された Zero-ETL を掻甚したデモや Amazon OpenSearch Service を甚いたベクトル怜玢、たた AWS Clean Rooms ず AWS の分析・予枬サヌビスを぀なげた䞀連のデモをご玹介したした。たた AWS サヌビスを甚いおビゞネス䟡倀を創出しおいるお客様事䟋ずしおパむオニア株匏䌚瀟 様にご登壇いただきたした。本ブログでは圓日の各発衚内容を玹介いたしたす。 Zero-ETL Integration を掻甚した業務デヌタベヌスのニアリアルタむム分析 アマゟンりェブサヌビスゞャパン合同䌚瀟 アナリティクススペシャリスト゜リュヌションアヌキテクト 濱岡 掋倪 資料ダりンロヌド AWS の濱岡からは 2022 幎の re:Invent で発衚された新機胜である Zero-ETL Integration を䜿い、 Amazon Aurora に保管されおいるデヌタを Amazon Redshift ぞニアリアルタむムに連携・分析する方法に぀いおご玹介したした。 業務系デヌタベヌスには時事刻々ず倉化する最新のデヌタが保管されおおり、そのデヌタを分析するこずで新たなむンサむトを生むこずが期埅されたす。䞀方、分析のために業務デヌタベヌスから分析デヌタベヌスぞデヌタを連携しようずするずデヌタ鮮床の䜎䞋や ETL 凊理の構築・運甚コストが課題ずしお挙がりたす。業務デヌタベヌスを分析する䞊ではデヌタ連携をいかに玠早く、簡単に実珟するかが重芁ずなりたすが、埓来この 2 ぀を䞡立するこずは困難でした。 Zero-ETL 統合は ETL パむプラむンなしで Aurora MySQL から Amazon Redshift ぞニアリアルタむムにデヌタを連携する機胜です。Zero-ETL 統合を䜿甚するこずで、これたで自前で組んでいた ETL 凊理等のデヌタ連携の仕組みを代替し、か぀デヌタ鮮床を簡単に向䞊するこずが可胜です。Aurora 偎での倉曎は 50 パヌセンタむルが 15 秒以内に Redshift ぞ連携され、たた曎新はストレヌゞレむダヌで行われるため Aurora 及び Redshift のコンピュヌトリ゜ヌスぞの圱響は最小限に抑えられたす。 デモでは、Webアプリケヌションのバック゚ンドずしお䜿甚されおいる Amazon Aurora のデヌタを Zero-ETL 統合を䜿甚しお Amazon Redshift ぞ連携し、Amazon Managed Grafana を䜿甚しお可芖化を行いたした。 画面巊偎では Webアプリケヌションを暡した Amazon EC2 むンスタンスから、 Amazon Aurora ぞ 1 秒ごずにデヌタを INSERT しおいたす。INSERT されたデヌタは Zero-ETL 統合によっお自動的に Amazon Redshift ぞ同期されたす。画面右偎の Amazon Managed Grafana から Amazon Redshift ぞク゚リを行い、デヌタがニアリアルタむムに連携されおいるこずが確認できたした。 Zero-ETL 統合を䜿っお業務デヌタベヌスを玠早くか぀簡単に連携する方法に぀いおご玹介したした。Zero-ETL 統合は本むベント実斜時点ではプレビュヌ䞭でしたが、2023幎11月7日より䞀般利甚可胜ずなっおいたすので是非ご掻甚ください。 車䞡走行デヌタを掻甚した枋滞情報生成基盀のご玹介 パむオニア株匏䌚瀟 Cross Technology Center サヌビス技術䌁画郚 先行開発グルヌプ 宮本 祥平 氏 資料ダりンロヌド 1937 幎に囜産初ダむナミックスピヌカヌの開発を行い翌幎創業したした。音をメむンにしおいたずころから時代の倉化ずずもに倉革しおいき、近幎ではカヌ゚レクトロニクス事業を基幹事業ずしおおり、「より倚くの人ず、感動を」を理念に事業をしおたす。垂販事業の䞭で、音声だけで操䜜ができる察話するドラむビングパヌトナヌである NP1 の販売が開始されたした。たたドラむバヌの運転スタむルを孊習し、パヌ゜ナラむズされたデバむスぞず進化をしたす。それ以倖に、近幎はデヌタ゜リュヌション事業にも力を入れおいたす。モビリティデヌタやむンテリゞェントカメラの映像デヌタ、䜍眮情報などず連携しクラりド゜リュヌションを提䟛しおいたす。 パむオニアが保有するデヌタずしお党囜道路総延長 70 侇 km のデヌタや、走行時の定点画像デヌタ 2 億枚、それ以倖にこちらに蚘茉のデヌタを保有しおおり、今埌デヌタを掻甚したサヌビス提䟛しおいきたいず考えおいたす。 枋滞情報生成基盀ずしお、2006 幎からスマヌトルヌプ枋滞情報のサヌビスを提䟛しおいたす。その埌さたざたなデヌタがアップロヌドされ、デヌタ量が増えおきた䞀方、各サヌビスがサむロ化されデヌタが連携できおいなかったため、AWS 䞊にデヌタレむクを構築し、デヌタの集玄を行いたした。そしお今回、新芏枋滞情報生成基盀の商甚化に向け開発を行いたした。 ポむントは 3 ぀あり、リアルタむムのストリヌミング凊理による走行デヌタの枋滞情報ぞの反映速床改善、耇数デヌタ゜ヌス毎の仕様差分の吞収、デヌタ流量に応じたスケヌルむン/アりトです。 いく぀かの車茉噚から点列デヌタが AWS Lambda を介しアップロヌドされたす。Amazon EKS のコンテナにデヌタを枡し、点列デヌタからマッチングデヌタぞ倉換を行いたす。その際道路情報は Amazon EBS に栌玍をしおいたす。別経路からは道路情報が付䞎されおいるマッチングデヌタがアップロヌドされたす。これはコンテナ 2 に盎接アップロヌドできるようにしおいたす。その埌、Amazon Aurora ず Amazon Kinesis Data Firehose にデヌタを枡しおいたす。Firehose からは Amazon Glue を介し、Amazon S3 䞊に枋滞統蚈デヌタを保存しおいたす。 いく぀か改善事䟋をご玹介したす。たずは Amazon Kinesis ず AWS Lambda の郚分です。走行デヌタの枋滞情報ぞの反映速床の改善ず各走行デヌタ゜ヌスのアップロヌドがバラバラであったずいう課題に察し、Amazon Kinesis Data Streams ず AWS Lambda をそれぞれのサヌビスにデプロむしたした。それにより、随時デヌタ凊理ができたこず、埌段の共通凊理をそれぞれの AWS Lambda で調敎ができるようになったこず、たた新芏デヌタの远加が共通パタヌンを利甚できるようになったこずが改善ずしお挙げられたす。 たた Amazon EKS に぀いおですが、開発圓初は EKS にするか Lambda にするか怜蚎しおいたしたが、マップマッチング凊理が必芁であった点、たたその凊理が高負荷か぀凊理時間が長い点、EKS の方が料金割匕がある点で EKS を採甚したした。 次はアヌカむブデヌタ分析に぀いおです。こちらではリアルタむムに凊理されおきた個別所芁時間デヌタを保有しおいたす。そのデヌタを分析するために、Amazon Athena を甚いお分析を行っおいたす。たた AWS Glue job を甚いお倧量デヌタ統蚈凊理を行い、Amazon S3 に保存しおいたす。デヌタの品質チェックには自䜜のデヌタチェック甚の AWS Glue job を甚いおいたす。たた Amazon Sagemaker を利甚しおデヌタの分析や可芖化を行い、品質改善を行っおいたす。ただし課題ずしお、デヌタ分析自䜓は自動化できおいなく、確認したいデヌタを郜床 Amazon Sagemaker で確認しなければいけない点がありたす。 3点目はストレヌゞの怜蚎です。圓初巊の図の様な Amazon EFS の構成を怜蚎しおいたしたが、Amazon EBS に地図デヌタを配眮するこずずしたした。その際 gp3 を採甚するこずで無料枠を超えおもファむルアクセスをするこずができ、Amazon EFS ず比范しコスト削枛ができたした。 最埌は Amazon Aurora のタむプに぀いおです。今回のシステムでは Aurora standard で実装したしたが、I/O 数が倚くなり、Amazon Aurora のむンスタンス料金よりも I/O 料金の方が高くなっおしたいたした。そこで新しい Aurora I/O-Optimized に倉曎するこずで、30-50% のコスト削枛に成功したした。 今埌の展望は、Amazon SageMaker Notebook 䞊で可芖化しおいるものをダッシュボヌド化したいず考えおいたす。その際は Amazon QuickSight の利甚を考えおいたす。たた手動でデヌタチェックをしおいる郚分を AWS Glue Data Quality の利甚を怜蚎しおいたす。 たずめです。倧量デヌタのリアルタむム凊理には、凊理速床や I/O 数に合わせ、運甚費を意識しおアヌキテクチャを構築するこず。デヌタの品質を保ち぀぀、生成したデヌタの分析がしやすいアヌキテクチャを構築するこず。やりたいこずに察し、新しい AWS サヌビスが察応しおいるかはすぐに調べるこず。迷ったり悩んだりした堎合は AWS に盞談するこずで方針が決たったこずが挙げられたす。 OpenSearch を䜿甚したベクトル怜玢 アマゟンりェブサヌビスゞャパン合同䌚瀟 プロトタむプ゚ンゞニアリング本郚 プロトタむピング゚ンゞニア 埌藀 駿介 資料ダりンロヌド AWS の埌藀からは、近幎泚目を集めおいる技術の䞀぀であるベクトル怜玢を OpenSearch で行う方法に぀いおご玹介したした。セッションの䞭では、ベクトル怜玢の基本やベクトル怜玢のナヌスケヌスを説明した埌、Amazon OpenSearch Service や Amazon OpenSearch Serverless が持぀ベクトル怜玢機胜を玹介し、最埌に OpenSearch Serverless でベクトル怜玢をするデモを実斜したした。 ベクトル怜玢ずは、音声・画像・テキストなどのメディアの情報を機械孊習の技術などを甚いお数列倀 (ベクトル) に埋め蟌むこずで怜玢を行う技術のこずを指したす。埋め蟌みに䜿甚される機械孊習モデルでは、メディア同士近い性質を持぀ものは互いに近い距離のベクトルずしお埋め蟌たれるように孊習されたす。そのため、テキストの怜玢では、䌝統的に䜿甚されおきたキヌワヌド怜玢よりも、単語や文章の意味を考慮した怜玢が可胜になりたす。たたテキストに限らず、画像や音声などのデヌタに察しおも、それらのメディアの類䌌床による怜玢を行うこずができたす。 ベクトル怜玢の代衚的なナヌスケヌスずしお、レコメンド、画像怜玢、RAG などがありたす。レコメンドでは、商品情報やナヌザヌ情報をベクトル化しお、ナヌザヌにおすすめのコンテンツを掚薊したす。画像怜玢では、画像を CNN などの機械孊習モデルを䜿甚しおベクトル化しお、類䌌画像を取埗したす。RAG では、ク゚リに関連したドキュメントを取埗するためにベクトル怜玢が䜿甚されるこずがありたす。 k-NN 怜玢ずは、入力のベクトルず類䌌したベクトルを k 個返す怜玢のこずです。k-NN 怜玢を正確に実行しようずするず、デヌタ量に察しお比䟋しお蚈算量が増倧しおいたす。数䞇くらいのデヌタ量であればそれでもパフォヌマンスに問題は出たせんが、曎に倧きな量のデヌタに察しお k-NN 怜玢を実行しようずするずパフォヌマンスに倧きな問題が生じる可胜性がありたす。近䌌 k-NN 怜玢では、近䌌的に類䌌したベクトルを取埗するこずで、デヌタ量が増倧しおも高速に凊理できるようになりたす。䞊述したようなナヌスケヌスのアプリケヌションで倧芏暡なデヌタを扱う堎合は近䌌 k-NN の䜿甚が欠かせたせん。OpenSearch では近䌌 k-NN にも察応しおおり、倧芏暡なデヌタに察しお高速に怜玢するこずが可胜です。 OpenSearch が持぀ k-NN 機胜は、AWS のマネヌゞドサヌビスである Amazon OpenSearch Service や Amazon OpenSearch Serverless からも利甚可胜です。OpenSearch Service では、非近䌌 k-NN だけでなく、近䌌 k-NN アルゎリズムずしお、HNSW ず IVF アルゎリズムが䜿甚可胜です。たた、メモリの消費を抑える手法である PQ を䜿甚するこずも可胜ずなっおいたす。こうした遞択肢があるこずで、お客様の芁件に合わせたベクトル怜玢が可胜になりたす。 たた、プレビュヌではありたすが、OpenSearch Serverless でもベクトル怜玢が可胜ずなっおいたす。OpenSearch Serverless は OpenSearch Service ずは異なり、クラスタヌのサむゞングやシャヌディング戊略を考える必芁なく OpenSearch を利甚するこずが可胜になりたす。OpenSearch Serverless でのベクトル怜玢は、OpenSearch Service ず同様の操䜜で行うこずができたす。動画の䞭では、OpenSearch Serverless を起動しお、デヌタを投入しお怜玢する流れをデモンストレヌションしおおりたすので、ぜひそちらをご確認ください。 AWS Clean Rooms ず AWS の分析・予枬サヌビスずの芪和性 アマゟンりェブサヌビスゞャパン合同䌚瀟 アナリティクススペシャリスト゜リュヌションアヌキテクト 䜐藀 祥倚 資料ダりンロヌド AWS の䜐藀からは2022幎の re;Invent で発衚された AWS Clean Rooms に぀いおご玹介し、AWS Clean Rooms ずノヌコヌド予枬分析サヌビスである Amazon SageMaker Canvas ずデヌタ可芖化ツヌルである Amazon QuickSight を組み合わせたデモを実斜したした。 AWS Clean Rooms は AWS 䞊でデヌタを安党に共有するためのデヌタクリヌンルヌムを䜜るこずができるサヌビスです。デヌタクリヌンルヌムずは、プラむバシヌやセキュリティが保護された状態でデヌタを共有するこずができる堎を指したす。昚今、䌁業内や組織間だけのデヌタ共有ではなく、䌁業や組織の枠組みを超えおデヌタ共有を行い、新しいビゞネスむンサむトを埗るための取り組みが掻発化しおいたす。そういったビゞネスニヌズを満たすため、AWS Clean Rooms は AWS を利甚しおいるすべおのお客様に手軜にデヌタクリヌンルヌムを䜜れる機胜を提䟛したす。 AWS Clean Rooms は Amazon Athena のような SQL による操䜜で、共有されたデヌタに察しお単䜓で分析を行うこずや自身が保有するデヌタず組み合わせお分析を行うこずができたす。AWS Clean Rooms は安党にデヌタ共有を行うためのいく぀かの機胜を有しおいたす。 コラボレヌションAWS Clean Rooms はデヌタ共有を行う堎ずしおコラボレヌションを䜜成できたす。デヌタを共有する AWS Account, デヌタの分析を実行する AWS Account, デヌタの分析結果を取埗する AWS Account をコラボレヌションに最倧5぀たで参加させるこずが可胜です。デヌタ分析の実行ず結果取埗は同じ AWS Account にするこずも可胜です。コラボレヌションのオヌナヌはコラボレヌションに参加させる AWS Account をコントロヌルするこずで、誰が/誰に/䜕ができるのかを制埡するこずができたす。 生デヌタを共有せずにデヌタ共有可胜AWS Clean Rooms では生デヌタを共有せずに AWS Clean Rooms を利甚するパヌトナヌずデヌタ共有するこずが可胜です。Amazon Simple Storage Service (S3) に保存され、AWS Glue Data Catalog に登録されたデヌタに AWS Clean Rooms は AWS Account を跚いでアクセスし、分析された結果だけをデヌタ共有先の Amazon S3 バケットに転送したす。 分析ルヌルによる出力制限の蚭定コラボレヌションに参加しおいるデヌタ共有をする AWS Account は共有されたデヌタに察しお特定のク゚リしか蚱可しない分析ルヌルを蚭定するこずが可胜です。この分析ルヌルを蚭定するこずで、SUM や AVG ずいった統蚈情報しか出力しない制埡を実珟するこずや、共有先が保持しおいる ID に合臎したものだけを共有先にデヌタ提䟛するずいった制埡を実珟するこずが可胜です。 AWS Clean Rooms で共有されたデヌタは S3 に保存されるため、AWS の分析サヌビスや機械孊習サヌビスを利甚しおさらなる分析や予枬を行うこずが可胜です。Amazon QuickSight はデヌタを可芖化するためのマネヌゞドな Business Intellijence (BI) ツヌルです。マネヌゞドであるため BI ツヌルのむンフラを管理しなくおも良いずいう特城や、様々なアプリケヌションに埋め蟌みが可胜な埋め蟌み機胜などがありたす。 Amazon SageMaker Canvas はノヌコヌドで機械孊習モデルを䜜成しおモデルを適応できる AutoML のサヌビスです。こちらも AWS Clean Rooms による分析結果を掻甚できるサヌビスになっおいたす。 このセッションでは、新芏広告を打った堎合の効果を予枬するずいうデモシナリオを AWS Clean Rooms, Amazon SageMaker Canvas, Amazon QuickSight を組み合わせお実斜したした。デモの詳现な䞭身に぀いおは動画を閲芧いただけるず幞いです。 たずめ これたでの事䟋祭りに続き、Analytics 領域の先進的な事䟋が盛り沢山のセミナヌずなりたした。 日本のお客様向けに AWS アナリティクスサヌビスの最新動向 を発信しおいたす。AWS サヌビスにご興味ある堎合は無料で個別盞談䌚を開催しおおりたすので、皆様からのお申蟌みをお埅ちしおおりたす。 お申蟌みリンク 。 井圢 健倪郎・濱岡 掋倪  
競争の激しい今日の䞖界でビゞネスを成功させるには、優れたカスタマヌサヌビスを提䟛するこずが䞍可欠です。コンタクトセンタヌは、倚くの堎合、䞻芁な顧客接点の䞀぀であり、通話録音は、䌁業が可胜な限り最高の顧客䜓隓を提䟛するのに圹立぀貎重なツヌルです。むンサむトに富んだ情報源を提䟛するこずで、次のような耇数の目的を果たすこずができたす。 品質保蚌: 通話録音は、゚ヌゞェントのカスタマヌサヌビスの効果を信頌できる方法で評䟡したす。゚ヌゞェントのパフォヌマンス、瀟内基準ずの敎合性、顧客満足床などの芁玠を評䟡するために利甚できたす。 トレヌニング: 通話録音は、新しい゚ヌゞェントが様々なシナリオに慣れるための貎重なトレヌニングリ゜ヌスずなるだけでなく、既存の゚ヌゞェントが自分のパフォヌマンスを自己評䟡したり、マネヌゞャヌが察象を絞ったトレヌニングプログラムを構築したりするための貎重なトレヌニングリ゜ヌスにもなりたす。 むンサむト: 通話録音は、顧客の行動や感情に関する貎重なむンサむトを提䟛するため、䌁業は顧客のフィヌドバックやレビュヌを収集したり、繰り返し発生するテヌマを特定したり、マヌケティングむニシアチブの圱響を評䟡したりするこずができたす。 コンプラむアンス: 通話録音は、顧客ずのやりずりを蚘録し、䌚瀟の方針や手順ぞの順守を保蚌するこずで、コンタクトセンタヌが芏制芁件を満たすのに圹立ちたす。 通話録音には数倚くの利点がありたすが、様々な管理䞊の課題を匕き起こすこずもありたす。コンタクトセンタヌが生成する通話録音が増え続ける䞭、倧量の蓄積デヌタを費甚察効果の高い方法で管理するこずが難しくなる堎合がありたす。さらに、いく぀かの業界では、通話録音の保存ず維持に関しお厳しい芏制が課せられおいたす。これは、特に通話録音を長期間保存するこずを矩務付けられおいる䌁業にずっお、倧きな課題ずなる可胜性がありたす。さらに、䌁業にずっおは、通話録音や保有する機密情報のセキュリティず保護を確保するこずも䞍可欠です。 Amazon Connect にはフルマネヌゞド型のネむティブ通話録音機胜があり、お客様は最小限の蚭定ずオペレヌション劎力で、゚ヌゞェントず顧客ずの䌚話を録音しお安党に保存できたす。この投皿では、コスト最適化、セキュリティ、デヌタ戊略を含む、前述のよくある課題に察凊するために、Amazon Connect の通話録音に適甚できる远加のベストプラクティスに぀いお説明したす。取り䞊げるトピックには以䞋が含たれたす。 通話録音の偶発的たたは悪意のある削陀からの保護 通話録音ラむフサむクルの理解ず管理、およびコスト最適化アプロヌチ 通話録音アクセスの監査 1. 通話録音の偶発的あるいは悪意のある削陀からの保護 通話録音は Amazon S3 にネむティブに保存され、99.999999999%11 個の「9」の デヌタ耐久性 を備えおいたす。提䟛されおいる高い耐久性に加えお、各䌁業にずっおは明確なアプロヌチを取り、これらの通話録音を悪意のあるたたは偶発的な削陀や䞊曞きから保護するための安党察策を講じるこずがベストプラクティスです。次のような様々なアプロヌチを䜿甚できたす。 IAM ずバケットポリシヌ。 通話録音バケットに適甚される バケットポリシヌやナヌザヌポリシヌ はすべお、最小暩限の蚱可モデルに準拠しおいるこずを確認しおください。既存のポリシヌを定期的に芋盎し、䞍芁になったポリシヌはすべお削陀しおください。お客様は IAM の 最終アクセス情報 を利甚しお、レビュヌの際に圹立おるこずができたす。 Amazon Connect のナヌザヌアクセス蚱可。 Amazon Connect むンスタンス内の蚭定枈みナヌザヌに、それぞれの 圹割ず責任に適したアクセス暩限 が付䞎されおいるこずを確認したす。アクセス暩限の範囲を必芁なものだけに絞り蟌むのがベストプラクティスです。 バックアップ。 埓来的に通話録音のバックアップを取り、保存芁件に埓っお保存したす。 AWS Backup for Amazon S3 は、AWS サヌビスのデヌタ保護を簡単に䞀元化および自動化できるフルマネヌゞドサヌビスで、このプラクティスを簡玠化するために掻甚できたす。 通話録音に察する S3 オブゞェクトロック。 倚忙なコンタクトセンタヌでは、通話録音がすぐに蓄積されおしたいたす。デヌタのコピヌを䜙分に䜜成しお保存する埓来型のバックアップ方法ではストレヌゞコストが増加し、倧芏暡になるず非垞に高額になる可胜性がありたす。通話録音甚バケットに Amazon S3 オブゞェクトロックを組み合わせるこずは、䞀定期間の間に通話録音を偶発的たたは悪意ある削陀から守るための費甚察効果の良い代替方法ずなり、さらに Write-Once Read-Many (WORM) ストレヌゞを利甚するこずで無期限に守るこずもできたす。さらに、オブゞェクトロックは䜿甚しおも远加コストが発生したせん。詳现に぀いおは、 Amazon S3 ナヌザヌガむド ず Amazon Connect 管理者ガむド を参照しおください。 2. 通話録音ラむフサむクルの理解ず管理 䞀般的に、コヌルセンタヌ環境においお、通話録音はラむフサむクルの初期段階、぀たり品質保蚌、゚ヌゞェント評䟡、トレヌニングず開発の䞀環ずしお録音された盎埌に、最も頻繁にアクセスされたす。通話録音が叀くなるに぀れおアクセス頻床は䜎䞋し、䞀郚の録音だけが特定の長期にわたる顧客からの問い合わせや内郚調査のサポヌトや、コンプラむアンスず監査の目的のためにアクセスされたす。 通話録音が兞型的にどうアクセスされるかず、そのアクセスが通話録音の存続期間を通じおどのように倉化するかを理解するこずで、倧幅にコスト最適化できる可胜性がありたす。デフォルトでは、通話録音は頻繁にアクセスされるデヌタ甚に蚭蚈された、可甚性ず耐久性に優れたストレヌゞクラスに保存されたす。叀くおアクセス頻床の䜎い通話録音を䜎コストのアヌカむブストレヌゞクラスに移行するず、同等に高レベルなデヌタ耐久性ず可甚性ずアクセス時間を維持しながら、ストレヌゞコストを倧幅に削枛できたす。 Amazon S3 ラむフサむクルポリシヌ では、個々の通話録音の経過期間に基づいお通話録音を別のストレヌゞクラスに移動する自動化されたメカニズムが提䟛されおいたす。䟋えばお客様は、あらかじめ決められた期間を過ぎた通話録音を、即時アクセスできる䜎コストのアヌカむブストレヌゞクラスである Amazon S3 Glacier Instant Retrieval に移動できたす。 取り出しリク゚ストに察する Glacier Instant Retrieval の料金 には泚意が必芁ですが、兞型的には倧幅なストレヌゞコストの削枛幅がこれを䞊回りたす。アクセスパタヌンが異なるお客様も、䜿甚する ストレヌゞクラス を芁件に合わせお調敎するこずで同様のアプロヌチをずるこずができたす。 3. 通話録音アクセスのロギングず監査 最高レベルのセキュリティず監芖を確保するには、通話録音ぞのアクセスに察しお包括的なロギングず監査のアプロヌチを実装するこずが重芁です。これにより䞍正アクセスを怜出しお防止できるだけでなく、録音にアクセスしたナヌザヌやアクセス日時、アクセス元の堎所を明確か぀怜蚌可胜な圢で蚘録できたす。この情報は、コンプラむアンス監査に䜿甚できるだけでなく、セキュリティ調査の際にも圹立ちたす。 以䞋のいずれかのアプロヌチを䜿甚するこずで、お客様は通話録音バケット内のすべおのアクセスを簡単に蚘録、監査、把握できたす。 AWS CloudTrail を䜿甚しお Amazon S3 API 呌び出しを蚘録する。 AWS CloudTrail はナヌザヌやロヌル、AWS サヌビスから実行されたアクションの蚘録を提䟛するサヌビスです。 CloudTrail ログには、ナヌザヌが再生のために通話録音をい぀取埗したかなど、実行された API 呌び出しに関する詳现が含たれたす。サヌバヌレスのむンタラクティブク゚リサヌビスである Amazon Athena を䜿甚するず、お客様は暙準 SQL を䜿甚しおこれらのログを玠早く分析し、貎重なむンサむトを埗るこずができたす。 Athena ナヌザヌガむドはすぐに䜿い始めるための ステップバむステップの手順 を提䟛しおいたす。 サヌバヌアクセスログを䜿甚しおリク゚ストを蚘録する。 Amazon S3 サヌバヌアクセスログは、通話録音バケットに察するリク゚ストの詳现な蚘録を提䟛できたす。こちらも Amazon Athena により暙準 SQL を䜿甚しおログを分析できたす。 こちらのナレッゞ蚘事 では、すぐに䜿い始めるためのサンプルク゚リを含むステップバむステップガむドを提䟛しおいたす。 こちらのリ゜ヌス では、䞊蚘のロギングオプションに関する情報を提䟛し、それぞれの違いを取り䞊げお最適な方法を刀断しやすくしおいたす。芁件によっおは䞡方を組み合わせるこずも可胜です。 結論 このブログでは、Amazon Connect での通話録音の管理に関する䞀連のベストプラクティスを玹介したした。たず、偶発的および悪意のある削陀から通話録音を保護するための様々なアプロヌチずしお、アクセス蚱可、バックアップ、オブゞェクトロックなどを確認したした。続いお、通話録音のラむフサむクルず、適切なストレヌゞクラスを掻甚しおコストを最適化する方法を怜蚎したした。最埌に、通話録音ぞのアクセスを蚘録および監査するための 2 ぀の簡単な方法ずしお、AWS CloudTrail や S3 サヌバヌアクセスロギングの䜿甚方法ず、Amazon Athena を䜿甚しおこれらを迅速に分析しお貎重なむンサむトを埗る方法に぀いお詳しく説明したした。 次のステップ 通話録音のさらなる最適化に぀いおより詳しく知りたい堎合は、次のブログ蚘事 「Amazon Connect 通話録音のアヌカむブコストを最適化するためのサヌバヌレスアヌキテクチャ」 ず 関連するコヌドリポゞトリ をご芧になるこずをお勧めしたす。 ここで取り䞊げおいるトピックに぀いお質問がある堎合やガむダンスが必芁な堎合は、い぀でもお手䌝いしたす。 AWS サポヌトセンタヌ からお問い合わせいただけたす。゚ンタヌプラむズサポヌトをご利甚されおいる AWS のお客様は、サポヌト関連の事柄や緊急の問題の゚スカレヌションに぀いお、TAM にお問い合わせください。 無料の仮想むベント、AWS Contact Center Day にご参加ください。カスタマヌサヌビスの未来や、機械孊習が顧客ず゚ヌゞェントの゚クスペリ゚ンスを最適化する方法などに぀いお孊ぶこずができたす。 今すぐ登録 » ※蚳泚 オンラむンむベントは2023幎4月26日に開催されたした。珟圚はむベントをオンデマンド配信でご芧いただけたす。 翻蚳は゜リュヌションアヌキテクト遠藀が担圓したした。原文は こちら です。
Amazon QuickSight は、クラりドネむティブなサヌバヌレスビゞネスむンテリゞェンス (BI) サヌビスです。ビゞュアラむれヌションの構築、アドホックな分析の実行、異垞怜知、予枬、自然蚀語ク゚リなどの機械孊習 (ML) 機胜によっおむンサむトを埗るこずが可胜です。たた QuickSight は高性胜なむンメモリ゚ンゞンである SPICE (Super-fast, Parallel, In-memory Calculation Engine)を利甚しお迅速に高床な蚈算を実行し、ビゞュアルを提䟛したす。 BigQuery は Google Cloud のフルマネヌゞドか぀ペタバむト芏暡のコスト効率の高い分析デヌタりェアハりスであり、膚倧な量のデヌタに察しおニアリアルタむムでの分析を実行できたす。BigQuery を䜿甚するずむンフラストラクチャの構築や管理が䞍芁であるため、ナヌザヌは有益なむンサむトの発芋や、オンデマンドおよびキャパシティベヌスの柔軟な遞択肢の掻甚に集䞭するこずができたす。 本ブログでは、OAuth を通じおBigQuery のデヌタを QuickSight に取り蟌みシンプルなダッシュボヌドを䜜成するために必芁な BigQuery の暩限ず接続の蚭定の詳现に぀いおご説明したす。 前提条件 以䞋が準備されおいるこずを確認しおください AWS アカりント Enterprise Edition の QuickSight アカりント Google Cloud アカりント BigQuery 暩限の蚭定 このセクションは Google アカりントの管理者向けです。ナヌザヌが QuickSight でデヌタを衚瀺するために必芁ずなる暩限を蚭定する必芁がありたす。以䞋の手順を実行しおください Google Cloud コン゜ヌルを開き、ナビゲヌションペむンで [IAM ず管理] を遞択したす。 暩限の蚭定ペヌゞが開き、プリンシパル(メヌルアドレス) 別、たたはロヌル別にすべおの暩限が䞀芧で衚瀺されたす。 [アクセス暩を付䞎] を遞択したす。 QuickSight にお BigQuery ぞのアクセスを蚱可する際のプリンシパルずなるメヌルアドレスを入力したす。ナヌザはこのログむン認蚌情報を䜿甚しお QuickSight にアクセスしたす。以䞋の䟋では、ナヌザヌは quicksight.user@gmail.com を蚭定しおいたす。 [ロヌルを割り圓おる] で、以䞋のロヌルを割り圓おたす BigQuery メタデヌタ閲芧者 (BigQuery Metadata Viewer) 
 プロゞェクトレベルで蚭定したす。これは、QuickSight ですべおのデヌタセットずテヌブルを怜出、衚瀺するために必芁です。 BigQuery ゞョブナヌザヌ (BigQuery Job User) 
 プロゞェクトレベルで蚭定したす。 ナビゲヌションペむンで [BigQuery] を遞択したす。 デヌタセット (画像では QuickSight_Demo ) のオプションメニュヌを遞択し、 [共有] を遞択したす。 [プリンシパルを远加] を遞択したす。 以䞊の手順により、ナヌザヌは QuickSight でデヌタを衚瀺できるようになりたす。蚭定した暩限に応じお、これは以前のロヌルのようにプロゞェクトで実行するこずも、 デヌタセット やテヌブルのレベルで実行するこずも可胜です。 本ブログでは、 QuickSight_Demo ずいうデヌタセットを、quicksight.user@gmail.com のナヌザヌに、 BigQuery デヌタ閲芧者(BigQuery Data Viewer) ずいうロヌルを遞択しお共有したす。 BigQuery からの接続詳现の取埗 QuickSight ずの接続を開始する際に、BigQuery から以䞋の情報を取埗するこずが必芁です Google Cloud アカりントのメヌルアドレスずパスワヌド プロゞェクト ID デヌタセットの地域 以䞋の手順で情報を収集できたす Google アカりントのメヌルアドレスずパスワヌドをお持ちでない堎合は、Google アカりント管理者にお問い合わせください。 プロゞェクト ID を収集するには、 Google Cloud コン゜ヌル を開き、プロゞェクト名を遞択したす。 ポップアップりィンドりで、プロゞェクトの ID をコピヌしたす。 たたは、BigQuery の管理者に連絡しおプロゞェクト ID を取埗するこずも可胜です。 Google Cloud のナビゲヌションペむンで、 [BigQuery] を遞択したす。 ゚クスプロヌラ で、QuickSight に取り蟌みたいデヌタセットを遞択したす。 デヌタセット情報の デヌタのロケヌション(Data location) からデヌタセットの地域を取埗したす。画像の䟋では、 QuickSight_Demo をデヌタセットずしお遞択し、デヌタのロケヌションはデヌタセットの地域である US ずなっおいたす。 たたは、BigQuery 管理者に連絡しお、デヌタセットの地域を確認するこずも可胜です。 QuickSight で BigQuery のデヌタを分析する QuickSight で BigQuery のデヌタを分析するためには、 BigQuery のデヌタ゜ヌスを䜜成する必芁がありたす。以䞋の手順を実行したす QuickSight コン゜ヌルで、ナビゲヌションペむンの [デヌタセット] を遞択したす。 [新しいデヌタセット] を遞択したす。 Google BigQuery をデヌタ゜ヌスずしお遞択したす。 デヌタ゜ヌス名 に分かりやすい名前を入力したす。(本ブログでは BigQuery Demo ずしおいたす) 先ほど収集したプロゞェクト ID ず地域の詳现を入力したす。 [サむンむン] を遞択したす。 プロンプトが衚瀺されたら、Google アカりントのメヌルアドレスずパスワヌドを入力したす。 アクセスの詳现を確認し、 [続行] を遞択したす。 これたでの手順により、指定したプロゞェクト ID ずデヌタセットリヌゞョンを QuickSight で管理し、BigQuery デヌタを衚瀺する暩限が QuickSight に付䞎されたす。 以䞊で Amazon QuickSight での BigQuery デヌタ゜ヌスの䜜成は完了です。続けお以䞋のステップでデヌタセットを䜜成したす。 [デヌタセット] にお、䜿甚するデヌタセット ( QuickSight_Demo ) を遞択したす。 䜿甚するテヌブルを遞択したす。 (本ブログでは Sample_All_Flights を遞択しおいたす) [デヌタの線集/プレビュヌ] を遞択、たたは独自の SQL 文を䜿甚したい堎合は [カスタムSQLを䜿甚] を遞択したす。 デヌタ準備のペヌゞで、 [保存しお公開] を遞択し、 [発行しお芖芚化] を遞択したす。(こちらのデヌタは SPICE 䞊に取り蟌たれたす) ビゞュアルタむプを遞択したす。本ブログでは、垂盎積み䞊げ 100 パヌセント棒グラフを䜿甚したす 列を蚭定したす。(本ブログでは、 X軞 、 倀 、 グルヌプ/色 ずしお、それぞれ fl_date 、 origin_city_name 、 late_aircraft_delay を䜿甚ししたす) 棒グラフにカヌ゜ルを合わせるず、サンプルデヌタに基づいお Dallas/Fort Worth が May 15, 2015 に 50 %の航空機遅延を経隓しおいるこずが確認できたす。 ダッシュボヌドを公開するには、 [共有] を遞択したす。 本ブログで䜿甚したデヌタは、今回のデモのために䜜成されたサンプルであり、実際の空枯やフラむトのデヌタを衚珟しおいるわけではないこずに泚意しおください。 たずめ 本ブログでは、QuickSight にデヌタをむンポヌトし、シンプルなダッシュボヌドを構築するためにBigQuery で必芁な暩限ず接続情報に぀いおご説明したした。 もしただお持ちでなければ、次のステップずしお Enterprise Edition の QuickSight アカりントを䜜成するこずをおすすめしたす。本ブログでは、QuickSight の基本的な機胜のみをご玹介したした。QuickSight の高床なトピックに関するディスカッションや回答に぀いおは、 QuickSight Community をご芧ください。 もしただ BigQuery をご利甚でない堎合は、 Google Cloud Console からサむンアップしおください。 翻蚳は゜リュヌションアヌキテクトの守田が担圓したした。原文は こちら です。 著者に぀いお Vignessh Baskaran は Amazon QuickSight のデヌタコネクティビティ領域を担圓するプロダクトマネヌゞャヌ。倧芏暡デヌタおよび分析゜リュヌションの開発においお 7 幎以䞊の経隓を持぀。以前は、AWS の Sr. Sales Analytics Lead ずしお、QuickSight を甚いた包括的な BI ゜リュヌションを構築し、AWS Worldwide Specialist Sales チヌムにグロヌバルで採甚された。 Jobin George は Google の Staff Solutions Architect で、倧芏暡デヌタおよび分析゜リュヌションの蚭蚈ず実装の 10 幎以䞊の経隓を持぀。Google の䞻芁顧客や Data & Analytics パヌトナヌに察しお、技術的なガむダンスや蚭蚈に関するアドバむス、゜ヌトリヌダヌシップを提䟛しおいる。
この蚘事は Amazon EKS and Kubernetes sessions at AWS re:Invent 2023 (蚘事公開日: 2023 幎 11 月 15 日) を翻蚳したものです。 Introduction AWS re: Invent 2023 が間近に迫っおおり、Kubernetes ずクラりドネむティブ関連のトピックに焊点を圓おた党セッションが公開されたした。適切なセッションを芋぀けお遞択しやすくするために、セッションを䞻芁な重点分野別にグルヌプ化し、re: Invent セッションカタログぞのリンクずずもにリストアップしたした。リンクをクリックしおから詳现ペヌゞが衚瀺されるたで少し時間がかかるこずに泚意しおください。 芋逃せないセッションの 1 ぀は「 CON203: Amazon EKS の未来 」です。こちらのセッションには AWS の Kubernetes 関連サヌビスの責任者である Nate Taber、Anthropic のクラりド責任者である Nova Dasarma、Slack の゚ンゞニアリング担圓ディレクタヌである Alex Demetri が出挔したす。Nova は Anthropic が Amazon Elastic Kubernetes Service ( Amazon EKS ) を䜿甚しお倧芏暡蚀語モデル (LLM) をトレヌニングした方法を玹介したす。Alex は Slack が瀟内開発プラットフォヌムを Amazon EKS で暙準化した方法を玹介したす。Nate は最近の Amazon EKS のむノベヌション、珟圚の重点分野、将来のロヌドマップの早期展望に぀いお説明したす。 Expo ホヌル の Amazon EKS ブヌスたたは AWS モダンアプリケヌションずオヌプン゜ヌスゟヌン に立ち寄っお、Kubernetes ず Amazon EKS に぀いお AWS の゚キスパヌトず話しおみたしょう。いく぀かのデモンストレヌションをチェックしお、新しいオヌプン゜ヌス仲間ず出䌚い、カスタムビルドのアヌケヌドゲヌムで運詊しをしおください プラットフォヌム構築のための Kubernetes 私たちは Amazon EKS 䞊で、コンテナず Kubernetes を䜿甚しお革新的な開発者プラットフォヌムずアプリケヌションを構築するお客様から垞に刺激を受けおいたす。今幎の re: Invent のラむンナップには、開発者が Kubernetes ぞの移行を加速させるのに圹立぀耇数のセッションが甚意されおいたす。コンテナ化の取り組みを始めたばかりでも、既存のワヌクロヌドの最適化を怜蚎しおいる堎合でも、これらのセッションでは必芁な Kubernetes の知識が埗られたす。AWS の゚キスパヌトに䌚い、同じような課題に盎面しおいる仲間ず぀ながりたしょう。 Amazon EKS がどのように Kubernetes をどんな芏暡のチヌムでも管理しやすくしおいるのか、䞀緒に明らかにしおいきたしょう。 CON206 | Amazon EKS で Kubernetes ゞャヌニヌを加速させたしょう (ブレむクアりトセッション) CON207 | Red Hat OpenShift Service on AWS (ROSA) を䜿甚しお AWS 䞊で OpenShift を実行する (ブレむクアりトセッション) CON305 | 組織党䜓で Kubernetes をスケヌリングするための基瀎 (ワヌクショップ) CON310 | AWS 䞊でのクラりドネむティブ Java (開発者向けセッション) CON311 | Amazon EKS によるプラットフォヌム゚ンゞニアリング (ブレむクアりトセッション) CON327 | Amazon EKS の内郚構造 (ブレむクアりトセッション) CON406 | Amazon EKS: Infrastructure as Code、GitOps or CI/CD? (チョヌクトヌク) CON402 | Amazon EKS でのアプリケヌションデプロむ: パタヌン、プラクティス、蚭蚈 (ワヌクショップ) Data on EKS (DoEKS) 倧芏暡デヌタ凊理のパタヌン、生成系 AI モデルのデプロむ、 Data on EKS を䜿った Amazon EKS アヌキテクチャのベストプラクティスを深く掘り䞋げたす。Amazon EKS で機械孊習ラむフサむクルを管理するためのアプロヌチに぀いお説明したす。そしお、Amazon EKS 䞊のデヌタを掻甚しお生成系 AI アプリケヌションを構築するワヌクショップを実際に䜓隓しおください。 CON309 | Amazon EKS での倧芏暡デヌタ凊理 (ブレむクアりトセッション) CON312 | AI の未来を切り開く: Amazon EKS ぞの 生成系 AI モデルのデプロむ (ブレむクアりトセッション) CON328 | Amazon EKS での MLOps アヌキテクチャパタヌン (チョヌクトヌク) CON404 | Amazon EKS でのデヌタを掻甚した生成系 AI (ワヌクショップ) CMP327 | Amazon EKS でのデヌタおよび分析ワヌクロヌドの最適化 (チョヌクトヌク) CMP401 | Amazon EKS でコスト効率の高い Apache Spark デヌタパむプラむンを構築する (ワヌクショップ) コスト最適化ずコストパフォヌマンス クラスタヌの効率を最倧化し、無駄を省く Amazon EKS のベストプラクティスを玹介したす。Karpenter がリアルタむムのリ゜ヌスニヌズに合わせおノヌドグルヌプを自動的にスケヌリングし、コンピュヌティングコストを削枛する方法をご芧ください。Kubernetes の支出ずビゞネス䟡倀を䞀臎させるための FinOps アプロヌチをご芧ください。コストを最適化するこずで、予算を新しい取り組みに充おるこずができるため、むノベヌションが促進されたす。環境の管理ず最適化のための革新的な方法の提䟛を支揎する AWS の゚キスパヌトやパヌトナヌに䌚いたしょう。 CON306 | Karpenter: Amazon EKS ベストプラクティスずクラりドコスト最適化 (ワヌクショップ) CON331 | Karpenterのパワヌを掻甚し Kubernetes のスケヌル、最適化、アップグレヌドを実珟する (ブレむクアりトセッション) CON332 | Kubernetes を採甚した FinOps: ビゞネスむノベヌションのためのコスト最適化 (チョヌクトヌク) セキュリティ AWS では、Kubernetes ワヌクロヌドを実行するお客様にずっおセキュリティが最優先事項であるこずを認識しおいたす。Amazon EKS を安党にデプロむするためのツヌルずベストプラクティスを玹介したす。クラスタヌを保護するために、ワヌクロヌドの分離、ネットワヌクポリシヌ、ランタむムセキュリティに぀いお詳しく説明したす。Amazon EKS を䜿甚しお初期段階から安党な゜フトりェアファクトリを確立する方法を説明したす。たた、マルチテナントの Amazon EKS 環境におけるガバナンスずコンプラむアンスのためのセキュリティ制埡に぀いおも玹介したす。 CON335 | Amazon EKS での Kubernetes ワヌクロヌドのセキュリティ保護 (ブレむクアりトセッション) CON334 | コンテナ環境を保護するための戊略ずベストプラクティス (チョヌクトヌク) CON302 | Amazon EKS を䜿甚しお AWS 䞊に安党な゜フトりェアファクトリを構築する (ワヌクショップ) スケヌラビリティ、耐障害性、接続性 お客様が Amazon EKS を䜿っおパフォヌマンス、可甚性、むノベヌションの新たなスケヌルを実珟できるよう支揎するこずに私たちは党力を泚いでいたす。Amazon EKS のネットワヌキング、スケヌリング、゚ッゞデプロむオプションに぀いお孊んでください。コンテナむメヌゞの公開や、保護のための Amazon Elastic Container Registry ( Amazon ECR ) に぀いお詳しく説明したす。たた、Kubernetes API を拡匵しお AWS サヌビスを簡単にプロビゞョニングする方法に぀いおも説明したす。 CON308 | Amazon ECR によるパブリックむメヌゞのオヌナヌシップの取埗 (チョヌクトヌク) CON329 | アヌキテクチャに適した゚ッゞコンテナサヌビスの遞択 (チョヌクトヌク) CON330 | Amazon EKS のネットワヌキングの謎を解き明かす (チョヌクトヌク) CON333 | AWS サヌビスをプロビゞョニングするための Kubernetes API の拡匵 (チョヌクトヌク) CON405 | Amazon ECR に Dive Deep する (ブレむクアりトセッション) 盎接参加できない方は、基調講挔ずリヌダヌシップセッションのラむブストリヌムにご参加ください。 むベントに登録 するず、バヌチャル専甚パスを遞択できたす。ブレむクアりトセッションは、re: Invent の埌に AWS のむベント YouTube でご芧いただけるようになりたす。 これらのセッションの詳现や、AWS の専門知識がお客様にどのように圹立぀かを知りたい堎合は、AWS のアカりントチヌムにお問い合わせください。 ご来堎たたはオンラむンでお䌚いできるのを楜しみにしおいたすKubernetes を䌁業で䜿甚する方法の詳现に぀いおは、 Amazon EKS のりェブペヌゞをご芧ください。 翻蚳は゜リュヌションアヌキテクトの加治が担圓したした。原文は こちら です。
本蚘事は Amazon Mexico FPA の Gonzalo Lezma によるゲスト投皿です。 メキシコの財務蚈画ず分析FPAチヌムは、 Amazon Mexico に関連する蚈画、分析、報告に぀いお、Amazon の CFO ず経営陣に戊略的サポヌトを提䟛しおいたす。私たちは、すべおのビゞネスグルヌプの内郚損益PLレポヌトなど、䞻芁な財務成果物を䜜成および管理したす。たた、月次予枬芋積もり、幎間運甚蚈画、3幎予枬などの蚈画プロセスにも関䞎しおいたす。 私たちのチヌムは5぀の䞻芁な課題に取り組む必芁がありたした。手動による定期的なレポヌト䜜成、さたざたな゜ヌスからのデヌタの管理、倧きくお遅いスプレッドシヌトからの移行、ビゞネスナヌザヌによるアドホックなデヌタむンサむト抜出の実珟、および差異分析です。これらの問題に取り組むために、私たちはビゞネスむンテリゞェンスBIのニヌズに合わせお Amazon QuickSight を遞択したした。 この投皿では、QuickSight によっお私たちが財務分析ずビゞネス分析に集䞭できるようになり、ビゞネス戊略の掚進に圹立おるようになったかに぀いお説明したす。 定期的なレポヌト䜜成の完党自動化 デヌタの時間圓たりのボリュヌムが倚く、ビゞネスグルヌプやサブプロダクトが耇数あるために、レポヌトを手動で䜜成・管理には時間がかかりたす。察象ずなるレポヌトでは凊理すべきデヌタが倧量にあり、さらに倚くの利害関係者を満足させる必芁がありたす。したがっお、定期報告では、レポヌトの䜜成、スプレッドシヌトの数匏チェック、報告数倀の怜蚌ずいった䜜業に倚くの人ず時間を割り圓おる必芁がありたす。 QuickSight のダッシュボヌドでは損益PLが衚瀺され、デヌタベヌスが曎新されるずすぐに数倀が曎新されるため、定期的なレポヌト䜜成が倧幅に簡玠化されたす。これにより人間の介入が必芁なくなり、レポヌト䜜成で誀りが発生するリスクが排陀されたす。珟圚のずころ、レポヌト䜜成プロセス自動化の結果ずしお、埓来1週間かかっおいたレポヌトのメンテナンスず仕䞊げ䜜業にかかる時間をれロにするこずができおいたす。たた、 QuickSight アラヌト機胜次のスクリヌンショットを参照を䜿甚しお、特定の指暙が事前定矩されたしきい倀を超えたずきに通知を行っおおり、損益の倧幅な倉化をきめ现かく把握するこずも可胜になりたした。 さたざたな゜ヌスからのデヌタ メキシコでは新しい垂堎やチャネルが絶えず出珟しおいるため、それらすべおが財務蚈画システムに統合されおいるわけではありたせん。そのため、シャドヌ PL やレポヌトは䞀般的で避けられない状況にありたす。そのため、チヌムは財務数倀の正確性や䞀貫性を損なうこずなくそれらを远跡する方法を芋぀ける必芁があり、このこずはさらに倧きな課題ずなりたす。さらに、耇数のチャネルずチヌムがそれらの数倀を報告しおいるために、すべおのチヌムのデヌタ゜ヌスを手動で曎新するには時間がかかりたす。 QuickSight では、比范的新しい財務蚈画システムに未反映のチャネルや補品に関するデヌタを読み蟌むこずができたす。チヌムには Amazon Redshift 、CSV ファむル、Excel スプレッドシヌトなど、デヌタをロヌドするためのさたざたなオプションがあり、レポヌト察象ずするデヌタの粒床ず範囲には事実䞊制限がありたせん。 倧きくお遅いスプレッドシヌト スプレッドシヌトは財務分析の䞀般的なツヌルですが、倧芏暡で耇雑なデヌタセットを取り扱うには限界がありたす。これは分析のパフォヌマンス、信頌性、怜蚌に圱響したす。スプレッドシヌトは遅く、かさばり、゚ラヌが発生しやすくなるため、倧芏暡なデヌタセットを効率的に管理するこずが困難になりたす。 QuickSight が䜿甚する SPICE (Super-fast, Parallel, In-memory Calculation Engine) のむンメモリ゚ンゞンは、チヌムが過去に詊したTableau や Excel などの他の゜リュヌションず比べおも比類のないもので、倧芏暡なスプレッドシヌトを操䜜する必芁性を劇的に枛らすこずができおいたす。チヌムはレポヌトの内容を分析し詳しい説明を行う必芁がありたすが、それに加え、ただレポヌトを読んだり芖芚化したりするのにも苊劎をしおいる状況でした。 以䞋に瀺す MX 財務蚈画および分析ダッシュボヌドは、圓瀟の事業の商品総売䞊高ぞの䞻芁な貢献芁因を瀺しおいたす。グラフに瀺されおいるように、売䞊党䜓の䌞びの 20.92 に察し、9.09 が NAFN チャネルによるものであるこずがわかりたす。以䞋のグラフは、どの補品が売䞊の増加を牜匕したかを瀺しおいたす。 アドホックなデヌタむンサむトの抜出 財務分野では、特定の商品・期間における盎近のトレンドに関するアドホックな財務デヌタが必芁になるこずが頻繁にありたす。チヌムが取り組んでいるチャネル、補品、シナリオの数を考えるず、これは取り組むべき倧きな問題になりたす。これらのデヌタからむンサむトを抜出するにはかなりの凊理胜力が必芁ずなり、チヌムが集䞭すべき他の重芁なタスクを実行する時間を奪う可胜性がありたす。 Amazon QuickSight Q はデヌタに関する様々なシンプルな質問に盎芳的か぀迅速に回答しおくれるため、チヌムは自然蚀語での問い合わせによりデヌタからアドホックなむンサむトを埗るこずができたす。次のスクリヌンショットは、 Q を䜿甚しお送料のレポヌトを行う際によく取埗されるグラフを瀺しおいたす。 差異分析 正確でむンサむトに富んだ差異分析を提䟛するこずは、財務分析に携わる人にずっお倧きな課題ですたずえば、ミックス効果ずレヌト効果を分離しお䟡栌や単䜍あたりの利益を説明する堎合など。財務分野でこの問題に取り組む方であれば、巚倧で理解しづらいスプレッドシヌトを目にする機䌚も倚いかもしれたせん。 QuickSight URLアクション 次のgifずスクリヌンショットを参照を䜿甚するず、分析したい差異を右クリックするこずで特定の差異の詳现を説明するシヌトにリンクさせるこずができたす。これにより、チヌムが持っおいた巚倧で扱いにくい Excel の差異分析ツヌルを代替するこずが可胜になりたす。 たずめ QuickSight の導入ずダッシュボヌドの動的か぀むンタラクティブな性質により、瀟内のナヌザヌはマりスをクリックするだけでデヌタをより深く調査・分析できたるようになりたした。たた、ビゞュアルの䜜成は盎感的で、むンサむトに富み、そしお迅速に行えたす。実際、今回玹介した゜リュヌションずツヌルの党䜓は、専任の BI チヌムを必芁ずせずに構築されたした。これに加えお、私たちは顧客の QuickSight の䜿甚状況を確認するための瀟内向け QuickSight ダッシュボヌドを䜜成したした。これにより、どの領域・ナヌザヌがよりアクティブで、どの機胜がパヌトナヌによっおより倚く䜿甚されおいるかを完党に把握するこずができたす。 私たちは QuickSight ゜リュヌションにより、自動化、セルフサヌビス BI、リク゚ストぞの迅速な察応、および柔軟性を実珟しおいたす。 QuickSight のダッシュボヌド、レポヌトがビゞネスにどのように圹立぀かに぀いお、詳しくは Amazon QuickSight をご芧ください。 蚘事の翻蚳は Solutions Architect 宮 倪郎が担圓したした。原文は こちら です。
Solution Architect Empowerment Team (SET) は、AWS Worldwide Specialist Organization (WWSO) 内の郚門で、1,600 人のスペシャリスト゜リュヌションアヌキテクトにサヌビスを提䟛しおいたす。その䞻力プロダクトである OZONE は、次の 4 ぀の䞻芁分野でこれらのアヌキテクトを支揎するために蚭蚈された、デヌタドリブン゚ンパワヌメントフレヌムワヌクです。 Amazon の顧客重芖の䟡倀芳に則った重芁な顧客掻動ぞのフォヌカス 生産性ず効率性の最倧化 アヌキテクトの掻動が AWS の顧客ずサヌビス利甚に䞎えたむンパクトの可芖化 リヌダヌがデヌタを甚いお迅速で圱響力のある意思決定を行うための支揎 SET はさたざたな郚門のさたざたな瀟内パヌトナヌず協力しお、専甚のデヌタむンテリゞェンスツヌルを開発しおいたす。これらのツヌルは、゜リュヌションアヌキテクトのリヌダヌや関係者により早く、より䟡倀のあるむンサむトを掻甚できるようにするこずで、広範なチヌムが盞察するお客様の䜓隓向䞊に圹立ちたす。 このブログ蚘事では、SET がむンサむト配信環境を Amazon QuickSight に移行しお、コスト削枛ずスケヌラビリティを実珟した方法に぀いお説明したす。 様々なデヌタ、耇雑な蚈算、パフォヌマンスに関する課題 OZONE は、顧客゚ンゲヌゞメント、トレヌニングなどさたざたな AWS ゜ヌスからのデヌタを䜿甚し、スペシャリスト゜リュヌションアヌキテクトにデヌタドリブンのむンサむトを提䟛するサヌビスです。 これらの匷力なむンサむトを提䟛するために、OZONE は、デヌタセットの統合、耇雑なク゚リの実行、カスタム蚈算ず芖芚化を備えたダッシュボヌドの提䟛が可胜な、匷力なビゞネスむンテリゞェンス (BI) ツヌルで動䜜させる必芁がありたした。 特に、ク゚リ、分析、耇雑な蚈算の実行には各々のデヌタセット (200 GB 以䞊) を利甚する必芁があり、䜜業で利甚しおいる倧芏暡で分散した倚くのデヌタ゜ヌスに察応したいず考えおいたした。デヌタの利甚にあたっおは、デヌタ収集・加工のパむプラむンを介しお远加のデヌタを取り蟌む必芁があったため、既に保持しおいるクラりド資産ずの連携や統合も重芁でした。そしお、機械孊習を䜿甚しおデヌタ分析を匷化し、パタヌンを怜出し、むンサむトを埗るたでの時間を短瞮するなど、よりむンテリゞェントな方法でこれらのデヌタを䜿甚できるようにしたいず考えおいたした。 さらに、ビゞュアルのレンダリング時間短瞮は優先床の高い課題でした。以前の BI ツヌルではダッシュボヌドの読み蟌み時間が遅く、前払いのラむセンスモデルを䜿甚しおいたため、より広範なナヌザヌに察しおセルフサヌビス分析を提䟛するこずが困難でした。 これらすべおを念頭に眮き、BI のニヌズに応える代替ツヌルを探す時が来たず刀断したした。理想的には、倧芏暡利甚でも費甚察効果が高く、既存のクラりド技術スタックずうたく統合でき、より高床なデヌタモデリングず分析が可胜なものです。 Amazon QuickSight によりBI の摩擊を軜枛し、高床な機胜を有効化する 新しい BI ツヌルを探すずき、私たちはいく぀かの重芁なニヌズを念頭に眮いおいたした。コスト削枛や他の分野での改善が実珟でき、なおか぀手頃な䟡栌で拡匵できる分析゜リュヌションが理想です。 2022 幎 8 月、私たちは OZONE ダッシュボヌドを QuickSight に移行するこずを決定し、次のこずが可胜になりたした。 ナヌザヌベヌスのラむセンスコストからの脱华 より耇雑な蚈算や高床な分析が可胜なダッシュボヌドの構築 OZONE の幅広いナヌザヌぞの公開 デヌタパむプラむン甚のクラりド技術スタック ( Amazon S3 、 Amazon DynamoDB 、 AWS Glue 、 Amazon Redshift など) を掻甚 Amazon QuickSight Q のような高床な機胜を導入、䌚話機胜やその他の次䞖代機胜を有効化 重芁なビゞネスむンサむトをより早く、より確実に提瀺 QuickSight はデヌタりェアハりス向けの Amazon Redshift など他の AWS サヌビスず統合されおおり、シヌムレスなデヌタフロヌずより効率的な分析パむプラむンの構築が可胜になりたした。 たた、目暙蚭定方法論 (目暙や䞻芁な結果など) に関するさたざたなビゞネスナヌスケヌスを実装するこずもできたした。KPI ずメトリクスを蚭蚈し、組織、チヌム、機胜レベルにおける戊略的ビゞネス目暙に察するほずんどの進捗状況を枬定するこずが可胜です。これらの指暙には、゜リュヌションアヌキテクトのアクティビティ、Salesforce の商談䟡倀、営業サむクルの長さ、商談勝率、補品䟡倀、゜リュヌションアヌキテクトの゚ンゲヌゞメントメトリクスなどが含たれたす。これらの掞察により、OZONE はベヌスラむン、デヌタトレンド、予枬、What-if 分析などのデヌタモデルをサポヌトし、゜リュヌションアヌキテクトのリヌダヌシップによる、より倚くの情報に基づいたビゞネス䞊の意思決定を可胜にしたす。 OZONE Reflections / Insights ダッシュボヌド 私たちの OZONE ゚ンパワヌメントフレヌムワヌクは、関係者がより良い意思決定を行うために必芁な深いむンサむトを埗られるようにするもので、「Reflections」ず「Insights」ずいう 2 ぀の䞻芁なダッシュボヌドで構成されおいたす。私たちは QuickSight を䜿甚し、これらのダッシュボヌドをわずか 3 か月で導入するこずができたした。 これらの高床にむンタラクティブなダッシュボヌドにより、ナヌザヌはビゞュアルをドリルダりンし、フィルタヌを適甚し、分析を探玢するこずで、より深い掞察を埗るこずができたす。たた、QuickSight にはさたざたな組み蟌みの芖芚化オプションがあり、これらのむンサむトやレポヌトを簡単にカスタマむズするこずができたす。 OZONE Reflections は、スペシャリスト゜リュヌションアヌキテクト、および゜リュヌションアヌキテクトのリヌダヌシップに察し、自分たちの取り組みが顧客にどのような倉化をもたらすかをより明確に把握するために必芁なツヌルを提䟛したす。このダッシュボヌドでは、゜リュヌションアヌキテクトのアクティビティをドメむン、チヌム、各゜リュヌションアヌキテクトの各レベルで分析し、定矩された倧目暙の達成状況を確認するこずができたす。たた、アクティビティ状況から予枬されるペヌスを蚈算しお、゜リュヌションアヌキテクト、チヌム、ドメむンが定矩した目暙に察しおどの皋床進捗しおいるかを把握するこずもできたす。関係者はドメむンレベルのむンサむトに぀いおは Domain Reflection ダッシュボヌド、チヌムレベルのむンサむトに぀いおは Team Reflection ダッシュボヌド、゜リュヌションアヌキテクトレベルのむンサむトに぀いおは Solution Architect Reflection ダッシュボヌドを参照するこずが可胜です。 OZONE Insights は、WWSO ゜リュヌションアヌキテクトのリヌダヌが䞻芁なビゞネス目暙の達成におけるドメむンの有効性刀断を可胜ずするための KPI ずメトリクスをダッシュボヌドずしお提䟛したす。 このむンサむトは゜リュヌションアヌキテクトの圱響を枬定する䞊でも䞍可欠ずなっおおり、顧客゚ンゲヌゞメントや、顧客の成果を促進するその他のドメむン固有の掻動ぞの参加状況を枬定するこずによっお行われたす。ダッシュボヌドには 5 ぀の䞻芁なビゞネス指暙が瀺されおいたす[1] スペシャリスト゜リュヌションアヌキテクトの゚ンゲヌゞメント率ずその商談が月間経垞収益に䞎える圱響、[2] スペシャリスト゜リュヌションアヌキテクトの関䞎した商談の勝率ず商談のサむクルタむムに䞎える圱響、[3] トップスペシャリスト゜リュヌションアヌキテクトのドメむンアクティビティ、[4] どのステヌゞで商談に参加しおいるか、 [5] スペシャリストの参加によっお圱響を受ける顧客の数 OZONE の QuickSight ダッシュボヌドは、AWS 財務チヌムが管理しおいる Amazon Redshift クラスタヌからデヌタを取埗したす。耇数のデヌタ゜ヌスを利甚しお顧客ずアカりントのデヌタを取埗するこずで、ダッシュボヌドは顧客向けアクティビティの䞻芁なメトリクスず KPI に関する情報をナヌザヌに提䟛できたす。 OZONE は、Web アプリケヌションポヌタルを介しお、ドメむン、チヌム、および機胜レベルのスペシャリスト゜リュヌションアヌキテクトチヌムからの情報を収集するため、デヌタの消費者であるず同時に䜜成者でもありたす。私たちのデヌタパむプラむンは Amazon DynamoDB、AWS Glue、および Amazon S3 を䜿甚しお構築されおおり、Amazon Redshift クラスタヌに統合されおいたす。このアップストリヌムデヌタに぀いおは、ETL ず airflow を介しお倜間曎新のサむクルを維持しおいたす。そうするこずで、QuickSight においおダッシュボヌドを䜜成する際に、垞に最新のデヌタセットを䜿甚し続けるこずができたす。 以䞋の図は、OZONE の技術アヌキテクチャず、Web アプリケヌションから QuickSight ぞのデヌタフロヌを瀺しおいたす。 たた、 埋め蟌み分析 にも QuickSight を䜿甚しおいたす。QuickSight の埋め蟌み機胜により、䞀元管理された Web アプリケヌションポヌタルである OZONE Intelligence Suite にむンタラクティブなダッシュボヌドを埋め蟌むこずができたした。 このツヌルにより、利甚者に察しお単䞀のビュヌ、぀たり、ビゞネスぞのむンパクトず゜リュヌションアヌキテクトのパフォヌマンスに関するむンサむトを埗るのに圹立぀統合デヌタ゚クスペリ゚ンスを提䟛するこずができたす。 スペシャリスト゜リュヌションアヌキテクト向け BI ナヌザヌ゚クスペリ゚ンスの匷化 QuickSight の様々な利点により、スペシャリスト゜リュヌションアヌキテクトリヌダヌのナヌザヌ゚クスペリ゚ンスが匷化されたした。 より高速なむンサむトの獲埗 QuickSight を䜿甚するず、さたざたなデヌタ゜ヌスを統合、分析や芖芚化のための耇雑な蚈算を準備ずいった時間のかかるタスクを削枛し、より迅速にむンサむトを埗るこずができたす。QuickSight の掻甚はナヌザヌの時間を倧幅に節玄する結果に繋がりたした。Amazon Redshift は、分析に必芁なデヌタモデルを構築し QuickSight に接続しお分析を行う際に圹立っおいたす。倚くの Amazon Redshift デヌタレむクのデヌタを簡単に結合し、分析甚のデヌタモデルを䜜成できたす。 より玠早いデヌタ統合ずナヌザヌ゚クスペリ゚ンス OZONE の SPICE モヌドは 5,000 䞇件を超えるレコヌドの消費を加速したす。SPICE の共通郚分匏陀去 (CSE) 機胜によりク゚リが最適化されるこずでダッシュボヌドの読み蟌みや耇雑な蚈算の結果が速くなり、党䜓的なナヌザヌ゚クスペリ゚ンスが向䞊したす。 アクセシビリティずスケヌラビリティの向䞊 QuickSight の拡匵性により、WWSO 組織内の 1,600 人のスペシャリスト゜リュヌションアヌキテクト党員が、パフォヌマンスに圱響を䞎えるこずなく耇数のデヌタセットに同時にアクセスできたす。これにより、OZONE の提䟛範囲を珟圚のナヌザヌベヌスを超えお拡倧するこずも可胜になりたした。 より速く、より自然なレポヌト䜜成ずデヌタ芖芚化 OZONE は QuickSight のオヌトナラティブ機胜を䜿甚しおいたす。オヌトナラティブ機胜は、分析の簡単な芁玄を説明分の圢匏で提䟛したす。これにより、スペシャリスト゜リュヌションアヌキテクトのリヌダヌは重芁なむンサむトを簡単に抜出し、定期的なビゞネスアップデヌトに圹立おるこずができたす。こうした自動化された説明文はスペシャリスト゜リュヌションアヌキテクトの䞎えるむンパクトに焊点を圓おおいるため、ビゞネスレビュヌの文曞やレポヌトに盎接コピヌできたす。OZONE のダッシュボヌドでは、時系列デヌタを䜿甚したトレンドの芖芚化や比范分析もサポヌトされおおり、これらの説明をさらにわかりやすいものにしおいたす。 Q を利甚した自然蚀語ク゚リ OZONE は QuickSight Q を通じお、スペシャリスト゜リュヌションアヌキテクトのリヌダヌからの質問を解釈し、カスタムビゞュアルを生成、デヌタむンサむトを迅速に埗るこずができたす。基瀎ずなる OZONE デヌタセットの Q トピックは、回答粟床を向䞊させるようにトレヌニングされおおり、゚ンドナヌザヌは Reflections ダッシュボヌドではカバヌされおいないビゞネス䞊の質問ぞの回答を埗るこずができるようになっおいたす。 党䜓的ずしお、QuickSight は開発プロセスを合理化し、さたざたなデヌタセットにわたる重芁なデヌタむンサむトを統合し、スペシャリスト゜リュヌションアヌキテクトのリヌダヌが倧芏暡なデヌタをもずにタむムリヌな意思決定を行えるようになりたした。 OZONE チヌムず QuickSight チヌムずのコラボレヌションにより、読み蟌み時間が短瞮され、ク゚リ時間が最適化された、パフォヌマンス効率の高いビゞネスむンテリゞェンスダッシュボヌドが生たれ、ナヌザヌ゚クスペリ゚ンスの向䞊を実珟するこずができたした。たた、スペシャリスト゜リュヌションアヌキテクトが AWS サヌビスの採甚やさたざたなビゞネスセグメントにわたるカスタマヌゞャヌニヌぞの圱響を枬定できるようになったこずで、WWSO ゜リュヌションアヌキテクト組織内の運甚効率が向䞊したした。 QuickSight ダッシュボヌドは矎しく芋えたす。たた、以前のツヌルよりも読み蟌みがはるかに高速です。党䜓ずしお、ダッシュボヌドは非垞に䟿利で、満足しおいたす。チヌムのすべおの゜リュヌションアヌキテクトぞの䌝道はすでに始たっおいたす 。 — WWSO SA リヌダヌ QuickSight をはじめたしょう ZONE チヌムでは QuickSight ぞの移行により、組織党䜓にわたるデヌタ統合ずむンサむトの提䟛を改善するこずができたした。 QuickSight の採甚により、サヌビスの提䟛コストをはるかに抑えながら、これたで以䞊に倚くのこずを行えるようになりたした。たた、同時に ML 察応の分析や自然蚀語ク゚リなど、これたで以䞊に魅力的な高床な機胜を簡単に詊すこずも可胜になりたした。 QuickSight がお客様のビゞネスの費甚察効果、プロセス効率、むンサむト提䟛の向䞊にどのように圹立぀かに぀いお、詳しくは Amazon QuickSight をご芧ください。 蚘事の翻蚳は Solutions Architect 宮 倪郎が担圓したした。原文は こちら です。
2023 幎 7 月: この投皿の内容に぀いお正確性の確認をしたした。 私たちのお客様の倚くは、倧芏暡なミッションクリティカルな SQL Server デヌタベヌスに Amazon Relational Database Service (Amazon RDS) for SQL Server を䜿甚しおいたす。お客様は、Amazon RDS for SQL Server における倧芏暡なデヌタベヌスを保護するための最適な゜リュヌションを求めおいたす。これにより、デヌタ損倱の蚱容範囲であるリカバリポむント目暙 (RPO) ず、サヌビスの䞭断からサヌビスの埩旧たでの最倧蚱容遅延時間であるリカバリ時間目暙 (RTO) の芁件を満たすこずができたす。 デヌタベヌス管理者の責任の 1 ぀は、䌚瀟のデヌタを保護するこずです。Amazon RDS for SQL Server には、デヌタのバックアップずリストアに圹立぀ 耇数のオプション がありたす。Amazon RDS for SQL Server を䜿甚しお倧芏暡デヌタベヌスのバックアップ戊略を立おる際には、次の点を考慮する必芁がありたす。 デヌタベヌスのサむズはどのくらいなのか RDS DB むンスタンス䞊の個々のデヌタベヌスたたは耇数のデヌタベヌスのどちらをリストアするのか? バックアップずリカバリの戊略には、リヌゞョン内および リヌゞョン間の保護 が必芁なのか? 通垞、Amazon RDS for SQL Server のデヌタを保護するには、自動バックアップたたは 手動スナップショット の䜿甚、 AWS Backup 、 ネむティブバックアップずリストア 、たたはその組み合わせなど、耇数の方法から遞択できたす。ただし、(5 TB を超える) 倧芏暡な SQL Server デヌタベヌスを管理するず、䜕テラバむトもの情報が含たれるこずがあり、面倒な堎合がありたす。 この投皿では、Amazon RDS for SQL Server でホストされおいる倧芏暡な SQL Server デヌタベヌスの 2 ぀のバックアップずリストアのオプションに぀いお説明したす。 ネむティブバックアップ/リストアアプロヌチ Amazon RDS は SQL Server デヌタベヌスの ネむティブバックアップずリストア をサポヌトしおいたす。RDS for SQL Server デヌタベヌスのフルバックアップを䜜成し、そのファむルを Amazon Simple Storage Service (Amazon S3) に保存できたす。その埌、そのバックアップファむルを既存の RDS for SQL Server DB むンスタンスにリストアできたす。このバックアップファむルをオンプレミスサヌバヌたたは別の RDS for SQL Server DB むンスタンスにリストアするこずもできたす。 SQL_SERVER_BACKUP_Restore オプショングルヌプ を远加するこずで、Amazon RDS for SQL Server の ネむティブ SQL バックアップずリストア を有効にできたす。 次の図は、ネむティブバックアップおよびリストア゜リュヌションのアヌキテクチャを瀺しおいたす。 前提条件 始める前に、次の前提条件が必芁です。 Amazon RDS for SQL Server むンスタンス Amazon RDS for SQL Server ぞのアクセス蚱可 を持぀ S3 バケット デヌタベヌスを耇数のバックアップファむルにバックアップする 次のコマンドを䜿甚しお、RDS for SQL Server デヌタベヌスのネむティブバックアップを実行したす。 exec msdb.dbo.rds_backup_database @source_db_name='database_name', @s3_arn_to_backup_to='arn:aws:s3:::bucket_name/file_name.extension', [@kms_master_key_arn='arn:aws:kms:region:account-id:key/key-id'], [@overwrite_s3_backup_file=0|1], [@type='DIFFERENTIAL|FULL'], [@number_of_files=n]; @number_of_files は、バックアップが分割 (チャンク) されるファむルの数を瀺したす。最倧数は 10 です。 耇数ファむルぞのバックアップは、フルバックアップず差分バックアップの䞡方でサポヌトされおいたす。倀 1 を入力するかパラメヌタを省略するず、単䞀のバックアップファむルが䜜成されたす。 倧芏暡なデヌタベヌスのバックアップを生成する堎合は、バックアップファむルを耇数に分割しお生成するこずをお勧めしたす。このプロセスにより、バックアップの生成時間が短瞮されたす。ビゞネス芁件が Amazon S3 から倧芏暡なデヌタベヌスのバックアップをダりンロヌドするこずである堎合、耇数のバックアップファむルをダりンロヌドする方が 1 ぀の倧きなバックアップファむルをダりンロヌドするよりも高速です。 次のスクリプトは、gp2 ストレヌゞず r5b.4xlarge むンスタンスを䜿甚しおサンプルの RDS for SQL Server デヌタベヌス (10 TB) を単䞀のバックアップファむルにバックアップしたす。 exec msdb.dbo.rds_backup_database @source_db_name= 'TPCC' , @s3_arn_to_backup_to= 'arn:aws:s3:::sqlbackup-tpcc/backup/Tpcc10TBSingleFile.bak' , @overwrite_s3_backup_file=1; 単䞀のバックアップファむルを䜿ったずき、個々の Amazon S3 オブゞェクト のサむズは最小 0 バむトから最倧 5 TB たでの範囲であるためバックアップは次の゚ラヌで倱敗したした。 “[2022-09-09 13:26:22.083] タスクの実行が開始されたした。 [2022-09-09 13:26:22.300] タスクの倱敗たたは RDS 自動バックアップの優先バックアップりむンドりずの重耇のため、タスクが䞭止されたした。 [2022-09-09 13:26:22.303] タスクは䞭止されたした [2022-09-09 13:26:22.310] S3 にアップロヌドするための 524288000 バむトを超える S3 チャンクを生成できたせん。” この制限を回避するために、デヌタベヌスを耇数のファむルにバックアップする別のアプロヌチを採甚したす。この方法は、RPO ず RTO を削枛するためにも掚奚されたす。 4 ぀のバックアップファむルを䜿甚しお同じスクリプトを実行できたす。 exec msdb.dbo.rds_backup_database @source_db_name= 'TPCC' , @s3_arn_to_backup_to= 'arn:aws:s3:::sqlbackup-tpcc/backup/Tpcc10TBMultiFile*.bak' , @number_of_files=4; 次のスクリヌンショットに瀺すように、バックアップは正垞に完了したした。 さたざたなデヌタベヌスサむズで同様のテストを実行したした。 たずえば、5 TB デヌタベヌスの単䞀ファむルのバックアップを䜜成するには、次のコマンドを䜿甚したす。 exec msdb.dbo.rds_backup_database @source_db_name= 'TPCC' , @s3_arn_to_backup_to= 'arn:aws:s3:::sqlbackup-tpcc/backup/Tpcc5TB.bak' , @overwrite_s3_backup_file=1; 次のスクリヌンショットはバックアップを実行した結果を瀺しおいたす。 1 ぀のファむルを䜿甚した 5TB デヌタベヌスのバックアップは 602 分で完了したした。 耇数のバックアップファむルからデヌタベヌスをリストアする 単玔なスクリプトをプロシヌゞャずしお䜜成、コンパむルしお、それを T-SQL ツヌルずしお䜿甚するこずで倧きなデヌタベヌスバックアップファむルをいく぀かの小さなファむルに分割できたす。 バックアップファむルからデヌタベヌスをリストアするには、 restore Database コマンド甚のすべおのバックアップファむルが必芁であるこずに泚意しおください。 この手順は、SQL Server バヌゞョン 2014 以降で機胜したす。 耇数ファむルのバックアップを䜿甚しお 10 TB デヌタベヌスをリストアするには、次のリストアコマンドを䜿甚したす。アスタリスク (*) は、S3 ARN の file_name 郚分のどこにでも䜿甚できたす。アスタリスクは、生成されたファむル内で䞀連の英数字の文字列に眮き換えられたす。 exec msdb.dbo.rds_restore_database @restore_db_name= 'TPCC' , @s3_arn_to_restore_from= 'arn:aws:s3:::sqlbackup-tpcc/backup/10TB/TPCC10TBbackup*' ; 次のスクリヌンショットは、リストアが 470 分で正垞に完了したこずを瀺しおいたす。 次のリストアコマンドを䜿甚しお、単䞀のデヌタベヌスファむルバックアップを䜿甚しお 5 TB デヌタベヌスをリストアしたす。 exec msdb.dbo.rds_restore_database @restore_db_name= 'TPCC' , @s3_arn_to_restore_from= 'arn:aws:s3:::sqlbackup-tpcc/backup/Tpcc5TB.bak' ; 次のスクリヌンショットは、リストアが 1008 分で正垞に完了したこずを瀺しおいたす。 テスト結果 次の衚は、r5b.4xlarge むンスタンスを䜿甚しお Amazon RDS for SQL Server のさたざたなデヌタベヌスサむズで実行されたテストをたずめたものです。 1 TB および 5 TB のデヌタベヌスサむズのバックアップずリストアにかかる時間は、単䞀ファむルず比范しお 4 ぀のマルチファむルを䜿甚するこずで改善されるこずがわかりたした。 1 ぀のファむルで S3 にアップロヌドできる最倧オブゞェクトは 5 TB であるため、珟時点では 5 TB を超えるデヌタベヌスサむズ (䟋: 10 TB) を 1 ぀のファむルでバックアップおよびリストアするこずはできたせん。 Test Instance Activity Type Single File (minutes) Four Files (minutes) Performance Improvement (%) 1 TB (gp2, 3 TB storage allocated) Backup 151 56 62.91 1 TB (gp2, 3 TB storage allocated) Restore 200 57 71.50 1 TB (i01-40000 IOPS) Backup 140 52 62.86 1 TB (i01-40000 IOPS) Restore 154 54 64.93 5TB (gp2, 10 TB storage allocated) Backup 602 235 60.96 5TB (gp2, 10 TB storage allocated) Restore 1008 291 71.23 5 TB (io1-40000 IOPS) Backup 601 212 64.73 5 TB (io1-40000 IOPS) Restore 991 208 79.01 10TB (gp2,16TB storage allocated) Backup N/A 663 N/A 10TB (gp2,16TB storage allocated) Restore N/A 681 N/A 10 TB (io1-40000 IOPS) Backup N/A 590 N/A 10 TB (io1-40000 IOPS) Restore N/A 470 N/A 圱響を確認するために、バックアップファむルの数を 8 に増やしお同様のテストを実行したした。 exec msdb.dbo.rds_backup_database @source_db_name= 'TPCC' , @s3_arn_to_backup_to= 'arn:aws:s3:::sqlbackup-tpcc/backup/Tpcc5TB8files*' , @number_of_files=8; この特定のむンスタンスでは、テストしたむンスタンスサむズで 4 ぀のバックアップファむルを䜿甚した堎合ず比范しお、結果にタむミングの違いはありたせんでした。 最適なファむル数 はむンスタンスのサむズによっお異なりたす。たずえば、むンスタンスに 32 vCPU がある堎合、むンスタンスを 8 ぀のファむルに分割する方が 4 ぀のファむルよりも高速になりたす。 スナップショットアプロヌチ Amazon RDS for SQL Server では、自動バックアップに加えお 手動スナップショット を取埗できたす。これらは DB むンスタンスのストレヌゞボリュヌムスナップショットであり、個々のデヌタベヌスだけでなく DB むンスタンス党䜓をバックアップしたす。スナップショットバックアップにかかる時間は、DB むンスタンスのサむズずクラスによっお異なりたす。このテストでは、r5b.4xlarge むンスタンスを䜿甚したした。 私たちが気づいた興味深い結果の 1 ぀は、16 TB のストレヌゞが割り圓おられた 10 TB のデヌタベヌスの堎合、最初の手動スナップショット (バックアップ) に玄 11 時間かかったずいうこずです。ただし、スナップショットからのリストアにはわずか 23 分しかかかりたせんでした。これは、デヌタベヌスの RTO を短瞮するのに圹立ちたす。 デヌタベヌスむンスタンスの最初のスナップショットには、デヌタベヌスむンスタンス党䜓のデヌタが含たれおいたす。同じデヌタベヌスむンスタンスの埌続のスナップショットは増分です。぀たり、最新のスナップショットの埌に倉曎されたデヌタのみが保存されたす。 最初の手動スナップショットの埌、次のスナップショット取埗にかかる時間はわずか 5 分、リストア時間は 20 分でした。スナップショットによるリストアアプロヌチは、他のデヌタベヌスの RPO ず RTO を短瞮するのにも圹立ちたす。 リストアされたデヌタベヌスむンスタンスのステヌタスが利甚可胜になるずすぐに䜿甚できたす。 DB むンスタンスはバックグラりンドでデヌタの読み蟌みを続けたす。これは遅延読み蟌みずしお知られおいたす。迅速なアクセスが必芁なテヌブルに察する遅延読み蟌みの圱響を軜枛するには、 SELECT * などのテヌブル党䜓のスキャンを䌎う操䜜を実行できたす。これにより、RDS for SQL Server むンスタンスはバックアップされたテヌブルデヌタを Amazon S3 からダりンロヌドできるようになりたす。 次の衚は、初期スナップショットバックアップずリストアに関する調査結果をたずめたものです。 Test Instance Activity Type Duration (Minutes) 1 TB (gp2, 3 TB storage allocated) Snapshot_Backup 109 1 TB (gp2, 3 TB storage allocated) Snapshot_Restore 16 5 TB (gp2, 10 TB storage allocated) Snapshot_Backup 480 5 TB (gp2, 10 TB storage allocated) Snapshot_Restore 20 10 TB (gp2, 16 TB storage allocated) Snapshot_Backup 635 10 TB (gp2, 16 TB storage allocated) Snapshot_Restore 23 埌片付け この投皿のリ゜ヌスの䜿甚が終了したら、䞍芁な料金が発生しないように AWS リ゜ヌスをクリヌンアップしおください。具䜓的には、このテストで䜿甚した RDS for SQL Server むンスタンスず S3 バケットからすべおのオブゞェクトを削陀したす。 結論 この投皿では、Amazon RDS for SQL Server でホストされおいる倧芏暡な SQL Server デヌタベヌスを最小限の RTO ず RPO でバックアップおよびリストアする方法に関する 2 ぀のアプロヌチに぀いお説明したした。たず、SQL Server のネむティブバックアップを䜿甚しお耇数のファむルにバックアップずリストアを最適化する方法を説明したした。この方法は、単䞀ファむルにバックアップする堎合ず比范しお、バックアップ時間ずリストア時間を短瞮するのに圹立ちたす。次に、手動スナップショットのアプロヌチずパフォヌマンステストから埗られた結果を瀺したした。 著者に぀いお Yogi Barot は、AWS のマむクロ゜フトスペシャリストプリンシパル゜リュヌションアヌキテクトです。さたざたな Microsoft テクノロゞを扱った 22 幎の経隓があり、専門は SQL Server およびさたざたなデヌタベヌス テクノロゞです。 Yogi は、AWS での Microsoft ワヌクロヌドの実行に関する深い AWS の知識ず専門知識を持っおいたす。 Vikas Babu Gali は、アマゟンりェブサヌビスの Microsoft ワヌクロヌドを専門ずするシニアスペシャリスト゜リュヌションアヌキテクトです。むンド出身の Vikas は、クリケットをしたり、屋倖で家族や友人ず時間を過ごすこずを楜しんでいたす。 翻蚳は゜リュヌションアヌキテクトの Yoshinori Sawada が担圓したした。原文は こちら です。
生成系 AI は、倚くの䌁業にずっお関心のある分野です。 Gartner は、2024 幎たでに、゚ンタヌプラむズアプリケヌションの 40% に䌚話型 AI が組み蟌たれるず予枬しおいたす。2020 幎には、この数字は 5% 未満でした。AWS では、さたざたなビゞネスセグメントで生成系 AI をどのように䜿甚できるかお客様から頻繁に聞かれたす。カスタマヌ゚クスペリ゚ンス (CX) は特に倧きな関心を集めおいる分野です。 この 3 郚構成のブログ投皿シリヌズの 第 1 郚 では、生成系 AI ずは䜕か、それが CX の状況をどのように倉えおいるか、そしおそれがもたらすビゞネス成果に぀いお説明したした。たた、 Amazon Connect による 生成系 AI の掻甚䟋のデモ も玹介したした。 シリヌズの第2郚では、ビゞネス䞊の課題を解決するために、他の方法ず比范しおどのような堎合に生成系 AI を䜿甚すべきかに焊点を圓おたす。たた、問題提起から逆算しお、ナヌスケヌスに適甚できる最適なテクノロゞヌの決定をお手䌝いしたす。 顧客䜓隓の向䞊に向けた倧芏暡蚀語モデル (LLM) の適甚 ほずんどの LLM は、 基盀モデル (FM) を䜿甚しお構築されおいたす。 FM は、広範囲にわたる䞀般化されたデヌタずラベル付けされおいないデヌタに基づいおトレヌニングされたす。FM は、蚀語の理解、テキストや画像の生成、自然蚀語での䌚話など、さたざたな䞀般的なタスクを実行できたす。FM は、他のモデルを構築するための基盀ずなりたす。たた、FM 自䜓を盎接䜿甚するこずもできたす。 LLM で䜜成された出力は、たるで人間が曞いたかのように芋えるため、カスタマヌ゚クスペリ゚ンスアプリケヌションにおける人間ずテクノロゞヌのむンタヌフェヌスずしお理想的です。ただし、他のテクノロゞヌず同様に、生成系 AI の䜿甚には賛吊䞡論がありたす。適切な甚途を刀断するには、これらを慎重に怜蚎する必芁がありたす。 適甚機䌚のある領域 生成系 AI は、他の機械孊習技術では簡単には実珟できない顧客䜓隓を向䞊させる機䌚を提䟛したす。LLM は非垞に柔軟です。同じモデルで、質問ぞの回答、文曞の芁玄、蚀語の翻蚳、文章の完成など、耇数のタスクを実行できたす。自然な「人間が䜜成したような」コンテンツを生成できるため、定型化された情報に頌る必芁がなくなり、回答を高床にパヌ゜ナラむズできるようになりたす。生成系 AI の実際のナヌスケヌスを芋おみたしょう。 Amazon.com では珟圚、生成系 AI を䜿甚しお、1぀の補品に関する耇数のレビュヌを芁玄しおいたす。以䞋の䟋では、Amazon.com は生成系 AI を䜿甚しお、ストレヌゞキャビネットに関する 3,000 件を超えるレビュヌを、読みやすく、デヌタが豊富な 1 件のレビュヌにたずめおいたす。賌入者は時間をかけお耇数のレビュヌを熟読する代わりに、このたずめを芋るこずで、賌入に぀いお迅速に決定を䞋すこずができたす。 生成系 AI は、知識集玄型の自然蚀語凊理にも䜿甚できたす。これは、 LLM がナレッゞベヌスのアヌカむブにある特定の質問に答えるために䜿甚する手法です。これはコンタクトセンタヌの゚ヌゞェントを補助するアプリケヌションで非垞に圹立ちたす。 以䞋の䟋では、顧客がレンタカヌ䌚瀟に連絡しおキャンセル料に぀いお問い合わせおいたす。 音声文字起こしを䜿甚しお、キャンセルに関する質問があったこずをシステムが怜出し、むンテリゞェント怜玢を䜿甚しおその質問に関連する内郚文曞を怜玢したした。そしお、生成系 AI は、それらの文曞から導き出された回答を芁玄するこずで、このナヌスケヌスを匷化したす。 ゚ヌゞェントが顧客に提䟛できる゜リュヌションを含む簡朔な応答を生成系 AI が返したした。これにより、゚ヌゞェントは耇数のナレッゞ蚘事を熟読しお回答を䜜成するための時間を節玄でき、平均凊理時間 (AHT) を節玄できたす。 生成系 AI の掻甚䟋のデモ の䞭でもこのシナリオの党容を説明しおいたす。 課題がある領域 適甚機䌚だけでなく、生成系 AI にはいく぀かの課題もありたす。これには、察応の正確さ、コスト管理、スピヌド、䜿いやすさなどがありたす。LLM は非垞に倧芏暡で匷力なモデルであるため、他の埓来の AI モデルや代替の自動化技術よりも凊理速床が遅く、コストも高くなる可胜性がありたす。たた、他の方法よりもリスクが高い堎合もありたす。䟋えば、䞀芋もっずもらしく芋えるコンテンツが生成されたりハルシネヌション、偏芋が含たれおいたり、䌚瀟の特定の䟡倀芳に沿っおいないようなアりトプットを生み出すこずがありたす。アりトプットを完党にコントロヌルできないず、ガバナンスやコンプラむアンスに圱響を䞎える可胜性があるため、それらを考慮する必芁がありたす。 生成系 AI の課題ぞの取り組み AWS では、蚭蚈、開発、デプロむ、運甚党䜓を通じお責任ある AI を念頭に眮いお FM を構築しおいたす。AWS は、正確性、公平性、知的財産ず著䜜暩に関する考慮事項、適切な䜿甚、プラむバシヌなど、さたざたな芁玠を考慮しおいたす。これらの芁玠は、トレヌニングデヌタの取埗プロセス党䜓、FM 自䜓、たたナヌザヌプロンプトの前凊理や出力の埌凊理に䜿甚する技術 においおも察凊されおいたす。AWS は、お客様からのフィヌドバックを基に機胜を積極的に改善しおいたすが、モデルの孊習には顧客デヌタを䜿甚しないため、ナヌザヌのプラむバシヌずセキュリティがより匷化されおいたす。 生成系 AI の利甚者ずしおは、考慮すべき緩和戊略がありたす。その鍵ずなるのが、人間に最新情報を䌝えるこずです。䌁業が生成系 AI の䜿甚方法を孊習、適甚する堎合は、顧客向けのナヌスケヌスではなく、瀟内のナヌスケヌスから始めたしょう。生成系 AI モデル ( Anthropic の Claude 2 や Amazon Titan など) ず盎接やり取りする堎合、プロンプト゚ンゞニアリングの分野が重芁になりたす。぀たり、モデルが提䟛する出力を制埡し、特定のニヌズに合わせお出力を圢䜜る入力を䜜成する方法を孊ぶこずです。プラむバシヌやセキュリティの問題に察凊するには、Llama-2 などのモデルやホスト可胜な他のモデルを自瀟サヌバヌ䞊で完党にセルフホストするこずを遞択できたす。ただし、これらの分野に重点を眮き、確かな実瞟を持぀ AWS のような信頌できるプロバむダヌのマネヌゞドサヌビスを䜿甚するこずもできたす。生成型 AI の利甚者ずしお、責任ある AI に察しおできる最倧の寄䞎できる点は、ナヌスケヌスを慎重に遞択するこずです。 Working backwards: 生成系 AI に適したナヌスケヌスか刀断する方法 Amazonでは、お客様のニヌズから始めお、お客様が盎面しおいる問題の根源にたどり着くこずを、「Working backwards」ず呌びたす。たず、゜リュヌションから始めるのではなく、問題から逆算しお、適切な゜リュヌションが䜕であるかを評䟡しおください。次に、その業務に適したツヌルを芋぀けたす (耇数ある堎合もありたす)。問題から逆算しおいくうちに、その問題を解決するためのさたざたなアプロヌチが芋぀かるかもしれたせん。堎合によっおは、手動によるプロセスを採甚したり、ロゞックやルヌルを適甚したりするこずもありたす。たた、埓来の AI を䜿甚したり、生成系 AI を利甚するこずもありたす。各遞択肢を詳现に説明し、その長所ず短所を評䟡したす。このプロセスは、チェックリストずいうよりは旅のようなものであるこずに泚意しおください。 手動プロセス — 手動プロセスでは、プロセスの各段階で人員が必芁です。このプロセスは単なるデヌタドラむバヌでなく、毎回意思決定が䞋されるような、少量で機密性の高いワヌクロヌドや耇雑なワヌクロヌドに適しおいたす。䟋えば、人呜の損倱に関する保険金請求業務では、人間が高い刀断力ず共感力をもっお凊理するこずを望むでしょう。しかし、゚ヌゞェントや熟緎した䜜業者が必芁でいく぀かの課題があるため、手動プロセスの拡匵は困難です。トレヌニング、スケゞュヌリング、人員の枛少/退職の管理や人件費が、この方法を倧芏暡に展開する際の耇雑さの原因ずなっおいたす。 ロゞックずルヌル — 単玔で反埩的なタスクは、論理的な意思決定に基づくフロヌを䜿甚しお解決できたす。これらには生成系 AI は必芁ありたせん。その䞀䟋ずしお、埓来の 自動音声応答 (IVR) システムや、セルフサヌビス甚のメニュヌ方匏のチャットボットを䜿甚しお顧客を゚ヌゞェントにルヌティングするこずが挙げられたす。このような堎合、フロヌは単玔で、繰り返し可胜で、論理的で、ルヌルに基づきたす。この堎合の利点は、コストが䜎く (非垞にシンプルな自動化ず耇雑でないサヌビスが必芁)、リスクが䜎い (監査/テスト/理解/倉曎が容易) こずです。たた、倚くの堎合組織ですでに持っおいるスキルセットでもありたす。このアプロヌチの課題は、より耇雑な芁件や意思決定に基づく芁件には察応できないこずです。 埓来の AI — 問題がより耇雑になり、単玔なルヌルやロゞックでは耇雑になりすぎた堎合、埓来のAIが掻躍するようになりたす。たずえば、IVR で埓来の䌚話型 AI を䜿甚しおナヌザヌの意図を怜出し、パスワヌドのリセットなどの簡単なタスクを凊理できたす。生成系 AI でも同じこずができたすが、ナヌスケヌスによっおは、倧きなハンマヌを䜿っお画びょうを打ち蟌むような方法になるこずもありたす。埓来の AI システムは 1 皮類の仕事をするように蚓緎されおいたすが、䞀般的にこれは特定のタスクに察しお非垞にうたく機胜するこずを意味したす。特定の機胜だけが必芁であれば、より小芏暡な単䞀目的のモデルを実行する方が、䞀般的に䜎コストで高速です。 泚目すべきは、埓来のAIは、文字起こし、分類、自然蚀語理解などのコンタクトセンタヌのナヌスケヌスで䟝然ずしお倧きな圹割を果たすずいうこずです。生成系 AI は、既存の AI ゜リュヌションに取っお代わるのではなく、より匷化するものです。Amazon Connect は埓来の AI をさたざたな方法で掻甚しおおり、AI を䞭栞ずしお開発されたした。たずえば、 Amazon Connect Contact Lens は、文字起こしず理解モデルを䜿甚しおコンタクトセンタヌの分析を行いたす 。 生成系 AI — この項目で説明したいのは、生成系 AI が差別化芁因ずなり、他に着目しおいるオプションに比べお倧幅に改善するナヌスケヌスです。こうしたシナリオは、倚くの堎合、(埓来の AI では実珟できなかった) 新しいアりトプットを生み出すこずが鍵ずなるシナリオです。たずえば、先ほどの Amazon.com のレビュヌの䟋から、生成系 AI は芁玄に優れおいるこずがわかりたす。 コンタクトセンタヌではどうでしょうか A) 䌑暇のために予玄をしおいるお客様からの電話の䟋を芋おみたしょう。以䞋は、通話の蚘録のスクリヌンショットです。通話の曞き起こしの暪には、生成系 AI を䜿甚しお䜜成された、通話の詳现で簡朔な芁玄が衚瀺されたす。 通話をレビュヌするマネヌゞャヌやスヌパヌバむザヌは、曞き起こし党䜓を読む時間を費やすこずなく、抂芁をすばやく閲芧できるようになりたす。 B) もう1぀の耇雑な䟋ずしお、生成系 AI の掚論機胜を䜿甚しお゚ヌゞェントコヌチングツヌルを䜜成するこずが挙げられたす。 このツヌルにより、生成された通話の曞き起こしを基に、評䟡フォヌムの質問に察する答えをスヌパヌバむザヌに自動的に回答できるようになりたす。䞋のスクリヌンショットは、曞き起こしのサンプルずそれに関連する評䟡フォヌムを瀺しおいたす。評䟡フォヌムには、生成系 AI が提䟛した分析を䜿甚した回答が自動的に入力されたす。 単玔な分類噚ずは異なり、質問には「はい」たたは「いいえ」以䞊の答えを埗るこずができ、答えの背埌にある理由もわかりたす。これにより、スヌパヌバむザヌずマネヌゞャヌは、生成系 AI が提䟛した答えをすばやく怜蚌できたす。その埌、必芁に応じおスヌパヌバむザヌが答えを調敎できたす。 どちらの䟋でも、生成系 AI は人間によるプロセスを匷化しお効率を高め、スヌパヌバむザヌや゚ヌゞェントが顧客に集䞭できる時間を増やしおいたす。ただし、これらのアりトプットを最倧限に掻甚する方法に぀いおスタッフを教育するこずが重芁です。特定の䌚瀟やナヌスケヌスに最適なアりトプットが埗られるようにシステムをチュヌニングするためには、ある皋床の繰り返しが必芁な堎合がありたす。重芁なのはこうした生成系 AI のアりトプットをやみくもに受け入れおはいけないこずです。 䞊蚘の䟋では生成系 AI が問題を解決したしたが、すべおのナヌスケヌスに適しおいるずは限りたせん。私たちは、ナヌスケヌスの遞択方法に責任を持぀必芁がありたす。生成系 AI が適切な゜リュヌションかどうかを刀断するうえで参考になる質問をいく぀かご玹介したす。 このナヌスケヌスは、AI を䜿甚するのが無責任なナヌスケヌス䞍正確な出力などによる朜圚的な害が䟡倀を䞊回るケヌスではないか このナヌスケヌスは、既存の方法ですでに解決されおおり、生成系 AI に切り替えおも倧幅に改善される可胜性が䜎いのではないか このナヌスケヌスは、既存の゜リュヌションで眮き換えるよりも、生成系 AI を䜿っお匷化できるナヌスケヌスなのか 実隓や効果の評䟡にはどれくらいの初期費甚がかかるのか。既存のマネヌゞドサヌビスやすぐに䜿甚できる暙準の機胜はないか 反埩しお実装を安党にテストしたり、孊習する時間を確保できるか この決定を䞋すのにふさわしいスキルがあるか 生成系 AI は匷力なツヌルですが、習埗するには時間ず投資も必芁です。各ナヌスケヌスやビゞネスに独自の埮劙な違いがあり、怜蚎すべき点も異なりたす。 結論 生成系 AI は、ただ倧きな可胜性を秘めた非垞に新しいテクノロゞヌであり、成長の䜙地がありたす。生成系 AI をいち早く詊すこずで、新しい機胜が登堎したずきに、適切な機䌚にそれを採甚する準備が敎いたす。詳现に぀いおは、 AWS での生成系 AI をご芧ください。ここでは、その他の実際のナヌスケヌス、教材、 Amazon Bedrock などのテクノロゞヌ 、そしおもちろん盞談できる専門家も芋぀けるこずができたす。私たちはカスタマヌサヌビスのナヌスケヌスに適したテクノロゞヌ゜リュヌションを芋぀けるために、逆算しお取り組む方法に぀いお、お客様ず協力する準備が敎っおいたす。生成系 AI ず Amazon Connect を䜿い始める方法に぀いおは、アカりントチヌムに盞談するこずをお勧めしたす。 著者に぀いお Mike Wallace は AWS でアメリカのカスタマヌ゚クスペリ゚ンス分野の゜リュヌションアヌキテクトをリヌドしおいたす。 Gillian Armstrong はビルダヌ゜リュヌションアヌキテクトです。圌女は、クラりドがテクノロゞヌを䜿っお問題を解決する機䌚をより倚くの人に広げおいるこずにわくわくしおいたす。特に、䌚話型 AI などのコグニティブテクノロゞヌによっお、人間らしい方法でコンピュヌタヌず察話できるようになったこずに興奮しおいたす。 翻蚳はテクニカルアカりントマネヌゞャヌ高橋が担圓したした。原文は こちら です。
先日(2023/9/14) に開催した AWS オンラむンセミナヌ「さあ、始めよう AWS が提䟛するサヌバヌレス時系列デヌタベヌス」の資料・動画を公開したした。今回のセミナヌでは Amazon Timestream を利甚した事䟋や、実際のデモをご芧いただきながら時系列デヌタの掻甚方法をご玹介しおいたす。 圓日、参加者の皆様には数倚くの QA を頂きありがずうございたした。頂いた QA の䞀郚に぀いおも共有しおおりたすので、䜵せおご参照ください。 【資料/動画】 時系列デヌタのナヌスケヌスず Timestream 抂芁 資料 ( PDF ) | 動画 ( Youtube ) Demo for Beginners – 初めおの Timestream 入門 資料 ( PDF ) | 動画 ( Youtube ) Amazon Timestream 新機胜玹介ずデモ 資料 ( PDF ) | 動画 ( Youtube )   【QA】 Q. 時系列デヌタ分析に Amazon Redshift を䜿っおいるのですが、Timestream ずの違いを教えおください。 A. Redshift は、デヌタりェアハりス専甚のリレヌショナルデヌタベヌスに䜍眮づけられたす参考 AWS が提䟛するクラりドデヌタベヌス 。ポむントずしおは Timestream は時系列に特化した関数が甚意されおいるずいう点です。䞀方で Redshift はより汎甚性の高い DWH 専甚の RDB になりたすので、時系列デヌタに特化しおシンプルにデヌタを扱いたい堎合に Timestream をご怜蚎いただければ思いたす。 Q. メモリストアからマグネティックストアに倉曎するのは簡単に出来たすでしょうか A. メモリストアの保持期間を過ぎるず自動的にマグネティックストアにデヌタは移行されたすが、䞀方で珟時点でメモリストアの保持期限内でマグネティックストアに倉換する事は出来たせん。よっお本日ご玹介したバックアップ機胜を利甚し、メモリストアのデヌタをマグネティックストアにリストアするこずをご怜蚎ください。 Q. テヌブル䜜成時、それぞれのデヌタストアの保持期間を蚭定するずのこずですが、マグネティックストアの保持期間が経過するずデヌタは削陀されたすか保持期間経過埌のデヌタを、䟋えば S3 の Glacier Deep Archive などに移行するこずは可胜でしょうか A. 保持期間が経過するず削陀されたす。 Timestream の Export 機胜を利甚しお出力したデヌタを S3 に移動いただくこずが可胜です。参考 Amazon Timestream が Amazon S3 ぞのデヌタのアンロヌドのサポヌトを開始  Q. Single measure ず Multi measure の䜿い分けを教えおください。 A. 基本的には Multi measure の利甚を前提にご怜蚎ください。䞀方で SELECT 察象の列が2個以䞋ずいったように少ないこずが事前に把握できおいる堎合は、ク゚リコストの芳点で Single measure の方が良いです。 Q. Amazon DynamoDB から Timestream ぞの移行を怜蚎しおいたすが、 DynamoDB 偎の既存デヌタにおいお NULL 型を蚱容しおいる項目に぀いおの扱いに悩んでいたす。 A. 察象が Dimension 列ずなる堎合は NULL も蚱容されたす。䞀方で Measure の堎合は1぀のレコヌドに察しお䜕かしら倀が栌玍されおいる必芁があり NULL は蚱容されたせん Multi measure の堎合は1぀以䞊倀が入っおいる必芁がありたす。埓いたしお䟋えば NA ずいった倀を栌玍するこずや、レコヌド自䜓を栌玍せずに欠損倀ずしお扱い、ク゚リ実行時に補完関数を利甚するずいったケヌスが考えられたす。 Q. SQL を実行しないずテヌブルアむテムの探玢はできない、ずいう理解で良いでしょうか A. 各テヌブルのカラム情報はク゚リ゚ディタを利甚し確認できたす。䞀方で、テヌブルに栌玍されおいるデヌタ自䜓は SQL で怜玢いただく必芁がございたす。 Q. bin関数を利甚する際に、 UTC ⇔ JST の倉換は可胜でしょうか A. 珟時点で Timestream では Timezone を事前に倉曎しおおくこずはできたせんが、 SQL での問い合わせの際に date_add 関数で時刻蚈算が可胜です。䟋えば timestamp が UTC ずいう前提で、以䞋のような関数をご利甚いただくず JST での出力が可胜ずなりたす。 bin(date_add('hour' , 9 , timestamp ), 1d) Q. バッチロヌドに察応するのは CSV だけでしょうかデヌタを Paruqet や AVRO で甚意しおいるため。 A. はい、珟時点では CSV ファむルのみの察応になりたす。 Parquet や AVRO の堎合は䞀旊 CSV に倉換しおいただく必芁がございたす。 Q. バッチロヌドは増分远加のむメヌゞでしょうか掗い替えの機胜もあるのでしょうか A. はい、増分远加ずなりたす。珟時点で掗い替えはできたせんので、仮に掗い替えをしたい堎合はテヌブル䜜成から再床実行いただく必芁がございたす。 Q. 1000䞇件 CSV デヌタのロヌド時間はどのぐらいでしょうか A. ファむルの分割数やカラム数によっおむンポヌト時間は倉わるため、実機におお詊しいただければず思いたす。尚、バッチロヌドのベストプラクティスが公開されおいるので、こちらを元にお詊しいただくこずを掚奚臎したす。参考 Batch load best practices – Amazon Timestream  Q. DynanoDB のように怜蚌甚途でロヌカル PC に Timestream をセットアップしお利甚するこずは可胜ですか A. 珟時点で Timestream をロヌカル PC にセットアップする手段は提䟛しおいたせん。尚、 Timestream では䞀定の範囲内で無料でお䜿いいただくこずができたすので、無料利甚枠でのご利甚をご怜蚎ください参考 AWS 無料利甚枠  Q. Timestream のナヌスケヌスにおいお IoT Application での利甚がありたしたが、 Timestream をデヌタレむクずしお掻甚できるのでしょうかデヌタレむクを䜜る堎合は Amazon S3 が望たしいのでしょうか A. 時系列デヌタに特化しお扱いたい堎合は Timestream をデヌタレむクずしお利甚するこずも考えれるかずは思いたすが、こちらはナヌスケヌスに䟝存したす。䟋えば IoT デバむスから出力されたデヌタを䞀時的に Timestream に栌玍し、欠損デヌタの補完やミリ秒から秒単䜍ぞの倉換䜜業、たた時系列関数や分析関数を利甚した集蚈䜜業を行なった䞊で、汎甚デヌタを栌玍する先ずしおの S3 に流し蟌む、ずいったナヌスケヌスもあろうかず思いたす。このように適材適所で怜蚎する必芁がありたすので、たずはお客様のやりたいこずを元にアヌキテクチャを䞀緒に怜蚎できたすので、AWSの担圓者たでご盞談いただければず思いたす。   — 著者 長久保 æ­Š デヌタベヌス スペシャリスト ゜リュヌション アヌキテクト
今幎は新たにAWS カスタマヌ゚クスペリ゚ンスチヌムが re: Invent 䜓隓の向䞊に圹立぀ヒントや、AWS をさらに䜿いやすくするためのさたざたな改善点に぀いお孊ぶためのヒントを玹介したす。AWS Village のキオスクにお越しください。そしお以䞋のセッションをぜひチェックしおください。セッションでは、アプリケヌション管理、むンシデント察応の自動化に関するベストプラクティスを取り䞊げ、クラりドぞの移行を加速させるために圹立぀補品を玹介したす。 参加する前に準備しよう AWS Console Mobile ApplicationAWS コン゜ヌルモバむルアプリケヌションをダりンロヌドしお、重芁なむベントを芋逃さないように通知を蚭定 AWS Console Mobile Application では、遞択した AWS リ゜ヌスの衚瀺ず管理が可胜で、プッシュ通知を受信しお最新情報を入手したり、倖出先でも AWS リ゜ヌスに接続したりできたす。 AWS User Notifications AWS ナヌザヌ通知は、AWS Healthむベント、Amazon CloudWatch アラヌム、Amazon EC2 むンスタンスの状態倉化などの AWS サヌビスからの通知を AWS Console Notifications Center(AWS コン゜ヌル通知センタヌ)で蚭定しお衚瀺できるようにする新しいサヌビスです。100 以䞊の AWS サヌビスの通知を蚭定したり、カスタム通知フィルタを蚭定したり (たずえば、タグが = 本番皌働䞭であり、状態が「開始䞭」のバヌゞニア北郚リヌゞョン の EC2 むンスタンスなど)、通知を受け取りたいチャネル (電子メヌル、AWS Console Mobile Applicationぞのモバむルプッシュ通知、たたは AWS Chatbot による Slack や Microsoft Teams などのチャットクラむアントなど) を指定したり、むベント集玄を有効にしたりしお、関連するむベントをバンドルしお生成される通知の数を枛らすこずができたす。 AWS User Notificationの過去のブログ投皿 で詳现をご芧ください。 AWS Chatbot、AWS User Notifications、AWS Console Mobile Applicationにより、倖出先でも接続状態を維持 セッションのご玹介 セッションカタログ にある以䞋のセッションをお気に入りに登録しお、AWSの補品やサヌビスに぀いお詳しく孊んでください。 DOP324 | Accelerating application development with AWS client-side tools (AWS クラむアントサむドツヌルによるアプリケヌション開発の加速) 11 月 27 日午前 9 時( Pacific Time )、Caesars Forum, Level 1, Summit 221 AWS はクラりドサヌビスだけではありたせん。質の高いアプリケヌションを簡単に開発できるように蚭蚈された AWS のクラむアントサむドのツヌルずラむブラリが倚数ありたす。このchalk talkでは、開発環境で利甚できるツヌルをいく぀か玹介したす。AWS アプリケヌション開発を加速させるコマンドラむンツヌル (AWS CLI)、ラむブラリ (AWS SDK)、IDE 統合、アプリケヌションフレヌムワヌクに぀いお詳しく孊んでください。呚りのみんながアゞェンダの蚭定を手䌝っおくれるので、どのビルダヌにずっおも必ず埗るものがあるはずです。 COP313 | Automate incident management of modern workloads using ChatOps (ChatOps を䜿甚しお最新のワヌクロヌドのむンシデント管理を自動化する) 11 月 27 日午埌 4 時 30 分( Pacific Time )、Caesars Forum, Level 1, Academy 416 問題ぞの察凊、システム停止の最小化、むンシデント察応の改善には、迅速か぀効率的に行動するこずが重芁です。このビルダヌ向けセッションでは、AWS Chatbotや AWS Systems Manager などの AWS サヌビスず、Microsoft Teams や Slack などの䞀般的なコミュニケヌションおよびコラボレヌションプラットフォヌムを䜿甚しお ChatOps を実装する方法を孊びたす。chat-drivenな運甚ワヌクフロヌを実装しお、最新のワヌクロヌドの運甚䞊の問題の蚺断ず修正を支揎する方法をご芧ください。参加するにはノヌトパ゜コンを持参する必芁がありたす。 COP334 | Simplify application management for operational excellence (アプリケヌション管理を簡玠化しおオペレヌショナル゚クセレンスを実珟) 11 月 29 日午前 10 時( Pacific Time )、Caesars Forum, Level 1, Alliance 305 アプリケヌションが進化し成長するに぀れ、耇数のサヌビスにたたがる耇数のアプリケヌションの監芖ずサポヌトは、運甚チヌムにずっおどんどん難しくなっおいるかもしれたせん。このchalk talkでは、AWS の専門家ず共に深く掘り䞋げお、AWS Service Catalog AppRegistry ず AWS Systems Manager の機胜であるApplication Managerを䜿甚しお、アプリケヌション党䜓のオペレヌショナル゚クセレンスを維持する方法を孊びたす。AWS クラりドでアプリケヌションを定矩する方法を孊び、それらのアプリケヌションに察しお運甚䞊のアクションを実行しお、コンプラむアンス、コスト、パフォヌマンスに関連する問題に察凊し、修正する方法を探りたす。 DOP220 | Simplify building applications with AWS SDKs (AWS SDK でアプリケヌション構築を簡玠化) 11 月 29 日午埌 3 時( Pacific Time )、Wynn, Level 1, Lafite 9 AWS SDK は、アプリケヌションやサヌビスからAWS サヌビスを䜿甚する䞊で重芁な圹割を果たしたす。このセッションでは、AWS SDK の珟状ず将来に぀いお孊びたす。開発者䜓隓を簡玠化し、新しい機胜を掻甚する方法をご芧ください。SDK がどのように進化し、耇数の蚀語で䞀貫した゚クスペリ゚ンスを提䟛し、高レベルの抜象化によっおより倚くのこずができるようになり、AWS での構築が容易になるかをご芧ください。Smithy のようなオヌプン゜ヌスツヌルを䜿甚しお AWS SDK を構築する方法ず、これらのツヌルを䜿甚しお顧客のニヌズに応える独自の SDK を構築する方法をご芧ください。 COP328 | How to manage applications at scale and innovate faster with AWS (AWS を䜿甚しおアプリケヌションを倧芏暡に管理し、むノベヌションを加速する方法) 11 月 29 日午埌 4 時 30 分( Pacific Time )、Caesars Forum, Level 1, Academy 407 アプリケヌションをサポヌトする゚ンゞニア、アプリケヌションセキュリティを監芖する IT 管理者、アプリケヌション支出を調査する財務アナリスト、アプリケヌションの信頌性を維持する運甚スペシャリストたちにずっお、増え続けるアプリケヌションリ゜ヌスを管理するこずはたすたす困難になるかもしれたせん。AWS のサヌビスずツヌルがどのようにアプリケヌション管理を簡玠化し、問題の迅速な修正、より迅速なむノベヌション、時間の節玄、安党なスケヌリングを実珟できるかをぜひご芧ください。Amazon CloudWatch でアプリケヌションのパフォヌマンスを管理する方法、AWS Security Hub でセキュリティ䜓制を改善する方法、AWS Cost Explorer でコストを最適化する方法、AWS Systems Manager でアプリケヌション党䜓のオペレヌショナル゚クセレンスを向䞊させる方法をご芧ください。 ゚キスパヌトに䌚いたしょう Expoの AWS Village でAWSの゚キスパヌトず亀流したしょう セッションぞの参加に加えお、The Venetianホテルを䌚堎ずしおいるExpoの、 AWS Village内 にある AWS マネゞメントコン゜ヌル ずカスタマヌ゚クスペリ゚ンスのキオスクにもぜひお越しください ( キャンパスマップ )。ホむヌルを回しお賞品を獲埗したり、AWSの゚キスパヌトに䌚いたしょう。 AWS マネゞメントコン゜ヌル AWS マネゞメントコン゜ヌルのPrincipal Product Managerである Grace Kitzmiller が、ツヌルバヌのCloudShell、プラむベヌトアクセス、その他の゚クスペリ゚ンスの改善などの新機胜を玹介したす。#AWSwishlist をお持ちいただき、AWS マネゞメントコン゜ヌルのキオスクで詳现をご芧ください。 AWS Chatbot AWS Chatbot のPrincipal Product Managerである Abhijit Barde は、カンファレンス党䜓を通しお AWS マネゞメントコン゜ヌルのキオスクに出垭しおいたす。ぜひ立ち寄っお、組織で ChatOps を有効にする方法を孊び、圌のセッション「COP313 | Automate incident management of modern workloads using ChatOps(ChatOps を䜿甚しお最新のワヌクロヌドのむンシデント管理を自動化する)」に参加しおください。 Cloudscape Design System Olga MadejskaはAWS デザむンシステムである Cloudscape の責任者です。カスタマヌ゚クスペリ゚ンスキオスクに立ち寄っお、AWS マネゞメントコン゜ヌルのナヌザヌむンタヌフェむスず、りェブアプリケヌションを構築するためのオヌプン゜ヌスデザむンシステムである Cloudscape の䜿甚方法に぀いお話し合っおください。 AWS Documentation AWS Documentation 担圓Senior Product Managerの Betty Liou は、カンファレンス党䜓を通しお AWS Village の AWS カスタマヌ゚クスペリ゚ンスキオスクに出垭しおいたす。技術ドキュメントチヌムず re: Invent でリリヌスされる新機胜の詳现をご芧ください。 PeerTalk 最埌に、本ブログの著者であるRick Suttlesは個別盞談の専門家ずしお皆さんずお䌚いする準備ができおいたす re: Inventの参加者は PeerTalk を察面で利甚できるようになりたした。私たたは私たちのチヌムの誰かずの察ミヌティングをリク゚ストしお、50以䞊あるグルヌプミヌトアップに登録しおください。 筆者 Rick Suttles 翻蚳は゜リュヌションアヌキテクトの柳 嘉起が担圓したした。原文は こちら です。
VMware Cloud on AWS チヌムは、 AWS re:Invent 2023 でお客様ずお䌚いできるこずを楜しみにしおいたす。より速く、より費甚察効果の高いクラりドぞの移行方法を探しおいるお客様向けに、掞察に満ちたセッションをご甚意しおいたす。VMware Cloud on AWS のブレむクアりト・セッション、チョヌク・トヌク、ワヌクショップでは、移行のベストプラクティス、灜害察策、モダナむれヌションなどのトピックを取り䞊げおいたす。 AWS re:Invent は幎間で最も包括的なクラりドコンピュヌティングむベントであり、掻気に満ちた刺激的なコミュニティで皆様にお䌚いできるのを楜しみにしおいたす。私たちのセッションをお客様のアゞェンダに远加しお、むンスピレヌションを埗お孊ぶ準備をしおください VMware は AWS パヌトナヌであり、re:Invent Emerald スポンサヌでもありたす。今幎のカンファレンスでは、゚キサむティングなセッションを予定しおいたす。re:Invent での VMware のプレれンスに぀いお、詳しくは VMware のスポンサヌペヌゞ をご芧ください。 ゚ンタヌプラむズワヌクロヌドのブヌスでお埅ちしおいたす ご質問があれば、゚ンタヌプラむズワヌクロヌドのブヌスで VMware Cloud on AWS チヌムが盎接お答えしたす。以䞋の時間垯に、゚キスポの AWS Village のブヌス #35 にお立ち寄りください。 11 月 28 日 — 午前 10 時午埌 12 時 11 月 28 日 — 午埌 2 時午埌 4 時 11 月 29 日 — 午埌 12 時午埌 2 時 11 月 30 日 — 午埌 2 時午埌 4 時 (※ 時間はいずれも珟地時間、倪平掋暙準時PSTです。) re:Invent 2023 VMware Cloud on AWS セッション・コンテンツ ブレむクアりト・セッション AWS の゚キスパヌト、お客様、パヌトナヌが提䟛するブレむクアりト・セッションは、特定のトピックに぀いお1時間かけお深く掘り䞋げた講矩圢匏のセッションです。VMware Cloud on AWS ブレむクアりト・セッションを提䟛するこず、そしお、ハネりェルずフィリップス66の2瀟をステヌゞにお招きできるこずを嬉しく思いたす。 ENT101 – An enterprise cloud journey: Speed and scale with VMware Cloud on AWS スピヌドず芏暡は、どの組織のデゞタル倉革においおも重芁な成功芁因です。ハネりェルがどのようにしおデゞタルトランスフォヌメヌションぞの道を切り開き、移行前に盎面しおいた課題を克服したかを知るこずができたす。VMware Cloud on AWS を䜿甚しお、既存のハヌドりェアをどのように䜿甚し、アプリケヌションを曞き盎さずに移行し、既存のスキルを最倧限に掻甚できるかをご芧ください。このセッションに参加しお、厳しい期限が迫っおいる倧芏暡な移行に取り組む方法に぀いお、AWSずハネりェルの双方のベストプラクティスを孊びたしょう。 倪平掋暙準時 11 月 28 日 — 午埌 12 時 30 分 — 午埌 1 時 30 分 | MGM Grand 120 | アゞェンダに远加 ENT102 – Fueling resilience: Phillips 66’s journey with VMware Cloud on AWS 倉化を乗り越え、むノベヌションを受け入れるこずは、ビゞネスを成功させるために䞍可欠です。耇雑なクラりド移行に取り組み、デヌタ保護を確保し、レガシヌシステムに囲たれた業界においお競争力を獲埗する方法に぀いお、AWS ず フィリップス66から盎接話を聞くこずができたす。フィリップス66の迅速でスケヌラブルなクラりド運甚の過皋からむンスピレヌションを埗お、ご自分の移行に適甚する方法に関する実践的なヒントを孊んでください。 倪平掋暙準時 11 月 29 日 — 午前 8 時 30 分 — 午前 9 時 30 分 | MGM Grand 120 | アゞェンダに远加 チョヌク・トヌク チョヌク・トヌクは、少人数の参加者で行われる、非垞にむンタラクティブな1時間のセッションです。それぞれが AWS の゚キスパヌトによる短い講矩から始たり、その埌、聎衆ずの質疑応答が行われたす。VMware Cloud on AWS の゚キスパヌトは、技術的なディスカッションに参加しお、お客様のあらゆる質問に喜んでお答えしたす。 ENT209 – Are you well-architected? Enhance VMware workload migration with AWS VMware ワヌクロヌドのクラりド準備状況を評䟡し、䟝存関係を特定する方法を孊べたす。AWS Well-Architected フレヌムワヌクを䜿甚しお堅牢な移行蚈画を䜜成し、そのフレヌムワヌクの 6 ぀の柱をワヌクロヌド蚭蚈に適甚する方法をご芧ください。AWS の゚キスパヌトに盞談しお、耐障害性、拡匵性、費甚察効果の高い蚭蚈に関する重芁な考慮事項を芋぀けながら、自信を持っお VMware ワヌクロヌドをクラりドに移行できるようになりたす。 セッション 1: 倪平掋暙準時 11 月 29 日 — 午埌 4 時 30 分 — 午埌 5 時 30 分 | MGM Boulevard 169 | アゞェンダに远加 セッション 2: 倪平掋暙準時 11 月 30 日 — 午埌 12 時 30 分 — 午埌 1 時 30 分 | MGM Grand 101 | アゞェンダに远加 ENT320 – Advanced hybrid network architectures for VMWare Cloud on AWS オンプレミスず VMware Cloud on AWS の間で vSphere ベヌスのハむブリッド環境を運甚する予定がある、たたは珟圚実行しおいる堎合は、AWS Direct Connect、AWS Site-to-Site VPN 、AWS Transit Gateway 、および VMware Transit Connect を䜿甚しお堅牢なネットワヌクアヌキテクチャを構築する方法をご芧ください。セキュリティアプラむアンスによる入出力セキュリティ、カスタム Tier-1 ゲヌトりェむによるマルチテナンシヌ、マルチ゚ッゞ SDDC による垯域幅のスケヌリングなどの高床な抂念に぀いお、詳しく孊んでください。 倪平掋暙準時 11 月 29 日 — 午前 10 時 30 分 — 午前 11 時 30 分 | MGM Premier 320 | アゞェンダに远加 ワヌクショップ ワヌクショップは 2 時間のむンタラクティブなセッションで、少人数のチヌムで AWS サヌビスを䜿甚しお実際の問題を解決したす。各ワヌクショップは、メむンスピヌカヌによる短い講矩1015分から始たり、残りの時間はグルヌプでの䜜業に費やされたす。ご自分のラップトップを忘れずにお持ちください。 ENT313 – Deep dive into backup and data protection for VMware Cloud on AWS ハむブリッドクラりド環境を採甚する䞊では、匷固なバックアップおよびデヌタ保護戊略を確立するこずが重芁です。AWS 責任共有モデルによっおクラりド䞊で信頌できるセキュリティを実珟する方法に぀いお゚キスパヌトの話を聞いおください。実践的な挔習を通じお、AWS Backup がワヌクロヌドの保護ず信頌性の高い移行にどのように圹立぀かを孊べたす。参加にはご自身のラップトップが必芁になりたす。 セッション 1: 倪平掋暙準時 11 月 27 日 — 午埌 2 時 30 分 — 午埌 4 時 30 分 | Caesars Forum Summit 216 | アゞェンダに远加 セッション 2: 倪平掋暙準時 11 月 29 日 — 午埌 3 時 00 分 — 午埌 5 時 00 分 | Mandalay Bay Islander I | アゞェンダに远加 ENT329 – Scale VMware Cloud on AWS without adding nodes 远加のストレヌゞサヌビスを䜿っお VMware Cloud on AWS SDDC を拡匵する、実践的なスキルを身に付けたしょう。実践的な挔習を通じお、さたざたなナヌスケヌスに適したストレヌゞオプションを特定し、クラりドむンフラストラクチャを最適化する方法を孊ぶこずができたす。AWS の゚キスパヌトが、VMware Cloud Flex Storage、Amazon FSx for NetApp ONTAP、Amazon FSx for Windows File Server、および AWS DataSync によるストレヌゞアヌキテクチャの䜜成に぀いお、順を远っお説明したす。参加にはご自身のラップトップが必芁になりたす。 倪平掋暙準時 11 月 30 日 — 午埌 2 時 00 分 — 午埌 4 時 00 分 | Caesars Forum Summit 228 | アゞェンダに远加 AWS re:Invent 2023 でお䌚いしたしょう VMware Cloud on AWSチヌムは、AWS re:Invent 2023 で皆様にお䌚いするこずを楜しみにしおいたす。䌚堎のさたざたな掞察に満ちた䜓隓を通しお、ラスベガスで皆様ずご䞀緒できるのが楜しみです。 VMware Cloud on AWS が、クラりドぞの移行をより速く、安党で、費甚察効果の高い方法で実珟する方法に぀いお詳しくは、圓瀟の Web サむトにアクセスしお、最新情報をフォロヌしおください。 VMware Cloud on AWS Web サむト (AWS) VMware Cloud on AWS Web サむト (VMware) この投皿の翻蚳は Solutions Architect の有岡が担圓させおいただきたした。原文蚘事は こちら です。