Si “Tengo una base de datos” significa que está alojada por alguna compañía de hosting, esta compañía probablemente ofrezca vps, de lo contrario necesitará encontrar otra (hay muchas).
Las opciones populares para ejecutar código python son:
- Administrar su propio servidor (posiblemente con su propia base de datos). Tendrás mucho que aprender a seguir esta ruta, aunque hay muchos tutoriales paso a paso disponibles.
Tendrá que familiarizarse con: nginx (servidor web), mysql (si ejecutará el suyo) y uwsgi o gunicorn para ejecutar su aplicación. Este es un ejemplo de tutorial que lo guiará a través de esto: Cómo Servir Aplicaciones Django con uWSGI y Nginx en Ubuntu 14.04
- Cómo autenticar tokens emitidos por Auth0 en un backend de node.js
- ¿Qué es un lenguaje de fondo?
- ¿Por qué los desarrolladores de Android utilizan principalmente PHP para back-end? ¿Por qué no JAVA?
- En la creación de una aplicación web, desarrollo front-end o back-end, ¿qué es lo primero?
- ¿Cuáles son algunos ejemplos de API RESTful bien diseñadas?
- Utilice un servicio de alojamiento como heroku que gestionará la mayor parte de la infraestructura por usted. También proporcionan documentación sobre cómo usarlos.
- Para cosas realmente simples, puede usar amazon lambda, donde solo carga su script de python. AWS Lambda | Preguntas frecuentes