ケース スタディ:NoSQL データベースとクラウド オブジェクト ストレージ
新たに 2 種類のストレージについて説明します。NoSQL データベースとオブジェクト ストレージです。また、業界でのケース スタディも紹介します。
学習の目的
このモジュールでは、次のことを行います。
- Apache HBase、Apache Cassandra、および MongoDB NoSQL データベースのデータ モデルについて理解する。
- HBase、Cassandra、MongoDB での一般的な操作について理解する。
- HBase、Cassandra、MongoDB のアーキテクチャについて理解する。
- HBase、Cassandra、MongoDB のユース ケースについて知る。
- OpenStack Swift クラウド オブジェクト ストレージのデータ モデルについて理解する。
- Swift で提供される一貫性保証について理解する。
Majd Sakr 博士およびカーネギー メロン大学の協力により提供されています。
前提条件
- クラウド サービス モデルや一般的なクラウド プロバイダーなど、クラウド コンピューティングの概要を理解している
- クラウド コンピューティングを実現するテクノロジを把握している
- クラウド サービス プロバイダーのクラウドの料金と課金について理解している
- データセンターとは何か、それはなぜ存在するのかを把握している
- データセンターの設定、稼働、およびプロビジョニングの方法を理解している
- クラウド リソースのプロビジョニングとメータリングの方法について理解している
- 仮想化の概念について知識がある
- さまざまな種類の仮想化の内容について把握している
- CPU の仮想化について理解している
- メモリの仮想化について理解している
- I/O の仮想化について理解している
- さまざまな種類のデータとその格納方法について把握している
- 分散ファイル システムとそのしくみについて知識がある