概要
分散システムの基本的な考え方を学び、クラウドコンピューティング基盤上にスケーラブルな分散システムを構築する技術について学ぶ。
講師
高橋竜一(茨城大学)
中島倫明(レッドハット)
佐々木健太郎
到達目標
以下の内容を理解することを目標とする。
-分散システムを構築するための既知の理論・技術について知る
‐クラウドシステムの特徴を活かしたシステム設計(スケールアウトなど)
‐分散システムを構築・運用するためのクラウド環境の自動化技術
準備学習・前提知識
‐ネットワーク通信、UNIX系サーバーOSの基礎知識
‐サーバー仮想化、クラウドコンピューティングの基礎知識
‐IoTシステム&サービスの基本構成
履修時間
時数:8コマ 時間数:12時間
実施方法
Zoom
計画
回 | 概要 | 講師 | 実施方法 | 講義形態 |
---|---|---|---|---|
1 | 導入、分散システム基盤 | 高橋竜一 | Zoom | 座学 |
2 | 分散システムを支える理論・技術(プロトコル) | 高橋竜一 | Zoom | 座学 |
3 | 分散システムを支える理論・技術(定足数、グループ管理) | 高橋竜一 | Zoom | 座学 |
4 | 分散システムを支える理論・技術(順序付け、一貫性) | 高橋竜一 | Zoom | 座学 |
5 | クラウドリソースの抽象化 | 中島倫明/佐々木健太郎 | Zoom | 座学 |
6 | オーケストレーション演習 | 中島倫明/佐々木健太郎 | Zoom | 演習 |
7 | クラウドシステム管理の考え方とエコシステム | 中島倫明/佐々木健太郎 | Zoom | 座学 |
8 | 自動化ソフトウェアを用いたシステム構築・運用の自動化演習 | 中島倫明/佐々木健太郎 | Zoom | 演習 |
機材
なし
ソフトウェア
なし
参考書
‐中井悦司、中島倫明(著)、オープンソース・クラウド基盤 OpenStack入門、アスキー・メディアワークス、2014
‐日本OpenStackユーザ会(著)、OpenStackクラウドインテグレーション オープンソースクラウドによるサービス構築入門、翔泳社、2015
‐平山毅、中島倫明、中井悦司、他(著)、絵で見てわかるクラウドインフラとAPIの仕組み、翔泳社、2016
評価
レポート
参考情報
2020年度 K10 iCDスキルマッピング β版
※今後見直しの可能性があります。