Análise da DigitalOcean – Opinião honesta, prós e contras

Estou escrevendo esta revisão da DigitalOcean depois de lidar com vários servidores VPS para clientes e implantar mais de 100 sites WordPress na menor gota.

Sempre parece bom saber que você pode alavancar o desempenho da nuvem DigitalOcean e ainda economizar. Mas como você realmente faz isso? É isso que discutimos nesta análise da DigitalOcean.

Eu testei servidores VPS em nuvem de mais de 10 provedores de hospedagem na nuvem mais baratos. Na minha opinião, o desempenho das gotas da DigitalOcean é imbatível e de qualidade inigualável. Esta é apenas uma revisão de hospedagem em nuvem da Digitalocean e não para outros produtos que eles oferecem porque eu não usei pessoalmente Kubernetes e servidores de banco de dados.

Sim, para ser honesto, você precisa estar um pouco ciente da implantação do servidor e do que é o ambiente de um servidor de hospedagem na web. Além disso, você precisa saber como gerenciar um servidor virtual remoto com um cliente SSH em seu PC.

Na minha análise da DigitalOcean, resumi tudo o que você pode querer saber sobre a plataforma em nuvem da DigitalOcean. Desde a criação de um novo droplet até a solução de problemas, alguns desafios comuns são abordados nesta análise da DigitalOcean.

DigitalOcean Review – Sobre

Página inicial da Digitalocean

A DigitalOcean é um dos principais provedores de infraestrutura em nuvem do mundo. Esses provedores incluem Google, Amazon e Microsoft, oferecendo serviços de nuvem autogerenciados.

Com uma rede de 12 data centers, a DigitalOcean tem escritórios em todo o mundo e está sediada em Nova York. Techstars, Andreessen Horowitz, IA ventures e indústrias de acesso são as principais empresas investidas na DigitalOcean LLC.

Clientes e usuários Digitalocean

A plataforma de hospedagem DigitalOcean é usada pelas principais empresas como ContentIgnite, ghost, WPMUDEV, Cloudways, Crowdcontent e Jquery Foundation.

Uma enorme lista de marcas renomadas hospedadas pela DigitalOcean comprova sua confiabilidade, velocidade, escalabilidade e desempenho.

Análise da DigitalOcean: Produtos

A DigitalOcean tem soluções para todos. O uso de um VPS na nuvem não se limita apenas a hospedar um site WordPress. Você também pode usar o cluster Kubernetes e implantar contêineres para automatizar a implantação de aplicativos.

Computação em nuvem

Produto de computação em nuvem Digitalocean - gotas

O Compute Engine é simplesmente uma VM na nuvem onde você pode implantar o aplicativo de sua escolha. Você pode usar um computador virtual para hospedar um aplicativo PHP, uma loja de comércio eletrônico usando Magento2 ou Prestashop, um blog WordPress ou um site HTML personalizado.

É basicamente um serviço de computação sob demanda onde você paga pelo que usa. Você está sempre longe de arcar com o custo de manutenção e execução da infraestrutura física básica de TI.

Kubernetes

Produto do motor Digitalocean kubernates

Os clusters Kubernetes são usados ​​para executar aplicativos escaláveis ​​e aumentar a disponibilidade dos aplicativos. É um produto amigável ao desenvolvedor para facilitar a implantação e o dimensionamento automáticos de aplicativos. Na DigitalOcean, você pode implantar KubeMQ, Okteto e muitos aplicativos complexos em um cluster Kubernetes com um único clique.

Recipientes de banco de dados

Hospedagem de banco de dados gratuita de preocupação no DigitalOcean

Acontece que você está em uma situação em que não quer se concentrar no gerenciamento do banco de dados porque ele se tornou muito complicado e pesado com o tempo. Você pode querer se concentrar apenas no aplicativo e não no banco de dados.

Nesta fase, você pode usar contêineres de banco de dados sem preocupações. Tal contêiner de banco de dados tem a única coisa instalada: um servidor de banco de dados.

