One AWS Account Hosting One EMR Cluster for All Students - Teaching Big Data Skills with Amazon EMR

One AWS Account Hosting One EMR Cluster for All Students

In this deployment option, an institution's IT department deploys a single EMR cluster on an IT administrative account. Security, billing, and cluster configuration are all controlled by the university IT administrative staff. Provisioned resources are only accessible via SSH or web-interfaces as no AWS Management Console access would be provided to students. This option is the most centralized administrative model that affords IT administrative staff with the most control over access and cost. The main tradeoff is the need to manage permissions within this account by creating individual IAM roles to correspond to the granular access rights required by each cluster user (student, instructor and support staff). EMR cluster resources must also be maintained to remain on for the entire duration of the course, or an established time window when students may access course resources.



One AWS Account hosting one EMR cluster for all students

Figure 16: One AWS Account hosting one EMR cluster for all students