Single-Course Engelsk 5 ECTS

Cloud Networking

Overall Course Objectives

To qualify the participants to analyze and design networks for cloud services and cloud-native environments with focus in the underlying technologies.

See course description in Danish

Learning Objectives

  • Describe “the Cloud” from a technical perspective with focus on components and the technological evolution.
  • Explain the concept of “Cloud-native” design.
  • Describe and compare network topologies for data centres.
  • Use Linux technologies for isolation of processes and resources and related networking principles for implementing virtual network topologies in Linux hosts.
  • Describe and compare mechanisms for virtualization and isolation, such as virtual machines and containers.
  • Explain the Network Function Virtualization (NFV) concept and describe standard NFV architectures and components.
  • Compare different Virtual Infrastructure Managers (VIMs), such as OpenStack, Docker Swarm and Kubernetes, including their use of virtual networks.
  • Explain network automation in relation to cloud networks and systems.

Course Content

Introduction to ”the Cloud” as a generic concept and the technologies and components that are part of it. Technologies for switching and virtualization of networks. Software concepts in the Linux operating system that enable virtual networks and systems. Host virtualization based on hypervisors. The Network Function Virtualization (NFV) concept as an evolution of services in telecommunication networks, including the evolution towards Service Oriented Architectures and microservices. Containers as implementation of microservices, including Container Network Modls. Container orchestration (Docker Swarm and Kubernetes).

Recommended prerequisites

34334/34359, Knowledge about the most important protocols in the internet, such as IP, TCP, UDP, DHCP, DNS, and so on.

Faculty

Remarks

A significant part of the course are hands-on examples and exercises in the lectures, which are intended to be performed on the participants’ own computers. It is therefore expected that the participants bring a laptop with minimum 8 GB RAM and minimum 60 GB free harddrive space.

See course in the course database.

Registration

Language

Engelsk

Duration

13 weeks

Institute

Electro

Place

DTU Lyngby Campus

Course code 34370
Course type Candidate
Semester start Week 6
Semester end Week 20
Days Tues 8-12
Price

9.250,00 DKK

Registration