O que é Computação em Nuvem

Computação em nuvem é a utilização de recursos de computação através da internet.

Tais recursos de computação abrangem serviços como armazenamento, rede, bancos de dados, servidores, máquinas virtuais e até mesmo Internet das Coisas e Aprendizagem de Máquina (Machine Learning), dentre outros.

Com a computação em nuvem, ao invés de se ter a preocupação com aquisição e manutenção de recursos e infraestrutura de TI (servidores, por exemplo) dentro das organizações, é possível ter acesso aos serviços de computação sob demanda, de maneira rápida e com a proposta de pagar apenas pelos recursos utilizados (Modelo baseado em consumo).

Portanto, com o modelo de pagamento baseado em consumo, os clientes conseguem ter melhor previsão dos custos já que os preços são definidos individualmente para cada serviço de nuvem e a respectiva cobrança é realizada pelo uso real dos mesmos.

Modelos de Nuvem

Os modelos de nuvem podem ser definidos com base nos tipos de implantação de recursos. Atualmente, são três os principais modelos: nuvem privada, nuvem pública e nuvem híbrida.

A nuvem privada é aquela em que todos os recursos computacionais são utilizados por apenas uma entidade ou cliente. A organização pode utilizar de sua própria infraestrutura de TI disponibilizando os recursos através da internet (se não tem internet não é nuvem) ou também contratar de terceiros um data center para uso dedicado.

No modelo de nuvem pública, a organização deverá contratar serviços de computação através de um provedor de nuvem. Como os recursos de computação são disponibilizados ao público em geral, parte-se do princípio que qualquer pessoa ou entidade está apta a utilizar os serviços de uma nuvem pública.

Já no modelo de nuvem híbrida, o que se vê é uma utilização em conjunto tanto da nuvem privada quanto da nuvem pública e modo interconectado. Principalmente em empresas que já possuem recursos de computação há mais tempo dentro das suas instalações físicas, é muito comum a utilização de um modelo híbrido, já que é possível uma adoção sob demanda de recursos de nuvem pública ao mesmo tempo que é possível ter uma maior controle e segurança sobre aqueles recursos que por ventura tenham a necessidade de permanecer dentro das instalações da organização.

A seguir, um comparativo a respeito dos modelos de nuvem:

Nuvem privada:

  • Manutenção de hardware e software de responsabilidade das organizações
  • Organizações com controle total sobre os recursos
  • Organizações são totalmente responsáveis pela segurança

Nuvem pública:

  • O provedor de nuvem é responsável pelo data center físico, rede física e hosts físicos
  • Recursos de computação podem ser provisionados e também descartados rapidamente
  • As organizações pagam apenas pelo real consumo
  • As organizações não tem o controle total sobre recursos e segurança e isso não necessariamente é ruim. Em muitos casos, é o desejável.

Nuvem híbrida:

  • As organizações podem definir o local para execução dos aplicativos.
  • Maior flexibilidade

Espero que este post tenha ajudado no entendimentos dos conceitos básicos a respeito da computação em nuvem e, em breve, o assunto continuará sendo abordado em outros posts.

Referências

O que é cloud computing (computação em nuvem)? – Amazon Web Services

O que é computação em nuvem? | Microsoft Azure

O que é computação na nuvem?  |  Google Cloud

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *