Il programma del corso comprende: Introduzione al cloud computing; Virtualizzazione di server e reti; Storage distribuito; Virtual LAN; Software Defined Networking, OpenFlow e OpenVSwitch; OpenStack; Data Center Networking; Linux Containers e Docker/Kubernetes. La maggior parte delle lezioni teoriche sono supportate da laboratori Linux con OpenStack, OpenvSwitch, KVM, Docker e Kubernetes.