O que é computação em nuvem? Saiba como funciona e exemplos de uso do Cloud Computing

Exemplos de modelo e uso de computação em nuvem incluem infraestrutura como serviço (como armazenamento em nuvem) e cloud gaming (jogatinas em nuvem)

Igor Shimabukuro Victor Toledo
• Atualizado hoje às 15:21

Computação em nuvem diz respeito ao uso sob demanda de recursos computacionais via internet, mediante contratação frente a provedores de nuvem. O uso desse serviço elimina a dependência de estrutura física de TI, o que pode resultar em corte de gastos e escalabilidade da operação.

Streaming de conteúdos multimídia, armazenamento em nuvem, desenvolvimento de sites em ambiente online, cloud gaming, e chatbots de inteligência artificial são exemplos comuns de computação em nuvem.

A seguir, entenda o que é computação em nuvem, saiba como o serviço funciona, e confira vantagens e desvantagens do cloud computing.

O que é computação em nuvem?

Computação em nuvem (ou “cloud computing”, em inglês) refere-se ao uso sob demanda de recursos computacionais (como servidores ou armazenamento de dados, por exemplo) em tempo real via internet. Esse serviço elimina a dependência de infraestrutura física de TI, e oferece maior escalabilidade e flexibilidade na operação.

Como funciona a computação em nuvem?

A computação em nuvem funciona como um aluguel de recursos de TI via internet, sem a necessidade de uma infraestrutura física própria. Deste modo, o cliente pode ampliar o poder computacional de seu negócio, mesmo que não tenha servidores robustos, hardware de ponta ou banco de dados mais amplo.

Após a contratação, o provedor de serviços de nuvem disponibiliza o acesso virtual para os recursos alugados via navegador, API ou software. Por sua vez, o cliente poderá usar a infraestrutura alugada e integrar os serviços contratados ao seu negócio, pagando somente pelo que for consumido. Tudo de forma remota.

Como exemplo, uma empresa pode contratar servidores virtuais para armazenar dados de seus clientes e suportar acessos ao seu aplicativo. Assim como um gamer sem hardware de ponta pode rodar jogos de alta performance ao acessar servidores contratados com grande poder computacional para jogatinas.

Quais são os exemplos de uso da computação em nuvem?

O uso da computação em nuvem é ilustrada por diversas tarefas e serviços do dia a dia, a exemplo de:

  • Armazenamento de dados: serviços como OneDrive e Google Drive, que armazenam e concedem acesso a arquivos salvos em nuvem;
  • Jogos em nuvem: execução de jogos a partir de servidores de que emulam máquinas de alta performance, como os serviços Xbox Cloud Gaming e Nvidia GeForce NOW;
  • Desenvolvimento de apps: ambientes completos para desenvolvimento de softwares de forma online;
  • Hospedagem de sites e apps: infraestrutura usada para hospedar sites e rodar aplicativos;
  • Streaming de conteúdo: transmissão de conteúdos multimídia via navegador, a exemplo de Spotify, YouTube, entre outros serviços;
  • Inteligência artificial: chatbots (como ChatGPT ou Gemini) baseados em IA com poder computacional para processar linguagens naturais em tempo real via navegador;
  • Endereço eletrônico: serviços de e-mail (a exemplo do Gmail) que oferecem recursos de comunicação online via navegador.

Quais são os tipos de implementação da computação em nuvem?

Existem quatro principais tipos de computação em nuvem que podem se adequar a diferentes necessidades do cliente. São eles:

  • Nuvem pública: provedores de serviços de nuvem (como AWS e Microsoft Azure) que fornecem os recursos computacionais pela internet, e compartilham a infraestrutura entre vários clientes;
  • Nuvem privada: infraestrutura voltada para uma única organização, geralmente hospedada localmente ou em data centers do provedor de nuvem;
  • Nuvem híbrida: combinação das implementações de nuvem pública e nuvem privada em uma única infraestrutura para maior flexibilidade;
  • Multicloud: infraestrutura que utiliza duas ou mais nuvens de provedores diferentes, sem integração direta, para versatilidade em diferentes cargas de trabalho.

Quais são os modelos de serviço que usam computação em nuvem?

Há diversos modelos de serviços baseados em computação em nuvem, voltados para diferentes modelos de negócios. Dentre os principais modelos, estão:

  • Infraestrutura como Serviço (IaaS): o provedor fornece acesso sob demanda a recursos computacionais como servidores físicos e virtuais, armazenamento, capacidade de rede, entre outros;
  • Software como Serviço (SaaS): modelo de negócios em que o programa é hospedado na nuvem, e pode ser acessado sem a necessidade de downloads ou instalações;
  • Plataforma como Serviço (PaaS): plataforma hospedada pelo provedor de nuvem que oferece hardware e software para desenvolvimento e gerenciamento de aplicativos móveis e de web;
  • Cloud gaming: modelo que habilita o streaming de jogos via nuvem, com a reprodução de títulos por meio de servidores de alta capacidade;
  • Computação sem servidor: também conhecido como serverless computing, trata-se de um modelo em que o provedor de nuvem fica responsável por toda a infraestrutura e tarefas de gerenciamento.

