Cómo crear una API en AWS?

Cómo crear una API en AWS?
APIS ayuda en la comunicación entre diferentes aplicaciones y componentes. Los datos se extraen y comparten entre sí siguiendo medidas y protocolos de seguridad. Se puede crear una API en AWS utilizando la puerta de enlace de la API. Podemos crear API RESTFUL (API HTTP, REST API) y la API de WebSocket usando Amazon API Gateway.

Para crear una API sin servidor, el usuario puede usar las funciones Lambda para manejar las solicitudes de API.

El contenido de esta publicación es como:

  • Paso 1: crear una función lambda
  • Paso 2: Implementar código en la función Lambda
  • Paso 3: Construya la API HTTP
  • Paso 4: Prueba la API

Paso 1: crear una función lambda

En la consola de administración de AWS, busque "Lambda" en la barra de búsqueda de servicios y haga clic en ella:

En el tablero Lambda, haga clic en "Crear función"Y seleccione la opción"Autor desde cero":

Escriba el nombre de su función y haga clic en "Crear función". Un mensaje de éxito de la creación de API aparecerá en su pantalla, y se le redirigirá a la consola de administración de esa función:

Paso 2: Implementar código en la función Lambda

También puede escribir el código fuente personalizado para la API HTTP de acuerdo con la necesidad. Solo he cambiado el mensaje de respuesta de la plantilla dada. Después de hacer cambios en el código, implementa el código haciendo clic "Desplegar":

Paso 3: Construya la API HTTP

La API HTTP ayuda en la comunicación de dos o más máquinas y componentes. La integración de la API HTTP con Lambda es fácil de hacer que su comunicación ocurra sin administrar ni crear ningún servidor.

En la consola, haga clic en el "Servicios"Opción, y se abrirá una lista. De esa lista, seleccione la opción "Todos los servicios". Ahora haga clic en "Ver todos los servicios":

Ahora, del "Entrega de red y contenido"Seleccione la opción"Puerta de enlace de la API"Y luego haga clic en"Crear API":

Elija la opción "Construir" de Http API, Luego haga clic en "Agregar integración"Y seleccionar"Lambda":

Ahora seleccione la función Lambda que acaba de crear y escriba un API Nombre:

Haga clic en "Próximo", Revise la ruta API Gateway ha creado y presione"Próximo". Además, revise la etapa creada por API Gateway y presione el "Próximo" botón. Aparecerá un mensaje de éxito:

La salida anterior muestra que la API HTTP se creó e integró correctamente con la función Lambda.

Paso 4: Prueba la API

Después de la creación exitosa, es hora de probar la API. Para ese propósito, ve a "Consola API Gateway,"Elija la API, ahora copie la URL de API Invoke:

Pegue esta URL en el navegador web y agregue el nombre de la función Lambda después del corte:

Golpea el "Ingresar"Clave, y su API responderá.

La API se crea y se configura con éxito, ya que es visible en la salida.

Conclusión

Para crear un API en AWS, primero debes crear una función lambda proporcionando los detalles básicos y Implementar el código. Después de crear la función lambda, crear API HTTP. Una vez que haya construido la API con éxito, copie su Invocar URL y Pétalo en el navegador web Después de agregar el nombre de Lambda al final de la URL para probar el API HTTP. Esta publicación te ha enseñado cómo crear una API en AWS.