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

Developing Applications with AWS Lightsail
Pluralsight
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