Vai al contenuto principale

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
Capire i database gestiti eBook

Distribuire Django su Linode utilizzando un database MySQL gestito Serie di video

Miniatura del video