Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

A Umbler é uma empresa de hospedagem que promete tornar tudo mais simples para desenvolvedores e agências. Confira em nossa análise se o serviço é tudo isso mesmo que eles prometem.

Boas vindas ao Profissão Web. Nesse artigo trataremos sobre dois tipos de serviços de hospedagem, a compartilhada e a dedicada, mais precisamente, vou expor minhas percepções sobre uma empresa que presta esses dois tipos serviços, a Umbler, a qual venho utilizando a mais de quatro anos. Um ponto muito positivo dessa empresa é que ela fornece até R$20 de crédito para você testar o serviço.

Quero Ganhar até R$20 em créditos na Umbler!

Sobre a Empresa:
A Umbler é uma startup do ramo de hospedagem (ou host como costumam também chamar) de sites e aplicações. A empresa possui atualmente unidades em Gravataí/RS e Orlando/EUA. A Umbler possui como uma de suas filosofias a globalização do negócio, e apesar de hoje operar com apenas um datacenter em São Paulo, promete expandir as operações para os demais continentes.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Entre as principais promessas da empresa está a de tornar a vida dos desenvolvedores e agências mais fácil. Será que a Umbler consegue cumprir essa promessa? É o que vamos ver nesse artigo.

Serviços Disponíveis:

Agora que você já teve uma visão geral da empresa, posso falar sobre o que mais interessa, os serviços oferecidos pela Umbler. A empresa trabalha hoje com dois produtos principais e alguns secundários. Os principais são Site Pro e Cloud Sites.

O primeiro produto, o Site Pro, é um espaço de site em uma hospedagem compartilhada com isolamento lógico entre os sites, e custa R$6,00 por site. Isso quer dizer que contratando um Site Pro, você hospedará o seu site com disponibilidade de memória garantida (nesse caso 256MB), armazenamento garantido (nesse caso 15GB) e processamento compartilhado. Esse produto é uma boa opção para hospedar um projeto pequeno, como por exemplo um site institucional, que terá poucas páginas, e consequentemente exigirá uma carga bem menor do servidor.

O segundo produto, o Cloud Sites, é um Cloud Server, ou seja, um ambiente na nuvem com recursos totalmente dedicados. Assim, contratando esse produto, você terá recursos tanto de memória e armazenamento, quanto processamento dedicados. E aqui temos 5 modalidades, que se diferem pela quantidade de recursos disponíveis, e consequentemente pelo preço, que varia de R$60,00 por mês no plano PP, que possui 1GB de memória RAM, 60GB de espaço em disco e 1 core de processamento disponível, até o plano GG que custa R$960,00 e possui 16GB de memória RAM, 320GB de espaço em disco e 8 cores de processamento. Os Cloud Sites são indicados para projetos maiores, que demandam maior confiabilidade na infraestrutura, e maior poder de processamento.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Além das hospedagens PHP, a Umbler também possui os serviços de hospedagem hospedagem Node.js, que também é precificada de acordo com a quantidade de recursos que você necessita para o projeto. Nesse caso os planos partem de R$6,00 mês, por instância, no plano P, com recursos de 0.5 core de processamento, 256GB de memória RAM, 5GB de armazenamento e 256GB de tráfego, até o plano G, que custa R$48,00 por mês, e possui 2 core de processamento, 2gb de memória RAM, 40GB de armazenamento, e 2048GB de tráfego.

PAUSA PARA MEDITAÇÃO: se você ainda não entende muito bem sobre a diferença entre uma hospedagem compartilhada e uma dedicada, ou se não sabe quando utilizar uma ou outra, me avisa aqui nos comentários, para que eu possa escrever um aritigo sobre esse tema.

Continuando nosso passeio pelos serviços oferecidos pela Umbler, vamos falar sobre os produtos secundários, banco de dados, e-mail e registro de domínio.

