MSE Master of Science in Engineering

The Swiss engineering master's degree


Ogni modulo equivale a 3 crediti ECTS. È possibile scegliere un totale di 10 moduli/30 ECTS nelle seguenti categorie: 

  • 12-15 crediti ECTS in moduli tecnico-scientifici (TSM)
    I moduli TSM trasmettono competenze tecniche specifiche del profilo e si integrano ai moduli di approfondimento decentralizzati.
  • 9-12 crediti ECTS in basi teoriche ampliate (FTP)
    I moduli FTP trattano principalmente basi teoriche come la matematica, la fisica, la teoria dell’informazione, la chimica ecc. I moduli ampliano la competenza scientifica dello studente e contribuiscono a creare un importante sinergia tra i concetti astratti e l’applicazione fondamentale per l’innovazione 
  • 6-9 crediti ECTS in moduli di contesto (CM)
    I moduli CM trasmettono competenze supplementari in settori quali gestione delle tecnologie, economia aziendale, comunicazione, gestione dei progetti, diritto dei brevetti, diritto contrattuale ecc.

La descrizione del modulo (scarica il pdf) riporta le informazioni linguistiche per ogni modulo, suddivise nelle seguenti categorie:

  • Insegnamento
  • Documentazione
  • Esame
Cloud Computing for Advanced (TSM_ClComp)

Lecture on advanced topics in the domain of Cloud Computing, more precisely covering fundamental concepts, economics, application, operation, development of and for IaaS, PaaS, as well as their application for DevOps and Cloud-Native Applications

Requisiti

Basic understanding of software and systems engineering, basic usage of Linux, communication technologies/networking.

Obiettivi di apprendimento

  • Conceptual understanding of the principles and architectural design of IaaS and PaaS services, as well as concrete implementations/frameworks.
  • Ability to operate and use IaaS-frameworks.
  • Ability to operate and use PaaS-frameworks.
  • Understanding of Infrastructure as Code and IaaS and PaaS management APIs.
  • Ability to design services and service-oriented applications natively for the cloud.
  • Ability to leverage features of the cloud, that is on-demand, self-service, elasticity, multi-tenancy, metered service, broadband network access.
  • Ability to evaluate the economic, legal and technological advantages of cloud as well as inherent limitations.

Contenuti del modulo

  • Definitions, Motivation, Economics, Principles, Service and Deployment Models, DC Architectures
  • Example Application of IaaS (OpenStack)
  • Cluster Management - IaaS Resource Orchestration by Example of OpenStack
  • Cluster Management - Container Orchestration by Example of Kubernetes
  • Virtualization of Compute Resources / Hypervisors
  • Virtualization of Compute Resources / Containers
  • Virtualization of Networking Resources / Cloud Networking
  • Virtualization of Storage Resources / Basic Concepts, Block, File and Object Storage Services
  • Infrastructure as Code, Gitops, Declarative State
  • Basic Concepts, Architecture of a PAAS, Deployments / Blue--Green, Continuous Deployment., Tools, ArgoCD
  • System Design, Resilient Architectures
  • Serverless Computing
  • Cloud Native Architecture
  • Operating Models / Monitoring, Logging, Tracing
  • Operations / Rating, Charging, Billing, Product and Service Selection, Economics, Cloud-Financial Management

Metodologie di insegnamento e apprendimento

2 Lectures, 1 tutorial session per week
Self-study based on lecture material and literature (papers, books)

Scarica il descrittivo completo del modulo

Indietro