Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Tecnologia industrial

8 tipos diferentes de computação em nuvem em 2021


A computação em nuvem é a entrega de vários serviços pela Internet. Esses serviços incluem servidores, rede, bancos de dados, armazenamento, software, análise e inteligência.

Em outras palavras, a computação em nuvem transforma as infraestruturas de TI em um utilitário. Você pode se conectar à infraestrutura por meio da Internet e usar os recursos sem instalá-los ou mantê-los no local.

As tecnologias de nuvem permitem que você pague apenas pelos serviços que usa, execute seus aplicativos ou serviços com mais eficiência e dimensione à medida que suas necessidades de negócios mudam.

Nos últimos anos, tornou-se uma opção popular para empresas e indivíduos por uma série de razões, como melhor desempenho, economia de custos, segurança e aumento de produtividade.

Em 2020, mais de 50% das empresas mudaram suas operações para a nuvem - de acordo com o relatório da Flexera. Essa tendência continuará nos próximos anos, pois 46% das empresas relataram benefícios de redução de custos.

Dependendo de seus requisitos específicos, as empresas podem selecionar quando, onde e como utilizar a computação em nuvem para garantir uma solução de TI eficiente e segura.

Para ajudá-lo a navegar nas complexidades das tecnologias de nuvem, descrevemos diferentes tipos de computação em nuvem, juntamente com suas vantagens e desvantagens.

A computação em nuvem pode ser categorizada com base em modelos de serviço e modelos de implantação. Vamos elaborar ambos.

Computação em nuvem baseada em modelos de serviço


Os três modelos de serviço de computação em nuvem mais importantes são IaaS, PaaS e Saas. Cada um representa uma seção diferente da pilha de computação em nuvem e tem um conjunto exclusivo de recursos.

1. IaaS [infraestrutura como serviço]

Prós Contras
O provedor de nuvem IaaS gerencia a infraestrutura para os usuários. Isso significa que o provedor cuida do servidor, da rede, do armazenamento de dados e da virtualização. Os usuários podem gerenciar coisas como sistemas operacionais e implantar software de aplicativo na infraestrutura em nuvem.

Nesse tipo de modelo de implantação, os provedores de nuvem geralmente fornecem recursos sob demanda de seu grande conjunto de máquinas instaladas em data centers. Eles lidam com todos os tipos de reparos, interrupções e problemas de hardware.

Geralmente, IaaS envolve o uso de uma tecnologia de orquestração em nuvem, como OpenNebula, Apache CloudStack ou OpenStack. Isso gerencia a criação de máquinas virtuais, bem como a alocação de volumes de armazenamento. Os usuários são cobrados de acordo com o número de recursos alocados e consumidos.

2. PaaS [plataforma como serviço]



Prós Contras
PaaS fornece uma estrutura (com componentes de software integrados) que os desenvolvedores podem usar para construir e personalizar aplicativos baseados em nuvem. Ele também oferece várias ferramentas para analisar dados de aplicativos, descobrir padrões exclusivos e tomar decisões informadas.

Ao escolher um modelo de PaaS, você pode evitar a complexidade e despesas de compra e manutenção de licenças de software, a infraestrutura subjacente, middleware e outros recursos. Basta gerenciar os aplicativos e serviços que você cria e seus provedores de nuvem cuidarão de todo o resto.

Alguns provedores usam aplicativos específicos de PaaS como modelos de entrega de dados. Por exemplo:

O provedor também pode oferecer serviços adicionais para aprimorar o fluxo de trabalho e a segurança.

3. SaaS [Software as a Service]

Prós Contras
Este modelo de serviço em nuvem fornece acesso direto a um produto de software totalmente desenvolvido. Ele permite que você se concentre exclusivamente em como utilizar melhor o produto. Tudo (incluindo desenvolvimento, execução, distribuição e gerenciamento) é tratado pelo provedor de serviços.

A maioria das soluções SaaS atualmente disponíveis no mercado são aplicativos de usuário final. Geralmente, os aplicativos SaaS são aplicativos móveis ou aplicativos de site, que podem ser acessados ​​por meio de um navegador da web. Os usuários não precisam instalar ou atualizar o aplicativo localmente.

