Implantação de uma aplicação LAMP com o Amazon Lightsail (Português) | Deploying a LAMP application with Amazon Lightsail (Portuguese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Visão geral do laboratório
Neste laboratório, você aprenderá a usar o Lightsail para implantar facilmente aplicações dimensionáveis na nuvem. Você usará a pilha LAMP (Linux, Apache, MySql, PHP) como demonstração, embora o Lightsail aceite várias outras pilhas de aplicações.
Este laboratório deve ser usado com o curso Amazon Lightsail: implantação e scaling em sua primeira aplicação de nuvem. Para a melhor experiência, recomendamos alternar entre o laboratório e o curso ao final de cada tarefa. O curso Amazon Lightsail: Implantação e scaling em sua primeira aplicação de nuvem está disponível aqui.
Tópicos abordados
Ao final do laboratório, você poderá:
- Criar a infraestrutura que você usará nas tarefas seguintes
- Implantar uma aplicação da pilha LAMP com duas camadas como monólito em uma instância do Lightsail
- Refazer a arquitetura da aplicação, separando o front-end do banco de dados
- Dimensionar o front-end da web e balancear a carga dele
- Migrar a aplicação para outros serviços da AWS ao:
- Criar e usar um banco de dados do Amazon Relational Database Service (Amazon RDS)
- Migrar o front-end para o Amazon Elastic Compute Cloud (Amazon EC2)
Pré-requisitos de conhecimentos técnicos
Para concluir este laboratório com êxito, é necessário estar familiarizado com a navegação básica do Console de Gerenciamento da AWS e com a edição de scripts usando um editor de texto.
Você não precisa de muita experiência em PHP, em SQL nem na pilha LAMP, já que forneceremos o código da aplicação. Mas, é útil ter uma noção básica.
Chave de ícones
Vários ícones são usados neste laboratório para chamar a atenção para diferentes tipos de instruções e observações. A lista a seguir explica a finalidade de cada ícone:
- Comando: um comando que você precisa executar.
- Expected output (Saída esperada): um exemplo que você pode usar para verificar a saída de um comando ou arquivo editado.
- Observação: uma sugestão, dica ou orientação importante.
- Informações adicionais: onde encontrar mais informações.
- CUIDADO: informações de interesse ou importância especiais (não tão importantes a ponto de causar problemas com o equipamento ou dados caso você não as veja, mas que possam resultar na necessidade de repetir determinadas etapas).
- AVISO: uma ação que seja irreversível e que tenha potencial de afetar a falha de um comando ou processo (inclusive avisos sobre configurações que não possam ser alteradas após serem feitas).
- A considerar: um momento de parar e pensar em como aplicar um conceito no seu ambiente ou iniciar uma conversa sobre o tópico em questão.
- Conteúdo do arquivo: um bloco de código que exibe o conteúdo de um script ou arquivo que será necessário executar e que foi pré-criado para você.
- Segurança: uma oportunidade de incorporar as práticas recomendadas de segurança.
Tags
Related Courses
Developing Applications with AWS LightsailPluralsight Creando servidores con Amazon Lightsail
Coursera Project Network via Coursera Créer un site web Wordpress avec Amazon Lightsail
Coursera Project Network via Coursera Despliegue de Proyecto de Node.js en Amazon Web Services AWS
Udemy Deploying and Scaling Applications with Amazon Lightsail
Amazon Web Services via AWS Skill Builder