O que é cloud computing?

João Vallim

Conteúdo

Cloud computing ou computação em nuvem, é um serviço que se utiliza de tecnologia da informação (TI) para disponibilizar através da internet recursos de computação.

Pela grande conectividade que oferece, a nuvem permite o acesso a dados, redes e ambientes compartilhados. Tudo isso pode ser acessado por meio de diversas plataformas ou usando diferentes dispositivos, em qualquer lugar com conexão disponível.

Provavelmente o recurso que você já ouviu falar é o do armazenamento na nuvem. Essa é a utilidade mais comum atualmente entre usuários de internet.

Entretanto, para empreendedores de SaaS, esse serviço também apresenta potencial para vendas.

No artigo de hoje vamos entender mais sobre o cloud computing, como são suas aplicações e quais suas vantagens. Acompanhe!

O que é cloud computing

A cloud computing é uma tecnologia que possibilita o acesso a vários recursos, programas e informações sem a necessidade de conectar-se a um computador pessoal ou servidor local.

Isso acontece porque a nuvem se utiliza da conectividade e a grande escala da internet para tornar disponível a hospedagem de dados, recursos e programas.

Por isso é tão fácil acessar seus recursos de qualquer aparelho ou lugar, desde que tenha acesso a internet de qualidade.

No que se trata da forma como seu preço é definido, deve-se atentar ao fato de que a cloud estipula o formato paga pelo que usa. Assim, algumas vantagens aparecem, como por exemplo a redução de custos com servidores locais e a fácil adaptação aos recursos de TI.

Como funciona a cloud

Formada por vários servidores responsáveis por grande dispositivo de armazenamento e processamento de dados, a cloud  possui grande flexibilidade quanto às soluções que possui.

Tal flexibilidade permite reservar os recursos dos servidores interligados para seu uso, de maneira que se ajusta à demanda e capacidade de processamento, espaço, memória e banda sem a necessidade de reinstalação. 

Para que serve o cloud computing

Para empresas, o cloud computing permite o uso de recursos  compartilhados tanto em questão de computação como de armazenamento. Com isso, os usuários acessam de forma segura uma rede integrada onde podem inserir e liberar recursos conforme a demanda.

Algumas vantagens da nuvem são:

Economia: já que a cloud apresenta-se com os recursos prontos e apenas paga-se pelo que foi utilizado, não é necessário construir o próprio servidor, o que reduz custos.

Escala: por sua flexibilidade, é possível aumentar e diminuir a capacidade de máquinas de forma simples e prática. Fato que a torna muito atrativa às necessidades de elasticidade de organizações.

Agilidade: a cloud favorece a inovação, uma vez que é possível dispor recursos de TI de forma rápida e adaptada às necessidades implantando vários servidores rapidamente e com baixo custo.

Confiabilidade: oferece mais serviços gerenciados e de confiança comparado a uma infraestrutura de TI interna. Além disso, tem garantia de serviço ininterrupto: em caso de falhas, os aplicativos e serviços hospedados podem ser transferidos para qualquer um dos servidores disponíveis de forma facilitada.

Armazenamento com grande capacidade: por ter grande capacidade de armazenamento, dificilmente você ficará sem espaço. Entretanto, também é possível aumentar o armazenamento caso necessário.

Backup e recuperação: ao contrário de backups físicos, o armazenamento na nuvem é mais fácil e também possuem formas de recuperação de dados.

Acesso facilitado: uma vez que você passa a utilizar a nuvem, tem como acessá-la de qualquer lugar e por qualquer dispositivo compatível, basta ter uma conexão com a internet.

Tipos de armazenamento na nuvem

Nuvem pública

Utiliza provedores terceirizados que oferecem os recursos para qualquer pessoa ou empresa através da internet. 

Aqui o usuário é o responsável pelo que será enviado à nuvem, podendo ser backups, arquivos, aplicativos,entre outros. Enquanto que a nuvem se encarrega do gerenciamento, manutenção e segurança.   

Com as nuvens públicas, os dados dos clientes e a segurança dos mesmos, permanecem na infraestrutura de propriedade dos provedores de serviços.  

Alguns exemplos de empresas desse tipo são: Amazon AWS, Microsoft Azure e Google Cloud Platform.

Nuvem privada

Com acesso restrito a usuários selecionados, esse tipo de nuvem possui recursos similares aos da nuvem pública, a diferença é que os dados e serviços são geridos pela própria organização. 

Na nuvem privada, é possível a personalização de recursos e acesso a suporte já que a nuvem pode ser projetada exclusivamente para um negócio específico.

