Developing Serverless Solutions on AWS
Questo corso offre agli sviluppatori l’esposizione e la pratica delle best practice per la creazione di applicazioni serverless utilizzando AWS Lambda e altri servizi della piattaforma serverless di AWS. Utilizzerete i framework AWS per implementare un’applicazione serverless in laboratori pratici che passano da argomenti più semplici a quelli più complessi. Utilizzerete la documentazione AWS durante il corso per sviluppare metodi autentici di apprendimento e di risoluzione dei problemi al di fuori della classe.
COD: AW-AWSDEVSS
Categorie: AWS
Chi dovrebbe partecipare
Questo corso è rivolto a sviluppatori che hanno una certa familiarità con serverless ed esperienza di sviluppo nel cloud AWS.
Prerequisiti
Si raccomanda che i partecipanti a questo corso abbiano:
- Familiarità con le basi dell’architettura del cloud AWS
- Conoscenza dello sviluppo di applicazioni su AWS equivalente al completamento del corso di formazione in aula Developing on AWS.
- Conoscenze equivalenti al completamento dei seguenti corsi di formazione digitale serverless: AWS Lambda Foundations e Amazon API Gateway for Serverless Applications.
Conoscenze/Competenze in uscita
- Applicare le best practice event-driven alla progettazione di un’applicazione serverless utilizzando i servizi AWS appropriati
- Identificare le sfide e i compromessi della transizione allo sviluppo serverless e formulare raccomandazioni adatte all’organizzazione e all’ambiente di sviluppo
- Costruire applicazioni serverless utilizzando modelli che collegano tra loro i servizi gestiti da AWS
- Confrontare le opzioni disponibili per la scrittura di infrastrutture come codice e molto altro ancora.
- Modulo 1: Lavorare Serverless
- Modulo 2: Sviluppo guidato dalle API e sorgenti di eventi sincrone
- Modulo 3: Introduzione all’autenticazione, all’autorizzazione e al controllo degli accessi
- Modulo 4: Quadri di distribuzione serverless
- Modulo 5: Utilizzo di Amazon EventBridge e Amazon SNS per disaccoppiare i componenti
- Modulo 6: Sviluppo guidato dagli eventi usando code e flussi
- Laboratorio pratico 1: Distribuzione di una semplice applicazione serverless
- Laboratorio pratico 2: Fan-Out dei messaggi con Amazon EventBridge
- Modulo 7: Scrivere buone funzioni Lambda
- Modulo 8: Funzioni a gradini per l’orchestrazione
- Modulo 9: Osservabilità e monitoraggio
- Laboratorio pratico 3: Orchestrazione di flussi di lavoro con le funzioni passo passo di AWS
- Laboratorio pratico 4: Osservabilità e monitoraggio
- Modulo 10: Sicurezza delle applicazioni serverless
- Modulo 11: Gestione della scala nelle applicazioni serverless
- Modulo 12: Automazione della pipeline di distribuzione
- Laboratorio pratico 5: Messa in sicurezza delle applicazioni serverless
- Laboratorio pratico 6: CI/CD serverless su AWS
Durata – 3 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
- Formatore: Italiano
- Laboratori: Inglese
- Slide: Inglese