Introdução aos tipos de computação em nuvem

Computação em nuvem é uma palavra geral para qualquer oferta de serviço via internet. As três categorias dessas instalações são amplamente divididas em (LaaS), (PaaS) e (SaaS). O computador na nuvem foi influenciado pelo símbolo da nuvem que é freqüentemente usado em fluxogramas e diagramas para representar a Internet.

Tipos de computação em nuvem

Existem principalmente dois tipos de computação em nuvem que são:

  • Modelo de Implantação
  • Modelo de Serviço

Os seguintes tipos de computação em nuvem podem estar disponíveis com base nos três tipos de modelo de implantação:

  1. Público
  2. Nuvem da comunidade
  3. Privado
  4. Híbrido

Nuvem pública:

A nuvem pública é descrita como serviços de computação fornecidos pela Internet pública por fornecedores terceirizados, tornando-os acessíveis para quem deseja usá-los ou comprá-los. Pode ser gratuito ou sob demanda para os clientes pagarem pelos ciclos, armazenamento ou largura de banda que consomem por uso.

Exemplo: Sun Cloud, AWS, Microsoft Azure,

Nuvem da comunidade:

Um grupo específico de clientes de organizações com problemas compartilhados pode usar apenas a infraestrutura de nuvem. Pode ser de propriedade, operado, gerenciado e administrado por uma ou mais organizações comunitárias, terceiros ou uma mistura delas.

Nuvem Privada:

Uma nuvem privada é um sistema de computação em nuvem no qual os serviços de TI são fornecidos para o uso especializado de uma organização em instalações de TI privadas . Uma única organização opera apenas a infraestrutura de nuvem. Ele pode ser executado no local ou fora da organização ou por terceiros . Os termos da nuvem privada são geralmente empregados de forma intercambiável com a nuvem privada virtual (VPC). Tecnicamente, uma VPC é uma nuvem privada que usa a infraestrutura de um provedor de nuvem de terceiros, enquanto uma nuvem interna é imposta.

Exemplo: AWS, VMware

Nuvem híbrida:

Uma nuvem híbrida é um ambiente de computador que incorpora uma nuvem privada e governamental para compartilhar informações e aplicativos. As organizações atingem a flexibilidade e a capacidade do computador de uma nuvem governamental para funções de computação fundamentais e insensíveis, enquanto protegidas por um firewall corporativo para aplicativos e informações essenciais para os negócios.

Exemplo:

Quando dados delicados são envolvidos, as agências federais optam por nuvens pessoais

Os seguintes tipos de computação em nuvem podem estar disponíveis, dependendo do tipo de modelo de serviço:

  • LAAS
  • PAAS
  • SAAS
  • Faas

O que é LaaS?

LaaS é um modelo de computação em nuvem no qual os provedores externos de nuvem das empresas fornecem e gerenciam a infraestrutura virtualizada para as empresas. Com o LaaS, as empresas podem terceirizar armazenamento, servidores, centros de dados e elementos de rede baseados na Internet com a mesma funcionalidade da infraestrutura local. Alguns exemplos do uso extensivo do LaaS incluem políticas automatizadas, como suporte, clustering, rede interna, restauração, rastreamento, hospedagem do site etc. O provedor é responsável pela criação de servidores e armazenamento, rede de firewalls / segurança e data centers físicos. O fornecedor é responsável pela construção de servidores e armazenamento, redes de firewall e centros de informações físicas e de segurança.

O que é Paas?

O PaaS se baseia no LaaS. Os fornecedores de nuvem estão fornecendo recursos de computação aqui para criar e testar aplicativos, incluindo peças de infraestrutura de nuvem e hardware, como middleware e sistemas operacionais. Além de construir e manter o equipamento necessário, o ambiente PaaS permite que os usuários da nuvem instalem e alojem conjuntos de informações, instrumentos de desenvolvimento e software de avaliação da empresa. Alguns dos principais players com sistema PayPal incluem CloudBees, Salesforce.com, Engine, Heroku, Google App e Bluemix.

O que é Saas?

Software como serviço (SaaS) é um sistema de distribuição de software em que um fornecedor terceirizado hospeda e fornece aplicativos para clientes pela Internet. O modelo de gerenciamento de aplicativos host SaaS é semelhante ao ASP, no qual o provedor hospeda o software dos clientes e o entrega pela Internet a usuários finais aprovados. O provedor fornece aos clientes baseados em rede uma cópia exclusiva de um aplicativo que foi especialmente projetado por um provedor para a distribuição SaaS no modelo SaaS de software sob demanda. O código fonte do Aplicativo é o mesmo para todos os clientes e é implementado por todos os clientes quando novas funções ou funcionalidades são desenvolvidas.

O que é Faas?

Faas representa as funções como servidor. O FaaS traz outra camada de abstração de PaaS, deixando os designers totalmente isolados de tudo o que está sob seu software na pilha. Instale blocos de código em funcionalidade restrita e defina-os para serem ativados por um determinado evento, em vez dos riscos associados a servidores virtuais, contêineres e tempos de execução de aplicativos. Até que um evento aconteça, os aplicativos FaaS não consomem recursos LaaS, reduzindo os encargos.

Usos da computação em nuvem

Embora você possa não estar ciente de que agora está usando a computação em nuvem, a maioria de nós usa um serviço de Internet para enviar e-mail, editar registros, assistir filmes etc. A computação em nuvem provavelmente torna tudo possível nos bastidores. Hoje, muitas organizações, de pequenas empresas iniciantes a organizações públicas, estão usando a seguinte tecnologia.

  • Crie novos aplicativos e serviços, salve, faça backup e recupere informações
  • Blogs e sites de hospedagem
  • Fluxo de vídeo e áudio
  • Fornecer serviços de software mediante solicitação

Conclusão:

Neste artigo, vimos o que é computação em nuvem, tipos de computação em nuvem, juntamente com seus usos e diferentes tipos de modelos de serviço usados ​​na computação em nuvem.

Artigos recomendados:

Este foi um guia sobre computação em nuvem. Aqui discutimos os tipos de computação em nuvem, seus usos e diferentes modelos de serviço usados. Você também pode consultar os seguintes artigos para saber mais -

  1. O que é computação em nuvem?
  2. O que é C ++
  3. Computação em nuvem vs Hadoop
  4. Computação em nuvem Pública x Privada

Categoria: