雲端計算
Cloud Computing
| 節 | 週二 | 週五 |
|---|---|---|
3 10:10–11:00 | 雲端計算 EC015 2 節連堂 | |
4 11:10–12:00 | ||
7 15:30–16:20 | 雲端計算 EC015 |
* 根據陽明交大上課時間表所列
雲端計算廣義來講指的是基於網際網路的計算。使用者透過網際網路視需要存取在雲端的(虛擬)資源(計算、記憶體、網路、硬碟,軟體及資料等)。本課程將探討雲端計算環境所牽涉到的原理,機制及架構,也將討論雲端計算與大數據、物聯網、軟體定義網路及網路功能虛擬化的緊密關係及相關議題。雲端計算與大數據的結合,將促使人工智慧快速發展,並從而使雲端系統更有智慧。本課程採理論與實務並重,透過四個動手做的實驗(作業),同學可以獲得雲端計算的實務經驗,此有助於對雲端技術的深入的瞭解。 Cloud computing is an internet-based computing that users can access cloud resources (CPU, memory, network, storage, applications/services, and data, etc.) on demand. This course aims at studying principles, mechanisms, and architecture involved in cloud computing environments. The close relationships and associated isssues among cloud computing, bid data, IoT (internet of things), SDN (software defined networks), and NFV (network function virtualization) will be discussed. Combining cloud computing and big data will bring rapid development of AI (artificial intelligence) and further make clouds more intelligent. This course emphasizes both theory and practice of cloud computing. By four hands-on experiments (homework), students have the opportunity to gain practical experience of cloud computing and benefit from deep understanding of cloud computing techniques.
計算機網路概論 Introduction to Computer Networks 計算機組織 Computer Organization
http://mbl.cs.nctu.edu.tw
評分方式 Grading Policy 作業 Homework 30% 期末考 Final Exam 40% 期末創意專題報告 Final Creative Project 30% 課程參與 Class Participation 10% (extra, optional)
| 週次 | 主題 |
|---|---|
| 第 1 週 | Chapter 1: Introduction to Cloud Computing |
| 第 2 週 | Chapter 1: Introduction to Cloud Computing (cont.) |
| 第 3 週 | Chapter 2: Infrastructure as a Service (IaaS) |
| 第 4 週 | Chapter 2: Infrastructure as a Service (IaaS) (cont.) |
| 第 5 週 | Chapter 3: Platform as a Service (PaaS) |
| 第 6 週 | Chapter 3: Platform as a Service (PaaS) (cont.) |
| 第 7 週 | Chapter 4: Cloud Monitoring and Management |
| 第 8 週 | Chapter 4: Cloud Monitoring and Management (cont.) |
| 第 9 週 | Chapter 5: Cloud QoS and Resource Allocation |
| 第 10 週 | Chapter 5: Cloud QoS and Resource Management & Allocation (cont.) |
| 第 11 週 | Chapter 6: Mobile Cloud Computing and Mobile Edge Computing |
| 第 12 週 | Chapter 7: Cloud Security |
| 第 13 週 | Chapter 8: Cloud Networking and Software Defined Networking (SDN)/Network Function Virtualization (NFV) |
| 第 14 週 | Chapter 9: Big Data Analytics and Artificial Intelligence |
| 第 15 週 | Chapter 10: Cloud Services and Case Studies |
| 第 16 週 | Chapter 11: Cloud Computing Perspective |
| 第 17 週 | Presentation |
| 第 18 週 | Final exam |
參考教材 Reference Materials 1. "Cloud Computing for Machine Learning and Cognitive Applications, Kai Hwang, The MIT Press, 2017. 2. "Big-Data Analytics for Cloud, IoT, Cognitive Computing, Kai Hwang and Min Chen, Wiley, 2017. 3. "Cloud Computing: A Hands-on Approach," A. Bahga and V. Madisetti, 2014. 4. "Mastering Cloud Computing: Foundation and Applications Programming," R. Buyya, C. Vecchiola, and S. T. Selvi, Morgan Kaufmann, 2013. 5. "Cloud Computing: Theory and Practice,” Dan C. Marinescu, Morgan Kaufmann, 2013. 6. "Cloud Computing: Concepts, Technology & Architecture,” Z. Ahmood and R. Puttini, Prentice Hall, 2013. 7. Selected IEEE/ACM journal/conference papers.
- 地點
- EC 332A
- 時間
- 5 GH
- 聯絡方式
- kwang@cs.nctu.edu.tw or 5131363 (31363)