Os contêineres de banco de dados da DigitalOcean são desenvolvidos com MySQL, PostgreSQL e Redis. Nesse tipo de servidor de banco de dados, existe um sistema de cache de banco de dados chamado Redis, que também fica dentro da memória.

Tal configuração melhora o desempenho de seu banco de dados e oferece suporte a seu aplicativo para fornecer dados do servidor de banco de dados de forma eficiente com a política de cache habilitada.

Armazenamento de objetos

Armazenamento de blocos de espaços Digitalocean

Agora você sabe como hospedar um site. Você está cometendo o maior erro se tiver armazenado um backup do seu site em uma própria máquina de computação em nuvem.

A pergunta vem à mente, onde você deve hospedar o backup do seu site?

A resposta é armazenamento de objetos. Não apenas para backups de sites, mas também para armazenar uma imagem personalizada de um servidor, grandes arquivos de mídia etc.

Prós e Contras da Hospedagem em Nuvem DigitalOcean

Cada serviço tem suas próprias vantagens e desvantagens. Não pode ser para todos e para tudo.

Vantagens

  • Servidores confiáveis
  • Execute vários sites com eficiência na menor gota
  • Escale seu servidor VPS para cima e para baixo em caso de eventos de alto tráfego
  • A menor gota oferece 100% de tempo de atividade atendendo a mais de 100 mil visualizações de página mensalmente
  • Instale a pilha de servidor de sua escolha
  • Preço por hora – Pague pelo que usar

Desvantagens

  • Não para uma pessoa não técnica
  • Você pode precisar aprender e dedicar tempo a isso

Minha recomendação

Para hospedagem na web, especialistas profissionais em Linux recomendarão que você use o Cent-OS. No entanto, o Ubuntu 18.04 LTS é minha escolha para configurar rapidamente um servidor de hospedagem onde você pode hospedar uma ampla variedade de aplicativos, como WordPress, Ghost e Magento 2.

Para mim, as gotículas da DigitalOcean funcionam com eficiência e vão além para minhas necessidades de hospedagem. Meus sites estão recebendo mais de 100 mil visualizações de página todos os meses, e eu hospedo mais de um desses sites em um droplet padrão. Sim, o droplet que uso tem apenas 1GB de RAM, 25GB de armazenamento SSD e CPU de 1v.

Acredito que a pilha do servidor em seu droplet informa quanto tráfego seu servidor pode manipular. Nginx é considerado um desempenho melhor que o Apache2 na maioria dos casos.

Você pode obter o máximo do seu droplet de menor tamanho se otimizar seu site com cache adequado e otimização no nível do servidor.

Preços DigitalOcean

Na maioria pacotes de alojamento web gerido, você verá os preços com base no número de sites que deseja hospedar. Mas na DigitalOcean, você tem acesso a tudo no seu servidor e pode decidir a quantidade e o tipo de armazenamento e os núcleos da CPU. As opções de personalização não terminam aqui. Na verdade, o preço não é o principal fator que afeta esta análise da DigitalOcean. Tenho dado mais peso à qualidade e desempenho de seus servidores.

O preço é puramente baseado no consumo sem a preocupação de gerenciar uma infraestrutura física de TI. Você paga à medida que vai.

Droplets padrão começam a partir de $ 5 por mês com 25 GB de armazenamento SSD, CPU de 1v e 1 GB de memória interna (RAM).

Você pode obter um preço melhor do fechar alternativas para DigitalOcean, mas você não precisa se preocupar com o desempenho se estiver hospedando na DigitalOcean.

Preço padrão do droplet da Digitalocean
Preços de droplet otimizados para CPU Digitalocean
Preços de droplet otimizados para memória Digitalocean
preço de gota de banco de dados em DigitalOcean

Eu poderia narrar toda uma história sobre o preço de cada serviço que a DigitalOcean oferece. Mas, em vez disso, gostaria que você verificasse o preço do produto de que precisa.