Os exemplos mais comuns de aplicativos SaaS são Gmail, Dropbox, Office365, Google Maps e GoToMeeting. Embora alguns deles sejam gratuitos, a maioria das empresas cobra uma taxa fixa mensal ou anual por usuário.

Outros modelos de serviço menos populares

4. Computação sem servidor

As empresas que usam serviços de fornecedores sem servidor são cobradas com base em sua computação e não precisam pagar por um número fixo de servidores ou quantidade de largura de banda.

O termo "computação sem servidor" é bastante confuso:não significa que não haja um servidor físico. Os servidores ainda são usados ​​para armazenar e gerenciar dados. No entanto, os desenvolvedores não precisam se preocupar com configuração, gerenciamento, máquinas virtuais, dimensionamento de contêineres e planejamento de capacidade.

Os modelos sem servidor executam código somente sob demanda. Eles permitem que os desenvolvedores criem aplicativos mais ágeis e paguem apenas pelos recursos que estão sendo usados, nunca pagando pela capacidade ociosa.
5. FaaS [Função como serviço]

Projetado para ser uma arquitetura potencialmente sem servidor, o FaaS permite que você implante uma parte (uma única função) de um aplicativo. É usado principalmente no desenvolvimento de aplicativos de microsserviços.

Dividir um aplicativo em microsserviços é bastante benéfico para os desenvolvedores, pois permite que eles criem e modifiquem pequenos pedaços de código que podem ser facilmente implementados em suas bases de código.

Ao contrário da arquitetura monolítica, na qual até mesmo pequenas alterações exigem um processo de implantação robusto, o FaaS elimina a complexidade do processo de implantação.

O primeiro FaaS oferecido por qualquer grande fornecedor de nuvem pública foi o Amazon AWS Lambda (lançado inicialmente em 2014), seguido por Google Cloud Functions e Microsoft Azure Functions.
6. MBaaS [Mobile Backend as a Service]

Os modelos MBaaS fornecem aos desenvolvedores de web / aplicativos um meio de conectar seu software de aplicativo front-end com computação em nuvem de back-end e armazenamento em nuvem. Isso libera os desenvolvedores de se preocupar com o gerenciamento ou a execução de quaisquer tarefas relacionadas aos servidores.

Os provedores de MBaaS oferecem várias operações básicas, como armazenamento de arquivos e serviços, suporte para notificações push, funções de mensagens e bate-papo, serviços de localização e APIs de rede social para login e postagem.

Computação em nuvem baseada em modelos de implantação


Depois de decidir qual serviço de nuvem é melhor para você, a próxima etapa é implantá-lo com eficiência. Existem três modelos principais de implantação de nuvem:nuvem privada, nuvem pública e nuvem híbrida.

1. Nuvem privada



Prós Contras
A nuvem privada, também conhecida como nuvem interna, fornece um ambiente proprietário dedicado a uma única empresa. Seus recursos de hardware e software são acessíveis apenas por um único cliente.

O modelo de nuvem privada oferece recursos de computação virtualizados e escalonáveis ​​por meio de componentes físicos armazenados no datacenter de um fornecedor ou no local. Ele pode ser gerenciado internamente ou por terceiros.

Muitas empresas escolhem a infraestrutura de nuvem privada porque ela oferece um grau aprimorado de controle e segurança e privacidade estritas para dados por meio de firewalls e hospedagem interna. Eles podem personalizar a nuvem de acordo com suas necessidades de computação específicas.

Além disso, as empresas que utilizam modelos de nuvem privada podem adotar práticas e arquiteturas de aplicativos nativas da nuvem (como microsserviços e contêineres). Isso traz flexibilidade e eficiência ainda melhores e permite que os clientes façam uma transição perfeita para uma infraestrutura de nuvem pública ou híbrida no futuro.

2. Nuvem Pública



Prós Contras
O provedor de serviços de nuvem pública disponibiliza recursos para qualquer pessoa que queira usá-los ou comprá-los de qualquer parte do mundo. Os usuários podem acessar esses recursos pela Internet.

Embora um modelo de nuvem pública englobe vários recursos e capacidades, em seu núcleo, ele consiste em quatro características principais:computação sob demanda, pool de recursos, escalabilidade ou elasticidade rápida e preço de pagamento por uso.

