CloudWatch Alarms can be used to execute workflows to take custom action. Usually, you can only take one or two actions provided by AWS.