Teaching module

(Introduction to) Data Infrastructure

With Federica Bazzocchi

  • Coursework, current edition
  • Core
  • 4 h
  • 2 scheduled lessons

This course provides a comprehensive introduction to modern data infrastructure. Students will explore foundational architecture models, key hardware, software, and networking components, data tiering strategies, and the layered data stack. The course also compares research and enterprise environments and concludes with hands-on practice.

Course Overview

This course provides a comprehensive introduction to modern data infrastructure. Students will explore foundational architecture models, key hardware, software, and networking components, data tiering strategies, and the layered data stack. The course also compares research and enterprise environments and concludes with hands-on practice.

Learning Objectives

  • Identify the core role, value, and key pillars of data infrastructure.
  • Differentiate between logical and physical architectural patterns.
  • Map hardware, software, and networking components to performance needs.
  • Implement data tiering (hot, warm, cold) and understand the full layered stack.
  • Evaluate pipeline trade-offs between academic research and enterprise settings
Total hours
4 h
Classes
4 h
Type
Core

Lessons in the calendar

  • Mon, 19 Oct 202614:30 to 16:30SISSA main building room 005
  • Wed, 21 Oct 202614:30 to 16:30SISSA main building room 005
Full course calendar

Lecturers