Caso de éxito
STP Systems
Microservicios en contenedores con implementaciones independientes para un SaaS de gestión.
Sobre el cliente
Plataforma de gestión en línea
Fundada en Río de Janeiro, STP Systems desarrolla sistemas de gestión para micro, pequeñas y medianas empresas. Su equipo reúne a desarrolladores con experiencia en Brasil y en los Estados Unidos y a profesionales de finanzas y gestión que ya implementaron grandes ERP globales.
La empresa busca el equilibrio entre innovación y robustez, con métodos ágiles de desarrollo y pruebas rigurosas, inspiradas en la homologación de sistemas críticos, y con foco en el cumplimiento normativo y la extensibilidad.
El ERP de STP genera mejoras de productividad y control, reduciendo las tareas rutinarias y los gastos innecesarios, con una propuesta que combina simplicidad, eficiencia y alta disponibilidad. STP es proveedor de software como servicio (SaaS) en el área de gestión.
Problema a resolver
Reducir gastos y hacer viable el avance en el mercado
Para atender a su equipo de desarrollo, STP necesitaba una infraestructura con las mejores tecnologías para una arquitectura de microservicios, con agilidad, escalabilidad flexible, implementación sencilla y resiliencia.
El equipo también necesitaba un servicio de administración de contenedores con alta escalabilidad y desempeño, basado en la metodología Twelve-Factor App.
Solución propuesta
Exclusividad, innovación y seguridad
Los arquitectos de soluciones de KXC, socio de AWS, y el equipo de STP crearon en conjunto una infraestructura de CI/CD basada en microservicios, que permite crear, probar e implementar aplicaciones de forma ágil y segura.
Esta infraestructura permite implementaciones descentralizadas e independientes de diversos paquetes de software, en unidades estandarizadas llamadas contenedores. La solución usa DevOps para automatizar la integración de los procesos, simplificar el ciclo de vida de la aplicación y abstraer la arquitectura del entorno. Servicios de AWS como AWS Fargate, Amazon ECS y Amazon EKS facilitan la ejecución y la administración de contenedores Docker a escala.
Para el entorno de microservicios, la alianza implementó estos servicios de AWS:
- AWS CodePipeline: servicio administrado de entrega continua que automatiza los pipelines de lanzamiento, con actualizaciones rápidas y confiables de las aplicaciones y la infraestructura.
- AWS CodeBuild: servicio totalmente administrado de integración continua que compila el código, ejecuta las pruebas y genera paquetes listos para implementar.
- AWS Fargate: administrador serverless de contenedores, compatible con Amazon ECS y Amazon EKS. Evita aprovisionar y administrar servidores, cobra por los recursos que usa cada aplicación y aumenta la seguridad de los contenedores.
- Amazon ElastiCache: mejora el desempeño al recuperar información de cachés en memoria, evitando consultas más lentas a bases de datos en disco.
- Application Load Balancer: distribuye el tráfico HTTP y HTTPS en la capa de aplicación (capa 7), con enrutamiento avanzado para microservicios y contenedores.
- Amazon RDS: replica los datos de forma síncrona en una instancia en espera ubicada en otra zona de disponibilidad, además de ofrecer respaldos automatizados e instantáneas.
- Amazon Route 53: servicio de DNS escalable en la nube, usado para la verificación de estado y el descubrimiento de servicios entre los microservicios.
- Amazon CloudFront: red de distribución de contenido (CDN) que entrega datos, videos, aplicaciones y API con seguridad, baja latencia y alta velocidad.
- Amazon GuardDuty: identifica amenazas mediante el monitoreo continuo de la actividad de la red y del comportamiento de las cuentas en AWS.

Servicios de AWS utilizados
Resultados obtenidos
Entorno de alta disponibilidad, seguridad y escalabilidad
Con una arquitectura bien diseñada y la infraestructura de AWS, KXC alcanzó los objetivos acordados con STP.
STP pasó a operar su aplicación con alta disponibilidad y escalabilidad, a realizar actualizaciones sin tiempo de inactividad y a dedicar más tiempo a sus clientes.
Otros casos de éxito
Agende una conversación con nuestro especialista
Complete sus datos y el servicio que necesita. Nos pondremos en contacto con usted para agendar un horario.