Learning objectives
The course aims to provide notions on architecture, organization, configuration and administration of processing systems, with reference to the tools most used for their implementation and management, and to the main security systems.
The main virtualization, packaging, orchestration and application distribution systems (Docker Kubernates) will also be examined during the course.
Prerequisites
It is assumed that the student is familiar with Windows, Linux and basic knowledge of scripting languages.
Course unit content
Manage user accounts file and directory permissions under Unix file systems
Command line tools, configuration, definition and monitoring of processes and resources
Management of standard system services
Network management:
- Firewall
- Activity monitoring
Bash scripting
Service management:
Web / Apache
Introduction to virtual systems and the main management and orchestration systems.
Containerized Application Management
Docker:
- Basics
- Creating Docker images
- Management of multi-container systems using Docker Compose
Introduction to Kubernetes cluster
- Definition
- Workload in kubernetes
- Examples
Full programme
Manage user accounts file and directory permissions under Unix file systems
Command line tools, configuration, definition and monitoring of processes and resources
Management of standard system services
Network management:
- Firewall
- Activity monitoring
Bash scripting
Service management:
Web / Apache
Introduction to virtual systems and the main management and orchestration systems.
Containerized Application Management
Docker:
- Basics
- Creating Docker images
- Management of multi-container systems using Docker Compose
Introduction to Kubernetes cluster
- Definition
- Workload in kubernetes
- Examples
Bibliography
Provided during the course
Teaching methods
Theoretical and practical lessons
Assessment methods and criteria
L'esame è composto da domande teoriche e esercizi pratici sui sistemi.
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.
2030 agenda goals for sustainable development
- - -