Table of Contents
Cloud Computing (雲端計算)
本課程介紹雲端計算基本概念及相關技術。我們將關注於雲端計算的定義、虛擬化技術、資料中心管理、邊緣計算及5G/物聯網的應用。此外,本課程也將介紹分散式雲端計算如區塊鏈和以太坊智能合約等技術。本課程將有數個程式作業及一個期末專題需完成。
This course introduces some basic concepts and related technologies of cloud computing. We will focus on the definitions, virtualization, data center management, edge computing, deep learning and 5G/IOT. Besides, we will introduce distributed cloud services such as blockchain and Ethereum. We will have 2 or 3 assignments in this semester and one final term project are required to be completed.
Instructor
Lectures
Time and Location
TAs
To be announced.
Textbooks
- Distributed and Cloud Computing, From Parallel Processing to the Internet of Things by Kai Hwang, Geoffrey Fox and Jack Dongarra
Syllabus/Schedule
- Distributed System Models and Enabling Technologies
- Computer Clusters for Scalable Parallel Computing
- Virtual Machines and Virtualization of Clusters and Data Centers
- Cloud Platform Architecture over Virtualized Data Centers
- Service-Oriented Architectures for Distributed Computing
- Cloud Programming and Software
References
E-books
- Cloud Computing: Principles and Paradigms ( E-book)
Links
- AWS Tutorial (Amazon.com)
- Cloud Computing in NTHU by Prof. C.J. Lee
Grading
Participation 10%, Homework 20%, Midterm 30%, Term Project 40%.
Courses in Each Semester
Statistics
This page has been accessed for: Today: 1 / Yesterday: 0 Until now: 185