Capire i database -
Edizione estesa
eBook gratuito
Implementazione di cluster di database
ad alte prestazioni nelle applicazioni moderne
Cosa c'è dentro
La versione estesa di Understanding Databases include "Deploy Django su Linode usando un database MySQL gestito" In questa sezione pratica, esploreremo come distribuire in modo sostenibile ed efficiente Django in produzione su Linode. Ogni capitolo è seguito passo per passo con codice pronto per la produzione disponibile sul nostro GitHub.
Poiché questo libro riguarda la distribuzione di Django in produzione, limiteremo la quantità di lavoro manuale e opteremo per la massima automazione possibile. A tal fine, ci concentreremo su queste aree principali:
- CI/CD con Git, GitHub e Azioni GitHub
- Django su Docker e DockerHub (e utilizzo di WatchTower)
- Bilanciamento del carico con Nginx
- Database di produzione con MySQL gestito da Linode
- Utilizzo locale/sviluppo di database simili a quelli di produzione
- Terraform per fornire l'infrastruttura su Linode
- Ansible per configurare l'infrastruttura su Linode (in tandem con Terraform)
- Caricamento di file basato su Django e file statici Django su Linode Object Storage
![Databases-eBook-LPLookInside Capire i database gestiti eBook](https://www.linode.com/wp-content/uploads/2022/05/Databases-eBook-LPLookInside.png)