Este diagrama de arquitectura ilustra la infraestructura en AWS para un sistema basado en servicios serverless y recursos gestionados.

Arquitectura Lend2B - Page 1 (1).png

Capas de Infraestructura

Frontend/Acceso

  • AWS WAF (Web Application Firewall): Protege la infraestructura de amenazas de seguridad.

  • Amazon Route 53: Servicio de DNS para enrutar tráfico a través de dominios personalizados.

  • AWS Amplify Consoles: Gestión de aplicaciones frontend, probablemente para aplicaciones web o móviles.

  • AWS AppSync GraphQL: Proporciona una API GraphQL que facilita la interacción entre el frontend y el backend.

Backend

  • Amazon API Gateway: Gestiona las solicitudes HTTP y las expone a los microservicios del backend.

  • AWS Lambda: Implementación de funciones sin servidor que ejecutan lógica de negocio bajo demanda.

  • AWS Cognito: Servicio de autenticación y autorización para gestionar el acceso de los usuarios.

  • AWS Step Functions: Orquestación de flujos de trabajo para coordinar los servicios Lambda.

Servicios de Soporte

  • Amazon SES (Simple Email Service): Envío de correos electrónicos automatizados.

  • AWS Secrets Manager: Almacenamiento seguro de credenciales y claves.

  • Amazon EventBridge: Manejo de eventos que dispara acciones en función de ciertos eventos ocurridos en el sistema.

Almacenamiento

  • Amazon RDS Aurora MySQL: Base de datos relacional altamente disponible.

  • Amazon DynamoDB: Base de datos NoSQL para datos de acceso rápido y altamente escalable.

  • Amazon S3 (Simple Storage Service): Almacenamiento de objetos, como archivos y datos no estructurados.