1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Implantação com Laravel, Envoy e Amazon Web Services
Curso de Implantação com Laravel, Envoy e Amazon Web Services
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Implante com Laravel, Envoy e Amazon Web Services
Aprenda como implantar seus projetos Laravel usando as melhores ferramentas passo a passo com a AWS.
Aprenda como implantar seus projetos Laravel usando as melhores ferramentas passo a passo com a AWS.
Implantar uma aplicação é algo muito fácil de entender, deixe-me dar um exemplo claro: você está desenvolvendo uma aplicação com Laravel e possui vários ambientes: Local: aqui você desenvolve seu projeto, é o servidor instalado em sua máquina de desenvolvimento, por exemplo, Laragon. Staging: quando o cliente solicita algumas alterações, você deve fazê-las localmente, mas também deve enviá-las para um servidor para que o cliente possa vê-las, esse servidor será este. Produção: a aplicação exposta para o mundo, é o servidor onde você enviará seu projeto quando tudo estiver pronto e o cliente tiver dado o ok no staging. Se você nunca implantou aplicativos corretamente antes, tenho certeza de que tudo acima parecerá muito trabalho, mas se você fizer certo, é realmente muito pouco, e é exatamente isso que quero explicar a você neste curso, além de muitos outros tópicos importantes para qualquer desenvolvedor profissional. No Laravel, temos uma ferramenta chamada Envoy que nos permite escrever tarefas, tarefas que serão executadas em nossos diferentes ambientes de maneira muito simples:
@macro('app:deploy', ['on' => $on, 'confirm' => true])
git:pull
composer:install
assets:install
migrate
cache:clear
@endmacro
Você pode ver do que estou falando, esse script implantará em um de seus servidores, aquele que você indicar com a variável $on, mas também, antes de fazer qualquer coisa, solicitará uma confirmação com um prompt. Depois de dar sinal verde, ele fará o seguinte: - Atualizar o código em um servidor com o código do seu repositório usando o branch que você indicar. - Instalar dependências PHP e JavaScript com composer e yarn ou npm. - Executar migrações e seeds, se necessário. - Limpar completamente o cache para que tudo funcione corretamente. Impressionado? Mas isso não é tudo o que veremos neste curso, também veremos como criar e configurar um servidor completo usando o Ubuntu 16.04 com serviços da Amazon, instalar e configurar o PHP 7.2, bancos de dados MySQL, acesso SSH, instalar e configurar certificados SSL para renovação automática e muito mais. Se você deseja aprender como implantar seus sites usando a AWS com Laravel e Envoy, economizando horas enormes de desenvolvimento corretamente e controlando tudo o que acontece em qualquer ambiente do seu projeto, não hesite, matricule-se agora. O que você aprenderá: - Configurar um servidor completo do zero usando o Ubuntu 16.04 com a Amazon Web Services. - Gerenciar o Laravel Envoy completamente para escrever e executar tarefas que nos ajudam com a implantação. - Implantar com Laravel, AWS usando Ubuntu 16.04 e Github com repositórios privados. - Mapear seu próprio domínio para uma instância da Amazon. - Gerar certificados SSL com Let's Encrypt que são renováveis automaticamente para criar sites seguros rapidamente, gratuitamente e facilmente. - Instalar e configurar o MySQL com segurança, adicionando usuários e acesso SSH com arquivos de chave. - Adicionar as permissões corretas ao diretório do seu projeto e ao diretório de armazenamento do seu projeto. - Configurar os Grupos de Segurança da Amazon para oferecer acesso apenas ao necessário para sua instância. - Instalar o Nodejs e o Yarn para processar os arquivos scss, js e .vue do Laravel usando os scripts no arquivo package.json. - Configurar o DOCUMENT_ROOT e o mod_rewrite do seu projeto com o Apache para fazer o Laravel funcionar corretamente, removendo o public da URL.Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção