Home > Blog > Hospedagem > Amazon Lightsail: Review
Hospedagem | Por: Alexandre Inácio | Comentários: 13 | 20/02/2019 (atualizado em 26/01/2022)
Produto: Hospedagem Amazon Lightsail
Preço: a partir de US$ 3,50 (dólares) por mês
Indicado para: Sites, Blogs e aplicações Web em geral
Avaliação geral: Uma ótima solução de hospedagem com recursos avançados e que tem fácil configuração e administração, sem exigir conhecimentos profundos e a ajuda de profissionais especializados.
Sobre o Amazon Lightsail
Para os que conhecem ou já ouviram falar dos serviços AWS da Amazon, a primeira coisa que vem à mente é a dificuldade e a quantidade de diferentes serviços a serem configurados e administrados.
Pensando em atender a um público cada vez mais independente e que também exige velocidade na hora de colocar suas aplicações para funcionar, a Amazon criou o Lightsail, um serviço de hospedagem que visa facilitar as configurações e a hospedagem de sites e aplicações web. Desde os serviços mais simples até os mais avançados podem se beneficiar desta nova solução.
Engana-se quem pensa que este é só mais um local para hospedar seu site ou blog. O Amazon Lightsail oferece serviços avançados, se beneficiando da grande estrutura de servidores da Amazon espalhados pelo mundo, e isto inclui administração de DNS, balanceamento de carga, Snapshots para backup, armazenamento com alta disponibilidade, API e outros.
Estrutura avançada e confiável Não disponibiliza o Data Center do Brasil
Recursos avançados de fácil configuração Não disponibiliza algumas versões de SOs importantes como CentOS e RedHat
Planos com bom custo Poderia ter uma variação maior de imagens com aplicativos pré-instalados
Painel de administração simples e intuitivo
Possibilidade de migração para ambientes na AWS EC2
Acesso via API para automação e integração dos serviços e instâncias
Os recursos do Amazon Lightsail
Servidor privado virtual (VPS) do Lightsail
O Lightsail utiliza a mesma solução de instâncias da AWS — com máquinas virtuais —, dando a opção para o usuário escolher entre sistemas operacionais (SO) puros como Ubuntu, Debian e Windows Server, além de uma versão de SO específica da Amazon, baseada em Linux, chamada "Amazon Linux". Esta, por sinal, é a imagem recomendada pela Amazon como SO padrão Linux que melhor se adequa às funcionalidades e integrações com os serviços disponíveis na AWS.
Além dos SOs, o Amazon Lightsail oferece alguns aplicativos já pré-instalados e configurados, facilitando e agilizando todo o trabalho do desenvolvedor. Podemos citar exemplos como o WordPress (veja aqui como instalar e configurar um site WordPress no Lightsail), o Node.js e o tão conhecido software de e-commerce Magento. Veja abaixo todos os sistemas operacionais e aplicações disponíveis:
Sistemas e aplicações pré-instalados no Amazon Lightsail
O sistema de armazenamento do Amazon Lightsail foi projetado para ter expansão rápida. Bastam alguns cliques e você consegue ampliar seu espaço em disco. Discos esses que são baseados na tecnologia SSD, o que garante maior performance e agilidade no acesso aos dados, com latências muito baixas. Este sistema de armazenamento foi desenvolvido para trabalhar em blocos, visando garantir disponibilidade acima de 99,99% e escalabilidade em minutos.
Em caso de necessidade de expansão, os custos para ampliar os discos ficam em US$ 0,10 por Gigabyte adicional por mês. A escalabilidade deste ambiente pode chegar a 49 Terabytes com até 15 discos por instância.
O recurso de Snapshot funciona basicamente como uma fotografia da sua instância. Com ele, você vai manter protegidos os dados, serviços, configurações e tudo mais que esteja funcionando até aquele determinado momento. O custo é de US$ 0,05 por Gigabyte adicional por mês. Os dados ficam armazenados no mesmo sistema de armazenamento mencionado anteriormente, com a segurança de criptografia.
Balanceamento de carga simplificado
Um dos grandes diferenciais do Lightsail está neste recurso. Ter a facilidade de configurar um balanceamento de carga em seu site ou sua loja virtual, sem depender de terceiros, vai facilitar e muito a disponibilidade do seu ambiente e garantir que vendas não sejam perdidas naquela dia de Black Friday. Para quem não conhece o que é o balanceamento de carga, é um serviço que cria cópias da sua instância, na mesma região onde a instância original está sendo executada, e distribui o fluxo entre elas, para evitar sobrecarga de acessos.
No primeiro momento, o custo parece elevado: são US$ 18,00 a mais por mês. Mas, para quem depende de vendas ou já tem algum serviço ou site com uma quantidade alta de acessos, não adianta só ter instâncias com mais recursos computacionais, como também é mais seguro ter este balanceamento. Além disso, este serviço garante ao usuário certificados SSL/TLS gratuitos em poucos cliques, e administração destes certificados de forma centralizada.
Para os desenvolvedores mais avançados, a Amazon disponibiliza a API do Lightsail, facilitando a criação e administração de instâncias através de uma CLI própria, e ainda um SDK de desenvolvimento que visa agilizar e facilitar o desenvolvimento de soluções para esta plataforma.
Upgrade para EC2 e integração com outros serviços AWS
Visando sempre o crescimento constante das soluções de seus clientes, a Amazon não se esqueceu deste detalhe e disponibiliza como opção a migração de seu ambiente do Lightsail para uma futura instância do EC2 (serviço de alto desempenho da AWS). O método de migração é bastante simples. Basta gerar um snapshot da sua instância atual e criar uma nova a partir deste snapshot no ambiente do EC2, que são totalmente compatíveis.
Não bastasse isso, todos os serviços adicionais disponibilizados pela AWS são compatíveis com o Lightsail. Soluções que podem ser muito bem-vindas em grande parte dos sites, como CDNs, bancos de dados específicos como o DynamoDB, soluções de Big Data, serviços de mensageria, entre outros.
Algumas aplicações podem ter necessidades específicas quando se trata de acesso ao banco de dados. Seja maior volume de dados ou maior performance, o que importa é que a Amazon pensou nisso também e oferece junto ao Lightsail uma solução adicional para esta necessidade. São bancos administrados pela própria AWS, escaláveis e com recursos adicionais ao seu recurso da instância. Obviamente, este recurso adicional tem um custo. Veja abaixo a tabela de valores:
Definição de preço de bancos de dados gerenciados
Planos Standard ou High Availability (inclui instâncias extras para redundância ou failovers).
15 USD 30 USD 60 USD 115 USD
Plano High Availability
30 USD 60 USD 120 USD 230 USD
Memória (RAM) 1 GB 2 GB 4 GB 8 GB
Capacidade computacional 1 vCPU 1 vCPU 2 vCPU 2 vCPU
Armazenamento SSD 40 GB 80 GB 120 GB 240 GB
Permissão de transferência de dados 100 GB 100 GB 100 GB 200 GB
Dados criptografados Não Sim Sim Sim
Tabela vigente no site da AWS em fevereiro de 2019
Como pode ser visto na tabela acima, existe um plano chamado High Availability, que oferece alta disponibilidade para seus acessos ao banco. Unindo este recurso à alta disponibilidade da sua aplicação, sites com muito tráfego dificilmente terão problemas com volume de acesso, e tudo isso com uma solução muito prática e fácil de configurar.
Todos os planos do Lightsail incluem ainda:
Planos e preços do Amazon Lightsail
Os custos do Lightsail partem de valores bem baixos comparados aos outros serviços da AWS e até melhores que seus concorrentes, como a DigitalOcean. O plano mais barato no ambiente Linux fica por US$ 3,50 mensais, o que daria um custo aproximado de R$ 14,00 já com os impostos. O plano na versão Windows é um pouco mais caro, partindo de US$ 8,00, obviamente devido aos custos de licenciamento do sistema da Microsoft. Veja abaixo todos os planos:
Planos Linux/Unix $ 3,50 USD $ 5 USD $ 10 USD $ 20 USD $ 40 USD $ 80 USD $ 160 USD
Memória 512 MB 1 GB 2 GB 4 GB 8 GB 16 GB 32 GB
Núcleo de processador 1 núcleo 1 núcleo 1 núcleo 2 núcleos 2 núcleos 4 núcleos 8 núcleos
Disco SSD 20 GB 40 GB 60 GB 80 GB 160 GB 320 GB 640 GB
Transferência 1 TB 2 TB 3 TB 4 TB 5 TB 6 TB 7 TB
Tabela vigente no site AWS em fevereiro de 2019
Planos Windows $ 8 USD $ 12 USD $ 20 USD $ 40 USD $ 70 USD $ 120 USD $ 240 USD
Disco SSD 30 GB 40 GB 60 GB 80 GB 160 GB 320 GB 640 GB
As zonas de disponibilidade são os locais físicos onde ficam os data centers da Amazon. Considerando que energia, pontos de acesso (Internet) e acesso físico ficam em locais distintos, por vezes em países diferentes, garantindo a proteção contra desastres naturais, e até mesmo, contra ataques cibernéticos. É isso que torna os ambientes configurados com alta disponibilidade, seguros e confiáveis.
Mapa com as 13 regiões onde o Amazon Lightsail está disponível
Por enquanto, o ambiente do Lightsail está disponível em 13 regiões globais (em Data Centers da AWS), localizadas abaixo:
Já a infraestrutura global da AWS abrange 20 regiões geográficas, incluindo o Brasil, onde possui presença em São Paulo. A lista completa de zonas disponíveis pode ser vista nesta página da AWS.
A Amazon disponibiliza uma série de documentações para ajudar os usuários. Entre eles, temos a documentação do Lightsail e os fóruns de suporte. Além disso, para os usuários já registrados é oferecido o Quick Assist no Lightsail, que fornece dicas úteis e imediatas sobre as ações do console, e o atendimento ao cliente, com acesso gratuito 24 horas por dia e 7 dias por semana. Caso suas necessidades de suporte sejam muito específicas, ainda pode ser contratado como serviço o AWS Support, que trata de soluções mais avançadas e resposta mais rápida para resolução de problemas.
Na minha opinião, a Amazon acertou em cheio ao desenvolver esta solução. Eu, que convivo há bastante tempo com serviços de hospedagens de todos os tipos, achava muito confusas as soluções da AWS, imagina para quem está começando e tem pouco conhecimento.
O grande diferencial está nas facilidades que o Lightsail proporciona visando a escalabilidade e a estabilidade do ambiente, oferecendo redundância em Data Centers em diferentes países, tudo ao alcance de poucos cliques e com custos aceitáveis.
O ponto fraco fica por conta de, infelizmente, não existir a possibilidade de criar uma instância no Data Center do Brasil, muito provavelmente pelos altos custos de se manter uma estrutura como esta com a nossa carga tributária. Para aqueles que dependem de soluções que necessitam de baixa latência, este pode ser um ponto para se preocupar.
Antes de concluir, é bom lembrar que, apesar dos limites de taxa de transferência, o usuário pode ultrapassá-los sem precisar alterar a instância, por alguns centavos de dólar a mais por mês, o que garante também a praticidade de ter um pico de acesso em determinado mês, sem ter de mexer na estrutura do ambiente como um todo.
Gostou e quer experimentar sem compromisso? Acesse a página da Amazon Lightsail e faça um teste grátis de 30 dias.
Cofundador - Tudo Sobre Hospedagem de Sites 29/01/2022
Obrigado, Robson! 🙂
No caso de manter vários domínios/sites, sabendo que o LightSail só permite até 3 domínios, qual a melhor solução. É possível estacionar vários domínios/sites WP numa única instância EC2, sem usar o WP Multisite ??
Sim, é possível usar uma instância EC2 para hospedar múltiplos sites WordPress. Para isso, você poderia configurar um servidor web, como o Apache ou o NGINX, e fazer a inserção dos domínios que desejar. Para um gerenciamento mais simples, poderia usar um painel de controle como o WHM, cuja licença deve ser paga à parte. Isso te daria um ambiente similar ao encontrado em diversas empresas de hospedagens de sites.
Para quem trabalha com hospedagem de sites, existe algum serviço/sistema da AWS ou de terceiros que possibilite cada cliente fazer suas próprias alterações, por exemplo, alterar versão do php, acessar o banco de dados… como no Cpanel?
Ou a solução mais apropriada para trabalhar com hospedagem de sites na AWS é mesmo criar um Cpanel pelo Marketplace?
Assim como é possível instalar o cPanel na AWS, pode-se instalar qualquer outro sistema para gerenciamento de hospedagens, como o Webmin e o CentOS Web Panel por exemplo. Para isso, em teoria, você precisa apenas de uma instância EC2 e dos demais componentes necessários, como um servidor web, PHP, banco de dados etc. É claro que existem muitas outras implicações em uma iniciativa como essa, como por exemplo a limitação de recursos por cliente e a escalabilidade. No entanto, é possível realizar algo do tipo.
Algumas empresas de hospedagem, inclusive, estão migrando sua infraestrutura para clouds como a AWS e o Google Cloud Platform. Este é o caso por exemplo da GoDaddy (AWS) e da SiteGround (GCP).
Show! Mas me refiro ao seguinte cenário:
Imaginemos que eu tenho 10 Lightsail, um para cada cliente diferente
E eu, por razões óbvias, não posso dar o login aos clientes
Me refiro a cada cliente desse poder logar numa interface própria, como o próprio Cpanel faz, e que possam fazer sua próprias alterações, sem que eu mesmo precise dar suporte a isso
Existe algum painel/serviço customizado neste sentido para o Lightsail?
Entendi. Nesse caso, não conheço uma solução para isso, infelizmente. :/
Obrigado pelas respostas, Bill. Show!
Fiz uma extensa pesquisa e não tem opção melhor pra que não necessita tanto assim de latência. No meu caso eu precisava mesmo era de um link rápido (deles é de 1gbps, a maioria dos serviços é de apenas 100mbps) e de limite de transferência alto (o deles de 1TB vem incluso no preço, no outros concorrentes esse valor de tráfego geraria uma fortuna!). Eu uso em um serviço de vpn que sustenta 50 conexoes simultaneas, uso o plano mais barato de 3,5 USD.
Obrigada por compartilhar sua experiência com o Lightsail conosco e com os leitores. 🙂
Infelizmente eles só permitem 3 zonas de DNS por conta do lightsail, então você só pode hospedar 3 domínios (sites).