# Installazione di EdgeWorker

## Prerequisiti

Per installare correttamente l'Edge Worker, assicurarsi di disporre di:

1. Accesso agli **EdgeWorkers**, abilitato tramite Akamai Marketplace.
2. Il Resource Tier dell'EdgeWorker impostato su "**Dynamic Compute**". Il resource tier inferiore non è sufficiente.
3. Il bundle di codice EdgeWorker fornito da Netacea.
4. Aver completato la [Configurazione della Proxy Property](https://docs.netacea.com/it/informazioni-sul-plugin-netacea/akamai/installation-and-configuration/proxy-property-configuration).

## Installazione dell'EdgeWorker

Fare clic sul collegamento 'EdgeWorkers' presente nella sezione 'CDN'. La schermata dovrebbe cambiare come mostrato di seguito:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-899b3a2486cac5550489e9123c52140511be872f%2Fimage%20(31).png?alt=media" alt=""><figcaption><p>EdgeWorker Management</p></figcaption></figure>

Sarà quindi necessario fare clic su 'Create EdgeWorker ID'. La schermata dovrebbe cambiare visualizzando una pagina simile a quella mostrata di seguito:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-29d0cf49ee30c02cc9306ec398f0882917ee031e%2Fimage%20(6)%20(3).png?alt=media" alt=""><figcaption><p>Create EdgeWorker ID</p></figcaption></figure>

Per distribuire correttamente l'integrazione Netacea Akamai, è necessario creare un EdgeWorker ID e configurare correttamente la Property Akamai all'interno di un gruppo.

La prima fase consiste nel creare un EdgeWorker ID.

### Creazione di un EdgeWorker ID

* Creare un Nome. Può essere qualsiasi nome adatto alle proprie esigenze.
* Nel campo Group, selezionare un gruppo in cui sarà presente la property che si desidera configurare per questa integrazione.
* Per il Resource Tier, è importante che il worker sia impostato su Dynamic Compute. Il resource tier inferiore non è sufficiente per le nostre esigenze.

Sarà quindi necessario fare clic sull'EdgeWorker ID appena creato; la schermata cambierà mostrando una pagina simile a quella riportata di seguito:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-10de476b8350cda18459a10d0e427f5e9121f65c%2Fimage%20(30)%20(1).png?alt=media" alt=""><figcaption><p>EdgeWorker ID - Versions</p></figcaption></figure>

Sul lato destro della schermata dovrebbe essere visibile il pulsante 'Create Version': fare clic su di esso. Verrà visualizzata una schermata come quella mostrata di seguito:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-d7c7e8c7b64f966459976dd4c5d72318b9728ebb%2Fimage%20(2)%20(2)%20(3).png?alt=media" alt=""><figcaption><p>Create version</p></figcaption></figure>

Aggiungere il bundle di codice fornito da Netacea e fare clic sul pulsante 'Create Version'. Una volta completata l'operazione, il bundle dovrebbe essere stato caricato e dovrebbe essere visibile una schermata come quella mostrata di seguito:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-5769e1ed31161928312d1065343b8bb88f78ac4b%2Fimage%20(33).png?alt=media" alt=""><figcaption><p>EdgeWorker ID - Completed Created Version</p></figcaption></figure>

### Distribuzione dell'EdgeWorker

I passaggi seguenti illustrano come attivare una versione di un EdgeWorker. I passaggi mostrati abiliteranno l'EdgeWorker nella rete di Staging; tuttavia, il processo per attivarlo nella rete di Produzione è essenzialmente identico.

Per attivare una versione, accedere all'area EdgeWorkers nel menu CDN e selezionare l'EdgeWorker che richiede l'attivazione. Fare clic su '…' sotto l'intestazione Actions e selezionare il pulsante 'Activate Version'. Questa operazione è visibile nella schermata seguente:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-f748053c226164b62bc04dc7ad5a1346d8e62a7c%2Fimage%20(34).png?alt=media" alt=""><figcaption><p>Activating a version</p></figcaption></figure>

Dopo aver eseguito questa operazione, apparirà una nuova finestra. Assicurarsi che la versione che si desidera attivare sia presente nel menu a discesa 'Version'.

Per attivare in staging, assicurarsi che 'Staging' sia selezionato nel menu a discesa Network. Se si desidera attivare in produzione, assicurarsi che 'Production' sia selezionato nel menu a discesa Network. Sarà necessario effettuare la distribuzione su entrambi.

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-bb223ff43ab045b46f164199d1a4540da8b7fc5a%2Fimage%20(4)%20(2).png?alt=media" alt=""><figcaption><p>Version and Network</p></figcaption></figure>

Una volta completata l'operazione, la finestra tornerà alla pagina EdgeWorker e mostrerà la scheda della cronologia delle attivazioni dell'EdgeWorker, come nella schermata seguente:

<figure><img src="https://2460428468-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMcNTU10K5f93vQq5fvkT%2Fuploads%2Fgit-blob-7ce4685d23abdedc97652be8f3f776643cf39b55%2Fimage%20(7)%20(2).png?alt=media" alt=""><figcaption><p>Activation History</p></figcaption></figure>

### Completamento

Dopo l'installazione dell'EdgeWorker, si consiglia di eseguire i test sulla rete di Staging. Attivarlo sulla rete di Produzione ripetendo il [processo descritto sopra](#deploying-the-edgeworker) e selezionando Production nel menu a discesa Network.
