Inserito il: Jul 9, 2019
A partire da oggi, l’interfaccia a riga di comando di Amplify (parte del framework open source di Amplify) include il supporto per l’aggiunta e la configurazione di trigger di AWS Lambda per gli eventi quando si utilizzano i servizi Amazon Cognito, Amazon Simple Storage Service e Amazon DynamoDB come origini di eventi. Ciò permette agli sviluppatori di impostare dei flussi di autenticazione personalizzati per le loro applicazioni mobili e Web dall’interfaccia a riga di comando di Amplify utilizzando il pool di utenti di Amazon Cognito come un fornitore di autenticazione.
Gli sviluppatori possono configurare facilmente le capacità per esempio aggiungere sezioni Google reCAPTCHA, effettuare la verifica degli account tramite e-mail, aggiungere gli utenti ai gruppi dei pool di utenti di Amazon Cognito ed effettuare il filtraggio del dominio dell’e-mail attraverso i modelli forniti all’interno dell’interfaccia a riga di comando. In precedenza, gli sviluppatori dovevano aggiungere e configurare manualmente la funzione di AWS Lambda tramite la console del servizio stesso o utilizzando CloudFormation.
Inoltre, con questa nuova funzionalità, gli sviluppatori possono utilizzare l’interfaccia a riga di comando di Amplify per configurare in modo semplice la funzione di AWS Lambda per eventi quando si utilizza Amazon S3 e Amazon DynnamoBD come risorse di storage per le proprie applicazioni mobili e Web. Ciò offre agli sviluppatori anche la possibilità di assegnare permessi per interagire con le risorse AWS da una funzione Lambda. Questa operazione aggiorna le relative policy del ruolo di esecuzione IAM senza dover effettuare un aggiornamento manuale delle policy IAM in questione.
Per ulteriori dettagli su queste funzionalità, consulta il post sul blog. Per ulteriori informazioni sul framework di Amplify, consulta la documentazione.