Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Implantação de uma aplicação LAMP com o Amazon Lightsail (Português) | Deploying a LAMP application with Amazon Lightsail (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

No Longer Offered

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates

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.

Reviews

Start your review of Implantação de uma aplicação LAMP com o Amazon Lightsail (Português) | Deploying a LAMP application with Amazon Lightsail (Portuguese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.