Docker per Sviluppatori Delphi
Durata: 1 giorno | Prezzo: € 349,00 IVA esclusa
Descrizione
Docker è una tecnologia che consente di creare, distribuire e gestire applicazioni in contenitori. I contenitori sono unità di software che includono tutto ciò di cui un’applicazione ha bisogno per funzionare, inclusa la sua immagine di sistema, le librerie, le dipendenze e le impostazioni. Per gli sviluppatori Delphi, Docker rappresenta un’opportunità unica per semplificare il deployment di applicazioni server (WebAPI, servizi REST, WebSocket server) su ambienti Linux, gestire database e servizi di supporto durante lo sviluppo, e configurare ambienti di debug remoto con PAServer. Questo corso fornisce le competenze necessarie per integrare Docker nel workflow di sviluppo Delphi quotidiano.
Obiettivi del corso
Al termine di questo corso, i partecipanti saranno in grado di:
- Comprendere i concetti di base di Docker: container, immagini, repository e ambienti
- Creare e gestire contenitori Docker
- Creare immagini Docker per applicazioni Delphi Linux (console, WebAPI, DMVCFramework)
- Configurare e utilizzare PAServer in Docker per il debug remoto
- Orchestrare ambienti di sviluppo completi con Docker Compose
- Gestire il ciclo di sviluppo e deployment di applicazioni Delphi con Docker
Prerequisiti
- Conoscenza base di Linux (navigazione filesystem, permessi, comandi base)
- Concetti di sviluppo software e deploy
- Esperienza con Delphi e compilazione per target Linux
- Familiarità con DMVCFramework o altre librerie per WebAPI (consigliato)
