Lösungen für die Leistung von AEM- und Edge-Bereitstellungsdiensten in China

Wenn Sie noch nicht ernsthaft darüber nachgedacht haben, wie Sie das Problem der Website-Performance für das chinesische Festland (oder andere Gebietsschemata, die möglicherweise eine besondere Handhabung erfordern, wie die Türkei oder Russland) angehen, sehen Sie sich bitte zuerst dieses erste kurze Video über einige Überlegungen (und potenzielle Fallstricke) an, auf die Organisationen stoßen, wenn sie überlegen, ob sie sich um die Web-Performance in China bemühen sollten oder nicht:

Teil 1 der Running-Marketing-Sites-in-China-Reise beschreibt diese Herausforderungen ebenfalls.

Aber nehmen wir an, Sie haben das hinter sich gelassen und nachdem Sie die Benutzererfahrung Ihrer aktuellen Website in China analysiert haben, haben Sie entschieden, dass sich etwas ändern muss. Die nächste große Frage ist: WAS MACHST DU? Welche Möglichkeiten haben Sie?
Wenn Sie entweder Adobe Experience Manager selbstgehostet (AEM 6.5) oder AEM as a Cloud Service ausführen oder wenn Sie den neuen Adobe Edge Delivery Service ausführen (oder sogar wenn Sie eine Mischung aus anderen CMS haben), ist dieser Beitrag genau das Richtige für Sie.

Was ist mit dem Hosting in China verbunden?

Das Hosten Ihrer Website in China bringt Ihnen eine Reihe von entscheidenden Vorteilen, ist aber ein komplexer und ziemlich komplizierter Prozess, der auch Einschränkungen mit sich bringt. Zum Beispiel:

ICP-Lizenzierung in China: Wann Sie sie brauchen und wann nicht

Um Websites innerhalb der Grenzen des chinesischen Festlandes (z. nicht in Hongkong oder Macau), müssen Sie zunächst eine sogenannte ICP-Lizenz beantragen.

