Construir, comprar o integrar
La regla simple
Si la capacidad es por lo que los clientes te eligen, constrúyela. Si es infraestructura que todos necesitan — pagos, envío de correo, autenticación, búsqueda — un servicio ya hecho casi siempre es mejor. El tiempo que ahorras va a lo que de verdad es tuyo.
El supuesto de “lo construimos nosotros y saldrá más barato” ignora el mantenimiento: seguridad, cumplimiento, casos límite y soporte siguen años después de que la primera versión funcionara.
Qué comprobar antes de comprar
Salida. Cómo sacas tus datos si quieres irte, y en qué formato. Un proveedor sin puerta de salida es un riesgo a largo plazo.
Modelo de precio. Si el coste crece de forma lineal con tu éxito, o salta un escalón justo cuando escalas.
Límites. Lo que el servicio no hace. La mayor parte del dolor viene de la brecha entre lo que hace el 90 por ciento de las veces y el último décimo, que es justo tu caso.
La integración en sí es trabajo
Integrar no es gratis: autenticación, manejo de fallos, adaptar el modelo de datos, monitorización. Reserva tiempo para ello, y envuelve cada servicio externo en una capa propia para que un cambio sea una modificación en un solo sitio.
En profundidad
Pregunta también qué pasa cuando el proveedor cae. Un servicio externo en el camino crítico necesita un comportamiento definido ante el fallo: una cola, un reintento, un modo degradado o un mensaje claro. Un sistema que se cae porque un tercero va lento no fue diseñado, no es un proveedor que decepcionó.