

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à.

# `AWS-SetupJupyter`
<a name="aws-setup-jupyter"></a>

 **Descrizione** 

Il `AWS-SetupJupyter` runbook ti aiuta a configurare Jupyter Notebook su un'istanza Amazon Elastic Compute Cloud (Amazon). EC2 Puoi specificare un'istanza esistente o fornire un Amazon Machine Image (AMI) ID per l'avvio e la configurazione di una nuova istanza dell'automazione. Prima di iniziare, è necessario creare un `SecureString` parametro in Parameter Store da utilizzare come password per Jupyter Notebook. Parameter Store è uno strumento in. AWS Systems Manager Per informazioni sulla creazione di parametri, vedere [Creazione di parametri](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-su-create.html) nella *Guida AWS Systems Manager per l'utente*.

[Esegui questa automazione (console)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-SetupJupyter)

**Tipo di documento**

Automazione

**Proprietario**

Amazon

**Piattaforme**

Linux

**Parametri**
+ AutomationAssumeRole

  Tipo: stringa

  Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
+ AmiId

  Tipo: stringa

  Descrizione: (Facoltativo) L'ID del AMI che desideri utilizzare per avviare una nuova istanza e configurare Jupyter Notebook.
+ InstanceId

  Tipo: stringa

  Descrizione: (Obbligatorio) L'ID dell'istanza su cui desideri configurare Jupyter Notebook.
+ InstanceType

  Tipo: stringa

  Predefinito: t3.medium

  Descrizione: (Facoltativo) Se stai lanciando una nuova istanza per configurare Jupyter Notebook, specifica il tipo di istanza che desideri utilizzare.
+ JupyterPasswordSSMKey

  Tipo: stringa

  Descrizione: (Obbligatorio) Il nome del `SecureString` parametro in Parameter Store che desiderate utilizzare come password per Jupyter Notebook.
+ KeyPairName

  Tipo: stringa

  Descrizione: (Facoltativo) La coppia di chiavi che desideri associare all'istanza appena lanciata.
+ RemoteAccessCidr

  Tipo: stringa

  Impostazione predefinita: 0.0.0.0/0

  Descrizione: (Facoltativo) L'intervallo CIDR da cui desideri consentire il traffico SSH.
+ RoleName

  Tipo: stringa

  Impostazione predefinita: SSMManaged InstanceProfileRole

  Descrizione: (Facoltativo) Il nome del profilo dell'istanza per l'istanza appena lanciata.
+ StackName

  Tipo: stringa

  Impostazione predefinita: CreateManagedInstanceStack \$1\$1Automation:execution\$1id\$1\$1

  Descrizione: (Facoltativo) Il nome dello CloudFormation stack che desideri venga utilizzato dall'automazione.
+ SubnetId

  Tipo: stringa

  Impostazione predefinita: Default

  Descrizione: (Facoltativo) La sottorete da utilizzare per avviare la nuova istanza.
+ VpcId

  Tipo: stringa

  Impostazione predefinita: Default

  Descrizione: (Facoltativo) L'ID del cloud privato virtuale (VPC) in cui desideri avviare la nuova istanza.

**Autorizzazioni IAM richieste**

Il `AutomationAssumeRole` parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
+ `ssm:GetAutomationExecution`
+ `ssm:GetCommandInvocation`
+ `ssm:GetParameter`
+ `ssm:SendCommand`
+ `ssm:StartAutomationExecution`
+ `cloudformation:CreateStack`
+ `cloudformation:DeleteStack`
+ `cloudformation:DescribeStacks`
+ `ec2:DescribeInstances`
+ `ec2:DescribeKeyPairs`
+ `ec2:RunInstances`
+ `iam:AttachRolePolicy`
+ `iam:CreateRole`
+ `iam:DeleteRole`
+ `iam:DeleteRolePolicy`
+ `iam:DetachRolePolicy`
+ `iam:GetRole`
+ `iam:PassRole`
+ `iam:PutRolePolicy`
+ `lambda:CreateFunction`
+ `lambda:DeleteFunction`
+ `lambda:GetFunction`
+ `lambda:InvokeFunction`

 **Fasi del documento** 
+ `aws:executeScript`- Configura Jupyter Notebook sull'istanza specificata o su un'istanza appena avviata, utilizzando i valori specificati per i parametri di input del runbook.