O que é Cloud Computing?
Tags: cloudcomputing, cloud
Published: 2022-06-14 13:39:01

Cloud computing é uma tecnologia que usa a Internet para acesso remoto aos mais variados recursos, softwares e informações. Dessa forma, permite que o usuário acesse as informações por meio de qualquer dispositivo, em qualquer lugar e a qualquer momento.

Esta tecnologia proporciona às empresas mais flexibilidade em relação a dados e informações e é ideal para empresas com sedes ao redor do mundo ou em diferentes ambientes de trabalho, abrangendo locais remotos. 

## Como funciona? 

Existem 3 tipos de computação em nuvem: público, privado e híbrido. A escolha dependerá de fatores relacionados a custo, disponibilidade, desempenho e expectativas.

- Nuvem pública: recursos computacionais, como servidores e armazenamento, fornecidos por terceiros e disponíveis para qualquer pessoa ou empresa que deseje contratá-los. O cliente é responsável pelo que será enviado para a nuvem e tudo estará disponível na web.  

- Nuvem privada: A empresa mantém a infraestrutura da nuvem em seu domínio interno e oferece acesso restrito a usuários selecionados. Este modelo oferece possibilidade de personalizar as funções e o suporte às suas necessidades. C

- Nuvem híbrida: União dos dois anteriores, ou seja, de acordo com a necessidade e a estratégia do negócio, alguns recursos são utilizados de forma privada, outros são utilizados publicamente.

## Serviços

 Ele conta com diferentes modelos de serviço:

### SaaS

Software como serviço: disponibilizar softwares e soluções de tecnologia por meio da internet, como um serviço. Ou seja, o fornecedor do software se responsabiliza por toda a estrutura necessária à disponibilização do sistema (servidores, conectividade, cuidados com segurança da informação), e o cliente utiliza o software via internet. 

### PaaS

Plataforma como serviço: aproveita os benefícios da computação na nuvem enquanto mantém a liberdade de desenvolver aplicações personalizadas de software. O provedor é responsável pela manutenção do sistema operacional, da rede, dos servidores e da segurança. Pode haver também abstrações em nível de aplicativo que aceleram o desenvolvimento de apps e a implementação de vários dispositivos. 
Fora isso, uma plataforma tradicional em execução em um pool remoto vai gerar alguns benefícios de capacidade flexível, mas não se pode esperar que acelere a inovação da empresa.

### IaaS

Infraestrutura como serviço: é o modelo de serviço com maior nível de flexibilidade e controle sobre os recursos de tecnologia. Ele proporciona às organizações a capacidade de aproveitar recursos brutos do servidor enquanto o restante do gerenciamento da plataforma e do software é de responsabilidade da empresa. Isso permite capacidade extra sem a preocupação com requisitos de hardware.

## Vantagens

A computação em nuvem trouxe inúmeras vantagens. A opção por um serviço na nuvem permite:

- Reduz custos com infraestrutura: elimina os gastos de capital com compras de hardware e software, instalação e manutenção;

- Economiza espaço: Os recursos permanecem armazenados online;

- Centraliza informação: impedindo que todos os dados sejam mantidos em diferentes programas, com diferentes tipos de formulários de autenticação e acesso;

- Recursos de acordo com a necessidade do cliente: graças ao poder de elasticidade que fornece a quantidade ideal de recursos, armazenamento e processamento;

- Trabalho remoto: dados podem ser acessados através de qualquer computador, notebook, tablet ou smartphone, desde que estejam conectados à Internet.

- Outras: qualidade da segurança, a atualização automática do servidor, usabilidade das plataformas, serviços de assistência técnica e backups.