Como decidir entre hospedagem em nuvem e data center local

Como decidir entre hospedagem em nuvem e data center local

Escolha entre hospedagem na nuvem e data centers locais. Considere escalabilidade, custo, segurança e muito mais. Tome a decisão certa sobre infraestrutura.

Imagem em destaque

Sua empresa depende de servidores para fornecer conteúdo, aplicativos e serviços a funcionários, clientes e até mesmo à sua cadeia de suprimentos. Ao implantar esses servidores, você tem várias opções, mas as duas mais populares são por meio de hospedagem na nuvem ou de um data center local.

Essa escolha pode ser desafiadora porque ambas têm suas vantagens e desvantagens. Você pode não perceber isso, mas fazer a escolha certa desde o início pode significar a diferença entre o sucesso e o fracasso de um projeto.

Você pode não perceber isso, mas até mesmo o desenvolvimento na nuvem pode ser centrado em um host na nuvem ou em um data center local. Na verdade, todos os tipos de implantações podem ser implantados em qualquer plataforma, como soluções de ERP, projetos React, software de gerenciamento de farmácias, software de varejo e ferramentas de CRM.

Portanto, quando você pretende iniciar uma nova implantação ou projeto, uma das primeiras perguntas que você deve fazer é: “Isso deve ser implantado por meio de hospedagem na nuvem ou de um data center local?” A resposta a essa pergunta ajudará a definir o resto do projeto.

Mas qual é a opção certa para sua empresa?

Vamos dividir isso nas categorias mais importantes para implantações em nível de negócios, para que você possa tomar sua decisão facilmente.

Escalabilidade

Esta é provavelmente uma das primeiras considerações que você deve fazer ao escolher entre um host de nuvem de terceiros e um data center local. Escalabilidade é como seu serviço lida com a demanda crescente. No início, sua empresa pode ser pequena, mas você sabe que ela crescerá. Sua empresa precisa crescer se você planeja permanecer no mercado.

Se há um aspecto do debate que favorece fortemente a hospedagem em nuvem de terceiros, é a escalabilidade. À medida que o seu negócio cresce, os seus servidores terão que atender às demandas de cada vez mais clientes/clientes.

Em um data center local, você atende a essa demanda comprando servidores maiores e mais potentes (o que pode ser caro) ou agrupando vários servidores em cluster (o que pode ser demorado e desafiador). Com um host de nuvem de terceiros, o dimensionamento para atender à demanda pode ser tão simples quanto atribuir mais recursos a um serviço. Você pode até criar um serviço que aumenta ou diminui automaticamente, com base na necessidade.

Se você sabe que sua empresa será atingida por uma alta demanda em um futuro próximo, um host em nuvem de terceiros é sua melhor opção. Se você optar pela rota local, sabendo que verá demandas massivas, certifique-se de que o serviço seja implantado em um servidor (ou cluster de servidores) capaz de lidar com as necessidades crescentes. Caso contrário, seu departamento de TI poderá ter dificuldades para manter os servidores e serviços em funcionamento.

Segurança

Este é um pouco complicado. Em primeiro lugar, se você optar por um host em nuvem, os dados da sua empresa (cliente e cliente) serão hospedados em um servidor de terceiros. Esses dados são de natureza sensível? Em caso afirmativo, é sensível o suficiente para que você não queira (ou não possa permitir) hospedado em terceiros? Se for esse o caso, você tem a sua resposta: seus serviços devem permanecer internos.

Se esta for uma área cinzenta, você deve considerar:

  • O seu departamento de TI está preparado para proteger esses dados internamente?
  • Quanto você confia na segurança do seu fornecedor de nuvem terceirizado?
  • Você confia em seus desenvolvedores para criar aplicativos seguros o suficiente para serem hospedados em um provedor de nuvem terceirizado?
  • Seu host de nuvem permite configurar a segurança de suas implantações ou você está limitado às ofertas padrão?
  • O seu host de nuvem de terceiros oferece alguma garantia de segurança?

Responda às perguntas acima e a decisão se tornará óbvia para você.

Custo-benefício

Outra questão complicada. Já mencionamos a relação custo-benefício de usar um provedor de nuvem terceirizado. No entanto, há um esqueleto naquele armário específico. Considere isto:

Sua equipe de desenvolvimento nativa da nuvem criou um serviço em contêiner para ser implantado em seu host de nuvem e garantiu que ele está perfeitamente otimizado para escalar de acordo com a demanda. O serviço está implantado e tudo funciona bem. Do nada, você começa a ver sua conta de hospedagem na nuvem disparar. Por que? Pode ser que seus engenheiros de software tenham otimizado essa implantação pensando apenas no desempenho. Por causa disso, o serviço pode usar um número exorbitante de CPUs ou objetos de rede.

Isso significa que você está gastando muito mais dinheiro do que o necessário.

Implantar em escala é incrivelmente desafiador, quando o custo é levado em consideração. Você precisa de desenvolvedores que sejam capazes de otimizar inúmeras peças móveis nesses manifestos. Esse é um grande desafio.

Se esse mesmo serviço for implantado em um servidor local capaz, ele poderá consumir tanta CPU e largura de banda de rede quanto desejar. Contanto que seu servidor e LAN possam atender à demanda, você não será atingido por uma conta enorme.

Ao controle

Quanto controle você deseja ter sobre servidores, serviços, rede, segurança e implantações? Se você (ou sua empresa) precisa de um alto nível de controle, um host em nuvem de terceiros não é para você. Se o controle for importante, um data center interno pode ser a única opção adequada às suas necessidades.

Com um host em nuvem, você pode encontrar muitas limitações sobre o que pode fazer. Você pode estar limitado a usar suas ferramentas de implantação, sistemas operacionais ou protocolos de autenticação. Com um data center interno, tudo depende de você; você tem controle total sobre tudo.

Lembre-se disto: com um host em nuvem, você não possui o hardware, então estará para sempre limitado ao que pode fazer. Com um data center local, você possui tudo e fica livre para fazer o que quiser ou precisar.

Recuperação de dados

Por fim, chegamos a mais uma questão crítica que pesará nesta decisão. O maior problema com hosts em nuvem e recuperação de dados é que você depende deles e o custo da recuperação de dados pode ficar caro.

É claro que, com um data center local, a recuperação de dados dependerá de sua equipe de TI ter ou não configurado uma solução de backup confiável. Se seus administradores desenvolveram um plano de recuperação de desastres (que pode ir do bare metal até um servidor em execução), você pode confiar que a recuperação de dados pode ser rápida, completa e barata.

Se, no entanto, sua equipe de TI não for capaz de desenvolver tal plano, um host de nuvem terceirizado poderá ser sua melhor opção. Claro, a recuperação de dados pode ser cara, mas pelo menos será confiável.

Conclusão

Pegue todas essas questões e compare-as. O que é mais importante: escalabilidade, segurança, custo, controle ou recuperação de dados? Quando você souber a resposta para isso, poderá tomar sua decisão com bastante facilidade.

É claro que não será uma questão de uma questão superar as outras o suficiente para facilitar essa escolha. Para isso, você pode pontuar as opções da menos para a mais importante. Depois de fazer isso, você poderá concluir com bastante facilidade. Não importa como você chegue a essa decisão, apenas certifique-se de fazê-lo antes de avançar muito no planejamento do seu projeto.

Fonte: BairesDev

ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。