Upcoming training events
There are no training events scheduled at the moment
-
Webinar Certificati automatici con ACME
Thu, 28. September 2023, 10:30 - 12:00
Further information on planned activities on LearningGARR.
From fostering digital literacy to advanced technical training to scholarships for young innovators: GARR in-class and distant learning activities are dedicated to the research and education community.
GARR offers courses on topics linked to the management and use of the network, as well as of advanced services and applications delivered on top of it: from network management to cybersecurity, from monitoring to digital identity, from Open Educational Resources (OER) to advanced services. Training activities are designed to support the dissemination of technical knowledge and to exchange information and best practices on research and development of new technologies and services.
In addition, GARR promotes initiatives to disseminate and enhance digital skills and digital literacy, to pave the way towards a conscious use of the Internet and the e-Infrastructures.
GARR training offer is open to all users in the Research and Education community and includes:
- Seminars and in-class courses;
- Webinars and self-paced e-learning courses.
GARR annually awards Scholarships to young graduates that are specialising on themes related to e-Infrastructures.
Training events
Corso: "Docker per sviluppatori"
- Title:
- Corso: "Docker per sviluppatori"
- When:
- Thu, 14. June 2018, 10:00 h - 18:00 h
- Where:
- CNR Istituto per le Applicazioni del Calcolo - Roma, RM
- Category:
- Formazione GARR
- Community:
- Ricerca scientifica, Ricerca biomedica, Beni culturali, Università, Scuola, Musica e Arte
Description
Prerequisiti
- Xubuntu live 18.04 2G RAM;
- Docker 18.03+;
- Visual studio code;
- Docker pull (TODO!);
- Conoscenza comandi di base Linux;
- Familiarità sviluppo web con Java o php.
Obiettivi
- Comprendere le motivazioni nell’utilizzo di Docker;
- Realizzazione di un’applicazione smart home a microservizi nel corso dei laboratori.
Programma didattico
Introduzione a Docker
- Concetti di base, Linux Container;
- Architettura di Docker;
- Principali comandi.
Web development
- Pagina statica pubblicata su nginx;
- Live reload siti statici;
- Troubleshooting;
- Volumi.
Introduzione alle architetture a microservizi
Sviluppo di applicazioni PHP
- WordPress;
- Container persistenti;
- Link;
- Variabili di ambiente.
Sviluppo di applicazioni Java
- Building automation con Maven;
- Live reload;
- Unit testing;
- Debug;
- Builder pattern;
- OutOfMemory Killer.
Troubleshooting di servizi erogati in container
Container Orchestration
- Continuous Integration/Continuous Deployment;
- Monitoring e Logging;
- Health checking;
- Rolling deployments;
- Deployment in ambienti cloud.
Docente
Francesco Uliana (CNR)
Tecnologo presso il CNR, mi occupo di progettazione e sviluppo di architetture di sistemi distribuiti, prevalentemente con tecnologie Java.
Negli ultimi anni ho sviluppato un forte interesse per le metodologie e le tecnologie DevOps, in particolare per tutto ciò che riguarda i Linux Container.
Al termine del corso verrà rilasciato un attestato di partecipazione.
Il corso è gratuito.
Per ulteriori informazioni e per registrarsi:
Venue
- Location:
- CNR Istituto per le Applicazioni del Calcolo
- Street:
- Via dei Taurini 19
- ZIP:
- 00185
- City:
- Roma
- State:
- RM
- Country:
-