cs5224: cloud computing
TRANSCRIPT
CS5224: Cloud ComputingAY2015/16 – Semester 2
Teo Yong MengRoom: Com2, #04‐39
Department of Computer ScienceNational University of SingaporeEmail: [email protected]
URL: www.comp.nus.edu.sg/~teoymTel: 6516 2830
Learning Objectives
1. Explains and discusses fundamental aspects ofcloud computing concepts, models, technologiesand applications
2. Hands‐on: IBM Bluemix and Amazon Web Serviceswith examples in developing applications using IaaS,PaaS and SaaS
3. Develop business case for adopting cloudcomputing
12 January 2016 Overview 2
Learning Objectives
1. Explains and discusses fundamental aspects ofcloud computing concepts, models, technologiesand applications
2. Hands‐on: IBM Bluemix and Amazon Web Serviceswith examples in developing applications using IaaS,PaaS and SaaS
3. Develop business case for adopting cloudcomputing
12 January 2016 Overview 3
0. Class with varied knowledge
1. Introductory module
2. Teaching mode: lectures, hands‐on + visit to datacenter, assignments
3. Business case – putting all you have learnt together
What will we cover?
A. PRINCIPLES OF CLOUD COMPUTINGL01: IntroductionL02: Fundamental Concepts & ModelsH01: IBM Cloud Services (PaaS, SaaS) [hands‐on]
B. TECHNOLOGIES AND APPLICATIONSL03: Technologies behind Cloud ComputingL04: Cloud ArchitectureL05: Applications & ParadigmsL06: Cloud InfrastructureL07: K‐means Clustering using Elastic MapReduce (IaaS, PaaS)H02: Amazon Web Services [hands‐on]L08: Building a Video‐Sharing SaaS Cloud Application
C. CLOUD MANAGEMENTL09: Cost Metrics, Service Quality Metrics, SLAs and TCO
L10: Cloud‐enabled Data Analytics
D. SUMMARY & CONCLUSIONL11: Summary and Open Issues
12 January 2016 Overview 4
Course Schedule & Webpage
• Lecture: Tue 6.30‐8.30pm, SR2
• Tutor: Sunimal Rathnayake (Com 2, #B1‐01)
• Consultation:– Wed 2‐3pm (Yong Meng)– tba (Sunimal)
• Webpage:– IVLE for course announcement– www.comp.nus.edu.sg/~teoym/cs5224‐16 for lecture slides, assignments, etc.
12 January 2016 Overview 5
Main Text
• Cloud Computing: Concepts, Technology & Architecture, Thomas Erl, et al., Prentice‐Hall, 2013, 2 copies at RBR in Central Library. [chapters 3, 4, 5, 11, 15 & 16]
12 January 2016 Overview 6
CS5224
Available at NUS Co-op @ Forum !!
Cloud Computing: Concepts, Technology & Architecture, 1/e
Author : PAPADIMITRIOU
Publisher : Pearson
ISBN : 9780133387520
Module Assessment
• No Exam
• Quiz (closed book): 20%
• Test (closed book): 30%
• Assignment 1 (individual): 20%
• Assignment 2 (team): 30%
12 January 2016 Overview 8