Caso de éxito
GinkoFS lanza su plataforma SaaS multi-tenant sobre AWS, diseñada desde cero en 8 meses
Resumen
GinkoFS es una startup fintech de Bogotá que provee soluciones de transformación digital a entidades financieras con un modelo SaaS multi-tenant. No tenía infraestructura previa en la nube y necesitaba desplegar su plataforma a múltiples clientes de forma aislada y reproducible, con cumplimiento de PCI DSS. En 8 meses, Craftech diseñó desde cero la plataforma en AWS y el primer cliente de Ginko ya opera en producción.
8 meses
para diseñar la plataforma desde cero y llevarla a producción
3
niveles de servicio con onboarding automatizado
GinkoFS es una startup fintech de Bogotá, Colombia, que provee soluciones de transformación digital a bancos, cooperativas, aseguradoras y otras entidades financieras, con un modelo SaaS multi-tenant.
Solución implementada
- AWS Organizations con cuentas separadas por entorno (DEV/QA, Shared, Staging y Producción) y una cuenta de identidad centralizada
- Amazon EKS en cada entorno con autoscaling
- Amazon RDS y MongoDB Atlas en entornos bajos, Amazon Aurora multi-AZ en producción, y Kafka y RabbitMQ para mensajería
- CI/CD en GitLab con repositorios de infraestructura y aplicaciones integrados
- Aprovisionamiento de entornos por cliente con ArgoCD y Crossplane, con selección de nivel de servicio
- Monitoreo con Prometheus, Thanos, Loki, Promtail y Grafana
- Apagado nocturno automatizado de entornos no productivos
- AWS Foundational Security Best Practices y baseline PCI DSS
- Actualización de EKS a la versión 1.31 y capacitaciones al equipo en cada componente
Desafío de negocio
GinkoFS no tenía infraestructura previa en la nube. Necesitaba diseñar desde cero una arquitectura para desplegar su plataforma a múltiples clientes financieros de forma escalable, aislada y reproducible, con tres niveles de servicio (low, mid y high tier), alta disponibilidad en producción y cumplimiento de estándares de seguridad financiera (PCI DSS).
Solución
Craftech construyó una infraestructura completa en AWS con ambientes aislados de desarrollo, staging y producción. Organizó las cuentas con AWS Organizations, separadas por entorno (DEV/QA, Shared, Staging y Producción) y con una cuenta de identidad centralizada, y desplegó Amazon EKS con autoscaling en cada entorno. Los datos se apoyan en Amazon RDS y MongoDB Atlas en entornos bajos y en Amazon Aurora multi-AZ en producción, con Kafka y RabbitMQ para mensajería. Implementó CI/CD en GitLab con los repositorios de infraestructura y aplicaciones integrados, y automatizó el aprovisionamiento de entornos por cliente con ArgoCD y Crossplane, con selección de nivel de servicio. Sumó monitoreo en tiempo real con Prometheus, Thanos, Loki, Promtail y Grafana, apagado nocturno automatizado de los entornos no productivos y un baseline de seguridad con AWS Foundational Security Best Practices y PCI DSS. Además, actualizó EKS a la versión 1.31 y capacitó al equipo en cada componente.
Resultados
- Plataforma productiva en AWS diseñada desde cero en 8 meses, con el primer cliente de Ginko en producción
- CI/CD automatizado en GitLab sobre los tres ambientes
- Métricas y logs en tiempo real sobre infraestructura multicuenta
- Onboarding automatizado de nuevos clientes con 3 niveles de servicio
- Menos costos en entornos no productivos con apagado nocturno
- Baseline de seguridad: AWS Foundational Security y PCI DSS
Stack & tecnologías
¿Tu equipo enfrenta un desafío parecido?
Pide un assessment gratuito de costos y arquitectura en AWS.