Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tienda Online Serverless en AWS

Aplicación de tienda online que permite crear pedidos y consultar su estado, usando una arquitectura serverless en AWS.

Cómo funciona

  1. El usuario crea un pedido desde el frontend (alojado en S3).
  2. Una Lambda guarda el pedido en DynamoDB y publica un evento en EventBridge.
  3. EventBridge manda el evento a una cola SQS.
  4. Una segunda Lambda procesa el pedido (cambia su estado) y envía un email de confirmación mediante SNS.
  5. El frontend consulta el estado del pedido a través de API Gateway.

Servicios usados

  • S3 (frontend)
  • API Gateway
  • AWS Lambda (x2)
  • DynamoDB
  • EventBridge
  • SQS
  • SNS

Estructura

  • lambda_orders/ — Lambda que crea y consulta pedidos
  • lambda_processor/ — Lambda que procesa pedidos y notifica por email
  • frontend/ — Frontend de la tienda (HTML)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages