Transformando a infraestrutura XX: um caso de sucesso na migração de servidores para a nuvem

discos-duros-almacenamiento-proveedor-cloud

1. introdução

Hoje em dia, cada vez mais empresas estão decidindo faça um migração de servidores para nuvem, e isso se deve a vários fatores. Em primeiro lugar, se avaliarmos o factor económico, podemos tomar como referência a estimativa baseada no TCO (Custo Total de Propriedade). Aqui comparamos os custos do data center, infraestrutura, licenciamento, manutenção e operação.

Em grande parte dos casos, as empresas acreditam que a nuvem é mais cara, o que numa comparação que se baseia em ter o hardware adquirido e não contabilizar coisas como a sua manutenção, o backup que deve ser feito ou a amortização que os componentes sofrem, torna o resultado irreal. 

Pensando nisso, como podemos avaliar e concluir que a nuvem é a melhor opção para nossos servidores? Fazendo a seguinte comparação:

1.1 Centro de dados

O hardware que temos no local deve ser alojado em gaiola ou rack, que dependendo do tamanho pode ter um custo elevado. Além disso, para servidores de grande porte, a refrigeração deve ser levada em consideração, o que acrescenta a esta equação não apenas os equipamentos de ar condicionado, mas também o custo energético tanto do servidor quanto da refrigeração.

Por outro lado, a nuvem não tem esses custos, nem para os usuários finais como neste caso as empresas. A migração de servidores para a nuvem permite eliminar o 100% do investimento no data center. 

1.2 Infraestrutura

O hardware de um servidor não é nada barato, CPUs, RAM, armazenamento, etc. É um investimento que a priori se já temos o servidor já fizemos, mas a isto se soma ter hardware de backup para qualquer falha e a deterioração inerente ao passar do tempo, fazendo com que sejamos obrigados a renovar periodicamente e portanto invista em hardware.

Além disso, à medida que as nossas necessidades crescem teremos que aumentar minimamente o espaço de armazenamento, e provavelmente também aumentar a capacidade de processamento.

Por outro lado, estes custos na nuvem são bastante reduzidos. Começando pelo final, não precisamos nos preocupar com desgaste de hardware, perda de valor ao longo do tempo ou ter backup para falhas técnicas, já que o fornecedor cuida de tudo isso.

Além disso, se quisermos atualizar, nuvens como a do Google nos permitem aumentar em poucos cliques as capacidades dos servidores que implantamos, aumentando o custo, mas apenas a diferença entre o que tínhamos e o que expandimos.

1.3 Licenciamento

Todo o software que temos é licenciado, este é o único ponto em que ter os nossos servidores locais pode ser benéfico, mas veremos que no agregado não faz diferença.

Na nuvem, dependendo de qual, o custo pode variar, mas geralmente é um pouco maior que o licenciamento local.

1.4 Manutenção

A manutenção do servidor é outro ponto muito importante, quer tenhamos equipe própria, ou como acontece em muitos casos, contratamos uma empresa externa para cuidar dessas tarefas.

Este ponto é outro claro diferencial da nuvem, tendo uma Suporte 24 horas por dia, 7 dias por semana do Google ou mesmo de um parceiro como uCloud Isso torna o custo muito menor, ainda mais levando em consideração que como tudo é remoto nunca dependeremos de um técnico para se deslocar até as instalações do data center.

1.5 Operação

Ser capaz de usar o servidor, manter as configurações e atualizações atualizadas e resolver quaisquer problemas é uma parte importante. Então também devemos ter uma equipe para essas tarefas.

Esta última tarefa também é reduzida, pois com menos pessoal é possível gerenciar mais servidores, mas como é isso? Tudo o que o Google Cloud oferece é otimizado e permite, seja através da interface ou do console, ter um controle acessível e simples de tudo o que implantamos.

1.6 Treinamento

Por ter tudo localmente, nossa equipe, caso queira se capacitar, deverá adquirir cursos externos que os preparem para o uso das tecnologias aplicadas.

Com os 5 pontos mencionados acima podemos agora fazer uma comparação justa entre os custos de um servidor local e outro na nuvem.

 

 

2. Desafios

Migrar para a nuvem pode ser uma tarefa mais ou menos complexa dependendo do tamanho dos nossos servidores, das necessidades particulares que temos e do conhecimento que a nossa equipa tem da nuvem.

