Entender las bases de datos -
Extended Edition
Libro electrónico gratuito
Implantación de clusters de bases de datos de alto rendimiento
en aplicaciones modernas
Qué hay en el interior
La versión extendida de Understanding Databases incluye "Deploy Django to Linode Using a Managed MySQL Database" En esta sección práctica, exploraremos cómo desplegar Django en producción de manera sostenible y eficiente en Linode. Cada capítulo va paso a paso con código listo para producción disponible en nuestro GitHub.
Como este libro trata sobre el despliegue de Django en producción, vamos a limitar la cantidad de trabajo manual y optar por la mayor cantidad de trabajo de automatización posible. Para ello, vamos a centrarnos en estas áreas básicas:
- CI/CD con Git, GitHub y GitHub Actions
- Django en Docker y DockerHub (así como el uso de WatchTower)
- Equilibrio de carga con Nginx
- Bases de datos de producción con MySQL gestionado por Linode
- Uso local/de desarrollo de bases de datos similares a las de producción
- Terraform para dotar de infraestructura al Linode
- Ansible para configurar la infraestructura en Linode (en conjunto con Terraform)
- Carga de archivos basada en Django y archivos estáticos Django en Linode Object Storage
![Databases-eBook-LPLookInside Entender las bases de datos gestionadas eBook](https://www.linode.com/wp-content/uploads/2022/05/Databases-eBook-LPLookInside.png)