AWS App Integration Services Flashcards

1
Q

What is Amazon SNS?

A

Simple Notification Service
A managed pub/sub messaging service
Allows you to send emails and texts and push notifications from apps
Organized by topics
If you aren’t subscribed, you won’t get the message - it’s not saved

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

What is Amazon SQS?

A

Simple queue service
A managed message queue service
Allows you to build loosely coupled systems
Messages are stored for 14 days or until you get them
Like a mailbox
Can prevent data loss, if a server goes down, the messages stay in the queue and can get processed when it comes back up

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

What is AWS Step Functions?

A

Serverless workflow management service
Supports serverless architecture
Charged per state transition (for each step)
Defined by Amazon States Language
There is a flow diagram

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

What is SES?

A

Simple Email Service
Send richly formatted HTML emails from your apps

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

What types of queues are supported by SQS?

A

Standard queue - no guarantee of order
FIFO - guaranteed to process messages in order

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

What services can Step Functions integrate with?

A

Compute
Database
Messaging
Data processing
Machine Learning

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