Progettazione e funzionamento delle funzioni Lambda
Questa sezione illustra l'architettura e il funzionamento di Lambda. Per informazioni sulle best practice standard per le applicazioni serverless, consultare il whitepaper Serverless Applications Lens, che definisce ed esplora i pilastri dell'AWS Well-Architected Framework
-
Pilastro dell'eccellenza operativa: la capacità di eseguire e monitorare sistemi per offrire valore aziendale e migliorare in modo continuo il supporto di processi e procedure.
-
Pilastro della sicurezza: la capacità di proteggere le informazioni, i sistemi e le risorse offrendo valore aziendale attraverso strategie di valutazione e mitigazione dei rischi.
-
Pilastro dell'affidabilità: la capacità di un sistema di ripristinarsi in seguito a interruzione nel funzionamento dell'infrastruttura o del servizio, di acquisire in modo dinamico nuove risorse di calcolo per rispondere alla richiesta e di mitigare problemi quali configurazioni errate o problemi di rete transitori.
-
Pilastro dell'efficienza delle prestazioni: l'utilizzo efficiente delle risorse di calcolo per soddisfare i requisiti e la manutenzione di tale efficienza in risposta ai cambiamenti della domanda e all'evoluzione delle tecnologie.
-
Pilastro dell'ottimizzazione dei costi: il processo continuo di perfezionamento e miglioramento per garantire che i risultati aziendali vengano raggiunti riducendo al minimo i costi man mano che la domanda cambia e le tecnologie si evolvono.
Il whitepaper Serverless Applications Lens include argomenti come logging di parametri e allarmi, throttling e i limitazioni, assegnazione delle autorizzazioni alle funzioni Lambda e l'accesso ai dati sensibili da parte delle funzioni Lambda.