Cronologia dei documenti per 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à.

Cronologia dei documenti per AWS SAM

La tabella seguente descrive le modifiche importanti apportate in ogni versione della Guida perAWS Serverless Application Model sviluppatori. Per ricevere notifiche sugli aggiornamenti di questa documentazione, puoi abbonarti a un feed RSS.

  • Ultimo aggiornamento della documentazione: 13 gennaio 2023

ModificaDescrizioneData

Proprietà di destinazione aggiunta EventSource alla AWS::Serverless::StateMachine risorsa.

AWS::Serverless::StateMachineil tipo di risorsa supporta laTarget proprietàEventBridgeRule e le fontiSchedule degli eventi.

13 gennaio 2023

Configurare il ridimensionamento dei poller SQS per le funzioni Lambda

Configura il ridimensionamento dei poller SQS con laScalingConfig proprietà forAWS::Serverless::Function. Per ulteriori informazioni, consulta ScalingConfig.

12 gennaio 2023

ConvalidaAWS SAM le applicazioni con cfn-lint

Puoi usare cfn-lint per convalidare i tuoiAWS SAM modelli tramite laAWS SAM CLI. Per ulteriori informazioni, consulta Convalida con cfn-lint.

11 gennaio 2023

Monitora le tue applicazioni serverless con CloudWatch Application Insights

Configura Amazon CloudWatch Application Insights per monitorareAWS SAM le tue applicazioni. Per ulteriori informazioni, consulta Monitorare le applicazioni serverless con CloudWatch Application Insights.

19 dicembre 2022

Aggiunto il programma di installazione del pacchettoAWS SAM CLI per macOS

Installa laAWS SAM CLI utilizzando il nuovo programma di installazione dei pacchetti macOS. Per ulteriori informazioni, consulta Installazione dellaAWS SAM CLI.

6 dicembre 2022

Aggiunto il supporto per Lambda SnapStart

Configura SnapStart le tue funzioni Lambda per creare istantanee, che sono stati memorizzati nella cache delle tue funzioni inizializzate. Per ulteriori informazioni, consulta AWS::Serverless::Function.

28 novembre 2022

È stata aggiunta una guida sulla configurazione di accessi e autorizzazioni

AWS SAMoffre due opzioni che semplificano la gestione degli accessi e delle autorizzazioni per le applicazioni serverless. Per ulteriori informazioni, vedere Gestione dell'accesso e delle autorizzazioni alle risorse.

17 novembre 2022

Aggiunto il supportoAWS SAM CLI per nodejs18.x

AWS SAMLa CLI ora supporta il runtime nodejs18.x. Per ulteriori informazioni, consulta sam init.

17 novembre 2022

Aggiunto il supporto per la creazione di funzioni.NET 7 Lambda con la compilazione AOT nativa

Crea e crea pacchetti con le tue funzioni Lambda .NET 7AWS SAM, utilizzando la compilazione AOT (Native Ahead-of-time) per migliorare i tempi di avvio a freddo di Lambda. Per ulteriori informazioni, vedere Creazione di funzioni Lambda .NET 7 con la compilazione AOT nativa.

15 novembre 2022

Aggiunto il supportoAWS SAM CLI Terraform per il debug e il test locali

Utilizza laAWS SAM CLI all'interno dei tuoi progetti Terraform per eseguire il debug e il test locali delle funzioni e dei layer Lambda. Per ulteriori informazioni, consulta il supportoAWS SAM CLI Terraform.

14 novembre 2022

AggiuntoAWS SAM il supporto per EventBridge Scheduler

La specifica del modelloAWS Serverless Application Model (AWS SAM) fornisce una sintassi semplice e abbreviata che puoi utilizzare per pianificare eventi con EventBridge Scheduler forAWS Lambda andAWS Step Functions. Per ulteriori informazioni, consulta Pianificazione evento con Pianificazione evento con Pianificazione evento con EventBridge Pianificazione di evento con Pianificazione

10 novembre 2022

Istruzioni di installazione dellaAWS SAM CLI semplificate

AWS SAMI prerequisiti della CLI e i passaggi opzionali sono stati spostati in pagine separate. I passaggi di installazione per i sistemi operativi supportati sono disponibili in Installazione dellaAWS SAM CLI.

4 novembre 2022

Aggiunta la correzione per consentire percorsi lunghi per gli utenti di Windows 10

L'archivio dei modelli di appAWS SAM CLI contiene alcuni percorsi di file lunghi che possono causare errori durante l'esecuzione asam init causa delleMAX_PATH limitazioni di Windows 10. Per ulteriori informazioni, consulta Installazione dell'AWS SAMCLI

4 novembre 2022

Processo di distribuzione graduale aggiornato per le prime implementazioni

L'implementazione graduale di una funzione Lambda conAWS CodeDeploy richiede due passaggi. Per ulteriori informazioni, consulta Distribuzione graduale di una funzione Lambda per la prima volta.

13 ottobre 2022

Supporto aggiuntivo per il filtraggio degli eventi Lambda per più tipi di eventi

FilterCriteraproprietà aggiunte a MSKe tipi di origine SelfManagedKafkadell'evento. MQ

13 ottobre 2022

Aggiunto supporto OpenID Connect (OIDC) per laAWS SAM pipeline

AWS SAMsupporta l'autenticazione utente OpenID Connect (OIDC) per Bitbucket, GitHub Actions e piattaforme di integrazione GitLab continua e distribuzione continua (CI/CD). Per ulteriori informazioni, consulta Utilizzo degli account utente OIDC conAWS SAM pipeline.

13 ottobre 2022

Nota sulle JwtConfiguration proprietà

È stata aggiunta una nota sulla definizioneissuer e sulleaudience proprietà sottoJwtConfiguration for OAuth2Authorizer.

7 ottobre 2022

Nuove proprietà per Function e StateMachine EventSource

EnabledeState proprietà aggiunte all'origineCloudWatchEvent dell'evento per AWS::Serverless::Function. Stateproprietà aggiunta alla fonteSchedule dell'evento per AWS::Serverless::Functione AWS::Serverless::StateMachine.

6 ottobre 2022

AWS SAMconnettori ora disponibili a livello generale

I connettori sono un tipo di risorsaAWS SAM astratto, identificato comeAWS::Serverless::Connector, che fornisce un metodo semplice e sicuro per assegnare le autorizzazioni tra le risorse delle applicazioni serverless. Per ulteriori informazioni, consulta Gestire le autorizzazioni delle risorse conAWS Serverless Application Model i connettori.

6 ottobre 2022

Aggiunte nuove opzioni di sincronizzazione sam allaAWS SAM CLI

--dependency-layere--use-container opzioni aggiunte a sam sync.

20 settembre 2022

Aggiunte nuove opzioni di distribuzione sam allaAWS SAM CLI

--on-failureopzione aggiunta a sam deploy.

9 settembre 2022

supporto per esbuild ora disponibile a livello generale

Per creare e creare pacchetti di funzioni Lambda di Node.js, è possibile utilizzare laAWS SAM CLI con il JavaScript bundler esbuild.

1° settembre 2022

TelemetriaAWS SAM CLI aggiornata

La descrizione delle informazioni di sistema e ambiente raccolte è stata aggiornata per includere i valori hash degli attributi di utilizzo.

1° settembre 2022

Aggiunto il supporto per le variabili di ambiente locali allaAWS SAM CLI

Utilizza le variabili di ambiente conAWS SAM CLI quando richiami le funzioni Lambda localmente e quando esegui API Gateway localmente.

1° settembre 2022

Support per le architetture del set di istruzioni Lambda

Usa laAWS SAM CLI per creare funzioni Lambda e layer Lambda per architetture di set diarm64 istruzionix86_64 o set di istruzioni. Per ulteriori informazioni, vedere la proprietà Architectures del tipo diAWS::Serverless::Function risorsa e la CompatibleArchitecturesproprietà del tipo diAWS::Serverless::LayerVersion risorsa.

1 ottobre 2021

Generazione di configurazioni di pipeline di esempio

