Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Advanced Monitoring and Optimizing with DynamoDB (Japanese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Amazon DynamoDB は、スケールに関係なく数ミリ秒台のパフォーマンスを実現する、key-value およびドキュメントデータベースです。これは、アドバンストモニタリング機能のサポートが組み込まれている、フルマネージドデータベースサービスです。

この中級コースは、Amazon DynamoDB を使った開発カリキュラムの一連のコースの 5 番目のコースです。


このデベロッパー中心のコースでは、DynamoDB のモニタリングとトラブルシューティングに使用できるツールを紹介します。エラー処理、メトリクスのモニタリング、アラームへの応答を行うためのリソースについて調べましょう。また、DynamoDB 最適化手法を実装して、全体的なパフォーマンスを向上させ、コストを削減します。


• コースレベル : 中級

• コースの所要時間 : 210 分


*このコースの中のビデオには日本語の字幕がついています。字幕を表示させるには、ビデオ画面下の[CC] アイコンをクリックしてください。


アクティビティ

このコースには、アニメーション、動画デモンストレーション、インタラクティブコンテンツ、ナレッジチェック、さらにオプションのセルフペースラボ(有料)が含まれています。


コースの目標

このコースで学習する内容 :

• AWS で利用できるさまざまな DynamoDB モニタリングツールとサービスの説明

• アプリケーションの健全性にとって最も重要なメトリクスに関するアラートと通知の作成

• コード内でのエラーメッセージの伝播を確認する

• パフォーマンスとコストの観点から DynamoDB に実装されている機能を最適化する


対象者

このコースは以下のような方を対象としています。

• クラウド上の非リレーショナルデータベース、        特に DynamoDB を操作する方法を学ぶことに関心がある新人のまたは経験豊富なデベロッパー

• データベースアーキテクト

• データエンジニア


前提条件

このコースを受講するにあたって、以下の前提条件を満たしておくことをお勧めします。

• DynamoDB とその機能に関する知識

• key-value データベースのデータベース設計またはデータモデリングの実務経験

• 次のデジタルトレーニングを修了: DynamoDB API と AWS SDK の調査、DynamoDB でのインデックスの操作、        DynamoDB の整合性、容量、パフォーマンスの管理、大規模な DynamoDB アプリケーションの管理

• AWS でのアーキテクチャの設計と開発、および AWS でのデータベースの計画と設計の実務経験

• 1 つ以上のハイレベルなプログラミング言語 (Python、Java、Node.js、.NET) の実務的知識


コースの概要

レッスン 1:モニタリング

• モニタリングツールの概要

• Amazon CloudWatch DynamoDB メトリクスの使用

• CloudWatch アラームのセットアップ

• インタラクティブナレッジチェック

レッスン 2: エラー処理

• エラー処理

• トラブルシューティングリソース

• 改善

• インタラクティブナレッジチェック

レッスン 3: 最適化

• DynamoDB での最適化

• その他の AWS サービスへの作業のオフロード

• バッチ操作の使用

• インタラクティブナレッジチェック

コースのまとめ

• コースのまとめ

• 認定テスト

• (オプション)ラボ : Amazon DynamoDB モニタリング


Reviews

Start your review of Advanced Monitoring and Optimizing with DynamoDB (Japanese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.