Programa

Mestrado em Engenharia Informática

Mestrado em Informática e Gestão

Mestrado em Engenharia de Telecomunicações e Informática

Programa

Introduction to cloud computing paradigm: motivation, key features, challenges, an overview of cloud system models such as infrastructure as a service (IaaS), platform as a service (PaaS), software as a service (SaaS), etc. (2 hours) Cloud computing fundamentals: scalable computing over the Internet, virtual machines and virtualization of clusters, performance metrics for cloud computing (4 hours) Cloud architecture design: cloud service models, service-oriented architecture, data¬ centre design and interconnection networks, architecture design of compute and storage cloud, representative algorithms for virtual machine deployment. (8 hours) Cloud applications and cloud programming: basic principles, OpenStack platform, hypervisor such as Xen/KVM, case studies (4 hours) Advanced cloud computing: energy efficiency of cloud systems, mobile cloud computing, network as a service (NaaS). (2 hours)