Gannett Co., Inc. (NYSE: GCI) ist ein diversifiziertes Medienunternehmen mit großer Reichweite auf nationaler und lokaler Ebene, das sich der Stärkung und Bereicherung von Gemeinschaften verschrieben hat. Unser Ziel ist es, Zielgruppen als nachhaltiges, wachstumsorientiertes Unternehmen für Medien- und digitale Marketinglösungen zu inspirieren, zu informieren und zu verbinden. Über unsere vertrauenswürdigen Marken, darunter das USA TODAY NETWORK, das aus der nationalen Publikation USA TODAY und lokalen Medienorganisationen besteht, einschließlich unseres Netzwerks lokaler Marken in den Vereinigten Staaten, und Newsquest, einer hundertprozentigen Tochtergesellschaft im Vereinigten Königreich, bieten wir unverzichtbaren Journalismus, lokale Inhalte und digitale Erlebnisse für Zielgruppen und Unternehmen. Wir ausliefern qualitativ hochwertige, vertrauenswürdige Inhalte mit dem Bekenntnis zu ausgewogenem, unvoreingenommenem Journalismus, wo und wann die Konsumenten sich binden. Unsere Marke für digitale Marketinglösungen, LocaliQ, unterstützt kleine und mittelständische Unternehmen mit innovativen Produkten und Lösungen für digitales Marketing.
Auf Millisekunden kommt es an
Wenn Eilmeldungen eingehen, trackt Google für sein SEO-Ranking typischerweise die erste veröffentlichte Story und setzt sie an die Spitze seiner Suchergebnisse. Als Erster eine Story zu veröffentlichen, ist ein entscheidender Faktor für den zukünftigen Traffic auf Gannetts Websites, und stets aktuelle Inhalte sind ein kritischer Bestandteil seines Geschäfts.
Bis 2017 nutzte Gannett für seine Anforderungen an die Inhaltsauslieferung eine andere Lösung. Da diese Lösung auf einer TTL-basierten Methode zur Bereinigung von Inhalten beruhte, betrug die Zeit, die benötigt wurde, um einen Inhalt live zu schalten, zwischen 45 und 90 Sekunden – genug Zeit für einen anderen Publisher, die Story zuerst zu veröffentlichen. Durch die Bereitstellung seiner Angebote über Fastlys Edge-Cloud-Plattform ist Gannett mit seiner Instant-Publish-Plattform, die Fastlys Instant Purge™ -Funktion nutzt, bei Veröffentlichungen durchgängig der Erste. So kann Gannett Inhalte innerhalb von durchschnittlich 150 Millisekunden weltweit live schalten.* Da Inhalte nahezu in Echtzeit live geschaltet werden, verzeichnete Gannett auf seinen Angeboten mehr Traffic und höheres Engagement. Und weil Fastlys Plattform Inhalte zunächst im Cache sucht, bevor sie zum Origin zurückkehrt, bedeutet das für Gannett erhebliche Einsparungen – etwa 35 % bei den Egress-Kosten.
Das zunehmende Engagement und die täglichen Eilmeldungen bringen die Notwendigkeit mit sich, große Traffic-Spitzen zu bewältigen. Zuvor setzte Gannett auf Loadbalancing auf dem DNS-Layer, was überprovisionierte Ressourcen am Origin erforderte und nicht die granulare Kontrolle und Transparenz bot, die das Team benötigte. Nach dem Wechsel zu Fastly entwickelten die Gannett-Engineers eine Custom-Loadbalancing-Lösung unter Verwendung von Edge Dictionaries, VCL Snippets und Backend-Funktionstests. Dieses neue System ermöglicht es dem Team, Anfragen im typischen 50/50-Split auf alle Backends von Gannett per Loadbalancing zu verteilen oder die Gewichtung über die CI/CD-Pipeline und die Fastly API sofort von 0 bis 100 anzupassen. Es ist nicht mehr nötig, auf TTL-Änderungen bei DNS-Einträgen zu warten oder unnötige Ressourcen aufzuwenden, um alles auf einem Mindestniveau zu halten und maximalen Traffic zu bewältigen – Gannett kann den Traffic-Fluss zwischen den einzelnen Regionen jetzt nach Bedarf steuern.
Eine schnelle Veröffentlichung von Inhalten und eine Infrastruktur, mit der sich der damit verbundene Traffic bewältigen lässt, spielen nur dann eine Rolle, wenn auch die Schlagzeilen schnell geladen werden. Gannett ist sich der Nutzererwartungen in Bezug auf Geschwindigkeit und Performance bewusst und ist stolz darauf, ein außergewöhnliches Erlebnis zu bieten – und das äußerst leistungsstarke globale Netzwerk von Fastly spielt dabei eine große Rolle. Anfang 2020 schnitt USA Today in einem SpeedCurve-Test unter allen großen US-amerikanischen Nachrichtenseiten am schnellsten ab. Die Website erzielte einen Largest Contentful Paint (LCP) – also die Zeit, die vergeht, bis das größte Inhaltselement im Viewport sichtbar wird – von 0,48 Sekunden und erreichte den Status Visually Complete – also den Moment, in dem alle Elemente im sichtbaren Bereich einer Webseite zu 100 % geladen sind – in weniger als vier Sekunden.**
*Stand: 31. Dezember 2019
**Stand: 10. Juni 2020
Die Zügel in den Händen der Entwickler
Vor dem Wechsel zu Fastly mussten Gannetts Entwickler Konfigurationsänderungen deployen und warten, bis die Konfiguration im gesamten Netzwerk ihres vorherigen Auslieferungsanbieters aktualisiert war. In einigen Fällen hatte das Gannett-Team keinen Zugriff, um Änderungen an seiner eigenen Konfiguration vorzunehmen, ohne seinen vorherigen Anbieter einzuschalten. Änderungen in einer Staging-Umgebung zu deployen, dauerte 30 Minuten. Nachdem die Änderungen für die Produktivumgebung freigegeben waren, dauerte es weitere 30–45 Minuten, bis dieses Deployment live ging. Diese Mindestbearbeitungszeit von 60 Minuten verlängerte sich noch weiter, wenn Konfigurationsänderungen Überarbeitungen, Rollbacks oder Debugging erforderten.
Fastly ermöglicht es den Entwicklern von Gannett, die Kontrolle zu übernehmen und direkten Zugriff auf ihre eigenen Konfigurationen zu erhalten. Jetzt sind Konfigurationsänderungen in weniger als fünf Sekunden einsatzbereit – eine Verbesserung um 98,86 % gegenüber der vorherigen Plattform. Diese neuen Befugnisse bieten dem Gannett Team folgende Möglichkeiten:
Erstellung eigener Interaktionen unter Verwendung von Varnish, Edge Dictionaries, Snippets und ACLs für differenziertere Kontrolle und Funktionen
Optimieren Sie Workflows, damit jedes einzelne Team Codeänderungen vornehmen kann, ohne befürchten zu müssen, durch andere Teams, die gleichzeitig ihre eigenen Codeänderungen vornehmen, ausgebremst zu werden.
Praktizieren Sie Self-Service, indem Sie ihre eigenen Edge Dictionaries über die Fastly API und Terraform verwalten und Redirects auf der Edge über VCL Snippets steuern
Unterstützung lokaler Unternehmen, als sie am dringendsten gebraucht wurde
Am Anfang der COVID-19-Pandemie entwickelte und startete Gannett supportlocal.usatoday.com – eine Website, auf der Besucher Gutscheine für ihre Lieblingsrestaurants und -läden kaufen und später einlösen können, um kleine Unternehmen im ganzen Land finanziell zu unterstützen.
In weniger als 48 Stunden stellten die Entwickler von Gannett die Website bereit, was zum großen Teil darauf zurückzuführen ist, dass Fastly es ihnen ermöglicht, einen standardisierten Boilerplate-Service zu erstellen, auf dem sie ihre Produkte aufbauen können. Diese Effizienz beseitigt die Notwendigkeit, immer wieder etwas von Grund auf neu zu bauen oder hastig einen Service aus Teilen anderer Produkte zusammenzusetzen.
Innerhalb weniger Tage nach dem Launch verzeichnete die Website mehr als 90.000 tägliche Seitenaufrufe, und mehr als 5.000 kleine Unternehmen hatten sich für die Teilnahme angemeldet. Seitdem ist sie weiter gewachsen.
Die Freiheit und die Tools, um in großem Maßstab zu innovieren
Die Entwickler von Gannett denken laufend über die nächsten Schritte für ihre Websites und Apps nach und sind immer bereit, die neuesten Funktionen von Fastly als Betaversion zu testen. Als Pionier auf der Edge war Gannett zum Beispiel unter den Ersten, die Fastly TLS, WAF-API und Geräteerkennung testeten. Compute@Edge – die Serverless-Compute-Umgebung von Fastly – ist die nächste Grenze, und das Gannett-Team freut sich auch über die dortigen Möglichkeiten.
Gannett gehörte außerdem zu den frühen Anwendern von Bildoptimierung (IO), einem Fastly Produkt, mit dem Bilder schneller von der Edge aus optimiert und bereitgestellt werden können. Vor IO musste Gannett mehrere Versionen von Bildern und Bildausschnitten, die über sein vorheriges CDN ausgeliefert wurden, physisch speichern. Um einen Bildausschnitt zu ändern, musste das Team sicherstellen, dass die Änderung im CMS von Gannett unterstützt wurde und dass der Wert für die Änderung des Bildausschnitts über die API-Ebene bis an den Endnutzer weitergegeben wurde.
Mit Fastly IO konnte dieses Problem behoben werden, indem ein einziges Asset auf der Edge gespeichert und in jedem definierten Zuschnitt an mehrere Gannett-Publikationen ausgeliefert wurde. Das Ergebnis: Höhere Kosteneinsparungen und schnellere Nutzererlebnisse.
Videos, die eine der wichtigsten Quellen für Werbeeinnahmen bei Gannett darstellen, wurden ebenfalls auf Fastly konsolidiert. Dieser Schritt ermöglicht es dem Team, die Videoqualität zu kontrollieren und Endnutzern Varianten von Videoinhalten von einem zentralen Ort aus bereitzustellen.
Durch die Bereitstellung seiner Medieninhalte über Fastly konnte Gannett tiefgreifende Effizienzsteigerungen erzielen und erhebliche Kosteneinsparungen auf dem Weg zur leistungsstärksten Nachrichtenplattform der Branche realisieren.
Sicherheit, die für Entwickler vollständig sichtbar und für Nutzer völlig unsichtbar ist
Im Rahmen seiner digitalen Transformation beschloss Gannett, die Onlinesicherheit auf die Edge zu verlagern. Da Gannetts Entwickler bereits bei der Inhaltsauslieferung mit Fastly zusammenarbeiteten, ergaben sich Synergien durch den Einsatz von Fastlys Web Application Firewall (WAF) zur Absicherung der digitalen Objekte des Unternehmens.
Ein großer Vorteil für das Gannett Team besteht darin, dass ihm Fastlys WAF absolute Transparenz über seinen Traffic bietet. Fastlys Partnerschaften mit SumoLogic und BigQuery ermöglichen es den Entwicklern von Gannett, Traffic-Daten nahtlos zu visualisieren und zu analysieren. Anhand dieser Daten kann das Sicherheitsteam neue bösartige Signaturen erkennen, und diese Signaturen können zur Feinabstimmung der WAF verwendet werden, wodurch Gannetts Produkte noch sicherer werden.
Der wahrscheinlich größte Vorteil ist aber, dass Gannett Nutzer gar nicht mitbekommen, was hinter den Kulissen vor sich geht, damit sie und ihre Daten geschützt bleiben. Sie sehen nämlich keine Latenzprobleme und erhalten keine Sicherheitswarnungen. Das Nutzererlebnis bleibt also völlig unbeeinträchtigt – und genau so sollte es auch sein.
Im neuen Nachrichtenzeitalter die Nase vorn
Gannett setzt Maßstäbe, wenn es um innovatives digitales Publishing geht. Durch die Nutzung von Fastly kann das Team die neuesten Schlagzeilen unmittelbar bereitstellen, seine Infrastruktur zur Skalierung, um den Traffic bei Eilmeldungen zu bewältigen, deutliche Effizienzen in seiner Pipeline erzielen und ein sicheres End-to-End-Erlebnis bieten. So können Leser unbesorgt auf die Informationen zugreifen, die sie gerade benötigen, und Gannett kann seine lokale und globale Führungsposition in der Branche weiter ausbauen.