Resumo de Noções de Informática - Nuvem ("cloud computing" e "cloud storage")

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".