Amazon Web Services (AWS), recently announced support for PowerShell Core 6.0 in the Lambda serverless computing platform.
Microsoft has developed PowerShell Core, an open-source, cross-platform automation platform for Linux, Windows, and macOS. Version 6.0 was released in January, and version 6.1 was released just this month. AWS announced PowerShell Core support for Lambda in 6.0, but that was only.
The company stated that you can now create your AWS Lambda functions using PowerShell Core 6.0 and the.NET Core 2.1 runtime. PowerShell developers can use AWS Lambda to manage their AWS resources and create rich automation scripts within the PowerShell environment.
AWS senior software developer engineer Norm Johanson explained what this support means for PowerShell Core and Lambda users in a blog posting. He wrote that the new feature allows you to execute PowerShell functions or scripts in response to any Lambda events, such as an Amazon S3 or Amazon CloudWatch scheduled event.
Johanson outlined the requirements for the capability. PowerShell Core 6.0 must be installed. Users also need to have the.NET Core 2.1SDK and this AWSLambdaPSCore Module from the PowerShell Gallery. Visual Studio Code must be configured for PowerShell Core 6.0 by those who use it as an IDE.
All regions of AWS that support Lambda have the new integration with PowerShell Core 6.0. Additional information can be found in the AWS Lambda documentation as well as this GitHub repository.
