Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS Lambda y AWS Tools for PowerShell
Mediante el módulo AWSLambdaPSCore
Luego de instalar el módulo AWSLambdaPSCore, puede usar cualquier cmdlet de PowerShell disponible, o desarrollar los suyos propios, para crear funciones sin servidor. El módulo AWS Lambda Tools for PowerShell incluye plantillas de proyecto para aplicaciones sin servidor basadas en PowerShell y herramientas para publicar proyectos en AWS.
La compatibilidad con el módulo AWSLambdaPSCore se encuentra disponible en todas las regiones que admiten Lambda. Para obtener más información acerca de las regiones admitidas, consulte la Tabla de regiones de AWS
Requisitos previos
Los siguientes pasos son necesarios para poder instalar y utilizar el módulo AWSLambdaPSCore. Para obtener más información acerca de estos pasos, consulte Configuración de un entorno de desarrollo de PowerShell en la Guía para desarrolladores de AWS Lambda.
-
Instale la versión correcta de PowerShell - la compatibilidad de Lambda para PowerShell se basa en la versión PowerShell Core 6.0 multiplataforma. Puede desarrollar funciones de Lambda de PowerShell en Windows, Linux o Mac. Si no dispone de al menos esta versión de PowerShell instalada, puede consultar las instrucciones en el sitio web de documentación de Microsoft PowerShell
. -
Instale el SDK de .NET Core 2.1: dado que PowerShell Core se basa en .NET Core, la compatibilidad de Lambda con PowerShell utiliza el mismo tiempo de ejecución de Lambda de .NET Core 2.1 tanto para las funciones de Lambda de .NET Core como para las de PowerShell. Los cmdlets de publicación de Lambda de PowerShell utilizan el SDK de .NET Core 2.1 para crear el paquete de implementación de Lambda. El SDK de .NET Core 2.1 está disponible desde el Centro de descargas de Microsoft
. Asegúrese de instalar el SDK, no el runtime.
Instale el módulo AWSLambdaPSCore.
Después de completar los requisitos previos, estará listo para instalar el módulo AWSLambdaPSCore. Ejecute el siguiente comando en una sesión de PowerShell Core.
PS> Install-Module AWSLambdaPSCore -Scope CurrentUser
Ya está preparado para comenzar a desarrollar funciones de Lambda en PowerShell. Para obtener más información acerca de cómo comenzar, consulte Modelo de programación para crear funciones Lambda en PowerShell en la Guía para desarrolladores de AWS Lambda.