Tudo Sobre Hospedagem de Sites

Amazon Lightsail: Review

Amazon Lightsail

Testar grátis por 30 dias

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.

Pontos positivos e negativos

PositivosNegativos
Estrutura avançada e confiávelNão disponibiliza o Data Center do Brasil
Recursos avançados de fácil configuraçãoNão disponibiliza algumas versões de SOs importantes como CentOS e RedHat
Planos com bom custoPoderia 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

Armazenamento com alta disponibilidade

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.

Snapshots

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.

API

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.

Bancos de dados gerenciados

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).
Plano Standard 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:

Linux/Unix

Planos Linux/Unix$ 3,50 USD$ 5 USD$ 10 USD$ 20 USD$ 40 USD$ 80 USD$ 160 USD
Memória512 MB1 GB2 GB4 GB8 GB16 GB32 GB
Núcleo de processador1 núcleo1 núcleo1 núcleo2 núcleos2 núcleos4 núcleos8 núcleos
Disco SSD20 GB40 GB60 GB80 GB160 GB320 GB640 GB
Transferência1 TB2 TB3 TB4 TB5 TB6 TB7 TB
Tabela vigente no site AWS em fevereiro de 2019

Windows

Planos Windows$ 8 USD$ 12 USD$ 20 USD$ 40 USD$ 70 USD$ 120 USD$ 240 USD
Memória512 MB1 GB2 GB4 GB8 GB16 GB32 GB
Núcleo de processador1 núcleo1 núcleo1 núcleo2 núcleos2 núcleos4 núcleos8 núcleos
Disco SSD30 GB40 GB60 GB80 GB160 GB320 GB640 GB
Transferência1 TB2 TB3 TB4 TB5 TB6 TB7 TB
Tabela vigente no site AWS em fevereiro de 2019

Zonas de disponibilidade

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:

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.

Suporte

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.

Conclusão

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.

Ir para o topo
Sair da versão mobile