Principles of Cloud Computing

Tullio Vardanega
Department of Mathematics, University of Padova
Email: tullio.vardanega[at]math.unipd.it

SSD:
INF01

Aim:
To provide the students with some initial yet articulate insight into the architectural prin- ciples of the Cloud Computing stack and some hands-on experience on the fundamentals of designing an application for the Cloud

Syllabus:
1. A traversal of the Cloud stack with a historical and technological perspective of where its constituents came about
2. Zooming into the each stack layer in a bottom-up fashion
3. An executive review of relevant Cloud technology
4. Illustration of key principles of application design for the Cloud, and hands-on experience with a practical exercise

Course requirements:
Basics in concurrency, networks and distributed systems

Examination and grading:
Students will be assigned a practical exercise and will referred to the reference technology to use in carrying that task out. The practical will allow the students to get a taste of the principal architectural characteristics required to take benefit of the Cloud, notably elasticity, multi-level load balancing and transparent dispatching.

Schedule
18 July, 14:30-16:30, Dept of Mathematics, room 2BC30
19 July, 14:30-16:30, Dept of Mathematics, room 2BC30
20 July, 14:30-16:30, Dept of Mathematics, room 2BC30
21 July, 14:30-16:30, Dept of Mathematics, room 2BC30
25 July, 14:30-16:30, Dept of Mathematics, room 2BC30

<< Courses in 2015-2016