Saltar al contenido
CloudTing

Empresas SaaS

AWS para Empresas SaaS en Colombia

Cada cliente nuevo es una copia más del sistema, nadie sabe cuánto cuesta atender a cada uno y el cliente grande pregunta cómo se separan sus datos. CloudTing diseña en AWS una arquitectura multi-cliente donde cada uno queda aislado, el uso se mide solo y el costo por cliente está a la vista.

¿Qué resolvemos?

  • Arquitectura multi-cliente: un solo sistema, con los datos de cada cliente aislados
  • Usuarios y planes por cliente, con límites de uso en la API
  • Medición de uso por cliente, para cobrar por consumo o por plan
  • Costo por cliente a la vista, para saber cuáles te dejan margen
  • Llave de cifrado propia para los clientes grandes que la piden
  • Lista para vender en AWS Marketplace, abierto a vendedores colombianos

¿Para quién es?

  • Empresas SaaS que crecieron instalando una copia por cliente
  • Productos que quieren pasar de licencia a cobro por uso
  • SaaS que venden a empresas grandes que preguntan cómo se aíslan sus datos
  • Equipos que quieren vender su producto en AWS Marketplace

Lo que suelen pedirte tus clientes

  • Como SaaS eres encargado del tratamiento de los datos personales que tus clientes suben, según la Ley 1581 de 2012. El contrato con cada cliente debería decir qué haces con esos datos y cómo los proteges.
  • Los clientes grandes preguntan cómo se aíslan sus datos de los de otros clientes. Con esta arquitectura la respuesta es concreta: cada consulta lleva el cliente y la base solo devuelve sus registros.
  • AWS publica sus informes de cumplimiento (SOC, ISO) en AWS Artifact; lo que corre encima, tu producto, te toca demostrarlo a ti.

Para vender en AWS Marketplace

  • Desde noviembre de 2024, AWS Marketplace acepta vendedores de Colombia: tu SaaS se puede comprar con la cuenta de AWS del cliente, que muchas veces ya tiene presupuesto aprobado.
  • Para cobrar por uso en Marketplace hay que reportar el consumo de cada cliente. La medición que muestra el diagrama deja eso resuelto.
  • Si estás empezando, AWS Activate da créditos a startups para la primera etapa.

Lo que no hacemos

No damos asesoría jurídica ni certificamos cumplimiento. Ponemos los controles técnicos y dejamos la evidencia (registros, configuraciones, pruebas de recuperación) para que tu área jurídica, tu oficial de cumplimiento o tu auditor validen lo que aplica en tu caso.

Arquitectura de referencia

Patrón típico para un SaaS multi-cliente: CloudFront y AWS WAF al frente, Cognito identifica al usuario y a su cliente, API Gateway aplica los límites de cada plan y Lambda corre la lógica. Los datos de cada cliente quedan separados en DynamoDB y S3, cada acción que se cobra genera un evento en EventBridge y una función mide el consumo para AWS Marketplace o tu facturación.

Cómo empezamos

  1. 1Revisión gratuita: miramos cómo está hoy tu producto, cuánto cuesta cada cliente y dónde hay riesgo
  2. 2Informe con la arquitectura multi-cliente propuesta y un plan por etapas
  3. 3Migración de clientes por grupos, sin parar el servicio
  4. 4Medición de uso y costo por cliente funcionando
  5. 5Acompañamiento para publicar en AWS Marketplace, si quieres vender ahí

Preguntas frecuentes

¿Multi-cliente quiere decir que todos comparten la misma base?

Comparten el sistema, pero cada registro lleva el cliente al que pertenece y la aplicación solo consulta los de quien está conectado. Para clientes que lo exigen se puede dar una base o una llave de cifrado propia, sin dejar de tener un solo sistema que mantener.

¿Tenemos que reescribir el producto?

Casi nunca de una vez. Lo normal es mover primero los clientes a una sola instalación con los datos separados, y después ir pasando partes a servicios administrados. Lo planeamos por etapas para no parar el servicio.

¿Cómo vendemos en AWS Marketplace desde Colombia?

AWS Marketplace acepta vendedores de Colombia desde noviembre de 2024. Hay que registrarse como vendedor, preparar la publicación y, si cobras por uso, reportar el consumo de cada cliente. Te ayudamos con la parte técnica de la integración.

¿Cómo sabemos cuánto nos cuesta cada cliente?

Etiquetamos los recursos y medimos el uso por cliente, y Cost Explorer junta las dos cosas. Así ves cuáles clientes te dejan margen y cuáles cuestan más de lo que pagan.

Siguiente paso