AWS DevOps Engineer Professional DOP-C01 – Question393

You need to replicate API calls across two systems in real time. What tool should you use as a buffer and transport mechanism for API call events?

A.
AWS SQS
B. AWS Lambda
C. AWS Kinesis
D. AWS SNS

Correct Answer: C

Explanation:

Explanation:
AWS Kinesis is an event stream service. Streams can act as buffers and transport across systems for in- order programmatic events, making it ideal for replicating API calls across systems. A typical Amazon Kinesis Streams application reads data from an Amazon Kinesis stream as data records. These applications can use the Amazon Kinesis Client Library, and they can run on Amazon EC2 instances. The processed records can be sent to dashboards, used to generate alerts, dynamically change pricing and advertising strategies, or send data to a variety of other AWS services. For information about Streams features and pricing, see Amazon Kinesis Streams.
Reference:
http://docs.aws.amazon.com/kinesis/latest/dev/introduction.html