Test your knowledge
Before moving on to the next chapter, test your knowledge with the following questions:
- Assume that as part of your EMR cluster, you have some custom applications running that will be interacting with AWS services directly instead of executing Hadoop or Spark jobs. Your custom application needs to authenticate itself with AWS IAM to interact with the AWS services and should also have required privileges. How would you enable your application to authenticate itself with AWS IAM to get temporary credentials for access?
- Assume that you are using Amazon S3 as your persistent data store in EMR and your organization has strict security rules to encrypt all the data you store. You have your own custom encryption keys that need to be used to encrypt your data. How would you ensure that EMR uses your custom key to encrypt data at rest?
- Assume that you have an EMR notebook that needs to push or pull code from the GitHub repository and you have required IAM...