A maioria das empresas prefere a nuvem pública para hospedar seus serviços devido à sua escalabilidade para atender à carga de trabalho e às demandas do usuário. Além disso, eles não precisam gerenciar seus próprios recursos de TI. E como os clientes pagam apenas pelo que usam, isso resulta em menos desperdício de recursos.

Embora tenha havido muitas preocupações de segurança com a infraestrutura de nuvem pública, quando implementada corretamente (com métodos de segurança rígidos, como detecção de intrusão e sistemas de prevenção), pode ser tão segura quanto a rede de nuvem privada.

3. Nuvem Híbrida



Prós Contras
A nuvem híbrida mescla uma nuvem privada com um ou mais serviços de nuvem pública, usando programas de software proprietários seguros que permitem a comunicação entre esses dois serviços diferentes.

Os modelos de nuvem híbrida são projetados para combinar o melhor dos dois serviços. Eles permitem que as empresas movam as cargas de trabalho entre as soluções em nuvem à medida que os requisitos mudam.

Usando um modelo híbrido, as empresas podem armazenar dados confidenciais em um data center local enquanto aproveitam os recursos computacionais robustos de uma nuvem pública gerenciada. Ao contrário das abordagens de várias nuvens, nas quais os desenvolvedores gerenciam cada nuvem individualmente, uma nuvem híbrida depende de um único plano de gerenciamento.

Nos últimos anos, muitas empresas fizeram upgrade para ambientes de nuvem híbrida para reduzir a sobrecarga de recursos locais e minimizar custos. Do setor de saúde ao setor financeiro, as tecnologias de nuvem híbrida provaram ser eficazes na otimização de recursos e no aprimoramento do desempenho da computação.

Outros modelos de implantação de nuvem menos populares

4. Nuvem Distribuída

O serviço de nuvem distribuída executa a infraestrutura de nuvem pública em vários locais físicos diferentes. Isso significa que os usuários podem não apenas hospedar suas operações na infraestrutura do fornecedor de nuvem, mas também no local, em centros de colocation ou data centers de terceiros, ou em datacenters de outros provedores de nuvem. Eles podem operar tudo a partir de um único plano de controle.

Em outras palavras, as empresas podem implantar e executar aplicativos ou partes individuais do aplicativo em vários ambientes de nuvem. Eles podem selecionar o fornecedor de nuvem e o local que melhor atenda às suas necessidades de desempenho e conformidade regulatória.

Além disso, a distribuição gerenciada centralmente de nuvens públicas é uma solução ideal para computação de ponta - hospedando aplicativos mais próximos das fontes de dados, como dispositivos IoT ou servidores de ponta locais.
5. Nuvem da comunidade

Uma nuvem comunitária é um esforço colaborativo no qual os recursos são compartilhados entre várias organizações que têm requisitos semelhantes. Ele pertence e é administrado por uma ou mais organizações na comunidade, um terceiro ou ambos.

Por exemplo, agências governamentais nos Estados Unidos podem compartilhar infraestrutura de computação na nuvem para gerenciar e operar dados. Esse tipo de computação em nuvem é escalonável, flexível e compatível com todos os negócios. Ele permite que os usuários alterem documentos e configurações de acordo com suas necessidades.
6. Nuvem de computação de alto desempenho (HPC)

Como o nome sugere, as nuvens HPC são usadas para executar aplicativos que consomem uma quantidade significativa de capacidade de computação e memória. Normalmente, um sistema HPC é um cluster distribuído de servidores com uso intensivo de GPU.

Mais especificamente, o cluster contém centenas ou milhares de servidores de computação (nós) que estão conectados entre si. Os servidores em cada cluster funcionam em paralelo uns com os outros, aumentando a velocidade de processamento para fornecer computação de alto desempenho. Cada cluster pode realizar um quatrilhão de cálculos por segundo.

As nuvens HPC são usadas principalmente por laboratórios de pesquisa (para realizar simulações complexas), indústria de petróleo e gás (para detectar com precisão os locais de perfuração), serviços financeiros (para rastrear tendências de ações em tempo real e automatizar negociações) e empresas que utilizam inteligência artificial e ferramentas de aprendizado de máquina.
7. Multicloud

