AWS-based services
The following are the services provided by AWS (Amazon Web Services) and their usage in the context of application and infrastructure monitoring.
CloudWatch
This AWS service keeps track of your AWS resource's usage and sends you notifications based on the Alarm configuration defined. Resources such as AWS billing, Route 53, ELB, and so on can be tracked. The following screenshot shows one of the alarms triggered:

Initially, we have to set up the CloudWatch alarm at https://console.aws.amazon.com/cloudwatch/home?region=us-east-1#alarm:alarmFilter=ANY.
You should see the following screen, where you need to click on the Create Alarm
button to create your own alarm based on some metrics:

Now, click on the Create Alarm
button. You will get a pop-up wizard asking about the metrics that need to be monitored:

The preceding screenshot lists all the metrics available, which can be monitored, and, for which, an alarm can be set.
In the following screen, we need to check the EC2 metrics...