Pular para o conteúdo principal

Entendendo Bancos de Dados -
Edição Estendida

Livro eletrônico gratuito

Implantar Banco de Dados de Alto Desempenho
Aglomerados em Aplicações Modernas

O que está por dentro

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

Como se trata de um livro sobre a implantação do Django na produção, vamos limitar a quantidade de trabalho manual e optar pelo máximo de trabalho de automação possível. Para fazer isto, vamos nos concentrar nestas áreas centrais:

  • CI/CD com Git, GitHub, e GitHub Ações
  • Django on Docker e DockerHub (assim como o uso do WatchTower)
  • Balanceamento de carga com Nginx
  • Bancos de dados de produção com MySQL gerenciado pela Linode
  • Uso local/desenvolvimento de bancos de dados semelhantes aos de produção
  • Terraform para fornecer infra-estrutura na Linode
  • Ansible para configurar a infra-estrutura em Linode (em conjunto com Terraform)
  • Uploads de arquivos baseados no Django e arquivos estáticos do Django no Linode Object Storage
Entendendo os Bancos de Dados Gerenciados eBook

Implantar Django para Linode usando uma série de vídeos de banco de dados MySQL gerenciado

Miniatura do vídeo