mirror of https://github.com/tiangolo/fastapi.git
22 lines
1.3 KiB
Markdown
22 lines
1.3 KiB
Markdown
# Despliegue
|
|
|
|
Desplegar una aplicación **FastAPI** es relativamente fácil.
|
|
|
|
## Qué Significa Despliegue
|
|
|
|
**Desplegar** una aplicación significa realizar los pasos necesarios para hacerla **disponible para los usuarios**.
|
|
|
|
Para una **API web**, normalmente implica ponerla en una **máquina remota**, con un **programa de servidor** que proporcione buen rendimiento, estabilidad, etc., para que tus **usuarios** puedan **acceder** a la aplicación de manera eficiente y sin interrupciones o problemas.
|
|
|
|
Esto contrasta con las etapas de **desarrollo**, donde estás constantemente cambiando el código, rompiéndolo y arreglándolo, deteniendo y reiniciando el servidor de desarrollo, etc.
|
|
|
|
## Estrategias de Despliegue
|
|
|
|
Hay varias maneras de hacerlo dependiendo de tu caso de uso específico y las herramientas que utilices.
|
|
|
|
Podrías **desplegar un servidor** tú mismo utilizando una combinación de herramientas, podrías usar un **servicio en la nube** que hace parte del trabajo por ti, u otras opciones posibles.
|
|
|
|
Te mostraré algunos de los conceptos principales que probablemente deberías tener en cuenta al desplegar una aplicación **FastAPI** (aunque la mayoría se aplica a cualquier otro tipo de aplicación web).
|
|
|
|
Verás más detalles a tener en cuenta y algunas de las técnicas para hacerlo en las siguientes secciones. ✨
|