Struttura del corso
Introduzione
- Panoramica e best practice per la creazione di applicazioni serverless moderne
- Panoramica dei servizi AWS che supportano la progettazione basata su eventi per applicazioni serverless
Sviluppo basato su API
- Panoramica delle applicazioni Web standard basate su API di richiesta/risposta
- Utilizzo di Amazon API Gateway per applicazioni serverless
- Confronto tra diversi tipi di API
- Configurazione di un endpoint API HTTP integrato con una funzione Lambda
Autenticazione, autorizzazione e controllo Access
- Confronto tra autenticazione e autorizzazione
- Autenticazione alle API tramite API Gateway
- Utilizzo di Amazon Cognito
Framework di distribuzione serverless
- Comprendere la programmazione imperativa e dichiarativa per l'infrastruttura come codice
- CloudFormation, Confronto tra i framework AWS CDK, Amplify e AWS SAM
Amazon EventBridge e Amazon SNS
- Utilizzo di origini eventi asincrone
- Caratteristiche e casi d'uso di Amazon EventBridge
- Creazione di un bus e di una regola EventBridge personalizzati
- Confronto tra i casi d'uso di Amazon Simple Notification Service (Amazon SNS) ed EventBridge
Utilizzo di code e flussi nella distribuzione basata su eventi
- Utilizzo di code e flussi come origini eventi per Lambda
- Utilizzo di Amazon Simple Queue Service (Amazon SQS) o Amazon Kinesis Data Streams come origini di eventi per Lambda
Scrittura di funzioni Lambda
- Panoramica del ciclo di vita Lambda e utilizzo delle best practice per la scrittura delle funzioni Lambda
- Configurazione di una funzione Lambda
- Gestione degli errori
Utilizzo di AWS Step Functions
- Utilizzo delle funzioni step di AWS in architetture serverless
- Confronto tra flussi di lavoro standard ed espressi
- Integrazione diretta delle funzioni a gradini
Osservabilità e monitoraggio di applicazioni serverless
- Comprendere i tre pilastri dell'osservabilità
- Scrittura e interpretazione dei file di log
- Utilizzo dei log di Amazon CloudWatch
- Utilizzo di AWS X-Ray per l'osservabilità
Protezione delle applicazioni serverless
- Best practice per la sicurezza delle applicazioni serverless
- API Gateway, Lambda e sicurezza delle applicazioni
- Protezione dei dati in uno storage serverless
- Controllo
Scalabilità delle applicazioni serverless
- Utilizzo del gateway API per la gestione della scalabilità
- Dimensionamento con simultaneità Lambda
- Dimensionamento di diverse origini di eventi con Lambda
Automazione della pipeline di distribuzione
- Utilizzo di CI/CD in applicazioni serverless
- Uso degli strumenti in una pipeline serverless
- Utilizzo delle funzionalità AWS SAM per le distribuzioni serverless
- Best practice per l'automazione
Risoluzione dei problemi
Riepilogo e prossime tappe
Requisiti
- Comprensione delle nozioni di base dell'architettura cloud AWS
- Conoscenza di AWS Lambda
Pubblico
- Gli sviluppatori
Recensioni (7)
Free atmosphere and agenda flexibility
Marcin Prewo - GE Medical Systems Polska Sp. Z O.O.
Corso - AWS Lambda for Developers
Showing the different features of AWS and help the audience in case something doesn't work properly.
Issam IEBOUBEN - HSBC Service Delivery (Polska) Sp. z o o.
Corso - AWS Architect Certification
The docker ready-to-use environment image. The balance between lectures and exercises.
Aurélien Petit - Prostep sp. z o. o.
Corso - AWS DevOps Engineers
Sounds knowledgeable, and interacts with his leaners
Shuko Ndhlovu - BMW
Corso - AWS Developer Associate
Mi è piaciuto quanto fosse ben organizzato il formatore e anche quanto bene fosse strutturato e presentato il materiale.
Ana - Ness Digital Engineering
Corso - AWS: A Hands-on Introduction to Cloud Computing
Traduzione automatica
L'argomento generale in sé
- Verizon Connect
Corso - Amazon Redshift
Traduzione automatica
Concepts learnt and how to set up the k8 clusters