Utilizzate laAWS SAM CLI per generare pipeline di esempio per più sistemi CI/CD, utilizzando i nuovi sam pipeline initcomandi sam pipeline bootstrapand. Per ulteriori informazioni, vedere Generazione di pipeline CI/CD di esempio.

21 luglio 2021

AWS SAMAWS CDKIntegrazione CLI (anteprima, fase 2)

Con la fase 2 della versione di anteprima pubblica, ora puoi utilizzare laAWS SAM CLI per creare pacchetti e distribuireAWS CDK applicazioni. Puoi anche scaricare un'AWS CDKapplicazione di esempio direttamente utilizzando laAWS SAM CLI. Per ulteriori informazioni, vedere AWS Cloud Development Kit (AWS CDK)(anteprima).

13 luglio 2021

Support per RabbitMQ come origine eventi per le funzioni

Aggiunto supporto per RabbitMQ come origine evento per funzioni serverless. Per ulteriori informazioni, consulta la SourceAccessConfigurationsproprietà dell'origine dell'MQevento del tipo di AWS::Serverless::Functionrisorsa.

7 luglio 2021

Implementazione di applicazioni serverless utilizzando le immagini dei container di Amazon ECR

Usa Amazon ECR per creare immagini di container per distribuire applicazioni serverless con sistemi CI/CD comuni comeAWS CodePipeline Jenkins, GitLab CI/CD e GitHub Actions. Per ulteriori informazioni, consulta Distribuzione di applicazioni serverless.

24 giugno 2021

DebuggingAWS SAM delle applicazioni conAWS Toolkit

AWSI toolkit ora supportano il debug dettagliato con più combinazioni di ambienti di sviluppo integrati (IDE) e runtime. Per ulteriori informazioni, consulta la sezione Utilizzo deiAWS kit di strumenti.

20 maggio 2021

AWS SAMAWS CDKIntegrazione CLI (anteprima)

Ora puoi usare laAWS SAM CLI per testare e creareAWS CDK applicazioni localmente. Questa è una versione di anteprima pubblica. Per ulteriori informazioni, vedere AWS Cloud Development Kit (AWS CDK)(anteprima).

29 aprile 2021

L'archivio di immagini del contenitore predefinito è stato modificato in Amazon ECR Public

L'archivio di immagini contenitore predefinito è stato modificato DockerHub da Amazon ECR Public. Per ulteriori informazioni, consulta Archivi di immagini.

6 aprile 2021

CreazioniAWS SAM notturne della CLI

Ora puoi installare una versione pre-release dellaAWS SAM CLI, che viene creata ogni sera. Per ulteriori informazioni, consulta la sezione Nightly build del sottoargomento del sistema operativo di tua scelta in Installazione dellaAWS SAM CLI.

25 marzo 2021

Crea il supporto per le variabili di ambiente del contenitore

Ora puoi passare variabili di ambiente per creare contenitori. Per ulteriori informazioni, consulta le--container-env-var-file opzioni--container-env-var e in sam build.

4 marzo 2021

Nuovo processo di installazione Linux

Ora puoi installare laAWS SAM CLI usando un programma di installazione Linux nativo. Per ulteriori informazioni, consulta Installazione diAWS SAM CLI su Linux.

10 febbraio 2021

Support per le code di lettere scadute per EventBridge

È stato aggiunto il supporto per le code di lettere morte EventBridge e le fonti diSchedule eventi per le funzioni serverless e le macchine a stati. Per ulteriori informazioni, consulta laDeadLetterConfig proprietà delle fontiEventBridgeRule e degliSchedule eventi, sia per i tipi di risorsa che per i AWS::Serverless::Functiontipi di AWS::Serverless::StateMachinerisorsa.

29 gennaio 2021

Support per punti di controllo personalizzati

È stato aggiunto il supporto per i checkpoint personalizzati per DynamoDB e le sorgenti di eventi Kinesis per le funzioni serverless. Per ulteriori informazioni, consulta laFunctionResponseTypes proprietà Kinesise i tipi di DynamoDBdati del tipo di AWS::Serverless::Functionrisorsa.

29 gennaio 2021

Support per finestre ribaltabili

