El artículo de Robert de coinerella.com explora la experiencia de construir una startup utilizando exclusivamente infraestructura europea, una tarea que resultó ser más compleja de lo esperado. La motivación detrás de esta decisión incluía la soberanía de los datos, la simplificación del cumplimiento del RGPD, la reducción de la dependencia de los grandes proveedores de nube estadounidenses y un deseo de apoyar a las empresas europeas de infraestructura.
La arquitectura resultante se basa en una combinación de proveedores europeos. Hetzner proporciona la potencia de cómputo central (VMs, almacenamiento tipo S3, balanceadores de carga), mientras que Scaleway complementa con servicios como correo electrónico transaccional (TEM), registro de contenedores y almacenamiento adicional. Bunny.net destaca como una CDN con almacenamiento distribuido, DNS, optimización de imágenes, WAF y protección contra DDoS. Nebius se utiliza para la inferencia de IA, ofreciendo una alternativa europea a la infraestructura de GPU ubicada en EE. UU. Hanko gestiona la autenticación e identidad, minimizando la dependencia de servicios estadounidenses en esta área. Además, el autor ha optado por el auto-alojamiento de varios servicios, incluyendo Gitea (control de versiones), Plausible (analítica), Twenty CRM (gestión de clientes), Infisical (gestión de secretos) y Bugsink (seguimiento de errores), todo ello orquestado con Kubernetes y Rancher. Esta decisión, aunque laboriosa, permite un control total sobre los datos y evita la dependencia de los precios y cambios de los proveedores SaaS.
El artículo destaca desafíos específicos, como la dificultad para encontrar un proveedor de correo electrónico transaccional europeo con precios competitivos y una experiencia de desarrollador comparable a los servicios estadounidenses. La migración desde GitHub, con su ecosistema integrado, también resultó ser un esfuerzo considerable, requiriendo la reconstrucción de pipelines de CI/CD e integraciones. Además, los precios de ciertos dominios TLD son significativamente más altos en registradores europeos.
Finalmente, el autor reconoce que ciertas dependencias de servicios estadounidenses son inevitables, como Google Ads, el Programa de Desarrolladores de Apple, los inicios de sesión sociales (Google, Apple) y el acceso a modelos de IA de vanguardia como Claude. Sin embargo, Hanko ayuda a mantener la gestión de usuarios y las sesiones dentro de Europa, incluso cuando los flujos de autenticación OAuth interactúan con servidores estadounidenses. En resumen, aunque el proyecto es viable y ofrece ventajas en términos de costos, soberanía de datos y control, requiere un esfuerzo considerable y una comprensión profunda de la infraestructura. Es una elección activa que va en contra de las tendencias de la industria tecnológica, pero que vale la pena para quienes priorizan la independencia y la residencia de datos en Europa.
