Distributed enabling platforms

Code 534AA
Credits 6

Learning outcomes

Course Objective
This course develops the issues of fundamental course on distributed computing platforms in depth, such as Grids and Clouds. This aim is also achieved through the study of state-of-the-art solutions, the detailed analysis of their technologies and of the best practices regarding last-generation distributed enabling platforms,

Syllabus
Introduction to distributed middleware
Development of concepts and techniques for Grid computing in depth
Grid computing components and solutions
Resource virtualization
Virtualization technologies
Introduction to cloud computing
Development of concepts and techniques for Cloud computing in depth
Applications tools for grid and cloud Computing

Grading
The examination procedure consists in a colloquium on course topics and on a project assigned to the student.