Een real-time analyseapplicatie moet 5 GB aan socialemediadata per minuut opnemen en transformeren, en deze vervolgens laden in een datastore die snelle queries ondersteunt. Welke architectuur voldoet aan deze vereisten?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik Amazon Kinesis Data Streams om de socialemediadata op te nemen. Gebruik Amazon Managed Service for Apache Flink om de data te transformeren. Sla de getransformeerde data op in Amazon DynamoDB..
Waarom dit het antwoord is
De correcte architectuur gebruikt Kinesis Data Streams voor het opnemen van de hoge volumes real-time socialemediadata (5 GB/minuut), wat ideaal is voor streaming data. Amazon Managed Service for Apache Flink is geschikt voor real-time transformaties van deze streaming data. DynamoDB is een NoSQL-database die snelle queries en hoge doorvoer ondersteunt, wat essentieel is voor de snelle queryvereisten. De andere opties zijn minder geschikt: EventBridge is een serverloze eventbus, niet primair ontworpen voor het opnemen van grote volumes streaming data. ElastiCache (Memcached) is een in-memory cache, niet een primaire datastore voor persistente data. SQS is een berichtwachtrij, niet geoptimaliseerd voor real-time streaming opname van hoge volumes. S3 is objectopslag, niet geoptimaliseerd voor snelle, transactionele queries. SNS is een pub/sub-service, niet voor het opnemen van data. EMR is voor batchverwerking, niet voor real-time transformatie. RDS is een relationele database, die mogelijk niet de schaalbaarheid en lage latentie biedt die nodig is voor snelle queries op grote, snelgroeiende datasets.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig