Cloud computing

Understanding Data Engineering

Hadrien Lacroix

Content Developer

Cloud computing pro zpracování dat

Servery na místě

  • Zakoupeny
  • Vyžadují fyzický prostor
  • Náklady na energie a údržbu
  • Dostatečný výkon pro špičkové zatížení
  • Nevyužitý výkon v klidných obdobích

Servery v cloudu

  • Pronajaty
  • Nevyžadují fyzický prostor
  • Využíváme jen potřebné zdroje
  • Pouze tehdy, kdy je potřebujeme
  • Čím blíže uživateli, tím lépe
Understanding Data Engineering

Cloud computing pro ukládání dat

  • Spolehlivost databáze: replikace dat
  • Rizika při práci s citlivými daty
Understanding Data Engineering

AWS

Understanding Data Engineering

Microsoft Azure

Understanding Data Engineering

Google Cloud

Understanding Data Engineering

úložiště souborů

Understanding Data Engineering

S3

Understanding Data Engineering

Azure Blob Storage

Understanding Data Engineering

Google Cloud Storage

Understanding Data Engineering

výpočetní výkon

Understanding Data Engineering

EC2

Understanding Data Engineering

Azure Virtual Machines

Understanding Data Engineering

Google Compute Engine

Understanding Data Engineering

databáze

Understanding Data Engineering

AWS RDS

Understanding Data Engineering

Azure SQL Database

Understanding Data Engineering

Google Cloud SQL

Understanding Data Engineering

datový pipeline

Understanding Data Engineering

ukládání obalů alb pomocí AWS S3

Understanding Data Engineering

konverze skladeb pomocí EC2

Understanding Data Engineering

ukládání zaměstnanců pomocí RDS

Understanding Data Engineering

Multicloud

Výhody

  • Snížení závislosti na jednom poskytovateli
  • Úspora nákladů
  • Zákonné požadavky na fyzické umístění dat v zemi
  • Ochrana před výpadky

Nevýhody

  • Poskytovatelé se snaží zákazníky uzamknout
  • Nekompatibilita
  • Bezpečnost a správa dat
Understanding Data Engineering

Shrnutí

  • Přínosy a rizika cloud computingu
  • Implementace ve Spotflixu
  • Přehled hlavních poskytovatelů cloudu a jejich služeb
Understanding Data Engineering

Pojďme cvičit!

Understanding Data Engineering

Preparing Video For Download...