Multicloud é o uso de dois ou mais serviços de armazenamento e computação em nuvem em uma única arquitetura de rede. Pode ser uma nuvem totalmente privada, uma nuvem totalmente pública ou uma combinação de ambas. Ao contrário das nuvens híbridas, não inclui necessariamente uma nuvem privada.

As empresas usam vários ambientes de nuvem para espalhar armazenamento de dados e recursos de computação, o que reduz o risco de perda de dados e tempo de inatividade.
8. Poly Cloud

Poly cloud é bem diferente de multicloud. Ele permite que você execute módulos específicos de suas cargas de trabalho no melhor provedor para essa função específica. Por exemplo, você pode executar sua API no AWS Lambda da Amazon, mas seu data lake no Microsoft Azure.

Embora a nuvem Poly ofereça benefícios de custo substanciais, você precisa contar com a conectividade de diferentes fornecedores de nuvem, onde pode haver latência aumentada.

Leia:5 processadores quânticos que apresentam um novo paradigma de computação

Perguntas frequentes

Quem inventou a computação em nuvem?

O conceito de computação em nuvem foi inventado pelo cientista da computação Joseph Carl Robnett Licklider no início dos anos 1960. Ele trabalhou na ARPANet, a precursora da Internet de hoje, para estabelecer uma rede de computadores de compartilhamento de tempo usando o software da época.

No entanto, a computação em nuvem não se popularizou até que a Amazon lançou sua subsidiária Amazon Web Services em 2002 para permitir que os desenvolvedores criassem aplicativos por conta própria. Em 2006, a Amazon criou o Simple Storage Service (S3) e o Elastic Compute Cloud (EC2), pioneiros no uso de virtualização de servidor para fornecer IaaS em um modelo de pagamento por preço.

Leia:12 melhores aplicações da computação quântica
Quais são os principais benefícios da computação em nuvem?

Os serviços em nuvem permitem que as empresas configurem o que é essencialmente um escritório virtual. Embora haja muitas vantagens de usar um serviço em nuvem, as principais incluem:
Quais são alguns exemplos comuns de computação em nuvem?

Centenas de milhares de empresas estão usando diferentes tipos de infraestruturas de nuvem para fornecer seus serviços. Os serviços mais populares são:
Quem são os principais provedores de nuvem?

Os cinco principais provedores oferecem todos os tipos de serviços em nuvem listados acima. Sua receita (de serviços em nuvem) aumentou em um CAGR de mais de 20%.
  1. Amazon Web Services
  2. Microsoft Azure
  3. Google Cloud Platform
  4. Nuvem Alibaba
  5. IBM Cloud
  6. Oracle Cloud
  7. SAP Cloud Platform
Qual é o futuro da computação em nuvem?

Em 2020, o tamanho do mercado global de computação em nuvem foi avaliado em US $ 371,4 bilhões. Estima-se que cresça a um CAGR de 17,5% nos próximos cinco anos. Em 2025, o mercado de computação em nuvem alcançará US $ 832,1 bilhões.

Esse crescimento é impulsionado principalmente pela crescente implementação de tecnologias avançadas, como Big Data, Inteligência Artificial (IA) e Aprendizado de Máquina (ML). As grandes empresas também estão mudando suas operações para soluções de nuvem econômicas para aproveitar inúmeras vantagens.

Leia:16 Maiores e Valiosas Empresas Fintech do Mundo

Além disso, espera-se que o aumento dos investimentos de países como Estados Unidos, Reino Unido, China e Japão, em vários projetos de desenvolvimento baseados em nuvem, acelere o crescimento do mercado.

Tecnologia industrial

  1. Big Data e computação em nuvem:uma combinação perfeita
  2. Uso de Big Data e computação em nuvem nos negócios
  3. Privacidade em computação em nuvem; Saiba tudo
  4. Como a computação em nuvem difere da computação tradicional?
  5. Problemas legais em computação em nuvem e suas soluções
  6. Papel da computação em nuvem na saúde
  7. Computação em nuvem vs local
  8. Tipos de dados Python
  9. A IoT e a computação em nuvem são o futuro dos dados?
  10. 13 tipos diferentes de malware em 2021 [com exemplos]