Portanto, é indicada para organizações que seguem as regras de segurança e privacidade de dados e informações. Exemplos de nuvens dessa linha são as instituições de cunho financeiro ou que são ligadas a entidades governamentais.   

Nuvem híbrida

A nuvem híbrida nada mais é do que uma combinação das nuvens pública e privada. Assim, é possível que haja o compartilhamento entre os dois tipos de nuvem, mas apesar dessa “união” não é necessário ter fornecedores diferentes. 

Ao escolher uma nuvem desse tipo, atente-se a alguns fatores como sensibilidade de dados, aplicativos, certificações, dentre outros.

Serviços que a cloud computing tem

Dentre os modelos de serviços disponibilizados pela cloud computing temos:

IaaS – Infrastructure as a Service

O IaaS ou Infraestrutura como Serviço, possibilita que usuários provisionem o processamento, armazenamento e conectividade de rede conforme a demanda. Nesse modelo, os clientes têm autonomia para construir seus próprios aplicativos nesses recursos.

Com exemplos podemos citar a Amazon Web Services; Microsoft; Alibaba e Google.

PaaS – Platform as a Service

A Paas ou Plataforma de Serviços, funciona de modo que o provedor de serviços dispõe aos usuários atividades como bancos de dados, filas, mecanismos de fluxo de trabalho, e-mails, entre outros. 

Isso torna possível que os clientes usem esses componentes para criar um aplicativo próprio, de forma que a gestão dos recursos e banco de dados ficam a encargo do provedor. 

As nuvens que realizam esse tipo de serviço são o Google App Engine; Heroku; RedHat OpenShift; Microsoft Azure Cloud Services; Tsuru e etc.

SaaS – Software as a Service

Por fim, temos o Saas ou Software como Serviço que é onde os fornecedores terceirizados disponibilizam aplicativos de usuários finais, para aqueles que já possuem recursos administrativos no mesmo nível do aplicativo. Considera-se aqui, a capacidade de criação de usuários e gestão.

Nesse modelo, é possível personalizar e utilizar informações próprias como logos empresariais, layout, cores e outras características.

O Skype, o Whatsapp, o Linkedin e o Facebook, são exemplos desse modelo de serviços.

Confira mais conteúdos sobre o mundo SaaS em nosso blog.

Picture of João Vallim

João Vallim

Analista de marketing, nerd, videomaker e fotógrafo nas horas vagas.

Inscreva-se em nossa newsletter​

Receba nossos conteúdos exclusivos em primeira mão.

Explore outros conteúdos:

DevOps: entenda o que é, como funciona e por que adotar!
Tecnologia e API
Egon Hilgenstieler

DevOps: entenda o que é, como funciona e por que adotar!

A eficiência e a agilidade são atributos cada vez mais desejados pelas empresas, sem que isso comprometa a integridade de suas operações. É nesse cenário que surge o DevOps, uma metodologia inovadora que promete transformar a maneira como as organizações desenvolvem, entregam e mantêm um software.

Neste artigo, vamos explorar o que é o DevOps, como ele funciona e por que cada vez mais empresas estão adotando essa abordagem. Além disso, trazemos benefícios, desafios e como adotar o modelo em sua organização.

Leia mais »
Multithreading: o que é, principais usos e vantagens!
Tecnologia e API
João Vallim

O que é multithreading e como a técnica beneficia seu software

Você sabe o que é multithreading? Esse é um modelo de execução que melhora a performance e aumenta a eficiência de aplicações.
O multithreading está por trás da execução de softwares tanto em relação à velocidade quanto na capacidade de resposta. O seu funcionamento é dividido em threads, que formam tarefas independentes, mas que se relacionam umas com as outras.
Por isso, hoje vamos explicar o que é multithreading, qual é a sua função e os benefícios que esse modelo pode trazer ao seu software. Além disso, trazemos a relação deste método com outras técnicas como multiprocessing e multitasking na execução de tarefas.
Vamos lá?

Leia mais »
CFOP de Entrada: saiba quais são e confira as tabelas!
Contabilidade
Douglas Pinheiro

CFOP de Entrada: saiba quais são e confira as tabelas!

O CFOP de Entrada é um código utilizado para identificar a origem das mercadorias ou serviços que chegam a um estabelecimento. Isso ajuda garantir que a apuração fiscal seja feita de forma correta.

Entre os tipos de CFOP das transações de entrada, destacam-se os grupos que contemplam operações estaduais, interestaduais e internacionais.

Acompanhe esse artigo e tenha acesso às tabelas com os principais códigos

Leia mais »