emr

EMR

Analytics & IoTAWS
General

General information about the service.

Description

Amazon EMR is a cloud big data platform for processing vast amounts of data using Apache Spark, Hadoop, and more.

Service Namespace

AWS::EMR::Cluster

ARN Pattern

arn:aws:elasticmapreduce:{region}:{account}:cluster/{cluster-id}

References

Chat

Powered by AI

Talk to this service to learn more about it.

Suggested questions:

Naming

The conventions, rules, and restrictions for naming this service.

Naming Convention

emr-

Length

1-256

Valid Characters

Letters, numbers, hyphens, underscores

Scope

region

Code

Deploy your infrastructure as code using your preferred tooling.

Official DocumentationTerraform
terraform
1resource "aws_emr_cluster" "main" {
2 name = "emr-${var.environment}"
3 release_label = "emr-6.10.0"
4 applications = ["Spark"]
5 service_role = aws_iam_role.emr.arn
6 ec2_attributes {
7 instance_profile = aws_iam_instance_profile.emr.arn
8 subnet_id = var.subnet_id
9 }
10 master_instance_group {
11 instance_type = "m5.xlarge"
12 }
13}
Utilities

Utilities to support app deployment or configuration.