Nuvem ("cloud computing" e "cloud storage")
Resumo de Nuvem ("Cloud Computing" e "Cloud Storage")
O que é Cloud Computing?
Cloud Computing (Computação em Nuvem) é um modelo de tecnologia que permite o acesso sob demanda a recursos computacionais (como servidores, armazenamento, bancos de dados, redes e software) pela internet, sem a necessidade de gerenciamento físico direto pelo usuário. Os serviços são oferecidos por provedores como AWS, Google Cloud e Microsoft Azure.
Principais Características
- Ondemand Self-Service: Recursos são provisionados automaticamente sem interação humana.
- Amplo Acesso pela Internet: Disponível de qualquer dispositivo conectado à web.
- Pool de Recursos: Recursos compartilhados entre múltiplos usuários (multitenancy).
- Elasticidade: Escalabilidade rápida conforme a demanda.
- Serviço Mensurado: Cobrança baseada no uso (pay-as-you-go).
Modelos de Serviço
- IaaS (Infrastructure as a Service): Infraestrutura virtualizada (ex: AWS EC2).
- PaaS (Platform as a Service): Ambiente para desenvolvimento de aplicações (ex: Google App Engine).
- SaaS (Software as a Service): Software pronto para uso via navegador (ex: Gmail, Salesforce).
Cloud Storage (Armazenamento em Nuvem)
É um serviço específico de Cloud Computing que permite guardar e acessar dados remotamente, com vantagens como backup automático, sincronização entre dispositivos e compartilhamento facilitado. Exemplos: Google Drive, Dropbox, OneDrive.
Vantagens da Nuvem
- Redução de custos com hardware.
- Alta disponibilidade e redundância.
- Acesso remoto e colaboração em tempo real.
- Atualizações automáticas.
Desvantagens/Riscos
- Dependência de conexão à internet.
- Questões de segurança e privacidade de dados.
- Conformidade com leis locais (ex: LGPD no Brasil).
Dicas para Concursos
- Foque nos conceitos de IaaS, PaaS e SaaS.
- Diferencie Cloud Computing de Cloud Storage.
- Conheça exemplos de provedores e serviços.
- Entenda termos como "elasticidade" e "multitenancy".