Een bedrijf ontvangt een continue stroom van JSON-geformatteerde omgevingssensordata en heeft een real-time AWS-oplossing nodig die de data opslaat in een schema-flexibele (geen vast schema) database. 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 data naar Amazon DynamoDB te leveren..
Waarom dit het antwoord is
De correcte architectuur is het gebruik van Amazon Kinesis Data Streams om de data naar Amazon DynamoDB te leveren. Kinesis Data Streams is geschikt voor het verwerken van een continue stroom van data in real-time. DynamoDB is een schema-flexibele NoSQL-database, wat perfect past bij de vereiste van ongestructureerde of semi-gestructureerde JSON-data zonder vast schema. Optie 1 (Kinesis Data Firehose naar Amazon Redshift) is incorrect omdat Redshift een relationele database is die een vast schema vereist, wat niet voldoet aan de schema-flexibiliteitsvereiste. Kinesis Data Firehose is ook meer gericht op batchlevering dan op pure real-time streaming voor directe database-interactie zoals Kinesis Data Streams. Optie 3 (Amazon MSK naar Amazon Aurora) is incorrect omdat Aurora een relationele database is die een vast schema vereist. MSK is een krachtige streamingdienst, maar Aurora is ongeschikt voor schema-flexibele data. Optie 4 (Kinesis Data Firehose naar Amazon Keyspaces) is incorrect omdat Keyspaces, hoewel schema-flexibel, meestal wordt gebruikt voor Apache Cassandra-workloads. Kinesis Data Firehose is primair ontworpen voor levering aan data lakes, datawarehouses en analyseservices, niet direct voor real-time, record-voor-record opslag in een NoSQL-database zoals DynamoDB dat kan.
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