O que é Cloud Computing?

karennovaes - Jun 14 '22 - - Dev Community

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.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .