Computação em nuvem

Introdução à Engenharia de Dados

Hadrien Lacroix

Content Developer

Computação em nuvem para processamento de dados

Servidores no local

  • Comprados
  • Precisam de espaço
  • Custos de energia e manutenção
  • Capacidade suficiente para momentos de pico
  • Capacidade de processamento não utilizada em momentos de menor demanda

Servidores na nuvem

  • Alugados
  • Não precisam de espaço
  • Usam apenas os recursos necessários
  • Quando forem necessários
  • Quanto mais próximos do usuário, melhor
Introdução à Engenharia de Dados

Computação em nuvem para armazenamento de dados

  • Confiabilidade do banco de dados: replicação de dados
  • Risco com dados confidenciais
Introdução à Engenharia de Dados

AWS

Introdução à Engenharia de Dados

Microsoft Azure

Introdução à Engenharia de Dados

Google Cloud

Introdução à Engenharia de Dados

armazenamento de arquivos

Introdução à Engenharia de Dados

S3

Introdução à Engenharia de Dados

Armazenamento de Blobs do Azure

Introdução à Engenharia de Dados

Google Cloud Storage

Introdução à Engenharia de Dados

computação

Introdução à Engenharia de Dados

EC2

Introdução à Engenharia de Dados

Máquinas virtuais do Azure

Introdução à Engenharia de Dados

Google Compute Engine

Introdução à Engenharia de Dados

bancos de dados

Introdução à Engenharia de Dados

AWS RDS

Introdução à Engenharia de Dados

Banco de dados SQL do Azure

Introdução à Engenharia de Dados

Gogle Cloud SQL

Introdução à Engenharia de Dados

pipeline de dados

Introdução à Engenharia de Dados

uso do AWS S3 para armazenar capas de álbuns

Introdução à Engenharia de Dados

uso do EC2 para conversão de músicas

Introdução à Engenharia de Dados

uso do RDS para armazenamento de dados de funcionários

Introdução à Engenharia de Dados

Multinuvem

Prós

  • Menos dependência de um único fornecedor
  • Custo-benefício
  • Leis locais que exigem que certos dados permaneçam fisicamente no país
  • Mitigação de desastres

Contras

  • Provedores de nuvem tentam prender os consumidores
  • Incompatibilidade
  • Segurança e governança
Introdução à Engenharia de Dados

Resumo

  • Benefícios e riscos da computação em nuvem
  • Como é implementada na Spotflix
  • Principais provedores de nuvem e seus serviços
Introdução à Engenharia de Dados

Vamos praticar!

Introdução à Engenharia de Dados

Preparing Video For Download...