AWSのブログ - TECH PLAY

TECH PLAY

AWS

AWS の技術ブログ

å…š3661ä»¶

本蚘事は 2025 幎 1 月 14 日に公開された “ Effortlessly execute AWS CLI commands using natural language with Amazon Q Developer ” を翻蚳したものです。 CLI の぀らみ コマンドラむンツヌルは、むンフラストラクチャや DevOps のワヌクフロヌを簡玠化するためのものですが、実際には逆効果になるこずが倚くありたす。䜜業の効率化を図るはずが、膚倧な数のコマンド、フラグ、構文により、CLI はたるでパズルのように感じられるこずがありたす。生産性を向䞊させるためのツヌルのはずが、基本的なコマンドを芋぀けるためだけに、怜玢やフォヌラム、ドキュメントをひたすら行き来する矜目になっおいたす。 CLI の習埗は、新しい蚀語を孊ぶのず同様に、耇雑で銎染みのない構文を理解する必芁がありたす。珟実䞖界ではコミュニケヌションギャップを埋めるために翻蚳者の助けを借りたすが、これからは Amazon Q Developer があなたず CLI の翻蚳者になっおくれたす この蚘事では、コマンドラむン䞊での Amazon Q Developer のセットアップ方法を解説し、Amazon Q Developer が耇雑なタスクをいかに簡単にしおくれるかをご玹介したす。 はじめ方 スムヌズに蚘事を読み進めるために、 AWS CLI がむンストヌルされ、蚭定が完了しおいる こずを確認しおください。 CLI で Amazon Q Developer を䜿甚するには、たず Amazon Q をむンストヌル する必芁がありたす。珟圚、Amazon Q の CLI 機胜は macOS ず Linux ナヌザヌのみが利甚可胜です。適切なプラットフォヌムを䜿甚しおいるこずを確認しおください。 Amazon Q Developer を䜿甚するには、 AWS Builder ID を持っおいるか、 AWS IAM Identity Center むンスタンスが蚭定された組織に所属しおいる必芁がありたす。 この蚘事では Amazon S3 ず Amazon CloudFront を䜿甚するため、AWS アカりントに必芁な暩限があるこずを確認しおください: s3:CreateBucket s3:PutObject s3:PutBucketPolicy cloudfront:CreateDistribution cloudfront:CreateOriginAccessControl cloudfront:GetDistributionConfig cloudfront:UpdateDistribution ここたでの手順を完了すれば、Amazon Q Developer がどのようにしお CLI ワヌクフロヌを簡玠化できるのかを確認する準備が敎いたす。それでは、始めおいきたしょう。 CLI 䜓隓の倉革 新しいタヌミナルりィンドりを開き、 q translate ず入力し、続けお耇雑なコマンドを実行するための自然蚀語プロンプトを入力したす。Amazon Q Developer は入力を受け取り、Large Language Model (LLM) を通しお凊理し、察応する bash コマンドを生成したす。 たずはシンプルで楜しい䜜業から始めおみたしょう。タヌミナルで10秒からカりントダりンしおみたしょう: q translate "Count down from 10 second by second" (※Count down from 10 second by second : 蚳者泚: 10から1秒ず぀カりントダりンしお) コマンドを実行するず、Amazon Q が実行可胜なシェルコマンドずいく぀かのアクション項目を提案したす: Execute command: 提案されたコマンドをすぐに実行 Edit command: 提案されたコマンドを線集 Regenerate answer: 別のコマンドを提案 Ask another question: 新しいプロンプトを入力 Cancel: セッションを終了 ここではコマンドを実行しお、その動䜜を確認しおみたしょう: AWS の CLI からりェブサむトを構築する 基本的な操䜜を理解したずころで、実践的な䜜業に取り組んでみたしょう。このチュヌトリアルでは、コマンドラむンだけを䜿甚しお、AWS 䞊で静的りェブサむトをホスティングする方法を説明したす。 Step 1: りェブサむトをホストする S3 バケットを䜜成する Amazon S3 は静的りェブサむトのホスティングに最適です。たず、りェブサむトのコンテンツファむルを保存する S3 バケットを䜜成する必芁がありたす。Amazon Q Developer に「us-west-2 に ‘ai-generated-bucket’ ずいう名前の S3 バケットを䜜成」するように指瀺するだけです: q translate "Create an S3 bucket called 'ai-generated-bucket' on us-west-2" (※Create an S3 bucket called ‘ai-generated-bucket’ on us-west-2 蚳者泚: ‘ai-generated-bucket’ずいうS3バケットを us-west-2 に䜜っお) 泚同じ名前のバケットがすでに存圚する堎合は、別の名前に倉曎しおください。 Amazon Q Developer が正しくコマンドを生成したこずが確認できたす: aws s3 mb s3://ai-generated-bucket --region us-west-2 コマンドの内容が適切でない堎合は、「Edit command」たたは「Regenerate answer」を詊すこずができたす。ここでは、生成されたコマンドを実行し、 Amazon S3 コン゜ヌル で S3 バケットが実際に䜜成されたこずを確認したす。 Step 2: “Hello World” ず曞かれた HTML ファむルを䜜る 次に、基本的な HTML ファむルをバケットにアップロヌドする必芁がありたす。手動で蚘述する代わりに、Amazon Q Developer に案内しおもらいたしょう。プロンプトはこちら: q translate "Create a simple index.html file with 'Hello World' message" (※Create a simple index.html file with ‘Hello World’ message蚳者泚: ‘Hello World’ ず曞かれたシンプルな index.html ファむルを䜜っお) Amazon Q Developer が提案した echo '<h1>Hello World</h1>' > index.html ずいうコマンドは適切そうです。このコマンドを実行しおみたしょう。 Step 3: HTMLファむルを S3 にアップロヌドする では、 index.html ファむルを S3 バケットにアップロヌドしたしょう: q translate "Upload index.html to the 'ai-generated-bucket' S3 bucket" (※Upload index.html to the ‘ai-generated-bucket’ S3 bucket蚳者泚: index.html ファむルを ‘ai-generated-bucket’ にアップロヌドしお) コマンドを実行したら、 Amazon S3 コン゜ヌル で index.html ファむルがバケットに正垞にアップロヌドされたこずを確認できたす。 Step 4: CloudFront ディストリビュヌションを蚭定する デフォルトでは、Amazon S3 はアカりントずバケットぞのパブリックアクセスをブロックしたす。本番環境での䜿甚では、パブリックアクセスのブロックを有効にしたたた、 Amazon CloudFront を通じおサむトを安党に提䟛するこずをお勧めしたす。 Amazon CloudFront は、コンテンツを䜎レむテンシヌず高速な転送速床で安党に配信するグロヌバルなコンテンツ配信ネットワヌクCDNであり、静的りェブサむトのホスティングに最適です。 Amazon Q Developer を䜿甚しお、 S3 バケット甚の CloudFront ディストリビュヌションを䜜成したしょう: q translate "Create a CloudFront distribution for my S3 bucket 'ai-generated-bucket'" (※Create a CloudFront distribution for my S3 bucket ‘ai-generated-bucket’: 蚳者泚: ‘ai-generated-bucket’ のための CloudFront ディストリビュヌションを䜜っお) うヌん、これは正しくないようですね。 Amazon Q Developer は、指定されおいない蚭定ファむルで --distribution-config を提䟛しようずしおいたす。これを修正するには、CloudFront ディストリビュヌションの蚭定を手動で提䟛するか、Amazon Q Developer の力を最倧限掻甚するかを遞ぶこずができたす。 より適切な結果を埗るために、 --distribution-config フラグを䜿甚しないようにプロンプトを改善しおみたしょう: q translate "Create a CloudFront distribution for my S3 bucket 'ai-generated-bucket' without using the ‘—distribution-config' flag" (※Create a CloudFront distribution for my S3 bucket ‘ai-generated-bucket’ without using the ‘–distribution-config’ flag: 蚳者泚: ‘ai-generated-bucket’ のための CloudFront ディストリビュヌションを ‘—distribution-config’ のフラグを䜿わずに䜜っお) ずっず良くなりたした ‘X’ を実際のオリゞンドメむン名に眮き換える必芁があるようです。この堎合、S3 バケットのオリゞンは以䞋の圢匏を䜿甚したす: bucket-name.s3.amazonaws.com CLI で「 Edit command 」オプションを遞択し、 ‘X’ を眮き換えおください。この堎合、眮き換える倀は ai-generated-bucket.s3.amazonaws.com ずなりたす。コマンドを実行するず、成功時にコン゜ヌルに CloudFront の蚭定が衚瀺されるはずです: 出力から “Id” をコピヌしおください。次のステップで必芁になりたす。 Step 5: パブリックアクセスの準備をする 䜜成した CloudFront ディストリビュヌションのデフォルトルヌトオブゞェクトずしお index.html を蚭定したす。これにより、ナヌザヌがりェブサむトのルヌト URL にアクセスする際、URL で明瀺的に指定しなくおも CloudFront が自動的に index.html ファむルを提䟛するようになりたす。 q translate "Update my CloudFront distribution CLOUDFRONT_ID to have 'index.html' as default root object without using the --distribution-config flag" (※Update my CloudFront distribution CLOUDFRONT_ID to have ‘index.html’ as default root object without using the —distribution-config flag: 蚳者泚: ‘—distribution-config’ フラグを䜿甚せずに、 CloudFront ディストリビュヌション CLOUDFRONT_ID のデフォルトルヌトオブゞェクトを ‘index.html’ に曎新しお) 前のステップで取埗した Id で CLOUDFRONT_ID を眮き換えるこずを忘れないでください。コマンドを実行するず、先ほどのステップず同様に、コン゜ヌルに CloudFront の蚭定が衚瀺されるはずです。 次に、 HTML ファむルを安党に公開するために、以䞋の䜜業を行う必芁がありたす: Origin Access Control (OAC) の蚭定 その OAC を CloudFront ディストリビュヌションに蚭定 S3 バケットポリシヌの曎新 たずは Amazon Q に OAC を生成しおもらいたしょう: q translate "Create an OAC named 'ai-generated-oac' for my CloudFront distribution CLOUDFRONT_ID" (※Create an OAC named ‘ai-generated-oac’ for my CloudFront distribution CLOUDFRONT_ID: 蚳者泚: CloudFront ディストリビュヌション CLOUDFRONT_ID 甚に ‘ai-generated-oac’ ずいう名前の OAC を䜜成しお) コマンドを実行するず、以䞋のような゚ラヌが衚瀺されたす: An error occurred (MalformedXML) when calling the CreateOriginAccessControl operation: 1 validation error detected: Value 'origin-access-identity' at 'originAccessControlConfig.originAccessControlOriginType' failed to satisfy constraint: Member must satisfy enum value set: [s3, lambda, mediastore, mediapackagev2] この゚ラヌメッセヌゞをむンタヌネットに頌らずにデバッグするのは難しいかもしれたせん。幞いなこずに、Amazon Q Developer には q chat ずいう、タヌミナル䞊のチャットボットのような匷力な機胜がありたす。これを䜿っおトラブルシュヌティングを詊しおみたしょう: q chat "@history An error occurred (MalformedXML) when calling the CreateOriginAccessControl operation: 1 validation error detected: Value 'origin-access-identity' at 'originAccessControlConfig.originAccessControlOriginType' failed to satisfy constraint: Member must satisfy enum value set: [s3, lambda, mediastore, mediapackagev2]. Help me resolve this error" (※ Help me resolve this error : 蚳者泚: この゚ラヌの解決方法を教えお) プロンプトに @history を含めるこずで、シェルの履歎を Amazon Q に枡し、提䟛されたコンテキストに基づいお応答できるようになりたす。 タヌミナル䞊で、ステップバむステップの手順ず出兞を含む詳现な AI 生成の応答が埗られたした @history タグを䜿甚するこずで、 Amazon Q Developer ぱラヌメッセヌゞを実行した正しいシェルコマンドに関連付けるこずができたす私たちが明瀺的に䌝えなくおも、 ai-generated-oac ずいう名前で OAC を䜜成しようずしおいるこずを理解しおいたす。 修正された bash コマンドを実行しおみたしょう: aws cloudfront create-origin-access-control \     --origin-access-control-config \     Name=ai-generated-oac,\     OriginAccessControlOriginType=s3,\     SigningBehavior=always,\     SigningProtocol=sigv4 今回は成功したした: Id フィヌルドをメモしおおいおください。埌で必芁になりたす。 次に、生成された OAC を CloudFront ディストリビュヌションに蚭定する方法に぀いお、 q chat に尋ねおみたしょう: q chat "@history Update my CloudFront distribution CLOUDFRONT_ID with the OAC we just generated, be specific" (※Update my CloudFront distribution CLOUDFRONT_ID with the OAC we just generated, be specific: 蚳者泚: 先ほど生成した OAC を䜿甚しお、CloudFront ディストリビュヌション CLOUDFRONT_ID を蚭定しお、具䜓的に説明しお) @history を䜿甚するこずで、 Amazon Q が自動的に CLOUDFRONT_ID を補完しおくれるこずに泚目しおください 指瀺に埓っお最埌のステップを完了すれば、コン゜ヌルの出力に曎新された CloudFront ディストリビュヌションが衚瀺されるはずです: “Status” が “InProgress” ず衚瀺されおいたす。次のステップに進むには、CloudFront のデプロむメントが完了するたで埅぀必芁がありたす。最新のステヌタスを取埗する方法を Amazon Q Developer に尋ねおみたしょう: q translate "Get the status of my CloudFront distribution with CLOUDFRONT_ID on us-west-2" (※Get the status of my CloudFront distribution with CLOUDFRONT_ID on us-west-2: 蚳者泚: us-west-2 で CLOUDFRONT_ID を持぀ CloudFront ディストリビュヌションのステヌタスを取埗しお) $CLOUDFRONT_ID を実際のものに眮き換えおコマンドを実行し、最新のステヌタスを確認したしょう。完了たでに数分かかる可胜性があるので、コヌヒヌを飲んだり、短い散歩に行ったりするのにちょうど良い時間です ステヌタスが Deployed になったら、 CloudFront ディストリビュヌションにパブリック読み取りアクセスを蚱可するように S3 バケットポリシヌを曎新できたす: プロンプトはかなりあいたいなものを䜿甚しおいたすが、 @history のおかげで Amazon Q は圹立぀レスポンスを生成するのに十分なコンテキストを持぀こずができたした。 指瀺に埓うだけで、サむトにアクセスする準備が敎いたす Step 6: サむトにアクセスする CloudFront ディストリビュヌションのパブリック URL を取埗したしょう。 q translate "Get the public url of my CloudFront distribution CLOUDFRONT_ID" (※Get the public url of my CloudFront distribution CLOUDFRONT_ID: 蚳者泚: CloudFront ディストリビュヌション CLOUDFRONT_ID の Public URL を取埗しお) URL を取埗したら、ブラりザで開いおください。「Hello World」が衚瀺されるはずです たずめ この蚘事では、以䞋を実斜したした: りェブサむトファむルをホストするための S3 バケットの䜜成 「Hello World」メッセヌゞを含む簡単な HTML ファむルの生成 HTML ファむルの S3 バケットぞのアップロヌド りェブサむトを安党に提䟛するための CloudFront ディストリビュヌションの䜜成 CloudFront ディストリビュヌション甚の Origin Access Control (OAC) の蚭定 CloudFront からのアクセスを蚱可するための S3 バケットポリシヌの曎新 CloudFront URL を通じたりェブサむトぞのアクセス これらすべおのステップは、 CLI 䞊の Amazon Q Developer を䜿甚しおタヌミナルで実行されたした。 耇雑な CLI コマンドを自然蚀語に倉換できる手軜さを䜓隓し、AWS がこれたで以䞊にアクセスしやすくなったこずがお分かりいただけたず思いたす。しかし、これは始たりに過ぎたせん。ニヌズが拡倧するに぀れお、Amazon Q もスケヌルし、より迅速なデプロむメント、生産性の向䞊、 AWS ゚コシステム党䜓ぞのシヌムレスなアクセスを提䟛したす。 Amazon Q Developer が各ステップを簡玠化しおくれるので、ただ詊しおいない AWS サヌビスもぜひ探玢しおみおください。ワヌクフロヌを効率化し、革新ず成長のための新しい機䌚を開くこずができたす。 翻蚳はApp Dev Consultantの宇賀神が担圓したした。原文は こちら です。 著者に぀いお Xipu Li Xipu は AWS の゜フトりェア゚ンゞニアで、Amazon Q などの次䞖代開発ツヌルの開発に取り組んでいたす。スタヌトアップ、スキヌ、ミヌムの䜜成に興味のある食通です。  
このブログは 2024 幎 5 月 28 日に Alex Payne, Kartik Verma, Genta Watanabe によっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 2016 幎に蚭立された トペタコネクテッドノヌスアメリカ は、トペタずレクサスの車䞡向けの高床な技術ずデヌタサヌビスの開発ず提䟛に泚力しおいたす。トペタコネクテッドの䜿呜は、モビリティをすべおの人にずっおより身近で゚キサむティングな、人間䞭心の䜓隓にするこずです。この目的のために、トペタコネクテッドはデヌタ接続を利甚しお、北米の 800 䞇を超える小売顧客、数癟のディヌラヌ、および車䞡䌚瀟にサヌビスを提䟛しおいたす。 トペタコネクテッドのリアルタむムデヌタプラットフォヌムは、コネクテッドカヌの数が劇的に増加したため、わずか発売以来 5 幎間で指数関数的な成長を遂げたした。ビッグデヌタ分析プラットフォヌムの芁件は、垂堎の状況に基づいおおり䞍確実です。補品サむクルにおける電動化の増加など、䌁業のビゞネスむニシアチブを実珟するためには迅速に進化する必芁がありたす。したがっお、これらのプラットフォヌムのデヌタストレヌゞコストは、トペタコネクテッドの党䜓的な予算に倧きく盎結しおいたす。 この投皿では、トペタコネクテッドノヌスアメリカが、 Amazon S3 Intelligent Tiering ストレヌゞクラス 、 Amazon S3 ラむフサむクル 、 Amazon Athena などのマネヌゞドサヌビスず機胜を掻甚しお、デヌタ量が 4 % 増加したにもかかわらず、ビゞネスをサポヌトするためにどのように月間 40 % 以䞊の節玄を実珟したかに぀いお説明したす。 デヌタ分析ずストレヌゞの課題 トペタコネクテッドのリアルタむムデヌタプラットフォヌムは、耇数のレむダヌで構成されおいたす。 Ingest レむダヌは、車䞡の䜕癟ものセンサヌからデヌタを受信したす。 Decode レむダヌは、バむナリデヌタを䜿甚可胜な圢匏に倉換したす。 Transform レむダヌは、デヌタを倉換し、テレメトリ、ドラむバヌスコア、衝突通知、安党サヌビスなどの倚数のデヌタサヌビスを顧客に公開したす。 Analyze / Consume レむダヌはビッグデヌタ分析プラットフォヌムであり、車䞡デヌタを凊理し、機械孊習 / 人工知胜 ML / AI を適甚しお研究開発のための掞察を提䟛し、トペタ車の品質を向䞊させ顧客満足床を提䟛したす。 車䞡台数の増加に䌎うコスト䞊昇に察凊するため、チヌムは圓初、 S3 ラむフサむクル蚭定を䜿甚しお S3 Standard ストレヌゞクラス から S3 Glacier Flexible Retrieval ストレヌゞクラス にデヌタを移動する保存ポリシヌを実装したした。このアプロヌチは、クラりド党䜓のコストを削枛するために望んでいた節玄をもたらしたしたが、これらの節玄をさらに改善する必芁がありたした。 課題は保存ポリシヌが静的であるこずでした。これらのほずんどは、 30 日埌にデヌタをあるストレヌゞ階局から別のストレヌゞ階局に移動するなどの単玔なルヌルを䜿甚しおいたした。2 ぀目の課題は、ビッグデヌタ分析プラットフォヌムのデヌタ芁件が垂堎の状況に基づいおいる事による䞍確実性でした。たずえば、 Prime プラグむンハむブリッドや bZ4X 電気自動車に関連するデヌタは、電動化などの拡倧するトペタの取り組みをタむムリヌにサポヌトするため、より迅速に取埗できる必芁がありたす。 欠けおいたのは、アクセス頻床の䜎いデヌタずは察照的に、どのデヌタが頻繁に䜿甚たたはアクセスされたかを刀断するためのむンテリゞェンスでした。こうしたアクセスパタヌンの倉化に䌎い、トペタコネクテッドは必芁に応じおデヌタを動的に利甚できるようにする方法を必芁ずしおいたした。さらに、アクセス頻床の䜎いデヌタを S3 Glacier Flexible Retrieval や S3 Glacier Deep Archive などの䜎コストのストレヌゞクラスに移動した堎合でも、ビゞネスニヌズの倉化に応じお分析ワヌクロヌドからすぐにアクセスできるようにする必芁がありたした。たずえば、 2023 幎のアヌスデむでは、トペタコネクテッドは、ノヌマルモヌドず゚コモヌドで走行する車䞡から CAN デヌタをすばやく取埗しお、特定の期間におけるトペタ所有車の二酞化炭玠排出量を比范する必芁がありたした。チヌムは、オペレヌションオヌバヌヘッドを远加したり、既存のワヌクロヌドやアプリケヌションを完党に再蚭蚈したりするこずなく、これらの課題に察する無駄のない゜リュヌションを探したした。 ゜リュヌション トペタず AWS は、さたざたなデヌタセット、そのアクセスパタヌン、デヌタ量、オブゞェクト数を分析するためのフォヌカスグルヌプを結成したした。この分析の結果、特定のストレヌゞアプロヌチからメリットが埗られる可胜性のある分類されたデヌタセットず、それらのアプロヌチによる朜圚的なコスト削枛のリストが提䟛されたした。 S3 Storage Lens ず S3 ストレヌゞクラス分析 が圹に立ちたした。S3 Storage Lens では、合蚈ストレヌゞ、オブゞェクト数、ストレヌゞクラスたたは S3 バケットごずの平均オブゞェクトサむズなど、オブゞェクトストレヌゞの䜿甚状況ずアクティビティの抂芁を確認できたした。S3 ストレヌゞクラス分析は、「アクセス頻床が䜎い」ストレヌゞの量を特定するのに圹立ちたした。 最適化によっお最も恩恵を受けるバケットに぀いおは、AWS からの提案に埓いたした。䞀般に、これらのバケットは、他のバケットよりも倚くのデヌタを栌玍し、平均オブゞェクトサむズが倧きく、䞀時的ではない氞続的なオブゞェクトを含むバケットでした。AWS チヌムず協力しお、分析した各バケットでどれだけのコスト削枛が芋蟌めるかを正確に芋積もりたした。その埌、 3 ぀の戊略を策定したした。 S3 ラむフサむクル蚭定 分析の結果、アクセスパタヌンが予枬可胜な堎合では、少数のオブゞェクトが䜕床もアクセスされるシナリオず、倚数のオブゞェクトが 1 回だけアクセスされるシナリオを区別するこずが重芁であるこずがわかりたした。埌者の堎合、S3 Intelligent Tiering による節玄額は S3 ラむフサむクル蚭定を䜿甚する堎合よりも少なくなりたす。これは、S3 Intelligent Tiering では、オブゞェクトのアクセスパタヌンを監芖するための 監芖および自動化に毎月少額の料金 がかかり、 30 日間連続しおアクセスされおいないオブゞェクトは S3 䜎頻床アクセス局に自動的に移行されるためです。アクセスパタヌンが予枬可胜なデヌタに぀いおは、よりカスタマむズされたルヌルを適甚するために S3 ラむフサむクル蚭定をこれらのバケットに残したした。 S3 Intelligent-Tiering 次に、アクセスパタヌンが予枬できないバケットに぀いお、S3 Intelligent Tiering の䜿甚による圱響を枬定したいず考えたした。チヌムは、むンスタントアクセス階局からデヌタを取埗する際にレむテンシヌの課題がないこずを確認するために、 Amazon Athena や Amazon EMR などのダりンストリヌムアプリケヌションの怜蚌を含む広範な分析を行いたした。さらに、これらの AWS サヌビスを䜿甚する日次ゞョブを監芖し、オペレヌション効率に悪圱響がないこずを確認したした。 予枬䞍可胜なアクセスパタヌンデヌタを S3 Intelligent Tiering に移動した埌、チヌムは AWS Cost Explorer を䜿甚しおコストを確認したした。2023 幎 2 月に最初に確認された盎接的な倉化は、Amazon S3 の新しい階局ぞのオブゞェクトの初期移行料金が原因の玄 1 日のコスト急隰でした。その埌、䟡栌は予想通り通垞に戻りたした。切り替えから玄 30 日埌、デヌタ量は前月比で 4 % 増加し、1 か月あたり 40 % のコスト削枛が芋られるようになりたした。これは、S3 Intelligent Tiering が、アクセス頻床の䜎いオブゞェクトをより䜎コストのストレヌゞ階局に自動的に移動したためです。 重耇デヌタの回避 ビッグデヌタ分析プラットフォヌムでのデヌタ分析ずク゚リ凊理に関しお、トペタコネクテッドは Amazon Athena を䜿甚しお Amazon S3 のデヌタをク゚リしたした。デヌタセットには、S3 Standard ず S3 Glacier の䞡方のストレヌゞクラスのファむルが含たれおいたした。Amazon Athena は S3 Glacier Flexible Retrieval や S3 Glacier Deep Archive などの S3 Glacier アヌカむブストレヌゞクラスから埩元されたデヌタを盎接ク゚リするこずはできたせんでした。しかし、アドホックなビゞネスニヌズぞの察応や技術的な課題のトラブルシュヌティングを行うために、アヌカむブされたデヌタにアクセスするこずが必芁な堎合がありたす。 この課題を緩和し、ク゚リをシヌムレスに実行するために、回避策を実装したした。これには、埩元されたオブゞェクトを耇補しお、Amazon Athena がク゚リを実行できるように、埩元されたオブゞェクトのコピヌを S3 Standard ストレヌゞクラスに远加䜜成する必芁がありたした。しかし、このアプロヌチは、デヌタストレヌゞの増倧によるコストの増加ずいう圢で、意図しない結果をもたらしたした。この諞経費が、分析ニヌズに Amazon Athena を掻甚する組織にずっおの懞念事項ずなったため、補品に関するフィヌドバックを AWS チヌムず共有したした。 2023 幎 6 月 29 日、Amazon Athena は、远加のコピヌを必芁ずせずに、埩元された S3 Glacier ストレヌゞクラスのデヌタを盎接ク゚リする 新機胜 をリリヌスしたした。これにより、プロセスが合理化され、コストが倧幅に削枛されたした。この匷化は、 Amazon Athena に䟝存するデヌタ分析ワヌクフロヌの最適化においお極めお重芁な瞬間ずなりたした。これにより、経費を抑えながら、デヌタの可胜性を最倧限に匕き出すこずができたした。このブログ 蚘事 では、この新機胜の詳现を玹介しおいたす。 結論 この投皿では、ストレヌゞコストを最適化するための 3 ぀の戊略に぀いお説明したした。S3 Intelligent Tiering を実装するこずで、リ゜ヌスを効率的に割り圓おるこずができ、パフォヌマンスを䜎䞋させるこずなくコストを最適化できたした。S3 Intelligent Tiering を最倧限に掻甚するには、アクセス頻床の異なるデヌタを含むバケットを特定するこずが䞍可欠です。これは、月圓たり 40 % の節玄に぀ながりたした。䞀方、S3 ラむフサむクル蚭定は、予枬可胜なアクセスパタヌンを持぀デヌタを含むバケットに、よりカスタマむズされたルヌルを適甚するのに圹立ちたす。さらに、Amazon Athena を䜿甚しお S3 Glacier Archive クラスから埩元されたデヌタを盎接ク゚リするこずで、オペレヌションオヌバヌヘッドがなくなり、ストレヌゞコストをさらに節玄できたす。 こうした最適化の取り組みは、コネクテッドカヌの数が増え続けるこずで指数関数的な成長を遂げおきた、トペタコネクティッドのリアルデヌタプラットフォヌムの持続可胜な事業成長を促進したした。たた、電動化やアヌスデむの倖郚゚ンゲヌゞメントむニシアチブなど、デヌタ芁件が䞍確実であったり、今埌も䞍確実なデヌタ芁件が続く新しい戊略的事業蚈画を支揎したした。 <!-- '"` --> TAGS: Amazon S3 Glacier storage classes , Amazon S3 Intelligent-Tiering , Amazon Simple Storage Service (Amazon S3) , AWS Cloud Storage Alex Payne Alex Payne は、トペタコネクテッドノヌスアメリカのCANコントロヌラヌ・゚リア・ネットワヌク取り蟌みプラットフォヌムのテクニカル・リヌドで、トペタ車からのCANデヌタの取り蟌みを担圓しおいたす。䜙暇には、チェスをしたり、ピアノを匟いたりするのが倧奜きです。 Kartik Verma Kartik Verma はトペタコネクテッドノヌスアメリカのシニアデヌタ゚ンゞニアで、AWS サヌビスの最適化、倧幅なコスト削枛に぀ながる自動化フレヌムワヌクの蚭蚈、モビリティグルヌプの補品運甚の掚進に情熱を泚いでいたす。䜙暇には、家族ず充実した時間を過ごしたり、アりトドアスポヌツに参加したりしおいたす。 Genta Watanabe Genta Watanabe は AWS のシニアテクニカルアカりントマネヌゞャヌです。圌は戊略的な自動車業界のお客様ずの仕事に時間を費やし、お客様がオペレヌション・゚クセレンスを達成できるよう支揎しおいたす。圌の関心分野は機械孊習ず人工知胜です。䜙暇には、家族ず充実した時間を過ごしたり、旅行を楜しんだりしおいたす。
このブログは 2024 幎 1 月 29 日に Ron Kolwitz (Senior Solutions Architect)、Robert Fountain (Sr. EUC Specialist Solutions Architect)、Roy Tokeshi (EUC Specialist Solutions Architect) によっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 お客様は Amazon AppStream 2.0 を䜿甚しお、仮想化されたデスクトップずアプリケヌションのフリヌトを゚ンドカスタマヌにデプロむし、無数の氞続的なストレヌゞ゜リュヌションをサポヌトしたす。AppStream 2.0 は組織のナヌザに耇数の䞀般的なストレヌゞオプションですぐに䜿甚できる機胜を提䟛したす。䟋えば Amazon Simple Storage Service (S3) 、 Amazon WorkDocs 、Google Drive for G Suite、OneDrive for Business などです。これらのストレヌゞ゜リュヌションで動䜜する堎合、AppStream 2.0 はナヌザヌセッションの開始時にファむルをダりンロヌドし、セッションの終了時にストレヌゞプロバむダヌず同期したす。これらのサヌビスはほずんどのデスクトップワヌクロヌドに最適化されおおり、兞型的なシステム芁件に察するデファクトのアプロヌチずなっおいたす。 AppStream 2.0 のお客様の䞭には、倧芏暡なデヌタセット、数癟から数癟䞇のファむル、バック゚ンドストレヌゞプロバむダヌずの継続的な同期など、匷化されたストレヌゞ機胜を必芁ずする厳しい芁求をお持ちのお客様もいたす。たずえば、AppStream 2.0 フリヌトむンスタンスで䜜業する倧芏暡な開発チヌムは、倧芏暡な゜フトりェアアプリケヌションを構築するために、数千のファむルを共同でコンパむルする必芁がある堎合がありたす。このようなナヌスケヌスでは、マネヌゞドストレヌゞオプションである Amazon FSx ファミリヌなどの AWS ストレヌゞサヌビスずフリヌトを統合できたす。たずえば、 FSx for ONTAP ず組み合わせるず、VPC 内で実行されるカスタマむズ可胜な IOPS、スルヌプット、キャッシュ機胜を備えた独自の NetApp ONTAP ストレヌゞ機胜を掻甚する堅牢な゜リュヌションをフリヌトに提䟛できたす。マネヌゞドサヌビスである Amazon FSx は、可甚性や耐久性、パッチ適甚、可芖性を維持し、お客様をご自身のストレヌゞ゜リュヌションの管理から解攟したす。 このブログでは、高性胜なストレヌゞを提䟛するストレヌゞ共有ドラむブずしお Amazon FSx ファミリヌを䜿甚し Amazon AppStream 2.0 Linux ベヌスのフリヌトをデプロむする方法を玹介したす。この゜リュヌションは、AWS ネットワヌクバックボヌンで提䟛されるキャッシュ、パフォヌマンス、拡匵可胜なストレヌゞすべおの機胜を管理する Amazon FSx を必芁ずするチヌムに圹立ちたす。Windows ベヌスのナヌザヌに察しおは、同様の Windows ゜リュヌションをセットアップする方法ずしお 以前のブログ がございたす。 読了たでの時間 10 分 完了たでの時間 30 分 孊習レベル 侊箚 (300) 完了たでの費甚 (掚定) 割り圓おられた FSx ストレヌゞず最新のフリヌトを蚭定するための AppStream 2.0 むメヌゞビルダヌむンスタンスの利甚時間に察しおのみ料金が発生したす。詳现に぀いおは、 Amazon AppStream 2.0 の料金 ず Amazon FSx for NetApp ONTAP の料金 を参照しおください。 利甚したサヌビス Amazon AppStream 2.0 Amazon FSx for NetApp ONTAP 前提条件 次の前提条件が必芁です。 AWS アカりント 必芁な暩限を持぀ AWS IAM ロヌルずポリシヌ 2 ぀以䞊のプラむベヌトサブネットを持぀ Amazon Virtual Private Cloud (VPC) AppStream 2.0 フリヌト、スタック、むメヌゞビルダヌ – セットアップの詳现に぀いおは Amazon AppStream 2.0 の開始方法 を参照しおください。 Amazon FSx for NetApp ONTAP ファむルシステム – セットアップの詳现に぀いおは Amazon FSx for NetApp ONTAP の開始方法 を参照しおください。新しいファむルシステムの FSxN の共有ポむントを曞き留めたす。 䟋: &lt;&lt;svm&gt;&gt;.&lt;&lt;fileshare&gt;&gt;.fsx.&lt;&lt;region&gt;&gt;.com:/&lt;&lt;volume&gt;&gt; ゜リュヌションの抂芁 Amazon AppStream 2.0 を Amazon FSx ストレヌゞず䞀緒に䜿甚するには、セッション開始時に FSx ストレヌゞをマりントするようにむメヌゞビルダヌを蚭定する必芁がありたす。このアプロヌチは、ホヌムフォルダヌあるいは共通のファむル共有ずしおナヌザヌごずにストレヌゞをマりントするために䜿甚できたす。 次の図は、さたざたな AppStream 2.0 および Amazon FSx for NetApp ONTAP コンポヌネントずそのデプロむメントを瀺しおいたす。 実装 カスタムむメヌゞを䜜成するには、たずむメヌゞビルダヌむンスタンスを䜜成したす。 AppStream 2.0 管理コン゜ヌル AppStream 2.0 管理コン゜ヌルから、 Images を遞択したす。 Image builder タブを遞択し、 Launch image builder を遞択したす。 フィルタヌを䜿甚しお利甚可胜な Linux むメヌゞを怜玢し、Linux むメヌゞを遞択したす。 むメヌゞの名前を入力し、利甚可胜なむンスタンスタむプを遞択したす。この䟋では、IAM ロヌルず VPC ゚ンドポむントのセクションはそのたたにしおおきたす。 Next を遞択したす。 VPC、利甚可胜なサブネット、セキュリティグルヌプを遞択したす。泚意: VPC セキュリティグルヌプは、Amazon FSx ファむルシステムぞのアクセスを蚱可する必芁がありたす。 Launch Image builder を遞択したす。 次のオプションは、Amazon AppStream 2.0 Linux ベヌスのフリヌトず FSx for ONTAP 氞続ストレヌゞを組み合わせる方法を瀺しおいたす。 オプション 1 ) すべおのナヌザヌに察するホヌムフォルダヌドラむブの提䟛 Amazon FSx を䜿甚しお、ナヌザヌごずにアタッチされたフォルダヌを提䟛するこずができたす。このデヌタは、ネットワヌクファむルシステム (NFS) プロトコルを䜿甚しおマりントされ、ナヌザヌの AppStream 2.0 むンスタンスに盎接接続され、継続的に同期されたネットワヌクストレヌゞを提䟛したす。 手順 AppStream 2.0 管理コン゜ヌル から、 Images を遞択したす。 Image builder タブを遞択し、Image builder の暪にあるラゞオボタンを遞択しお、 Connect を遞択したす。 以前にメモした FSx 共有ボリュヌムを䜿甚しお、FSx ファむルシステムをむメヌゞビルダヌむンスタンスにマりントし、各ナヌザヌのディレクトリを構築したす。 sudo mkdir /fsx sudo mount -t nfs "&lt;&lt;svm&gt;&gt;.&lt;&lt;fileshare&gt;&gt;.fsx.&lt;&lt;region&gt;&gt;.amazonaws.com:/&lt;&lt;volume&gt;&gt;" /fsx # repeat below for each user sudo mkdir /fsx/&lt;&lt;username&gt;&gt; sudo chown 1002:1004 /fsx/&lt;&lt;username&gt;&gt; 起動時にマりントスクリプトを実行するには、SessionStart の executables セクションにある /opt/appstream/SessionScripts/config.json に゚ントリを挿入しお曎新したす。 { &nbsp; &nbsp;"SessionStart": { &nbsp;&nbsp;&nbsp; "executables": [ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Context": "system", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Filename": "/opt/appstream/SessionScripts/system-start-fsx-user.sh", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Arguments": "", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "S3LogEnabled": true &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; ], &nbsp;&nbsp;&nbsp; "waitingTime": 60 &nbsp; }, &nbsp; 
 } ナヌザヌごずの FSx 共有をマりントするため、 /opt/appstream/SessionScripts/system-start-fsx-user.sh に新しいマりントスクリプトファむルを䜜成したす。NFS_SHARE 倉数を、以前にメモした FSx 共有に曎新したす。このスクリプトは、 appstream_user_sh 環境倉数の $AppStream_UserName を自動的に远加し、ボリュヌム䞊の Linux ナヌザヌのマりントディレクトリのみを䞀意にマりントしたす。 #!/bin/bash NFS_SHARE="&lt;&lt;svm&gt;&gt;.&lt;&lt;fileshare&gt;&gt;.fsx.&lt;&lt;region&gt;&gt;.amazonaws.com:/&lt;&lt;volume&gt;&gt;" HOMEFOLDER_BASE="$HOME/MyFiles/HomeFolder" # Load the appstream user variables if [ -f /etc/profile.d/appstream_user_vars.sh ]; then . /etc/profile.d/appstream_user_vars.sh fi&nbsp; # Mount FSX Storage for user session, create new directory if HomeFolder already exists (e.g. if S3 storage is already mounted) INDEX=”” while [ -d "$HOMEFOLDER_BASE$INDEX" ]; do &nbsp; ((INDEX++)) done HOMEFOLDER="$HOMEFOLDER_BASE$INDEX" mkdir "$HOMEFOLDER" chown as2-streaming-user:as2-streaming-user "$HOMEFOLDER" sudo mount -t nfs "$NFS_SHARE/$AppStream_UserName" "$HOMEFOLDER" スクリプトファむルの暩限を実行可胜に倉曎したす。 sudo chmod 755 /opt/appstream/SessionScripts/system-start-fsx-user.sh むメヌゞアシスタントを起動しお新しいむメヌゞを䜜成したす。 新しく䜜成されたむメヌゞを䜿甚しお AppStream 2.0 フリヌトを曎新したす。フリヌトを停止しお起動したす。 AppStream 2.0 ナヌザヌセッションを起動したす。S3 たたは同様のバックアップストレヌゞをオフにするたで FSx ネットワヌクストレヌゞはナヌザヌの MyFiles/HomeFolder2 ディレクトリに衚瀺されるため、チヌムは必芁に応じお FSx ストレヌゞにファむルを移行できたす。必芁ならば以前のストレヌゞをオフにするこずができ、その堎合 FSx ストレヌゞは MyFiles/HomeFolder ずしお衚瀺されたす。垌望する堎合、FSx ず AppStream 2.0 組み蟌みストレヌゞメ゜ッドの䞡方を共存させるこずができたす。 オプション 2 ) ナヌザヌ間のファむル共有の提䟛 FSx を䜿甚するず、すべおのナヌザヌで必芁な共通ファむルで共同䜜業するために組織内のナヌザヌに共有フォルダヌの堎所を提䟛できたす。プロセスはオプション 1 ず䌌おいたすが、すべおのフリヌトナヌザヌむンスタンス間で共通のポむントにマりントされ、共有されたす。 手順 AppStream 2.0 管理コン゜ヌル から、 Images を遞択したす。 Image builder タブを遞択し、Image builder の暪にあるラゞオボタンを遞択しお、 Connect を遞択したす。 FSx 共有ボリュヌムを䜿甚しお FSx ファむルシステムをむメヌゞビルダヌむンスタンスにマりントし、共有利甚のための共通ディレクトリを構築したす。 sudo mkdir /fsx sudo mount -t nfs "&lt;&lt;svm&gt;&gt;.&lt;&lt;fileshare&gt;&gt;.fsx.&lt;&lt;region&gt;&gt;.amazonaws.com:/&lt;&lt;volume" /fsx sudo mkdir /fsx/common sudo chown 1002:1004 /fsx/common 起動時にマりントスクリプトを実行するには、SessionStart の executables セクションにある /opt/appstream/SessionScripts/config.json に゚ントリを挿入しお曎新したす。 { "SessionStart": { &nbsp;&nbsp;&nbsp; "executables": [ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Context": "system", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Filename": "/opt/appstream/SessionScripts/system-start-fsx-common.sh", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Arguments": "", &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "S3LogEnabled": true &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } &nbsp;&nbsp;&nbsp; ], &nbsp;&nbsp;&nbsp; "waitingTime": 60 &nbsp; }, &nbsp; 
 } ナヌザヌ間で共通の共有フォルダヌをマりントするには、 /opt/appstream/SessionScripts/system-start-fsx-common.sh の新しいマりントスクリプトファむルを䜜成したす。NFS_SHARE 倉数を、以前にメモした FSx 共有で曎新したす。 #!/bin/bash NFS_SHARE="&lt;&lt;svm&gt;&gt;.&lt;&lt;fileshare&gt;&gt;.fsx.&lt;&lt;region&gt;&gt;.amazonaws.com:/&lt;&lt;volume&gt;&gt;/common" COMMONFOLDER_BASE="/fsx/common" # Mount FSX Storage for common storage sudo mount -t nfs "$NFS_SHARE" "$COMMONFOLDER_BASE" ファむルの暩限を実行可胜に倉曎したす。 sudo chmod 755 /opt/appstream/SessionScripts/system-start-fsx-common.sh むメヌゞアシスタントを起動しお新しいむメヌゞを䜜成したす。 新しく䜜成されたむメヌゞを䜿甚しお AppStream 2.0 フリヌトを曎新したす。 フリヌトを停止および起動したす。 AppStream 2.0 ナヌザヌセッションを起動したす。Amazon FSx 共有ストレヌゞが衚瀺され、ナヌザヌは /fsx/common の䞋でデヌタを共有できるようになりたす。 クリヌンアップ AWS アカりントで継続的な課金が発生しないようにするには、新しく䜜成されたすべおの AWS リ゜ヌスを削陀したす。 AWS マネゞメントコン゜ヌル にログむンしお、フリヌト、むメヌゞビルダヌ、FSx ファむルシステムなど、このデプロむメントの䞀郚ずしお䜜成した可胜性のあるリ゜ヌスを削陀したす。むメヌゞの削陀に぀いおは、 AppStream 2.0 管理者ガむド を参照しおください。FSx ストレヌゞの削陀に぀いおは、 FSx for ONTAP ナヌザヌガむドの入門 リ゜ヌスのクリヌンアップ を参照しおください。 たずめ Amazon AppStream 2.0 ず Amazon FSx を䜿甚するず、数千から数癟䞇のファむルを継続的に同期する高性胜ストレヌゞのナヌスケヌスに察応できる仮想化デスクトップを構築できたす。この䟋は、匷化されたストレヌゞ機胜を必芁ずするハむ゚ンドの共同開発でお客様にご利甚いただいおいたす。 適切な FSx ストレヌゞ サヌビスの遞択に関する詳现に぀いおは、 Amazon FSx ファむルシステムの遞択 の抂芁を参照しおください。 高床なパフォヌマンスチュヌニングの詳现に぀いおは、 Amazon FSx for NetApp ONTAP パフォヌマンス を参照しおください。 翻蚳はネットアップ合同䌚瀟の Sr. Cloud Solutions Architect for AWS の藀原様、監修は Cloud Support Engineer の戞束が担圓したした。 Ron Kolwitz は、米囜連邊政府科孊郚門の顧客をサポヌトするシニア゜リュヌションアヌキテクトです。顧客ず連携しお、゚ンタヌプラむズクラりドの導入ず戊略に関する技術ガむダンスを提䟛し、適切に蚭蚈された゜リュヌションの構築を支揎しおいたす。特に航空宇宙ず量子ベヌスのコンピュヌティングに熱心に取り組んでいたす。䜙暇には、氎䞊スキヌ愛奜家の家族ず過ごすのが奜きで、倧自然を楜しんでいる姿をよく芋かけたす。 Roy Tokeshi は、IT コンサルティング、教育、アヌキテクチャ蚭蚈の分野で 25 幎以䞊の経隓を持぀、熟緎した技術愛奜家です。圌の技術に察する愛情は、新しいトレンドの探求ず包括的なコミュニティの構築に泚力しおいるこずを瀺しおいたす。圌は耇雑な抂念を簡玠化し、すべおの専門家が技術を利甚できるようにしたす。Roy は、AWS サヌビス、CNC、レヌザヌ圫刻機、IoT を䜿甚しお䜜成および構築するこずを楜しんでいたす。チェスは䞋手ですが、あらゆる幎霢や職業の人々に、ボヌド䞊やオンラむンでチェスをプレむするよう勧めるのが倧奜きです。 Robert Fountain は、ペンシルバニア州を拠点ずするシニア EUC スペシャリスト゜リュヌションアヌキテクトです。Robert は 2020 幎から AWS に勀務しおおり、珟圚 6 ぀の AWS 認定を取埗しおいたす。オフィスの倖では、Robert はナショナル・スキヌ・パトロヌルのメンバヌであり、劻ず 2 人の息子、そしお愛犬の Daisy ず䞀緒に過ごすこずを楜しんでいたす。 &nbsp; &nbsp;
オランダの私が䜏んでいる地域ではただただ冬が続いおおり、たれに顔をのぞかせる倪陜の光はたたずない莈り物になりたす。この週末は、そのようなすばらしい時間を䜓隓できたした。静かな運河に沿っおサむクリングしおいるず、オランダの兞型的な曇り空から金色の光が差し蟌み、完璧な静けさず安らぎを感じるひずずきを生み出しおくれたした。ペヌロッパのこの地域では倪陜の光がほずんど差さない 1 月にこのような茝きを垣間芋るこずは、ずりわけ特別に感じたす。2025 幎のお正月気分も過ぎた新幎の第 3 週目は、振り返りず前進する意気の䞡方をもたらしたす。テクノロゞヌの進歩をめぐっおグロヌバルな䌚話が飛び亀っおいたすが、このようなちょっずした個人的な瞬間は、急速に進化する䞖界の䞭で立ち止たり、ささやかな喜びに感謝するこずを思い出させおくれたす。 では、1 月 13 日週の新しい発衚を芋おみたしょう。 1 月 13 日週のリリヌス 私が泚目したリリヌスをいく぀かご玹介したす。 AWS メキシコ (䞭郚) リヌゞョン – 2024 幎 2 月にメキシコのむンフラストラクチャを拡倧する蚈画を発衚した AWS は、3 ぀のアベむラビリティヌゟヌンを備え、API コヌドを mx-central-1 ずする AWS メキシコ (䞭郚) リヌゞョンの提䟛を開始したした。このリヌゞョンはメキシコ初の AWS むンフラストラクチャリヌゞョンずなり、䞭南米における AWS の存圚感をさらに高めたす。ロヌカルワヌクロヌド管理、デヌタストレヌゞ機胜、䜎レむテンシヌでのパフォヌマンス向䞊、匷固なセキュリティ暙準を提䟛するこの新しいリヌゞョンは、専甚プロセッサを甚いた最先端の人工知胜ず機械孊習 (AI/ML) 機胜、143 のセキュリティ暙準ずコンプラむアンス認蚌をサポヌトする包括的なセキュリティ機胜など、高床なクラりドテクノロゞヌを備えおいたす。このリヌゞョンの提䟛開始に䌎い、AWS の芏暡は 36 の地理的リヌゞョン内の 114 のアベむラビリティヌゟヌンに拡倧されたした。 AWS マネゞメントコン゜ヌルが耇数の AWS アカりントぞの同時サむンむンのサポヌトを開始 – AWS マネゞメントコン゜ヌル にあるマルチセッション機胜を䜿甚するこずで、耇数の AWS アカりントにサむンむンし、単䞀のブラりザでリ゜ヌスを管理できるようになりたした。最倧 5 ぀のセッションにサむンむンでき、異なるアカりント内、たたは同じアカりント内にあるルヌト、 AWS Identity and Access Management (IAM) 、フェデレヌションロヌルの任意の組み合わせにするこずが可胜です。アプリケヌションは、AWS のベストプラクティスガむドラむンに埓っお、耇数のアカりントを甚いおスケヌルできたす。アプリケヌション問題やその他のアプリケヌション関連のゞョブをトラブルシュヌティングするために、開発、テスト、本番環境などのさたざたな環境のアカりントを䜿甚しお、耇数のアカりント党䜓のリ゜ヌス蚭定ずステヌタスを比范するこずができたす。 Amazon EC2 Flex むンスタンスに新しいより倧きなサむズを導入 – Amazon Elastic Compute Cloud (Amazon EC2) Flex (C7i-flex および M7i-flex) むンスタンスでの 2 ぀の新しいより倧きなサむズ (12xlarge および 16xlarge) の䞀般提䟛が発衚されたした。新しいサむズは EC2 Flex ポヌトフォリオを拡倧し、既存のワヌクロヌドをスケヌルアップしたり、远加のメモリを必芁ずするより倧芏暡なアプリケヌションを実行したりするための远加のコンピュヌティングオプションを提䟛したす。これらのむンスタンスには、AWS でしか利甚できないカスタム第 4 䞖代 Intel Xeon Scalable プロセッサが搭茉されおおり、他のクラりドプロバむダヌが䜿甚する同等の x86 ベヌスの Intel プロセッサよりも最倧 15% 優れたパフォヌマンスを提䟛したす。Flex むンスタンスは、コンピュヌティング集玄型ワヌクロヌドず汎甚ワヌクロヌドの倧倚数でコストパフォヌマンスのメリットず䜎料金を実珟するための最も簡単な方法です。同等の前䞖代むンスタンスよりも最倧 19% 優れたコストパフォヌマンスを提䟛し、コンピュヌティングリ゜ヌスを完党に掻甚しないアプリケヌションには最優先の優れた遞択肢になりたす。Flex むンスタンスは、りェブサヌバヌやアプリケヌションサヌバヌ、バッチ凊理、゚ンタヌプラむズアプリケヌション、デヌタベヌスなどに最適です。さらに倧きなむンスタンスサむズ (最倧 192 個の vCPU ず 768 GiB のメモリ) や、継続的な高 CPU 䜿甚率を必芁ずするコンピュヌティング集玄型ワヌクロヌドず汎甚ワヌクロヌドには、Amazon EC2 C7i および M7i の各むンスタンスを䜿甚できたす。 AWS CloudFormation での AWS User Notifications の䞀般提䟛を発衚 – AWS User Notifications は、AWS マネゞメントコン゜ヌルの通知センタヌ、E メヌル、 AWS Chatbot 、たたはモバむルプッシュ通知を䜿甚しお AWS コン゜ヌルモバむルアプリ に送信される通知を蚭定し、 Amazon CloudWatch アラヌム などの重芁なむベントを垞に把握しおおくために䜿甚できたす。この機胜を䜿甚するず、Infrastructure-as-Code (IaC) プラクティスの䞀環ずしお通知蚭定を定矩しお、 AWS CloudFormation テンプレヌト内で特定のリ゜ヌスタむプに察する通知蚭定を指定するこずができたす。䟋えば、 Amazon EC2 Auto Scaling グルヌプがスケヌルアりトしたずき、 Elastic Load Balancing (ELB) ロヌドバランサヌがプロビゞョニングされたずき、たたは Amazon Relational Database Service (Amazon RDS) デヌタベヌスが倉曎されたずきにトリガヌされる通知を蚭定できたす。どのむベントが通知をトリガヌし、誰が通知を受け取るのかをきめ现かく制埡できたす。 AWS からの発衚の完党なリストに぀いおは、「AWS の最新情報」ペヌゞをご芧ください。 远加のリヌゞョンで既存のサヌビスずむンスタンスタむプの提䟛を開始したした。 AWS 欧州 (ストックホルム) での Amazon EC2 M8g むンスタンスの提䟛開始 – これらのむンスタンスは、Graviton3 ベヌスの Amazon M7g むンスタンスよりも最倧 3 倍倚い vCPU ずメモリを甚いたより倧きなむンスタンスサむズを提䟛したす。AWS Graviton3 プロセッサず比范しお、AWS Graviton4 プロセッサはデヌタベヌスで最倧 40%、りェブアプリケヌションで最倧 30%、倧芏暡な Java アプリケヌションで最倧 45% 高速です。 AWS がメキシコのケレタロでの新たな AWS Direct Connect ロケヌションず拡倧を発衚 – Direct Connect サヌビスは、AWS ずデヌタセンタヌ、オフィス、たたはコロケヌション環境の間に物理的なプラむベヌトネットワヌク接続を確立するために圹立ちたす。これらのプラむベヌト接続は、パブリックむンタヌネット経由での接続よりも安定性に優れたネットワヌク゚クスペリ゚ンスを提䟛できたす。 AWS GovCloud (米囜西郚) リヌゞョンでの Amazon EC2 C7i-flex むンスタンスの提䟛開始 – EC2 Flex むンスタンスのポヌトフォリオを拡倧するこれらのむンスタンスは、コンピュヌティング集玄型ワヌクロヌドの倧倚数でコストパフォヌマンスのメリットを実珟するための最も簡単な方法を提䟛したす。 AWS Backup が AWS GovCloud (米囜) リヌゞョンで組織党䜓のレポヌトのサポヌトを開始 – AWS Backup Audit Manager を䜿甚しお、デヌタ保護ポリシヌに関する集玄的なクロスアカりントレポヌトずクロスリヌゞョンレポヌトを生成し、バックアップアクティビティずリカバリアクティビティに関する運甚デヌタを取埗できたす。 アゞアパシフィック (銙枯) リヌゞョンでの Amazon OpenSearch Serverless の提䟛開始 – OpenSearch Serverless は Amazon OpenSearch Service のサヌバヌレスデプロむオプションで、耇雑なむンフラストラクチャ管理を必芁ずするこずなく、怜玢ず分析のワヌクロヌドを簡単に実行できたす。 アゞアパシフィック (ã‚¿ã‚€) リヌゞョン での AWS Backup の提䟛開始 – AWS Backup を䜿甚するこずで、アプリケヌションデヌタのバックアップの䜜成ず管理、むミュヌタブルなリカバリポむントずボヌルトを甚いた䞍泚意によるアクションたたは悪意のあるアクションからのデヌタの保護、およびデヌタ損倱むンシデントが発生した堎合におけるデヌタの埩元を䞀元的に実行できたす。 アゞアパシフィック (マレヌシア) リヌゞョンでの Amazon GuardDuty の提䟛開始 – この远加のリヌゞョンを䜿甚しお、異垞な動䜜、セキュリティ脅嚁、AWS アカりントをタヌゲットずした高床なマルチステヌゞ攻撃シヌケンスを継続的に監芖しお怜出し、AWS アカりント、ワヌクロヌド、デヌタの保護を支揎できるようになりたした。 远加リヌゞョンでの Amazon EC2 R8g むンスタンスの提䟛開始 – Amazon EC2 R8g むンスタンスは、デヌタベヌス、むンメモリキャッシュ、リアルタむムのビッグデヌタ分析などのメモリ集玄型ワヌクロヌドに最適です。 欧州 (フランクフルト) での Amazon EC2 I8g の提䟛開始 – I8g むンスタンスは、ストレヌゞ集玄型ワヌクロヌドに察し、Amazon EC2 で最も優れたパフォヌマンスを提䟛したす。 5 ぀の远加 AWS リヌゞョンでの Amazon S3 Tables の提䟛開始 – Amazon S3 Tables は、Apache Iceberg サポヌトが組み蟌たれた初のクラりドオブゞェクトストアず、衚圢匏デヌタを倧芏暡に保存するための最も簡単な手段を提䟛したす。S3 Tables は特に分析ワヌクロヌド向けに最適化されおいるため、継続的なテヌブル最適化による非マネヌゞド型 Iceberg テヌブルよりも最倧 3 倍速いク゚リパフォヌマンス、汎甚 S3 バケットに保存されおいる Iceberg テヌブルよりも最倧 10 倍倚い 1 秒あたりのトランザクション数を実珟したす。 その他の AWS むベント カレンダヌを確認しお、近日開催予定の AWS むベントにサむンアップしたしょう。 AWS Summit は、クラりドコンピュヌティングコミュニティが぀ながり、コラボレヌトし、AWS に぀いお孊ぶために䞀堂に䌚する無料のオンラむンおよび察面むベントです。公匏 AWS Summit りェブサむト にアクセスしお最新情報を入手し、お䜏たいの地域内で行われるむベントの登録開始時を把握するための通知にサむンアップしたしょう。 コラボレヌションスペヌスで、没入型゚クスペリ゚ンスでもある AWS GenAI Lofts &nbsp;は、クラりドコンピュヌティングず AI に関する AWS の専門知識を玹介し、AI 補品やサヌビスを実際に䜿甚する機䌚、業界リヌダヌずの独占セッション、投資家や同業他瀟ずの貎重なネットワヌキングする機䌚をスタヌトアップや開発者に提䟛したす。&nbsp; お近くの GenAI Loft 開催地を芋぀けお 、忘れずに登録したしょう。 近日䞭に開催されるすべおの AWS 䞻催の察面およびバヌチャルむベント は、こちらで閲芧できたす。 1 月 20 日週のニュヌスは以䞊です。1 月 27 日週の Weekly Roundup もお楜しみに! — Esra この蚘事は、 Weekly Roundup &nbsp;シリヌズの䞀郚です。毎週、AWS からの興味深いニュヌスや発衚を簡単にたずめおお知らせしたす! 原文は こちら です。
このブログは 2025 幎 1 月 15 日に Steve de VeraAWS Customer Incident Response Teamず Jennifer PazAWS Customer Incident Response Teamによっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 2025 幎 1 月 17 日: 本投皿で詳解されおいる䞍正な方法のリスクを軜枛するために、䞀時的な認蚌情報を䜿甚するこずの重芁性を匷調するために、原文は曎新されたした。 Amazon Web ServicesAWS では、お客様のデヌタセキュリティが最優先事項であり、今埌もそれは倉わりたせん。 AWS Customer Incident Response TeamCIRT ず圓瀟の自動セキュリティ監芖システムは、最近 Amazon Simple Storage ServiceAmazon S3 バケットに関連する異垞な暗号化アクティビティの増加を確認したした。 これらの行為は AWS サヌビス内の脆匱性を悪甚するものではありたせん。暩限のないナヌザヌが、意図しない方法で利甚できる有効な認蚌情報を甚いたものであるこずを認識する必芁がありたす。これらの行為は 責任共有モデル のお客様範囲で発生したすが、AWS では、お客様がこのようなアクティビティの圱響を防止たたは軜枛できる手順を掚奚したす。 私たちのセキュリティチヌムは、お客様ず協力しながらカスタマヌ提䟛キヌを䜿甚した サヌバヌサむド暗号化SSE-C ず呌ばれる暗号化方匏を䜿甚した、Amazon S3 におけるデヌタ暗号化むベントの増加を怜出したした。これは倚くのお客様が䜿甚しおいる機胜ですが、SSE-C を䜿甚した倚数の S3 CopyObject コマンドによっおオブゞェクトが䞊曞きされ、新しい暗号化キヌでお客様デヌタを再暗号化するずいうパタヌンを私たちは怜出したした。私たちの分析により、これはお客様の有効な認蚌情報を入手し、それを䜿甚しおオブゞェクトを再暗号化した悪意のある人物によっお実行されおいたこずが刀明したした。 アクティブディフェンスツヌル を䜿甚しお、倚くのケヌスにおけるこの皮の䞍正なアクティビティを防止するこずに圹立぀自動緩和策を実装したした。これらの緩和策により、お客様が保護措眮を行わない堎合でも、すでに高い確率で防止に成功しおいたす。ただし、攻撃者は有効な認蚌情報を䜿甚しおおり、AWS が正垞なアクティビティず悪意のあるアクティビティを明確に区別するこずは困難です。したがっお、リスクを軜枛するためにベストプラクティスに埓うこずを掚奚したす。 SSE-C の䞍正䜿甚を防ぐために、次の 4 ぀のセキュリティのベストプラクティスを実装するこずをお勧めしたす: 䞀時的な認蚌情報を利甚する デヌタ埩旧手順を実装する AWS リ゜ヌスの予期しないアクセスパタヌンを監芖する アプリケヌションで必芁な堎合を陀き、SSE-C の䜿甚をブロックする 1. 䞀時的な認蚌情報を利甚する 䞊述したアクティビティでは SSE-C 暗号化が䜿甚されおいたすが、この行為ず倚くのセキュリティむベントの根本的な原因は、長期的なアクセスキヌの䟵害にありたす。認蚌情報の䟵害リスクを軜枛する最も効果的な方法は、そもそも長期的な認蚌情報を䜜成しないこずです。存圚しない認蚌情報は公開たたは盗難されるこずはありたせん。たた、AWS は、゜ヌスコヌドたたは蚭定ファむルに認蚌情報を保存しないで枈むような豊富な機胜を提䟛しおいたす。 AWS IAM ロヌル を利甚するこずで、アプリケヌションは、䞀時的な認蚌情報を䜿甚しお、 Amazon Elastic Compute CloudAmazon EC2 むンスタンス、 Amazon Elastic Container ServiceAmazon ECS たたは Amazon Elastic Kubernetes ServiceAmazon EKS コンテナ、AWS Lambda 関数からの眲名された API リク゚ストを安党に実行できたす。AWS クラりドの倖郚システムにおいおも、 AWS IAM Roles Anywhere を䜿甚するこずで、長期的な AWS 認蚌情報がなくずも認蚌された API リク゚ストを実行できたす。さらに、 AWS IAM Identity Center を䜿甚するず、開発者は倚芁玠認蚌MFAによっお保護された長期的なナヌザヌ ID に裏付けられた䞀時的な認蚌情報を取埗できたす。 これらの技術はすべお AWS Security Token ServiceAWS STS を利甚し、アプリケヌション内のコヌドたたは蚭定ファむルで長期的な AWS セキュリティ認蚌情報を配垃たたは埋め蟌むこずなく、AWS リ゜ヌスぞのアクセスを制埡できる䞀時的なセキュリティ認蚌情報を発行したす。 2. デヌタ埩旧手順を実装する デヌタ保護メカニズムが敎備されおいない堎合、デヌタの埩旧に時間がかかる可胜性がありたす。デヌタ保護のベストプラクティスずしお、デヌタが䞊曞きされないように保護し、重芁なデヌタのセカンダリコピヌを保持するこずをお勧めしたす。 Amazon S3 で バヌゞョニング を有効にするず、バケット内のオブゞェクトの耇数のバヌゞョンが保持され、誀っお削陀たたは䞊曞きされたオブゞェクトを埩元できたす。特にバケット内のオブゞェクトを頻繁に䞊曞きするアプリケヌションの堎合には、バヌゞョニングによっおストレヌゞコストが増加する可胜性があるこずに泚意する必芁がありたす。この堎合、叀いバヌゞョンを管理し、ストレヌゞコストを制埡するために Amazon S3 Lifecycle ポリシヌ を実装するこずを怜蚎しおください。 さらに、重芁なデヌタを別のバケットにコピヌしたり、バックアップを䜜成するこずもできたす。たた、別の AWS アカりントや AWS リヌゞョンにコピヌするこずもできたす。この堎合、Amazon S3 の レプリケヌション機胜 を䜿甚しおバケット間でオブゞェクトを自動的にコピヌしたす。これらのバケットは、同じ AWS アカりントたたは別の AWS アカりント、同じ AWS リヌゞョンたたは別の AWS リヌゞョンでも可胜です。Amazon S3 におけるレプリケヌションでは、より厳栌な目暙埩旧時点RPOず目暙埩旧時間RTOを持぀お客様向けに SLA を提䟛しおいたす。たた、Amazon S3 バケットの定期的なバックアップを自動化するマネヌゞドサヌビス AWS Backup for Amazon S3 を䜿甚するこずもできたす。 3. AWS リ゜ヌスの予期しないアクセスパタヌンを監芖する 監芖を行わない堎合、Amazon S3 バケットに察する䞍正なアクティビティに気付かない可胜性がありたす。 AWS CloudTrail や Amazon S3 サヌバヌアクセスログ などのツヌルを䜿甚しお、デヌタぞのアクセスを監芖するこずをお勧めしたす。 AWS CloudTrail を䜿甚するず、Amazon S3 を含めた AWS リ゜ヌス党䜓のむベントをログに蚘録したり、ログを 1 ぀のアカりントに統合しお、セキュリティチヌムがアクセスしお監芖するなどのこずが実珟できたす。たた、 特定の Amazon S3 メトリクス たたはログに基づいお Amazon CloudWatch アラヌム を䜜成し、異垞なアクティビティを譊告するこずもできたす。これらのアラヌトは、異垞な動䜜を迅速に特定するのに圹立ちたす。 Amazon EventBridge ず AWS Lambda を䜿甚した是正措眮の自動化も蚭定するこずができたす。組織党䜓のすべおのバケットをスキャンし、 Amazon S3 ブロックパブリックアクセス を適甚するために䜿甚できる実装䟋もありたす。たた、 この蚘事 では、オブゞェクトのアップロヌドの暗号化方法をリアルタむムで監査する方法が説明されおいたす。 4. アプリケヌションで必芁な堎合を陀き、SSE-C の䜿甚をブロックする アプリケヌションが暗号化する際に SSE-C を䜿甚しおいない堎合は、Amazon S3 バケットのリ゜ヌスポリシヌ、たたは AWS Organizations 内の組織に適甚された Resource Control PolicyRCPを䜿甚しお、SSE-C の䜿甚をブロックできたす。 Amazon S3 バケットのリ゜ヌスポリシヌは䞀般的にバケットポリシヌず呌ばれ、お客様が個々の Amazon S3 バケットのアクセス蚱可を制埡できるようにしたす。バケットポリシヌは、S3 PutBucketPolicy API コヌル、AWS Command Line InterfaceCLI、たたは AWS マネゞメントコン゜ヌルを䜿甚しお適甚できたす。バケットポリシヌの仕組みの詳现に぀いおは、 Amazon S3 のドキュメント を参照しおください。次の䟋は、 &lt;your-bucket-name&gt; ずいうバケットに察する SSE-C リク゚ストをブロックするバケットポリシヌを瀺しおいたす。 { "Version": "2012-10-17", "Statement": [ { "Sid": "RestrictSSECObjectUploads", "Effect": "Deny", "Principal": "*", "Action": "s3:PutObject", "Resource": "arn:aws:s3::: &lt;your-bucket-name&gt; /*", "Condition": { "Null": { "s3:x-amz-server-side-encryption-customer-algorithm": "false" } } } ] } RCP を䜿甚するず、AWS Organizations 内の組織党䜓のリ゜ヌスに適甚される、アクセス蚱可の最倧範囲をお客様が指定できたす。RCP は、AWS Organizations UpdatePolicy API コヌル、AWS CLI、たたは AWS マネゞメントコン゜ヌルを䜿甚しお適甚できたす。RCP の仕組みの詳现に぀いおは、 AWS Organizations のドキュメント を参照しおください。次の䟋は、組織内のバケットに察する SSE-C リク゚ストをブロックする RCP を瀺しおいたす。 { "Version": "2012-10-17", "Statement": [ { "Sid": "RestrictSSECObjectUploads", "Effect": "Deny", "Principal": "*", "Action": "s3:PutObject", "Resource": "*", "Condition": { "Null": { "s3:x-amz-server-side-encryption-customer-algorithm": "false" } } } ] } たずめ AWS 環境に察する䞀般的な攻撃から利甚者の貎重なデヌタを守るために実行できる最も䟡倀があり、本質的なこずは、長期的な認蚌情報アクセスキヌ/シヌクレットキヌの䜿甚を控えるたたは最小限に抑えるこずです。その埌、すべおのプリンシパルの暩限を必芁最小限に抑えるようにしたすいわゆる「最小暩限」分析。さらに、このブログで説明した特定の攻撃パタヌンに぀いおは、最も䞀般的な指暙を匷調しお瀺したした。お客様のセキュリティチヌムが環境を垞に保護するために取り組んでいる間、AWS の倚くのチヌム  AWS CIRT 、Amazon の脅嚁むンテリゞェンス、 Amazon S3 チヌムなどのサヌビスチヌムなどが、貎重なデヌタを保護するために革新、コラボレヌション、むンサむトの共有に熱心に取り組んでいるこずを知っおおいおください。 この投皿では、お客様のデヌタに察する最近の脅嚁に関する最新情報を提䟛し、玛倱たたは盗難された AWS 認蚌情報を䜿甚しお SSE-C でデヌタを暗号化する悪意のあるナヌザヌのリスクから、お客様を保護するために䜿甚できる 4 ぀のセキュリティのベストプラクティスを玹介したした。 攻撃者の戊術が進化しおも、お客様のセキュリティに察する私たちの取り組みは揺るぎたせん。私たちは協力しお、より安党なクラりド環境を構築し、お客様が自信を持っお革新できるようにしおいたす。 䞍正なアクティビティが疑われる堎合は、すぐに AWS サポヌト にご連絡ください。 Steve de Vera Steve は、脅嚁の調査ず脅嚁むンテリゞェンスに重点を眮く AWS CIRT のマネヌゞャヌです。アメリカンスタむルのバヌベキュヌに情熱を傟けおおり、バヌベキュヌ競技䌚の認定審査員でもありたす。Brisket ずいう名前の犬を飌っおいたす。 Jennifer Paz Jennifer は 10 幎以䞊の経隓を持぀セキュリティ゚ンゞニアで、珟圚は AWS CIRT に所属しおいたす。Jennifer は、お客様のセキュリティ課題ぞの取り組みを支揎し、耇雑な゜リュヌションを実装しおセキュリティ䜓制を匷化するこずに喜びを感じおいたす。䌑暇には、熱心にりォヌキング、ゞョギング、ピックルボヌル、旅行、グルメに取り組み、垞に新しい料理の冒険を远い求めおいたす。
この蚘事は Getting started with Amazon Q Developer operational investigations 蚘事公開日2024 幎 12 月 21 日を翻蚳したものです。翻蚳はデベロッパヌアドボケむトの山口が担圓したした。 このブログポストでは、AWS䞊の 運甚調査のために Amazon Q Developer を䜿甚する クむックスタヌトをご玹介したす。この匷力なAI支揎トラブルシュヌティングツヌルをセットアップするためのステップバむステップのプロセスを説明したす。ナヌザヌ暩限の蚭定、デヌタアクセスの管理、暗号化の蚭定、そしお最初の調査の開始方法に぀いお説明したす。たた、このブログでは、この新機胜がどのように機胜するかのセルフペヌスデモもご玹介したす。 Amazon Q Developer の運甚調査機胜ずはなにか 先日、この新機胜の詳现を説明する 包括的なブログ蚘事 を公開したした。Amazon Q の運甚調査機胜は、生成AI技術の力を掻甚し、関連情報を浮き圫りにするこずで、むンシデントの迅速な調査ず解決を支揎したす。Amazon Q は、メトリクス、ログ、トレヌス、デプロむメントむベント、およびその他のデヌタをスキャンしお、根本原因の仮説ず実甚的な掞察を生成したす。 はじめ方 CloudWatch コン゜ヌル https://console.aws.amazon.com/cloudwatch/ を開く 巊偎のナビゲヌションペむンでAIオペレヌション、調査の順で遞択する Configure for this accountを遞択したす。(泚意: Investigation group を䜜成しお Amazon Q Developer の運甚調査を蚭定するには、 AIOpsConsoleAdminPolicy たたは AdministratorAccess IAMポリシヌのいずれかがアタッチされおいるIAMプリンシパル、たたは同様の暩限を持぀アカりントにサむンむンする必芁がありたす。調査グルヌプの蚭定により、調査の共通プロパティを䞀元管理できたす。 調査の保持期間を遞択したす。デフォルトは90日です。 オプションで暗号化蚭定をカスタマむズするこずができたす。たずえば、AWSが提䟛するデフォルトの鍵ではなく、カスタマヌが管理する鍵を䜿甚したい堎合などです。詳现に぀いおは、 調査デヌタの暗号化を 参照しおください。 Create investigation group の画面で保持期間ず高床な暗号化を蚭定できたす (オプション) Getting startedりィザヌドのUser accessセクションは、Amazon Q Developer の運甚調査機胜ずやり取りするさたざたなナヌザヌロヌルに適切な暩限を蚭定する方法を理解するのに圹立ちたす。(スクリヌンショット内のリンク先には詳现な情報が蚘茉されたドキュメントがありたす。) AWSは3぀のマネヌゞドIAMポリシヌを提䟛しおいたす。管理者甚の AIOpsConsoleAdminPolicy 、調査の開始ず管理が必芁なナヌザヌ甚の AIOpsOperatorAccess 、情報の閲芧のみが必芁なナヌザヌ甚の AIOpsReadOnlyAccess です。 User access画面では Amazon Q Developer Investigations assistant の IAM パヌミッションをナヌザヌに䞎える方法を説明しおいたす オプションで、Amazon Q Developer の運甚調査機胜を IAM Identity Center に接続できたす。IAM Identity Center ず統合するこずで、調査フィヌドに远加された提案を個々のナヌザヌに垰属させるこずができたす。詳现に぀いおは、このリンクを参照しおください。 IAM Identity Center を蚭定し、提案がナヌザヌに適切に垰属するようにするための Identity aware console session の画面 “Next“を抌しお次に進みたす “Investigation configuration” セクションでは、Q Developer が調査のためにテレメトリヌデヌタにアクセスするために䜿甚する IAM ロヌルを蚭定できたす。”Auto-create”を遞択したす。これにより、必芁な暩限を持぀新しいロヌルが䜜成されたす。 Amazon Q Developer の暩限を蚭定する Investigation configuration の画面 Enhanced integration のセクションでは、Amazon Q Developer の調査実行をさらに支揎する远加オプションを蚭定できたす。次のステップでは、これらのオプションの機胜に぀いお簡単に説明したす。 Tags for application boundary detection : このセクションでは、アプリケヌションで䜿甚する既存のカスタムタグキヌを指定できたす。これらのタグは、Amazon Q Developer がリ゜ヌスの関係を怜出する際に怜玢を絞り蟌むのに圹立ちたす。詳现は こちら をご芧ください。 Enhanced ingetrations の画面。アプリケヌションの境界を識別するためのタグを蚭定できたす。 CloudTrail for change event detection のセクションでは、Amazon Q Developer が CloudTrail デヌタにアクセスし、システム倉曎の分析ず根本原因の仮説を改善できたす。 CloudTrail for change event detection の画面 X-Ray for topology mapping ず Application Signals for health assessment のセクションでは、Amazon Q Developer の機胜を匷化するこずができる远加のAWSサヌビスを玹介しおいたす。 X-Ray ず Application Signals のための远加の統合に関する画面 ”Next“を抌しお次ぞ進みたす りィザヌドの最埌のセクションでは、サヌドパヌティの統合を蚭定できたす。これらには、チケットシステム、チャットずの統合、SNSが含たれたす。本蚘事ではこれらに぀いお詳しく説明したせん。しかし、より詳现な情報を求めおいる堎合は、 こちらのリンク をご芧ください。 “Complete setup”を遞択しお蚭定を開始したす。数秒埌、”Initial Setup success” の確認メッセヌゞが衚瀺されたす。 次のステップ Amazon Q Developer の運甚調査機胜は、厳栌なセキュリティ管理を維持しながら、むンシデントレスポンスを加速させる匷力な方法を提䟛したす。セキュリティ䜓制をさらに匷化するためには以䞋も実斜しおみおください。 ドキュメント の参照 必芁に応じたIAMロヌルずIAMポリシヌ の調敎 必芁であればカスタマヌのマネヌゞドキヌでの 暗号化の蚭定 蚭定が正しく動䜜しおいるかの怜蚌のために テストの調査 を実斜 Amazon Q Developer をあなたのAI搭茉アシスタントにするこずで、デヌタずシステムを安党に保ちながら、AWSの問題をこれたで以䞊に迅速に解決できるようになりたす。セキュリティを優先しお実装するこずで、システムずデヌタの完党性ず機密性を維持しながら、その匷力なAI機胜を自信を持っお掻甚できたす。このバランスの取れたアプロヌチにより、セキュリティのベストプラクティスを劥協するこずなく、むンシデントレスポンスずトラブルシュヌティングのプロセスを加速できたす。 この機胜を実際にご芧になるには、 むンタラクティブデモ をご芧ください。 著者に぀いお Andres Silva Andres Silva は、Amazon Web ServicesAWSのグロヌバルクラりドオペレヌションオブザヌバビリティリヌダヌ兌プリンシパルスペシャリスト゜リュヌションアヌキテクトずしお、䌁業のクラりド運甚の倉革を支揎しおいたす。AWSでの玄10幎を含む30幎以䞊の技術経隓を持ち、DevOps、クラりド技術、SaaSむンフラ管理を専門ずしおいたす。ノヌスカロラむナ州ハむポむントを拠点に、オブザヌバビリティ、AIOps、ガバナンスを䞭心に、䌁業党䜓のクラりド運甚戊略を掚進しおいたす。AIを掻甚したむンテリゞェントなクラりドオペレヌションフレヌムワヌクを構築・導入し、卓越した運甚ず自動化されたむンシデント察応を倧芏暡に実珟するため、グロヌバル䌁業ず提携しおいたす。
このブログは 2023 幎 2 月 6 日に Megan O’Neil (Principal Specialist Solutions Architect)、Karthik Ram (Senior Solutions Architect)、Kyle Dickinson (Sr. Security Solution Architect) によっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 ランサムりェアによる被害は過去数幎で倧幅に増加し、䞖界䞭から泚目を集めおいたす。埓来のランサムりェアは、䞻にサヌバヌやデヌタベヌス、共有ファむルシステムなどのむンフラストラクチャリ゜ヌスに圱響を䞎えおいたした。しかし、 Amazon Simple Storage Service (Amazon S3) に保存されたデヌタを暙的ずするような、あたり銎染みのない事案もありたす。ランサムりェア攻撃を未然に防ぎ、そしお早期に特定しお埩旧察凊できるように実斜すべき重芁な察策がありたす。このブログのゎヌルは、ランサムりェアから保護するために䜿甚できる AWS のサヌビスず機胜に぀いお孊び、攻撃が発生した堎合の調査方法を理解しおいただくこずです。 ランサムりェア は、悪意のある攻撃者が組織から金銭を芁求するために䜿甚できるマルりェアの䞀皮です。攻撃者は、未修正の゜フトりェアの脆匱性を悪甚や、匱いクレデンシャルを䞍正利甚、過去に意図せず挏掩したクレデンシャルの䜿甚や゜ヌシャル゚ンゞニアリングなどさたざたな手段を䜿っお、タヌゲットのデヌタやシステムぞの䞍正アクセスを詊みたす。ランサムりェア攻撃が発生するず、正圓な組織がデヌタやシステムにアクセスできなくなり、デゞタル資産の安党な返還ず匕き換えに身代金が芁求されたす。攻撃者が正芏のアクセスを制限たたは無効化する手段には、a) 暗号化たたは削陀、b) アクセス制埡の倉曎、c) ネットワヌクベヌスの DoS (Denial of Service) 攻撃などがありたす。堎合によっおは、デヌタアクセスが暗号化キヌの提䟛やデヌタの返华によっお埩旧した埌、デヌタのコピヌを持぀攻撃者から、そのデヌタを販売したり公開したりしないこずを玄束する二重の身代金芁求がされるこずもありたす。 次のセクションでは、Amazon S3 でのランサムりェア発生時の察応における 4 ぀の重芁なフェヌズ、怜知、察応、埩旧、保護に぀いお説明したす。 芳枬できたアクティビティ AWS Customer Incident Response Team (CIRT) が芳枬するずころによるず、Amazon S3 内のデヌタを暙的ずするランサムりェア攻撃の最も䞀般的な原因は、 AWS Identity and Access Management (IAM) アクセスキヌ の挏掩です。他の芁因ずしおは、 Amazon Elastic Compute Cloud (Amazon EC2) むンスタンスにアタッチされた IAM むンスタンスプロファむルずアクセス蚱可を持぀アプリケヌションに欠陥があり、そのむンスタンスが Instance Metadata Service Version 1 (IMDSv1) を䜿甚しおいる堎合です。この堎合、䞍正なナヌザヌが Amazon EC2 むンスタンスの IAM むンスタンスプロファむルから AWS Security Token Service (STS) セッション キヌ を䜿甚しお、Amazon S3 バケット内のオブゞェクトを人質に取るこずができる可胜性がありたす。この蚘事では、最も䞀般的なシナリオである、IAM アクセスキヌの挏掩に焊点を圓おたす。 怜出 攻撃者がクレデンシャルを入手した埌、 IAM プリンシパル に付䞎されおいるアクセス暩限を把握するために、AWS API を繰り返し実行したす。悪意のある者はこれを耇数の方法で行うこずができ、さたざたなアクティビティが発生する可胜性がありたす。このアクティビティは、゚ラヌが発生する API 呌び出しの増加により、セキュリティチヌムに譊告を発する可胜性がありたす。䞀方で、悪意のある者の目的が Amazon S3 オブゞェクトの身代金芁求である堎合、API 呌び出しは Amazon S3 に特化したものになりたす。利甚される IAM プリンシパルにおいお Amazon S3 ぞのアクセスが蚱可されおいる堎合、 s3:ListBuckets 、 s3:GetBucketLocation 、 s3:GetBucketPolicy 、 s3:GetBucketAcl などの API アクションの増加が芋られる可胜性がありたす。 分析 このセクションでは、ランサムりェアむベントをより詳现に分析するのに圹立぀ログずメトリクスデヌタに぀いお説明したす。 ランサムりェア攻撃が Amazon S3 に保存されたデヌタを暙的ずする堎合、倚くの堎合、Amazon S3 バケットに保存されおいるオブゞェクトが悪意のある攻撃者によっおコピヌされるこずなく削陀されたす。これは、オブゞェクトが暗号化されるランサムりェア攻撃ずいうよりも、デヌタ砎壊むベントに近いものです。 この操䜜を蚘録するログがいく぀かありたす。 Amazon S3 デヌタに察する&nbsp;AWS CloudTrail むベントログ の有効化ができたす。これにより、特定のオブゞェクトに察しお実行された読み取りや削陀の操䜜を確認できたす。 さらに、ランサムりェア事案の前に Amazon S3 の Amazon CloudWatch メトリクス を有効化しおいた堎合は、 BytesDownloaded メトリクスの合蚈を䜿っお、異垞な転送スパむクを把握できたす。 別の芳点では、 region-DataTransfer-Out-Bytes メトリクスを䜿うこずです。これは、Amazon S3 からむンタヌネットぞ転送されたデヌタ量を瀺したす。このメトリクスはデフォルトで有効になっおおり、Amazon S3 の AWS 課金ず䜿甚状況レポヌトに関連付けられおいたす。 詳现に぀いおは、AWS CIRT チヌムの むンシデント察応プレむブック: Amazon S3 のランサムりェア察応 、および GitHub リポゞトリの AWS カスタマヌプレむブック で公開されおいる他の察応フレヌムワヌクを参照しおください。 察応 次に、IAM アクセスキヌが挏掩した堎合の察応方法に぀いお説明したす。ビゞネスぞの圱響に基づいお、それらのクレデンシャルをすべお眮き換えるために 2 ぀目のアクセスキヌセットの䜜成を怜蚎したす。これにより、䟵害されたアクセスキヌを非アクティブ化しおも、正圓なシステムが䞭断されるこずはありたせん。アクセスキヌの無効化は、IAM コン゜ヌルたたはむンシデント察応蚈画に基づいた自動化ツヌルを通じお実斜したす。同時に、将来参照できるように、むンシデントの詳现な蚘録をセキュアで非公開のむンシデント察応文曞内に保存する必芁もありたす。アクティビティが IAM ロヌルたたは䞀時的な資栌情報の䜿甚に関連しおいる堎合は、远加のステップずしお アクティブなセッションを取り消す 必芁がありたす。これを行うには、IAM コン゜ヌルで アクティブセッションの取り消し を遞択し、その時点以前にロヌルを匕き受けたナヌザヌぞのアクセスを拒吊するポリシヌを付加したす。その埌、露出したアクセスキヌを削陀できたす。 さらに、 AWS CloudTrail のダッシュボヌドずむベント履歎 (90 日間のログが参照可胜) を䜿甚しお、䟵害された IAM ナヌザヌたたはロヌルによるアクティビティを確認できたす。この分析により、悪意のある攻撃者が䜜成した可胜性のある氞続的なアクセスを瀺すこずができたす。たた、IAM コン゜ヌルを䜿甚しお、4 時間ごずに曎新される IAM 認蚌情報レポヌトを確認し、アクセスキヌの最終䜿甚時間、ナヌザヌの䜜成時間、パスワヌドの最終䜿甚時間などのアクティビティを確認できたす。あるいは、 Amazon Athena を䜿甚しお、 AWS CloudTrail ログを照䌚 し、同じ情報を取埗するこずもできたす。以䞋の Amazon Athena ク゚リは、Amazon Resource Names (ARN) で指定した IAM ナヌザヌにおける、特定期間内のアクティビティを取埗するものです。 SELECT eventtime, eventname, awsregion, sourceipaddress, useragent FROM cloudtrail WHERE useridentity.arn = 'arn:aws:iam::1234567890:user/Name' AND -- Enter timeframe (event_date &gt;= '2022/08/04' AND event_date &lt;= '2022/11/04') ORDER BY eventtime ASC 埩旧 悪意のある行為者からのアクセスを削陀した埌、デヌタを埩旧するための耇数のオプションがありたす。これに぀いおは次のセクションで説明したす。Amazon S3 には珟圚 undelete 機胜がなく、デヌタ削陀埌の埩旧機胜がないこずに泚意しおください。 Amazon S3 バヌゞョニング機胜 Amazon S3 バケットでバヌゞョニングを䜿甚するこずで、同じバケット内にオブゞェクトの耇数のバヌゞョンを保持できたす。これにより、リカバリプロセス䞭に特定のバヌゞョンを埩元できたす。 Amazon S3 バヌゞョニング 機胜を䜿甚するず、バケットに保存されたすべおのオブゞェクトのすべおのバヌゞョンを保存、取埗、埩元できたす。぀たり、意図しないナヌザヌアクションによる削陀や䞊曞きやアプリケヌションの障害からより簡単に埩旧できたす。たずえば、オブゞェクトを削陀するず、Amazon S3 はオブゞェクトを完党に削陀するのではなく、削陀マヌカヌを挿入したす。以前のバヌゞョンはバケット内に残り、非最新バヌゞョンになりたす。これにより、必芁に応じお以前のバヌゞョンを埩元できたす。バヌゞョン管理はデフォルトでは有効になっおおらず、同じオブゞェクトの耇数のコピヌを保持するため、远加のストレヌゞコストがかかりたす。コストの詳现に぀いおは、 Amazon S3 の料金 を参照しおください。 AWS Backup の利甚 AWS Backup を䜿甚するず、Amazon S3 デヌタのコピヌを別のアクセス認蚌情報の䞋で䜜成および保管し、埩元プロセス䞭にデヌタを埩元できるようになりたす。AWS Backup は耇数の AWS サヌビスに察する集䞭的なバックアップを提䟛するため、1 か所でバックアップを管理できたす。Amazon S3 に察する AWS Backup では、過去 35 日間のい぀でも任意の時点に埩元可胜な 継続的バックアップ ず、無期限を含む指定期間デヌタを保持可胜な 定期的バックアップ 、2 ぀のオプションがありたす。詳现は、 Amazon S3 に察する AWS Backup をご芧ください。 保護 このセクションでは、AWS で利甚可胜ないく぀かの予防的セキュリティ察策に぀いお説明したす。 Amazon S3 オブゞェクトロック Amazon S3 バケットに察しお Amazon S3 オブゞェクトロック を有効にするこずで、オブゞェクトの倉曎や削陀に察するさらなる保護レむダヌを远加できたす。Amazon S3 オブゞェクトロックを䜿甚するず、write-once-read-many (WORM) を䜿っおオブゞェクトを保存し、䞀定期間たたは無期限にオブゞェクトが削陀たたは䞊曞きされるのを防ぐこずができたす。 AWS Backup ボヌルトロック Amazon S3 オブゞェクトロックが Amazon S3 オブゞェクトに远加の保護を提䟛するのず同様に、AWS Backup を䜿甚する堎合は、 AWS Backup ボヌルトロック を有効にするこずを怜蚎できたす。これにより、バックアップボヌルトに保存および䜜成されるすべおのバックアップに察しお、同じ WORM 蚭定が適甚されたす。AWS Backup ボヌルトロック は、AWS アカりントのルヌトナヌザヌによる誀った削陀操䜜やマルりェアによる削陀操䜜を防ぐのに圹立ちたす。 Amazon S3 むンベントリ 組織内で Amazon S3 に保存されおいるオブゞェクトの機密性を確実に理解するために、最も重芁で機密性の高いデヌタを Amazon S3 党䜓で棚卞しし、デヌタを保護し埩旧を可胜にするための適切なバケット蚭定が行われおいるこずを確認したす。 Amazon S3 むンベントリ を䜿甚するず、Amazon S3 バケット内のオブゞェクトず、暗号化ステヌタス、レプリケヌションステヌタス、オブゞェクトロック情報などの既存の構成を把握できたす。たたリ゜ヌス タグ を䜿甚しお、Amazon S3 内のオブゞェクトの分類ず所有者にラベルを付けるこずで、特定の Amazon S3 バケットに保存されおいるオブゞェクトの機密性に合わせた自動アクションずコントロヌルを適甚できたす。 MFA 削陀 別の予防的な察策ずしお、Amazon S3 バヌゞョニングを有効化しおいる堎合 倚芁玠認蚌 (MFA) 削陀 を適甚するこずができたす。MFA 削陀は远加のセキュリティを提䟛し、削陀操䜜を開始するナヌザヌに MFA デバむスの物理的たたは仮想的な所有を MFA コヌドで蚌明させるこずで、誀ったオブゞェクト削陀を防ぐのに圹立ちたす。これにより、削陀操䜜に察するセキュリティレむダヌが远加されたす。 䞀時的な認蚌情報に IAM ロヌルを䜿甚する 倚くのランサムりェア事案は、IAM アクセスキヌの挏掩から発生するため、AWS では長期的な IAM アクセスキヌを䜿甚するのではなく、䞀時的な認蚌情報を提䟛する IAM ロヌルを䜿甚するこずをお勧めしおいたす。これには、AWS にアクセスする開発者に察しお ID フェデレヌション を䜿甚するこず、システム間アクセスに IAM ロヌルを䜿甚するこず、ハむブリッドアクセスに IAM Roles Anywhere を䜿甚するこずが含たれたす。ほずんどのナヌスケヌスでは、IAM アクセスキヌを䜿甚する必芁はありたせん。今こそ、IAM アクセスキヌの䜿甚を環境から排陀するための監査ず䜜業を行う良い機䌚です。以䞋の手順を怜蚎しおください。 すべおの AWS アカりント䞀芧を䜜成し、IAM ナヌザヌ、認蚌情報が最埌にロヌテヌションされた時期ず最埌に䜿甚された時期、および付加されたポリシヌを特定したす。 すべおの AWS アカりントのルヌトアクセスキヌを無効化しお削陀したす。 認蚌情報をロヌテヌションさせ、ナヌザヌに MFA を適甚したす。 䞀時的なロヌルベヌスのアクセスを掻甚するように再蚭蚈したす。䟋えば、IAM ロヌルや IAM Roles Anywhere を䜿甚したす。 付加されたポリシヌにおいお、ワむルドカヌドを削陀するなど、最小限のアクセス蚱可であるこずを確認したす。 顧客管理の AWS KMS 鍵によるサヌバヌ偎の暗号化 別の保護策ずしお、 AWS Key Management Service (SSE-KMS) を䜿甚したサヌバヌ偎の暗号化 を実装し、 カスタマヌ管理の鍵 を䜿甚しお Amazon S3 オブゞェクトを暗号化するこずができたす。カスタマヌ管理の鍵を䜿甚するず、バケット内のデヌタを暗号化および埩号化できるナヌザヌを指定するキヌポリシヌを適甚する必芁があり、これによりデヌタを保護するための远加のアクセス制埡メカニズムが提䟛されたす。たた、AWS KMS 鍵を䞀元的に管理し、鍵の䜿甚時期ず䜿甚者の蚌跡を監査するこずができたす。 Amazon S3 に察する Amazon GuardDuty の保護 Amazon GuardDuty に察する Amazon S3 保護 を有効にできたす。Amazon S3 保護により、Amazon GuardDuty はオブゞェクトレベルの API 操䜜を監芖し、バケットのデヌタに察する朜圚的なセキュリティリスクを特定したす。これには、異垞な API アクティビティず Amazon S3 内のデヌタに関する異垞な動䜜に関する怜出結果が含たれ、セキュリティむベントの早期発芋に圹立ちたす。 結論 この投皿では、Amazon S3 に保存されたデヌタを暙的ずするランサムりェア攻撃に぀いお孊びたした。事前に察策を講じるこずで、朜圚的なランサムりェア攻撃を迅速に特定し、その埌セキュリティむンシデントのリスクを軜枛するための远加の保護察策を講じるこずができたす。 この投皿に関する質問がある堎合は、 Security, Identity and Compliance re:Post で新しいスレッドを開始するか、 AWS サポヌトに問い合わせ おください。 AWS セキュリティニュヌスをさらに芋たい方は、 X をフォロヌしおください。 Megan O ’ Neil Megan は脅嚁怜知ずむンシデント察応に特化したプリンシパルスペシャリスト゜リュヌションアヌキテクトです。Megan ずそのチヌムは AWS の顧客が、ビゞネス課題を解決する高床で、スケヌラブルで、セキュアな゜リュヌションを実装できるよう支揎しおいたす。 Karthik Ram Karthik は、オハむオ州コロンバスを拠点ずするAmazon Web Services のシニア゜リュヌションアヌキテクトです。IT ネットワヌク、むンフラストラクチャアヌキテクチャ、セキュリティの経隓を持っおいたす。AWS では、デヌタ駆動型のアプロヌチを甚いお顧客のビゞネス課題を解決し、セキュアで革新的なクラりド゜リュヌションの構築を支揎しおいたす。Karthik の専門分野は、脅嚁怜知ずむンシデント察応TDIRに焊点を圓おたクラりドセキュリティです。. Kyle Dickinson Kyle はシニアセキュリティ゜リュヌションアヌキテクトで、脅嚁怜知ず事故察応に特化しおいたす。圌は顧客がセキュリティむンシデントに自信を持っお察応できるよう支揎しおいたす。圌はたた、AWS のセキュリティ関連のラむブ番組「AWS on Air: Lockdown」の叞䌚もしおいたす。仕事以倖の時間は、ホッケヌを楜しんだり、バヌベキュヌをしたり、自分は倧型犬ず勘違いしおいる小型犬のシャヌシを説埗したりず、楜しく過ごしおいたす。
このブログは 2021 幎 6 月 29 日に Nabil Mohamed (Senior Technical Account Manager)、Bruce Walker (Senior Technical Account Manager)、Jessie Felix (Senior Product Manager with Amazon S3) によっお執筆された内容を日本語化したものです。その埌、2021 幎 11 月に S3 Intelligent-Tiering Archive Instant Access ティア が発衚されるなど、Amazon S3 Intelligent-Tiering ではさらにコスト効率を高めるこずが可胜ずなっおいたす。原文は こちら を参照しおください。 あらゆる芏暡ず業皮の倚くの顧客が、ビゞネスずデヌタの䞡方が前䟋のないスケヌルで成長しおいるず私たちに䌝えおいたす。 Amazon S3 は、どのような開発者でも、初期投資やパフォヌマンスの劥協なしに、Amazon の利点を倧芏暡に掻甚するこずを可胜にしたす。顧客は、S3 で埗られる匟力性ず俊敏性を奜んでいたす。なぜなら、ビゞネスの成長を促進するために、顧客向けの党く新しいアプリケヌションや䜓隓の創造に集䞭できるからです。そしお、その成長に䌎い、コスト管理ずコスト最適化が䞍可欠ずなりたす。顧客は、アプリケヌションのパフォヌマンスに圱響を䞎えたり、運甚の負担を増やしたりするこずなく、S3 のコストを最適化するための最良のアプロヌチを知りたがっおいたす。デヌタレむク、機械孊習、衛星画像、DNA配列解析、コヌルセンタヌのログ、自動運転車のシミュレヌション、さらにはお気に入りのメディアや自宅でのフィットネスコンテンツたで、想像できるあらゆるワヌクロヌドが S3 䞊で実行されおいたす。同時に、組織党䜓で S3 のストレヌゞコストを最適化するための基本原則は、䞀床孊べば実装するのは難しくありたせん。移動、分析、たたはアヌカむブする必芁があるデヌタがある堎合でも、S3 にはデヌタのアクセス、パフォヌマンス、およびコスト芁件に最適化されたストレヌゞクラスがありたす。すべおの S3 ストレヌゞクラス は、99.999999999% (むレブンナむン) の耐久性ず最高の可甚性を実珟するように蚭蚈されおいたす。 このブログの目暙は、予枬可胜で倉化するアクセスパタヌンを持぀ワヌクロヌドのストレヌゞコストを管理する方法ず、コスト削枛を実珟するための具䜓的な方法に぀いお理解しおいただくこずです。 予枬可胜なアクセスパタヌンを持぀ワヌクロヌドの最適化 䞀定期間埌にアクセス頻床が䜎くなるデヌタをお持ちですか䟋えば、゜ヌシャルメディアアプリのようなナヌザヌ生成コンテンツを考えおみたしょう。私たちはネットワヌクに動画や写真を共有したすが、アップロヌド盎埌は頻繁にアクセスされるものの、数週間埌、あるいは数日埌や数時間埌には、アクセス頻床が䜎くなりたす。このようなナヌスケヌスでは、倚くの顧客はデヌタがい぀アクセス頻床が䜎くなるかを知っおおり、S3 暙準ストレヌゞクラスから䜎頻床アクセスやアヌカむブ甚に最適化された䜎コストのストレヌゞクラスにデヌタを移動すべき適切なタむミングを通垞特定できたす。 予枬可胜なアクセスパタヌンを持぀倚くの顧客は、アカりント内のすべおのバケットの䜿甚状況を詳现に理解するために、 S3 Storage Lens を䜿い始めたす。S3 Storage Lens の高床なメトリクスを有効にしおいる堎合、アクセスが頻繁な、たれな、あるいはほずんどないデヌタセット (バケット) を特定するための アクティビティメトリクス にアクセスできたす。GET リク゚ストやダりンロヌドバむト数などのメトリクスは、デヌタセットが毎日どの皋床アクセスされおいるかを瀺したす。このデヌタを数ヶ月間にわたっお傟向分析し (高床なメトリクスでは長期間のデヌタ保持が可胜)、アクセスパタヌンの䞀貫性を理解し、アクセス頻床が䜎くなったデヌタセットを特定するこずができたす。 デヌタセットがい぀アクセス頻床が䜎くなるか、たたはアヌカむブ可胜になるかがわかれば、 Amazon S3 ラむフサむクル ルヌルを簡単に蚭定しお、S3 暙準ストレヌゞクラスに保存されおいるオブゞェクトを、デヌタの経過時間に基づいお自動的に S3 暙準 – 䜎頻床アクセス、S3 1ゟヌン – 䜎頻床アクセス、および/たたは、S3 Glacier ストレヌゞクラスに移行するこずができたす。ラむフサむクルポリシヌは、AWS マネゞメントコン゜ヌル、 S3 REST API 、AWS SDK、たたは AWS コマンドラむンむンタヌフェむス (CLI) で蚭定および管理可胜です。ポリシヌはプレフィックスレベルたたはバケットレベルで指定したす。䟋えば、オブゞェクトを䜜成しおから 30 日埌に S3 暙準 – 䜎頻床アクセスストレヌゞクラスに移行したり、1 幎埌に S3 Glacier ストレヌゞクラスにアヌカむブしたりするこずを遞択できたす。 未知たたは倉化するアクセスパタヌンを持぀ワヌクロヌドの最適化 アクセスパタヌンが未知たたは倉化するデヌタがある堎合はどうすればよいでしょうか倚くの顧客は、 Amazon S3 Intelligent-Tiering (S3 Intelligent-Tiering) を䜿甚しお共有デヌタセットを保存しおいたす。このデヌタセットは、分析、機械孊習、リアルタむムモニタリング、その他のデヌタレむクのナヌスケヌスのために、異なるアプリケヌション、チヌム、個人によっお集玄されアクセスされたす。これらのナヌスケヌスでは、組織内の倚くのナヌザヌが異なるツヌルを䜿甚しお S3 にアクセスするこずが䞀般的です。䟋えば、 Amazon Athena を䜿甚すれば暙準 SQL で S3 のデヌタを簡単に分析できたすし、 Amazon Redshift Spectrum を䜿甚しおデヌタのロヌドや倉換なしに S3 のペタバむト芏暡のデヌタに察しおク゚リを実行するこずもできたす。これらのナヌスケヌスの倚くでは、幎間を通じおアクセスパタヌンが倧きく倉動し、ほずんどたたは党くアクセスがない状態から、1 ヶ月に耇数回デヌタが読み取られる状態たで幅広く倉化する可胜性がありたす。これが S3 暙準 – 䜎頻床アクセスストレヌゞクラスに保存されおいる堎合、取り出し料金が発生する可胜性がありたす。 アクセスパタヌンが倉化するナヌスケヌスを持぀顧客や、カスタマむズされた階局化ルヌルを管理したくない顧客は、S3 Intelligent-Tiering をデフォルトのストレヌゞクラスずしお䜿甚するこずを怜蚎しおください。S3 Intelligent-Tiering は、アクセスパタヌンが倉化しおも、パフォヌマンスぞの圱響なし、運甚オヌバヌヘッドなし、取り出し料金なしで、コスト削枛の方法を提䟛したす。これは、4 ぀のアクセス階局にオブゞェクトを保存するこずで機胜したす高頻床アクセスず䜎頻床アクセス甚に最適化された 2 ぀の䜎レむテンシヌアクセス階局、および非同期アクセス甚に蚭蚈された 2 ぀のオプションのアヌカむブアクセス階局です。(蚳蚻: 珟圚の S3 Intelligent-Tiering にはアヌカむブむンスタントアクセス階局が远加されおおり、5 ぀のアクセス階局を利甚するこずが可胜です) オブゞェクトを S3 Intelligent-Tiering にアップロヌドたたは移行するず、自動的に高頻床アクセス階局に保存されたす。S3 Intelligent-Tiering は、アクセスパタヌンを監芖し、30 日間連続でアクセスされおいないオブゞェクトを䜎頻床アクセス階局に移動させるこずで機胜したす。たた、1 ぀たたは䞡方のオプションのアヌカむブアクセス階局を有効にするこずもできたす。アヌカむブアクセス階局を有効にするず、S3 Intelligent-Tiering は 90 日間連続でアクセスされおいないオブゞェクトをアヌカむブアクセス階局に自動的に移動したす。180 日間連続でアクセスがない堎合、S3 Intelligent-Tiering はオブゞェクトをディヌプアヌカむブアクセス階局に移動したす。埌でオブゞェクトに再びアクセスされた堎合、高頻床アクセス階局に戻されたす。 このアプロヌチにより、考える必芁なく、ストレヌゞコストを最倧 95% 削枛するこずができたす。S3 Intelligent-Tiering にはオブゞェクト数に応じた小額の月次監芖料金がかかりたすが、これはオブゞェクトのサむズが倧きくなるほど、節玄額が倧きくなるこずを意味したす。128 KB 未満のオブゞェクトは自動階局化の察象倖であるため、S3 暙準ストレヌゞクラスに保持するこずをお勧めしたす。顧客が S3 Intelligent-Tiering を奜む理由は、取り出し料金がなく、アクセスパタヌンが倉化しおも予期せぬストレヌゞ料金の増加がないためです。 ストレヌゞ節玄シナリオ 芁玄するず、S3 Storage Lens ず S3 ラむフサむクルポリシヌを組み合わせお䜿甚するこずで、オブゞェクトをより安䟡なストレヌゞクラスに移動する適切なタむミングを知っおいるか、容易に特定できる堎合に、最倧のストレヌゞコスト削枛を実珟できたす。たた、アクセスパタヌンが未知たたは倉化するデヌタに察しおは、S3 Intelligent-Tiering クラスを䜿甚するこずで最倧のストレヌゞコスト削枛を実珟できたす。以䞋では、米囜東郚 (バヌゞニア北郚) リヌゞョンにある、合蚈 1 PB のストレヌゞず 1 億個のオブゞェクトを持぀バケットの 2 ぀の異なるワヌクロヌドを䟋に挙げ、アクセスパタヌンに適したストレヌゞクラスを遞択するこずで埗られる朜圚的なストレヌゞコスト削枛効果を瀺したす。䟡栌に぀いおは、 S3 の公開䟡栌 を参照しおください。たた AWS Pricing Calculator for Amazon S3 を䜿甚しお、ワヌクロヌドの S3 ストレヌゞコストを芋積もるこずもできたす。 最初のシナリオでは、オンラむンビデオプラットフォヌムのメディアアセットを䜜成埌 30 日で S3 暙準 – 䜎頻床アクセスストレヌゞクラスに移動し、オブゞェクトの 10% が月に 1 回アクセスされるず仮定したす。1 幎間で、このナヌスケヌスでは S3 暙準 – 䜎頻床アクセスを䜿甚した堎合 $90,583 (33.3%)、S3 Intelligent-Tiering を䜿甚した堎合 $89,711 (33.0%) のストレヌゞコスト削枛が達成されたす。アクセスパタヌンが倉化しないこずが分かっおいる堎合、S3 暙準 – 䜎頻床アクセスストレヌゞクラスを䜿甚するこずで、このナヌスケヌスでの最䜎ストレヌゞコストを実珟できたす。アクセスパタヌンの予枬可胜性が䞍確かな堎合でも、S3 Intelligent-Tiering を䜿甚するこずで、取り出し料金の急増を心配するこずなく、倧幅なストレヌゞコスト削枛を実珟できたす。 予枬可胜なアクセスパタヌン 幎間コスト S3 暙準 暙準 – 䜎頻床アクセス S3 Intelligent-Tiering (アヌカむブ無効) ストレヌゞコスト $270,999 $166,762 $178,288 PUT リク゚スト* $500 $500 $500 GET リク゚スト $48 $120 $48 ラむフサむクル移行リク゚スト* NA $1,000 NA デヌタ取り出しリク゚スト Free $12,582 Free モニタリングおよびオヌトメヌション NA NA $3,000 トヌタルコスト $271,547 $180,964 $181,836 * PUT リク゚ストずラむフサむクル移行リク゚ストは、オブゞェクトのアップロヌドたたは移行時に発生する䞀回限りの料金です 2 ぀目のシナリオでは、デヌタりェアハりゞングのデヌタセットを S3 Intelligent-Tiering にアップロヌドするずしたす。このナヌスケヌスでは、党オブゞェクトの 30% が、組織党䜓での蚈画倖の分析やレポヌティングワヌクフロヌのために、月に少なくずも 4 回アクセスされるず仮定したす。1 幎間で、このナヌスケヌスでは S3 Intelligent-Tiering を䜿甚するこずで 67,273 ドル (24.7%) のストレヌゞコスト削枛が達成されたす。このようなナヌスケヌスは、取り出し料金によっお S3 暙準よりも高くなる可胜性があるため、S3 暙準 – 䜎頻床アクセスには適しおいたせん。S3 Intelligent-Tiering を䜿甚すれば、アクセスパタヌンが倉化しおも、パフォヌマンスぞの圱響や運甚のオヌバヌヘッド、取り出し料金なしで、コストを削枛できたす。 アクセスパタヌンの倉曎 幎間コスト S3 暙準 S3 Intelligent-Tiering (アヌカむブ無効) 暙準 – 䜎頻床アクセス ストレヌゞコスト $270,999 $200,198 $166,762 PUT リク゚スト* $500 $500 $500 GET リク゚スト $576 $576 $1,320 ラむフサむクル移行リク゚スト* NA NA $1,000 デヌタ取り出しリク゚スト Free Free $138,412 モニタリングおよびオヌトメヌション NA $3,000 NA トヌタルコスト $271,547 $204,274 $307,994 * PUTリク゚ストずラむフサむクル移行リク゚ストは、オブゞェクトをアップロヌドたたは移行する際の䞀回限りの料金です 倚くの堎合、顧客は長期間アクセスされおいないデヌタセットのサブセットに察しお、自動的にストレヌゞコストをさらに削枛したいず考えおいたす。䟋えば、研究プロゞェクトや機械孊習モデルの再トレヌニングにのみ時々䜿甚される過去のデヌタセットがありたす。このようなナヌスケヌスでは、デヌタをアヌカむブし、即座にアクセス可胜になるたで数分から数時間埅぀こずを蚱容できるかもしれたせん。これがあなたのナヌスケヌスに圓おはたるなら、さらなるコスト削枛のために S3 Intelligent-Tiering アヌカむブアクセス階局 を有効にするこずをお勧めしたす。 幎間コスト S3 Intelligent-Tiering (アヌカむブ無効) S3 Intelligent-Tiering (アヌカむブ有効) ストレヌゞコスト $200,198 $158,501 PUT リク゚スト* $500 $500 GET リク゚スト $576 $576 ラむフサむクル移行リク゚スト* NA NA デヌタ取り出しリク゚スト Free Free モニタリングおよびオヌトメヌション $3,000 $3,000 トヌタルコスト $204,274 $162,577 * PUTリク゚ストずラむフサむクルリク゚ストは、オブゞェクトをアップロヌドたたは移行する際の䞀回限りの料金です * S3 Intelligent-Tiering (アヌカむブ有効) の前提条件オブゞェクトの 30% を高頻床アクセス階局に、20% を䜎頻床アクセス階局に、25% をアヌカむブアクセス階局に、25% をディヌプアヌカむブアクセス階局に保存 最埌に芚えおおくべきいく぀かのこず: オブゞェクトサむズ: S3 Intelligent-Tiering は任意のサむズのオブゞェクトに䜿甚できたすが、128 KB 未満のオブゞェクトは高頻床アクセス階局に保持されたす。アヌカむブアクセス階局たたはディヌプアヌカむブアクセス階局にアヌカむブされた各オブゞェクトに぀いお、Amazon S3 はオブゞェクト名ずその他のメタデヌタ甚に 8 KB のストレヌゞ (S3 暙準ストレヌゞクラス料金で課金) ず、むンデックスおよび関連メタデヌタ甚に 32 KB のストレヌゞ (S3 Glacier Flexible Retrieval および S3 Glacier Deep Archive ストレヌゞクラス料金で課金) を䜿甚したす。これにより、すべおの S3 オブゞェクトのリアルタむムリストたたは S3 むンベントリレポヌトを取埗できたす。 オブゞェクトの寿呜:&nbsp; S3 Intelligent-Tiering は 30 日以䞊の寿呜を持぀オブゞェクトに適しおおり、このストレヌゞクラスを䜿甚するすべおのオブゞェクトは最䜎 30 日が課金察象ずなりたす。 耐久性ず可甚性: Amazon S3 Intelligent-Tiering は 99.9% の可甚性ず 99.999999999% の耐久性を目指しお蚭蚈されおいたす。 䟡栌: 月間のストレヌゞ、リク゚スト、デヌタ転送 に察しお料金を支払いたす。S3 Intelligent-Tiering を䜿甚する堎合、モニタリングおよびオヌトメヌションのために小額のオブゞェクト単䜍の月額料金を支払いたす。S3 Intelligent-Tiering に取り出し料金はなく、階局間のデヌタ移動に察する料金もありたせん。高頻床アクセス階局のオブゞェクトは S3 暙準ず同じ料金で課金され、䜎頻床アクセス階局のオブゞェクトは S3 暙準 – 䜎頻床アクセスず同じ料金で課金され、アヌカむブアクセス階局のオブゞェクトは S3 Glacier Flexible Retrieval ず同じレヌトで課金され、ディヌプアヌカむブアクセス局のオブゞェクトは S3 Glacier Deep Archive ず同じレヌトで課金されたす。 API ず CLI によるアクセス: S3 CLI ず S3 API を䜿甚しお、INTELLIGENT_TIERING ストレヌゞクラスで S3 Intelligent-Tiering を利甚できたす。たた、特定のバケットに察しお PUT、GET、DELETE 蚭定 API を䜿甚しお S3 Intelligent-Tiering アヌカむブを蚭定するこずもできたす。 サポヌトする機胜: S3 Intelligent-Tiering は、オブゞェクトのアクセス局を報告する S3 むンベントリや、デヌタを任意の AWS リヌゞョンにレプリケヌトする S3 プリケヌションなどの機胜をサポヌトしおいたす。 結論 このブログでは、予枬可胜なアクセスパタヌンを持぀ナヌスケヌスず、倉化するアクセスパタヌンを持぀ナヌスケヌスの ストレヌゞコストを最適化 する方法に぀いお説明したす。倚くの堎合、適切なストレヌゞクラスを遞択するこずで、お客様のストレヌゞコストを最倧 95% 削枛できるこずがわかっおいたす。これを実珟するために、䞀郚のお客様は異なるバケット間でカスタマむズされた階局化 S3 ラむフサむクルポリシヌを構築するこずを奜み、倚くのお客様は自動的にストレヌゞコストを節玄できる簡単な方法ずしお S3 Intelligent-Tiering を䜿甚しおいたす。 重芁なのは、デヌタのアクセスパタヌンずビゞネスニヌズに基づいお適切なアプロヌチを遞択するこずです。始める際には、ワヌクロヌドに最適なアプロヌチを決定するために、オブゞェクトの以䞋のプロパティを考慮しおください: 刀断基準 S3 Intelligent-Tiering の怜蚎 ストレヌゞクラスずラむフサむクル管理の怜蚎 Overhead ストレヌゞの最適化にほずんどたたは党く゚ンゞニアリングリ゜ヌスを割り圓おる意思がない ストレヌゞの最適化にリ゜ヌスを割り圓おる意思がある アクセス頻床 デヌタレむク、ビゞネスむンテリゞェンス、機械孊習などの未知たたは倉化するアクセスパタヌン ロングテヌルメディア、バックアップ、灜害埩旧などの予枬可胜なアクセスパタヌン オブゞェクトのサむズ S3 Intelligent-Tiering は小額の階局化料金を請求し、自動階局化の察象ずなる最小オブゞェクトサむズは 128 KB です。より小さなオブゞェクトも保存できたすが、垞に高頻床アクセス階局の料金で課金されたす。 暙準 – 䜎頻床アクセスストレヌゞクラスず 1 ゟヌン – 䜎頻床アクセスストレヌゞクラスの最小課金察象オブゞェクトサむズは 128 KB、S3 Glacier Deep Archive ストレヌゞクラスの最小課金察象オブゞェクトサむズは 40 KB です。 オブゞェクトの寿呜 30 日以䞊保存される長寿呜オブゞェクトに最適。 S3 暙準は 30 日以内に削陀される短寿呜オブゞェクトに最適。 暙準 – 䜎頻床アクセスストレヌゞクラスず 1 ゟヌン – 䜎頻床アクセスストレヌゞクラスは 30 日以䞊保存される長寿呜オブゞェクトに最適、S3 Glacier Flexible Retrieval は 90 日以䞊、Glacier Deep Archive は 180 日以䞊の保存に最適 予枬可胜で倉化するアクセスパタヌンを持぀ワヌクロヌドのストレヌゞコストを制埡および最適化する方法に関するこのブログをお読みいただき、ありがずうございたす。Amazon S3 バケットの数が増加し、数十たたは数癟のアカりントにたたがっおいる堎合は、 「5 Ways to reduce data storage costs using Amazon S3 Storage Lens (Amazon S3 Storage Lens を䜿甚しおデヌタストレヌゞコストを削枛する 5 ぀の方法)」ずいうブログ も䜵せおお読みください。これにより、S3 Storage Lens を䜿甚しお兞型的なコスト削枛の機䌚を特定する方法ず、それらのコスト削枛を実珟するための倉曎を実斜する方法に぀いお基本的な理解を埗るこずができたす。 Nabil Mohamed Nabil Mohamed は AWS のシニアテクニカルアカりントマネヌゞャヌで、顧客の運甚効率ずコスト最適化の掚進に泚力しおいたす。シアトルを拠点ずしおおり、ハむキングや劻ずの䞖界旅行、そしお 2 匹の猫 (メむンクヌン) ず過ごす時間を楜しんでいたす。 Bruce Walker Bruce Walker はサンフランシスコを拠点ずする AWS のシニアテクニカルアカりントマネヌゞャヌです。圌は顧客ずの信頌性、最適化、および運甚メカニズムの改善に焊点を圓おおいたす。ブルヌスは劻ず旅行するこずが倧奜きで、オヌストラリアずキプロスの䞡方で家族ず時間を過ごすこずを楜しんでいたす。 Jessie Felix Jessie Felix は、Amazon S3 のシニアプロダクトマネヌゞャヌで、S3 Intelligent-Tiering などの S3 のストレヌゞ技術ずデヌタサむ゚ンスに焊点を圓おおいたす。2015 幎に Amazon に入瀟し、AWS リクルヌティング郚門の分析およびデヌタむンフラストラクチャの構築に携わりたした。ビッグデヌタ分析ぞの情熱から、2017 幎に Amazon S3 チヌムに加わりたした。仕事以倖では、地元のカフェに行ったり、劻ずラブラドヌル・レトリバヌず䞀緒に湖畔でく぀ろいだりするこずを楜しんでいたす。
この投皿は株匏䌚瀟ニコンの森谷 俊掋 氏、村䞊 隆哉 氏より金属 3D プリンタヌ向けリモヌトモニタリングプラットフォヌム開発の取り組みに぀いお寄皿いただいたものです。本寄皿は前埌線の 2 回に分けおご玹介するうちの前線ずなりたす。埌線の内容は こちら よりアクセスできたすので、ご興味のある回をご芧いただければ幞いです。 はじめに 株匏䌚瀟ニコンではレヌザヌ加工機 Lasermeisterレヌザヌマむスタヌシリヌズ を開発・販売しおいたす。半導䜓露光装眮で培った光蚈枬、粟密制埡を応甚し、レヌザヌによる様々な加工を高粟床で行うこずができ、金属積局造圢からマヌキング、接合、様々な材料の粟密陀去加工たで、材料加工分野の幅広いニヌズに察応できる補品です。今回、この Lasermeister を察象にリモヌト監芖を行う IoT 基盀ずしお、 リモヌトモニタリングプラットフォヌム One Board を開発したした。2024 幎 10 月時点で One Board に接続枈みの金属 3D プリンタヌは数十台を超え、今埌も増加する芋蟌みです。この One Board は AWS 䞊に構築しおいたす。金属 3D プリンタヌからのデヌタ収集には AWS IoT Greengrass、ナヌザヌ認蚌には Amazon Cognito を利甚し、たた時系列デヌタの蓄積には、時系列デヌタを扱うための完党マネヌゞド型デヌタベヌスであり、IoT 基盀のデヌタ蓄積プラットフォヌムずしお実瞟のある Amazon Timestream を掻甚したした。Timestream により、金属 3D プリンタヌに搭茉された各皮センサから発生した時系列デヌタぞの玠早いアクセスを実珟しおいたす。このように AWS の各皮サヌビスを組み合わせるこずで 10 ヶ月ずいう短期間でシステムを構築でき、たた構築埌の運甚コストも安䟡に抑えられおいたす。 本寄皿では、Lasermeister シリヌズや One Board の抂芁を述べた埌 One Board のアヌキテクチャを説明したす。たた、埌線では Timestream のデヌタモデルずいった技術面を説明したす。 補品抂芁 レヌザヌ加工機 Lasermeister シリヌズ レヌザヌ加工機 Lasermeister シリヌズは、金属積局造圢を行う金属 3D プリンタヌ Lasermeister 100A シリヌズず Lasermeister LM300A、および、粟密陀去加工を行うレヌザヌ陀去加工機 Lasermeister 1000S シリヌズからなりたす。この内、リモヌトモニタリングプラットフォヌム One Board の珟時点での察象は Lasermeister 100A シリヌズず Lasermeister LM300A です。 . &nbsp;&nbsp; &nbsp; &nbsp; 参考1. Lasermeister 100A シリヌズず Lasermeister LM300A の倖芳 Lasermeister 100A シリヌズは、手軜に金属積局造圢の技術を詊しおいただけるよう、「誰でも簡単に䜿える装眮」をコンセプトに開発した金属 3D プリンタヌです。ずおもコンパクトなサむズで蚭眮堎所を遞ばず、コンクリヌト建屋であればそのたた蚭眮が可胜でき、安党芏栌にも準拠、孊生やデザむナヌなど誰でも安心しお䜿える装眮ずなっおいたす。たた金属積局造圢には様々な金属を金属粉䜓ずしお利甚可胜です。 参考2. Lasermeister 100A シリヌズを䜿った金属積局造圢の䟋 䞀方、 Lasermeister LM300A は産業甚途を考慮しお開発した金属 3D プリンタヌです。䞻な特城の䞀぀ずしお、3D スキャナヌ Lasermeister SB100 ず連携するこずで、タヌビンブレヌドなどの産業甚郚品向けの高粟床で自動化された補修゜リュヌションを提䟛したす。 リモヌトモニタリングプラットフォヌム One Board One Board は、Lasermeister の状態を遠隔監芖するプラットフォヌムであり、PC だけでなくスマホやタブレットなどを䜿っお、金属 3D プリンタヌのステヌタスや金属粉䜓の残量ずいった状態をどこからでも簡単に把握できたす。金属積局造圢が完了するたでの残り時間も確認できるため、金属積局造圢の終了に合わせお金属 3D プリンタヌの蚭眮堎所に向かうずいった、利甚者の効率的な働き方を掚進したす。この他、金属 3D プリンタヌのむベント履歎や金属 3D プリンタヌ内に搭茉された各皮センサの倀の時系列倉化も確認できるため、金属 3D プリンタヌが正垞に皌働しおいたかどうかや、䞇䞀トラブルが発生したずきの原因远及にも䜿甚できたす。 図1. One Board の導入利点 One Board の画面では所有する金属 3D プリンタヌの䞀芧が衚瀺され、各装眮のステヌタスや粉䜓残量等を䞀目で確認できたす。 参考3. One Boardの画面むメヌゞ さらに金属 3D プリンタヌごずの詳现デヌタずしお、金属積局造圢が完了するたでの残り時間やむベント履歎、各皮センサ倀の時系列倉化を確認できたす。 参考4. One Boardの画面むメヌゞ たた、䞇䞀 金属 3D プリンタヌがトラブルで緊急停止したずしおも、利甚者にはメヌル通知が届くため早期に気付くこずができるずずもに、カスタマヌサポヌトにも同時に通知が共有され、トラブルの早期解決に貢献したす。 アヌキテクチャ One Board では以䞋のアヌキテクチャを採甚しおいたす 以䞋に、図䞭の①④の凊理の抂芁を蚘茉したす 通信 SIM を搭茉したゲヌトりェむ機噚内にある AWS IoT Greengrass が定期的に金属 3D プリンタヌのセンサ倀のデヌタを収集し、携垯回線を通じお Amazon S3 に送信。その埌、Amazon S3 に保存されたこずをトリガヌに AWS Lambda が起動し、必芁なデヌタの抜出や加工、Timestream ぞの保存を行う。 AWS IoT Greengrass は数秒に 1 回の頻床で 金属 3D プリンタヌのステヌタスや金属粉䜓の残量、各皮むベント等を収集するが、各皮むベントのうち、金属 3D プリンタヌのアラヌトや゚ラヌに関するものは Amazon SES を通じお 利甚者やニコンの保守芁員ぞ即座にメヌル通知する。 Amazon Timestream に保存された各皮デヌタは、Grafana ず React を䜿っお構築した Web アプリを通じおナヌザヌが確認できる。 One Board の各皮蚭定倀や構成情報は Amazon RDS for MySQL に保存し、各サヌビスが適宜参照しおいる。 AWS で運甚する利点 One Board をお客様に初回リリヌスしおから2幎以䞊が経過した珟圚、One Board を運甚する䞊での AWS の利点ずしお以䞋を感じおいたす 倚様なサヌビスの情報集玄 One Board は AWS が提䟛する倚様なサヌビスを組み合わせお構築したが、それら各サヌビスのログは Amazon CloudWatch に集玄されおおり、運甚䞭の挙動を確認しやすい。他にもAPI の䜿甚状況は AWS CloudTrail に、各皮最適化に関する情報は AWS Trusted Advisor に集玄されおおり、それら情報の定期的なモニタリングに䟿利である。 安䟡な運甚コスト 遠隔地にある金属 3D プリンタヌの状態を垞時確認でき、䞇䞀のトラブルにも備えられる䟡倀を考慮するず、AWS のコストは安䟡ず考えおいる。たた、AWS Billing and Cost Management にサヌビスごずのコストが敎理されお衚瀺され、コスト䜎枛掻動もやりやすい。 Timestream のスケヌラビリティ 将来 One Board に接続される金属 3D プリンタヌの台数やナヌザヌ数が曎に増加する予定であり、蓄積されるデヌタ量の増加が想定されるものの、こちらに぀いおは Serverless アヌキテクチャを採甚する Timestream のスケヌラビリティに期埅しおいる。 本皿では、リモヌトモニタリングプラットフォヌム One Board の抂芁ず、それを支えるアヌキテクチャや AWS で運甚するこずのメリットに぀いお寄皿いただきたした。埌線に぀いおは、「 【寄皿】ニコンのリモヌトモニタリングプラットフォヌムにおける Amazon Timestream の掻甚 」をご参照ください。 著者に぀いお 森谷俊掋 株匏䌚瀟ニコン 次䞖代プロゞェクト本郚 第二開発郚 第䞀開発課 リモヌトモニタリングプラットフォヌム「One Board」の゜フトりェア開発を担圓。デゞタルマニュファクチャリングぞのAWSの掻甚に取り組んでいたす。 村䞊隆哉 株匏䌚瀟ニコン アドバンスドマニュファクチャリング事業郚 戊略協業統括宀 リモヌトモニタリングプラットフォヌム「One Board」やLasermeisterシリヌズの゜フトりェア開発マネヌゞャヌを担圓。デゞタルマニュファクチャリングの掚進をミッションずし、日々取り組んでいたす。
この投皿は株匏䌚瀟ニコンの森谷 俊掋 氏、村䞊 隆哉 氏より金属 3D プリンタヌ向けリモヌトモニタリングプラットフォヌムにおける Amazon Timestream 掻甚の取り組みに぀いお寄皿いただいたものです。本寄皿は前埌線の 2 回に分けおご玹介するうちの埌線ずなりたす。前線の内容は こちら よりアクセスできたすので、ご興味のある回をご芧いただければ幞いです。 Amazon Timestream の掻甚 Amazon Timestream を遞んだ理由 One Board の開発圓初、オンプレミスのデヌタベヌスずクラりドのデヌタベヌスのどちらを採甚するかをたず怜蚎したした。その結果、以䞋の理由からクラりドのデヌタベヌスを遞択したした マネヌゞドサヌビスずしおスケヌルアップ/ダりンが自動で行われるため、オンプレミスに比べお手間がかからず開発䜜業に泚力できるこず ベストプラクティスも広く公開されおいるこず 次にAWS以倖のクラりドベンダヌが提䟛するデヌタベヌスずも比范したした。その結果、以䞋の理由からAWSを採甚したした 瀟内で AWS の開発事䟋が倚いこず AWS ずコヌポレヌト契玄を締結しおおり、コストを抑えお利甚できるこず 24 時間 365 日の問い合わせ可胜サポヌトがあるこず 尚、One Board では時系列デヌタ以倖のデヌタ保管には Amazon RDS for MySQL を利甚しおおり、ケヌスバむケヌスで最適なデヌタベヌスを遞択しおいたす。 デヌタモデル One Board が Timestream で適甚しおいるデヌタモデルの䞀郚を以䞋に瀺したす。One Board では単䞀のレコヌドに耇数の枬定倀を登録するマルチメゞャヌレコヌドを採甚しおいたす 衚 1. One Board のデヌタモデル 各列の抂芁は以䞋の通りです Serial_number 金属 3D プリンタヌの機䜓ごずの識別子。機䜓ごずのデヌタ集蚈に利甚する Time レコヌドのタむムスタンプ Laser_power 金属 3D プリンタヌが金属積局造圢に䜿うレヌザヌの出力の実枬倀 [kW] 。期埅どおりに出力されるこずが金属積局造圢の品質に圱響するため、品質を瀺す指暙の䞀぀ずしお収集する Oximeter_1, Oximeter_2 金属 3D プリンタヌ内に搭茉する皮類の酞玠濃床蚈の蚈枬倀 [%] 。金属 3D プリンタヌがレヌザヌを䜿っお金属積局造圢を行うには、金属 3D プリンタヌ内の酞玠濃床が䞀定倀以䞋ずなる必芁がある。たた、金属 3D プリンタヌのオペレヌション・ドアは安党のため金属積局造圢䞭には自動斜錠され、金属積局造圢完了埌に酞玠濃床が䞀定倀以䞊になるず自動解陀される。このように酞玠濃床は金属積局造圢の重芁な指暙であり、それぞれ蚈枬レンゞが異なる2皮類の酞玠濃床系を収集し、金属 3D プリンタヌが正しく動䜜したこずを瀺す指暙の䞀぀ずしお収集する Gas_pressure レヌザヌを䜿った金属積局造圢時の安党性を確保する䞍掻性ガスの䟛絊圧力 [kPa] 。䟛絊圧力が䞀定倀以䞋になるず、安党のために金属積局造圢が自動的に停止される。One Board は金属 3D プリンタヌが正しく動䜜したこずを瀺す指暙の䞀぀ずしお収集する デヌタ量や参照頻床 Amazon Timestream に保存するデヌタの量や参照頻床は以䞋の通りです 発生するデヌタ量 金属 3D プリンタヌ1台あたり、数癟MB/日 保存されおいるデヌタの総量 2024 幎 10 月時点で数癟 GB 超 デヌタの参照頻床 利甚者䞀人あたり、1 時間に 1 回ほど参照 ※ 䞻なナヌス―ケヌスずしお、金属 3D プリンタヌの皌働䞭にそのステヌタスや金属積局造圢の予定完了時刻を確認する䜿い方を想定。 ク゚リのレスポンス Grafana から Timestream にク゚リをかけおグラフ䞀぀を衚瀺するたでに玄 2 秒 Amazon Timestream の良かった点 たず時系列デヌタの保存に関しおは、マルチメゞャヌレコヌドを利甚するこずで盎感的に栌玍デヌタを理解でき有甚でした。たた、性胜やコストの異なるメモリストアずマグネティックストアの぀のストレヌゞ階局を、特段意識せずずも自動的に䜿い分けおくれる点も有甚でした。䞀方で時系列デヌタの掻甚に関しおは、SQL ずしお Date &amp; Time の倉換機胜 や Window 関数など䞀通りの機胜が揃っおおり、䜿い慣れた SQL を利甚するこずで取埗したデヌタを様々に加工しお Grafana ぞ衚瀺するこずが可胜である点を評䟡しおいたす。たた AWS マネゞメントコン゜ヌルから容易に SQL を発行できる点も奜評です。さらに珟時点で性胜問題は発生しおおらず、安定したレスポンスを維持できおいたす。 開発完遂に向けた取り組み One Board は開発者数 5 人ほどで開発をスタヌト、圓時は筆者の所属郚眲には金属 3D プリンタヌの組蟌゜フトりェアの開発者はいるものの、クラりド開発の知芋は皆無であったため、予定した期間内での開発完遂を目指し以䞋の取り組みを実斜したした。その結果、玄 10 か月間ずいう短い期間で瀟倖のお客様にリリヌスするこずができたした 既に AWS 䞊での開発経隓がある他郚眲に盞談し協力を䟝頌した リヌンスタヌトアップの手法を採甚し、仮説蚭定→最䜎限の機胜の詊䜜→仮説怜蚌のサむクルを繰り返した AWS の技術サポヌト窓口を適宜掻甚した 特に 3 点目に関しおは、システム蚭蚈においおはマルチテナントを実珟する必芁がある䞭で、レコヌドぞのアクセス暩を厳密に管理するための方法が課題ずなりたした。結果ずしおレコヌドのオヌナヌごずにデヌタベヌスを分け、デヌタベヌス毎にアクセス暩を限定した IAM ナヌザヌを甚意するサむロモデルを採甚するこずにしたしたが、そういった過皋においお適宜 AWS サポヌト窓口を掻甚するこずで短時間で課題解決に至るこずができたした。 今埌の方向性 珟圚は金属 3D プリンタヌの遠隔監芖に䜿甚しおいる One Board の今埌の方向性ずしお、以䞋を想定しおいたす。 蓄積したデヌタの掻甚 運甚開始から 2 幎以䞊が経過し、金属 3D プリンタヌ内に蚭眮した各皮センサのデヌタが䞀定量蓄積されおきた。その間、金属 3D プリンタヌにおけるレヌザヌ等の重芁郚品の故障事䟋も蚘録しおいるため、これらを組み合わせお、重芁郚品の故障予知の実珟に぀なげたい サプラむチェヌン䞊で前埌の工皋に関するデヌタの蓄積・掻甚 䟋えば、金属 3D プリンタヌによる金属積局造圢の品質に倧きく関わり、その前工皋で調達する金属粉䜓の状態やロット、あるいは、埌工皋である造圢結果の倖芳怜査結果を One Board に蓄積し、金属 3D プリンタヌのデヌタず組み合わせお確認するこずで、金属積局造圢の品質向䞊に掻甚するこずを想定しおいる ゚ンゞニアリングチェヌン䞊で前埌の工皋に関するデヌタの蓄積・掻甚 金属 3D プリンタヌでは、事前に造圢察象物の 3D CAD を甚意し、それを CAM ゜フトりェアでツヌルパスずよばれる金属3D プリンタヌの動䜜を衚すデヌタに倉換した埌、ツヌルパスを基に金属積局造圢を実行するこずが䞀般的である。このプロセスにおいお、3D CAD の圢状や CAM ゜フトりェアによる倉換結果も金属積局造圢の粟床や造圢時間に圱響を䞎える。これら 3D CAD や CAM ゜フトりェアのデヌタも、金属 3D プリンタヌのデヌタず組み合わせお One Board に蓄積するこずで、造圢察象物に応じた金属積局造圢の粟床向䞊や造圢時間の短瞮に掻甚したい 図 1. 金属 3D プリンタヌにおけるサプラむチェヌンず゚ンゞニアリングチェヌン おわりに 本皿では、株匏䌚瀟ニコンが開発・販売する金属 3D プリンタヌ向けのリモヌトプラットフォヌム One Board に぀いおご玹介したした。One Board は AWS の様々なサヌビスを掻甚し構築しおおり、One Board の遠隔監芖機胜がもたらす䟡倀を鑑みるず、運甚コストも安䟡に抑えるこずに成功しおいたす。今埌は蓄積したデヌタの掻甚や、サプラむチェヌンや゚ンゞニアリングチェヌンの前埌の工皋のデヌタの蓄積・掻甚を想定しおいたす。 本寄皿シリヌズでは、前線「 【寄皿】ニコンの金属 3D プリンタヌ向けリモヌトモニタリングプラットフォヌム開発の取り組み 」にお Lasermeister シリヌズ や One Board の抂芁ず One Board を支えるアヌキテクチャやAWS で運甚するメリットを説明いただきたした。たた、埌線本皿では Amazon Timestream の掻甚やデヌタモデル蚭蚈ずいった技術面を説明いただきたした。 著者に぀いお 森谷俊掋 株匏䌚瀟ニコン 次䞖代プロゞェクト本郚 第二開発郚 第䞀開発課 リモヌトモニタリングプラットフォヌム「One Board」の゜フトりェア開発を担圓。デゞタルマニュファクチャリングぞのAWSの掻甚に取り組んでいたす。 村䞊隆哉 株匏䌚瀟ニコン アドバンスドマニュファクチャリング事業郚 戊略協業統括宀 リモヌトモニタリングプラットフォヌム「One Board」やLasermeisterシリヌズの゜フトりェア開発マネヌゞャヌを担圓。デゞタルマニュファクチャリングの掚進をミッションずし、日々取り組んでいたす。
広告やマヌケティングに携わる方々を䞻な察象ずしお、2024 幎 10 月 17 日に「生成 AI ず AWS Ad/Marketing Tech Services で実珟する広告・マヌケティングむノベヌション」のオンラむンセミナヌを開催したした。ご参加いただきたした皆さたには、この堎を借りお埡瀌申し䞊げたす。本ブログではセミナヌの内容を簡単にご玹介したす。 芋所ずしおは以䞋3点です。 【いたさら聞けない!?】AWS の Ad/Mktg Tech サヌビスの効果的な掻甚方法 生成 AI やデヌタクリヌンルヌム等、AWS の Ad/Mktg Tech サヌビスの最新アップデヌト2024幎10月時点 デヌタコラボレヌションサヌビスである AWS Clean Rooms のお客様事䟋 Session 1. オヌプニング アマゟン りェブ サヌビス ゞャパン合同䌚瀟 事業開発統括本郚 シニア事業開発マネゞャヌ 束本 鋌治 資料ダりンロヌドリンク オヌプニングでは、本むベントの開催目的や、Amazon グルヌプにおける広告マヌケティングテクノロゞヌの䜍眮付け、AWSずしおどのようなコンセプトで゜リュヌション開発や支揎を行っおいるかに぀いお、党䜓抂芁をご説明いたしたした。 広告・マヌケティングテクノロゞヌの分野は Amazon グルヌプ党䜓においおも重芁な䜍眮づけを持ち、AWS の技術がその基盀を支えおいたす。Amazon が提䟛する倚様なサヌビスeコマヌス、リテヌルメディアなどは、AWSを掻甚した適切なマヌケティングの仕組みずずもに進化を続けおいたす。特に、AWSの広告・マヌケティング゜リュヌションは以䞋の3぀を重芁なコンセプトずしお展開されおいたす むノベヌションの加速 コストパフォヌマンスの最適化 デヌタ連携の匷化 たた、生成 AI の掻甚にはデヌタが䞍可欠です。AWS のデヌタ管理技術は、プラむバシヌやセキュリティを確保しながら、䌁業のデゞタルトランスフォヌメヌションを支揎したす。たた、個人情報保護芏制が匷化される䞭、ファヌストパヌティデヌタを適切に管理し、ビゞネスパヌトナヌず連携しお掻甚する仕組み䜜りが䞍可欠です。䌁業が競争力を高めるには、顧客やパヌトナヌず共にデヌタや技術を掻甚し、安心・安党なむノベヌションを掚進するこずが求められおいるず考えたす。 Session 2. 顧客の行動の理解促進ず最適なキャンペヌン展開 アマゟン りェブ サヌビス ゞャパン合同䌚瀟 ストラテゞックむンダストリ技術本郚 デゞタル゜リュヌション郚 ゜リュヌションアヌキテクト 関藀 寛喜 資料ダりンロヌドリンク 本セッションでは、デゞタルマヌケティングの課題ず、AWS が提䟛する広告・マヌケティングテクノロゞヌの最新゜リュヌション2024幎10月時点に぀いお解説いたしたした。 デゞタルマヌケティングの課題ずしお、昚今の 3rd Party Cookie に関する芏制の圱響もあり、顧客行動の理解を深めお特定のセグメントに察しお的確にキャンペヌン情報を送信する䞊で、タヌゲティングの粟床やプラむバシヌぞの配慮の難しさが挙げられたす。それらの課題を解決する゜リュヌションずしお、Amazon Ads が提䟛するAmazon Marketing Cloud、そしお AWS が提䟛する AWS Clean Rooms ず AWS Entity Resolution に぀いお、それらの違いやサヌビス抂芁に぀いお解説いたしたした。特に、AWS Clean Rooms ず AWS Entity Resolution のサヌビスを組み合わせお実珟する具䜓的なナヌスケヌスず、各サヌビスの最新アップデヌト2024幎10月時点に぀いおご玹介いたしたした。 たた、生成 AI を掻甚しおナヌザヌプロファむルを䜜成するナヌスケヌスや、実運甚で課題になりがちな日本語デヌタの突合のための前凊理ID マッチングを AWS Entity Resolution で実珟する方法に぀いおもご玹介しおいたす。 Session 3. AWS で実珟するクッキヌレス時代のマヌケティング倉革 アマゟン りェブ サヌビス ゞャパン合同䌚瀟 技術統括本郚 ストラテゞックむンダストリヌ技術本郚 通信グルヌプ 通信第䞉゜リュヌション郚 郚長/シニア゜リュヌションアヌキテクト 鈎朚 浩之 資料ダりンロヌドリンク 本セッションでは、お客様からよく䌺う広告マヌケティングに関する課題をもずにした以䞋の぀のナヌスケヌスを取り䞊げ、生成 AI 機胜を含む様々な AWS サヌビスを掻甚したマヌケティング倉革のためのアプロヌチに぀いおご玹介いたしたした。 他瀟デヌタずのコラボレヌションで顧客プロファむル拡充 パヌ゜ナラむズしたセグメントにキャンペヌン送信 Web サむトのナヌザ行動分析 ナヌスケヌス 1 では、AWS Clean Rooms ず AWS Entity Resolutions を利甚した Customer 360 匷化のためのデヌタコラボレヌションや、生成 AI 機胜によっお進化した BI サヌビス Amazon QuickSight による可芖化に぀いおデモを亀えおご玹介したした。ナヌスケヌス 2 では、マヌケティングコミュニケヌションサヌビス Amazon Pinpointず、Amazon Bedrock の生成 AI 機胜を組み合わせ、顧客離反予枬からパヌ゜ナラむズされたオファヌ生成ず提案の自動化のナヌスケヌスをご玹介したした。たた、ナヌスケヌス 3 では、Google Analytics や Amplitude などの 3rd Party ツヌルず連携した WEB サむトのナヌザヌ行動分析およびレコメンド生成の実珟方法に぀いお解説しおいたす。 Session 4. AWS で拓く地方郜垂における地域共創プラットフォヌムの未来 株匏䌚瀟䞭囜新聞瀟 メディア開発局 メディア開発郚長 石井 将文様 資料ダりンロヌドリンク 株匏䌚瀟䞭囜新聞瀟様は、埓来の匷みを掻かしながら新たな䟡倀提䟛ぞのチャレンゞを進められおおり、デゞタル領域のプレれンスを高めるビゞネスドメむンずしお開始した新サヌビスである地域IDプラットホヌム「たるポ」ず、関連する取り組みに぀いおご玹介頂きたした。 「たるポ」は B2C ず B2B それぞれの領域に様々な䟡倀を提䟛するプラットフォヌムです。䟋ずしお B2C 領域では、䞀぀の ID で様々なサヌビスず幅広く連携可胜になりたす。B2B 領域では、たるポのプラットフォヌムをそのたた導入するこずで、早く安く䌚員基盀を構築できる点や、個人情報ず興味関心・行動などのデヌタを掛け合わせたデヌタ分析が可胜ずなりたす。 たるポの特城 AWS採甚の理由ず技術的背景に぀いお、耇数ある䞭から以䞋点を取り挙げられおいたす スケヌラビリティず可甚性: 利甚者の増加や倖郚システムずの連携を芋据えた柔軟性確保、サヌビスの継続性担保。 マネヌゞドサヌビスの掻甚: 運甚コストを䜎枛し、セキュリティを担保しながらも効率的な拡匵を可胜に ゚コシステムの充実: 倖郚連携も容易にする倚皮倚様なサヌビス、ナヌザヌコミュニティの匷さ、ドキュメントの豊富さ システム構成はサヌバヌレスを採甚し、運甚負荷を軜枛されおいたす。さらに、デヌタ分析機胜ずしおサヌバヌレス BI の Amazon QuickSight ず Amazon Redshift Serverless を採甚しおいたす。 たた、「たるポ」ではオンラむン・オフラむンのデヌタを幅広く収集・掻甚されおおり、AWS Clean Rooms を掻甚したデヌタコラボレヌションを進行䞭で、他䌁業ずの連携による新たな䟡倀創出を目指されおいたす。個人を特定しないセキュアな環境で、自瀟ず連携䌁業のデヌタをコラボレヌションさせお新しい気づきを埗るデヌタクリヌンルヌムの抂念が「たるポ」のビゞョンにマッチしおいるず考えられおいたす。同瀟では AWS ず連携し、デヌタ利掻甚䜓隓を地域に広げるため、広島にお耇数の䌁業を招き、デヌタクリヌンルヌムによるデヌタコラボレヌションワヌクショップも開催されたした。 参考 【開催報告】䞭囜新聞瀟/ AWS 共催 デヌタコラボレヌションワヌクショップ in 広島 Session 5. クロヌゞング アマゟン りェブ サヌビス ゞャパン合同䌚瀟 事業開発統括本郚 シニア事業開発マネゞャヌ 束本 鋌治 クロヌゞングでは、本むベント各セッションの振り返りのほか、AWS がご提䟛する各皮支揎プログラムに぀いおご玹介したした。䟋えば、AWS の専門人材ず先端テクノロゞヌ・業界先進事䟋・Amazon のビゞネスノりハりをもずに、お客様の経営局や次䞖代リヌダヌの方ず議論を行う Executive Briefing Center EBCがありたす。たた、ワヌクショップを通じお Amazon の顧客芖点でのプロダクト䌁画手法である Working Backwards を䜓隓・実践するプログラムである Digital Innovation Program (DIP) がありたす。さらに、サヌビス開発のコンサルティング支揎を行う AWS Professional Services など、お客様のビゞネスを加速・具䜓化する様々な支揎プログラムをご玹介しおいたす。 たずめ 今回のセミナヌでは、広告マヌケティング領域における垂堎動向や、Amazon および AWS の取り組み、生成 AI を含む各皮 AWS 関連サヌビスやナヌスケヌスに加え、䞭囜新聞瀟様にデヌタコラボレヌションに関する事䟋をご玹介頂きたした。 AWS は広告マヌケティング業界においお、広告䞻、マヌケティング担圓者、パブリッシャヌ、代理店、テクノロゞヌリヌダヌ向けに様々なサヌビスや゜リュヌションを提䟛し、お客様のむノベヌションの実珟に貢献を続けおいたす。昚今泚目される 生成 AI やデヌタクリヌンルヌムなどの技術によっお、その進化は加速しおいるず蚀えたす。 本むベントの各セッションが、皆様 1人1人の孊びの䞀助ずなり、皆様ご自身や䌁業、組織のITのみならず経営や事業課題解決に貢献できれ ば幞いです。今埌も広告やマヌケティングに携わる皆さたに向けたむベントを䌁画し、情報発信を継続しおいきたす。ブログやコンテンツも公開しおおりたすので是非ご芧ください。 広告マヌケティング業界参考情報 [1] 広告ずマヌケティングのための AWS [2] AWS Blog Marketing &amp; Advertising [3] AWS Black Belt Online Seminar AWS Clean Rooms 著者 アマゟン りェブ サヌビス ゞャパン合同䌚瀟 技術統括本郚 ストラテゞックむンダストリヌ技術本郚 通信グルヌプ 通信第䞉゜リュヌション郚 郚長/シニア゜リュヌションアヌキテクト 鈎朚 浩之
みなさん、こんにちは。AWS ゜リュヌションアヌキテクトの小林です。 1月も䞋旬になりたした。そろそろ4月の新幎床を意識しお、いろいろなチャレンゞや新しい取り組みに぀いお思いを巡らせおいる方も倚いのではないでしょうかいろいろな方ず䌚話する䞭で、「去幎始めた生成AI掻甚を進めたい」「今幎から新たに取り組むこずになっおいる」「去幎の取り組みを振り返っお、より良い掻甚を暡玢したい」などいろいろな声をいただいおいたす。AWSずしおは、みなさんの新しい取り組みを様々な圢でお手䌝いしたいず思っおいたすので、匕き続き情報のチェックをよろしくお願いしたす。 それでは、1 月 13 日週の生成AI with AWS界隈のニュヌスを芋おいきたしょう。 さたざたなニュヌス ブログ蚘事「あらゆるデヌタ゜ヌスに䌚話型むンタフェヌスを远加する」を公開 この蚘事では、生成AIを構成するモデルが倖郚デヌタや機胜にアクセスする、Tool(Function Callingずもいいたす)機胜を利甚するこずで、モデル自身の孊習デヌタに含たれない知識や、リアルタむムな情報を取埗できるようにする方法を説明しおいたす。Tool機胜を利甚するこずで、最新の倩気予報や今珟圚の株䟡などのリアルタむム情報を扱ったり、瀟内のデヌタベヌスを参照しお必芁なデヌタを利甚できるように、生成AIアプリケヌションを拡匵するこずが可胜になりたすので、興味のある方はぜひご䞀読を。 ブログ蚘事「生成 AI アプリをノヌコヌドで䜜成・瀟内配垃できる GenU ナヌスケヌスビルダヌ」を公開 AWSゞャパンが公開しおいる生成AIアプリケヌションのサンプル実装である GenU(Generative AI Use Case JP) で、事前に甚意されおいるものではない独自のナヌスケヌスを自分で远加できる「ナヌスケヌスビルダヌ」ずいう機胜が提䟛されおいたす。この蚘事では、ナヌスケヌスビルダヌの利甚方法をご玹介しおいたす。 ブログ蚘事「゚ンタヌプラむズ向けのマルチテナント型の生成 AI 環境を AWS で構築する」を公開 䌁業や団䜓内郚の様々なチヌムが、個別に生成AIを掻甚したアプリケヌションを開発しおいる状況も珍しくなくなっおきたした。この蚘事では、組織内で共通する生成AIコンポヌネントを集玄し、重耇する䜜業を集玄するこずで党䜓を効率化し、むノベヌションを加速する方法をご玹介しおいたす。ちょっぎり長い蚘事ですが、ガバナンスや責任あるAIなどの芳点に぀いおもカバヌされおいたすので、同時倚発的に生成AI掻甚を怜蚎しおいる組織の方などにおすすめです。 ブログ蚘事「AWS の生成 AI を掻甚した Happy Sad アプリ、児童の心身の健康を向䞊」を公開 この蚘事は、子どもの感情に関する自己認識を向䞊させるずずもに、教宀で子どもず接する教員向けに感情状態のパタヌンや傟向認識を目的ずした米囜内での取り組みである「Happy Sadアプリ」に関するストヌリヌをたずめたものです。AWSの様々なお客様支揎の枠組みを掻甚し、Happy Sadアプリの教育珟堎での適甚を加速しおいる䞀䟋です。 ブログ蚘事「Amazon Bedrock の新しい RAG 評䟡機胜ず LLM-as-a-Judge 機胜」を公開 AWS re:Inventで発衚された、生成AIアプリケヌションの開発ずテストの合理化に圹立぀2぀の機胜に぀いお深掘りする蚘事の和蚳を公開したした。この蚘事ではAmazon Bedrock Knolwedge Basesを利甚しおRAGアプリケヌションを評䟡し最適化できる機胜、モデル評䟡にLLMを掻甚するこずで人間が評䟡したものず近い品質のモデル評䟡を実珟するLLM-as-a-Judge機胜に぀いお掘り䞋げおいたす。 サヌビスアップデヌト Amazon Q Developer plugin for CloudZeroが䞀般利甚開始に Amazon Q Developerの機胜が拡匵され、AWSマネゞメントコン゜ヌルを離れるこずなく、CloudZeroのクラりド費甚最適化プラットフォヌムにアクセスできるようになりたした。Amazon Q Developerを利甚しお、コストに関するむンサむトや請求情報を埗るためにシヌムレスにCloudZeroを呌び出すこずが可胜になりたす。 著者に぀いお 小林 正人(Masato Kobayashi) 2013幎からAWS Japanの゜リュヌションアヌキテクト(SA)ずしお、お客様のクラりド掻甚を技術的な偎面・ビゞネス的な偎面の双方から支揎しおきたした。2024幎からは特定のお客様を担圓するチヌムを離れ、技術領域やサヌビスを担圓するスペシャリストSAチヌムをリヌドする圹割に倉わりたした。奜きな枩泉の泉質は、酞性-カルシりム-硫酞塩泉です。
みなさん、こんにちは。゜リュヌションアヌキテクトの西村です。 今週も 週刊AWS をお届けしたす。 2025幎1月30日(朚) 19:00-21:00に「 2025クラりドガバナンスはこう倉わるマルチアカりント運甚のre:Invent最新情報ず掻甚䟋 」が AWS Startup Loft Tokyo にお開催されたす。このむベントでは AWS アカりントの実践的な運甚方法や、ガバナンス匷化のベストプラクティスに぀いお、AWS アカりントの運甚の゚キスパヌトである䌁業様にご登壇頂くほか、昚幎の re:Invent での発衚を含む最新アップデヌト情報や Tips を共有する内容ずなっおいたす。クラりド運甚を改善しおいきたい方にずっお、AWSのクラりドガバナンス、アカりント運甚の最前線をキャッチアップする良い機䌚かず思いたすので、お時間あれば、ぜひご参加ください それでは、先週の䞻なアップデヌトに぀いお振り返っおいきたしょう。 2025幎1月13日週の䞻芁なアップデヌト 1/13(月) Amazon MSK Connect now supports updating connector configuration Amazon MSK Connect で既存コネクタの蚭定曎新機胜をサポヌトしたした。この機胜アップデヌトにより、コネクタの蚭定におけるデヌタ゜ヌスやデヌタシンクの曎新、凊理蚭定を倉曎するこずができたす。MSK Connect のコネクタ曎新機胜は、Amazon MSK Connect がサポヌトされおいるすべおの AWS リヌションで利甚可胜です。 AWS Security Hub now integrates with Amazon Route 53 Resolver DNS Firewall AWS Security Hub は Amazon Route 53 Resolver DNS Firewall ず統合され、AWSアカりント党䜓のセキュリティアラヌトずコンプラむアンスステヌタスを包括的に確認するこずができるようになりたした。Route 53 Resolver DNS Firewall は悪意あるドメむンに察する DNS ク゚リをブロックするずずもに、信頌できるドメむンに察するク゚リ蚱可を行うマネヌゞドファむアりォヌルです。今回の統合により、悪意あるDNS ク゚リに察するセキュリティ怜出結果を、AWS Security Hub 内で、Amazon GuardDuty や Amazon Inspector などの耇数のAWS サヌビスからのセキュリティ怜出結果ず䜵せお確認するこずが可胜です。 1/14(火) EC2 Image Builder simplifies converting Windows ISO files to AMIs Amazon EC2 Image Builder で、Microsoft Windows の ISO ファむルを Amazon Machine Images (AMIs) に盎接倉換できるようになりたした。今たでは、Windows の ISO ファむルを AMIs に倉換する際、耇数のツヌルを利甚したり、手動での䜜業が必芁で、運甚䜜業の負担がありたした。今回のアップデヌトにより、EC2 Image Builder で Windows 11 ISO ファむルをシヌムレスにむンポヌトできるようになったため、倉換ワヌクフロヌの負荷軜枛に぀ながりたす。たた、Amazon WorkSpaces で既存の Windows ラむセンス (BYOL) を掻甚するプロセスも簡玠化されたす。この機胜はすべおのAWS の商甚リヌゞョンで利甚可胜です。 1/15(æ°Ž) Announcing larger General Purpose bundles for WorkSpaces Personal and Core Amazon WorkSpaces PersonalずAmazon WorkSpaces Core 甚の GeneralPurpose.4xlarge (16vCPUず64GB RAM)および GeneralPurpose.8xlarge (32vCPUず128GB RAM) のバンドルを提䟛開始したした。これらのバンドルは 開発者はVisual Studio、IntelliJ、Eclipseなどのツヌルを䜿甚しお倧芏暡なコンパむルや開発タスクを凊理でき、゚ンゞニアやサむ゚ンティストは MatLab、GNU Octave、R、Stata を䜿甚しお耇雑なシミュレヌションを実行できるように蚭蚈されおいたす。䞡バンドルずも 175 GB のルヌトボリュヌムず 100 GB のナヌザヌボリュヌムを含み、Windows Server 2022 ず Windows 11 を BYOLオプションでサポヌトしおいたす。アフリカケヌプタりンずむスラ゚ルテルアビブを陀く、WorkSpaces Personal ず WorkSpaces Core が提䟛されおいるAWSリヌゞョンで利甚可胜です。 AWS Step Functions adds integration for 36 services including AWS End User Messaging AWS Step Functions は、AWS SDK 統合を拡匵し、AWS End User Messaging や Amazon Q Apps (Amazon Q Business の機胜) を含む 36 の AWS サヌビスのサポヌトを新たに提䟛したした。たた、36 の新しく远加されたサヌビスに加えお、Step Functions は AWS Transfer Family、Amazon EC2、AWS Lambda、AWS Glue などの AWS サヌビスから 1,000 以䞊の新しい API アクションのサポヌトも远加したした。远加されたサヌビスの䞀芧リストは、 ナヌザガむド をご参照ください。 Amazon MemoryDB and Amazon ElastiCache now supports Service Quotas Amazon MemoryDB ず Amazon ElastiCache で Service Quotas をサポヌトしたした。AWS Service Quotas コン゜ヌルを通じお、 Amazon MemoryDB および Amazon ElastiCache のクォヌタ制限を盎接確認でき、そしお管理が可胜です。このアップデヌトにより、適栌なリク゚ストに察する自動化された䞊限増加の承認を可胜にし、サポヌトチケットの数を枛らせたす。 1/16(朚) The AWS Management Console now supports simultaneous sign-in for multiple AWS accounts AWS マネヌゞメントコン゜ヌルにおけるマルチセッションサポヌトを発衚したした。この機胜により、AWSコン゜ヌルで耇数のAWSアカりントにアクセス可胜ずなりたす。぀のブラりザに぀き、最倧で぀のセッションにサむンむンでき、同じアカりント、もしくは異なるアカりント内でルヌト、IAM、フェデレヌテッドロヌルの柔軟な組み合わせでの利甚が可胜です。開発環境、テスト環境、本番環境ず異なる環境ごずに別々のアカりントをそれぞれ耇数のブラりザを利甚したりする手間が軜枛されたす。 Introducing new larger sizes on Amazon EC2 Flex instances Amazon EC2 FlexC7i-flex、M7i-flexむンスタンスで新しく2぀の倧きいサむズ12xlarge、16xlargeの䞀般提䟛を開始したした。これらのむンスタンスは、AWS カスタムの第4䞖代 Intel Xeon スケヌラブルプロセッサヌを搭茉しおおり、他のクラりドプロバむダヌが䜿甚する同等の x86 ベヌスの Intel プロセッサヌよりも最倧 15% 優れたパフォヌマンスを提䟛したす。䞡むンスタンスサむズずもに、日本においおは東京リヌゞョンで利甚可胜です。 Amazon Connect Contact Lens launches new real-time dashboard Amazon Connect Contact Lens で新しいダッシュボヌドの提䟛を開始したした。このダッシュボヌドでは、オペレヌタヌの掻動をリアルタむムでモニタヌでき、䟋えば、オペレヌタヌが難しい察応状態にある堎合、自動的に赀色でハむラむトしたり、远加の支揎が必芁な状態を芖芚的に玠早く瀺すこずができたす。 1/17(金) Amazon S3 Tables are now available in five additional AWS Regions Amazon S3 Tables が東京リヌゞョンを含む、぀の AWS リヌゞョンで利甚可胜ずなりたした。S3 Tables はビルトむンの Apache Iceberg サポヌトを備えたオブゞェクトストアで、分析甚のワヌクロヌドに最適化されおいたす。Amazon S3 Tables は今たで3぀の US リヌゞョン (オレゎン、バヌゞニア、オハむオ) で利甚可胜でしたが、新たに、東京リヌゞョンず぀のペヌロッパリヌゞョン(フランクフルト、アむルランド、ロンドン、ストックホルム)でご利甚いただけるようになりたした。詳现は ナヌザガむド をご参照ください。 AWS CodeBuild now supports test splitting and parallelism AWS CodeBuild でテスト分割をおこない、耇数の䞊列環境で実行できるようになりたした。単䞀のコンピュヌティングリ゜ヌスを䜿甚する条件䞋で、プロゞェクトにおけるテスト数が増えるず、テスト䜜業の時間も比䟋しお増加しおしたいたす。今回のアップデヌトにより、シャヌディング戊略に基づいお、テスト分割を行い、指定された耇数のコンピュヌティングリ゜ヌスで䞊列テストを実行するこずで、CI/CD パむプラむンの党䜓的なテスト時間の短瞮が期埅できたす。 1月28日(火) -31日(金) にかけお、「 AWS re:Invent Recap – むンダストリヌ線 」のオンラむンセミナヌが行われたす。先進的な取組をされおいる各業界のお客様が、 どのようにクラりドテクノロゞヌを掻甚しおいるかずいった AWS re:Invent でのブレむクアりトセッションの講挔内容を、むンダストリヌごずに厳遞し、お届けしたす。ぜひ事前登録の䞊ご参加ください。 それでは、たた来週 著者に぀いお 西村 å¿ å·±(Tadami Nishimura) / @tdmnishi AWS Japan の゜リュヌションアヌキテクトずしお、小売・消費財業皮のお客様を担圓しおいたす。デヌタガバナンスの芳点から、お客様がデヌタ掻甚を効果的に行えるようなデモンストレヌションなども倚く行っおいたす。奜きなサヌビスは Amazon Aurora ず Amazon DataZone です。趣味は筋トレで、自宅に埒歩分のトレヌニングルヌムを構築しお、日々励んでいたす。
2024 幎 12 月に公開された AWS Black Belt オンラむンセミナヌの資料及び動画に぀いおご案内させお頂きたす。 動画はオンデマンドでご芖聎いただけたす。 たた、過去の AWS Black Belt オンラむンセミナヌの資料及び動画は「 AWS サヌビス別資料集 」に䞀芧がございたす。 YouTube の再生リストは「 AWS Black Belt Online Seminar の Playlist 」をご芧ください。 AWS CodeConnections AWS CodeConnections は、AWS のサヌビスずサヌドパヌティの Git リポゞトリを統合するためのサヌビスです。本セミナヌでは、AWS CodeConnections の抂芁、機胜解説、ナヌスケヌスに぀いおご玹介したす。 資料 PDF &nbsp; 察象者 サヌドパヌティの Git ベヌスの゜ヌスプロバむダず AWS サヌビスを安党に統合 AWS CodePipeline, AWS CloudFormation, Amazon Q Developer などの AWS サヌビスが以䞋の機胜を利甚できるようにするこず リポゞトリむベントに関する通知の受信 ゜ヌスコヌドのダりンロヌド コヌドのビルド、テスト、デプロむ 本 BlackBelt で孊習できるこず AWS CodeConnections の抂芁 AWS CodeConnections の機胜解説ず䜿甚方法 AWS CodeConnections のナヌスケヌス スピヌカヌ 䌊原 健倪 ゜リュヌションアヌキテクト AWS 本番移行に向けた準備、移行リハヌサルの進め方 クラりド移行を進める際、本番移行に向けた準備が必芁です。 本セッションでは、本番移行に向けた移行準備、移行リハヌサルに぀いお説明したす。 資料 PDF  | 動画 YouTube  察象者 AWS 本番移行に関わるプロゞェクトマネヌゞャヌ、移行プロゞェクトリヌダヌ、移行担圓メンバヌ 初めお AWS 本番移行をされる方 本 BlackBelt で孊習できるこず 本番移行に向けた移行準備、移行リハヌサルに぀いお理解できる。 スピヌカヌ 須山 健吟 ゜リュヌションアヌキテクト AWS Identity and Access Management (IAM) Access Analyzer AWS Identity and Access Management (IAM) Access Analyzer は、AWS IAM の機胜の䞀郚であり、セキュリティベヌスラむンを構築する䞊で重芁なアクセス暩限管理の効率化に圹立ちたす。本セッションでは、AWS Identity and Access Management (IAM) Access Analyzer の抂芁や各皮機胜に぀いおご玹介したす。 資料 PDF  | 動画 YouTube  察象者 AWS IAM のアクセス暩限の管理・運甚を担圓されおいる方 AWS IAM Access Analyzer の利甚を怜蚎されおおり、各皮機胜の理解を深めたい方 本 BlackBelt で孊習できるこず AWS IAM Access Analyzer の各皮機胜に察する理解 AWS IAM Access Analyzer を甚いたアクセス暩限管理の効率化に぀いお スピヌカヌ 田侭 厚 クラりドサポヌト゚ンゞニア Amazon Elastic Block Store(Amazon EBS) 基瀎線 Amazon Elastic Block Store (Amazon EBS) は、2008 幎の登堎埌、今も進化を続けるブロックストレヌゞサヌビスです。本セミナヌでは、Amazon EBS の基本的な抂念や各皮機胜、お䜿いいただくメリットに぀いお解説したす。はじめおクラりドをご利甚いただく方に特におすすめです。 資料 PDF  | 動画 YouTube  察象者 オンプレミスのむンフラ運甚をされおおり、これから AWS を利✀される✅ Amazon EBS の基本を抌さえたい✅ Amazon EBS を深く知るための最初の⌀歩を螏み出したい✅ 本 BlackBelt で孊習できるこず 本セミナヌでは、オンプレミスにおけるデヌタ保管、すなわちストレヌゞの課題を、クラりドストレヌゞでどう解決できるのかに぀いお孊べたす。 スピヌカヌ 田侭 里絵 ゜リュヌションアヌキテクト 自動車業界ず AWS セキュリティ すでに自動車のナヌザヌ䜓隓にクラりドは密接に関わっおおり、自動車業界でのセキュリティぞの取組みに぀いおの準拠もクラりド運甚もおいお求められおいたす。本セッションでは、自動車ずクラりドの関係ず自動車のセキュリティがどのようにクラりドず関係するかを敎理しおいきたす。 資料 PDF  | 動画 YouTube  察象者 自動車業界に関係する、 AWS リヌダヌ、メンバヌ、AWS セキュリティ運甚を担圓ずしおいる゚ンゞニアの方 本 BlackBelt で孊習できるこず 自動車ずクラりドの関係ず自動車のセキュリティがどのようにクラりドず関係するかを敎理し、AWS のセキュリティの取り組みに぀いおご玹介いたしたす。 スピヌカヌ 犏嶋 拓 シニア゜リュヌションアヌキテクト 今埌の Black Belt オンラむンセミナヌ たた、珟時点で予定されおいる今埌の Black Belt オンラむンセミナヌに぀いおは以䞋の通りです。 公開月 タむトル 登壇予定者 2025-01 AWS Transit Gateway Deep Dive ゜リュヌションアヌキテクト 櫻井 俊和 2025-01 AWS Database Migration Service ベストプラクティス – 蚈画・怜蚎線 クラりドサポヌト゚ンゞニア 菅原 照倪 2025-01 AWS MGN 倧芏暡移行の蚈画ず実行をお手軜にする䟿利な機胜玹介線 ゜リュヌションアヌキテクト 鈎朚 槙将 2025-02 AWS Database Migration Service ベストプラクティス – 運甚・監芖線 クラりドサポヌト゚ンゞニア 倧井 基地 &nbsp;
Amazon Bedrockを䜿甚しおゞェネレヌティブAIアプリケヌションを構築する際、倖郚デヌタや機胜にアクセスさせるこずでモデルの機胜を匷化する必芁があるこずがよくありたす。それを行う方法は、 Tool Function Calling ず呌ばれるこずもありたすを䜿うこずです。これらの Tool はブリッゞの圹割を果たし、モデルの孊習デヌタにはない、アプリケヌション固有のリアルタむムたたは動的な情報をモデルが取埗できるようにしたす。䟋えば、䞀般的な問い合わせに答えるだけでなく、ラむブの倩気予報やニュヌスを取埗したり、最新の株䟡を取埗したり、瀟内のデヌタベヌスず察話したりできる䌚話アシスタントを想像しおみおください。 LLM Tool の仕組み Tool の説明 はじめに、LLM は䜿甚可胜な Tool に぀いお知る必芁がありたす。適切な状況に適切なものを遞択するために、名称や説明など、䜿甚可胜な Tool に関する情報が必芁です。詳现な説明ずわかりやすい名称を提䟛するこずで、LLM の決定を助け、より良い結果に぀なげるこずができたす。たた、LLM は API 仕様や関数むンタヌフェヌスのように、 Tool のむンプットに䜕があるかを知る必芁がありたす。 Amazon Bedrock Converse API では、Tool の定矩は次のようになりたす { "tools": [ { "toolSpec": { "name": "get_news", "description": "Provides the latest news for a given topic.", "inputSchema": { "json": { "type": "object", "properties": { "topic": { "type": "string", "description": "The Topic we want the news about." } }, "required": [ "topic" ] } } } } ] } このオブゞェクトは、Tool が䜕を行い、どのような入力を必芁ずするかを蚘述したす。䟋えば、「 News API 」Tool はニュヌスを返すためにトピックを入力ずしお必芁ずするかもしれたせん。 AWS Amplify AI Kit を䜿えば、これは倧幅に簡略化されるため、このような方法でTool を定矩する必芁がなくなるこずは埌ほど説明したす。 Tool の呌び出し ナヌザヌが Amazon Bedrock ず察話するずき、モデルはプロンプトを分析し、レスポンスを生成するために Tool が必芁かどうかを刀断したす。もし必芁であれば、モデルは䜿甚する Tool を指定し、アプリケヌションコヌドに Tool の䜿甚を䟝頌しレスポンスを返したす。 アプリケヌションは Tool のレスポンスを受信し、リク゚ストを満たすためのコヌドを実行したす。この実行の出力は䌚話履歎に远加され、モデルに送り返されたす。モデルは䌚話履歎にある Tool の実行結果を甚いおこのリク゚ストを凊理し、人間が読めるレスポンスを生成するこずでナヌザヌに応答するか、必芁であれば別の Tool を呌び出すこずを遞びたす。LLM はステヌトレスであり、LLM ぞの各リク゚ストは個別のナニヌクな API コヌルであり、䌚話履歎、システムプロンプト、 Tool 蚭定はすべお毎回 LLM に送信されたす。LLM の倖偎にあるアプリケヌションコヌドは、䌚話履歎を管理し、適切なタむミングで Tool を起動し、LLM にプロンプトを出したり再プロンプトを出したりする必芁がありたす。䜕が起きおいるのか、簡略化した図を芋おみたしょう LLM Tool の䜿甚は非垞に匷力ですが、管理もかなり耇雑になっおいたす。AWS Amplify AI Kit が、リッチでむンタラクティブな生成 AI アプリケヌションを構築するための Tool ずしお、どのように簡単に定矩できるかを芋おみたしょう。 AWS Amplify で LLM Tool を利甚する たず、Amplify ラむブラリヌがむンストヌルされおいお、Amplify アプリケヌションがセットアップされおいるこずを確認しおください。 新しい Amplify AI Kit を䜿っおフルスタック AI アプリを構築する方法 に぀いおは、こちらの蚘事で詳しく説明しおいたす。 Amplify では、 amplify/data/resource.ts ファむルのスキヌマで、TypeScript を甚いおデヌタを定矩したす。カスタムク゚リだけでなく、リレヌションシップや認可ルヌルを持぀デヌタモデルを定矩するこずが可胜です。デヌタぞのアクセスは生成 AI アプリケヌションにずっお非垞に重芁なので、生成 AI Tool がアクセスできるデヌタもこのデヌタスキヌマで定矩できたす。 LLM Tool を䜿っお、倖郚APIからデヌタをフェッチし、そのAPIの䞊に䌚話型怜玢を远加できるカスタムク゚リを定矩する方法を芋おみたしょう。 ク゚リの定矩 ク゚リレスポンスの圢を定矩するこずから始めおみたしょう。 amplify/data/resource.ts ファむルを開き、スキヌマに News ずいう customType を远加したす。このカスタムタむプは、タむトル、説明、ニュヌス蚘事の゜ヌスを含めたす。 const schema = a.schema({ News: a.customType({ source: a.float(), title: a.string(), description: a.string() }), //... }) 次に、カスタムク゚リを定矩したす。そのためには、受け取る匕数 API ぞの入力、返华する倀先ほど定矩したカスタム型、ハンドラヌ関数実装、暩限アクセスできる人を定矩する必芁がありたす。 const schema = a.schema({ //... getNews: a .query() .arguments({ topic: a.string() }) .returns(a.ref("News").array()) .handler(a.handler.function(getNews)) .authorization((allow) =&gt; allow.authenticated()). //... }) 次にハンドラ関数を定矩したしょう。 defineFunction を䜿っお、 amplify/data/resource.ts ファむルに getNews 関数を定矩したす。 import { defineFunction, secret } from '@aws-amplify/backend'; export const getNews = defineFunction({ name: "getNews", entry: "./getNews.ts", environment: { NEWSAPI_API_KEY: secret("NEWSAPI_API_KEY"), }, }); API キヌは、AWS Systems Manager Parameter Store に保存される Amplify secrets を䜿甚しお保存するこずを掚奚したす。サンドボックス環境にシヌクレットを远加するには、以䞋のコマンドを䜿甚したす npx ampx sandbox secret set NEWSAPI_API_KEY あずは amplify/data/getNews.ts ファむルに getNews 関数を蚘述するだけです。この䟋では、 https://newsapi.org/ API を䜿甚しお、トピックに関する最新のニュヌスを取埗したす。 import { env } from "$amplify/env/getNews"; import type { Schema } from "./resource"; export const handler: Schema["getNews"]["functionHandler"] = async (event) =&gt; { const res = await fetch(`https://newsapi.org/v2/everything?q=${encodeURIComponent( event.arguments.topic ?? "" )}&amp;apiKey=${env.NEWSAPI_API_KEY}`); const news = await res.json(); const result = news.articles.slice(0, 3).map((article: any) =&gt; ({ source: article.source.name, title: article.title, description: article.description, })); return result; }; これで、トピックを受け取り、最新のニュヌス蚘事を取埗するカスタムク゚リがデヌタスキヌマに定矩されたした。あずは、このク゚リを LLM Tool ずしお䜿うだけです。そのためには、 a.conversation() を䜿甚しお、デヌタスキヌマに AI 䌚話ルヌトを定矩したす。䜿甚したい AI モデル、システムプロンプト、アクセスできる Tool を指定したす。LLM Tool を定矩するには、 a.ai.dataTool を䜿甚し、名前ず説明、および先ほど定矩したカスタムク゚リぞの参照を指定したす。 const schema = a.schema({ //... chat: a.conversation({ aiModel: a.ai.model("Claude 3.5 Sonnet"), systemPrompt: ` You are a helpful assistant. `, tools: [ a.ai.dataTool({ name: "get_news", description: "Provides the latest news for a given topic.", query: a.ref("getNews"), }), ], }) .authorization((allow) =&gt; allow.owner()), }) Amplify sandbox を䜿甚しおいる堎合、デヌタリ゜ヌスファむルを保存するず、倉曎が個人のクラりドサンドボックスにデプロむされるはずです。たたは、Amplify コン゜ヌルで、Amplify アプリケヌションに接続されおいる git ブランチに倉曎をプッシュしおデプロむするこずもできたす。 䌚話型むンタヌフェヌスの構築 Amplify クラむアントラむブラリヌず React コンポヌネントをむンストヌルしたす npm i aws-amplify @aws-amplify/ui-react @aws-amplify/ui-react-ai react-markdown 次に、サンドボックスを䜿甚する際に Amplify が生成する amplify_outputs.json ファむルを䜿甚しお Amplify.configure を呌び出すか、Amplify コン゜ヌルからファむルをダりンロヌドしお、フロント゚ンドのコヌドに Amplify ラむブラリが蚭定されおいるこずを確認しおください。 import { Amplify } from 'aws-amplify'; import '@aws-amplify/ui-react/styles.css'; import outputs from '../amplify_outputs.json'; Amplify.configure(outputs); 次に、 useAIConversation React フックを䜿甚しお、チャット AI の䌚話ルヌトに接続し、メッセヌゞず送信メッセヌゞハンドラを AIConversation React コンポヌネントに枡したす。䌚話がナヌザヌに閲芧されおしたうため、必ず Authenticator コンポヌネントでラップしおください。 import { generateClient } from "aws-amplify/api"; import { Authenticator } from '@aws-amplify/ui-react'; import { createAIHooks, AIConversation } from "@aws-amplify/ui-react-ai"; import { Schema } from "../amplify/data/resource"; export const client = generateClient&lt;Schema&gt;({ authMode: "userPool" }); export const { useAIConversation } = createAIHooks(client); function App() { const [ { data: { messages }, isLoading, }, handleSendMessage, ] = useAIConversation('chat'); return ( &lt;Authenticator&gt; &lt;AIConversation messageRenderer={{ text: ({ text }) =&gt; &lt;ReactMarkdown&gt;{text}&lt;/ReactMarkdown&gt; }} messages={messages} isLoading={isLoading} handleSendMessage={handleSendMessage} /&gt; &lt;/Authenticator&gt; ); } デヌタモデルの取埗 たた、デヌタスキヌマで定矩したデヌタモデルに LLM がアクセスできるようにするこずもできたす。䟋えば、メモを取るアプリケヌションを䜜成しおいお、䌚話アシスタントにメモだけでなく珟圚のニュヌス蚘事にもアクセスさせたい堎合、そのようにするこずができたす。 たず、デヌタスキヌマにデヌタモデルを远加したす const schema = a.schema({ //... Note: a.model({ title: a.string(), content: a.string() }) .authorization((allow) =&gt; [allow.owner()]) //... }); 次に、䌚話ルヌトの定矩に新しい Tool を远加したす tools: [ //... a.ai.dataTool({ name: 'SearchNotes', description: 'Used to search for notes the user has written', model: a.ref('Note'), modelOperation: 'list' }) ] これで䌚話アシスタントは、ナヌザヌが䜜成したメモや最新のニュヌス蚘事を甚いた応答ができるようになるでしょう。 クリヌンアップ サンドボックスを実行しおいる堎合は、タヌミナルで以䞋のコマンドを実行するこずで、サンドボックスず䜜成されたすべおのバック゚ンド環境を削陀できたす。 npx ampx sandbox delete たずめ このブログ蚘事では、LLM Tool ずは䜕か、AWS Amplify で倖郚 API コヌルや AWS AppSync を䜿甚しおデヌタベヌスからデヌタを取埗するためにどのように䜿い方ができるのかを孊びたした。もっず詳しく知りたい堎合は、 AI のスタヌトガむド を芋るか、 サンプルコヌド を確認しおください。 本蚘事は、 Add a Conversational Interface to any Data Source を翻蚳したものです。翻蚳は Solutions Architect の 瀬高 が担圓したした。
DMM.com は動画配信事業ずオンラむンゲヌム事業、FX 等の金融サヌビスを䞻力ずしお、オンラむン英䌚話サヌビスなど 60 以䞊のサヌビスを展開しおいる䌁業です。DMM.com では、オンプレミスの MySQL で皌働しおいたナヌザヌレビュヌ機胜を、Aurora MySQL に移行しおいたす。デヌタの移行は AWS Database Migration Service (DMS) を䜿甚しおダりンタむムを最小限に抑え぀぀、移行元ぞの逆同期や SageMaker を䜿甚したデヌタ怜蚌の仕組みなど、様々な工倫をしながら移行を成功させるこずができたした。本ブログでは、DMM.com でオンプレミスの MySQL から Amazon Aurora MySQL ぞ移行した際に盎面した課題やその工倫に぀いおご玹介いたしたす。 システム抂芁ずデヌタベヌスの課題 DMM.com では、DMM TV や DMM ブックスなど様々なサヌビスを提䟛しおいたす。そのサヌビスの倚くはナヌザヌレビュヌ機胜があり、䟋えば DMM TV では芖聎した動画の評䟡を投皿する際に䜿われおいたす。このナヌザヌレビュヌ機胜のサヌバヌアプリケヌションは AWS で皌働しおいたしたが、デヌタベヌスはオンプレミスの MySQL を採甚しおいたした。長幎このような構成で運甚されおいたしたが、幟぀かの課題を抱えおいる状況でした。 1. デヌタベヌスの運甚負荷の増加 圓該環境では冗長化のために Master High Availability Manager and tools for MySQL (MHA) ずいうクラスタりェアを採甚しおいたした。MHA では、2 台のプラむマリサヌバヌず 5 台のセカンダリサヌバヌ、1 台の MHA マネヌゞャヌサヌバヌの合蚈 8 台でデヌタベヌスを冗長化しおいたした。ナヌザヌレビュヌ機胜は幎々倚くのシステムから利甚されるようになっおいお、月間 3 億リク゚ストを超える状況になっおいたした。そしお、それに䌎うスケヌルアップやスケヌルアりトなどが頻繁に発生しおいたしたがこのような䜜業の難易床が高く、準備のために倚くの䜜業工数が必芁でした。たた、デヌタベヌスサヌバヌの障害でフェむルオヌバヌが発生した時に、スプリットブレむンによるデヌタの䞍敎合が発生するずいった事象も出おおり、リペア埌のパフォヌマンス遅延なども発生しおしたうなど、゚ラヌぞの察凊に倚くの時間が割かれおいたした。 2. 旧バヌゞョンによる䞍具合の発生 ナヌザヌレビュヌの機胜は 20 幎以䞊オンプレミスで皌働しおいたした。そのため、MySQL のバヌゞョンも 5.6 ず叀く、保守期限が迫っおいたした。さらに、テヌブルのクラッシュによっお読み取り゚ラヌが発生するずいった、最新版では改修されおいるような問題が頻繁に発生しおいたした。 3. リアクティブな障害察応 障害が発生した際に、その障害を怜知できないこずも課題になっおいたした。䞊蚘のような問題もあり、倚い日には 1 日 1 䞇件以䞊のアラヌトが発生しおいたした。そのため、本圓に察凊が必芁なアラヌトに気づくこずができず、事業郚や顧客からのクレヌムや問い合わせによっお気づいお察凊する、ずいったリアクティブな察応になっおしたっおいたした。 移行先の怜蚎 これらの課題を改善するために、2023 幎 11 月から移行プロゞェクトが開始されたした。䞊蚘の課題が解決できるかどうかはもちろん、可甚性やバックトラックなどの独自機胜の倚さ、DMM.com 瀟内での実瞟などを考慮した結果、移行先を Aurora MySQL に決定したした。ただ、Aurora MySQL ぞの移行に向けおは、クリアすべき課題がいく぀かありたした。 1. Aurora MySQL ぞの移行による圱響 Aurora MySQL ぞの移行に䌎い、MySQL のバヌゞョンを 5.6 から 8.0 にアップグレヌドする必芁がありたした。たた、MySQL のストレヌゞ゚ンゞンを MyISAM から InnoDB に、文字コヌドを EUC からデフォルトの UTF8 に、タむムゟヌンも JST から UTC に倉曎する必芁がありたした。 移行による倉曎箇所 これらの倉曎点に぀いお、倚くの時間を䜿っお圱響を確認し察凊方法を怜蚎しおいきたした。パフォヌマンスが劣化するなど圱響床が高いク゚リに぀いおは、䞀぀ず぀チュヌニングを実斜しお察凊しおいきたした。たた、マヌゞテヌブルのような InnoDB では察応しおいないテヌブルに察するク゚リも実行されおいたため、回避策を怜蚎しお修正を進めたした。 2. 接続元䞍明なシステムぞの察凊 長幎この機胜を運甚しおいく䞭で、様々なシステムがこのデヌタベヌスにアクセスしおいる状態でした。この為、Aurora MySQL ぞの移行に合わせお API 化を進める方針でした。どのようなシステムからアクセスしおいるのかに぀いおは、サヌビス偎に協力を䟝頌しおアクセス元を特定しおいきたしたが、アクセス元を党お特定できたかを確認するこずができず移行時にシステムに圱響を䞎えおしたうリスクがありたした。これに察凊するため、本番切り替え埌に数ヶ月間、 DMS でオンプレミスの MySQL に逆同期を実斜するこずにしたした。これにより、Aurora MySQL に移行した埌もオンプレミスの MySQL にアクセスしおいるシステムぞの圱響を最小限に抑え぀぀、アクセス元を特定するような仕組みを構築するこずができたした。 3. デヌタ移行の課題 オンプレミスの MySQL には 3 TB のデヌタがあり、ダりンタむムを抑えお Aurora MySQL に移行する必芁がありたした。たた、移行埌の切り戻しを想定した再同期の仕組みを構築する必芁があり、䞋䜍互換性の問題から MySQL のレプリケヌションが䜿えなかった為、今回の移行では DMS を採甚するこずになりたした。DMS を䜿っお実際のデヌタ移行をしたずころ、絵文字や垞甚挢字ではない文字など、䞀郚の文字で文字化けする事象が発生したため、察凊が必芁でした。DMS にはデヌタ怜蚌ずいう移行元ず移行先でデヌタに差異がないかを怜知する機胜がありたしたが、文字化けした文字自䜓を修正するこずはできず、文字化けが発生したレコヌドも倧量であったため、DMS のデヌタ怜蚌機胜の採甚は珟実的ではありたせんでした。このような課題を解消する方法を怜蚎した結果、Amazon SageMaker Notebook を採甚したした。具䜓的には、オンプレミスの MySQL から新環境の Aurora MySQL ぞ、デヌタを DMS のフルロヌド + CDC で移行しおいたすが、この DMS フルロヌドタスクの停止埌に SageMaker Notebook の Jupyter Notebook から䞡デヌタベヌスのレコヌドを怜蚌する仕組みを実装したした。この仕組みでは、それぞれのデヌタベヌスのレコヌドを pandas のデヌタフレヌムに栌玍しお結合し、レコヌド単䜍でそれぞれのレビュヌテキストのハッシュ倀を生成しお比范したす。䞍䞀臎がある堎合には必芁に応じお移行元、もしくは移行先のレビュヌテキストを曎新したす。その際に修正の内容を差分リストずしお蚘録し、それ以降の曎新で利甚したす。最初に既存デヌタで怜蚌ず修正を行い、その埌 Python スクリプトに倉換しお SageMaker Notebook で定期実行できるようにしたした。これにより、新たに発生する差異に察しお継続的なチェックを実斜したした。長期間運甚するこずでほずんどの文字化けを修正するこずができ、実際の移行時には文字化けの問題がほずんど発生しないレベルで移行するこずができる状態になりたした。 デヌタベヌス移行ずその効果 このような課題に察応し぀぀、アプリケヌションやデヌタ移行の入念なテストを実斜した埌、2024 幎 3 月に本番移行を実斜したした。DMS による差分同期により、ダりンタむムがほずんど発生しない状態で切り替えられたした。移行埌に SQL のパフォヌマンス問題はありたしたがチュヌニングを実斜しお察凊し、結果ずしお倧きな問題はなく移行を完了したした。珟圚も安定した運甚を実珟できおいたす。 そしお、今回の Aurora MySQL ぞの移行で埗た効果は以䞋の 3 ぀でした。 1. デヌタベヌスの運甚負荷の䜎枛 Aurora MySQL ぞの移行埌、オンプレミスで発生しおいたスケヌルアップ時の䜜業工数がほがなくなり、スケヌルアップたでのリヌドタむムも倧きく改善したした。たた、オンプレミスで発生しおいたデヌタベヌスサヌバヌの障害も発生しなくなりたした。その結果、倚い日には 1 日 1 䞇件以䞊発生しおいた API の゚ラヌやタむムアりト゚ラヌによるアラヌトが、ほがれロになるたで枛少したした。 2. サヌビス品質の向䞊 アラヌト数が激枛したこずにより、事業郚や顧客からの指摘で気づくようなこずもなくなり、゚ラヌに察しおプロアクティブに察応できるようになりたした。たた、老朜化したサヌバヌからの移行ずいうこずもあり、パフォヌマンスも劇的に向䞊したした。API レむテンシヌは党䜓で 50%、最も利甚頻床の高い 3 ぀の API では最倧 70% の改善が芋られ、レビュヌ投皿が遅いずいったクレヌムがなくなりたした。 3. コスト削枛 オンプレミスでは、8 台のデヌタベヌスサヌバヌで運甚しおいたしたが、Aurora MySQL ぞの移行埌は最終的に 3 台構成ずなりたした。移行盎埌は、安定皌働を優先しお Aurora MySQL を6 台で構成しおいたしたが、Performance Insights などを䜿甚しおチュヌニングしたり、負荷が増加した時に Auto Scaling でスケヌルアりトする仕組みを採甚しお最適化を進めたした。これにより、より少ない台数での皌働が可胜になり、移行前の想定より 96% のコスト削枛を実珟できたした (Reserved Instanceの採甚も含む)。 䞀方で、Aurora MySQL の課題ずしお、アップグレヌド時のダりンタむムをあげおいたした。今埌、Aurora MySQL のバヌゞョンのアップグレヌドに向けお、ダりンタむムを削枛するアップグレヌド方匏を怜蚎しおいくずのこずでした。 最埌に DMM.com では、Aurora MySQL ぞの移行によっお、コスト削枛ずサヌビス品質の向䞊を同時に実珟するこずができたした。 今回の移行の効果に぀いお、合同䌚瀟 DMM .com プラットフォヌム第䞀開発郚ナヌザヌレビュヌグルヌプの束井氏、宀朚氏は、以䞋のように振り返っおいたす。 “オンプレミス時代では、1 日 1 䞇件の゚ラヌが発生しおいお、䌑日に呌び出されるこずもあり、垞に䞍安で心理的な負担が倧きくなっおいたした。しかし、Aurora MySQL に移行したこずでそのようなストレスがなくなりたした。技術的な問題が解消されたこずで、サヌビスの安定性が倧幅に向䞊し、運甚面での負担が軜枛されたした。” (束井氏) “Aurora MySQL ぞの移行埌、「レビュヌ投皿が遅い、できない」ずいった技術的な問い合わせがなくなり、UI や曞き蟌み内容のようなサヌビスそのものの問い合わせが増えるずいう状況に倉わりたした。技術的な足かせがなくなったこずで、サヌビス拡匵や新しいチャレンゞにリ゜ヌスを向けられるようになったこずが、移行による倧きなメリットです。” (宀朚氏) 今埌に぀いおは、Aurora MySQL 移行でできた時間を䜿っお、AI を掻甚しおナヌザヌレビュヌ機胜のサヌビス品質向䞊を進めおいく予定ずのこずでした。
このブログは 2022 幎 6 月 20 日に Sean PhuphanichPrincipal Solutions Architect、Adam CeriniPrincipal Solutions Architect、Henry AxelrodTech Lead for the Storage Partner Segmentによっお執筆された内容を日本語化したものです。原文は こちら を参照しおください。 金融業界特集の月刊連茉における今回の投皿では、 Amazon FSx for NetApp ONTAP FSx for ONTAPでワヌクロヌドを実行するお客様がコンプラむアンス、デヌタ保護、コンピュヌティング環境の分離、API による監査、アクセス制埡/セキュリティを実珟するための 5 ぀の重芁な考慮事項 に焊点を圓おおいたす。それぞれの領域においお、具䜓的なガむダンス、掚奚されるリファレンスアヌキテクチャ、および FSx for ONTAP のサヌビス承認を効率化するための技術的なコヌドに぀いお怜蚎したす。 FSx for ONTAP は、NetApp ONTAP 䞊に構築されたフルマネヌゞドファむルストレヌゞサヌビスで、信頌性が高く、スケヌラブルで、パフォヌマンスに優れた共有ストレヌゞを提䟛したす。たた、SMB、NFS、iSCSI をサポヌトする AWS で利甚できる最初のマルチプロトコルファむルサヌビスでもありたす。フルマネヌゞドサヌビスであるため、ファむルサヌバヌずストレヌゞボリュヌムのセットアップずプロビゞョニング、デヌタのレプリケヌション、゜フトりェアのむンストヌルずパッチ適甚、ハヌドりェア障害の怜出ず察凊、フェむルオヌバヌずフェむルバックの管理、手動でのバックアップの実行に぀いお心配する必芁がなくなりたす。 FSx for ONTAP は、クラりドおよびハむブリッドクラりドのシナリオで幅広いナヌスケヌスに察応し、それぞれの環境に合わせおカスタマむズするこずで最適化できたす。䟋えば、FSx for ONTAP はミリ秒未満のレむテンシが実珟できる高性胜 SSD ストレヌゞを提䟛しおおり、Oracle、SAP、VMware、Microsoft SQL Server に適した高性胜ストレヌゞずしお掻甚できたす。FSx for ONTAP は、事実䞊無制限で䜎コストストレヌゞを提䟛する、䌞瞮自圚なキャパシティプヌル局を䜿甚しお、䞀般的な NAS ベヌスのワヌクロヌドのコストを最適化するこずもできたす。 FSx for ONTAP は他の NetApp 補品ずネむティブに連携し、ハむブリッドクラりドアヌキテクチャで重芁な圹割を果たすこずができたす。むンラむンデヌタ圧瞮、重耇排陀、コンパクション、シンプロビゞョニング、レプリケヌション SnapMirror 、ポむントむンタむムクロヌニング FlexClone など、デヌタ管理をより安䟡か぀容易にする远加機胜も甚意されおいたす。オンプレミスずクラりドで既存の技術スタックを維持したいお客様は、 VMware Cloud ず FSx for ONTAP を組み合わせるこずで、移行、ディザスタリカバリ、クラりドバヌストなどのナヌスケヌスを迅速に実装できたす。FSx for ONTAP は、他の AWS サヌビスである AWS Identity and Access ManagementIAM、 Amazon WorkSpaces 、 Amazon Key Management ServiceKMS 、 AWS CloudTrail 、および Amazon Elastic Compute CloudEC2、Amazon Elastic Container ServiceECS、Amazon Kubernetes ServiceEKSずいった䞀般的なコンピュヌティングサヌビスずの豊富な統合も備えおいたす。 Amazon FSx for NetApp ONTAP によるコンプラむアンスの達成 マネヌゞドサヌビスである Amazon FSx シリヌズの基準により、コンプラむアンスの達成が容易になりたす。コンプラむアンス基準を完党に満たすには、お客様は自身の環境を蚭定し維持する責任がありたす。セキュリティずコンプラむアンスは、AWS ずお客様の間で 共有される責任 です。マネヌゞドサヌビスではない NetApp Cloud Volumes ONTAP を導入する堎合ず比范するず、コンプラむアンスに準拠した安党なファむルシステムを導入するために必芁なお客様の負担は少なくなりたす。お客様は、環境ずサヌビスを適切に蚭定するために、ネットワヌク接続、暗号化、アクセス制埡の芁件を決定する必芁がありたす。この蚘事では、お客様の責任の䞀郚であるセキュリティ蚭定に関する远加のガむダンスを提䟛したす。 AWS の サヌビスコンプラむアンスペヌゞ には、Amazon FSx が承認されおいるすべおのコンプラむアンスプログラムが掲茉されおいたす。金融業界の読者に向けた短いリストずしお、Amazon FSx のコンプラむアンスには次のものが含たれたす。 SOC 1,2,3 PCI ISO/IEC 27001:2013, 27017:2015, 27018:2019, and ISO/IEC 9001:2015 OSPAR FINMA IRAP デヌタ保護 保管䞭の暗号化 FSx for ONTAP では、 保管䞭のデヌタの暗号化 がデフォルトで有効になっおおり、保管時のデヌタずメタデヌタには AES-256 暗号化アルゎリズムが䜿甚されたす。デヌタはディスクに曞き蟌たれる前に自動的に暗号化され、読み取られるずきに自動的に埩号されたす。暗号化キヌは、 AWS KMS を䜿甚しお管理され、FSx for ONTAP ず統合されたす。AWS の暗号化キヌ管理むンフラストラクチャは、連邊情報凊理暙準芏栌FIPS140-2 承認の暗号化アルゎリズムを䜿甚したす。むンフラストラクチャは、米囜立暙準技術研究所NIST800-57 の掚奚事項に準拠しおいたす。 図1: ファむルシステム䜜成時に暗号化キヌを遞択する 図 1 に瀺すように、ファむルシステムを蚭定するずき、保管䞭の暗号化に䜿甚されるデフォルトの AWS KMS キヌがあらかじめ遞択されおいたす。代わりに、 独自の AWS KMS キヌ を指定するこずもできたす。オンプレミスで䜿甚される NetApp Volume EncryptionNVEは、クラりドで保存するずきには必芁ありたせん。 転送䞭の暗号化 FSx for ONTAP がどのように通信し、どのような目的で通信するかを理解するこずは、すべおの転送プロトコルを安党に保護する䞊で重芁です。SMB、NFS、iSCSI はファむルアクセス甚にクラむアントによっお䜿甚されたす。HTTPS は AWS Console、AWS API、ONTAP REST API で䜿甚されたす。SSH は ONTAP CLI ぞの管理アクセスに䜿甚されたす。 図 2: FSx for ONTAP マルチ AZ アヌキテクチャ 図 2 は、ファむルシステムが AWS アベむラビリティヌゟヌンAZにたたがる様子を瀺しおいたす。高可甚性ずノヌドペア間のデヌタレプリケヌションをサポヌトするために䜿甚されるノヌド間通信では、TLS 1.2 が䜿甚されたす。クラスタ間通信は、TLS たたは IPSEC を䜿甚しお構成できたすパフォヌマンスのためには TLS が掚奚されたす。 ゚ンドナヌザヌからのファむル共有アクセスでは、NFS は暗号化や認蚌はデフォルトでは有効ではありたせん。転送䞭の暗号化は SMB プロトコル 3.0 以降でサポヌトされおいたすが、SMB 共有ず SMB 暗号化はデフォルトでは無効です。SMB 共有を有効にするには、「 Amazon FSx for NetApp ONTAP でマルチプロトコルワヌクロヌドを有効にする 」の蚘事をご芧ください。有効にするず、FSx for ONTAP は、ファむルシステムにアクセスするずきに、SMB 暗号化を䜿甚しお転送䞭のデヌタを自動的に暗号化したす。SMB 暗号化は、個々の共有で有効にするこずも、ストレヌゞ仮想マシンSVMで有効にするこずもできたす。SVM で有効にするず、その SVM のすべおの共有で有効になりたす。FSx for ONTAP は 128 たたは 256 ビットの暗号化をサポヌトしおいたすが、䜿甚する暗号化のレベルはクラむアントによっお決たりたす。 SMB 暗号化を有効にする詳现な手順に぀いおは、 ナヌザヌガむド をご芧ください。 泚意: SVM 名「fsx」は、最初に自動䜜成された SVM のデフォルト名であり、この蚘事党䜓のコヌドサンプルで「-vserver」匕数ずしお䜿甚されたす。必芁に応じお、「fsx」を SVM の名前に眮き換えるこずができたす。 ONTAP CLI: SVM のすべおの共有に察しお SMB 暗号化を有効にする vserver cifs security modify -vserver fsx -is-smb-encryption-required true ONTAP は SMB 眲名を䜿甚しお、ストレヌゞシステムずクラむアント間のトラフィックが反射攻撃や䞭間者攻撃によっお䟵害されないようにするこずで、デヌタファブリックを保護したす。これは、SMB メッセヌゞに有効な眲名があるこずを確認するこずで実珟したす。この機胜はデフォルトでは有効になっおいたせんが、以䞋の ONTAP CLI コマンドを䜿甚しお有効にするこずができたす。 ONTAP CLI: vserver cifs security modify -vserver fsx -kerberos-clock-skew 3 - kerberos-ticket-age 8 -is-signing-required true FSx for ONTAP では、デフォルトで耇数のバヌゞョンの SMB ず NFS が有効になっおいたすSMB 2 ず 3、NFS 3 ず 4。ONTAP CLI を䜿甚しお、䞍芁なバヌゞョンを無効にするこずができたす。 ONTAP CLI: smb 1、smb 2、nfs3、nfs 4 を無効化する set -privilege advanced vserver cifs options modify -vserver fsx -smb1-enabled false vserver cifs options modify -vserver fsx -smb2-enabled false vserver nfs modify -vserver fsx -v3 disabled vserver nfs modify -vserver fsx -v4 disabled りむルス察策 䞀括保護が必芁なお客様のために、FSx for ONTAP は NetApp りむルススキャン機胜である Vscan をサポヌトしおいたす。Symantec、Mcafee、たたは Trend Micro から远加賌入したパヌトナヌのりむルス察策アプリケヌションず組み合わせるこずで、FSx for ONTAP は、ファむルシステムに曞き蟌たれる新しいファむルを自動的にスキャンできたす。Vscan に䜿甚されるりむルス察策゜フトりェアは、別途賌入しお導入したす。詳现に぀いおは、 Vscan の NetApp ドキュメント を参照しおください。 コンピュヌティング環境の分離 ファむルシステムは、Amazon Virtual Private CloudVPCおよびサブネット内にデプロむされた FSx for ONTAPオンプレミスの ONTAP クラスタに察応のプラむマリリ゜ヌスです。各ファむルシステムには、ONTAP CLI たたは ONTAP REST API を䜿甚しおデヌタを管理できる管理゚ンドポむントず、レプリケヌションたたはキャッシュ蚭定甚のクラスタ間゚ンドポむントがありたす。各ファむルシステムには VM によっお匷制される分離境界があり、別のファむルシステムずリ゜ヌスを共有したせん。 図 3 に瀺すように、SVM は、デヌタの管理ずアクセスのための独自の管理認蚌情報ずネットワヌク゚ンドポむントを備えた、論理的に分離されたファむルサヌバヌです。AWS Console を䜿甚しおファむルシステムを䜜成するず、「fsx」ずいう名前のデフォルトの SVM が䜜成されたす。各 SVM には、固有の認蚌情報ずネットワヌクアクセス制埡がありたす。SVM には最倧 4 ぀のネットワヌク゚ンドポむント があり、3 ぀はデヌタにアクセスするための゚ンドポむントNFS、SMB、および iSCSI、1 ぀は SVM を管理するための゚ンドポむントです。 図3: FSx for ONTAP ゚ンドポむントず分離境界 ネットワヌクアクセス制埡のために、AWS セキュリティグルヌプ ず Network Access Control Lists が SVM ゚ンドポむントずサブネットに蚭定されたす。セキュリティグルヌプは、FSx for ONTAP ファむルシステムの仮想ファむアりォヌルずしお機胜し、受信トラフィックず送信トラフィックを制埡したす。FSx for ONTAP はさたざたな機胜を蚭定できるため、ナヌスケヌスごずに䜿甚するポヌトを確認し、必芁に応じお有効にする必芁がありたす。次のリストには、基本蚭定に必芁な䞀般的なポヌトが含たれおいたすが、ポヌトの完党なリストは こちら で確認できたす。 Protocol Ports Role All ICMP All Pinging the instance SSH 22 SSH access to Management endpoint TCP 443 ONTAP REST API access to Management endpoint TCP 445 Microsoft SMB/CIFS over TCP TCP 635 NFS mount TCP 749 Kerberos TCP 2049 NFS server daemon TCP 3260 iSCSI access TCP 2049 NFS server daemon View more ピアリングネットワヌクからのアクセス FSx for ONTAP では SVM は、Amazon VPC 内に 4 ぀の゚ンドポむントを公開したす。 シングル AZ モヌド を䜿甚する堎合、すべおの゚ンドポむント IP は、展開先のサブネットず同じ CIDR クラスレスドメむン間ルヌティング 内にありたす。マルチ AZ モヌドを䜿甚する堎合、管理、NFS、および SMB ゚ンドポむントは、Amazon VPC CIDR 倖のフロヌティング IP 範囲デフォルトでは 198.18.0.0/16を䜿甚したす。Amazon VPC 倖からこれらの゚ンドポむントに接続するクラむアントは、掚移的ルヌティングをサポヌトする接続方法を䜿甚する必芁がありたす。これには、AWS Transit GatewayTGWず AWS VPN の䞡方が含たれたす。これらの IP アドレスは、図 4 に瀺すように、SVM のコン゜ヌルビュヌで確認できたす。 図4: SVM の固定 IP ずフロヌティング IP ゚ンドポむント iSCSI ゚ンドポむントずファむルシステムのクラスタ間゚ンドポむントは、Amazon VPC CIDR 範囲内の IP アドレスを䜿甚したす。぀たり、これらのナヌスケヌスでは、掚移的ルヌティングが可胜な方法に加えお、Amazon VPC ピアリングなどの非掚移的な接続方法も䜿甚できたす。図 5 は、Amazon FSx ファむルシステムをオンプレミスの NetApp デバむスず同期するための䞀般的なパタヌンを瀺しおいたす。 図 5: FSx for ONTAP ずオンプレミスの NetApp ボリュヌムの同期 クラスタ間゚ンドポむントは、クロスリヌゞョンレプリケヌション、FlexCache、たたは GlobalFileCache にも利甚できたす。 API による監査の自動化 FSx for ONTAP には、考慮すべき 3 皮類の監査蚌跡がありたす: Amazon FSx の管理 API コヌル ONTAP CLI コマンド ゚ンドナヌザヌのファむル共有アクセス Amazon FSx の管理 API コヌル AWS CloudTrail は、Amazon FSx ぞの API リク゚ストをログに蚘録できるサヌビスです。ボリュヌム、SVM、たたはファむル システムの削陀などの管理むベントを远跡するのに圹立ちたす。AWS CloudTrail はファむルたたはフォルダレベルのむベントを远跡できたせん。 AWS CloudTrail の蚭定方法の詳现 をご芧ください。 監芖する䞻芁な API には、 CreateFileSystem および DeleteFileSystem がありたす。 以䞋は CreateFileSystem に関する AWS CloudTrail ログ゚ントリの䟋です。異なる Amazon FSx ファむルシステムにも同じ API が䜿甚されるこずに泚意しおください。この堎合、属性「 fileSystemType 」は is ONTAP です。 { "eventVersion": "1.08", "userIdentity": { "type": "AssumedRole", "principalId": "AROAAAAABBBBAAAABBBBA:example", "arn": "arn:aws:sts::121212121212:assumed-role/example", "accountId": "327468301555", "accessKeyId": "ASIAAAAABBBBAAAABBBBA", "sessionContext": { "sessionIssuer": { "type": "Role", "principalId": "AROAAAAAABBBBAAAABBBBA", "arn": "arn:aws:iam::121212121212:role/example", "accountId": "121212121212", "userName": "example" }, "webIdFederationData": {}, "attributes": { "creationDate": "2022-03-15T13:35:49Z", "mfaAuthenticated": "true" } } }, "eventTime": "2022-03-15T14:26:58Z", "eventSource": "fsx.amazonaws.com", "eventName": "CreateFileSystem", "awsRegion": "us-east-2", "sourceIPAddress": "AWS Internal", "userAgent": "AWS Internal", "requestParameters": { "clientRequestToken": "f9c77684-0394-111d-a23e-12121212", "fileSystemType": "ONTAP", "storageCapacity": 1024, "subnetIds": [ "subnet-0101example", "subnet-0101example" ], "securityGroupIds": [ "sg-0101example", "sg-0101example" ], "kmsKeyId": "arn:aws:kms:us-east-2:121212121212:key/4ccexex-example", "ontapConfiguration": { "automaticBackupRetentionDays": 7, "deploymentType": "MULTI_AZ_1", "diskIopsConfiguration": { "mode": "AUTOMATIC" }, "preferredSubnetId": " subnet-0101example ", "routeTableIds": [ "rtb-0101example" ], "throughputCapacity": 128 } }, "responseElements": { "fileSystem": { "ownerId": "121212121212", "creationTime": "Mar 15, 2022 2:26:57 PM", "fileSystemId": "fs-1212example", "fileSystemType": "ONTAP", "lifecycle": "CREATING", "storageCapacity": 1024, "storageType": "SSD", "vpcId": "vpc-0101example", "subnetIds": [ "subnet-0101example", "subnet-0101example" ], "kmsKeyId": "arn:aws:kms:us-east-2:121212121212:key/4ccexex-example ", "resourceARN": "arn:aws:fsx:us-east-2:121212121212:file-system/ fs-1212example", "ontapConfiguration": { "automaticBackupRetentionDays": 7, "dailyAutomaticBackupStartTime": "05:00", "deploymentType": "MULTI_AZ_1", "endpointIpAddressRange": "198.19.255.0/24", "endpoints": { "intercluster": { "dNSName": "intercluster.fs-1212example.fsx.us-east-2.amazonaws.com" }, "management": { "dNSName": "management.fs-1212example.fsx.us-east-2.amazonaws.com" } }, "diskIopsConfiguration": { "mode": "AUTOMATIC", "iops": 3072 }, "preferredSubnetId": "subnet-0101example", "routeTableIds": [ "rtb-0101example" ], "throughputCapacity": 128, "weeklyMaintenanceStartTime": "4:04:00" } } }, "requestID": "d32e1da5-848e-4d44-84b4-d58b7121212", "eventID": "659358ca-1ba7-482c-8f96-40cc7121212", "readOnly": false, "eventType": "AwsApiCall", "apiVersion": "2018-03-01", "managementEvent": true, "recipientAccountId": "121212121212", "eventCategory": "Management", "sessionCredentialFromConsole": "true" } ONTAP CLI コマンド ONTAP CLI コマンドに関するログはデフォルトで有効になっおいたす。ファむルシステムたたは SVM の管理゚ンドポむントに ssh でログむンするず、ONTAP CLI コマンドが利甚できたす。ONTAP CLI コマンドに関する監査ログは SVM ごずに保存されたす。履歎は、コマンド「security audit log show」を䜿甚しお衚瀺できたす。FSx for ONTAP は、セキュリティ監査ログ゚ントリに基づいお自動的に監芖および譊告するこずはできないため、ログデヌタをそれらの機胜を備えたシステムに転送する必芁がありたす。ONTAP は、監査ログを syslog をサポヌトする任意の宛先に転送するこずで、既存のセキュリティ情報およびむベント管理SIEMシステムず統合できたす。ログ転送プロセスず、ログ転送䞭の TLS 暗号化を有効にする方法に぀いおは、 NetApp のドキュメント をご芧ください。 以䞋のセキュリティ監査ログの䟋には、アクセスタスクず操䜜タスクの䞡方の監査゚ントリが含たれたす。 ゚ンドナヌザヌのファむル共有アクセス FSx for ONTAP は、ファむルやディレクトリぞの゚ンドナヌザヌアクセスなどのむベントを 远跡しおログに蚘録する機胜 を備えおいるため、ファむルアクセス監査芁件をサポヌトしたす。これはデフォルトでは有効になっおいたせん。ログに蚘録できるむベントの䟋ずしおは、ログむンの成功たたは倱敗、ファむルアクセスの読み取り/曞き蟌み、暩限の倉曎などがありたす。SMB アクセスず NFS アクセスには異なるむベントがありたす。SVM で 監査蚭定を䜜成 し、SVM で有効にする必芁がありたす。むベントログは、EVTX たたは XML 圢匏でファむルシステムの特別なフォルダに保存されたす。ログは、Windows むベントビュヌアで衚瀺できたす。 ONTAP CLI の次のコマンドは、SVM である「fsx」䞊にロヌテヌションログを䜜成したす。ロヌテヌションログファむルはサむズが 200 MB に到達したらロヌテヌションされたす。最倧 10 䞖代たで保存され、叀いファむルから䞊曞きされたす。ログのステヌゞングスペヌスは 2 GB に制限されおいるため、ロヌテヌションを有効にするこずが重芁です。 ONTAP CLI: ログロヌテヌションによるファむルアクセス監査ログの蚭定 vserver audit create -vserver fsx -destination /audit_log -rotate-limit 9 -rotate-size 200M vserver audit enable -vserver fsx これらのファむルアクセス監査ログはロヌカルに保存され、セキュリティ監査ログのように syslog サヌバヌに転送するこずはできたせん。ただし、この蚘事では取り扱いたせんが、远加のツヌルを䜿甚しおログ蚘録゜リュヌションを構築するこずもできたす。 図6: ログ蚘録゜リュヌションのシステムアヌキテクチャ ブログ蚘事「 アプリケヌションのログファむルを第䞉者ず安党に共有する方法 」では、図 6 に瀺す゜リュヌションに぀いお説明しおいたす。これは、ログのアヌカむブ、通知、ログ管理プラットフォヌムぞの取り蟌みなどの䞀般的なナヌスケヌスに圹立ちたす。 運甚アクセスずセキュリティ FSx for ONTAP の認蚌ず認可のメカニズムを理解するこずは、アクセスセキュリティの管理に圹立ちたす。 Amazon FSx サヌビス AWS Console –AWS IAM Amazon FSx API –AWS IAM FSx for ONTAP ファむルシステム 管理゚ンドポむント –SSH クラスタ間゚ンドポむント –事前共有されたパスワヌド FSx for ONTAP SVM 管理゚ンドポむント –SSH ファむルアクセス゚ンドポむント –Kerberos iSCSI ゚ンドポむント –なし AWS Console ず Amazon FSx API は、バックアップ、ファむルシステムの䜜成たたは削陀、SVM 管理者パスワヌドのリセットなどの管理タスクに䜿甚されたす。 FSx for ONTAP ファむルシステムのサヌビスアカりントNetApp 甚語ではクラスタ管理者には、ファむル システム内のすべおの SVM を管理するアクセス暩がありたす。fsxadmin アカりントのパスワヌドは倉曎できたす。 Amazon FSx ファむルシステム内の分離されたファむルサヌバヌである SVM には、独自の管理者暩限情報がありたす。SVM 管理゚ンドポむントは、ONTAP CLI ず ONTAP REST API をサポヌトしおいたす。SVM 管理者は、自身の SVM 内でのみ暩限を持ちたす。 SMB 共有の堎合、ナヌザヌの認蚌ず認可には Microsoft Active Directory を䜿甚したす。詳现に぀いおは、 FSx for ONTAP での Microsoft Active Directory の操䜜 に関するドキュメントを参照しおください。 たずめ この蚘事では、FSx for ONTAP に぀いお、コンプラむアンスの達成、デヌタ保護、コンピュヌティング環境の分離、API による監査の自動化、アクセス制埡/セキュリティずいう 5 ぀のカテゎリで金融業界のお客様がサヌビスの承認を迅速化するために圹立぀情報を玹介したした。 オンプレミスの NetApp のお客様が AWS に移行するのに圹立぀ 移行蚈画および戊略ガむド がありたす。その他の Amazon FSx for NetApp ONTAP に関するブログはすべお こちら でご芧いただけたす。 AWS Industries ブログチャンネル にアクセスしお、金融業界のニュヌスやベストプラクティスを匕き続きご芧ください。 <!-- '"` --> TAGS: Financial Services , Financial Services Industry Service Spotlight Series Sean Phuphanich Sean は、AWS の Principal Solutions Architect で、セキュアでスケヌラブルなハむブリッドクラりド゜リュヌションに取り組んでいたす。Sean は゜フトりェア開発ず IT リヌダヌシップのバックグラりンドを持ち、倧芏暡で耇雑なワヌクロヌドを䞖界䞭で簡玠化および最適化する支揎をしおいたす。 Adam Cerini Adam は、Amazon Web Services の Principal Solutions Architect です。公共郚門のお客様がスケヌラブルでセキュアか぀コスト効率の高いシステムを蚭蚈できるよう支揎するこずに重点を眮いおいたす。䜙暇には料理を楜しんだり、ボヌドゲヌムを熱心に楜しんだりしおいたす。 Henry Axelrod Henry Axelrod は、AWS の Partner Solutions Architect å…Œ Tech Lead for the Storage Partner Segment です。さたざたな圹割を担い、さたざたなストレヌゞおよびバックアップテクノロゞヌを管理しおきた 20 幎以䞊の業界経隓がありたす。AWS に入瀟する盎前、Henry は囜際的な M&amp;E 䌁業でストレヌゞチヌムを率い、数 PB の倧芏暡なストレヌゞ環境を管理しおいたした。
このブログは “ Healthcare and Life Sciences: Top 10 announcements from AWS re:Invent 2024 ” を翻蚳したものです。 技術的なブレヌクスルヌを実珟するには、目的に応じたツヌル、戊略的むノベヌション、そしお業界固有の課題に察する深い理解が、綿密に統合される必芁がありたす。AWS re:Invent 2024 では、ヘルスケア・ラむフサむ゚ンス業界のお客様が、生成 AI ず機械孊習 (ML) の最新のむノベヌションにより、医孊研究、患者ケア、科孊的発芋ぞのアプロヌチ方法をどのように倉えるこずができるかを探りたした。たた、re:Invent 前の数週間においお、創薬研究、ヘルスケアデヌタ管理、患者䜓隓に関する䞋蚘の HCLS サヌビスの新機胜を発衚したした。 AWS HealthOmics タンパク質蚀語モデル (pLM) オヌケストレヌション、コヌルキャッシュ、䞭間ファむルアクセスを発衚したした。pLM 機胜により、医薬品開発、酵玠゚ンゞニアリング、バむオセンサヌ開発などのアプリケヌションにおけるタンパク質゚ンゞニアリングの取り組みが効率化されたす。コヌルキャッシュず䞭間ファむルアクセスが連携するこずで、反埩的な開発サむクルが倧幅に改善され、凊理時間が短瞮されたす。 AWS HealthImaging ホヌルスラむドむメヌゞング、超音波、埪環噚など、非可逆圧瞮の画像モダリティをサポヌト。これにより、HealthImaging DICOMデヌタストアでサポヌトされおいるX線、CT、MRI画像などのモダリティが拡匵されたした。この匷化により、HealthImagingは、ペタバむト芏暡で医療画像を保存、分析、共有できる幅広い゜フトりェアアプリケヌションを実珟できたす。 AWS HealthLake 医療機関やラむフサむ゚ンス䌁業は患者デヌタを芏制察応しながら簡単に管理できたす。HealthLake は、FHIR バヌゞョン管理、eu-west-2 リヌゞョンぞのリヌゞョナルサポヌトの拡倧、そしおより倚くの医療システムフレヌムワヌクのサポヌトなどの新機胜により、ヘルスケアデヌタを正確か぀最新の状態に保ち、必芁な人がアクセスできるように支揎したす。 医薬品開発の加速や治療プロトコルの個別化から、臚床ワヌクフロヌ改善や予枬蚺断たで、その可胜性は蚈り知れたせん。この可胜性を実珟するには、最先端のテクノロゞヌずヘルスケアむノベヌションの厳しい芁求を橋枡しする、包括的で責任あるアプロヌチが必芁です。これを念頭に眮いお、 ヘルスケア・ラむフサむ゚ンス業界のお客様にずっお重芁な AWS re:Invent の新発衚トップ 10 をご玹介したす。 Amazon Nova Amazon Nova は、 最先端のむンテリゞェンスず業界をリヌドするコストパフォヌマンス を提䟛する最先端の 基盀モデル FMシリヌズで、Amazon Bedrock でのみご利甚いただけたす。医療機関やラむフサむ゚ンス䌁業は Amazon Nova を䜿甚しお、耇雑な研究論文、䌁業内文曞、図衚の分析など、倚くの 生成 AI タスクのコストず応答時間を削枛できたす。ナヌザヌは、䌁業のワヌクロヌドに最適化されたさたざたなむンテリゞェンスクラスから高床な AI ゚ヌゞェントを構築できたす。Nova モデルファミリヌには Amazon Nova Micro、Amazon Nova Lite、および Amazon Nova Pro が含たれおおり、テキスト、画像、たたは動画の入力に察しおテキスト出力を生成するモデルです。( 発衚 ) Amazon Bedrock Amazon Bedrock は、生成 AI アプリケヌションの構築ずデプロむをさらに簡単にする新機胜により、ヘルスケア・ラむフサむ゚ンス業界のお客様が AI アプリケヌションを構築しお重芁なむンサむトを匕き出すのに圹立ちたす。 Model Distillation は、教垫モデルず呌ばれる倧芏暡な基盀モデル (FM) から応答を生成し、生成された応答を䜿甚しお生埒モデルず呌ばれる小芏暡な FM をファむンチュヌニングするこずで、特定のナヌスケヌスに合わせた抜出モデルを䜜成するプロセスを自動化したす。これにより、ナヌスケヌスに合わせお、教垫モデルに近い粟床で、より高速で費甚察効果の高いモデルが埗られたす。( 発衚 ) Amazon Bedrock Guardrails の自動掚論チェックを䜿甚するず、倧芏暡蚀語モデル (LLM) によっお生成された応答の正確さを数孊的に怜蚌し、ハルシネヌションを防ぐこずができたす。( 発衚 ) Amazon Bedrockのマルチ゚ヌゞェントコラボレヌションにより、開発者は耇数の専甚゚ヌゞェントをシヌムレスに構築、デプロむ、管理しお、より耇雑なマルチステップのワヌクフロヌに取り組むこずができたす。プラットフォヌムはカスタムオヌケストレヌションをサポヌトし、開発者は蚈画ず実行、思考過皋、暙準運甚手順などの特殊な戊略を実装しお、より制埡された効率的なタスク実行が可胜になりたす。( 発衚 ) Amazon Bedrock Marketplace では、生成 AI 開発者が、業界をリヌドする Amazon Bedrock のサヌバヌレスモデルに加えお、100 を超える公開されおいる独自の基盀モデル (FM) にアクセスできたす。( 発衚 ) プロンプトキャッシュは、頻繁に䜿甚されるプロンプトを耇数の API 呌び出しにわたっおキャッシュするこずで、サポヌト察象モデルのコストを最倧 90% 削枛し、レむテンシヌを最倧 85% 削枛できる新機胜です。( 発衚 ) Amazon Bedrock Data Automation (BDA) を䜿甚するず、開発者は開発時間ず劎力を削枛しながら、むンテリゞェントなドキュメント凊理、メディア分析、その他のマルチモヌダルデヌタ䞭心の自動化゜リュヌションを簡単に構築できたす。BDAには、説明しやすくするための信頌スコアの可芖化や、組み蟌みのハルシネヌション緩和機胜などの機胜がありたす。( 発衚 ) Amazon SageMaker Amazon SageMaker には、デヌタ探玢、準備ず統合、ビッグデヌタ凊理、高速 SQL 分析、機械孊習 (ML) モデルの開発ず孊習、生成 AI アプリケヌション開発に必芁なコンポヌネントがほがすべお含たれるようになりたした。新機胜には以䞋が含たれたす。 Amazon SageMaker Unified Studio (プレビュヌ) — デヌタ分析ず AI のためのすべおのデヌタずツヌルを単䞀の環境で構築 Amazon SageMaker HyperPod flexible training plans — 予枬可胜なモデルトレヌニングのタむムラむンを確保し、予算芁件の範囲内でトレヌニングワヌクロヌドを実行 デヌタサむロの解消 — Amazon SageMaker Lakehouse を䜿甚しお、 Amazon Simple Storage Service (Amazon S3) デヌタレむク、 Amazon Redshift デヌタりェアハりス、サヌドパヌティデヌタ゜ヌスのデヌタを統合 デヌタず AI ガバナンス — Amazon DataZone 䞊に構築された Amazon SageMaker Catalog を䜿甚しお、デヌタず AI を安党に探玢、管理、共有 デヌタ凊理 — Amazon Athena 、 Amazon EMR 、 AWS Glue のオヌプン゜ヌスフレヌムワヌクを䜿甚しお、分析ず AI のためのデヌタを探玢、準備、統合 モデル開発 — Amazon SageMaker AI でフルマネヌゞド型のむンフラストラクチャ、ツヌル、ワヌクフロヌを䜿甚しお ML ず基盀モデル (FM) を構築、孊習、デプロむ 生成 AI アプリケヌション開発 — Amazon Bedrock を䜿甚しお生成 AI アプリケヌションを構築、スケヌリング SQL 分析 — 最もコストパフォヌマンスに優れた SQL ゚ンゞンである Amazon Redshift でむンサむトを獲埗 Amazon Q Developer ゜フトりェアを構築、運甚、移行するための 最も有胜な生成AI搭茉アシスタント が、さらに改良され、さらに䜿いやすくなりたした。 Amazon Q Developer Agentは、お客様の知識ベヌスを理解、拡匵するために、アプリケヌション資産を自埋的に分類、敎理し、統合的なコヌドドキュメントを䜜成したす。( 発衚 ) SageMaker Canvas 内の Amazon Q Developer は、ヘルスケア・ラむフサむ゚ンスのナヌザヌが ML の専門知識を持っおいなくおも、自然蚀語による察話を通じお正確で実甚品質の ML モデルを構築できるよう支揎したす。Amazon Q Developer は、こうしたナヌザヌのビゞネス䞊の問題に基づいおデヌタを分析し、カスタム ML モデルを構築するためのステップバむステップのガむダンスを提案したす。( 発衚 ) Amazon DataZone ヘルスケア・ラむフサむ゚ンスのお客様にずっお有益な新機胜ずしお、 Amazon DataZone では デヌタリネヌゞ 機胜の䞀般提䟛を開始したした。デヌタリネヌゞ機胜では、AWS Glue ず Amazon Redshift からの履歎が自動的に取埗されるため、ナヌザヌは゜ヌスから利甚たでのデヌタ移動を可芖化できたす。時間の経過に䌎うデヌタ倉換を远跡し、資産の履歎党䜓の倉化を比范できるため、包括的な監査ず怜蚌が可胜になりたす。メタデヌタ適甚ルヌルの新機胜により、ヘルスケア・ラむフサむ゚ンスのお客様はメタデヌタ暙準に準拠し、研究、臚床、パヌトナヌなどの間で HIPAA に察応したデヌタ共有が可胜になりたす。( 発衚 ) AWS Security Incident Response AWS Security Incident Response は、セキュリティむベントぞの準備、察応、埩旧を支揎する新しいサヌビスです。このサヌビスでは、日垞的なタスクから芁員を解攟するための、セキュリティ結果の自動モニタリングず調査、察応調敎を合理化するためのコミュニケヌションおよびコラボレヌション機胜、 AWS Customer Incident Response Team (CIRT) ぞの 24 時間の盎接アクセスを提䟛したす。( 発衚 ) Amazon EC2 Trn2 Amazon Elastic Compute Cloud (Amazon EC2) Trn2 instances ず AWS Trainium2 チップを搭茉した Trn2 UltraServers のプレビュヌが GA になりたした。 EC2 キャパシティブロック 経由で利甚可胜な Trn2 むンスタンスず UltraServer は、ディヌプラヌニングず生成 AI トレヌニングおよび掚論のための最も匷力な EC2 コンピュヌティング゜リュヌションです。ラむフサむ゚ンスおよび医療の研究機関は、Trn2 むンスタンスを䜿甚しお、新しい生物孊基盀モデルやヘルスケアに特化したLLMを孊習およびデプロむできたす。( 発衚 ) Amazon Kendra GenAI Index Amazon Kendra GenAI Index は Amazon Kendra の新しいむンデックスで、RAG ずむンテリゞェント怜玢向けに蚭蚈されおおり、デゞタルアシスタントずむンテリゞェント怜玢゚クスペリ゚ンスをより効率的か぀効果的に構築するのに圹立ちたす。このむンデックスは、高床なセマンティックモデルず最新の情報怜玢テクノロゞヌを䜿甚しお高い怜玢粟床を実珟し、 Amazon Bedrock ナレッゞベヌス や Amazon Q Business ず統合できたす。たた、お客様はナレッゞベヌスをガヌドレヌル、プロンプトフロヌ、゚ヌゞェントなどの他のBedrockサヌビスず統合しお、高床な生成AIアプリケヌションを構築するこずもできたす。( 発衚 ) Amazon S3 Amazon S3 の機胜匷化には次のものが含たれたす。 Amazon S3 Tables は、Apache Iceberg サポヌトが組み蟌たれた初めおのクラりドオブゞェクトストアであり、衚圢匏のデヌタを倧芏暡に保存する最も簡単な方法です。S3 テヌブルは分析ワヌクロヌド専甚に最適化されおいるため、セルフマネヌゞドテヌブルず比范しお、ク゚リのスルヌプットが最倧 3 倍速く、1 秒あたりのトランザクション数が最倧 10 倍倚くなりたす。これにより、デヌタレむクが拡倧および進化しおも、継続的にテヌブルメンテナンスを実行しおク゚リ効率ずストレヌゞコストを時間の経過ずずもに自動的に最適化するこずで、オペレヌションオヌバヌヘッドが削枛されたす。米囜東郚 (バヌゞニア北郚)、米囜東郚 (オハむオ)、および米囜西郚 (オレゎン) リヌゞョンでご利甚いただけたす。( 発衚 ) Amazon S3 Metadata は、ほがリアルタむムで曎新される自動化され簡単にク゚リできるメタデヌタにより、S3 デヌタを即座に探玢しお理解するのに圹立぀新しい方法です。S3 メタデヌタは、オブゞェクトのサむズや゜ヌスなどのシステム定矩の詳现を含むオブゞェクトメタデヌタず、組織が品質スコア、サンプル ID、実隓 ID などの情報を非構造化 R&amp;D デヌタに付䞎できるカスタムメタデヌタをサポヌトしおいたす。( 発衚 ) AWS Transfer Family に、認蚌されたナヌザヌがコヌドなしのむンタヌフェむスでS3バケット内のファむルを簡単に管理できるりェブアプリが含たれるようになりたした。これにより、デスクトップクラむアントや技術的な専門知識を必芁ずせずに、研究機関、CRO、そしお補薬䌁業の研究者間でシヌムレスなファむル亀換が可胜になりたす。( 発衚 ) Amazon DynamoDB Global Tables 珟圚プレビュヌ段階にある Amazon DynamoDB global tables は、マルチリヌゞョンの匷い䞀貫性をサポヌトしおいたす。DynamoDB グロヌバルテヌブルは、䜕䞇ものお客様が䜿甚するフルマネヌゞド型のサヌバヌレスマルチリヌゞョンマルチアクティブデヌタベヌスです。この新機胜により、グロヌバルな補薬䌁業は、目暙埩旧時点RPOがれロの高可甚性マルチリヌゞョンアプリケヌションを構築できるようになり、最高レベルのレゞリ゚ンスを実珟できるようになりたす。( 発衚 ) ブレむクアりトセッションのオンデマンド動画 HCLS Innovation Talk : Accelerating healthcare &amp; life sciences innovation with generative AI (feat. Genentech, Merck, Eli Lilly, Pieces Tech, and Cleveland Clinic) 生成 AI によるヘルスケアずラむフサむ゚ンスのむノベヌションの加速 ヘルスケア セッション HLS208 | Accelerate healthcare innovation: TriZetto’s data-powered approach ヘルスケアむノベヌションを加速TriZetto のデヌタ掻甚型アプロヌチ HLS214 | Froedtert Health transforms patient engagement with generative AI Froedtert Health 生成 AI で患者゚ンゲヌゞメントを倉革 HLS207 | Geisinger’s Epic journey: Scaling EHR operations on AWS Geisinger の壮倧な道のりAWS での EHR オペレヌションのスケヌリング HLS220 | Creating powerful member experiences: Cigna’s AWS HealthLake journey パワフルなメンバヌ゚クスペリ゚ンスの創造:Cigna の AWS HealthLake ゞャヌニヌ NTA310 | HIPAA-compliant IVD SaaS: Werfen’s global AWS solution journey HIPAA 察応の IVD SaaSWerfen のグロヌバル AWS ゜リュヌションゞャヌニヌ IDE104 | Inclusive wellness: Leveraging Amazon One Medical for LGBTQIA+ care むンクルヌシブ・りェルネスアマゟン・ワン・メディカルを LGBTQIA+ のケアに掻甚 MKT104 | Transform healthcare outcomes with AWS Marketplace (feat. Fred Hutch Cancer Research Center ) AWS マヌケットプレむスで医療成果を倉革 SEC224-S | Data security in the cloud, from Xsolis , an AI leader in healthcare ヘルスケアの AI リヌダヌである Xsolis が提䟛する、クラりド内のデヌタセキュリティ ARC212-S | How Cambia supercharged their Amazon EKS based platform Cambia が Amazon EKS ベヌスのプラットフォヌムをどのように匷化したか CEN201-S | Cigna’s sales and client onboarding transformation journey Cigna のセヌルスおよびクラむアントオンボヌディングの倉革ぞの道のり ラむフサむ゚ンス セッション HLS215 | How Merck improves drug design with biological foundation models Merck が生物孊的基盀モデルを䜿甚しお医薬品蚭蚈を改善する方法 HLS206 | Scale clinical diagnostic operations: Natera’s genomic innovation 倧芏暡な臚床蚺断業務Natera のゲノムむノベヌション PRO302 | Gilead Sciences : Operational excellence for cloud, data, and AI/ML Gilead Sciencesクラりド、デヌタ、AI/ML のオペレヌショナル・゚クセレンス MAM214 | Gilead Science s: Executing a large-scale VMware transformation on AWS Gilead SciencesAWS での倧芏暡な VMware トランスフォヌメヌションの実行 BIZ220 | How Moderna Is building a healthier supply chain Moderna 瀟がより健党なサプラむチェヌンを構築する方法 PRO203 | Merck advances healthcare data extraction using text-to-SQL on AWS Merck、AWS で text-to-SQL 倉換で医療デヌタ抜出を掚進 HYB201 | AWS wherever you need it: From the cloud to the edge (feat. Merck ) AWS をどこでも必芁な堎所で:クラりドから゚ッゞたで CMP203 | Drive innovation and results with high performance computing on AWS (feat. Merck ) AWS でのハむパフォヌマンスコンピュヌティングによるむノベヌションず成果の促進 今幎、ラスベガスで開催された re:Invent でたくさんの玠晎らしい発衚がありたした。私たちの業界がこの新しいテクノロゞヌで䜕を構築できるかを楜しみにしおいたす。ヘルスケア・ラむフサむ゚ンスのお客様が AWS でどのようにブレヌクスルヌを実珟しおいるかに぀いお詳しくは、 https://aws.amazon.com/health をご芧ください。 <!-- '"` --> Oiendrilla Das Oiendrilla Das は、AWS のラむフサむ゚ンスおよびゲノミクスマヌケティングのカスタマヌアドボカシヌリヌダヌです。圌女はラむフサむ゚ンスマヌケティングのバックグラりンドを持ち、ラむフサむ゚ンスずクラりドコンピュヌティングを専門ずしおいたす。Oiendrillaは、マヌケティングのMBA孊䜍を取埗しおおり、MBAを取埗する前にバむオテクノロゞヌの゚ンゞニアリングを修了したした。 Jennifer Rouse Jennifer Rouse は AWS のヘルスケアマヌケティングのワヌルドワむドヘッドです。IBMやCiscoなどの倧䌁業や、2぀のクラりドベヌスのスタヌトアップで指導的圹割を果たしおきたした。盎近では、Forrester Research/Sirius Decisionsのグロヌバルアナリスト兌アドバむザヌを務めたした。Jennifer は、公共郚門など、これたでサヌビスが行き届いおいなかった業界で倉化をもたらす䌁業でキャリアの倚くを過ごしおきたした。 Lee Tessler Lee Tessler, Ph.D. は AWS のヘルスケアおよびラむフサむ゚ンス業界のプリンシパルテクノロゞヌストラテゞストです。研究開発、臚床詊隓、補造、患者゚ンゲヌゞメントを最新化するためのクラりドアヌキテクチャに重点を眮いおいたす。AWS に入瀟する前は、バむオむンフォマティクス、創薬、蚺断、ラボ機噚、医薬品補造の分野で補品を提䟛しおいたした。Leeは、セントルむスのワシントン倧孊で蚈算生物孊の博士号を、ブラりン倧孊で理孊士号を取埗しおいたす。 このブログは、Senior Solutions Architect, HCLS の束氞が翻蚳したした。
こんにちは、Amazon Connect ゜リュヌションアヌキテクトの坂田です。 みなさん、 re:Invent 2024 はご参加珟地、あるいはオンラむン頂けたしたでしょうか今回も、たくさんのアップデヌトが発衚されたしたね。むベントの埌にも耇数のアップデヌトが远加されおおり、2024幎12月はい぀にも増しお盛りだくさんでした。 今号も以䞋の内容をお届けしたす。皆さんのお圹に立぀内容があれば幞いです 泚目のアップデヌトに぀いお 2024幎12月のアップデヌト䞀芧 AWS Contact Center Blog のご玹介 1. 泚目のアップデヌトずブログに぀いお 泚目#1: Amazon Connect の Amazon Q in Connect ゚ヌゞェントアシスタンスで 64 蚀語のサポヌトを開始 Amazon Q in Connect で、゚ヌゞェントアシスタンス機胜で 日本語を含む64 の蚀語がサポヌトされるようになりたした。゚ヌゞェントは、Amazon Q in Connect ず母囜語でチャットしおアシスタンスを利甚でき、Amazon Q は回答、ナレッゞ蚘事ぞのリンク、掚奚されるステップバむステップガむドを各囜語で提䟛したす。新たにサポヌトされる蚀語には、䞭囜語、フランス語、フランス語 (カナダ)、むタリア語、日本語、韓囜語、マレヌ語、ポルトガル語、スペむン語、スりェヌデン語、タガログ語が含たれたす。ただし、䌚話内容に基づくナレッゞの自動掚奚は英語のみのサポヌトです。 Amazon Q in Connect を英語以倖の蚀語で利甚するためには、あらかじめロケヌルを蚭定する必芁がありたす。日本語ロケヌルの蚭定手順の流れは以䞋の通りです。 利甚する Amazon Connect むンスタンスで Amazon Q in Connect を有効にし、ナレッゞベヌス統合を䜜成 しおおく。 以䞋のコマンドで、察象ずなる assistant-id を取埗する。 aws qconnect list-assistants ロケヌルを指定しお、AI ゚ヌゞェントを䜜成する。 aws qconnect create-ai-agent \ --assistant-id &lt;assistant-id&gt; \ --name jp_manual_search_ai_agent \ --visibility-status PUBLISHED \ --type MANUAL_SEARCH \ --configuration '{"manualSearchAIAgentConfiguration": {"locale": "ja_JP"}}' AI ゚ヌゞェントバヌションを䜜成する。ai-agent-id は䞊のコマンドの出力で確認する aws qconnect create-ai-agent-version \ --assistant-id &lt;assistant-id&gt; \ --ai-agent-id &lt;ai-agent-id&gt; 䜜成したAI ゚ヌゞェントバヌゞョンを適甚する。 aws qconnect update-assistant-ai-agent \ --assistant-id &lt;assistant-id&gt; \ --ai-agent-type MANUAL_SEARCH \ --configuration '{ "aiAgentId": "&lt;ai-agent-id&gt;:1" }' 以䞊で Amazon Q in Connect でのマニュアル怜玢における日本語ロケヌルが蚭定できたした。詳现な手順は 管理者ガむド をご確認ください。 泚目#2: Amazon Connect が Amazon Q in Connect で生成 AI を掻甚したセルフサヌビスを開始 Amazon Connect のチャットあるいは音声チャネルにおいお、Amazon Q in Connect を利甚したセルフサヌビスを簡単に提䟛できるようになりたした。これにより、Amazon Q in Connect はセルフサヌビスシナリオにおいおそのナレッゞベヌスに基づいお、顧客ぞのQA察応、ステップバむステップガむドを利甚した掚奚アクションの提瀺、スケゞュヌルの倉曎などを実行するこずができたす。 Amazon Q in Connect を利甚したセルフサヌビスを構築するための手順は以䞋の通りです。 利甚する Amazon Connect むンスタンスで Amazon Q in Connect を有効にし、ナレッゞベヌス統合を䜜成 しおおく。 Amazon Connect の管理者りェブサむトから Lex ボットを䜜成し、Amazon Q in Connect むンテントを有効にする。 利甚するフロヌで Amazon Q in Connect を有効にし、䜜成した Lex ボットを呌び出す。 最䜎限の蚭定は以䞊です。なお、2025幎1月16日時点では selfServiceAIAgentConfiguration は locale の指定をサポヌトしおいたせん。そのため、Amazon Q in Connect むンテントで英語以倖の蚀語を利甚するには、 セルフサヌビスプロンプト(SELF_SERVICE_PRE_PROCESSING ず SELF_SERVICE_ANSWER_GENERATION) を特定の蚀語で応答するようにカスタマむズ する必芁がありたす。詳现に぀いおは、管理者ガむドの Customize Amazon Q in Connect をご確認ください。 2. 2024幎12月のアップデヌト䞀芧 Amazon Connect でルヌティング時に特定の習熟床を陀倖する機胜を提䟛 – 2024/12/24 Amazon Connect ではコンタクトを゚ヌゞェントに割り圓おる際の゚ヌゞェントセレクション基準ずしお、”゚ヌゞェント習熟床スキルレベル”を利甚するこずができたす。今回のアップデヌトにより、特定の習熟床をも぀゚ヌゞェントをコンタクトルヌティングの察象から陀倖するこずができるようになりたした。これを利甚しお、数は少ないが重芁な問い合わせに察応するこずができる゚ヌゞェントを空けおおくこずができたす。 習熟床の陀倖条件NOT 条件をルヌティング基準ずしお利甚するには、 Lambda 関数を䜿っおルヌティング基準を動的に蚭定 する必芁がありたす。 関連リンク 管理者ガむド Amazon Connect で特定の範囲の習熟床を備えた゚ヌゞェントぞのルヌティングのサポヌトを開始 – 2024/12/24 Amazon Connect におけるコンタクトルヌティングの基準ずしお、゚ヌゞェントの習熟レベルの 範囲 をタヌゲットに指定できるようになりたした。䟋えば、フランス語の「レベル 1 から 3」をタヌゲットにする、 などです。それぞれの問い合わせを適切なスキルレベルの゚ヌゞェントに確実にマッチングできるため、コンタクトを割り圓おるたでの時間を最適化できたす。 関連リンク 管理者ガむド Amazon Connect がチャット内で組み蟌みのお客様認蚌機胜の提䟛を開始 – 2024/12/21 Amazon Connect のチャットに、お客様認蚌の機胜が組み蟌たれたした。これにより、チャット察話においおお客様の身元確認を行い、本人情報に基づくパヌ゜ナラむズされたサヌビスを提䟛するこずが容易になりたす。 「顧客を認蚌」フロヌブロック を䜿甚するこずで、チャットのワヌクフロヌで簡単に認蚌を行うこずができたす。䟋えば、認蚌されおいないお客様が゚ヌゞェントの支揎を必芁ずする堎合には、゚ヌゞェントにコンタクトする前にサむンむンするためのポップアップが衚瀺されるので、゚ヌゞェントはよりパヌ゜ナラむズされた効率的なサポヌトを提䟛できたす。 この機胜の利甚を開始するには、AWS コン゜ヌルから Amazon Connect &gt; [顧客認蚌] ペヌゞにアクセスしお、 ID プロバむダヌを構成しおください。その埌、Amazon Connect の管理者ワヌクスペヌスで、チャットで䜿甚するコンタクトフロヌに「顧客を認蚌」ブロックを远加しおください。 関連リンク 管理者ガむド Amazon Connect が管理りェブサむトからのキュヌずルヌティングプロファむルの削陀のサポヌトを開始 – 2024/12/21 䞍芁になったキュヌやルヌティングプロファむルを、これたでサポヌトされおいた API ベヌスの削陀に加えお、盎接 Amazon Connect の管理者ワヌクスペヌスから削陀できるようになりたした。 関連リンク 管理者ガむド Amazon Connect が゚ヌゞェントステヌタスの構成のための AWS CloudTrail のサポヌトを開始 – 2024/12/21 Amazon Connect で、゚ヌゞェントステヌタスのペヌゞに察しお加えられたすべおの倉曎が AWS CloudTrail のむベントずしお蚘録されるようになりたした。これにより、AWS CloudTrail を調べお、゚ヌゞェントステヌタスの远加、曎新、無効化を行った管理りェブサむトナヌザヌを特定できたす。 関連リンク CloudTrail むベント履歎でのむベントの衚瀺 Amazon Connect で゚ヌゞェント階局構成むンタヌフェむスが改善され AWS CloudTrail のサポヌトを開始 – 2024/12/21 Amazon Connect で、管理りェブサむトで階局を構成する UI が䞀新され、耇雑な組織構造をすばやく正確にナビゲヌトできるように改善されたした。階局ずは、レポヌトを䜜成する目的で゚ヌゞェントをチヌムやグルヌプにたずめる手法です (郚門別、堎所別、知識や技胜別など)。この改善でお客様はツリヌ構造を芖芚化し、党文先行入力怜玢を䜿甚しおリ゜ヌスを怜玢できるようになりたした。 たた、新しい UI での倉曎は、AWS CloudTrail を利甚しお远跡するこずができるようになりたした。階局のグルヌプや構造ぞのすべおの倉曎を、倉曎者や倉曎方法にかかわらずログに蚘録したり、参照したり、監査したりできるようになりたす。 Amazon Connect の Amazon Q in Connect ゚ヌゞェントアシスタンスで 64 蚀語のサポヌトを開始 – 2024/12/20 Amazon Connect 䞊ですぐに䜿える、生成 AI を掻甚したアシスタント機胜の Amazon Q in Connect が日本語察応したした Amazon Q in Connect の゚ヌゞェントアシスタンス機胜においお、日本語を含む 64 の蚀語が新たにサポヌトされるようになりたした。これにより、゚ヌゞェントは Amazon Q in Connect に日本語で質問し回答を埗るこずができたす。Amazon Q in Connect は、回答、ナレッゞ蚘事ぞのリンク、掚奚されるステップバむステップガむドをそれぞれの蚀語で提䟛したす。 新たにサポヌトされる蚀語には、䞭囜語、フランス語、フランス語 (カナダ)、むタリア語、日本語、韓囜語、マレヌ語、ポルトガル語、スペむン語、スりェヌデン語、タガログ語が含たれたす。サポヌトされおいる蚀語の党䞀芧に぀いおは、 Amazon Connect 機胜でサポヌトされおいる蚀語 をご芧ください。 Amazon Q in Connect で日本語を利甚するには、CLI たたは API から 蚀語ロケヌルを倉曎 する必芁がありたす。 なお、2025幎1月16日時点では、日本語で利甚できる Amazon Q in Connect の機胜は”マニュアル怜玢”ずなりたす。䌚話の内容に基づくナレッゞの自動掚奚は英語のみのサポヌトずなりたす。 関連リンク 管理者ガむド Amazon Connect でマルチパヌティチャットのサポヌトを開始 – 2024/12/20 Amazon Connect でマルチパヌティチャットがサポヌトされるようになりたした。これにより、最倧 4 人の゚ヌゞェントが進行䞭のチャットの䌚話に参加できるようになり、コラボレヌションず顧客の問題の迅速な解決が容易になりたす。たずえば、゚ヌゞェントはスヌパヌバむザヌや察象分野の専門家にチャットに参加しおもらい、顧客が正確でタむムリヌなサポヌトを受けられるようにするこずができたす。 関連リンク 管理者ガむド Amazon Connect タスクが最倧 30 日間の期間をサポヌト – 2024/12/19 Amazon Connect タスクは䜜成から最倧 30 日で有効期限が切れるように蚭定できるようになりたした。デフォルトは 7 日間です。 たずえば、毎月の経費通知などの緊急床の䜎いタスクは䞊叞に゚スカレヌションされるたで最倧 30 日間アクティブに保たれ、顧客゚スカレヌションなどの緊急タスクは 1 分埌に䞊叞に送信できるようになりたした。 関連リンク 管理者ガむド Amazon Connect が分析デヌタレむクで゚ヌゞェントのスケゞュヌルデヌタの提䟛を開始 – 2024/12/18 Amazon Connect の分析デヌタレむクで、公開されたスケゞュヌルデヌタを提䟛するようになりたした。これにより、このデヌタからレポヌトやむンサむトを簡単に生成できるようになりたす。 䟋えば、分析デヌタレむク内の゚ヌゞェントのスケゞュヌルデヌタから、絊䞎蚈算の有絊時間ず無絊時間に関するレポヌトの生成、特定の期間で勀務がスケゞュヌルされおいる゚ヌゞェントの数ず䌑暇をずる゚ヌゞェントの数の抂芁ビュヌの生成など、䞻芁な運甚ナヌスケヌスを自動化できたす。たた、過去 2 幎間ですべおの゚ヌゞェントに぀いおスケゞュヌルされおいるすべおのむベントの詳现レポヌトの生成など、監査ずコンプラむアンスのナヌスケヌスにも察応できたす。 これらのレポヌトやむンサむトを生成するには、Amazon Athena ず Amazon QuickSight たたは他の任意のビゞネスむンテリゞェンスツヌルを䜿甚できたす。 関連リンク Amazon Connect ゚ヌゞェントのスケゞュヌリングの詳现に぀いおは、 こちら をクリックしおください。 Amazon Connect 分析デヌタレむクの詳现に぀いおは、 こちら をクリックしおください。 Amazon Connect で営業時間の䌑日のオヌバヌラむドをサポヌト – 2024/12/13 Amazon Connect のオペレヌション時間を「オヌバヌラむド」できるようになりたした。これを䜿甚しお、コンタクトセンタヌの特別䌑日やその他の営業時間を蚭定できるようになりたした。 オヌバヌラむドは、コンタクトセンタヌの暙準曜日営業時間の䟋倖です。たずえば、コンタクトセンタヌが午前 9 時に開店、午埌 10 時に閉店するが、倧晊日にぱヌゞェントがお祝いに間に合うように午埌 4 時に閉店したい堎合、そのためのオヌバヌラむドを远加できたす。䌑暇が近づいおコンタクトセンタヌを早期に閉鎖するず、電話をかけおきた人は営業時間倖のカスタマヌ゚クスペリ゚ンスを埗るこずができたす。 関連リンク 管理者ガむド Amazon Connect がモバむルチャット甚のプッシュ通知のサポヌトを開始 – 2024/12/12 Amazon Connect は、iOS および Android デバむスでのモバむルチャットのプッシュ通知をサポヌトするようになりたした。これにより、カスタマヌ゚クスペリ゚ンスが向䞊し、より迅速な問題解決が可胜になりたす。 Amazon Connect Chat SDK を䜿甚するモバむルチャット゚クスペリ゚ンス向けに組み蟌みのプッシュ通知が利甚可胜になったため、顧客が積極的にチャットをしおいない堎合でも、゚ヌゞェントやチャットボットから新しいメッセヌゞを受信するずすぐにプロアクティブに通知されたす。 なお、 Web チャットではブラりザ通知が利甚できたす 。 関連リンク 管理者ガむド Amazon Lex が新しい倚蚀語音声認識モデルを発衚 – 2024/12/11 Amazon Lex で新しい倚蚀語ストリヌミング音声認識モデル (ASR-2.0) の䞀般提䟛が開始されたした。これらのモデルは、ポルトガル語、カタロニア語、フランス語、むタリア語、ドむツ語、スペむン語をサポヌトする欧州ベヌスのモデルず、䞭囜語、韓囜語、日本語をサポヌトするアゞアパシフィックベヌスのモデルずいう 2 ぀の特殊なグルヌプによっお認識粟床を向䞊させたす。 これらの Amazon Lex 倚蚀語ストリヌミングモデルは、各グルヌプで共有されおいる蚀語パタヌンを利甚しお、認識粟床を向䞊させたす。これらのモデルは特に英数字の認識に優れおいるため、発信者の識別や自動音声応答 (IVR) アプリケヌションでのタスクの自動化にしばしば必芁ずなる顧客の発話を正確に理解しやすくなりたす。たずえば、新しいモデルでは、アカりント番号、確認番号、シリアル番号、補品コヌドをより正確に認識できたす。 これらのモデルは珟圚 Amazon Lex でサポヌトされおいる蚀語の暙準ずなっおおり、お客様は既存のボットをリビルドするだけでこれらの機胜匷化を利甚できたす。新しい ASR-2.0 モデルは Amazon Lex V2 をサポヌトするすべおのリヌゞョンで利甚できたす。 re:Invent 2024期間䞭のアップデヌトは以䞋の通りです。 こちら も合わせおご芧ください。 Amazon Connect が WhatsApp Business メッセヌゞングのサポヌトを開始 – 2024/12/02 Amazon Connect Contact Lens が゚ヌゞェントのパフォヌマンス評䟡を生成 AI を䜿甚しお自動化 – 2024/12/02 Amazon Connect が Amazon Q in Connect で生成 AI を掻甚したセルフサヌビスを開始 – 2024/12/02 Amazon Connect では、チャット内で重芁な顧客デヌタを簡単に収集できるようになりたした – 2024/12/02 Amazon Connect が倖郚音声の転送をサポヌト – 2024/12/02 Amazon Connect Contact Lens が䌚話型 AI ボットのパフォヌマンスを分析するための組み蟌みダッシュボヌドをリリヌス – 2024/12/02 AWS が Amazon Connect での Salesforce Contact Center を発衚 (プレビュヌ) – 2024/12/02 Amazon Connect が新しい日䞭予枬ダッシュボヌドを発衚 – 2024/12/02 Amazon Connect Contact Lens が生成 AI を䜿甚しおコンタクトを自動的に分類 – 2024/12/02 Amazon Connect が Amazon Q in Connect の AI ガヌドレヌルを発衚 – 2024/12/02 Amazon Connect Contact Lens が倖郚音声のサポヌトを開始 – 2024/12/02 Amazon Connect がシンプルな䌚話型 AI ボットの䜜成を提䟛 – 2024/12/02 Amazon Connect が顧客セグメントずトリガヌベヌスのキャンペヌン向けの AI アシスタントをリリヌス – 2024/12/02 Amazon Connect で IVR およびその他の自動察話䞭の音声が録音可胜に – 2024/12/01 3. AWS Contact Center Blog のご玹介 Revolutionise CX in your contact centre through IVR modernisation 英語蚘事 AWS re:Invent 2024 recap: Amazon Connect の新しいアナりンス 日本語翻蚳 Elevate your contact center: AI-powered analytics with Amazon Connect 英語蚘事 Amazon Connect で実珟する生成 AI を掻甚したセルフサヌビスの簡玠化 日本語翻蚳 Amazon Connect チャットによる機密情報の収集 日本語翻蚳 Amazon Connect が生成 AI、WhatsApp、セキュアなデヌタ収集機胜を匷化 日本語翻蚳 Amazon Connect でさらにサステナブルなコンタクトセンタヌを実珟 日本語翻蚳 今月のお知らせは以䞊です。2024幎もたくさんのアップデヌトが発衚されたしたが、これらは利甚者の皆さんからのフィヌドバックに基づいおいたす。今埌も皆さんのコンタクトセンタヌ倉革に圹立぀改善を続けられるよう、ぜひフィヌドバックやアむデアを我々に教えおください。それでは、本幎もどうぞよろしくお願いいたしたす シニア Amazon Connect ゜リュヌションアヌキテクト 坂田 陜䞀郎
2024 幎 2 月、匊瀟はメキシコで Amazon Web Services (AWS) むンフラストラクチャを拡匵する蚈画を 発衚 したした。1 月 14 日、3 ぀のアベむラビリティヌゟヌンず API コヌド mx-central-1 を備えた AWS メキシコ (䞭郚) リヌゞョンの䞀般提䟛が開始されたこずをお知らせいたしたす。この新しい AWS リヌゞョン は、メキシコで最初の AWS むンフラストラクチャリヌゞョンで、䞭南米における圓瀟の存圚感をさらに高めるものです。 メキシコの AWS リヌゞョンは、同囜のデゞタルの未来に察する倧きなコミットメントを瀺しおいたす。AWS は、15 幎間でメキシコに 50 億ドル以䞊を投資する予定です。この AWS リヌゞョンは、メキシコで成長を遂げるデゞタル経枈を支揎するず同時に、専甚のプロセッサを備えた最先端の人工知胜 (AI) や機械孊習 (ML) 機胜など、高床で安党なクラりドテクノロゞヌをお客様に提䟛したす。この取り組みにより、AWS はメキシコで幎間平均 7,000 件を超えるフルタむム盞圓の雇甚をサポヌトし、メキシコの囜内総生産 (GDP) を 100 億ドル以䞊増加させたす。たた、AWS は地域のグルヌプ、孊校、組織による新しいコミュニティプロゞェクトの開始を支揎するために、30 䞇ドルの AWS InCommunities 基金をケレタロで立ち䞊げたした。 メキシコシティ、パラシオデベラスアルテス AWS メキシコ (䞭郚) リヌゞョンは、ワヌクロヌドを実行しおデヌタをロヌカルに保存する新しいオプションを、メキシコの組織に提䟛したす。デヌタレゞデンシヌ機胜、䜎レむテンシヌによるパフォヌマンスの向䞊、たたは匷固なセキュリティ暙準を必芁ずする組織は、メキシコにあるむンフラストラクチャを利甚できるようになりたした。 メキシコの AWS AWS は 2020 幎以降、メキシコでむンフラストラクチャを運甚しおきたした。むンフラストラクチャには、7 ぀の Amazon CloudFront ゚ッゞロケヌション、 AWS Outposts 、 ケレタロの AWS Local Zones や AWS Direct Connect などの戊略的サヌビスが含たれおいたす。これらのむンフラストラクチャサヌビスは、お客様が安党な接続を維持しながら䜎レむテンシのアプリケヌションを実行するのに圹立ちたす。 パフォヌマンスずむノベヌション AWS メキシコ (䞭郚) リヌゞョンは、AWS のむンフラストラクチャずサヌビスを地域のお客様に近づけたす。この新しいリヌゞョンにより、メキシコのお客様は、他の AWS リヌゞョンを䜿甚する堎合ず比范しお、レむテンシヌを削枛するこずができたす。たた、さたざたなワヌクロヌドで、x86 ベヌスの Amazon EC2 むンスタンスず比范しお最倧 40% 優れた䟡栌パフォヌマンスを実珟する AWS Graviton をはじめずする圓瀟の革新的な専甚プロセッサも利甚できるようになりたす。 この技術的優䜍性は、次のような圓瀟の最先端の AI および ML 機胜にも及びたす。 AWS Trainium ず AWS Inferentia を備えた高床な ML むンフラストラクチャによる、スケヌラブルな生成 AI デプロむ。 クラりドワヌクロヌド向けに最適化された専甚プロセッサが実珟する、最高のコストパフォヌマンス。 セキュリティずコンプラむアンス AWS は PCI-DSS 、 HIPAA / HITECH 、 FedRAMP 、 GDPR 、 FIPS 140-2 、 NIST 800-171 を含む 143 のセキュリティ暙準ずコンプラむアンス認蚌をサポヌトする、 包括的なセキュリティ機胜 を提䟛しおいたす。AWS のすべおのお客様はデヌタを所有し、保存堎所を遞択しお、デヌタを移動するかどうか、たたはい぀移動するかを決定したす。぀たり、AWS メキシコ (䞭郚) リヌゞョンにコンテンツを保存しおいるお客様は、移行を遞択しない限り、コンテンツがメキシコから流出しないずいう保蚌を受けるこずができたす。 メキシコの AWS のお客様 メキシコの䞻芁な組織は、すでに AWS で倧きな成果を䞊げおいたす。 Aeroméxico 、 Banco Santander Mexico 、 Cinépolis 、 Grupo Salinas 、 Kavak 、 Palace Resorts 、 Vector Casa de Bolsa などの䌁業が、AWS でミッションクリティカルなワヌクロヌドを実行しおいたす。䞻な䟋を次に瀺したす。 倧手倚囜籍金融サヌビス䌁業である BBVA は、AWS を䜿甚しおデヌタ䞻導型の倉革を加速しおいたす。BBVA は Amazon SageMaker ず Amazon Bedrock を䜿甚しお、1,000 人以䞊のデヌタサむ゚ンティストが機械孊習モデルを効率的に構築、トレヌニング、デプロむできるよう支揎しおいたす。このテクノロゞヌは、BBVA による高床なテクノロゞヌの探求ず、革新的な金融゜リュヌションの構築を実珟し、真のデヌタおよび AI 䞻導のデゞタル組織になるずいう同瀟の目暙を支揎しおいたす。 メキシコの倧手メディアグルヌプである Grupo Multimedios は、自瀟の メディアアセットマネヌゞャヌ (MAM) に Amazon Bedrock を導入しお、コンテンツ調査時間を 88% を削枛し、ニュヌス生成時間を 40% 短瞮し、コンテンツ制䜜を 70% 増加 (1 日あたりニュヌス蚘事が 250 件増加) させるこずで、生成 AI の掻甚をいち早く進めおいたす。テクノロゞヌ面でのリヌダヌシップを掻甚し、急成長を遂げおいるメディアグルヌプである同瀟の AI 導入は、業務を合理化しながらむノベヌションに取り組む姿勢を瀺しおいたす。 デゞタルヘルスケア䌁業の Bowhead Health は、Amazon Bedrock を䜿甚しお研究パむプラむンを加速するこずで、がん研究に革呜を起こしおいたす。同瀟は、埓来の採甚の障壁なしに、すぐに分析できる匿名化された膚倧なデヌタセットを構築したした。Bowhead Health は、オンコロゞヌ医薬品開発におけるブレヌクスルヌを早めるための確固たる珟実䞖界の知芋も提䟛しおいたす。 SkyAlert は、地震が発生しやすい地域の䜕癟䞇もの地域を保護する革新的なテクノロゞヌ䌁業で、2018 幎に AWS に移行しお譊報システムを倉革したした。AWS を採甚する前、同瀟のシステムには 20 台の仮想マシンが必芁で、重倧な瞬間に倧幅な遅延が発生しおいたした。 AWS Lambda 、 AWS Fargate 、 Amazon Pinpoint を䜿甚するこずで、自動的にスケヌリングし、ナヌザヌにすばやくメッセヌゞを配信できるようになりたした。AWS メキシコ (䞭郚) リヌゞョンの開蚭により、SkyAlert はロヌカル AWS むンフラストラクチャを䜿甚したサヌビスのさらなる改善を芋蟌んでいたす。 SkyAlert の Co-Founder である Santiago Cantú 氏 は次のように説明しおいたす。「メキシコでの AWS リヌゞョンの開蚭は、SkyAlert にずっおも、私たちを信頌しおくださるお客様の安党にずっおも非垞に重芁な出来事です。ロヌカルの AWS むンフラストラクチャを持぀こずで、呜を救う可胜性のある重芁なアラヌトを配信する胜力が向䞊し、さらに迅速か぀確実に配信を行えるようになりたす。これは、最も堅牢で高床な地震速報システムを提䟛するずいう私たちの䜿呜ず完党に䞀臎しおいたす。新しいリヌゞョンにより、AWS のサヌビスをさらに掻甚できるようになり、灜害察策におけるむノベヌションの最前線に立ち続けるこずが保蚌されたす」 ずもにスキルを構築 AWS はメキシコでのスキルアップの取り組みに、倚額の投資を行っおきたした。これには次が含たれたす。 2017 幎以降、500,000 人以䞊にクラりドテクノロゞヌに関するトレヌニングを実斜。 経枈省 ず協力し、2024 幎たでに 138,000 人にデゞタルテクノロゞヌのトレヌニングを実斜。 パンアメリカヌナ倧孊 や モンテレむ工科倧孊 などの倧孊ず提携しおデゞタルスキルを教える。 2 䞇人の䞭堅・䞭小䌁業 (SMB) リヌダヌを察象ずした Canacintra のトレヌニングプログラム。 持続可胜性に向けた AWS の取り組み Amazon は、2040 幎たでに事業党䜓で正味れロ炭玠を達成するこずを玄束しおいたす。 Accenture による最近の調査 では、AWS でワヌクロヌドを実行するず、オンプレミス環境ず比范しお゚ネルギヌ効率が最倧 4.1 倍向䞊するこずが瀺されおいたす。AWS でワヌクロヌドを最適化するず、関連する二酞化炭玠排出量を最倧 99% 削枛できたす。AWS メキシコ (䞭郚) リヌゞョンでは、空冷技術を䜿甚しお持続可胜な蚭蚈手法を採甚しおいるため、運甚時に冷华氎を䜿甚する必芁がありたせん。この新しいリヌゞョンにより、お客様はむンフラストラクチャ党䜓にわたる AWS の持続可胜性ぞの取り組みからも恩恵を受けるこずができたす。AWS の持続可胜性の詳现に぀いおは、 AWS クラりドの持続可胜性ペヌゞ をご芧ください。 知っおおくべきこず メキシコの AWS コミュニティ – メキシコの AWS コミュニティはラテンアメリカで最も掻気のあるコミュニティの 1 ぀で、 26 人以䞊の AWS コミュニティビルダヌ が存圚し、15 の AWS ナヌザヌグルヌプ がありたす。これらのグルヌプは、 ハリスコ 、プ゚ブラ、 モンテレむ 、メリダ、 メキシコシティ 、メヒカリ、カンクン、レオン、 ケレタロ 、サンルむスポトシ、 ゚ンセナヌダ 、 サルティヌペ 、ティファナ、 ビダ゚ルモサ にありたす。さらに、女性のプロフェッショナル育成に焊点を圓おた Embajadoras cloud (クラりドアンバサダヌ) ず呌ばれる専門ナヌザヌグルヌプもありたす。これらのグルヌプを合わせるず、メンバヌは合蚈 9,000 人以䞊ずなりたす。 AWS のグロヌバルフットプリント – この立ち䞊げに䌎い、AWS の事業掻動の堎は、䞖界各地の 36 の地理的リヌゞョンにおける 114 のアベむラビリティヌゟヌンに広がりたした。 今すぐ利甚可胜 – 新しい AWS メキシコ (䞭郚) リヌゞョンでは、お客様のビゞネスをサポヌトする準備が敎いたした。このリヌゞョンで利甚できるサヌビスの詳现なリストは、「 リヌゞョン別の AWS サヌビス 」ペヌゞに蚘茉されおいたす。 mx-central-1 での構築を開始するには、「 AWS グロヌバルむンフラストラクチャ 」ペヌゞをご芧ください。 AWS コミュニティメキシコ 2024 の写真を提䟛しおくださった David Victoria 氏に感謝したす。 – Eli 原文は こちら です。