Docker è una tecnologia che ormai ha preso largamente piede negli ambienti di sviluppo di applicazioni web: da anni ormai è una alternativa superiore alle classiche macchine virtuali, molto più avide di risorse hardware. Il passaggio però all'ambiente di produzione è stato molto meno ""virale"" e si fatica ancora a trovare risorse e consigli su come portare la propria applicazione in produzione usando Docker e i container. In questo talk vedremo un flusso di continuous integration & delivery che ho perfezionato nell'ultimo anno su diverse applicazioni Symfony: partendo dal comune uso di Docker Compose in locale, ho sfruttato la stessa configurazione nell'ambiente di build per amalgamare al meglio le immagini Docker e le configurazioni, sfruttando diversi accorgimenti ed ottimizzazioni per poi arrivare alle immagini pronte per la produzione; infine vedremo un breve accenno di come ho utilizzato queste immagini sul cluster Kubernetes di produzione.

Comments

Comments are closed.

Rated 5

Samuele Lilli at 15:19 on 19 Oct 2018

Veramente un bel talk.
Pieno di spunti molto interessanti da portarsi a casa e da poter consultare a posteriori.

Bravo Alessandro.

Ottimo e davvero utile

Talk interessante, completo e ben raccontato.

Uno dei talk più interessanti, pratico e ben spiegato

A costo di sembrare di parte ti faccio i miei complimenti, bel talk sia dal punto di vista di contenuti che di esposizione... e bel ripasso per me ?

Argomento molto interessante e pieno di spunti.

Eh, dovrò scrivere questo commento su entrambi i tuoi talk.

E' proprio un piacere ascoltarti. Trasudi sapere e trasmetti passione per quel che fai e per la condivisione.
Il talk è stato interessantissimo, molto chiaro e fonte di grandi spunti.

Grazie

Docker è sempre più importante nel settore, ma nel mondo di PHP sta facendo un po' più fatica a prendere piede, e di conseguenza le risorse a riguardo non sono così complete come per altre piattaforme. Questo talk è stato utilissimo e molto chiaro, complimenti.