modulo #1 Introduzione al serverless computing Panoramica del serverless computing, dei suoi vantaggi e casi d'uso
modulo #2 Storia ed evoluzione del serverless computing Breve storia del serverless computing, della sua evoluzione e delle tappe fondamentali
modulo #3 Cloud computing e serverless computing Comprendere la relazione tra cloud computing e serverless computing
modulo #4 Concetti chiave nel serverless computing Function-as-a-Service (FaaS), architettura basata sugli eventi e stateless computing
modulo #5 Modelli di serverless computing .esame dei diversi modelli di serverless computing, tra cui AWS Lambda, Azure Functions e Google Cloud Functions
modulo #6 Introduzione a Cloud Functions Panoramica delle funzioni cloud, dei loro vantaggi e casi d'uso
modulo #7 Cloud Functions vs. serverless computing Confronto e contrasto tra funzioni cloud e serverless computing
modulo #8 AWS Lambda Fundamentals Introduzione a AWS Lambda, le sue caratteristiche e i suoi vantaggi
modulo #9 Creazione di applicazioni serverless con AWS Lambda Esperienza pratica nella creazione di applicazioni serverless con AWS Lambda
modulo #10 Concetti fondamentali di Azure Functions Introduzione ad Azure Functions, le sue caratteristiche e i suoi vantaggi
modulo #11 Creazione di applicazioni serverless con Azure Functions Esperienza pratica nella creazione di applicazioni serverless con Azure Functions
modulo #12 Concetti fondamentali di Google Cloud Functions Introduzione a Google Cloud Functions, le sue caratteristiche e i suoi vantaggi
modulo #13 Creazione di applicazioni serverless con Google Cloud Functions Esperienza pratica nella creazione di applicazioni serverless con Google Cloud Functions
modulo #14 Modelli di progettazione dell'architettura serverless Progettazione di architetture serverless scalabili ed efficienti
modulo #15 Protezione delle applicazioni serverless Protezione delle applicazioni serverless, tra cui autenticazione, autorizzazione e controllo degli accessi
modulo #16 Monitoraggio e debug delle applicazioni serverless Monitoraggio e debug delle applicazioni serverless tramite strumenti e servizi disponibili
modulo #17 Costo del serverless Ottimizzazione Ottimizzazione dei costi delle applicazioni serverless, tra cui stima dei costi e strategie di riduzione dei costi
modulo #18 Serverless Computing per l'elaborazione dei dati in tempo reale Utilizzo del serverless computing per l'elaborazione dei dati in tempo reale e architetture basate sugli eventi
modulo #19 Serverless Computing per IoT ed Edge Computing Utilizzo del serverless computing per casi d'uso IoT ed edge computing
modulo #20 Serverless Computing per Machine Learning e AI Utilizzo del serverless computing per carichi di lavoro di machine learning e AI
modulo #21 Serverless Computing per applicazioni Web Utilizzo del serverless computing per applicazioni Web, tra cui framework Web serverless e architetture Jamstack
modulo #22 Best practice per il serverless computing Best practice per la progettazione, l'implementazione e la gestione di applicazioni serverless
modulo #23 Casi di studio sul serverless computing Esempi reali e casi di studio sul serverless computing in produzione
modulo #24 Direzioni future del serverless computing Direzioni e tendenze future nel serverless computing
modulo #25 Riepilogo e conclusione del corso Pianificare i prossimi passi nella carriera in Serverless Computing e Cloud Functions