O preço é muito simples, dizendo que você será cobrado por quanto usar. Você é cobrado por gotículas desde que elas estejam em execução e não sejam destruídas por hora. Você pode querer interromper o faturamento de um droplet. Nesse caso, desligar a energia não funcionará. Você precisa destruir uma gota para parar de ser cobrado por ela.

Como começar com a DigitalOcean

Criação de um droplet para hospedar um site na DigitalOcean

O processo de implantação de um novo servidor para hospedar seu site é robusto, e a plataforma DigitalOcean é tão amigável que até mesmo um novato pode comece a criar uma nova gota.

Para criar uma nova gota, siga as seguintes etapas-

- Entrar para sua conta DigitalOcean. Se você for um novo usuário, crie uma conta e adicione seu cartão para começar a usar a plataforma.

- No menu superior direito, clique em Botão Criar e escolha droplet no menu suspenso.

criar gota em DO

- Escolha uma imagem. Aqui, você precisa selecionar o sistema operacional do seu droplet. Dos 4 pacotes Linux mais famosos, eu recomendo escolher o Ubuntu 18.04. No entanto, você pode escolher qualquer coisa além disso.

— Para fins de hospedagem primária, você pode escolher o plano Standard. No entanto, ao instalar e gerenciar aplicativos com uso intensivo de recursos, como Magento e Prestashop, você deve usar qualquer plano de desempenho.

escolha a imagem para a gota DigitalOcean

- Escolha o tamanho da gota de acordo com seu orçamento e exigência. Por $ 5você consegue CPU de 1v, 1 GB de RAM e SSD de 25 GB armazenamento em seu droplet, que aumenta quando você aumenta a escala.

escolher plano para droplet

- Rede VPC: Sem VPC

- Opções adicionais: aqui, você pode optar por habilitar IPv6, dados do usuário e monitoramento. Para uma experiência de hospedagem mais rápida, você deve habilitar o IPv6 e ativar o recurso de monitoramento para um melhor monitoramento de recursos.

- Autenticação: Se estiver fazendo isso pela primeira vez, você não conhece as chaves SSH. Basta escolher uma senha e digitar sua senha forte

opções adicionais criar gota

— Antes de clicar no botão Criar Droplet, escolha um nome de host em Finalizar e Criar

- Adicionar tags se você planeja executar vários droplets com esta conta

- Selecione Projeto: Você não poderá editar esta seção se ainda não tiver criado um novo projeto. Este será o e-mail da sua conta.

- Backup automático: Este é um gasto extra adicional de 20% sobre o custo do seu droplet de computação. Se ativado, ele criará um novo backup semanalmente, e esse backup será retido por no máximo 4 semanas.

- Clique em Criar Droplet e espere alguns minutos

finalizar e criar gota

— Aguarde alguns minutos enquanto seu servidor é criado e inicializado pela primeira vez com o sistema operacional selecionado.

Hospedando WordPress neste Droplet

O WordPress é minha melhor escolha quando se trata de iniciar um site e esta análise da DigitalOcean é especificamente para pessoas que desejam hospedar um site WordPress no droplet da DigitalOcean. Pode ser um blog, uma loja de comércio eletrônico, um portal ou um fórum; O WordPress tem os recursos para permitir que você faça qualquer coisa.

Para executar o WordPress com eficiência em um droplet da DigitalOcean, você precisa estar abaixo da pilha do servidor (também existem alternativas).

  • Um servidor web: Nginx preferencial ao Apache2
  • Servidor de banco de dados: MySQL ou MariaDB
  • A última versão do PHP

Instalando WordPress em qualquer servidor VPS em nuvem é acessível e você pode fazê-lo rapidamente.

Código de cupom para começar com um desconto

Por último, mas não menos importante, você ganha 100$ em créditos grátis para lançar um VPS e começar a usá-lo. Os créditos são válidos por 2 meses, o que é suficiente para avaliar o desempenho com eficiência.

