Implantação de aplicações SaaS CI/CD | Aplicação SaaS do zero Conclusão
No último episódio desta série, @TechWithTim cobre como implantar seu site Django e configurar um pipeline de Implantação Contínua usando GitLab.
Novo no Cloud Computing? Comece aqui com um crédito de $100!
Capítulos:
0:00 Introdução
1:00 Visão geral do Episódio 3
1:23 SSH no servidor + Executar sudo apt update & upgrade
2:12 Instale as dependências
2:46 Inicializar o Firewall
3:03 Visão geral da implantação automática
3:39 Continuar a inicialização do firewall
4:04 Obter o código do servidor GitLab + Instalar o Gunicorn
5:40 Remover a configuração padrão de nginx + Criar uma nova configuração
9:17 Vincular os sites
10:20 Teste o aplicativo
11:50 Gerar um par de chaves públicas e privadas
13:00 Adicionar a chave pública ao servidor
14:32 Adicionar a chave privada ao GitLab
15:35 Escreva o script de implantação (gitlab-ci.yml)
20:55 Configurar o executor do GitLab
25:11 Fazer um push para o GitLab
25:45 Corrigir quaisquer problemas
30:20 Configurar o serviço para executar o aplicativo Django
33:17 Teste o script de implantação
34:50 Adicionar o endereço IP ao banco de dados do Django
35:48 Atualizar o endereço do webhook no Stripe
37:00 Desabilitar o modo de depuração
37:34 Conclusão
O primeiro vídeo está disponível aqui.
Veja o código noGitHub do Tim.
Leia o doc para mais informações sobre como construir aplicações SaaS.
Aprenda mais sobre o deploy do Django no Linode Marketplace.
Inscreva-se para ser notificado de novos episódios assim que eles forem lançados.
#AkamaiDeveloper #Django #saas
Produtos: Akamai, Django, SaaS; @TechWithTim