Arquitectura FaaS en EnGenius Cloud: Escalabilidad y Seguridad

Análisis de la migración de EnGenius Cloud a una arquitectura FaaS de segunda generación, destacando mejoras en escalabilidad, redundancia y eficiencia de costos frente a modelos Docker tradicionales.

Los servicios en la nube deben ser capaces de gestionar necesidades de cualquier nivel, en cualquier momento y lugar. Un administrador de red en la nube debe manejar cientos de miles de dispositivos de manera escalable, brindando un servicio siempre activo con un diseño creado para la resistencia y la capacidad de recuperación.

En la infraestructura de nube de primera generación basada en Docker, es común encontrar problemas como protección de datos inadecuada, falta de escalabilidad que requiere ajustes manuales y ausencia de soporte Plug & Play, lo que obliga a la configuración de puertos en el firewall. Además, suelen existir limitaciones en el número de nodos gestionados por sitio y bajo rendimiento cuando se alcanza el límite de capacidad.

Limitaciones de la arquitectura tradicional

Inicialmente, los clientes podrían no estar al tanto de estos problemas, ya que el equipo de operaciones en la nube puede manejarlos monitoreando de cerca la capacidad, ajustando el tamaño o reconstruyendo el contenedor Docker si es necesario. Sin embargo, a largo plazo, esto podría provocar tiempo de inactividad causado por problemas de rendimiento de la máquina o por errores humanos.

Para garantizar un nivel de calidad más sostenible, EnGenius® decidió migrar a un diseño de arquitectura de nube FaaS (Function as a Service).

Ventajas de la arquitectura FaaS de segunda generación

La segunda generación de la nube FaaS envía diferentes solicitudes de función a diferentes líneas de servicio backend, bajo una base activada por eventos. Al no depender de las limitaciones del servidor, VM o Docker, la infraestructura es flexible y escalable para adaptarse a los picos repentinos de demanda que abrumarían las arquitecturas anteriores.

Lo más importante es que el diseño FaaS permite que EnGenius® Cloud optimice la redundancia de los componentes en la infraestructura de la nube y realice copias de seguridad y restauración de la base de datos donde se encuentra la información de la red del cliente.

Eficiencia de costos

Otro beneficio clave de la arquitectura FaaS es el ahorro de costos. La investigación llevada a cabo por Libhive y Heavywater respalda la conclusión de que mover aplicaciones de una arquitectura con servidor a una arquitectura FaaS puede lograr ahorros de hasta un 90%. EnGenius Cloud ha construido una infraestructura interna en la nube más eficiente para devolver estos ahorros en forma de soluciones asequibles para los clientes.

SYSCOM® maneja todas las soluciones de EnGenius®, incluyendo puntos de acceso Wi-Fi, switches, routers y sistemas telefónicos, para que usted pueda encontrar la que mejor se acomode a sus necesidades.

Ing. Aarón Levario
Product Manager | SYSCOM®
Mail: alevario@syscom.mx