Creación de una implementación en la plataforma de informática de AWS Lambda (consola)
En este tema se muestra cómo implementar una función de Lambda mediante la consola.
Inicie sesión en la Consola de administración de AWS y abra la consola de CodeDeploy en https://console.aws.amazon.com/codedeploy
. nota
Inicie sesión con el mismo usuario que configuró en Introducción a CodeDeploy.
-
Realice una de las siguientes acciones:
-
Si desea implementar una aplicación, en el panel de navegación, expanda Deploy (Implementar) y, a continuación, elija Applications (Aplicaciones). Elija el nombre de la aplicación que desea implementar. Asegúrese de que la columna Plataforma de informática de la aplicación sea AWS Lambda.
-
Si desea volver a implementar una implementación, en el panel de navegación, expanda Implementar y, a continuación, elija Implementaciones. Seleccione la implementación que desea volver a implementar y, en la columna Application (Aplicación), elija el nombre de su aplicación. Asegúrese de que la columna Plataforma de informática de la implementación sea AWS Lambda.
-
-
En la pestaña Implementaciones, elija Crear implementación.
nota
La aplicación debe tener un grupo de implementación antes de poder implementarse. Si la aplicación no tiene un grupo de implementación, en la pestaña Grupos de implementación, elija Crear grupo de implementación. Para obtener más información, consulte Creación de un grupo de implementación con CodeDeploy.
-
En Grupo de implementación, elija el grupo de implementación que va a utilizar para esta implementación.
-
Junto a Ubicación de la revisión, elija el lugar donde se encuentra la revisión:
-
Mi aplicación está almacenada en Amazon S3: para obtener información, consulte Especificar información acerca de una revisión almacenada en un bucket de Amazon S3 y vuelva al paso 6.
-
Utilizar el editor de AppSec: seleccione JSON o YAML y, a continuación, especifique el archivo AppSpec en el editor proporcionado. Puede guardar el archivo AppSpec seleccionando Guardar como archivo de texto. Cuando elija Implementar al final de estos pasos, recibirá un error si el código JSON o YAML no es válido. Para obtener más información acerca de la creación de un archivo AppSpec, consulte Adición de un archivo de especificación de aplicación a una revisión para CodeDeploy.
-
-
(Opcional) En el cuadro Descripción de la implementación, introduzca una descripción para la implementación.
-
(Opcional) Expanda Anulaciones del grupo de implementación para elegir una configuración de implementación que controle cómo se desvía el tráfico a una versión de la función de Lambda distinta de la que se especifica en el grupo de implementación.
Para obtener más información, consulte Configuraciones de implementación en una plataforma de informática de AWS Lambda.
-
(Opcional) En Rollback configuration overrides, puede especificar opciones de restauración automática de esta implementación distintas de las que se hayan especificado para el grupo de implementaciones, si las hay.
Para obtener información acerca de restauraciones en CodeDeploy, consulte Reimplementaciones y restauración de implementaciones y Volver a implementar y restaurar una implementación con CodeDeploy.
Elija una de las siguientes opciones:
-
Restaurar si una implementación da error: CodeDeploy volverá a implementar la última revisión correcta conocida como una implementación nueva.
-
Restaurar cuando se alcancen los umbrales de alarma: si se añaden alarmas al grupo de implementación, CodeDeploy volverá a implementar la última revisión correcta conocida al activarse una o más alarmas especificadas.
-
Deshabilitar restauraciones: no se realizan restauraciones de esta implementación.
-
-
Elija Crear implementación.
Para realizar un seguimiento del estado de la implementación, consulte Visualización de los detalles de la implementación de CodeDeploy .