È stato aggiunto il supporto per le finestre ribaltabili per DynamoDB e le sorgenti di eventi Kinesis per le funzioni serverless. Per ulteriori informazioni, consulta laTumblingWindowInSeconds proprietà Kinesise i tipi di DynamoDBdati del tipo di AWS::Serverless::Functionrisorsa.

17 dicembre 2020

Support per container

È stato aggiunto il supporto per i contenitori caldi durante i test locali utilizzando i comandiAWS SAM CLI sam local start-apie sam local start-lambda. Per ulteriori informazioni, consulta l'--warm-containersopzione per questi comandi.

16 dicembre 2020

Support per Lambda di container

Aggiunta del supporto Lambda immagini di container. Per ulteriori informazioni, consulta la sezione Creazione di applicazioni.

1° dicembre 2020

Support per la firma del codice

È stato aggiunto il supporto per la firma del codice e l'implementazione affidabile del codice applicativo serverless. Per ulteriori informazioni, vedere Configurazione della firma del codice perAWS SAM le applicazioni.

23 novembre 2020

Support per build parallel e memorizzate nella cache

Sono state migliorate le prestazioni delle build di applicazioni serverless aggiungendo due opzioni al sam buildcomando:--parallel, che crea funzioni e livelli in parallel anziché in sequenza e--cached, che utilizza gli artefatti di compilazione delle build precedenti quando non sono state apportate modifiche che richiedono una ricostruzione.

10 Novembre 2020

Support per Amazon MQ e autenticazione TLS reciproca

Aggiunto supporto per Amazon MQ come origine evento per funzioni serverless. Per ulteriori informazioni, consulta i tipi di MQdati EventSourcee i tipi di dati del tipo di AWS::Serverless::Functionrisorsa. È stato inoltre aggiunto il supporto per l'autenticazione reciproca di Transport Layer Security (TLS) per le API Gateway API e le API HTTP. Per ulteriori informazioni, vedere il tipo di DomainConfigurationdati del tipo di AWS::Serverless::Apirisorsa o il tipo di HttpApiDomainConfigurationdati del tipo di AWS::Serverless::HttpApirisorsa.

5 novembre 2020

Support per le autorizzazioni Lambda per le API HTTP

È stato aggiunto il supporto per gli autorizzatori Lambda per il tipo diAWS::Serverless::HttpApi risorsa. Per ulteriori informazioni, consulta esempio di autorizzazione Lambda (AWS::Serverless::HttpApi).

27 ottobre 2020

Support per più file e ambienti di configurazione

È stato aggiunto il supporto per più file e ambienti di configurazione per memorizzare i valori dei parametri predefiniti per i comandiAWS SAM CLI. Per ulteriori informazioni, consulta il file di configurazione diAWS SAM CLI.

24 settembre 2020

Support per X-Ray con Step Functions e riferimenti per il controllo dell'accesso alle API

È stato aggiunto il supporto per X-Ray come fonte di eventi per macchine a stato serverless. Per ulteriori informazioni, consulta la Tracingproprietà del tipo di AWS::Serverless::StateMachinerisorsa. È stato inoltre aggiunto il supporto per i riferimenti durante il controllo dell'accesso alle API. Per ulteriori informazioni, consulta il tipo di ResourcePolicyStatementdati.

17 settembre 2020

Support per Amazon MSK

Aggiunto supporto per Amazon MSK come origine evento per funzioni serverless. Ciò consente ai record in un argomento Amazon MSK di attivare la funzione Lambda. Per ulteriori informazioni, consulta i tipi di MSKdati EventSourcee i tipi di dati del tipo di AWS::Serverless::Functionrisorsa.

13 agosto 2020

Support per Amazon EFS

È stato aggiunto il supporto per il montaggio dei file system Amazon EFS nelle directory locali. Ciò consente al codice della funzione Lambda di accedere e modificare le risorse condivise. Per ulteriori informazioni, consulta la FileSystemConfigsproprietà del tipo di AWS::Serverless::Functionrisorsa.

16 giugno 2020

Orchestrazione di applicazioni serverless