ICP steht für "Internet Content Provider" und ist eine staatlich ausgestellte Registrierung, die es einer in China ansässigen Website ermöglicht, legal zu existieren. Es stehen zwei verschiedene Lizenzen zur Verfügung – im Wesentlichen eine für kommerzielle Aktivitäten und die andere (Bei'an-Lizenz genannt) für nicht-kommerzielle Aktivitäten. Sie benötigen jedoch eine kommerzielle Lizenz, wenn Sie Folgendes beabsichtigen:

Wenn Sie beabsichtigen, dies auf einem Server auf dem chinesischen Festland zu hosten, oder wenn Sie beabsichtigen, außerhalb Chinas zu hosten, aber ein CDN in China wie Akamai verwenden, um Ihren Web-Traffic zu beschleunigen, müssen Sie zuerst eine ICP-Lizenz erwerben. Diese Seite gibt einen sehr informativen Überblick über den ICP-Prozess und was damit verbunden ist.

Eine weitere Facette davon ist, dass in der Regel nur chinesische Staatsbürger und Unternehmen eine Genehmigung für eine ICP-Lizenz erhalten können. Auf der oben verlinkten Website können die folgenden Personen und Organisationen eine Lizenz beantragen:

Sobald Sie eine ICP-Lizenz haben, können Sie mit dem Aufbau der Infrastruktur beginnen – entweder einfach durch die Bereitstellung Ihrer Inhalte über ein CDN oder ein .cn Domain oder indem Sie einen lokalen ISP wie AliCloud verwenden, um Ihre Inhalte zu hosten.

Ist AEM as a Cloud Service in China verfügbar?

Es handelt sich um NOT, und es gibt derzeit keine Pläne, AEM as a Cloud Service auf dem chinesischen Festland verfügbar zu machen. Wie in AEM as a Cloud Service a Year Later – Update on Features & Limitations erwähnt, können Sie AEMaaCS in China geografisch am ehesten in der Region APAC-Japan ausführen. Es gibt zu viele Komponenten, aus denen AEM as a Cloud Service besteht, die auf Cloud-Diensten von Drittanbietern basieren, die auf dem chinesischen Festland nicht verfügbar sind.

Ist Edge Delivery Service (Helix) in China verfügbar?

Es ist NEIN. Edge Delivery Services (ehemals "Helix" und "Franklin") ist auf dem chinesischen Festland nicht verfügbar. EDS stützt sich auf das Fastly CDN, und Fastly hat keine Points of Presence auf dem chinesischen Festland, so dass jede Infrastruktur, die Sie aufbauen, um eine schnelle Performance in China zu gewährleisten, andere Caching- oder Event-Streaming-Lösungen in China umfassen muss, um Ihren spezifischen Bereitstellungsanforderungen gerecht zu werden.

Optionen für die Gestaltung einer Infrastruktur in China

Der "traditionelle" Weg, um die Leistung in China zu lösen, besteht in reiner Brute-Force und der Duplizierung eines großen Teils Ihrer Infrastruktur in China. Dies kann funktionieren, wenn Sie über ein selbst gehostetes AEM 6.5 (oder ein ähnliches CMS-Setup) verfügen.

Der Brute-Force-Ansatz für duplikative Infrastrukturen in AEM 6.5

Der Aufbau: Nehmen wir an, Sie sind ein US-amerikanisches Unternehmen mit einer vorhandenen AEM-Umgebung. Es handelt sich um ein Setup mit drei Verlagen und einem eigenständigen Autor, und der Großteil Ihrer Authoring-Mitarbeiter befindet sich in den USA. Sie stellen Ihre Website mit Akamai auf, aber das ist nur der normale "Global-but-not-China"-Service von Akamai, für den Sie bezahlen. Sie haben ein SolrCloud-Such-Backend, das viele Ihrer Seiten im Handumdrehen aus der Suche erstellt, sowie ein altes PIM-System (Product Information Management), das einen Katalog aller Ihrer Produkte und Spezifikationen enthält. Sie verwenden Dynamic Media für Ihre Bilder und Videoinhalte. Wie könnte Ihre AEM-Infrastruktur in China aussehen und welche Probleme gibt es dabei?

Im obigen Infrastrukturschema sehen Sie links die globale Infrastruktur und rechts die neu bereitgestellte chinesische Infrastruktur. Die vertikale, schwere rote gestrichelte Linie repräsentiert alles innerhalb oder außerhalb des chinesischen Festlandes. Die rot gestrichelten Linien stehen alle für potenziell langsame/unzuverlässige Verbindungen mit hoher Latenz außerhalb Chinas.

Ein paar Punkte, die Sie zu diesem Diagramm anmerken sollten, die für Ihre eigenen China-Pläne als Denkanstoß dienen könnten:

Der Event-Streaming-Ansatz (StreamX)

Anstatt sich auf eine vollständige Duplizierung Ihrer AEM- oder anderen Website-Infrastruktur in China zu verlassen, stellen Sie mit diesem Ansatz das gesamte Paradigma in Bezug auf das Caching auf den Kopf und gehen davon aus, dass nur die UPDATES an den Rand verschoben werden müssen (im Gegensatz zu der Anforderung, dass eine Cache-Ebene in der Nähe des Benutzers reaktiv aktualisiert werden muss, wenn ein Benutzer eine Ressource anfordert).
Bitte schauen Sie sich zunächst unseren Podcast zum Thema Event-Streaming mit dem StreamX-Mitbegründer an, um eine ausführliche Erklärung zu erhalten, wie das funktioniert.

Auf diese Weise können Sie eine leichtgewichtige StreamX-Infrastruktur nach China bringen (wofür Sie immer noch eine ICP-Lizenz benötigen, wie oben erwähnt), eine Infrastruktur, die dann Updates von Ihrer Onshore-CMS-Infrastruktur an die IT streamt, Updates, die für China geeignet sind.

Der Caching-Ansatz (Chinafy)

Dieser Ansatz verwendet einen spezialisierten Caching- und Website-Delivery-Service namens Chinafy, der Sie über zwei große Hürden bringt:

  1. Bereitstellung in China - Chinafy lokalisiert die Caching-Infrastruktur in China (erfordert weiterhin, dass Sie ordnungsgemäß ICP-lizenziert sind), sodass Sie Bereitstellungsknoten für Ihre AEM-Inhalte in China haben können.
  2. Ressourcenübersetzung - Es gibt eine große Anzahl von Ressourcen, die in China Zustellungsprobleme haben - entweder blockiert oder überhaupt nicht verfügbar (Google-Dienste, ShareThis, viele Tag-Management-Dienste, Videobereitstellungsdienste usw.). Chinafy verfügt über ein proprietäres Übersetzungssystem und arbeitet mit Ihnen zusammen, um Mappings für Ihre Website in China einzurichten, damit Ressourcen, die Probleme mit der lokalen Lieferung haben, übersetzt und so bereitgestellt werden, dass chinesische Benutzer sie nutzen können. Videos werden transkodiert und über geeignete Plattformen, Tag-Management-Dienste usw. bereitgestellt.

Bitte sehen Sie sich unseren Podcast mit Chinafy SVP Jodie Chan an, in dem es darum geht, wie diese Lösung funktioniert.

JA, ABER WAS SOLL ICH TUN?

Das Kernproblem besteht darin, dass jedes Unternehmen seine eigene Mischung aus Benutzerbasis, Funktionen, Ressourcen, Personalbesetzung, Budget und Geschäftszielen hat.
Das richtige Design und der richtige Ansatz für Sie hängen von jedem dieser Dinge ab, und das bedeutet, dass Sie einen soliden Blick auf Ihre Ressourcen, Herausforderungen und Ziele werfen müssen, um den richtigen Weg in die Zukunft zu finden.

Wir LIEBEN es, über diese Probleme zu sprechen. Bitte wenden Sie sich an uns, wir helfen Ihnen gerne dabei, Sie in die richtige Richtung zu weisen.

Tad Reeves

Leitender Architekt bei Arbory Digital

AEM Architect & DevOps mit 14 Jahren Erfahrung in AEM/CQ und 25+ Jahren in der Systeminfrastruktur. Er fährt schon länger Mountainbike, als er sich um die Systemadministration kümmert, und obwohl er ursprünglich aus Maine stammt, lebt er in den Bergen im Nordwesten von Georgia.

Kontaktieren Sie Tad auf Linkedin

Gefällt Ihnen, was Sie gehört haben? Haben Sie Fragen dazu, was für Sie das Richtige ist? Wir würden uns freuen, mit Ihnen zu sprechen! Kontaktieren Sie uns

Podcast-Episoden & Blogbeiträge

category
AEM Technical Help, AEM News, Arbory Digital News, Customer Stories, Podcasts
tags
dispatcher
number of rows
1