O que é cloud computing

'Cloud computing', chave para a democratização da inovação

Empresa P+D+I Talento digital Digital IA

As sucessivas inovações digitais do século XXI impulsionaram a tecnologia da cloud computing, que permite o acesso remoto a diferentes softwares por meio da Internet. E seus aplicativos têm sido fundamentais, por exemplo, para a implementação do teletrabalho nas empresas. Além disso, a nuvem melhora a produtividade, garantindo procedimentos mais ágeis ou reduzindo os custos de TI e de manutenção, e ainda minimiza o impacto ambiental.

Cloud Computing
A 'cloud computing' já é uma ferramenta fundamental para as empresas.

Vivemos em uma época de constante inovação tecnológica que, quando aplicadas ao ambiente de negócios, possibilitam agilizar, simplificar, coordenar e unificar cada vez mais processos. Um exemplo óbvio é a cloud computing que, junto ao Big Data, à Internet das Coisas (IoT), ao Machine Learning ou à Inteligência Artificial, tornou-se uma ferramenta essencial na atividade de muitas empresas. Descubra o que é, como funciona e suas principais vantagens.

Cloud computing: definição e origem

A cloud computing é uma tecnologia que possibilita o acesso remoto a softwares, processamento de dados e armazenamento de arquivos através da Internet, convertendo-se assim em uma alternativa à execução em um computador pessoal ou servidor local. É assim como a empresa norte-americana de software Salesforce define esta tecnologia. Além disso, como uma de suas principais virtudes, ressalta sua capacidade para democratizar o acesso a recursos de software que se encontram a nível internacional.

"A nuvem proporciona serviço às empresas de todas as dimensões. A nuvem é para todo o mundo. A nuvem é uma democracia"

Marc Benioff, Diretor Executivo da Salesforce

Definitivamente, a cloud computing oferece, tanto a indivíduos quanto a empresas, um pool de recursos informáticos com uma adequada manutenção e um acesso simples, seguro e sob demanda. Há um termo-chave nesta tecnologia: a multilocalização, que é o que diferencia a computação na nuvem da simples terceirização e de anteriores modelos de provedores de serviços de aplicativos.

A origem desta tecnologia remonta à década de 60 do século XX. Para alguns especialistas, John McCarthy (ao qual também se atribui o conceito de Inteligência Artificial) foi a pessoa que apresentou o termo em 1961. Por outro lado, existem outros que consideram que o conceito de cloud computing já transparecia nos trabalhos contemporâneos de Joseph Carl Robnett Licklider (um dos criadores da ARPANET: origem da Internet atual), que pretendiam que todas as pessoas pudessem estar interconectadas para acessar dados e programas desde qualquer lugar.

Características da cloud computing

Uma vez extraída uma definição, elencamos as características principais da cloud computing conforme o National Institute of Standards and Technology (NIST):

Elasticidade

Os recursos podem ser provisionados e liberados elasticamente sob demanda. Deste modo, o usuário tem uma experiência que constrói sua dimensão por meio de sua utilização real.

On-demand self-service

O usuário pode aprovisionar, por seus próprior meios, capacidades informáticas sem a necessidade de consultar um profissional de TI ou o provedor do serviço.

Medição

Os sistemas na nuvem contam com mecanismos de medição para cada serviço e isso facilita a monitorização do uso de recursos. Isto proporciona transparência ao provedor e ao consumidor.

Multiusuário

As diversas capacidades estão disponíveis pela rede e podem ser acessadas através de mecanismos-padrão, o que significa que o software tem múltiplos usuários.

Multiplataforma

Os recursos informáticos do provedor se agrupam para dar serviço a múltiplos consumidores através de plataformas como computadores, celulares ou tablets, entre outras.

Como funciona e para que serve a cloud computing

Para compreender a cloud computing, convém saber seu funcionamento. Em poucas palavras, esta tecnologia utiliza uma camada de rede para conectar os dispositivos de ponto periférico dos usuários a recursos centralizados em um data centre — locais que exigem muita energia para alimentação e resfriamento —.

Por outro lado, a cloud computing está composta por duas partes:

  • Front end

A infraestrutura front end inclui tudo aquilo com que o usuário final interage, ou seja, componentes tais como redes locais, navegadores web e aplicativos web.

  • Back end

A infraestrutura back end se encarrega de potencializar a arquitetura front end. Compreende o hardware e o armazenamento e se encontra em um servidor remoto.

Cloud Computing
A arquitetura Cloud Computing em breves palavras.

 VER INFOGRÁFICO: A arquitetura cloud computing em breves palavras [PDF] Link externo, abra em uma nova aba.

A cloud computing tem numerosas aplicações. Destacamos três delas:

  • Manutenção de software: quando o software provém da nuvem, os problemas e custos flutuantes desaparecem em grande medida.
  • Oferecer uma maior segurança: a segurança da computação na nuvem excede amplamente os níveis da computação tradicional, o que reforça a cibersegurança das empresas.
  • Democratizar a computação: esta tecnologia é capaz de situar todos os usuários no mesmo nível, sem importar quantos estejam na plataforma.

Tipos de cloud computing

Conforme a multinacional tecnológica IBM, existem três tipos de cloud computing, embora a Salesforce acrescente um quarto:

  • Nuvem privada: infraestrutura usada por uma única organização, seja gerenciada e hospedada interna ou externamente. Não possui um ponto de acesso público.
  • Nuvem pública: são administradas e pertencem a empresas que oferecem acesso rápido e acessível a recursos informáticos através de uma rede pública.
  • Nuvem híbrida: utiliza uma base de nuvem privada combinada com a integração estratégica e o uso de serviços de uma nuvem pública.
  • Nuvem comunitária: é criada quando diferentes empresas ou organizações reúnem seus recursos na nuvem com o objetivo de resolver um problema comum.

Vantagens da cloud computing

A cloud computing oferece várias vantagens às empresas que apostam em seu uso. Entre elas:

Recuperação

Os problemas de recuperação são resolvidos de forma mais rápida e eficiente na nuvem que na computação tradicional.

Atualização

Os provedores do serviço se encarregam da manutenção automática do servidor, incluindo as atualizações relacionadas com a segurança.

Ubiquidade

Os funcionários podem escolher entre home office e trabalhar em qualquer lugar. Só precisam de acesso e conexão à Internet.

Flexibilidade

Os serviços oferecidos através da nuvem têm a capacidade de atender mais demanda e de forma mais imediata.

Colaboração

O trabalho em equipe se fortalece, pois todos os funcionários podem compartilhar tanto aplicativos quanto documentos de forma simultânea.

Sustentabilidade

Somente utiliza o espaço que precisa no servidor, o que favorece uma redução da pegada de carbono da empresa.