Será tratado ao longo desse post sobre os serviços de computação em nuvem, bem como suas características principais para o funcionamento, tipos de nuvem e sua importância para a implementação do 5G tão esperado e revolucionário.
Afinal de contas, o que é o serviço de computação em nuvem?
Segundo a AWS (Amazon Web Services, plataforma de serviços de computação em nuvem), a computação em nuvem é a entrega sob demanda de poder computacional , armazenamento de banco de dados, aplicativos e recursos de TI pela internet com um definição de preço conforme o uso. Em outras palavras, a computação em nuvem é a utilização da memória e da capacidade de armazenamento e cálculo de computadores e servidores hospedados em DataCenters e interligados por meio da internet , seguindo o princípio de Computação em grade.
Como funciona a computação em nuvem?
Através da nuvem é possível acessar aplicativos, testar aplicações, armazenar dados sem a necessidade de manter tudo isso em seu próprio computador. É possível acessar de qualquer lugar do mundo apenas com um dispositivo e um bom acesso a internet. Os servidores podem estar na sua cidade ou do outro lado do mundo. A computação em nuvem, portanto, oferece uma forma de acessar servidores, armazenamento, banco de dados e um conjunto amplo de serviços de aplicativos via Internet. É, basicamente, a disponibilidade de recursos do sistema de computador, sem o gerenciamento ativo direto do usuário.
Quais são os tipos de serviço oferecidos?
Os três principais tipos de nuvem são: Infraestrutura como um serviço (IaaS),Plataforma como um serviço (PaaS) e Software como um serviço (SaaS) como ilustrado na figura 1.
IaaS (Infraestrutura como Serviço):
Nesse modelo é fornecido ao cliente o provisionamento recursos de hardware, armazenamento, rede e recursos básicos de computação e sistemas operacionais na forma de máquinas e dispositivos virtuais. É a camada inferior e prove a infraestrutura para as camadas inferiores. Alguns exemplos são: Dropbox e Amazon EC2 .
Paas (Plataforma como Serviço):
É a camada intermediária. Nesse modelo é fornecido ao cliente uma plataforma para desenvolvimento e teste de aplicações, utilizando linguagem de programação e ferramentas fornecidas pelo próprio servidor. O foco , portanto , é desenvolvimento. Alguns exemplos são: Microsoft Azure e Google App Engine.
SaaS (Software como Serviço) :
Nessa camada são oferecidos serviço de aplicações completas ao usuário final.A aplicação pode rodar tanto no navegador ou possuir uma interface específica. Para oferecer esse serviço a camada utiliza das camadas inferiores, PaaS e IaaS. Alguns exemplos são: GoogleDrive e Serviços de Web Mail.
Vantagens/Desvantagens da utilização do serviço em nuvem:
Vantagens:
- Velocidade de acesso;
- Implantação em questão de minutos;
- Armazenamento/banco de dados;
- Diferenciam a empresa e transformam sua experiência com o cliente;
- Gastos reduzidos com hardware, software, manutenção,especialistas e técnicos;
- Você paga só pelo que usar ( “pay-per-use”);
- Acesso rápido a recursos de TI flexíveis e de baixo custo;
Desvantagens:
- Segurança/privacidade ainda são fatores que fazem com que muitas empresas tenham medo de usar o serviço em nuvem;
- Responsabilidade da empresa com os dados extraviados;
- Armazenamento e transferência disponíveis;
- Acesso a internet;
Caminho futuro:
O armazenamento em nuvem já é bastante comum, mas caminha de forma a ser implantando de forma massiva nos computadores domésticos. No Brasil essa tecnologia é recente, no entanto, empresas de pequeno, médio e grande porte estão adotando essa tecnologia gradativamente.
Perguntas:
- Quais as tendências para Cloud Computing no futuro?
Maior capacidade de armazenamento, evolução da internet das coisas,melhor qualidade de internet, entre outros.
- Como a IOT e a internet 5G integram com a Computação em Nuvem?
IOT (Internet das coisas):
O cloud computing terá um papel importante na maneira como a IoE se desenvolve, pois é uma inovação que depende das comunicações, dos dados, dos processos e da maneira como as pessoas interagem com as coisas em seu ambiente.
5G:
A revolução 5G promete trazer um ganho substancial em velocidade fazendo com que o mundo esteja cada vez mais interligado e conectado. Com a internet rápida será possível interagir em tempo real, como uma alta transferência de dados, a 5G atuará como uma impulsionadora da computação em nuvem.
Considerações Finais
A computação em nuvem , nada mais é do que uma terceirização de alguns sistemas de computador. Usando a computação em nuvem, os usuários podem acessar softwares e aplicativos de qualquer lugar que estiverem, pela rede, não precisando se preocupar com questões como armazenamento e energia. Com o avanço da tecnologia de internet , os serviços de computação em nuvem serão cada vez mais solicitados.
Referências:
O que é computação em grade?.Disponivel em:<https://azure.microsoft.com/pt-br/overview/what-is-grid-computing/> Acesso em:25.jun.2019
O que é Computação em Nuvens?.Disponivel em: <https://www.tecmundo.com.br/computacao-em-nuvem/738-o-que-e-computacao-em-nuvens-.htm> Acesso em:25.jun.2019
O que é computação em nuvem?.Disponivel em: <https://azure.microsoft.com/pt-br/overview/what-is-cloud-computing/> Acesso em:25.jun.2019
Disponivel em: <https://www.techspot.com/news/76900-wikileaks-dumps-amazon-data-center-locations-all-see.html >Acesso em:25.jun.2019
PEDROSA, Paulo HC; NOGUEIRA, Tiago . Computação em nuvem.Artigo apresentado em Unicamp. 2011