Cloud Integrations Flashcards

1
Q

What are the two types of patterns for application communication?

A
  1. Synchronous communications (application to application)

2. Asynchronous / Event based (application to queue to application)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is Amazon SQS (Simple Queue Service) Standard Queue?

A
  1. Oldest AWS offering
  2. Fully managed service, use to decouple applications
  3. Scales from 1 message per second to 10,000s per second
  4. Default retention of messages: 4 days, maximum of 14 days
  5. No limit to how many messages in queue
  6. Low latency (<10 ms on publish and receive)
  7. Consumers share the work to read messages and scale horizontally
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

When are messages in Amazon SQS Standard Queue deleted?

A

Messages are deleted after they are read by consumers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Amazon SNS?

A

The event publishes only sends message to one SNS topic. As many event subscribers as we want. Each subscriber to the topic will get all the messages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does SNS stand for?

A

Simple Notification Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Amazon Kinesis?

A

Real time big data streaming

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is Amazon MQ?

A

Managed Apache ActiveMQ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Does Amazon MQ scale as much as SQS / SNS?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Is Amazon MQ serverless?

A

No, runs on a dedicated machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

When would you use Amazon MQ?

A

If a company is migrating to the cloud and doesn’t want to re-engineer the application to use SQS and SNS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

A company using Apache ActiveMQ is migrating to the cloud. Which AWS service can it use to easily set up and operate its message brokers in the cloud?

  1. SQS
  2. SNS
  3. MQ
  4. Kinesis
A

MQ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which service is a fully managed pub/sub messaging service that makes it easy to set up, operate, and send notifications from the cloud, using a push-based system?

  1. Simple Notification Service (SNS)
  2. Simple Queue Service (SQS)
  3. Auto Scaling Groups (ASG)
A

Simple Notification Service (SNS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

You can use Kinesis to perform real-time analysis from video streams.

  1. True
  2. False
A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which principe is mainly applied when using Amazon SQS or Amazon SNS?

  1. Scalability
  2. Automation
  3. Decouple your applications
A

Decouple your applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which service allows you to send, store, and receive messages between software components at any volume, without losing messages or requiring other services to be available, using a pull-based system?

  1. Simple Notification System (SNS)
  2. Simple Queue Service (SQS)
  3. Auto Scaling Groups (ASG)
A

Simple Queue Service (SQS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly