YoVDO

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

Tags

Amazon Lightsail Courses Cloud Computing Courses Web Application Deployment Courses LAMP Stack Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

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

Déploiement d’une application LAMP avec Amazon Lightsail (Français) | Deploying a LAMP application with Amazon Lightsail (French)
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail (French)
Amazon Web Services via AWS Skill Builder
Deploying a LAMP application with Amazon Lightsail (Indonesian)
Amazon Web Services via AWS Skill Builder