Contattataci

Struttura del corso

Introduzione all’ingegneria di piattaforme cloud-native

  • Definizione dell’ingegneria di piattaforme cloud-native
  • I vantaggi delle piattaforme cloud-native
  • Panoramica sui modelli di servizio cloud (IaaS, PaaS, SaaS)

Tecnologie core del mondo cloud-native

  • Introduzione ai container e all’orchestrazione con Kubernetes
  • Concetti e piattaforme legati al calcolo senza server
  • Soluzioni di storage e rete specifiche per il cloud-native

Progettazione di piattaforme cloud-native

  • Modelli architetturali adatti alle piattaforme cloud-native
  • Creazione di un ambiente PaaS (Platform-as-a-Service)
  • Sfruttamento dei servizi gestiti per i componenti della piattaforma

Implementazione di architetture senza server

  • Approfondimento su Function-as-a-Service (FaaS)
  • Architetture e progettazione basate sugli eventi
  • Distribuzione di applicazioni senza server tramite AWS Lambda, Azure Functions o Google Cloud Functions

Integrazione e distribuzione continua (CI/CD) nel cloud

  • Configurazione di pipeline CI/CD utilizzando strumenti cloud-native
  • Automazione dei processi di deployment
  • Best practice per un flusso CI/CD in un contesto cloud-native<\/li>

Monitoraggio e osservabilità nelle piattaforme cloud-native

  • Strumenti utili per il monitoraggio delle applicazioni cloud-native
  • Implementazione di meccanismi di tracciamento e osservabilità
  • Gestione ed analisi dei log systematici

Sicurezza e conformità nel cloud

  • Nozioni fondamentali sulla sicurezza informatica in ambiente cloud
  • Gestione delle identità e degli accessi (IAM)
  • Considerazioni normative e di compliance da rispettare

Gestione dei costi e delle risorse nel cloud

  • Strategie per l’ottimizzazione dei costi nelle piattaforme cloud-native
  • Gestione delle risorse e scaling adeguato alle esigenze
  • Strumenti utili per il monitoraggio e la reporting sui costi<\/li>

Esercitazioni pratiche e workshop hands-on

  • Esercizi pratici sull’utilizzo delle tecnologie cloud-native
  • Sviluppo e deployment di una applicazione cloud-native di esempio
  • Risoluzione dei problemi più comuni riscontrati in ambienti cloud-native<\/li>

Conclusioni e prossimi passi da intraprendere

Requisiti

  • Conoscenza dei concetti base di informatica cloud
  • Esperienza nell’utilizzo di strumenti di containerizzazione e orchesstrazione
  • Familiarità con le pratiche e gli strumenti DevOps

Destinatari

  • Ingegneri di piattaforme
  • Architetti cloud
  • Professionisti DevOps
  • Esperti IT
 28 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative