42299-1590787413-contentful-logo-wordmark-white-a533de


Contentful ist in der heutigen digitalen Welt die führende Content-Plattform. Contentfuls Software wurde geschaffen, um globale Marken beim skalierbaren Content Management zu unterstützen, damit innovative digitale Erlebnisse auf allen Kanälen, in allen Märkten und zu jedem Zeitpunkt der Customer Journey geschaffen werden können. Contentful bietet ein zuverlässiges, stabiles und sicheres Backend, damit Kunden im Frontend einzigartige User Experiences programmieren können. Fastly unterstützt Contentful dabei, Inhalte schnell und flexibel je nach individuellen Anforderungen und Standorten zu cachen. Das Ergebnis: eine hohe Cache-Hitrate und nahtlose Skalierbarkeit bei weltweitem Unternehmenswachstum.

contentful.com/

Branche: Technologie
Standort: Berlin

Kunde seit: 2013



Lieblingsfunktionen

Content Delivery Network (CDN)

Soft Purge

Fastly Fiddle

Flexibles, skalierbares Caching – weltweit


Contentful Kunden erleben aufgrund von Produkteinführungen, Saisonalität oder Sonderangeboten zuweilen Traffic-Spitzen. Endnutzer erwarten überall und auf jedem Gerät ein schnelles, zuverlässiges Browsererlebnis. Da es sich bei Contentful um eine mandantenfähige Cloud-Plattform handelt, zählt Skalierbarkeit zu den obersten Prioritäten. So müssen sowohl unvorhersehbare Anfragen von globalen Endkunden als auch das organische Geschäftswachstum des Kunden effektiv unterstützt werden.



Skalierung der Infrastruktur zur Bewältigung von Traffic-Spitzen

Skalierbarkeit und Flexibilität gehen für Contentfuls Entwicklerteam Hand in Hand. Fastlys Edge-Cloud-Plattform bietet einen flexiblen CDN-Caching-Layer auf der Edge sowie ein stetig wachsendes globales POP-Netzwerk, über das die Contentful Plattform Endnutzer überall auf der Welt schneller und direkter erreichen kann.


Große Mengen gleichzeitig eingehender Anfragen werden von Fastlys CDN weitgehend auf der Edge verarbeitet. So können Inhalte schneller an Endkunden ausgeliefert und die Contentful Plattform gleichzeitig entlastet werden. Wenn Kunden neue Inhalte veröffentlichen oder Änderungen vornehmen, können ihre Anfragen leichter und ohne Engpässe zum Contentful-Backend weitergeleitet werden. So bleibt Contentful verfügbar und sofort zugänglich.












„Das Contentful Netzwerk wächst automatisch mit Fastly mit.“

Eoin Crowley


Director of Platform Infrastructure





„Wenn wir ein skalierbares, globales CDN mit derselben Kapazität wie Fastlys bauen müssten, müssten wir richtig viel Geld in die Hand nehmen.“

Eoin Crowley


Director of Platform Infrastructure

Application Layer Caching mit Fastly sorgt für eine hohe Cache-Hitrate


Die Steuerung des Traffics gehört zu den größten Herausforderungen bei der Skalierung. Wenn neue Inhalte veröffentlicht werden, wird der Cache geleert und alle Anfragen werden direkt an den Origin der Plattform gesendet. Bei hohem Traffic-Aufkommen legt Contentful möglicherweise Rate-Limiting-Regeln oder andere Steuerungsmaßnahmen fest, was zu langsamen oder fehlgeschlagenen Anfragen und einem mangelhaften Nutzererlebnis führen könnte.


Mit Fastly lässt sich dies vermeiden, indem veraltete Inhalte aus dem Cache ausgeliefert werden. Denn mit dem Soft Purge Feature von Fastly kennzeichnet die Plattform Inhalte als abgelaufen, anstatt sie dauerhaft aus dem Cache zu löschen. Contentful nutzt diese Funktion für Kunden, die in kurz vor dem Rate Limiting stehen und veraltete aber relevante Inhalte im Cache gespeichert haben. Endnutzer sehen also solange veraltete Inhalte, bis es neu veröffentlichte Inhalte in den Cache geschafft haben.


Mit Soft Purge kann Contentful außerdem einen bestimmten Zeitraum festlegen, bevor der Cache gelöscht wird. Über den Befehl „stale-while-revalidate“ liefert Fastly gecachte Inhalte für bis zu 24 Stunden aus, während im Hintergrund die aktuelle Version abgerufen wird. Auf diese Weise können weitreichende Aktualisierungen durchgeführt werden, ohne das Nutzererlebnis im Frontend zu beeinträchtigen. Das Ergebnis: eine Cache-Hitrate von 94,47 %.










„Mit Fastly können wir gecachte Inhalte ausliefern und Cache Purging selbst steuern, was für ein reibungsloses Nutzererlebnis sorgt.“

Eoin Crowley


Director of Platform Infrastructure





Tools für Entwickler


Kunden-Anwendungsfälle sind so vielfältig wie das Internet selbst. Die Caching-Strategien von Kunden mit einer einfachen Website unterscheiden sich von solchen, die ein Online-Spiel auf den Markt bringen oder eine globale E-Commerce-Website betreiben. Contentful konzentriert sich auf die Bereitstellung eines umfassenden Serviceangebots für Kunden, ohne dass dabei strenge Nutzungsregeln für die Plattform eingeführt werden müssten.



Schnelles Testen und Experimentieren mit einer Sandbox

Da das Team von Contentful an seinem Proof of Concept arbeitet, nutzt es Fastly Fiddle, eine Sandbox, über die sich unterschiedliche Konfigurationen und VCL Snippets testen lassen. Entwickler können hier mit neuen Ideen experimentieren, Anfragen ausführen und Code schnell testen, ohne eine vollständige Bereitstellungsumgebung einrichten zu müssen. Fiddle liefert ihnen wertvolle Einblicke in die mögliche Funktionsweise dieser Ideen.


Das Team nutzt Terraform, um Updates bereitzustellen und seine Infrastructure as a Service (IaaS) zu verwalten, die über eine speziell entwickelte Integration mit Fastly für das Konfigurationsmanagement verfügt. Das Web-Interface von Fastly ermöglicht ihm die Überprüfung von Metriken oder das Gewinnen schneller Einblicke in die Ergebnisse von Experimenten. In der Regel wird die Fastly Integration aber durch Code und in Terraform verwaltet.


Fastlys Flexibilität kommt nicht nur den Kunden von Contentful, sondern auch dem Unternehmen selbst zugute. Contentful arbeitet mit diversen CDNs, von denen jedes unterschiedliche Aspekte der Plattform bedient. Fastly funktioniert nahtlos in dieser Multi-CDN-Umgebung. Je nach Kunden-Anwendungsfall werden knapp 90 % der Anfragen der anderen CDNs auf Fastlys Edge verarbeitet und nie zurück an den Origin von Contentful geschickt, was zu deutlich geringeren Egress-Kosten und Latenzzeiten führt. Fastly unterstützt Contentful dabei, die Effizienz seines komplexen Tech-Stacks zu maximieren. So kann das Unternehmen seinen Kunden auf der ganzen Welt weiterhin eine robuste, skalierbare Plattform bieten.






„In Fastly Fiddle lassen sich neue Ideen schnell testen und Code über Terraform unkompliziert updaten. So kann unser Team Innovationen schneller umsetzen.“

Yann Hamon


Software Engineer






Sie möchten loslegen?

Setzen Sie sich mit uns in Verbindung oder erstellen Sie einen Account.