È stato aggiunto il supporto per l'orchestrazione delle applicazioni mediante la creazione di macchine a stati Step Functions utilizzandoAWS SAM. Per ulteriori informazioni, consulta OrchestratingAWS resources withAWS Step Functions and the type AWS::Serverless::StateMachineof resource.

27 maggio 2020

Creazione di runtime personalizzati

È stata aggiunta la possibilità di creare runtime personalizzati. Per ulteriori informazioni, consulta la sezione Creazione di runtime personalizzati.

21 maggio 2020

Strati di costruzione

È stata aggiunta la possibilità di creareLayerVersion risorse individuali. Per ulteriori informazioni, consulta la sezione Creazione di livelli.

19 maggio 2020

AWS CloudFormationRisorse generate

Ha fornito dettagli sulleAWS CloudFormation risorse cheAWS SAM genera e su come fare riferimento ad esse. Per ulteriori informazioni, consulta AWS CloudFormationRisorse generate.

8 aprile 2020

ConfigurazioneAWS delle credenziali

Sono state aggiunte istruzioni per configurareAWS le credenziali nel caso in cui non le abbiate già impostate per l'utilizzo con altriAWS strumenti, come uno degliAWS SDK o ilAWS CLI. Per ulteriori informazioni, consulta Configurazione diAWS credenziali.

17 gennaio 2020

AWS SAMaggiornamenti delle specifiche e dellaAWS SAM CLI

È stata migrata laAWS SAM specifica da GitHub. Per ulteriori informazioni, consulta AWS SAMle specifiche. Inoltre, è stato aggiornato il flusso di lavoro di distribuzione con modifiche al sam deploycomando.

25 novembre 2019

Nuove opzioni per il controllo dell'accesso alle API Gateway e agli aggiornamenti dei modelli di policy

Sono state aggiunte nuove opzioni per il controllo dell'accesso alle API Gateway: autorizzazioni IAM, chiavi API e politiche delle risorse. Per ulteriori informazioni, consulta Controllo dell'accesso alle API Gateway. Sono stati inoltre aggiornati due modelli di policy: RekognitionFacesPolicy e ElasticsearchHttpPostPolicy. Per ulteriori informazioni, consulta i modelli diAWS SAM policy.

29 agosto 2019

Aggiornamenti introduttivi

È stato aggiornato il capitolo introduttivo con istruzioni di installazione migliorate per laAWS SAM CLI e il tutorial Hello World. Per ulteriori informazioni, consulta Nozioni di base su AWS SAM.

25 luglio 2019

Controllare l'accesso alle API API Gateway

È stato aggiunto il supporto per il controllo dell'accesso alle API Gateway API. Per ulteriori informazioni, consulta Controllo dell'accesso alle API Gateway.

21 marzo 2019

Aggiuntosam publish allaAWS SAM CLI

Il nuovo comando sam publish nell'interfaccia a riga di comando AWS SAM semplifica il processo per la pubblicazione di applicazioni serverless in AWS Serverless Application Repository. Per ulteriori informazioni, consulta Pubblicazione di applicazioni serverless utilizzando laAWS SAM CLI.

21 dicembre 2018

Supporto per applicazioni e livelli annidati

È stato aggiunto il supporto per applicazioni e livelli annidati. Per ulteriori informazioni, vedere Utilizzo di applicazioni annidate e Utilizzo dei livelli.

29 novembre 2018

Aggiuntosam build allaAWS SAM CLI

Il nuovo sam buildcomando nellaAWS SAM CLI semplifica il processo di compilazione di applicazioni serverless con dipendenze in modo da poter testare e distribuire localmente queste applicazioni. Per ulteriori informazioni, consulta la sezione Creazione di applicazioni.

19 novembre 2018

Aggiunte nuove opzioni di installazione per laAWS SAM CLI

Sono state aggiunte le opzioni di installazione Linuxbrew (Linux), MSI (Windows) e Homebrew (macOS) per laAWS SAM CLI. Per ulteriori informazioni, consulta Installazione della CLI AWS SAM.

7 Novembre 2018

Nuova guida

Questa è la prima versione della Guida per sviluppatori di AWS Serverless Application Model.

17 ottobre 2018