- 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?
- Simple Notification Service (SNS) (Amazon Simple Notification Service (SNS) is a highly available, durable, secure, fully managed pub/sub messaging service that enables you to decouple microservices, distributed systems, and serverless applications. It uses a push-based system.)
Table of Contents
Which principle is mainly applied when using Amazon SQS or Amazon SNS?
Decouple your applications (When using SQS or SNS, you apply the “decouple your applications” principle. This means that IT systems should be designed in a way that reduces interdependencies—a change or a failure in one component should not cascade to other components.)
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?
Simple Queue Service (SQS) (Amazon Simple Queue Service (SQS) is a fully managed message queuing service that enables you to decouple and scale microservices, distributed systems, and serverless applications. It uses a pull-based system.)
Which CloudWatch feature would you use to trigger notifications when a metric reaches a threshold you specify?
CloudWatch Alarms (The CloudWatch Alarms feature allows you to watch CloudWatch metrics and to receive notifications when the metrics fall outside of the levels (high or low thresholds) that you configure.)
Which AWS service helps developers analyze and debug production as well as distributed applications?
X-Ray (AWS X-Ray helps developers analyze and debug production, distributed applications, such as those built using a microservices architecture.)
Which AWS service provides alerts and remediation guidance when AWS is experiencing events that may impact you?
Personal Health Dashboard (AWS Personal Health Dashboard provides alerts and remediation guidance when AWS is experiencing events that may impact you.)
You need to set up metrics monitoring for every service in AWS. Which service would you use?
CloudWatch (Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, and set alarms.)
Which service allows you to inspect, audit, and record events and API calls made within your AWS account?
CloudTrail (AWS CloudTrail is a web service that records activity made on your account and delivers log files to your Amazon S3 bucket. AWS CloudTrail is a service that enables governance, compliance, operational auditing, and risk auditing of your AWS account.)
How would you describe Amazon CloudWatch Logs?
A single, highly scalable service that centralizes the logs from all of your systems, applications, and AWS services that you use (You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon Elastic Compute Cloud (Amazon EC2) instances, AWS CloudTrail, Route 53, and other sources.)
If a resource is deleted in AWS, which service should you use to investigate first?
CloudTrail (CloudTrail can record the history of events/API calls made within you AWS account, which will help determine who or what deleted the resource. You should investigate it first.)