S.ANNA
Altro PhD (TECIP)
Tommaso CUCINOTTA
2
30
Y
Hands-on follow-up to the Cloud Computing & Big-Data course. This is an applied course where students will put in practice the theoretical/abstract concepts acquired in the general course on Cloud Computing & Big-Data. During the practical sessions, we'll have a deep dive on such concepts as: machine virtualization (KVM) and OS-level virtualization (LXC) on Linux; virtual networking on Linux; network programming and distributed RPC frameworks; programming abstractions for cloud and distributed computing; elasticity in practice; big-data programming frameworks; Hadoop Map-Reduce; Apache Spark. Requisites: (1) Cloud Computing & Big-Data course (both of 2016 courses on Cloud Computing and Big-Data & Analytics work) (2) Computer programming & scripting.
Computer architectures and networks