Começando pelo banco de dados. A Umbler oferece três opções de banco de dados: MySQL, SQL Server e MongoDB (está em fase beta na data em que esse artigo foi escrito). Para o banco de dados MySQL temos ainda três opções de escolha, um plano gratuito, e dois planos pagos, que se diferem pela capacidade de armazenamento, capacidade de processamento de dados, quantidade de conexões simultâneas e a presença ou não de cache. O plano gratuito oferece 1GB de espaço em disco, 25 conexões simultâneas, baixa capacidade de processamento e não possui cache. O plano mais caro disponível, custa R$25,00 por mês e oferece 5GB de espaço em disco, 50 conexões simultâneas, média capacidade de processamento e possui cache. Existe ainda uma opção com recursos intermediários custando R$10,00 por mês. Todos eles são hospedados em servidores distintos do site, e oferecem opção para acesso externo, caso você queira utilizar algum gerenciador de banco de dados.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Falando agora sobre o serviço de email a umbler oferece duas modalidades. Hospedagem própria de email e a hospedagem Exchange da Microsoft, e tudo pode ser configurado direto pelo painel. As principais diferenças entre elas consistem na aplicação que gerencia os emails e nos servidores de envio, que em um caso é próprio da empresa e em outro caso da Microsoft. E é claro que as diferenças estruturais incidem no preço dos serviços. Se você escolher o Email Exchange, você pagará de R$3,00/mês a R$14,00/mês por conta de email. Já escolhendo o Email Umbler, você pagará de R$0,75/mês a R$15,00/mês por conta de email. A variação dos valores em cada serviço, ocorre principalmente devido ao espaço de armazenamento dos e-mails, que variam de 1GB a 20GB no caso do serviço próprio da Umbler, e de 2GB a 50GB no caso do Exchange. Todas as contas oferecem 10 alias de e-mail, serviço anti-spam, e acessos via POP, IMAP e SMTP.

Resta então falar sobre o registro de domínios. A Umbler também disponibiliza um serviço de registro de domínios, que pode ser feito diretamente via painel de controle. Aqui, não temos muito o que comentar, pois não apresenta diferenças em relação a outras empresas que também prestam o mesmo serviço. Podemos destacar a simplicidade na realização do regristro.

Impressões e Opiniões e Experiência de Utilização

Depois de descrever os serviços que a Umbler disponibiliza, chegou a hora de contar um pouco sobre a minha experiência com a empresa. Desde 2016 venho utilizado os serviços da startup em diversas aplicações e vou descrever a seguir todas as minhas percepções, sejam elas boas ou ruins.

Como já falei lá no início do artigo, um dos pontos bem positivos é que você pode testar o serviço antes mesmo de contrata-lo. A Umbler disponibiliza um crédito de até R$20 (vinte reais) para você utilizar como quiser dentrro do painel. Da para utilizar com quaquer serviço exeto registro de domínios. Considerando a utilização da hospedagem compartilhada, da para você ter um serviço hospedado por até 2 meses e meio, e considerando o serviço de e-mail, da para ter uma conta por mais de 1 ano sem pagar nada. Vai aí o link para garantir o crédito de teste:

Quero Ganhar até R$20 em créditos na Umbler!

É preciso dizer ainda que inicialmente esse crédito era de R$100, ma ainda dá para realizar bons testes com o valor disponibilizado.

Eu mencionei anteriormente que uma das principais propostas da Umbler é tornar a vida dos desenvolvedores mais simples. E eles realmente cumprem essa promessa, e eu vou mostrar isso a seguir. A primeira coisa que vale muito a pena falar, é que a Umbler possui o painel de controle mais simples, bonito e funcional que eu já pude utilizar. Tudo é muito fácil de configurar. Da uma olhada:

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!


Perceba que tudo o que você precisa está ao seu alcance, em um painel limpo e objetivo. Quando você faz o login já lhe são apresentadas informações sobre o seu saldo de créditos com a previsão duração dos seus créditos de acordo com os serviços que você tem ativos. Do lado esquerdo são mostrados os projetos que que você possui e é onde você pode configurar os projetos já existentes ou adicionar novos.

Criar e configurar um novo espaço para um projeto é muito simples, basta clicar no sinal de mais (+), logo acima dos seus domínios, e digitar o domínio para o qual você deseja criar o espaço que você precisa. Nesse campo você também pode utilizar subdomínios sem nenhum problema, caso queira comprar o domínio, também poderá fazê-lo por aqui, basta digitar o domínio que você deseja e, caso ele esteja disponível, você verá uma mensagem sobre o seu registro.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Depois de ter criado o site, você precisa configurar a hospedagem do mesmo. Basta clicar na opção site Site logo abaixo do site que você criou no sidebar do lado esquerdo. Aqui você irá configurar a plataforma, que pode ser PHP, .NET e Node.js, ou pode escolher algum template (na data deste artigo estavam disponíveis WordPress, Joomla, Drupal, OpenCart, PrestaShop, MediaWiki e Laravel). Após a escolha da plataforma ou do template você irá personalizar seu ambiente, esconhendo entre Site PRO ou Cloud Sites, para projetos em PHP, ou configurando a instância para projetos Node.js. Se você escolher Cloud Sites, você pode sempre utilizar um Cloud que você já tenha criado, ou criar um novo Cloud para o site que você utilizou. Para criar o espaço, basta clicar em Concluir logo abaixo.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Depois de criado o site, vem o gerenciamento, e aqui temos mais alguns pontos muito positivos na Umbler. Uma das coisas que eu mais gosto aqui é o gerenciamento de informações que eu preciso utilizar, como dados de acesso FTP e Banco de dados. Tudo está sempre à mão e eu não preciso ficar guardando nada em nenhum lugar. Sempre que eu preciso de alguma informação basta logar na conta da Umbler para consulta-las. Se você tem poucos projetos isso não faz muita diferença, mas imagine gerenciar tudo isso para 30, 50 ou 100 projetos ativos.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

O próximo passo então é criar o banco de dados, que também é muito simples, basta clicar na aba Banco de Dados, escolher o tipo de banco que deseja, preencher as informações e clicar em criar. Pronto, as informações que você precisa para configurar o acesso ao banco de dados no seu projeto podem ser acessadas clicando novamente em Banco de Dados e selecionando o banco que você criou. Lembrando que aqui, você tem uma segurança a mais, pois os bancos de dados são hospedados em servidores próprios.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Na aba Configurações, você poderá alterar algumas opções da sua hospedagem como, Configurações do PHP, Variáveis de Ambiente, Acesso SSH, Configurações de Certificado SSL e CRON. Dou um destaque nessa aba para a instalação do certificado SSL gratuito Let's Encrypt, que é instalado automaticamente com alguns cliques. Para as outras opções, vou fazer algumas colocações na próxima sessão, pois elas não são tão funcionais assim.

Na aba Add-ons, temos bastantes promessas, como integração automática com o Mandril e o Sendgrid, porém o só temos ativa a configuração do SSL, a ativação do Cloud Flare e do New Relic. E prometo escrever um artigo sobre cada uma delas de modo geral mais tarde, não vou entrar nesse mérito agora pois fugirá do propósito do artigo.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Um outro ponto positivo, e super legal, é que você pode trocar facilmente a versão do PHP em que seu projeto está rodando. Você faz isso no painel do site logo na parte superior ao lado do nome do seu domínio.

Umbler é Bom? Umbler é Confiável? - Não assine antes de Ler!

Para completar minhas impressões gostaria de marcar um outro ponto super positivo para a Umbler que é o atendimento. Logo quando comecei, o atendimento era bem deficiente, não do ponto de vista de conhecimento, mas do ponto de vista do tempo que levava. Porém hoje em dia, eu sempre sou atendido de forma muito rápida direto pelo chat dentro da plataforma. Os atendentes demonstram que realmente conhecem do assunto, são sempre cordiais e muito solícitos. Muito diferente de muitas empresas nacionais que conhecemos.

Nem tudo são flores...

