Más económicos · Soluciones cloud
- 01Fly.io · shared-cpu-1x 512 MBFly.io$3.69 USD / mes
- 02Railway · HobbyRailway$5.00 USD / mes
- 03Droplet Basic · 1 GiBDigitalOcean$6.00 USD / mes
Despliega cada commit con pruebas, sin llaves de larga vida en GitHub
Un buen pipeline hace aburrido lo que más miedo da: publicar. Cada push ejecuta las pruebas, construye un artefacto identificado por el commit y lo despliega siempre de la misma manera. Cuando eso falla, el problema casi nunca es la herramienta; suele ser una diferencia entre tu máquina y el entorno de build: versión de Node, variables que solo existen en tu terminal o dependencias que instalaste a mano.
El otro punto delicado son las credenciales. Guardar una llave de AWS de larga vida en los secretos de GitHub funciona, pero si se filtra queda abierta hasta que alguien la rote. La alternativa es OIDC: GitHub pide credenciales temporales a AWS en cada ejecución, limitadas a un repositorio y a una rama. Esta página reúne las guías de Codifly sobre ese camino y los datos del catálogo para elegir dónde desplegar.
Instalar con el archivo de bloqueo, ejecutar tipos, lint y pruebas, y construir un artefacto con el hash del commit. Si algo falla, no se despliega. Lo que no se prueba en el pipeline no se prueba.
Con OIDC: creas un proveedor de identidad de GitHub en AWS y un rol cuya política de confianza limita el repositorio y la rama. El workflow asume ese rol y recibe credenciales que caducan en minutos. La guía de OIDC lo explica paso a paso.
Casi siempre es una diferencia de entorno: versión de Node o del gestor de paquetes sin fijar, una variable de entorno que no está en el servidor, mayúsculas en rutas de archivos entre macOS y Linux o dependencias de desarrollo que el build necesita. Reproduce el build en un contenedor limpio antes de culpar al proveedor.
Cuéntanos tu volumen y las opciones que evalúas. Te respondemos por escrito con los números de tu uso real; sin compromiso.
Ningún proveedor paga por su posición. Los índices son de LLM Stats; los precios, de la API estándar de cada proveedor. Cómo medimos
Análisis, guías y nuevas comparativas de tecnología.