Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Cos'è il AWS Serverless Application Model (AWS SAM)?

Modalità Focus
Cos'è il AWS Serverless Application Model (AWS SAM)? - AWS Serverless Application Model

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS Serverless Application Model (AWS SAM) è un framework open source per la creazione di applicazioni serverless utilizzando l'infrastruttura come codice (IaC). Con AWS SAM la sua sintassi abbreviata, gli sviluppatori dichiarano AWS CloudFormationrisorse e risorse serverless specializzate che vengono trasformate in infrastruttura durante l'implementazione. Questo framework include due componenti principali: AWS SAM CLI e il AWS SAM progetto. Il AWS SAM progetto è la directory del progetto dell'applicazione che viene creata durante l'esecuzionesam init. Il AWS SAM progetto include file come il AWS SAM modello, che include le specifiche del modello (la sintassi abbreviata utilizzata per dichiarare le risorse).

Funzionalità principali

AWS SAM offre una serie di vantaggi che migliorano l'esperienza degli sviluppatori consentendoti di:

Definite rapidamente il codice dell'infrastruttura applicativa, utilizzando meno codice

Crea AWS SAM modelli per definire il codice dell'infrastruttura applicativa serverless. Implementa i tuoi modelli direttamente per AWS CloudFormation fornire le tue risorse.

Gestisci le tue applicazioni serverless durante l'intero ciclo di sviluppo

Usa il AWS SAM CLI per gestire l'applicazione serverless attraverso le fasi di creazione, creazione, distribuzione, test e monitoraggio del ciclo di vita dello sviluppo. Per ulteriori informazioni, consulta La AWS SAM CLI.

Fornisci rapidamente le autorizzazioni tra le risorse con i connettori AWS SAM

Usa i AWS SAM connettori nei tuoi AWS SAM modelli per definire le autorizzazioni tra le tue AWS risorse. AWS SAM trasforma il tuo codice nelle autorizzazioni IAM necessarie per facilitare il tuo intento. Per ulteriori informazioni, consulta Gestione delle autorizzazioni delle risorse con i connettori AWS SAM.

Sincronizza continuamente le modifiche locali nel cloud durante lo sviluppo

Usa il AWS SAM CLI sam synccomando per sincronizzare automaticamente le modifiche locali nel cloud, velocizzando i flussi di lavoro di sviluppo e test sul cloud. Per ulteriori informazioni, consulta Introduzione all'uso sam sync con cui sincronizzare Cloud AWS.

Gestisci i tuoi Terraform applicazioni serverless

Usa il AWS SAM CLI per eseguire il debug e il test locali delle funzioni e dei livelli Lambda. Per ulteriori informazioni, consulta AWS SAM CLI Terraform supporto.

Informazioni correlate

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.