Introducere în serviciile de baze de date AWS

Concepte AWS

Amar Suchak

Software Engineer, Microsoft

De ce sunt esențiale bazele de date?

Imagine a unui sistem de catalog de bibliotecă

Concepte AWS

Tipuri de baze de date

  • Baze de date relaționale (RDS)
    • Precum un raft bine organizat
    • Utilizează MySQL, PostgreSQL, Oracle etc.
    • Ideale pentru aplicații tradiționale
    • AWS RDS: raftul solid al lumii digitale

Imagine a unui sistem SGBD relațional

  • Baze de date NoSQL (DynamoDB)
    • Precum un raft flexibil de reviste
    • Schemă flexibilă pentru date nestructurate
    • Ideale pentru aplicații mobile, IoT, gaming
    • AWS DynamoDB: adaptabil pentru conținut în continuă schimbare

Imagine a structurii de date NoSQL, ilustrând flexibilitatea în gestionarea obiectelor de tip nou

Concepte AWS

Explorând RDS

  • Scalabil și rentabil
  • Suportă mai multe motoare de baze de date: MySQL, PostgreSQL etc.

Imagine a unei structuri de baze de date relaționale cu conexiuni între tabele

Concepte AWS

DynamoDB detaliat

  • Proiectat pentru aplicații la scară web
  • Latență de ordinul milisecundelor

Imagine cu turnuri de obiecte grupate semi-aleatoriu, ilustrând flexibilitatea DynamoDB

Concepte AWS

DynamoDB – continuare

  • DynamoDB utilizează un model cheie-valoare
  • O cheie corespunde unei valori

imaginea unei chei ținute în fața unui perete de seifuri individuale

Concepte AWS

Dincolo de RDS și DynamoDB

Imagine cu serviciile de baze de date AWS dincolo de RDS și DynamoDB

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

Servicii de migrare a bazelor de date AWS

Migrarea datelor din baze de date locale în AWS AWS_DMS.png

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

Să exersăm!

Concepte AWS

Preparing Video For Download...