Inserito il: Apr 4, 2018
L'implementazione di AWS Serverless Application Model (SAM) ora è disponibile con la licenza Apache 2.0. AWS SAM estende AWS CloudFormation per fornire un modo facile di definire le risorse necessarie alle tue applicazioni serverless. L'implementazione SAM è il codice che traduce i modelli SAM in stack di AWS CloudFormation. Prima era possibile inviare le richieste di funzionalità alle specifiche SAM e AWS avrebbe dovuto effettuare gli aggiornamenti corrispondenti all'implementazione SAM. Ora puoi aggiungere nuove funzionalità e miglioramenti a tutti i SAM. È possibile eseguire il fork del repository SAM e proporre modifiche all'implementazione creando una richiesta pull.
Grazie al fatto che l'implementazione di base di SAM ora è open source, è possibile creare applicazioni serverless più velocemente e semplificarne ulteriormente lo sviluppo definendo nuove sorgenti di eventi, nuovi tipi di risorse e nuovi parametri all'interno di SAM. Inoltre, puoi modificare SAM per integrarlo con altri framework dalla community per costruire applicazioni serverless. Scopri il progetto su GitHub per vedere il codice e cominciare a contribuire ora ed entrare a far parte della SAM community su Slack.
Insieme a questo rilascio, SAM supporta anche i filtri di iscrizione ai CloudWatch Logs. Ora puoi facilmente abilitare i trigger per la funzione Lambda su un filtro di iscrizione. Questa funzionalità è disponibile in tutte le regioni in cui è presente AWS Lambda. Visita la tabella delle regioni per ulteriori informazioni. Per ulteriori dettagli leggi la documentazione sugli eventi supportati in SAM su GitHub.