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.
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):
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.
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.
O que é a Inteligência Artificial?
Estamos cientes dos desafios e das principais aplicações da Inteligência Artificial?
O que é 'machine learning'?
Conheça os principais benefícios do 'machine learning'.
Algoritmos de IA
Tipos de algoritmos de inteligência artificial.
Internet das coisas (IoT)
Estamos preparados para o mundo que as novas tecnologias trarão?
Vantagens da cloud computing
A cloud computing oferece várias vantagens às empresas que apostam em seu uso. Entre elas: