Utilizzo di AWS SAM con AWS Serverless Application Repository - AWS Serverless Application Repository

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à.

Utilizzo di AWS SAM con AWS Serverless Application Repository

LaAWS Serverless Application Model(AWS SAM) è un framework open source che è possibile utilizzare per creareapplicazioni serverlesssulAWS. Per ulteriori informazioni sull'utilizzo di AWS SAM per la creazione di un'applicazione serverless, consulta la Guida per gli sviluppatori di AWS Serverless Application Model.

Quando si costruiscono applicazioni che verranno pubblicate sulAWS Serverless Application Repository, è necessario considerare il set disupportatoAWSRisorse e modelli di criteri disponibili per l'uso. Le sezioni seguenti descrivono questi argomenti in modo più dettagliato.

supportateAWSRisorse nelAWS Serverless Application Repository

AWS Serverless Application Repository supporta le applicazioni serverless composte da molte risorse AWS SAM e AWS CloudFormation. Per visualizzare l'elenco completo delleAWSrisorse supportate daAWS Serverless Application Repository, consultaElenco dei supportatiAWSRisorse.

Se desideri richiedere supporto per un ulterioreAWSrisorsa, contattoAWSSupporto.

Importante

Se il modello dell'applicazione include uno dei seguenti ruoli IAM o policy delle risorse personalizzati, per impostazione predefinita l'applicazione non viene mostrata nei risultati di ricerca. Per distribuire l'applicazione, inoltre, i clienti dovranno accettare i ruoli IAM o le policy delle risorse personalizzati. Per ulteriori informazioni, consulta Accettazione delle funzionalità delle applicazioni.

Di seguito è riportato l'elenco di risorse a cui si applica:

Se l'applicazione include la risorsa AWS::Serverless::Application, i clienti dovranno accettare che l'applicazione includa un'applicazione nidificata per poterla distribuire. Per ulteriori informazioni sulle applicazioni nidificate, consulta Applicazioni nidificate nella Guida per sviluppatori di AWS Serverless Application Model. Per ulteriori informazioni sull'accettazione delle funzionalità, consulta Accettazione delle funzionalità delle applicazioni.

Modelli di policy

AWS SAMfornisce un elenco di modelli di policy per limitare le autorizzazioni delle funzioni Lambda alle risorse utilizzate dall'applicazione. L'utilizzo dei modelli di policy non richiede altre accettazioni da parte del cliente per cercare, sfogliare o distribuire l'applicazione.

Per l'elenco degli standardAWS SAMmodelli di policy, vediAWS SAMModelli di policynellaAWS Serverless Application ModelGuida per gli sviluppatori.