Avançar para o conteúdo principal

Compreender as bases de dados -
Edição Alargada

Livro eletrônico Gratuito

Implementar uma Base de Dados de Alto Desempenho
Aglomerados em Aplicações Modernas

O que está por dentro

A versão alargada de Understanding Databases inclui "Deploy Django to Linode Using a Managed MySQL Database" Nesta secção prática, vamos explorar como implementar de forma sustentável e eficiente o Django em produção no Linode. Cada capítulo vai passo a passo com o código pronto para produção disponível no nosso GitHub.

Uma vez que se trata de um livro sobre a colocação de Django em produção, vamos limitar a quantidade de trabalho manual e optar pelo máximo de trabalho de automatização possível. Para o fazer, vamos concentrar-nos nestas áreas centrais:

  • CI/CD com acções Git, GitHub, e GitHub
  • Django on Docker e DockerHub (assim como a utilização do WatchTower)
  • Balanceamento de carga com Nginx
  • Bases de dados de produção com gestão MySQL por Linode
  • Utilização local/desenvolvimento de bases de dados do tipo produção
  • Terraform para o fornecimento de infra-estruturas em Linode
  • Ansible para configurar infra-estruturas em Linode (em conjunto com Terraform)
  • Uploads de arquivos baseados em Django e arquivos estáticos Django no Linode Object Storage
Compreender as bases de dados geridas eBook

Implantar Django para Linode utilizando uma série de vídeos de base de dados MySQL gerida

Miniatura de vídeo