Bom, falei anteriormente sobre inúmeros pontos positivos da Umbler, porém todas as empresas e serviços possuem seus prós e contras. Os contras da Umbler ficam em sua maioria focados naquela aba de Configurações. O que ocorre é que o sistema é extremamente fechado e permite realmente poucas configurações. Na verdade você não pode fazer o que quiser do seu Cloud Server, como ocorre na maioria das empresas do ramo, e pelo que entendo eles não querem que seja assim. Porém para muitos programadores isso causa um super problema, porque seus projetos exigem uma personalização maior no ambiente de produção.

O sistema não te deixa personalizar todas as configurações do PHP, o acesso SSH não te da permissão para fazer quase nada e o CRON só serve para acesso a arquivos .php via requisição HPPT. No meu caso, a deficiência do CRON foi o principal pecado de todo os sistema da Umbler. Alguns softwares como por exemplo o Mautic exigem a configuração de execução de algumas tarefas no CRON. A falta desse recurso impossibilita totalmente a utilização dessa aplicação. Outro exemplo, trabalho com um gerenciador de conteúdo com código fechado, e tenho um arquivo que preciso executar de tempos em tempos para atualizar as informações do painel, na Umbler eu não consigo configurar a CRON para fazer isso, pelos mesmos motivos que citei anteriormente.

Sobre essa questão eu fiquei um pouco desapontado, pois estava escrevendo justamente um artigo sobre como instalar e configurar o Mautic utilzando a Umbler, e depois de tudo instalado e funcionando (e com um artigo de mais de 3000 palavras praticamente pronto), descobri que não conseguiria agendar as tarefas na CRON, nem mesmo pelo acesso SSH, o que me deixou muito desapontado com essa questão. Porém, o suporte me informou que isso será melhorado no primeiro semestre de 2018.

Se você tem vontade de utilizar o Mautic e quer uma solução simples para instala-lo e utiliza-lo, deixa nos comentários para que eu possa fazer um artigo sobre esse assunto ok!

Alguns desenvolvedores reclamam da lentidão em seus sites ou no sistema de banco de dados. Isso poderia ser melhorado se a empresa passasse a utilizar armazenamento SSD em seus servidores.  Eu particularmente não notei lentidão no banco de dados, porém as vezes tenho a impressão que páginas simples demoram um pouco a mais para carregar, do que em outros servidores.

Conclusão

No final de tudo, minha avaliação é que a Umbler tem muito mais prós do que contras, e é definitivamente uma das melhores empresas para agências e desenvolvedores que trabalham com as aplicações mais comuns em PHP. Hoje eu tenho mais de 10 aplicações rodando sem nenhum problema na Umbler e com um desempenho muito satisfatório, se comparado ao trabalho para configurar o servidor. No entanto, para projetos mais robustos que requiram maior nível de personalização da infra estrutura talvez a Umbler ainda não seja uma boa opção. Digo ainda, pois em contato com o suporte fui informado que no primeiro semestre de 2018 haveria uma atualização, onde o PHP seria executado à partir de containers isolados,o que resolveria a maioria dos problemas que eu cite acima. Depois desses ajustes, sem dúvida nenhuma a Umbler brigará para estar entre as melhores empresas de hospedagem do mercado. De toda forma, mais uma vez te convido a não ficar apenas na minha análise e aproveitar os R$20 em créditos para tirar suas próprias conclusões.

Quero Ganhar até R$20 em créditos na Umbler!

Então é isso, espero que esse artigo tenha te ajudado a entender sobre a proposta da Umbler, que é tornar a vida do desenvolvedor mais simples, e principalmente tenha te dado condições de avaliar sobre quais projetos hospedar por lá, e qual modalidade de hospedagem escolher. Eu ficarei muito feliz em ler e responder o seu comentário logo aqui abaixo. Se você tem alguma dúvida, sugestão, ou mesmo uma experiência diferente da minha com esta empresa, não deixe de nos contar logo aqui abaixo. Mais uma vez obrigado por estar comigo até aqui, um forte abraço, e nos vemos em um próximo artigo.