Hola a todos y bienvenidos de nuevo.
En este vídeo exploraremos los pasos relacionados con la migración asociados a la función Lambda.
Así que en esta etapa, vamos a suponer que usted tiene una función lambda que se está ejecutando en la cuenta
uno y desea que la misma función lambda esté disponible en la cuenta dos.
Para conseguirlo, veamos los pasos generales que hay que dar.
Ahora, el paso número uno está relacionado con la exportación de una función.
Así que dentro del primer paso primario aquí es descargar el paquete de despliegue de funciones Lambda, y luego se utiliza
el paquete de despliegue de funciones Lambda para crear una nueva función Lambda en otra cuenta o región.
Por ejemplo, si te fijas en la captura de pantalla, puedes seguir adelante y exportar fácilmente una función específica.
Esto es lo que pretendemos hacer en la primera fase.
Y en este paso dos, en otra cuenta o región puede utilizar la carga desde y puede cargar el archivo zip del paquete
de despliegue apropiado y ese es el paso general involucrado.
Ahora bien, hay ciertos puntos importantes que debes tener en cuenta.
La primera es que el paquete de despliegue contiene únicamente el código de las funciones Lambda.
Una parte muy importante a recordar segundo puntero es que el resto de las configuraciones de sus funciones, tales
como el tamaño de la memoria de tiempo de espera se debe introducir manualmente en la consola cuando se crea la nueva función.
Así que si quieres evitar eso, si quieres migrar todo el código de tus funciones y la configuración,
automáticamente puedes usar el mismo archivo.
Así que vamos a explorar esto desde un punto de vista práctico.
Así que vamos a suponer que usted tiene una función aquí llamado Key Labs función.
Este es un hola muy simple de la función Lambda, como puedes ver aquí.
Supongamos que quiere migrarlo a otra región o a otra cuenta.
Así que el primer paso aquí es la función de exportación.
Ahora, al exportar la función, hay dos opciones.
Tienes un paquete de despliegue y tienes un mismo archivo.
Así que usemos los dos.
Utilizaremos el paquete de despliegue así como el mismo archivo.
Ahora, si nos fijamos en el paquete de despliegue, vamos a abrir el archivo comprimido por lo que tiene este índice
punto JavaScript, vamos a abrir esto.
Así que aquí dentro tienes tu halo de Código Lambda y ya está.
Su paquete de despliegue no contiene ningún otro detalle.
Volvamos atrás, abramos el mismo archivo.
Ahora, si nos fijamos en el mismo archivo, que contiene varias otras configuraciones como usted tiene el tiempo de ejecución
de su código, se escribe la descripción, el tamaño de la memoria, el tiempo, tiempo de espera, el papel y varios otros.
Y esta es la razón por la que habíamos discutido que el paquete de despliegue contiene sólo el código de Lambda
Functions y si desea migrar el código, así como la configuración, entonces usted puede hacer uso del mismo
archivo.
De acuerdo.
Esta es la primera parte.
Supongamos que quieres hacerlo.
Ha emigrado a otra región.
Vamos a abrir una de las otras regiones aquí.
Vamos a crear rápidamente una función lambda.
Lo llamaré "prueba".
Una vez más, el tiempo de ejecución es nodo similar a la rejilla de ejecución de funciones anteriores y todo lo que tienes
que hacer es aquí.
Puede importar este archivo zip específico.
Así que aquí puedes subir el archivo zip y tu nuevo código estará listo.
Así que esa es una visión general de muy alto nivel sobre la migración de la función lambda.
Y con esto concluirá el vídeo de hoy.