Modern scientific research challenges require new technologies, integrated tools, reusable and complex experiments in distributed computing infrastructures. But above all, computing power for efficient data processing and analyzing. Container technologies have emerged as a new paradigm to address such intensive scientific applications problems. Their easy deployment in a reasonable amount of time and the few required computational resources make them more suitable.
Containers enable performance isolation and flexible deployment of complex, parallel, and high-performance systems. Moreover, they gained popularity to modernize and migrate scientific applications in computing infrastructure management. Additionally, they reduce computational time processing and the struggle of managing applications, code and pipelines in heterogeneous environments.
In this Course, we first give an overview of virtualization and containerization technologies. We discuss the main advantages and disadvantages of using containers in daily research activities (including performance and portability). We present a micro-servicing approach and how it is linked to the container's technologies. We identify the most important and used container engines and their typical application. We will introduce container orchestration.
After completing this course, attendees should be able to do container and image operations with different container runtimes, manage network and storage (volumes) with containers, build and run multi-container applications.
The course will be held in-person and on-line. Lectures will be registered and made available to the students. The course will be organized in the noon-to-noon fashion (14:00 - 17:30 the first day and 09:00 - 13:00 the second day with tech lunch).
Please note that due to logistical reasons, hands on session will only be given for people in presence.
Due to limited seating capacity, we encourage individuals to register (no fee is due) using this Indico page before November 23th, 2023 noon, and select their preferred mode of attendance (in-person or remote) by checking the appropriate box. If the number of registrants exceeds the room's capacity after the registration period ends, priority will be given to Ph.D. students and young researchers, with the remaining spots allocated on a first-come, first-served basis. In case of a large oversubscription, a second similar event might be planned in the next months.
Osservatorio Astronomico di Brera - Cupola Fiore
via Brera Milano (MI)
Max Number of Participants
This event is limited to 25 participants in person.
LECTURES
Giuliano Taffoni
Fiordoliva, Federico
Michele Mastropietro
SOC/LOC
INAF Unità Scientifica Centrale 8 Computing
Giuliano Taffoni
Marco Landoni
Contacts for info
Please drop us an email to container-course-usc8 [at] inaf.it
Link Meet of the event: https://meet.google.com/esy-qtiz-dmv