Quais são as vantagens da computação em nuvem?

O uso de computação em nuvem traz algumas vantagens em relação à computação local (on-premises), especialmente em termos econômicos e operacionais. Alguns dos principais benefícios do cloud computing incluem:

  • Redução de gastos: o custo para uso de serviços de computação em nuvem é relativamente inferior aos gastos de criar ou aprimorar uma infraestrutura computacional física;
  • Agilidade na operação: o uso de infraestruturas computacionais dos provedores torna os procedimentos mais rápidos do que montar uma estrutura local do zero;
  • Escalabilidade: o pagamento dos serviços de computação em nuvem é baseado no consumo, o que permite aumentar ou diminuir a escala de produção de maneira facilitada;
  • Flexibilidade: a arquitetura da computação em nuvem permite que clientes acessem aos serviços de qualquer lugar, desde que tenham conexão com a internet;
  • Recursos de segurança: provedores de nuvem costumam implementar sistemas robustos de segurança, e geralmente contam com especialistas dedicados de cibersegurança;
  • Recuperação de dados: provedores de serviços em nuvem costumam adotar medidas mais ágeis para recuperação de dados em casos de perdas.

Quais são as desvantagens da computação em nuvem?

A computação em nuvem também pode trazer dificuldades de uso, incluindo riscos nas áreas de segurança e compliance. Exemplos de desafios do cloud computing abrangem:

  • Dependência de internet: acessos e usos de recursos computacionais em nuvem dependem de conexão estável com a internet;
  • Ameaças cibernéticas: embora provedores de nuvem contem com sistemas de proteção, eles não estão imunes a ataques cibernéticos, violações, e outras ameaças;
  • Questões regulatórias: mover dados para um armazenamento em nuvem requer conformidade com regulamentações e leis oficiais;
  • Dificuldades de migração: migrar a operação para computação em nuvem pode ser um processo desafiador no período inicial, especialmente tratando-se de sistemas ou aplicações complexas.

É seguro usar computação em nuvem?

Sim, embora a segurança ainda seja um desafio no ramo de computação em nuvem. Provedores de cloud computing geralmente possuem sistemas robustos de segurança e equipes especializadas em cibersegurança, mas não estão imunes a ameaças no ambiente online.

Inclusive, o relatório State of the Cloud 2024 da Flexera apontou que 93% das empresas líderes em todos os setores temem sofrer alguma violação em seus ecossistemas na nuvem, a exemplo de credenciais comprometidas, quebras de autenticação, hacks em interfaces e APIs, entre outras ameaças.

Por conta disso, é importante conferir os sistemas de proteção do seu provedor, atentar-se a tendências emergentes, conferir quais recursos de segurança cibernética se encaixam melhor em seu ecossistema, além de verificar as leis de privacidade e segurança de dados que os fornecedores estão sujeitos.

Qual é a diferença entre computação em nuvem e armazenamento em nuvem?

Computação em nuvem envolve a entrega sob demanda de recursos computacionais via internet. A demanda vai depender das necessidades do cliente, e pode contemplar serviços como servidores virtuais, armazenamento em nuvem, capacidade de computação, entre outros.

Já o armazenamento em nuvem abrange um tipo de serviço específico da computação em nuvem, focado em armazenar arquivos em cloud e conceder acesso remoto aos dados salvos. Google Drive, iCloud e Dropbox são alguns exemplos de serviços de armazenamento em nuvem.

Em suma: o armazenamento em nuvem é um tipo de serviço de computação em nuvem, mas nem todo serviço de computação em nuvem envolve o armazenamento em nuvem.

Relacionados

Escrito por

Igor Shimabukuro

Igor Shimabukuro

Redator

Igor Shimabukuro é jornalista graduado e pós-graduado em Mídias Digitais pela Universidade Metodista de São Paulo. Já fez de tudo um pouco na área de jornalismo, e passou por Olhar Digital e TecMasters antes de integrar o Tecnoblog. É apaixonado por videogames, Pokémon e futebol, brinca na guitarra, e não dispensa uma boa pescaria.

Victor Toledo

Victor Toledo

Analista de conteúdo

Victor Toledo é jornalista formado pela Unesp, pós-graduando em Business Intelligence e com ensino técnico em informática. Antes de entrar para o time do Tecnoblog, em 2021, escreveu sobre informática, eletrônicos e videogames no TechTudo (Editora Globo) e no Zoom. Atua na estratégia de conteúdo e SEO do Tecnoblog. É apaixonado por esportes e passa boa parte do tempo livre praticando futevôlei e assistindo todo e qualquer tipo de esporte na TV.