Perché Repository dell'applicazione serverless AWS?
AWS Serverless Application Repository è un repository gestito per applicazioni serverless. Consente a team, organizzazioni e singoli sviluppatori di archiviare e condividere applicazioni riutilizzabili, così come assemblare e distribuire facilmente architetture serverless con nuovi metodi efficaci. Con Serverless Application Repository non devi clonare, costruire, creare pacchetti, né pubblicare il codice sorgente su AWS prima di distribuirlo. Puoi semplicemente distribuire le applicazioni pre-costruite dal Serverless Application Repository nella tua architettura serverless, risparmiando a te e ai tuoi team un doppio lavoro. Inoltre, ciò assicurerà il rispetto delle best practice in seno all’organizzazione e permetterà di accedere più velocemente al mercato. L'integrazione con AWS Identity and Access Management (IAM) fornisce controllo a livello di risorsa per ciascuna applicazione, consentendoti di condividere pubblicamente applicazioni con tutti o di condividerle in privato con account AWS specifici. Per condividere un'applicazione da te creata, pubblicala in Repository dell'applicazione serverless AWS.
Ogni applicazione è dotata di un modello AWS SAM (Serverless Application Model) che definisce le risorse AWS utilizzate. Le applicazioni condivise pubblicamente comprendono un collegamento al codice sorgente delle applicazioni. L'uso di Serverless Application Repository è gratuito: paghi solamente le risorse AWS effettivamente utilizzate nelle applicazioni distribuite.
Vantaggi
Alle prime armi con le applicazioni serverless?
Le applicazioni serverless non necessitano provisioning, ridimensionamento o gestione di server. Possono adattarsi a praticamente qualsiasi tipo di applicazione o servizio di back-end; tutte le operazioni necessarie per l'esecuzione e la scalabilità dell'applicazione saranno gestite in automatico. Ulteriori informazioni