Priceline.de
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 150"> <path fill="currentColor" d="M23.5713,66.938l.006-.006v.042Zm15.74,8.879c0,4.53-2.0245,11.5524-9.57,11.5524a9.2755,9.2755,0,0,1-5.4848-1.8624v9.1074h-6.488V64.95h5.8092V66.932l-.006.006.006.036v-.042c.2042-.24.4205-.4986.6187-.7029a8.091,8.091,0,0,1,5.563-2.0245C35.2618,64.3668,39.3108,68.4519,39.3108,75.817Zm-6.2177-.042c0-2.9137-.811-6.0676-3.4783-6.6743a3.3463,3.3463,0,0,0-.8831-.1382,4.0611,4.0611,0,0,0-3.34,1.7782,8.8754,8.8754,0,0,0-1.3576,5.2025A8.0977,8.0977,0,0,0,25.59,81.404a4.14,4.14,0,0,0,2.9316,1.2735C31.6994,82.6775,33.0931,79.2593,33.0931,75.775Zm15.4031-8.5907V64.8774h-6.29V86.8527h6.4761V74.5074c0-2.7755.9311-3.238,4.049-3.7847l2.1446-.3424V64.6732A10.33,10.33,0,0,0,48.52,67.1843Zm9.2095,19.6684H64.14V64.9375H57.7057Zm34.7171-9.5939a5.0146,5.0146,0,0,0,4.4635,5.5149c.1922.018.3845.03.5767.03a5.8688,5.8688,0,0,0,5.605-3.9229l4.86,2.4931a16.503,16.503,0,0,1-2.6312,3.25,12.1054,12.1054,0,0,1-8.3384,3.1539c-6.5541,0-11.1679-4.2113-11.1679-11.4923,0-5.3406,2.6313-12.1411,11.33-12.1411a10.7266,10.7266,0,0,1,7.9719,3.178c2.8716,3.0938,3.0338,7.4432,3.1359,9.9363Zm.066-4.1271,9.0052.0781a5.3662,5.3662,0,0,0-1.2315-3.1539,4.5534,4.5534,0,0,0-3.1779-1.2316A4.482,4.482,0,0,0,93.7865,70.2,5.726,5.726,0,0,0,92.4888,73.1317Zm18.5751,13.697h6.6983V55.3856h-6.6983Zm10.8255.024h6.4339V64.9375h-6.4339ZM149.6738,65.304a8.4377,8.4377,0,0,0-3.9228-.8891,11.1131,11.1131,0,0,0-4.0491.7869,6.351,6.351,0,0,0-2.1867,1.7182h-.006V64.9856h-6.5541V86.8407h6.5181V75.024c0-2.7274,0-5.4607,3.4182-5.4607a2.9858,2.9858,0,0,1,2.9136,1.682,8.9106,8.9106,0,0,1,.3064,3.28V86.8527H152.63V71.8821C152.63,68.4819,151.9807,66.5175,149.6738,65.304Zm12.0931,11.9548a5.016,5.016,0,0,0,4.44,5.5329c.1922.018.3845.03.5767.03a5.84,5.84,0,0,0,5.5869-3.9229l4.8841,2.4931a16.3342,16.3342,0,0,1-2.6192,3.2321,12.1054,12.1054,0,0,1-8.3384,3.1539c-6.5541,0-11.1679-4.2113-11.1679-11.4923,0-5.3406,2.6313-12.1411,11.33-12.1411a10.7266,10.7266,0,0,1,7.9719,3.178c2.8716,3.0938,3.0338,7.4432,3.1179,9.9363Zm.066-4.1271,9.0052.0781a5.3662,5.3662,0,0,0-1.2315-3.1539,4.5534,4.5534,0,0,0-3.1779-1.2316A4.482,4.482,0,0,0,163.1306,70.2,5.726,5.726,0,0,0,161.8329,73.1317ZM78.4194,69.347a4.2992,4.2992,0,0,1,2.451.847,5.2879,5.2879,0,0,1,1.6821,2.0245s.1442.1022.1622,0A11.102,11.102,0,0,1,85.5683,67.28a10.7775,10.7775,0,0,0-7.4433-2.7935c-7.3832,0-11.1258,5.4248-11.1258,11.8768,0,9.0472,6.7584,11.5944,11.0057,11.5944A10.9243,10.9243,0,0,0,85.37,85.1466a10.2565,10.2565,0,0,1-2.7334-4.6558l-.018-.0781h-.18a3.4565,3.4565,0,0,1-.5047.7089A4.3634,4.3634,0,0,1,78.6176,82.66c-3.4783,0-4.9141-3.7006-4.9141-6.6142S74.899,69.347,78.4194,69.347ZM60.9257,55.9143a3.4783,3.4783,0,1,0,3.4783,3.4783A3.4766,3.4766,0,0,0,60.9257,55.9143Zm64.448,0a3.4783,3.4783,0,1,0,3.4783,3.4783A3.4765,3.4765,0,0,0,125.3737,55.9143Zm56.8582,9.0738A2.2092,2.2092,0,1,1,180.03,62.88h.009A2.1418,2.1418,0,0,1,182.2319,64.9881Zm-.406.0067a1.7913,1.7913,0,0,0-1.7868-1.7868h-.009a1.7914,1.7914,0,1,0,1.7958,1.7868Zm-.977.6288a1.8358,1.8358,0,0,0,.1605.5824h-.4161a1.6437,1.6437,0,0,1-.1685-.596c-.0486-.3053-.2262-.4161-.5361-.4161h-.2782l.0023,1.0223h-.3935V63.8606a4.9714,4.9714,0,0,1,.7022-.0555,1.3845,1.3845,0,0,1,.7724.18.5539.5539,0,0,1,.2262.4885.5825.5825,0,0,1-.4874.5654v.0193C180.65,65.0955,180.8025,65.2843,180.8489,65.6236Zm-.345-1.1116c0-.2081-.1572-.414-.605-.414a1.8393,1.8393,0,0,0-.2861.0215v.795h.2861C180.2269,64.9145,180.5039,64.8015,180.5039,64.512Z"/> </svg>
Priceline stützt sich auf eine innovative, firmeneigene Architektur, die interne Komponenten und Komponenten von Drittanbietern kombiniert, um Millionen von Kunden hochleistungsfähige Websites und Dienstleistungen anzubieten. Geschwindigkeit, Skalierbarkeit und Konsistenz sind die Schlüssel zum anhaltenden Erfolg von Priceline.com.
Priceline.com ist eine Partnerschaft mit Catchpoint eingegangen:
- Schnelles Erkennen von Leistungsengpässen, Problemen und Verschlechterungen.
- Simulieren Sie die Nutzererfahrungen innerhalb ihres eigenen Netzwerks, um das Internetrauschen zu minimieren.
- Informieren Sie sich und treiben Sie Infrastrukturänderungen durch "Was-wäre-wenn"-Szenarien voran.
- Festlegung von Baselines und Benchmarks zur Verfolgung langfristiger KPIs und Festlegung von Leistungsschwellen.
- Bewertung von Drittanbietern und Gewährleistung ihrer Leistung durch SLA-Überwachung und Berichterstattung.
- Erstellen Sie benutzerdefinierte Metriken zur Überwachung einzelner Server, die sich hinter Lastverteilern befinden.
Die Sicherstellung einer konstanten Zufriedenheit unserer Kunden und Partner ist für Priceline von entscheidender Bedeutung. Catchpoint, ursprünglich als unsere primäre Plattform für Alarmierungen genutzt, ist inzwischen zu unserem vertrauenswürdigen strategischen Partner für kontinuierliches Web-Performance-Monitoring, Analyse und Optimierung geworden. Mit Catchpoint können wir Probleme nicht nur schneller identifizieren und lösen, sondern die Analysefunktionen von Catchpoint haben uns auch viele neue Möglichkeiten zur Verbesserung von Systemen und Geschäftsprozessen aufgezeigt. Mit Catchpoint können wir deutlich mehr beobachten – und das bei gleichen Kosten.
Problem
Priceline.com - neben Schwesterunternehmen wie Agoda, Booking.com, Kayak und OpenTable eine der Hauptseiten von Booking Holdings - bietet Freizeitreisenden mehrere Möglichkeiten, bei Hotelzimmern, Mietwagen, Flugtickets, Urlaubspaketen und Kreuzfahrten zu sparen. Zusätzlich zu den veröffentlichten Preisen können Reisende den berühmten "Name Your Own Price®"-Service von Priceline.com nutzen, der die niedrigsten verfügbaren Preise liefert, oder den "Express Deals®"-Service, bei dem Reisende Hotelrabatte ohne Gebotsabgabe in Anspruch nehmen können.
Die Architektur von Priceline.com erfordert ständige aktive Beobachtungstests, um dem Priceline-Betriebsteam dabei zu helfen, Leistungsprobleme auf den wichtigsten Seiten und der zugehörigen Infrastruktur zu erkennen. Dies ist für jedes Unternehmen von grundlegender Bedeutung, das ein bestmögliches digitales Kundenerlebnis bieten möchte. Das Priceline-Team hat jedoch auch seine Nutzung der Catchpoint Plattform erweitert, um weitaus mehr Einblicke und geschäftliche Vorteile zu erhalten, als dies durch einfache aktive Überwachungs- und Warnstrategien möglich wäre.
Lösung
Priceline nutzt nicht nur die weit verbreiteten aktiven Beobachtungsstandorte von Catchpointund ISPs, um mehrstufige Transaktionen, DNS-Dienste und API-Aufrufe zu beobachten, sondern vergleicht seine Leistung auch kontinuierlich mit der von Branchenkollegen, um angemessene Ziele zu definieren, um seine Führungsposition zu halten.
Mithilfe der eingehenden Analysen, die Priceline zur Verfügung stehen, kann das Unternehmen automatisch interne Daten mit aktiven Beobachtungsmetriken korrelieren, um Probleme zu diagnostizieren und die Ursachen für komplexe n-Tier-Architekturen schnell zu finden sowie die Auswirkungen von Front-End-Code-Optimierungen zu untersuchen.
Darüber hinaus ermöglicht die Funktion Hosts und Zonen eine schnelle Fehlersuche bei leistungsschwachen Komponenten (Drittanbieter, interne Komponenten usw.), während die Warnplattform sie sofort auf Probleme und Engpässe aufmerksam macht.
Zusätzlich zu diesem einfachen Ansatz zur aktiven Beobachtung und Alarmierung hat Priceline die Nutzung des Tools Catchpoint erheblich ausgeweitet und nutzt die Vorteile der erweiterten Funktionen, die es dem Unternehmen ermöglichen, positive Geschäftsergebnisse auf allen seinen digitalen Plattformen zu erzielen, und zwar in den folgenden Bereichen.
First-Mile Baseline-Tests über Enterprise Nodes
Um das "Rauschen" aus dem Internet in den Testergebnissen zu minimieren (d. h. Probleme mit lokalen Internetanbietern, Peering-Probleme usw.), setzt Priceline in jedem seiner Rechenzentren einen Enterprise-Knoten ein, der die Tests ins Internet sendet, und verwendet dann einen Override, um sie wie bei jedem normalen Kundentraffic durch seine Load Balancer zurückzuschicken.
Da die beiden Schnittstellen jedoch nur einen Sprung voneinander entfernt sind, werden die durch das Internet verursachten Schwankungen auf ein Minimum reduziert, und sie erhalten einen genauen Überblick über das Geschehen auf ihrer Website.
Infrastrukturänderungen über Antragsüberschreibungen vorantreiben
Wenn Priceline erwägt, neue Server zu implementieren, Änderungen bei den Cloud-Anbietern vorzunehmen oder ein neues CDN zu evaluieren, kann das Unternehmen die Request-Override-Funktion in Catchpoint nutzen, um ein "Was wäre wenn"-Szenario zu erstellen und festzustellen, wie sich die vorgeschlagene Änderung auf die Erfahrung der Endnutzer auswirken wird.
Ein Beispiel hierfür wäre die Verwendung von DNS-Overrides, um den Test an ein spezielles CDN zu senden, das so konfiguriert wurde, dass es den neuen Verkehr unterstützt. Diese Tests werden dann parallel zu den Tests durchgeführt, die mit ihrer normalen Konfiguration eingerichtet wurden, und die Daten werden direkt im Portal Catchpoint verglichen, um die Variante zwischen den beiden Szenarien zu sehen.
Der Request-Override kann auch verwendet werden, um die Auswirkungen eines bestimmten Fremdelements auf der Website zu bestimmen. Dies ist besonders nützlich für ein Unternehmen wie Priceline, das eine Fülle von Drittanbieterinhalten von Reiseanbietern anbietet. Sie setzen auch die Anforderungsverzögerungsfunktion ein, mit der sie eine Anzahl von Millisekunden angeben können, um festzustellen, ob das Objekt asynchron geladen wird und ob seine Verzögerung andere Elemente auf der Seite beeinträchtigen würde.
SLA-Überwachung
Aufgrund von SLAs, die Priceline sowohl mit externen Kunden als auch mit Anbietern hat, muss das Unternehmen regelmäßig Berichte über die Leistung seiner digitalen Systeme vorlegen.
Mit dem SLA-Observability-Tool von Catchpointkönnen sie Tests mit Warnmeldungen einrichten, die an die von ihren verschiedenen SLAs festgelegten Schwellenwerte gebunden sind. Auf diese Weise können sie verfolgen, ob sie diese Service-Levels einhalten, und erhalten Warnungen, bevor die Schwellenwerte überschritten werden.
Wenn sich die Dinge in die falsche Richtung entwickeln, können sie auf diese Weise reagieren, bevor sie das SLA verletzen.
Langfristige Tendenzen
Leistungssachverständige können im Laufe ihrer täglichen Arbeit oft die langfristige Perspektive aus den Augen verlieren. Priceline ist in der Lage, dieses Risiko mit Hilfe der historischen Datenspeicherung von Catchpointzu mindern, die sie an harte KPIs und nicht an trendbezogene KPIs binden.
Durch die Festlegung von Warnmeldungen für diese absoluten Werte können sie die langfristige Leistung im Laufe der Zeit verfolgen. Sie werden über allmähliche Leistungsverschlechterungen gewarnt, auch wenn diese keine signifikanten Spitzen auslösen.
Mit den gespeicherten Daten aus drei Jahren kann Priceline langfristige historische Trends mit kurzfristigen KPIs vergleichen, um eine gleichbleibend hervorragende Nutzererfahrung zu gewährleisten.
Integration mit wichtigen Tools
Catchpoint ist zwar das wichtigste Rädchen in Pricelines digitalen Erlebnisbeobachtungsefforts, aber es ist nicht das einzige Tool, das sie verwenden. Das bedeutet, dass es in der Lage sein muss, mit den anderen Tools zusammenzuarbeiten. Daher sind die Integrationen, die Catchpoint mit anderen SaaS-Produkten eingerichtet hat, für den täglichen Betrieb von Priceline unerlässlich geworden:
- Splunk - Priceline verwendet ein von Catchpoint bereitgestelltes Add-on, um seine Daten in Splunk zu pushen, was es einfach macht, die synthetischen Testdaten von Catchpoint mit den in Splunk verfügbaren internen Metriken zu überlagern.
- Slack - Mithilfe der Webhook-API und der Slack-Integration sendet Priceline seine Warnmeldungen in einen speziellen Slack-Kanal und bietet so eine einfache Möglichkeit, Berichte intern anzuzeigen, zu teilen und zu speichern, ohne das Portal Catchpoint aufrufen zu müssen.
- Okta - Wie in vielen Unternehmen gibt es viele Personen in verschiedenen Teams, die auf das Portal Catchpoint zugreifen können müssen. Mit der Okta-Integration für die Single-Sign-On-Fähigkeit müssen sich die Administratoren von Priceline nicht um die Einrichtung einzelner Benutzer oder die Einschränkung des Zugangs kümmern, wenn jemand das Unternehmen verlässt.
Ergebnisse
Als Priceline.com im Jahr 2011 die Digital Experience Observability-Lösung von Catchpointimplementierte, konnte das Unternehmen zunächst eine drastische Verkürzung der Zeit feststellen, die für die Sichtung und Behebung von Problemen benötigt wird, und zwar von Stunden oder sogar Tagen auf nur wenige Minuten.
Seitdem ist es zu einem integralen Bestandteil der Betriebs- und Entwicklungsteams geworden. Catchpoint ist zu einem vertrauenswürdigen Partner geworden, der mit dem Priceline-Team zusammenarbeitet, um neue Funktionen zu übernehmen und zu entwickeln, die es dem Unternehmen ermöglichen, den neuesten Innovationen der Branche voraus zu sein.