In: Azure
Il cloud rappresenta un approccio moderno al computing che mette al centro di tutto i nuovi workload.
Abbracciare il cloud può essere complesso, perché, come tutte le novità, porta con sé numerose sfide e diversi punti di attenzione.
Attraverso questo corso, pensato per architetti software e sviluppatori, impararemo ad analizzare i punti di forza del cloud, realizzando applicazioni altamente scalabili, moderne, sicure e performanti. Impareremo a disegnare applicazioni moderne, che possano trarre il massimo vantaggio dai pattern che il cloud computing ha fatto emergere in questi anni.
Il corso è indipendente dal cloud utilizzato, ma può essere eventualmente esteso con concetti legati ad uno specifico vendor.
I contenuti sono i seguenti:
- Introduzione al cloud computing
- Vantaggi del cloud
- PaaS vs IaaS vs serverless
- Applicazioni distribuite e geo-distribuite
- Pattern per il cloud
- Microservizi
- Sicurezza applicativa
- Gestione dell'identity
- Storage e dati nel cloud
- Container e Docker
Durata
- 14 ore
- 2 giorni
Prerequisiti
Conoscenza di tecniche di programmazione e di concetti di architettura del software
Durata: 14 ore (2 giorni)
Solo su richiesta
Questo corso è erogabile solo su richiesta, in modalità on-line (con formazione a distanza), oppure on-site, sempre personalizzati secondo le esigenze.