Para reduzir esse atrito, fornecedores como o Google oferecem uma equipe de engenheiros de clientes e parceiros certificados para acompanhá-lo nesse processo.

Sempre em primeira instância, são avaliadas a infraestrutura on-premise e os requisitos particulares que ela possa ter, não só em hardware, mas também em sistemas operacionais, redes, firewalls, etc. Pensando nisso, os servidores são configurados na nuvem e a migração é feita por meio de um snapshot dos servidores locais.

É necessário também levar em consideração o momento de realizar esta migração, normalmente ela é realizada em dia e horário de baixo tráfego para que caso ocorra algum transtorno o impacto na solução seja o menor possível.

Novamente, a complexidade do processo de migração anda de mãos dadas com o tamanho e os requisitos dos servidores. O importante é que com o conhecimento, planejamento, execução e testes corretos, a transferência possa ser realizada sem falhas e de forma eficaz.

 

3. Soluções implementadas

De uCloud Para todas as tarefas de migração contamos com um processo padronizado que nos permite executar com rapidez e sem erros.

Começamos sempre por nos reunir com o cliente para avaliar a infraestrutura atual, o software que utiliza, que tipo de bases de dados possui e quaisquer detalhes que incluam operações de servidor.

Pensando nisso, procedemos ao dimensionamento equivalente no Google Cloud, buscando as ferramentas que melhor se adaptam às necessidades e com melhor relação custo-benefício. Como parte disso há também a otimização das ferramentas utilizadas, como automatizar o desligamento de servidores em horários que não são utilizados.

Feito esse diagrama, procedemos ao planejamento da execução, determinando o melhor momento para realizar a migração, a equipe que participará e quanto tempo levará.

Dentro do processo de migração levamos em consideração a configuração da organização na nuvem, o que envolve uma série de tarefas que temos como padrão de boas práticas para todos os nossos clientes.

Por fim, uma vez realizada a migração, são realizados testes para verificar se tudo está funcionando corretamente e não apenas o console do Google Cloud com todos os servidores operacionais é entregue ao cliente, mas também anexamos o passo a passo da documentação que fizemos.

 

4. Resultados alcançados

O primeiro resultado é a redução dos custos fixos, já que tudo o que é utilizado na nuvem foi calculado, medido e otimizado. Além disso, você tem a tranquilidade de que tudo é escalável, portanto, em apenas alguns cliques e principalmente em pouco tempo, conforme a demanda cresce você pode aumentar as capacidades dos servidores.

Outro fator bastante diferenciador é que não se preocupa mais com interrupções de energia ou de serviços de internet, fazendo com que a empresa tenha a certeza de que seus servidores estarão sempre operacionais.

A segurança é outro fator importante, o Google Cloud oferece a mesma segurança para todos os seus clientes, e não como um aspecto negativo, mas pelo contrário positivo, pois é a segurança máxima para todos igualmente, garantindo assim que o data center esteja coberto de qualquer possível incidência. Além disso, existem ferramentas específicas para fortalecer isso e claro que no uCloud nós as oferecemos e recomendamos aos nossos clientes.

Por fim, dentro da disponibilidade está a possibilidade de ter um balanceador de carga, facilitando assim a gestão do tráfego e com a possibilidade de garantir o correto funcionamento.

5. Conclusões

A nuvem não é mais o futuro, mas sim o presente, e estar atualizado com as tecnologias é de extrema importância, ainda mais em um mundo onde ela está em constante crescimento e em muitos aspectos do dia a dia. Ter servidores locais para pequenas empresas, onde se trata de um PC com poucos discos rígidos, pode ser útil, mas quando escala para um pouco mais do que isso, a migração deixa de ser útil para ser necessária. Custos, manutenção, amortização, disponibilidade, são fatores determinantes em um servidor, e em cada um deles a nuvem é claramente vencedora.

As mudanças nunca são fáceis, existe todo um ecossistema por trás dos servidores e metodologias de trabalho que estão nas organizações há anos, mas como parte da evolução e avanço constante do mundo em que vivemos, a migração para a nuvem é necessária, e felizmente os provedores como o Google e parceiros como o uCloud tornam esse processo muito mais simples, reduzindo ao mínimo qualquer possível atrito que possa existir.

Compartilhar

Deixe um comentário

Quer saber mais sobre o Google e a tecnologia?

Assine nossa newsletter mensal!