Aws MQ Flashcards

1
Q

What is Amazon MQ?

A

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud.

Example: Amazon MQ helps you avoid the complexity of operating message brokers by offloading the infrastructure management tasks to AWS.

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

What are the core purposes of Amazon MQ?

A

Amazon MQ is used to decouple application components for enhanced scalability and reliability, ensuring messages are reliably exchanged and managed.

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

Which messaging protocols does Amazon MQ support?

A

Amazon MQ supports industry-standard messaging protocols including AMQP, MQTT, STOMP, and JMS.

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

What are the primary use cases of Amazon MQ?

A
  1. Decoupling Application Components: Allowing parts of applications to communicate without direct connection.
    1. Reliable Messaging: Providing robust message delivery even when system parts fail.
    2. Message Buffering: Handling peak traffic loads by buffering messages.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What key features does Amazon MQ offer?

A
  1. High Availability: Automatically includes a standby broker in another AZ for failover.
    1. Durability: Utilizes Amazon EBS for persistent and durable message storage.
    2. Security: Uses AWS IAM and Amazon VPC for secure access and network isolation.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How does Amazon MQ simplify cloud integration?

A

Reduces overhead by managing infrastructure, simplifies migration of existing on-premise messaging applications to the cloud, and ensures secure, reliable communication.

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