Caso de éxito

Quoter moderniza su infraestructura a Kubernetes y alcanza PCI compliance con Craftech como equipo DevOps dedicado

SaaS & Scaleups
MigraciónModernización

Resumen

Quoter es una plataforma quote-to-cash para MSPs, con sede en Vancouver y más de 1.500 clientes en más de 28 países. Partía de un monolito PHP en una única instancia EC2, sin CI/CD ni observabilidad y sin las certificaciones PCI necesarias para escalar. Craftech funcionó como su equipo DevOps: migró todo el stack a Amazon EKS, separó los entornos en cuentas independientes y alcanzó PCI compliance en producción y sandbox. También acompañó la integración tecnológica con ScalePad tras la adquisición.

Quoter es una plataforma de gestión de cotizaciones (quote-to-cash) para proveedores de servicios de IT (MSPs), con sede en Vancouver, Canadá. Fundada en 2018, automatiza el ciclo de ventas completo y tiene más de 1.500 clientes en más de 28 países. En 2024 fue adquirida por ScalePad.

Solución implementada

  • Migración de ECS a Amazon EKS del monolito PHP y los microservicios Go y Ruby, en staging y producción
  • GitOps con ArgoCD bajo el patrón App of Apps
  • Terraform y Terragrunt para VPC, EKS, Aurora MySQL, PostgreSQL, Redis, CloudFront y WAF
  • AWS Secrets Manager con External Secrets Operator y Reloader
  • Amazon CloudWatch, Grafana Alloy, alertas de AWS WAF en Slack y SonarQube
  • PCI DSS: cuentas segregadas, políticas IAM, CloudTrail, WAF y alertas de acceso root
  • Documentación para SOC 2 y plan de disaster recovery
  • Templates de CI/CD con GitHub Actions

Desafío de negocio

Quoter corría una aplicación monolítica PHP en una única instancia EC2 sin CI/CD, con servicios dispersos en ECS y gestión manual en una sola cuenta de AWS. No tenía observabilidad, las credenciales estaban desorganizadas y le faltaban las certificaciones PCI necesarias para escalar. Tras la adquisición por ScalePad, además, había que integrar las herramientas y los estándares del nuevo grupo.

Solución

Craftech funcionó como el equipo DevOps de Quoter. Rediseñó la plataforma y migró de ECS a Amazon EKS el monolito PHP y los microservicios Go y Ruby, en staging y producción, con GitOps en ArgoCD bajo el patrón App of Apps y templates de CI/CD en GitHub Actions. Separó los entornos en cuentas independientes y gestionó con Terraform y Terragrunt la VPC, EKS, Aurora MySQL, PostgreSQL, Redis, CloudFront y WAF. Centralizó los secretos en AWS Secrets Manager con External Secrets Operator y Reloader, y sumó observabilidad con Amazon CloudWatch, Grafana Alloy, alertas de AWS WAF en Slack y SonarQube. Para PCI DSS implementó cuentas segregadas, políticas IAM, CloudTrail, WAF y alertas de acceso root; además, preparó la documentación para SOC 2 y el plan de disaster recovery. También acompañó la integración con ScalePad y capacitó al equipo técnico.

Resultados

  • Todo el stack migrado de EC2/ECS a Amazon EKS en staging y producción
  • PCI compliance en producción y sandbox
  • Documentación SOC 2 con controles de seguridad implementados
  • Plan de disaster recovery documentado y operativo
  • CI/CD automatizado con GitHub Actions y ArgoCD
  • Secretos centralizados con actualización automática
  • Integración tecnológica con ScalePad completada
  • Equipo de Quoter capacitado en infraestructura como código

Stack & tecnologías

Amazon EKSArgo CDTerraformTerragruntAmazon Aurora MySQLPostgreSQLRedisAmazon CloudFrontAWS WAFAWS Secrets ManagerExternal Secrets OperatorAmazon CloudWatchGrafana AlloySonarQubeGitHub ActionsAWS CloudTrail

¿Tu equipo enfrenta un desafío parecido?

Pide un assessment gratuito de costos y arquitectura en AWS.

El futuro de tu empresa despega
con Craftech

Apalanca nuestra experiencia en AWS para llevar tu producto a la nube.

Pide tu assessment gratis