Guías de despliegue

Desplegar FastAPI en OVHcloud

Corre tu app FastAPI en un servidor OVHcloud en tu propia cuenta, con Postgres, HTTPS y releases sin downtime. OVHcloud te factura el servidor directamente, y Railyard no agrega ningún margen.

Pasos

  1. 1

    Crea un token de API de OVHcloud

    Crea claves de API en la página de tokens de OVHcloud: ca.api.ovh.com/createToken para una cuenta de OVHcloud Canadá, eu.api.ovh.com/createToken en los demás casos. Railyard necesita la clave de aplicación, el secreto de aplicación, la clave de consumidor y el ID de tu proyecto Public Cloud, unidos con dos puntos, con :ovh-ca al final para una cuenta canadiense. Pégalo en Railyard y marca «Save it to the team», para reutilizarlo en cada servidor después de este.

  2. 2

    Agrega un servidor OVHcloud

    En Railyard, abre Servers, luego Add a server, luego Create on your cloud, y elige OVHcloud, una región y un tamaño. Railyard preselecciona d2-2 (1 vCPU, 2 GB de memoria). Crea el servidor en tu cuenta de OVHcloud y termina la configuración en unos dos minutos.

  3. 3

    Despliega tu repositorio FastAPI

    Pega el enlace de GitHub. Railyard lee el repositorio, detecta FastAPI y completa el build, el puerto, el comando de release, los workers y Postgres.

  4. 4

    Sal a producción con HTTPS

    Railyard construye tu app, ejecuta el comando de release, comprueba la salud de la nueva versión y mueve el tráfico solo cuando responde. Agrega tu dominio y el certificado se emite y se renueva por ti.

Lo que Railyard configura para FastAPI

Regiones de OVHcloud

La empresa matriz de OVHcloud es francesa, no estadounidense.

Preguntas

¿Qué tamaño de servidor OVHcloud conviene para empezar?
Railyard preselecciona d2-2 (1 vCPU, 2 GB de memoria). Los builds corren en un servidor de build aparte, así que el servidor de la app solo tiene que ejecutar tu app. Puedes cambiar el tamaño o agregar servidores más adelante.
¿Dónde viven los datos de mi app FastAPI?
En el servidor OVHcloud de tu cuenta, en la región que elijas. La empresa matriz de OVHcloud es francesa, no estadounidense.
¿Cuánto cuesta correr FastAPI en OVHcloud?
OVHcloud te factura el servidor a su propio precio. Railyard no agrega ningún margen en el cómputo, empieza gratis, y Pro cuesta US$19 al mes por equipo.

Despliega FastAPI en tu propio servidor OVHcloud.

Sin tarjeta de crédito. Tu proveedor te factura los servidores a su propio precio.

Plan gratis, sin tarjeta, y 14 días de Pro para cada equipo nuevo. Un precio fijo por equipo.