IT AND CLOUD SYSTEM ADMINISTRATION
cod. 1008529

Academic year 2024/25
3° year of course - First semester
Professor
Luca CAVATORTA
Academic discipline
Sistemi di elaborazione delle informazioni (ING-INF/05)
Field
"altre conoscenze utili per l'inserimento nel mondo del lavoro"
Type of training activity
More
48 hours
of face-to-face activities
6 credits
hub: PARMA
course unit
in ITALIAN

Learning objectives

The course aims to provide knowledge on the architecture, organization, configuration, and administration of computing systems, focusing on the most commonly used tools for their implementation and management, with an emphasis on cloud perspectives and key approaches to managing cloud services.
Throughout the course, the main systems for virtualization, packaging, orchestration, and application distribution (Docker, Kubernetes) will also be covered.

Prerequisites

Students are expected to be familiar with Windows and Linux, and have basic scripting skills

Course unit content

Linux operating system:
- User account and permission management for Unix file systems
- Command-line tools, process and resource configuration, definition, and monitoring
- Management of standard system services
- Bash scripting

Service management:
- Web/Apache

Introduction to virtual systems and major management and orchestration systems

Cloud Computing and Strategies for Building Cloud Services

Containerized application management
Docker:
- Basics
- Creating Docker images
. Managing multi-container systems with Docker Compose

Introduction to Kubernetes for container orchestration:
- Infrastructure overview
- Workloads in Kubernetes
- Examples

Full programme

Linux operating system:
- User account and permission management for Unix file systems
- Command-line tools, process and resource configuration, definition, and monitoring
- Management of standard system services
- Bash scripting

Service management:
- Web/Apache

Introduction to virtual systems and major management and orchestration systems

Cloud Computing and Strategies for Building Cloud Services

Containerized application management
Docker:
- Basics
- Creating Docker images
. Managing multi-container systems with Docker Compose

Introduction to Kubernetes for container orchestration:
- Infrastructure overview
- Workloads in Kubernetes
- Examples

Bibliography

Provided during the course

Teaching methods

Theoretical and practical lessons

Assessment methods and criteria

The exam comprises both theoretical and practical components focusing on systems

Other information

During the course will be provided all the information to create your own virtual environment. The only prerequisite required is a laptop connected to the network.