# EdgeWorker-installation

## Forudsætninger

For at kunne installere Edge Worker korrekt skal du sikre dig, at du har:

1. Adgang til **EdgeWorkers**, som aktiveres via Akamai Marketplace.
2. EdgeWorker Resource Tier på "**Dynamic Compute**". Det lavere ressourceniveau er ikke tilstrækkeligt.
3. EdgeWorker-kodepakken leveret af Netacea.
4. Gennemført [Proxy Property-konfigurationen](https://docs.netacea.com/dk/netacea-plugin-information/akamai/installation-and-configuration/proxy-property-configuration).

## EdgeWorker-installation

Klik på linket 'EdgeWorkers', som findes under 'CDN'. Skærmen bør derefter ændre sig til nedenstående:

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

Derefter skal du klikke på 'Create EdgeWorker ID'. Skærmen bør derefter ændre sig til at vise en side svarende til nedenstående:

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

For at kunne implementere Netacea Akamai-integrationen korrekt er det nødvendigt at oprette et EdgeWorker ID og konfigurere Akamai Property korrekt inden for en gruppe.

Det første trin vil være at oprette et EdgeWorker ID.

### Oprettelse af et EdgeWorker ID

* Opret et navn. Dette kan være hvad som helst, der passer til dine behov.
* Under Gruppe skal du vælge én, hvor du har den property, du ønsker at konfigurere til denne integration.
* For Resource Tier er det vigtigt, at workeren er sat til Dynamic Compute. Det lavere ressourceniveau er ikke tilstrækkeligt til vores behov.

Derefter skal du klikke på det EdgeWorker ID, du netop har oprettet, og skærmen vil derefter ændre sig til en side svarende til nedenstående:

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

Du bør kunne se en 'Create Version'-knap i højre side af skærmen - klik venligst på denne. Du bør derefter se en skærm som nedenstående:

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

Tilføj venligst den kodepakke, som Netacea har leveret til dig her, og klik derefter på 'Create Version'-knappen. Når dette er gennemført, bør pakken være uploadet, og du bør kunne se en skærm som nedenstående:

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

### Implementering af EdgeWorker

Følgende trin forklarer, hvordan man aktiverer en version af en EdgeWorker. Trinene viser, hvordan man aktiverer EdgeWorker i Staging-netværket, men processen for at aktivere den i Production-netværket er i bund og grund den samme.

For at aktivere en version skal du besøge EdgeWorkers-området under CDN-menuen og vælge den EdgeWorker, der kræver aktivering. Klik på '…' under overskriften Actions, og vælg knappen 'Activate Version'. Dette kan ses i skærmbilledet nedenfor:

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

Når du har gjort dette, vises et nyt vindue. Sørg for, at den version, du ønsker at aktivere, er valgt i 'Version'-rullelisten.

For at aktivere på staging skal du sikre dig, at 'Staging' er valgt i Network-rullelisten. Hvis du ønsker at aktivere på production, skal du sikre dig, at 'Production' er valgt i Network-rullelisten. Du skal implementere til begge.

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

Når dette er gennemført, bør vinduet skifte tilbage til EdgeWorker-siden og vise dig aktiveringshistorik-fanen for EdgeWorker som i skærmbilledet nedenfor:

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

### Afslutning

Efter EdgeWorker er installeret, anbefales det, at test udføres mod et Staging-netværk. Aktiver den i Production-netværket ved at gentage [processen ovenfor](#deploying-the-edgeworker) og vælge Production i Network-rullelisten.
