説明
今日のクラウド コンピューティング システムは、オープンソースであるか企業内で使用されているかにかかわらず、共通の一連のコア技術、アルゴリズム、設計哲学を使用して構築されており、すべて分散システムを中心としています。 クラウド コンピューティングの基本的な分散コンピューティングの「概念」について学びます。
これらの概念には、クラウド、MapReduce、キーバリュー/NoSQL ストア、従来の分散アルゴリズム、広く使用されている分散アルゴリズム、スケーラビリティ、トレンド領域などが含まれます。
これらのシステムが内部からどのように機能するかを理解してください。 用意されている宿題演習でこれらの概念を使用して実際に取り組んでください。 プログラミングの割り当てでは、C++ プログラミング言語で提供されるテンプレート コード (プログラム) でこれらの概念の一部を実装します。 C++ に関する事前の経験が必要です。
このコースでは、産業界と学術界の第一線の研究者や経営者へのインタビューも掲載されています。
このコースは、クラウド コンピューティングの概念、パート 1 コースで説明した内容に基づいています。
価格:無料で登録!
言語: 英語
字幕: 英語、韓国語