Struttura del corso
Scheda del corso
Modulo 1: Introduzione al cloud computing
- Cos’è il cloud computing?
- Evoluzione dalle infrastrutture on-premise al cloud
- Perché passare al cloud? Comprendere la transizione
- Miti comuni sul cloud
Modulo 2: Spiegazione delle principali terminologie del cloud
- Computazione, archiviazione e rete nel cloud
- Elasticità, scalabilità, disponibilità e ridondanza
- Macchine virtuali, container, servizi serverless
- API e applicazioni nativamente cloud
Modulo 3: Modelli di distribuzione del cloud
- Cloud pubblico
- Cloud privato
- Cloud ibrido
- Strategie multi-cloud e quando risultano opportune
Modulo 4: Modelli di servizio cloud
- Infrastructure as a Service (IaaS)
- Platform as a Service (PaaS)
- Software as a Service (SaaS)
- Esempi pratici di ciascun modello
Modulo 5: Cloud vs. Infrastrutture on-premise
- Spese iniziali rispetto a costi operativi
- Flessibilità e agilità
- Manutenzione, aggiornamenti e scalabilità
- Differenze in termini di sicurezza e conformità
Modulo 6: Valore aziendale e vantaggi del cloud
- Risparmi sui costi e ottimizzazione economica
- Agilità e riduzione dei tempi di lancio sul mercato
- Alta disponibilità e gestione efficace dei disastri
- Raggiungibilità globale e scalabilità del sistema
- Innovazione e velocità nell’esperimentazione
Modulo 7: Panoramica sui principali provider cloud
- Descrizione generale di AWS, Azure e Google Cloud
- Servizi comuni offerti da ciascun provider
- Come scegliere il provider più adatto alle proprie esigenze
Modulo 8: Modello di responsabilità condivisa
- A chi spetta quale responsabilità?
- Importanza del controllo degli accessi basato sui ruoli (RBAC)
- Comprensione della sicurezza nel contesto cloud
Modulo 9: Impatto del cloud sui test di qualità e sullo sviluppo software
- Come cambiano i processi di testing negli ambienti cloud
- Integrazione continua e distribuzione continua (CI/CD)
- Strumenti e strategie per testare le applicazioni native del cloud
Modulo 10: Governance e conformità nel cloud
- Gestione delle identità e degli accessi (IAM)
- Politiche e standard nell’ambiente cloud
- Residenza dei dati, privacy e aspetti legali da considerare
Modulo 11: Introduzione alla migrazione al cloud
- Il percorso di adozione del cloud
- Principali strategie di migrazione (trasferimento diretto, refactoring, riprogettazione, ecc.)
- Gestione del cambiamento e preparazione del team
Modulo 12: Casi d’uso e scenari pratici del cloud
- DevOps e automazione dei processi
- Backup e gestione della continuità operativa
- Strumenti di collaborazione remota
- Ambienti di test scalabili e flessibili
Modulo 13: Nozioni base sui costi e sulla fatturazione nel cloud
- Comprensione dei modelli di determinazione dei prezzi
- Modalità di pagamento “pay-as-you-go” vs. istanze riservate
- Monitoraggio e controllo dei costi cloud
Modulo 14: Conclusioni e sviluppo di una mentalità orientata al cloud
- Adottare una cultura cloud e proseguire nell’apprendimento continuo
- Diffondere la conoscenza del cloud anche nei team non tecnici
- Risorse utili per approfondire gli argomenti trattati
- Sessione di domande e risposte e discussione finale
Recensioni (1)
La conoscenza di Ahmed sui temi presentati. Il fatto che potesse fornire esempi concreti e semplificare concetti astratti in modo da rendere l'intero addestramento molto piacevole.
Aurelian
Corso - Cloud Essentials: Understanding the Fundamentals of Cloud Computing for Non-Developers
Traduzione automatica