Corso: "Docker per sviluppatori"

Event

Title:
Corso: "Docker per sviluppatori"
When:
Gio, 14. Giugno 2018, 10:00 h - 18:00 h
Where:
CNR Istituto per le Applicazioni del Calcolo - Roma, RM
Category:
Formazione GARR
Comunità:
Ricerca scientifica, Ricerca biomedica, Beni culturali, Università, Scuola, Musica e Arte

Description

Prerequisiti

Obiettivi

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:

LearningGARR


Venue

Location:
CNR Istituto per le Applicazioni del Calcolo
Street:
Via dei Taurini 19
ZIP:
00185
City:
Roma
State:
RM
Country:
Italy