Introductie tot AWS-databaseservices

AWS-concepten

Amar Suchak

Software Engineer, Microsoft

Waarom zijn databases cruciaal?

Afbeelding van een bibliotheekcatalogussysteem

AWS-concepten

Databasetypen begrijpen

  • Relationele databases (RDS)
    • Als een goed georganiseerde boekenkast
    • Gebruiken MySQL, PostgreSQL, Oracle, etc.
    • Ideaal voor traditionele apps
    • AWS RDS: de stevige boekenkast van de digitale wereld

Afbeelding van een RDMS

  • NoSQL-databases (DynamoDB)
    • Als een dynamisch tijdschriftenrek
    • Flexibel schema voor ongestructureerde data
    • Ideaal voor mobile apps, IoT, gaming
    • AWS DynamoDB: flexibel en klaar voor steeds wisselende content

Afbeelding van een NOSQL-datastructuur die de flexibiliteit toont bij het ophalen en bewerken van nieuwere objecttypen

AWS-concepten

Dieper in RDS

  • Schaalbaar en kostenefficiënt
  • Ondersteunt meerdere engines zoals MySQL, PostgreSQL, etc.

Afbeelding van een relationele datastructuur met verbindingen tussen tabellen in grafiekvorm

AWS-concepten

DynamoDB uitgelegd

  • Ontworpen voor web-scale apps
  • Latentie van enkele milliseconden

Afbeelding van torens met gegroepeerde objecten die de flexibiliteit van DynamoDB tonen

AWS-concepten

DynamoDB vervolg

  • DynamoDB gebruikt een key-value-model
  • Een sleutel verwijst naar een waarde

afbeelding van een sleutel voor een muur met safeloketten

AWS-concepten

Verder dan RDS en DynamoDB

Een afbeelding met verschillende databaseservices naast RDS en DynamoDB

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

AWS Database Migration Service

Data verplaatsen van on-premises databases naar AWS AWS_DMS.png

1 https://aws.amazon.com/dms/
AWS-concepten

Laten we oefenen!

AWS-concepten

Preparing Video For Download...