

È stata rilasciata la versione 5 (V5) di\$1 AWS Strumenti per PowerShell 

Per informazioni sulle modifiche introduttive e sulla migrazione delle applicazioni, consulta l'argomento sulla [migrazione](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html).

 [https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html](https://docs.aws.amazon.com/powershell/v5/userguide/migrating-v5.html)

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 Lambda e AWS Strumenti per PowerShell
<a name="pstools-lambda"></a>

Utilizzando il [AWSLambdaPSCore](https://www.powershellgallery.com/packages/AWSLambdaPSCore)modulo, è possibile sviluppare AWS Lambda funzioni in PowerShell Core 6.0 utilizzando il runtime .NET Core 2.1. PowerShell gli sviluppatori possono gestire AWS le risorse e scrivere script di automazione nell' PowerShell ambiente utilizzando Lambda. PowerShell il supporto in Lambda consente di eseguire PowerShell script o funzioni in risposta a qualsiasi evento Lambda, ad esempio un evento Amazon S3 o un evento pianificato da Amazon. CloudWatch Il AWSLambda PSCore modulo è un AWS modulo separato per PowerShell; non fa parte di AWS Strumenti per PowerShell, né l'installazione del modulo installa il AWSLambdaPSCore . AWS Strumenti per PowerShell

Dopo aver installato il AWSLambda PSCore modulo, è possibile utilizzare qualsiasi PowerShell cmdlet disponibile, o svilupparne uno personalizzato, per creare funzioni serverless. Il PowerShell modulo AWS Lambda Tools for include modelli di progetto per applicazioni serverless PowerShell basate su server e strumenti su cui pubblicare progetti. AWS

AWSLambdaPSCore il supporto per i moduli è disponibile in tutte le regioni che supportano Lambda. Per ulteriori informazioni sulle Regioni supportate, consulta la [tabella delle Regioni AWS](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/).

## Prerequisiti
<a name="prerequisites"></a>

I seguenti passaggi sono necessari prima di poter installare e utilizzare il AWSLambda PSCore modulo. Per maggiori dettagli su questi passaggi, consulta [Configurazione di un ambiente di PowerShell sviluppo](https://docs.aws.amazon.com/lambda/latest/dg/lambda-powershell-setup-dev-environment.html) nella Guida per gli AWS Lambda sviluppatori.
+  **Installa la versione corretta di PowerShell**: il supporto di Lambda per si PowerShell basa sulla versione PowerShell Core 6.0 multipiattaforma. Puoi sviluppare funzioni PowerShell Lambda su Windows, Linux o Mac. Se non disponi almeno di questa versione di PowerShell installazione, le istruzioni sono disponibili nel [sito Web della PowerShell documentazione Microsoft](https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell).
+  **Installazione di.NET Core 2.1 SDK**: poiché PowerShell Core è basato su.NET Core, il supporto Lambda utilizza lo stesso runtime Lambda PowerShell per entrambe le funzioni .NET Core e Lambda. PowerShell I cmdlet di PowerShell pubblicazione Lambda utilizzano l'SDK.NET Core 2.1 per creare il pacchetto di distribuzione Lambda. L'SDK .NET Core 2.1 SDK è disponibile nell'[Area download Microsoft](https://www.microsoft.com/net/download). Assicurati di installare l'SDK, non il runtime.

## Installa il modulo AWSLambda PSCore
<a name="install-the-awslambdapscore-module"></a>

Dopo aver completato i prerequisiti, sei pronto per installare il AWSLambda PSCore modulo. Eseguite il comando seguente in una sessione PowerShell Core.

```
PS> Install-Module AWSLambdaPSCore -Scope CurrentUser
```

Sei pronto per iniziare a sviluppare funzioni Lambda in. PowerShell Per ulteriori informazioni su come iniziare, consulta [Programming Model for Authoring Lambda Functions PowerShell](https://docs.aws.amazon.com/lambda/latest/dg/powershell-programming-model.html) nella AWS Lambda Developer Guide.

## Vedi anche
<a name="see-also"></a>
+  [Annuncio del PowerShell supporto Lambda per Core AWS sul blog degli sviluppatori](https://aws.amazon.com/blogs/developer/announcing-lambda-support-for-powershell-core/) 
+  [AWSLambdaPSCore modulo sul sito web della Galleria PowerShell ](https://www.powershellgallery.com/packages/AWSLambdaPSCore/1.0.0.2) 
+  [Configurazione di un ambiente di PowerShell sviluppo](https://docs.aws.amazon.com/lambda/latest/dg/lambda-powershell-setup-dev-environment.html) 
+ [AWS Strumenti Lambda per Powershell su GitHub](https://github.com/aws/aws-lambda-dotnet/tree/master/PowerShell)
+  [AWS Console Lambda](https://console.aws.amazon.com/lambda/home) 