# EdgeWorker-Installation

## Voraussetzungen

Um den Edge Worker erfolgreich zu installieren, stellen Sie bitte sicher, dass Sie über Folgendes verfügen:

1. Zugriff auf **EdgeWorkers**, der über den Akamai Marketplace aktiviert wird.
2. Die EdgeWorker-Ressourcenstufe „**Dynamic Compute**". Die niedrigere Ressourcenstufe ist nicht ausreichend.
3. Das von Netacea bereitgestellte EdgeWorker-Code-Bundle.
4. Abgeschlossene [Proxy-Property-Konfiguration](https://docs.netacea.com/de/netacea-plugin-informationen/akamai/installation-and-configuration/proxy-property-configuration).

## EdgeWorker-Installation

Bitte klicken Sie auf den Link „EdgeWorkers", der sich unter „CDN" befindet. Der Bildschirm sollte sich dann wie folgt ändern:

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

Anschließend müssen Sie auf „Create EdgeWorker ID" klicken. Der Bildschirm sollte sich dann ändern und eine ähnliche Seite wie die folgende anzeigen:

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

Um die Netacea Akamai-Integration ordnungsgemäß bereitzustellen, ist es erforderlich, eine EdgeWorker-ID zu erstellen und die Akamai-Property innerhalb einer Gruppe ordnungsgemäß zu konfigurieren.

Der erste Schritt hierbei ist die Erstellung einer EdgeWorker-ID.

### Erstellen einer EdgeWorker-ID

* Erstellen Sie einen Namen. Dieser kann nach Ihren Bedürfnissen gewählt werden.
* Wählen Sie unter „Group" eine Gruppe aus, in der sich die Property befindet, die Sie für diese Integration einrichten möchten.
* Für die Ressourcenstufe ist es wichtig, dass der Worker auf Dynamic Compute eingestellt ist. Die niedrigere Ressourcenstufe reicht für unsere Anforderungen nicht aus.

Anschließend müssen Sie auf die soeben erstellte EdgeWorker-ID klicken. Der Bildschirm ändert sich dann zu einer Seite ähnlich der folgenden:

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

Auf der rechten Seite des Bildschirms sollten Sie eine Schaltfläche „Create Version" sehen können – bitte klicken Sie darauf. Anschließend sollte Ihnen ein Bildschirm wie der folgende angezeigt werden:

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

Bitte fügen Sie hier das Code-Bundle hinzu, das Netacea Ihnen bereitgestellt hat, und klicken Sie dann auf die Schaltfläche „Create Version". Sobald dies abgeschlossen ist, sollte das Bundle hochgeladen worden sein und Sie sollten einen Bildschirm wie den folgenden sehen können:

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

### Bereitstellen des EdgeWorkers

Die folgenden Schritte erläutern, wie Sie eine Version eines EdgeWorkers aktivieren. Die gezeigten Schritte aktivieren den EdgeWorker im Staging-Netzwerk, jedoch ist der Prozess zur Aktivierung im Produktionsnetzwerk im Wesentlichen derselbe.

Um eine Version zu aktivieren, besuchen Sie den EdgeWorkers-Bereich unter dem CDN-Menü und wählen Sie den EdgeWorker aus, der aktiviert werden soll. Klicken Sie auf „…" unter der Überschrift „Actions" und wählen Sie die Schaltfläche „Activate Version". Dies ist im folgenden Screenshot zu sehen:

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

Sobald Sie dies getan haben, erscheint ein neues Fenster. Bitte stellen Sie sicher, dass die Version, die Sie aktivieren möchten, im Dropdown-Feld „Version" ausgewählt ist.

Um auf Staging zu aktivieren, stellen Sie sicher, dass „Staging" im Dropdown-Feld „Network" ausgewählt ist. Wenn Sie auf Produktion aktivieren möchten, stellen Sie bitte sicher, dass „Production" im Dropdown-Feld „Network" ausgewählt ist. Sie müssen auf beiden bereitstellen.

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

Sobald dies abgeschlossen ist, sollte das Fenster zur EdgeWorker-Seite zurückkehren und Ihnen den Tab „Activation History" des EdgeWorkers anzeigen, wie im folgenden Screenshot:

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

### Abschluss

Nach der Installation des EdgeWorkers wird empfohlen, Tests im Staging-Netzwerk durchzuführen. Aktivieren Sie ihn im Produktionsnetzwerk, indem Sie den [oben beschriebenen Prozess](#deploying-the-edgeworker) wiederholen und „Production" im Dropdown-Feld „Network" auswählen.
