Atualmente, sempre ouvimos “a nuvem” o tempo todo. Parece ser esse sistema desconhecido que ninguém se importa em entender. Só sabemos que é a coisa mais nova por aí e que funciona. Ele gera milhões para o Amazon AWS, Azure da Microsoft e muitos outros fornecedores.

1. O que é "a nuvem"?

Então a nuvem obviamente não está no céu. É uma relação software-hardware que ajuda a melhorar o desempenho, partilha recursos entre o datacenter.

A definição adequada é:

"Uma rede global de servidores, cada um com uma função única. A nuvem não é uma entidade física, mas uma vasta rede de servidores remotos ao redor do mundo, que estão conectados e destinados a operar como um único ecossistema".

https://azure.microsoft.com/en-us/overview/what-is-the-cloud/

este resolve um dos maiores problemas em computação e processamento de dados. Onde antes, cada servidor precisava de hardware caro, como muito armazenamento, RAM e CPU. Agora você pode ter servidores focados em uma peça, como hardware intensivo de CPU ou hardware intensivo de RAM. Isso torna mais barato e escalável. E também ajuda a usar todos os recursos até a capacidade máxima.

 

Imagine que você tem 2 servidores com capacidade 30% restantes cada. Mas você precisa de pelo menos 40% de recursos. De uma maneira clássica, você não seria capaz de acessar esses recursos porque precisa de pelo menos capacidade 30% em qualquer servidor. O que a computação em nuvem faz é que agora você tem capacidade de 60% e os recursos de ambos os servidores são resumidos.

 

Em outras palavras, funciona como um balanceador de carga

 

balanceador de carga

2. O que o torna melhor do que a computação convencional?

É muito melhor do que a computação convencional porque possui recursos integrados.

Por exemplo:

  • é redundante, se um servidor falhar, nada acontece.
  • É escalável e elástico. Se houver um aumento na demanda, você poderá expandir facilmente para mais servidores.
  • É muito flexível. Basicamente, você pode fazer tudo em um ambiente em nuvem. Inteligência Artificial, Machine Learning, análise de Big Data.

Antes de cada um dos recursos mencionados, havia um grande custo para as empresas. Servidores dedicados não eram escaláveis, difíceis de manter com muita equipe. Não havia flexibilidade e era difícil agrupar servidores. Isto é o única razão por que a computação em nuvem chegou ao topo. 

2.1 VPS em nuvem vs VPS clássico 

Agora, compare um VPS vs uma instalação em nuvem. Você tem tecnicamente o mesma quantidade de recursos, velocidade, etc… O que você não tem é o mesmo facilidade para escalabilidade. Isso significa que você não pode pedir apenas ao seu provedor 1 TB de armazenamento extra ou 128 GB por apenas uma hora. Isso é algo que você pode fazer em uma nuvem, mas não com os provedores de VPS convencionais.

Muitas vezes, é por isso que comparar preços pode parecer mais caro primeiro para usar um computador na nuvem. Mas quando você assume as limitações de servidores dedicados e servidores virtuais, pode optar por escalar para a nuvem. 

 

2.2 Quando um serviço em nuvem é útil?

Um servidor ou serviço em nuvem começa a ser útil quando você precisa de escalabilidade explosiva. Vamos considerar o Netflix como exemplo. Eles usam a AWS porque têm picos sob demanda muitas vezes. Sempre que há um filme de primeira linha, como House of Cards ou Money Heist, com milhões de espectadores acessando conteúdo simultaneamente, todos de uma vez. Isto é um capacidade extra que a Netflix precisaria se construir, custando muito dinheiro no investimento inicial e na manutenção recorrente. Neste estudo de caso, seria útil procurar nuvem pública ou privada.

 

Por outro lado, se você tiver um pequeno site de 10 mil visitantes por dia, não seria conveniente usar uma nuvem pública. Isso implicaria em mais despesas para o seu site. Você estaria melhor com um servidor virtual. Você não precisaria de escalabilidade “explosiva” e imediata. Você também não precisaria de uma quantidade enorme de recursos.

 

3. Nuvem Pública vs Nuvem Privada vs Nuvem Híbrida

Como funciona a "nuvem"? 1

Você já deve ter ouvido falar sobre nuvem pública e privada híbrida. Todos eles são usados por pequenas e grandes empresas para diferentes fins. Vamos explorar todos eles.

 

Vamos analisar nossas três opções para computação em nuvem. Privado, híbrido e público. Primeiro, precisamos entender o que isso significa para entender profundamente.

 

o nuvem privada é como ter seu conjunto padrão de servidores em um datacenter. Você possui, opera e mantém todos os servidores.

 

o nuvem pública é quando você vai a um provedor como o amazon aws ou o azure da Microsoft. Esses provedores enormes têm seus próprios datacenters. Você não possui ou opera os datacenters. Além disso, você tem a liberdade de escalar para cima e para baixo sem nenhum custo adicional para você.

 

o nuvem híbrida é uma combinação de nuvem pública e privada. Isso ocorre quando você mantém uma capacidade básica em seus próprios datacenters. Essa capacidade pode ser expandida ou contratada na nuvem pública. Essa é a solução mais econômica a longo prazo, pois você não possui capacidade extra em suas instalações, pois pode expandir e contratar o quanto for necessário na nuvem pública.

 

Agora que sabemos o que é cada nuvem, vamos ver qual é a melhor.

 

Ao ter um nuvem privada, você tem uma grande quantidade de ao controle. Isso significa que você sabe quem entra em suas instalações, quem acessa seus dados. Quanta capacidade você possui e quais tipos de servidores você precisa. Esse tipo de necessidades imprevisíveis dos servidores em nuvem para uma determinada empresa ou negócio. Essas empresas geralmente estão sujeitas a padrões regulatórios ou governamentais que exigem alto nível de segurança.

 

Como mencionamos anteriormente, o nuvem privada é apenas para uma organização. Isso significa que você pode personalizá-lo para suas necessidades específicas. Isso exige muito gráfico, CPU ou armazenamento. Isso oferece maior desempenho para sua organização, mas a um custo mais alto.

 

Operando um privado nuvem traz frequentemente maior complexidade para uma empresa, pois você precisa de muita automação e autoatendimento do usuário. Isso significa manter uma equipe de TI capaz de gerenciar toda a nuvem.

 

Por outro lado, temos o nuvem pública. Isso oferece uma grande quantidade de escalabilidade, economia de custos a curto e médio prazo. Você não precisa manter servidores ou adquiri-los. Você não precisa de uma equipe de TI especializada e isso reduz a complexidade dentro de uma organização.  Você só paga pelo que usa. Você pode aumentar e diminuir o quanto quiser sem grandes problemas.

 

Em resumo, aqui está uma tabela que ajuda a descrever as principais diferenças entre esses três.

TipoPúblicoPrivadoHíbrido
SegurançaBaixoAltoMédio
CustoBaixoAltoMédio
ConfiabilidadeMédio baixoAltoMédio baixo
atuaçãoMédioAltoMédio-Alto
Controle e FlexibilidadeBaixoAltoMédio
EscalabilidadeAltoBaixoMédio
Compartilhar facebook
Facebook
Compartilhar twitter
Twitter
Compartilhar linkedin
LinkedIn
Neste artigo: