Durata: 3 giorni Lingua: Italiano Livello: Intermedio Attività: Lezione frontale, laboratori, demo
A chi è rivolto
Questo corso fornisce agli sviluppatori informazioni ed esercitazioni in merito alle best practice per la creazione di applicazioni serverless utilizzando AWS Lambda e altri servizi della AWS Serverless Platform. Utilizzerai i framework AWS per distribuire un'applicazione serverless nel corso di laboratori pratici con un livello di complessità graduale. Ti avvalerai della documentazione AWS durante l'intero corso per sviluppare metodi autentici per imparare e risolvere i problemi in contesti reali.
Prerequisiti
Conoscenza dei concetti di base dell'architettura di AWS Cloud
Comprensione dello sviluppo delle applicazioni su AWS, equivalente alla partecipazione al corso di formazione con lezioni frontali Developing on AWS
Conoscenza equivalente alla partecipazione ai seguenti corsi di formazioni digitali in ambito serverless: AWS Lambda Foundations e Amazon API Gateway for Serverless Applications
Cosa imparerai
Applicare best practice orientate agli eventi alla progettazione di un'applicazione serverless utilizzando i servizi AWS adeguati
Identificare le sfide e i compromessi della transizione allo sviluppo serverless e fornire suggerimenti adeguati per l'organizzazione e l'ambiente di sviluppo specifici
Creare applicazioni serverless utilizzando pattern che collegano i vari servizi gestiti AWS tenendo conto delle rispettive caratteristiche, tra cui quote di servizio, integrazioni disponibili, modelli di chiamata, gestione degli errori e payload dell'origine di evento
Confrontare e rilevare le differenze tra le opzioni disponibili per la scrittura dell'infrastruttura come codice, tra cui AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) e il AWS Cloud Development Kit (AWS CDK)