Apprendi i vantaggi delle Applicazioni Cloud Native
Per competere sui mercati software driven è necessario trasformare il modo di progettare, realizzare e usare le applicazioni. Lo sviluppo di app cloud native richiede un approccio alla compilazione, all’esecuzione e al miglioramento delle app basato su tecniche e tecnologie ormai consolidate per il cloud computing.
Questo corso è destinato a tutti i professionisti del settore ICT che hanno necessità di apprendere i fondamenti del paradigma “Cloud Native”. L’obiettivo è fornire tutti gli strumenti per capire il “perché” ed “quando” proporre queste soluzioni tecnologiche; quali vantaggi si possono ottenere; come fare una stima dei costi di esercizio; quali implicazioni vi sono lato scalabilità delle soluzioni.
Il corso si focalizza sulle tematiche legate alla vendita di queste soluzioni tecnologiche, mentre non tratta gli aspetti più di basso livello e legati all’implementazione lato codice. Pur mantenendo un approccio multi-cloud, il corso si baserà su esempi realizzati su AWS.
Alla fine del corso sarai in grado di [1] comprendere l’architettura di un’applicazione Cloud Native, [2] preparare una stima del costo di esercizio dell’infrastruttura, e [3] comprendere le implicazioni legate alla scalabilità della soluzione.
I moduli del corso
Introduzione al Cloud Computing
- Concetti di base del Cloud Computing
- Vantaggi del cloud computing
- Public, Private, Hybrid cloud
- “As a service”: IaaS, PaaS, SaaS
- Il cloud computing di AWS, Google ed Azure a confronto
Introduzione alle applicazioni Cloud Native
- Cosa sono le app cloud native?
- Cosa occorre per creare un’app cloud native?
- Docker containers e microservizi
- Cos’è un’architettura serverless?
- I vantaggi delle applicazioni Cloud Native
- Deep dive: Gli strumenti di AWS a supporto delle applicazioni Cloud Native
- Il confronto con Google ed Azure
La stima del costo infrastrutturale di un’applicazione Cloud Native & lo scaling
- Come stimare il costo infrastrutturale
- Progetto: stima del costo infrastrutturale su AWS di un’applicazione cloud native
- Getting bigger: principi per comprendere la scalabilità delle applicazioni Cloud Native
- Identificare i colli di bottiglia
- Misurare quantitativamente l’impatto sulle performance tramite scalability testing
Tutto chiaro?
Se hai bisogno di altre informazioni sulla conferenza, o sulle modalità di iscrizione contattaci, o prenota un appuntamento.
0.00 average based on 0 ratings