Úvod do databázových služeb AWS

AWS Concepts

Amar Suchak

Software Engineer, Microsoft

Proč jsou databáze klíčové?

Obrázek knihovního katalogového systému

AWS Concepts

Typy databází

  • Relační databáze (RDS)
    • Jako dobře uspořádaná knihovna
    • Využívají MySQL, PostgreSQL, Oracle aj.
    • Vhodné pro tradiční aplikace
    • AWS RDS: spolehlivá páteř digitálního světa

Obrázek RDBMS

  • NoSQL databáze (DynamoDB)
    • Jako flexibilní stojan na časopisy
    • Flexibilní schéma pro nestrukturovaná data
    • Vhodné pro mobilní aplikace, IoT, hry
    • AWS DynamoDB: přizpůsobivé a připravené na změny

Obrázek struktury NoSQL dat zobrazující flexibilitu práce s různými typy objektů

AWS Concepts

RDS do hloubky

  • Škálovatelné a nákladově efektivní
  • Podporuje více databázových enginů jako MySQL, PostgreSQL aj.

Obrázek struktury relační databáze se znázorněním propojení tabulek

AWS Concepts

DynamoDB podrobně

  • Navrženo pro aplikace ve webovém měřítku
  • Latence v řádu jednotek milisekund

Obrázek skupin objektů znázorňující flexibilitu DynamoDB

AWS Concepts

DynamoDB – pokračování

  • DynamoDB používá model klíč–hodnota
  • Klíč odkazuje na hodnotu

obrázek klíče před stěnou bezpečnostních schránek

AWS Concepts

Nad rámec RDS a DynamoDB

Obrázek zobrazující databázové služby nad rámec RDS a DynamoDB

1 https://docs.aws.amazon.com/whitepapers/latest/aws-overview/database.html
AWS Concepts

Služba migrace databází AWS

Přesun dat z lokálních databází do AWS AWS_DMS.png

1 https://aws.amazon.com/dms/
AWS Concepts

Pojďme procvičovat!

AWS Concepts

Preparing Video For Download...