Aqui estão os passos para ganhe $ 100 de créditos grátis na sua conta DigitalOcean.

- Inscreva-se usando este link no DigitalOcean.

Código Digitalocean GRÁTIS

— Digite seu primeiro nome, endereço de e-mail, escolha uma senha segura e clique em CADASTRE-SE COM E-MAIL.

— Adicione os detalhes do seu cartão de crédito válido e autorize-o. O processo cobrará uma quantia mínima em seu cartão para verificação.

adicionando um cartão no digitalocean

— Após uma verificação bem-sucedida do cartão, você verá créditos de 100$ em sua conta, que podem ser usados ​​para criar um droplet, Kubernetes, droplets de banco de dados ou armazenamento em bloco.

Código de cupom Digitalocean aplicado

— Agora, crie um droplet e inicie seu site hoje.


Perguntas frequentes sobre a análise da DigitalOcean

Como recuperar o acesso se você esquecer sua senha de root?

Depois de fazer login no seu VPS usando o shell seguro, você será solicitado a alterar sua senha de root. No entanto, não é recomendável usar o usuário root sempre para fazer login no seu droplet usando SSH. Você deve criar um novo usuário e definir a senha para ele.

Na pior das hipóteses, em que você esquece a senha de root do seu VPS, você pode redefini-la no painel da DigitalOcean.

recuperar o acesso root ao vps

Como adicionar mais armazenamento SSD em sua gota?

Você pode adicionar facilmente um volume de armazenamento à sua gota já em execução. Sim, aumenta o custo, mas não mais do que 1 $ por 10 GB por mês.

Aqui está como você faz isso.

- Vá para o painel de nuvem e navegue até Volumes

adicionar volumes a uma gota

— Clique em Adicionar volume e uma caixa aparecerá

nova configuração de volume no DigitalOcean

- Você pode adicionar rapidamente 100 GB de armazenamento ou digitar a quantidade de armazenamento necessária na primeira caixa.

— Você pode inserir um nome desejado do Volume

- Escolha as opções de configuração: Formatar e montar automaticamente

- Escolha um sistema de arquivos preferido. As opções disponíveis são Ext4 e XFS.

— Clique em Criar o volume. Ele será implantado e anexado ao seu droplet em alguns minutos.

Como aumentar a RAM e a CPU de sua gota DigitalOcean

Sim, chega a hora em que você precisa ir além e atualizar seu servidor. Quando seu site cresce e se torna maior, também requer mais recursos para servir uma página com eficiência para um público maior.

Além disso, quando você tiver um aumento repentino no tráfego, precisará redimensionar seu droplet. Nesse caso, você não precisa adicionar armazenamento, mas RAM e CPU.

Siga as etapas abaixo para fazer isso:

- Abra sua gota DigitalOcean e desligue a gota no botão liga / desliga no canto superior direito

Desligue a gota para redimensionar

— Vá para Resize e escolha seu tamanho preferido do droplet e clique em Resize

Redimensionar opções de gota no digitalocean

- O processo vai demorar. Uma vez feito isso, ligue sua gota.

redimensionar o processo de gota

Você também pode reduzir o tamanho da gota se não precisar de mais recursos no servidor. O processo será o mesmo.

Enquanto escrevia isso para você, atualizei meu servidor e depois fiz o downgrade. O processo foi super rápido e perfeito.

Análise da DigitalOcean: veredicto

Pare se você não é o tipo de pessoa que adora desafios. Você pode enfrentar vários problemas ao longo do caminho, que serão resolvidos apenas pelo SSH.

Se você não é um desenvolvedor e deseja apenas construir uma presença na internet com um blog WordPress, confira alguns planos de hospedagem econômicos.

Depois de aprender os comandos SSH mais comuns e uma configuração básica do servidor, você poderá hospedar seu site na infraestrutura de nuvem mais rápida.