AWS Serverless Application Repository

Scoperta, distribuzione e pubblicazione di applicazioni serverless

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

Assembla velocemente architetture serverless con nuovi metodi efficaci. Scopri e condividi modelli di applicazioni serverless, in privato o pubblicamente, e crea nuove architetture serverless usando la sintassi semplificata di AWS SAM

Utilizza applicazioni pre-integrate in distribuzioni serverless, eliminando l’esigenza di clonare, costruire, creare pacchetti e pubblicare il codice sorgente in AWS prima di distribuirlo. Inoltre, supporta il controllo delle versioni SAM e semantica per consentire una semplice gestione delle applicazioni.  

Sviluppa e pubblica applicazioni serverless una sola volta, archiviale nel Serverless Application Repository e usale in privato con i team, oppure con la community più ampia, per ridurre gli sforzi inutili e accelerare lo sviluppo dei flussi di lavoro.

Trova e distribuisci applicazioni serverless per casi di uso comune. Crea best practice dell’organizzazione in architetture serverless per assicurare coerenza tra i team; utilizza le autorizzazioni per condividere applicazioni con account specifici di AWS.

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