of such IOT devices have been put on various registered farm in the country. And this devices continuously sends data to the EMR cluster. However, you want to make sure that only authenticated devices can send the
data to EMR cluster. Which of the following is the most secure and ideal way to authenticate the IOT devices?
1. X.509 certificates
2. IAM users, groups, and roles
3. Amazon Cognito identities
4. Federated identities
Correct Answer : 1 Exp : As you can see AWS Cognito is generally used with the mobile application. Hence, option-3 can not be correct. Web based and desktop based application can use either Federated Identities or
IAM. Similarly CLI commands uses the IAM. Hence option-2 and 4 cannot be correct. Generally AWS IOT devices uses the X.509 certificates.
1