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.
2030 agenda goals for sustainable development
- - -