Dimensionamento delle architetture serverless (Italiano) | Scaling Serverless Architectures (Italian)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Questo corso si concentra sulla scelta dei servizi per dimensionare le architetture serverless. In questo corso imparerai a pensare in termini serverless su larga scala comprendendo come:
- Confrontare le architetture basate su AWS Lambda con le architetture cloud tradizionali
- Applicare le best practice per ottimizzare la velocità di esecuzione delle funzioni Lambda
- Confrontare le opzioni di archiviazione per conservare lo stato delle risorse e delle applicazioni
- Applicare strategie di verifica serverless relative a simulazioni, test unitari, progettazione delle funzioni, test su scala efficaci e test di integrazione
- Esplorare le opzioni per la consapevolezza delle spese all'interno delle applicazioni serverless
- Livello del corso: intermedio
- Durata: 1,5 ore
Nota: questo corso fornisce trascrizioni/sottotitoli localizzati. La narrazione è in inglese. Per visualizzare i sottotitoli, fare clic sul pulsante CC nell'angolo in basso a destra del lettore.
Attività
- Questo corso include presentazioni, video e valutazioni.
Obiettivi del corso
In questo corso, imparerai a:
- Confrontare le architetture basate su Lambda con le architetture cloud tradizionali in relazione alle modalità e agli elementi da misurare affinché la soluzione sia in grado di gestire il traffico
- Elencare le best practice di progettazione per ottimizzare la velocità di esecuzione delle funzioni Lambda, sia con avvio a freddo che a caldo
- Confrontare le opzioni di archiviazione per la conservazione dello stato delle risorse e delle applicazioni
- Identificare le modalità di regolazione dell'accesso alla soluzione e i luoghi di applicazione
- Descrivere le considerazioni sull'uso dei modelli di utilizzo, del throttling API, delle chiavi API, dei controlli di simultaneità Lambda e dei codici di stato HTTP
- Identificare i compromessi di progettazione relativi alle prestazioni e i pro e i contro di ciascuno per le API, le funzioni Lambda e i datastore
- Riassumere le strategie di verifica serverless relative a simulazioni, test unitari, progettazione delle funzioni, test su scala efficaci e test di integrazione
- Evidenziare le modifiche iterative che puoi apportare per ottimizzare le prestazioni e i costi dell'applicazione nel corso del tempo
Destinatari principali
Questo corso è destinato a:
- Sviluppatori esperti e architetti cloud che abbiano già familiarità con il cloud di Amazon Web Services (AWS) e con le tecnologie serverless
Prerequisiti
È consigliabile che i partecipanti a questo corso abbiano:
- Familiarità con le tecnologie serverless e i concetti di Cloud AWS
- Completato il corso Architecting on AWS o dispongano di una conoscenza equivalente
- Completato il corso Getting into the Serverless Mindset o dispongano di una conoscenza equivalente
- Completato il corso Introduction to Serverless Development o dispongano di una conoscenza equivalente
- Completato il corso AWS Lambda Foundations o dispongano di una conoscenza equivalente
Descrizione del corso
Modulo 1: Introduzione
- Come utilizzare questo corso
- Introduzione al corso
Modulo 2: Dimensionamento delle architetture serverless
- Pensare in termini serverless su larga scala
- Considerazioni sul dimensionamento per i servizi serverless
- Testare i picchi di carico
Modulo 3: Conclusione
- Conclusione e passaggi successivi
- Verifica delle conoscenze
- Feedback
Tags
Related Courses
Communicating Data Science ResultsUniversity of Washington via Coursera Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud
University of Illinois at Urbana-Champaign via Coursera Cloud Computing Infrastructure
University System of Maryland via edX Google Cloud Platform for AWS Professionals
Google via Coursera Introduction to Apache Spark and AWS
University of London International Programmes via Coursera