Cloud Computing
Isaac Aparecido da Cunha. RA:0220482413027
Surgimento
A computação em nuvem teve suas raízes na década de 1950,
quando as máquinas eram caras e escassas. Foi somente na década
de 1960 que o conceito começou a se desenvolver, impulsionado por
figuras como John McCarthy e Joseph Carl Robnett Licklider.
McCarthy propôs o "Utility Computing", permitindo o
compartilhamento simultâneo de computadores por múltiplos
usuários. Por outro lado, Licklider desempenhou um papel crucial no
desenvolvimento da ARPANET, a primeira rede que permitiu o
compartilhamento de informações entre computadores distantes.
Esses pioneiros estabeleceram os fundamentos da computação em
nuvem, enfatizando a disponibilidade e a acessibilidade dos recursos
computacionais, permitindo que usuários e organizações aproveitem
serviços flexíveis e convenientes.
Características
Algumas das principais características da computação em nuvem
incluem:
Autosserviço sob demanda: Os clientes podem configurar recursos
computacionais automaticamente, sem depender do fornecedor de
serviços em nuvem.
Amplo acesso pela internet: Os recursos são acessíveis por meio da
internet, permitindo acesso em diferentes dispositivos
independentemente do fabricante.
Rápida elasticidade: Os recursos podem ser facilmente ajustados de
acordo com a demanda, garantindo uma utilização eficiente e menor
custo.
Serviço mensurado: Os sistemas em nuvem controlam e otimizam o
uso de recursos, permitindo auditorias para transparência tanto para
o fornecedor quanto para o cliente.
Pool de recursos: Os recursos do fornecedor são disponibilizados de
acordo com as necessidades dos clientes, utilizando modelos
exclusivos ou compartilhados, sejam eles físicos ou virtuais.
Segurança
A Nuvem enfrenta riscos de segurança semelhantes aos ambientes
tradicionais, incluindo ameaças internas, violação e perda de dados,
phishing, malware, ataques DDoS e APIs vulneráveis. No entanto, as
organizações geralmente enfrentam desafios específicos de
segurança na Nuvem, como:
Falta de visibilidade: Os recursos na Nuvem operam em uma
infraestrutura externa à rede corporativa, dificultando a supervisão e
o controle adequado dos acessos.
Configurações incorretas: Erros na configuração de segurança são
uma das principais causas de violações de dados na Nuvem, devido à
falta de compreensão sobre como proteger adequadamente a
infraestrutura.
Gerenciamento de acesso: O acesso à Nuvem é facilitado pela
Internet pública, o que pode resultar em invasões devido a
credenciais comprometidas ou controle de acesso inadequado.
Porém embora a segurança na nuvem tenha sido vista como uma
barreira à sua adoção, ela oferece vantagens significativas para as
empresas. Os principais provedores de nuvem possuem infraestrutura
com segurança incorporada e em camadas, incluindo recursos como
arquitetura de rede de confiança zero, autenticação multifator e
monitoramento contínuo. Além disso, a nuvem permite automação e
gerenciamento de segurança em grande escala.
Arquitetura
Os serviços de computação em nuvem são classificados em três tipos
principais:
Infraestrutura como Serviço (IaaS): Fornece toda a infraestrutura
necessária, como servidores, rede e armazenamento, permitindo
construir um ambiente sob demanda. Pode incluir sistemas
operacionais e aplicativos.
Plataforma como Serviço (PaaS): Oferece licenças de software,
infraestrutura, manutenção e sistemas de comunicação para
disponibilizar aplicativos ou sites.
Software como Serviço (SaaS): O fornecedor do software é
responsável por toda a infraestrutura necessária, permitindo que o
cliente utilize o software via internet.
Além disso, os cenários de implementação incluem:
Nuvem Pública e Privada: A pública é acessível pela internet,
enquanto a privada é restrita a um ambiente específico, como uma
empresa.
Nuvem Comunitária: A infraestrutura é compartilhada por várias
instituições com interesses e recursos comuns.
Nuvem Híbrida: Composta por duas ou mais nuvens, como privada,
pública ou comunitária, unidas por tecnologia que permite a
portabilidade de dados e aplicações.
Vantagens e Desvantagens
A computação em nuvem oferece uma série de vantagens
significativas para indivíduos e organizações, mas também apresenta
desafios importantes a serem considerados.
Por um lado, suas vantagens incluem escalabilidade, redução de
custos, acesso remoto, atualizações automáticas e backup eficiente
de dados. A escalabilidade permite ajustar os recursos conforme
necessário, proporcionando maior flexibilidade operacional. Além
disso, a eliminação da necessidade de investimentos iniciais em
infraestrutura física reduz os custos e permite a realocação de
recursos para outras áreas.
O acesso remoto facilita o trabalho remoto e a colaboração entre
equipes distribuídas geograficamente, melhorando a eficiência e a
produtividade. As atualizações automáticas de software e segurança
garantem que os sistemas estejam sempre atualizados e protegidos,
reduzindo a carga de trabalho e os riscos de segurança para os
usuários. Além disso, os serviços em nuvem oferecem soluções
eficientes de backup e recuperação de dados, garantindo a
integridade e disponibilidade dos dados.
Por outro lado, existem desafios e preocupações associados à
computação em nuvem. A dependência de uma conexão estável com
a internet pode impactar a disponibilidade dos serviços em nuvem.
Além disso, preocupações com segurança e privacidade de dados
destacam a importância de garantir que os provedores adotem
medidas robustas de segurança. Os custos operacionais contínuos
também podem se acumular ao longo do tempo, especialmente se os
recursos forem escalados constantemente. Também pode haver
limitações em termos de personalização e controle, o que pode ser
uma consideração importante para algumas empresas.
Portanto, embora a computação em nuvem ofereça muitos benefícios,
é essencial que as organizações avaliem cuidadosamente seus
requisitos e considerem os desafios antes de decidir migrar para a
nuvem.
Bibliografia
História da computação em nuvem: como surgiu a cloud
computing? Disponível em:
<[Link]
computacao-em-nuvem-como-surgiu-a-cloud-computing/>. Acesso
em: 4 abr. 2024.
Características essenciais de computação em nuvem.
Disponível em: <[Link]
e-governanca-digital/estrategias-e-politicas-digitais/computacao-em-
nuvem/caracteristicas-essenciais-de-computacao-em-nuvem>.
Acesso em: 4 abr. 2024.
O que é segurança na nuvem? Disponível em:
<[Link]
Acesso em: 4 abr. 2024.
Vantagens da computação em nuvem. Disponível em:
<[Link]
hl=pt-br>. Acesso em: 4 abr. 2024.