lunes, 30 de septiembre de 2019

Aplicación básica Severless

Para crear una aplicación web Serverless basica en AWS, necesitaremos unir 4 componentes basicos: Nuestra aplicacion web, la API Gateway, una funcion Lambda y nuestra base de datos.

Arquitectura:



En este ejemplo creé una aplicación que llama a una API y muestra los encontrados por pantalla y para esto utilicé los siguientes componentes:
Aplicación Web: Aplicación Web MVC .Net Core realizada con C#
API Gateway: Contemplada en el plan gratuito de AWS.
Función Lambda:  Contemplada en el plan gratuito de AWS.
Base de datos: Dynamodb, también contemplada en el plan gratuito de AWS.


  1. Crear una base de datos Dynamondb.
  2. Crear una función Lambda.
  3. Crear un rol IAM.
  4. Crear una API Gateway.
  5. Implementar la API.
  6. Llamar a una API desde una aplicación MVC con C#.
  7. Aplicación terminada.
La pagina https://docs.aws.amazon.com/ tiene muchos ejemplos y tutoriales que me fueron de gran ayuda para realizar esto. 

No hay comentarios:

Publicar un comentario