Decoupling Workflows Flashcards

1
Q

Can SQS duplicate messages?

A

Yes

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

Are SQS queues bi directional?

A

No

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

How long can messages in SQS persist for?

A

14 days

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

What service in SQS should you use if order of messages is important?

A

SQS FIFO

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

If you need a push based notification what AWS service should you use?

A

SNS

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

What is AWS API gateway used for?

A

It acts as a secure front door to external communication coming into your environment

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

What is AWS Batch used for?

A

Long running batch workloads where the workloads are over 15 minutes.

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

What is an alternative to Lambda when your runtime requirements exceed 15 minutes?

A

AWS Batch

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

What are the two types of messaging queues you can use with AmazonMQ?

A

1) RabbitMQ
2) ActiveMQ

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

If you have an application that needs to use a specific messaging protocol what should you use?

A

Amazon MQ

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

Which layers of our applications need to be loosely coupled?

A

Internal and External

Documentation:
https://docs.aws.amazon.com/wellarchitected/latest/high-performance-computing-lens/loosely-coupled-scenarios.html

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

Which layers of our applications need to be loosely coupled?

A

Internal and External

Documentation:
https://docs.aws.amazon.com/wellarchitected/latest/high-performance-computing-lens/loosely-coupled-scenarios.html

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

You need to ingest data regularly from Salesforce into Amazon S3 for your application to process. Which service is the most efficient for completing this?

A

Amazon AppFlow

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

How can you ensure that your SQS messages arrive in the correct order?

A

Use an SQS FIFO queue.

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

What is the largest message size you can store in SQS?

A

256KB

Documentation:
https://aws.amazon.com/sqs/faqs/

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

Which type of AWS Step Functions workflow execution is best for long-running workflows that you expect to be in progress for up to 200 days?

A

Standard Workflow

17
Q

SNS is a _____-based messaging service.

A

Push

18
Q

Which endpoint can use a custom delivery policy to define how Amazon SNS retries the delivery of messages when server-side errors occur?

A

HTTP/S

19
Q

What type of firewall can be used in conjunction with API Gateway to help prevent DDoS attacks?

A

Web Application Firewall (WAF)

20
Q

API Gateway is commonly built __ your applications.

A

in front of

21
Q

Which service allows for bidirectional data flows between AWS and SaaS applications?

A

Amazon AppFlow