Notification Services Flashcards

1
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
2
Q

SNS definition?

A

Simple Notification Service

Simplified Definition:
An AWS servce that allows you to automate the sending of email or text message notifications, based on events that happen in your AWS account.

AWS Definition:
SNS is a web service that coordinates and manages the delivery or sending of messages to subscribing endpoints or clients. In Amazon SNS, there are two types of clients - publishers and subscribers - also referred to as producers and consumers. Publishers communicate asynchronously with subscribers by producing and sending a message to a topic, which is a logical access point and communication channel. Subscribers (e.g. web servers, email addresses, Amazon SQS queues, AWS Lambda functions) consume or receive the message or notification over one of the supported protocols (e.g. Amazon SQS, HTTP/S, email, SMS, Lambda) when they are subscribed to the topic.”

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

What two types of clients are there in Amazon SNS?

A

Prublishers and subscribers, also referred to as producers and consumers.

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

What are SNS Topics?

A

Topics are how you label and group different endpoints that you send messages to (e.g. FailureToLaunch, CCPTopic, etc.)

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

What is an SNS Subscription?

A

The endpoints that a topic sends messages to (e.g. the email address or phone number of our system admin)

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

What is an SNS Publisher?

A

The human/alarm/event that gives SNS the message that needs to be sent.

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

Which of the following is NOT a way SNS can send a notification?

a. HTTP
b. SMS
c. Email
d. Phone Call

A

D. Phone call

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

Which service stores log events for CloudTrail?

a. IAM
b. CloudWatch
c. S3
d. CloudTrail

A

C. S3

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

By default, which timeframe does CloudWatch provide free analysis metrics?

a. 5 min.
b. 1 min.
c. 30 sec.
d. 10 min.

A

A. 5 min. - By default, CloudWatch analyzes AWS resources for metrics every 5 minutes for free.

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

What AWS service is triggered to send a message by CloudWatch Alarm?

a. EC2
b. SNS
c. CloudFront
d. Cloudwatch

A

b. SNS

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

In this scenario, we want to automate emails and SMS messages for events taking place in an AWS account. Which of the following services is the most appropriate?

a. CloudWatch
b. SNS
c. CloudTrail
d. S3

A

B. SNS

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

In this scenario, we want to set up a serivce that will allow for auditing IAM users, Which of the following services would be most appropriate?

a. IAM
b. CloudTrail
c. SNS
d. CloudWatch

A

B. CloudTrail

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

CloudWatch is a service for____.

a. Sending notifications
b. Logging API calls to AWS resources
c. Catching content
d. Monitoring AWS resources

A

D. Monitoring AWS resources - CloudWatch is a service for monitoring AWS resources and providing metrics on those resources.

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

Which of the following are examples of endpoints for an SNS topic?

a. AWS Lambda function
b. Weberver, email address, Amazon SQS queue, SMS, and AWS Lambda function
c. Email Address
d. Amazon SQS queue and SMS
e. Webserver and email address

A

B. A webserver, email address, Amazon SQS queue, SMS, and AWS Lambda function can all be endpoints to an SNS topic. This is the most correct answer out of the choices.

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

Three benefits of SNS?

A
  1. Send automated or manual notifications.
  2. Send notification to email, mobile (SMS), and HTTP endpoints.
  3. Closely integrates with other AWS services (such as CloudWatch) so that alarms, events, and actions in your AWS can trigger notifications.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly