

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Prerequisiti per iniziare a usare EMR Serverless
<a name="setting-up"></a>

Questa sezione descrive i prerequisiti amministrativi per l'esecuzione di EMR Serverless. Questi includono la configurazione dell'account e la gestione delle autorizzazioni.

**Topics**
+ [Registrati per un Account AWS](#sign-up-for-aws)
+ [Concessione delle autorizzazioni](#setting-up-iam)
+ [Installa e configura il AWS CLI](#setting-up-cli)
+ [Aprire la console](#opening-console)

## Registrati per un Account AWS
<a name="sign-up-for-aws"></a>

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida [ introduttiva a Account AWS](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html) nella Guida *Gestione dell’account AWS di riferimento*.

## Concessione delle autorizzazioni
<a name="setting-up-iam"></a>

Negli ambienti di produzione, ti suggeriamo di utilizzare policy più dettagliate. Per esempi di tali politiche, fare riferimento a. [Esempi di policy di accesso utente per EMR Serverless](security-iam-user-access-policies.md) Per saperne di più sulla gestione degli accessi, consulta la sezione Gestione degli [ accessi per AWS le risorse ](https://docs.aws.amazon.com/IAM/latest/UserGuide/access.html) nella IAM User Guide.

Per gli utenti che devono iniziare a usare EMR Serverless in un ambiente sandbox, utilizzate una policy simile alla seguente:

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "EMRStudioCreate",
      "Effect": "Allow",
      "Action": [
        "elasticmapreduce:CreateStudioPresignedUrl",
        "elasticmapreduce:DescribeStudio",
        "elasticmapreduce:CreateStudio",
        "elasticmapreduce:ListStudios"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "EMRServerlessFullAccess",
      "Effect": "Allow",
      "Action": [
        "emr-serverless:*"
      ],
      "Resource": [
        "*"
      ]
    },
    {
      "Sid": "AllowEC2ENICreationWithEMRTags",
      "Effect": "Allow",
      "Action": [
        "ec2:CreateNetworkInterface"
      ],
      "Resource": [
        "arn:aws:ec2:*:*:network-interface/*"
      ],
      "Condition": {
        "StringEquals": {
          "aws:CalledViaLast": "ops.emr-serverless.amazonaws.com"
        }
      }
    },
    {
      "Sid": "AllowEMRServerlessServiceLinkedRoleCreation",
      "Effect": "Allow",
      "Action": [
        "iam:CreateServiceLinkedRole"
      ],
      "Resource": [
        "arn:aws:iam::*:role/aws-service-role/*"
      ]
    }
  ]
}
```

------

Per fornire l’accesso, aggiungi autorizzazioni agli utenti, gruppi o ruoli:
+ Utenti e gruppi in: Centro identità AWS IAM

  Crea un set di autorizzazioni. Segui le istruzioni riportate nella pagina [Create a permission set](https://docs.aws.amazon.com/singlesignon/latest/userguide/howtocreatepermissionset.html) (Creazione di un set di autorizzazioni) nella *Guida per l’utente di Centro identità AWS IAM *.
+ Utenti gestiti in IAM tramite un provider di identità:

  Crea un ruolo per la federazione delle identità. Segui le istruzioni riportate nella pagina [Create a role for a third-party identity provider (federation)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-idp.html) della *Guida per l’utente IAM*.
+ Utenti IAM:
  + Crea un ruolo che l’utente possa assumere. Segui le istruzioni riportate nella pagina [Create a role for an IAM user](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-user.html) della *Guida per l’utente IAM*.
  + (Non consigliato) Collega una policy direttamente a un utente o aggiungi un utente a un gruppo di utenti. Segui le istruzioni riportate nella pagina [Aggiunta di autorizzazioni a un utente (console)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_change-permissions.html#users_change_permissions-add-console) nella *Guida per l’utente IAM*.

### Concessione dell'accesso programmatico
<a name="setting-up-access"></a>

Gli utenti hanno bisogno di un accesso programmatico se vogliono interagire con AWS persone esterne a. Console di gestione AWS Il modo per concedere l'accesso programmatico dipende dal tipo di utente che accede. AWS

Per fornire agli utenti l’accesso programmatico, scegli una delle seguenti opzioni.



| Quale utente necessita dell’accesso programmatico? | Per | Come | 
| --- | --- | --- | 
| IAM | (Consigliato) Utilizza le credenziali della console come credenziali temporanee per firmare richieste programmatiche a AWS SDK o AWS CLI API. AWS  | Segui le istruzioni per l’interfaccia che desideri utilizzare.+  Per saperne di più AWS CLI, consulta [ Login for AWS local development ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sign-in.html) nella Guida per l'utente. *AWS Command Line Interface * <br />+  Per AWS gli SDK, consulta [ Login for AWS local development ](https://docs.aws.amazon.com/sdkref/latest/guide/access-login.html) nella Guida di riferimento per *AWS SDK and Tools. *  | 
| Identità della forza lavoro<br />(Utenti gestiti nel centro identità IAM) | Usa le credenziali temporanee per firmare richieste programmatiche agli AWS SDK o alle AWS CLI API. AWS  | Segui le istruzioni per l’interfaccia che desideri utilizzare.+  Per saperne di più AWS CLI, consulta [ Configurazione dell'uso Centro identità AWS IAM](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html) nella Guida AWS CLI per l'utente. *AWS Command Line Interface * <br />+  Per AWS SDK, strumenti e AWS API, consulta l'autenticazione [ IAM Identity Center ](https://docs.aws.amazon.com/sdkref/latest/guide/access-sso.html) nella Guida di riferimento per *AWS SDK e strumenti. *  | 
| IAM | Usa le credenziali temporanee per firmare le richieste programmatiche agli SDK o alle API AWS CLI. AWS AWS  | Seguendo le istruzioni in [ Uso delle credenziali temporanee con le AWS risorse ](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html) nella IAM User Guide.   | 
| IAM | (Non consigliato)Usa le credenziali a lungo termine per firmare richieste programmatiche agli AWS CLI AWS SDK o alle API. AWS  | Segui le istruzioni per l’interfaccia che desideri utilizzare.+  Per saperne di più AWS CLI, consulta [ Autenticazione tramite credenziali utente IAM nella Guida per l'utente. ](https://docs.aws.amazon.com/cli/latest/userguide/cli-authentication-user.html) *AWS Command Line Interface * <br />+  Per AWS SDK e strumenti, consulta [ Autenticare utilizzando credenziali a lungo termine ](https://docs.aws.amazon.com/sdkref/latest/guide/access-iam-users.html) nella Guida di riferimento per SDK e strumenti. *AWS * <br />+  Per le AWS API, consulta [ Gestire le chiavi di accesso per gli utenti IAM ](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) nella IAM User Guide. * *  | 

## Installa e configura il AWS CLI
<a name="setting-up-cli"></a>

Se desideri utilizzare le API EMR Serverless, installa la versione più recente di (). AWS Command Line Interface AWS CLI Non è necessario AWS CLI utilizzare EMR Serverless dalla console EMR Studio e iniziare senza la CLI seguendo i passaggi indicati. [Guida introduttiva a EMR Serverless dalla console](gs-console.md)

**Per configurare il AWS CLI**

1. Per installare la versione più recente di AWS CLI per macOS, Linux o Windows, consulta [ Installazione o aggiornamento della versione più recente di. AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)

1. Per configurare AWS CLI e proteggere l'accesso a Servizi AWS, incluso EMR Serverless, fai riferimento a Configurazione [ rapida con. `aws configure`](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-config)

1. Per verificare la configurazione, immettere il seguente DataBrew comando al prompt dei comandi.

   ```
   aws emr-serverless help
   ```

   AWS CLI i comandi utilizzano il valore predefinito Regione AWS della configurazione, a meno che non lo impostiate con un parametro o un profilo. Per impostare Regione AWS un parametro, aggiungete il `--region` parametro a ciascun comando.

   Per impostare il tuo profilo Regione AWS con un nome, aggiungi prima un profilo denominato nel `~/.aws/config` file o nel `%UserProfile%/.aws/config` file (per Microsoft Windows). Segui la procedura descritta in Profili [ denominati per AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-profiles.html). Quindi, imposta le tue Regione AWS e le altre impostazioni con un comando simile a quello nell'esempio seguente.

   ```
   [profile emr-serverless]
   aws_access_key_id = ACCESS-KEY-ID-OF-IAM-USER
   aws_secret_access_key = SECRET-ACCESS-KEY-ID-OF-IAM-USER
   region = us-east-1
   output = text
   ```

## Aprire la console
<a name="opening-console"></a>

La maggior parte degli argomenti relativi alle console in questa sezione iniziano dalla console [ Amazon EMR. ](https://console.aws.amazon.com/elasticmapreduce/home) Se non hai già effettuato l'accesso alla tua Account AWS, accedi, quindi apri la console [ Amazon EMR ](https://console.aws.amazon.com/elasticmapreduce/home) e continua con la sezione successiva per continuare a usare Amazon EMR.