As plataformas Cloud continuam em ascensão. São diversas empresas, diversos modelos e tipos. Você conhece os principais tipos de cloud?
Primeiramente, se pensarmos bem… Cloud consiste em um sistema distribuído oferecido por um terceiro ao qual você paga para utilizar os serviços.
Um sistema distribuído consiste em diversos dispositivos e servidores que operam em conjunto de maneira harmônica, contudo, disjuntos em sua localização.
Para o usuário, um sistema distribuído parece um único sistema operante. São data centers distribuídos globalmente e administrados remotamente.
Ok…nós podemos criar nosso próprio provedor. Ele seria acessado apenas por pessoal autorizado.
Este estado privado da cloud existe e compõem o grupo dos principais tipos de cloud existentes.
Então… vamos entender os tipos de cloud que são: Privada, Pública e Híbrida
Cloud Privada
Vamos começar com uma nuvem privada. Uma nuvem privada é, de certa forma, a evolução natural de um datacenter corporativo.
É uma nuvem (fornecendo serviços de TI pela internet) usada por uma única entidade.
A nuvem privada oferece um controle muito maior para a empresa e seu departamento de TI.
No entanto, também apresenta um custo maior e menos benefícios de uma implantação de nuvem pública.
Por fim, uma nuvem privada pode ser hospedada em seu datacenter local.
Ele também pode ser hospedado em um datacenter externo dedicado, possivelmente até mesmo por um terceiro que tenha dedicado esse datacenter à sua empresa.
Cloud Híbrida
Uma nuvem híbrida é um ambiente de computação que usa nuvens públicas e privadas em um ambiente interconectado.
Um ambiente de nuvem híbrida pode ser usado para permitir que uma nuvem privada surja para aumentar a demanda temporária, implantando recursos de nuvem pública.
A nuvem híbrida pode ser usada para fornecer uma camada extra de segurança.
Por exemplo, os usuários podem escolher com flexibilidade quais serviços manter na nuvem pública e quais implantar em sua infraestrutura de nuvem privada.
Cloud Pública
Neste tipo de provedor em nuvem não há restrição com relação a acesso. Qualquer pessoa pode criar uma conta e se conectar a cloud.
Neste modelo, o cliente não possui total controle sobre os recursos da rede. Suas responsabilidades variam de acordo com o modelo do serviço.
Para entender melhor o papel de cliente e provedor leia nosso artigo – Entenda o modelo de responsabilidade compartilhada
Na cloud privada, as aplicações são rapidamente aprovisionadas. Existe a noção de recursos “infinitos”, pois existe uma grande facilidade na alocação e recursos.
O modelo de uso dos recursos está baseado no modo, pague pelo que você usa.
Muitas organizações têm migrado para cloud pela facilidade de alocação de recursos e baixo custo associado.
A adoção da cloud pelas empresas é impulsionada pelos custos atrelados a construção a manutenção de um data center local.
Obviamente… existe um trade off. Você não possui controle total dos recursos. Em alguns casos isso pode ser um fator de complicação.
Contudo, nada impede as empresas de possuírem seus data center e ainda assim utilizar recursos de uma cloud pública.
Veja outros assuntos do site:
- SSH: Como criar chave pública
- Socket em Python criando chat UDP
- Socket em Python, criando um Chat
- Como usar apt get com proxy
- Qual a melhor IDE para Python?
Juliana Mascarenhas
Data Scientist and Master in Computer Modeling by LNCC.
Computer Engineer