AWS Lambda: configuración del entorno

Antes de comenzar a trabajar con AWS Lambda, debe tener un inicio de sesión con la consola de Amazon. AWS Lambda admite dos IDE:Visual studio y Eclipse. En este capítulo, analizaremos la instalación de AWS Lambda paso a paso en detalle.

Crear inicio de sesión en la consola de AWS

Puede crear su inicio de sesión en la consola de AWS de forma gratuita utilizando el nivel gratuito de Amazon. Puede seguir estos pasos que se detallan a continuación para crear un inicio de sesión con Amazon para hacer uso de los servicios de Amazon:

Paso 1

Ir https://aws.amazon.com/free/y haga clic en crear cuenta gratuita. Puede ver la captura de pantalla como se muestra a continuación:

Paso 2

Haga clic en Create a Free Account y será redirigido a la pantalla como se muestra a continuación:

Ahora, complete los detalles de la dirección de correo electrónico, la contraseña y el nombre de la cuenta de AWS según su elección en este formulario que se muestra arriba y haga clic en Continue.

Paso 3

Ahora, puede encontrar la pantalla como se muestra a continuación:

Ingrese todos los detalles requeridos en este formulario.

Tenga en cuenta que hay cargos mínimos a pagar según el país seleccionado. Lo mismo se reembolsa una vez validados los datos ingresados. Necesita los datos de la tarjeta de crédito o débito para crear la cuenta gratuita. Para usuarios indiosRs 2/- se deduce y para nosotros $1 El mismo se reembolsa al respectivo usuario de la tarjeta una vez que el usuario es validado.

Tenga en cuenta que la cuenta es gratuita y hay un límite para el uso de los servicios. Si el uso excede el límite, se le cobrará al usuario.

Una vez que se ingresan los detalles en el formulario que se muestra arriba, haga clic en Create Account and Continue.

Será redirigido a la siguiente pantalla como se muestra a continuación.

Paso 4

Debe ingresar los detalles de pago, es decir, tarjeta de crédito o débito, junto con su fecha de vencimiento y el nombre del titular de la tarjeta como se muestra a continuación:

Paso 5

Una vez ingresados ​​todos los detalles, haga clic en Secure Submit y validará la tarjeta con el banco y te dará la OTPen su móvil que está vinculado con la tarjeta. Puede encontrar una ventana como se muestra a continuación:

Ahora, ingrese el OTP detalles y haga clic en Make Payment. Se le cobrará según el país seleccionado.

Paso 6

Una vez realizado el pago, el siguiente paso es la verificación por teléfono. Debe ingresar su número de teléfono móvil como se muestra a continuación:

Una vez completados los detalles, haga clic en Call Me Now. AWS llamará de inmediato mediante un sistema automatizado. Cuando se le solicite en la llamada, ingrese el número de 4 dígitos que aparecerá en su sitio de AWS en su teléfono usando el teclado de su teléfono. Esto verificará su número y obtendrá la activación de correo en la identificación de correo especificada al principio mientras crea el inicio de sesión.

Paso 7

Haga clic en el enlace de correo electrónico e ingrese el nombre de la cuenta o la identificación de correo electrónico y la contraseña e inicie sesión en los servicios de AWS como se muestra a continuación:

El nombre de la cuenta se muestra en la esquina superior derecha como se muestra arriba. Ahora puede comenzar a utilizar el servicio AWS Lambda. Para el servicio AWS Lambda, los idiomas admitidos son NodeJS, Python, Java, C # y Go.

Instalación de Visual Studio 2017

Hay 2 IDE compatibles con AWS: Visual Studio y Eclipse. En esta sección, discutiremos la instalación de Visual Studio 2017 en Windows, Linux Mac. Vaya al sitio oficial de Visual Studio:https://www.visualstudio.com/downloads/. Puede encontrar la pantalla de bienvenida como se muestra:

Descarga la versión comunitaria, es decir Visual Studio Community 2017ya que es gratis ahora para practicar. Una vez instalado, lo llevará a través de los pasos de instalación en los que debe seleccionar los paquetes que se utilizarán más adelante. Puedes elegir nodejs, python, c# paquete para que trabajemos más tarde.

Soporte de AWS Toolkit para Visual Studio 2017

Una vez que tenga instalado Visual Studio 2017, deberá seguir los pasos dados para instalar el soporte de AWS Toolkit para Visual Studio 2017:

Paso 1

Ir https://aws.amazon.com/visualstudio/ y descargue el kit de herramientas de AWS para Visual Studio. La pantalla es la que se muestra a continuación:

Tenga en cuenta que el paquete descargado para Visual Studio 2017 es vsixpaquete. Si su versión de Visual Studio está entre 2013-2015, instalará unmsiinstalador. Haga clic en elDownload botón como se muestra a continuación.

Paso 2

Ahora, haga doble clic en el paquete vsix descargado y lo llevará a través de los pasos de instalación como se muestra a continuación:

Una vez que Visual Studio se haya instalado correctamente, podrá ver una ventana, como se muestra a continuación:

Paso 3

Ahora, abra Visual Studio 2017 y debería ver una página de bienvenida de AWS como se muestra a continuación:

Tenga en cuenta que debe agregar la clave de acceso, la clave secreta y el número de cuenta para comenzar y utilizar los servicios de AWS de visual studio.s

AWS Lambda BoilerPlate para NodeJS

Puedes usarlo con visual studio code Como se muestra abajo.

Paso 1

Tú puedes descargar Visual studio code gratis desde el sitio web oficial:https://www.visualstudio.com/downloads/. La página de inicio de descargas de Visual Studio tiene este aspecto:

Paso 2

Ahora, abra el código de Visual Studio como se muestra a continuación:

Paso 3

Para instalar soporte para AWS, support for nodejsLa opción está disponible dentro de las extensiones. Puede buscar AWS y mostrará la opción de la siguiente manera:

Paso 4

Ahora, instale el texto estándar de AWS Lambda en nodejs como se muestra -

Paso 5

Haga clic en el repositorio y clónelo en Visual Studio para comenzar a escribir la función Lambda en Visual Studio. Te redirige a este repositorio que podemos clonar en Visual Studio:https://github.com/loganarnett/vscode-lambda-snippets. Ahora, abra la paleta de comandos desdeView opción en Visual Studio.

Paso 6

Haga clic en él y elija git clone como se muestra a continuación:

Paso 7

Ingrese la URL del repositorio y guárdela según su elección localmente. Crearindex.js archivo como se muestra a continuación para trabajar con la función lambda -

Instalación de Eclipse IDE

Ahora, tendrá que instalar el último eclipse Java EE IDE. Puede descargarlo del sitio oficial de Eclipse:https://www.eclipse.org/downloads/

Soporte de AWS Toolkit para Eclipse IDE

Una vez que Eclipse esté instalado, realice los siguientes pasos:

Paso 1

Vaya a ayuda desde el menú y haga clic en Install New Software.

Paso 2

Entrar https://aws.amazon.com/eclipse en el cuadro de texto etiquetado Work with en la parte superior del cuadro de diálogo.

Paso 3

Ahora, seleccione el requerido AWS Core Management Tools y otros elementos opcionales de la lista que se muestra a continuación.

Paso 4

Ahora, haga clic en Next. Eclipse lo guiará a través de los pasos de instalación restantes como se indica en los pasos adicionales que se indican a continuación.

Paso 5

Los módulos principales de AWS se muestran en la siguiente cuadrícula, como se muestra en la captura de pantalla que se muestra a continuación:

Paso 6

Una vez instalada, la herramienta AWS estará disponible en Eclipse como se muestra a continuación:

Paso 7

Puede ver la siguiente pantalla cuando hace clic en el servicio de Amazon.

Ahora, haga clic en AWS Explorer para ver los servicios disponibles. Discutiremos cómo trabajar con el IDE instalado en los próximos capítulos.