Study-unit VIRTUAL NETWORKS AND CLOUD COMPUTING

Course name Computer engineering and robotics
Study-unit Code 70A00054
Curriculum Data science e data engineering
Lecturer Gianluca Reali
Lecturers
  • Gianluca Reali
Hours
  • 72 ore - Gianluca Reali
CFU 9
Course Regulation Coorte 2023
Supplied 2024/25
Learning activities Affine/integrativa
Area Attività formative affini o integrative
Sector ING-INF/03
Type of study-unit Obbligatorio (Required)
Type of learning activities Attività formativa monodisciplinare
Language of instruction Italian
Contents This class provides advanced knowlege about the implementation of Big Data distributed computing systems, implemented in cloud networks. In addition, this courde includes cloud and datacenter management through cutting edge netork protocols, based on virtualization.
Reference texts ILetha Hughes Etzkorn: "ntroduction to Middleware: Web Services, Object Components, and Cloud Computing", Chapman and Hall/CRC.


Lecture notes made available by the lecturer
Educational objectives This class aims to give students the expertise for designing advanced netoworks and cloud computing systems.
Prerequisites Basic knowledge of IP networking.
Teaching methods Lectures and computer-based experiments
Other information Open-source software platforms are used.
Learning verification modality Project work and oral exam
Extended program Introduction and review of IP networking

Lecture1:
Virtualization
Docker
Kubernetes

Lecture 2: Software Defined Netowrking;

Lecture 3: Introduction to Cloud Computing
• IaaS, PaaS, SaaS: what are they and how to choose among them
• Cloud Computing Reference Architecture
• FaaS/Severless

Lecture 4: cloud providers
• Basic of virtualization technologies
• OpenStack
• Practical examples

Lecture 5: Virtual Networks
• VxLAN
• Overlay Netoworks

Lecture 6: hybrid clouds
• Public, dedicated, hosted, private clouds
• hybrid scenarios (on prem-on cloud, cross clouds, legacy apps & cloud apps, micro cloud &
cloud brokerage)
• Practical examples

Digital Information Service by Lidia Pozzoblu - Thanks to Aldo Bizzilupo for Web site and other technical assistance.