Hoje eu vim trazer uma dica aqui pra vocês que já deveria ter trazido há muito tempo, trata-se da DigitalOcean, uma empresa de cloud computing que já há algum tempo vem fazendo bastante sucesso dentre os desenvolvedores web principalmente pela facilidade de se criar máquinas virtuais e, claro, pelo ótimo preço praticado por eles.
Na DigitalOcean, basta você fazer seu cadastro informando seu cartão de crédito internacional, onde será realizado o débito do que você utilizar, e à partir daí já poderá sair criando suas máquinas virtuais com diversas configurações e sistemas operacionais disponíveis.
Os preços começam, acreditem, em U$ 5.00 por mês para uma máquina virtual com 1 core de processamento, 512Mb de memória, 20Gb de armazenamento e 1Tb de transferência de dados. Vale a pena ressaltar que o armazenamento na DigitalOcean é sempre feito em unidades SSD, o que garante um desempenho extraordinário se comparado à HDD.
Na comunidade da DigitalOcean existem diversos tutoriais para a instalação e configuração do sistema operacional e todos os componentes necessários para que o seu site funcione perfeitamente e lá mesmo você pode aprender bastante coisa. E acredite, você pode aprender bastante na comunidade e colocando tudo em prática na sua própria máquina virtual. Mas lembre-se de que, caso você decida mesmo ativar um servidor na DigitalOcean ou em qualquer outro lugar, é imprescindível que você estude à respeito de configuração e segurança de um servidor web. Não caia na zona de conforto e não caia no erro achando que o seu site nunca será invadido. Por mais insignificante que seja o seu site, sempre terá alguém de olho, pelo menos, no controle da sua máquina para utiliza-la em outros ataques. Todo sistema online é vulnerável e está exposto à qualquer tipo de ataque. E, acredite, eles acontecem com grande frequência.
Meu conselho para qualquer um que tenha um site e/ou que queira começar a trabalhar com configuração de servidores é que utilizem sim a DigitalOcean para fins de estudo e talvez até como servidor principal para hospedar seus projetos, mas lembre-se que lá, diferentemente de um host compartilhado, quem está no comando da máquina é você, então será responsabilidade sua fazer todos os ajustes necessários para que tudo funcione sempre da melhor forma possível.
Clicando em qualquer link da DigitalOcean aqui neste post ou mesmo clicando neste link aqui, você automaticamente ganha um cupom com U$ 10.00 de créditos em sua conta da DigitalOcean para criar sua primeira máquina virtual e iniciar seus estudos num ambiente online e que tem um ótimo desempenho!
Nem tudo são flores
Há quem esteja utilizando a DigitalOcean como alternativa para sites e blogs que estão sendo sumariamente expulsos de hosts compartilhados, porém, poucos estão se dando conta de que, por trás disso, há um problema: Na DigitalOcean o seu suporte vem basicamente da comunidade e algum suporte da própria empresa, mas o suporte da empresa se limita ao funcionamento da máquina em sí e de eventuais problemas de rede. O que vier além disso deve ser encarado como bônus. Já o suporte da comunidade (que não é pequena) deve ser encarado como um bônus do bônus e, claro, lembre-se de que a comunidade não é obrigada a ajudar ninguém e muito menos obrigadas a resolver seus problemas.
Quando você contrata uma máquina na DigitalOcean ou em qualquer outro lugar, todo o funcionamento da máquina é de sua responsabilidade e isso inclui instalação de todos os software necessários para o funcionamento do seu site e, principalmente, a segurança do seu servidor. Quando eu falo de instalação de todos os softwares é basicamente instalar os servidores Web, FTP, Banco de Dados e todos os módulos envolvidos para o funcionamento do seu sistema. Já na parte de segurança, você será o responsável por proteger a máquina contra ataques de diversos tipos, desde ataques simples de força bruta para a descoberta de senhas de acesso, até a proteção básica contra ataques de negação de serviço.
Vale ressaltar também que a DigitalOcean hoje não oferece qualquer tipo de proteção contra ataques pesados de negação de serviço e, claro, dependendo do ataque que você sofrer, todo o seu 1Tb de transferência mensal irá se esvair em questão de horas ou dias e, caso a sua máquina continue no ar, no fim do mês é capaz que você receba uma bela ferroada no seu cartão de crédito. Na pior das hipóteses, o atacante conseguirá invadir o seu sistema, poderá apagar tudo do seu servidor e você perde talvez o trabalho inteiro de sua vida.