Private Cloud

The course begins with an overview of cloud computing and OpenStack. After the overview there is a dedicated section to OpenStack installation which is followed by separate sections for each of the core openstack services and the web dashboard. In each section we will go into the details of the service and it's architecture. For the most important services like Nova and Neutron we'll do a deeper dive and cover them in a much more detailed way.

Distributed Systems

This lecture introduces the concepts of distributed systems focusing on database systems. It also gives an introduction to the CAP theorem and some other concepts as distributed file systems, distributed messaging and distributed applications.