SISTIC senkt die Kosten um 80 % und beschleunigt die Markteinführung mit NGINX Plus

SISTIC ist Singapurs führende und größte Ticketagentur. Sie betreut jedes Jahr ein umfangreiches Portfolio an Großveranstaltungen und bietet dafür eine nahtlose Ticketing-Lösung sowie einen zentralen Marktplatz für Kunst, Kultur und Unterhaltung. Vor Kurzem ergänzte das Unternehmen seine Infrastruktur um eine zweite Private Cloud, um die Skalierbarkeit zu erhöhen und Updates für Anwendungen schneller bereitzustellen. SISTIC benötigte eine neue Architektur, die mit der Dynamik seiner containerbasierten Cloud-Plattform Schritt halten konnte. Die Agentur suchte nach einer einfacheren Möglichkeit zur Verwaltung von Anwendungsdiensten und wollte zugleich die Kosten senken. Um diese Ziele zu erreichen, entschied sich SISTIC für F5 NGINX Plus.

Um seine führende Position in der Ticketing-Branche zu behaupten, muss SISTIC seinen Kunden nicht nur ein optimiertes Ticketing-Erlebnis bieten, sondern auch seine Kapazitäten entsprechend der Nachfrage skalieren. Durch den Einsatz von F5 BIG-IP Local Traffic Manager (LTM) stellt die Agentur ihren Kunden ihre Anwendungsdienste zuverlässig, sicher und optimiert bereit und verfügt zugleich über die nötige Erweiterbarkeit, Flexibilität und Programmierbarkeit, um ihre Cloud-, virtuelle und physische Infrastruktur zu verwalten. F5 BIG-IP LTM ist dem Frontend der SISTIC-Umgebung vorgeschaltet, übernimmt dort die Hauptlast, stellt fortschrittliche Anwendungsdienste bereit und verbessert die Sicherheit, Leistung und Ausfallsicherheit von Hunderten oder sogar Tausenden dahinterliegender Anwendungen.

Geschäftliche Herausforderung

Da SISTIC mehr Veranstaltungen vermarktete und mehr Kunden ansprach, wollte die Agentur ihre Anwendungsdienste skalieren. Der Umstieg auf Microservices und die damit verbundenen Änderungen an den Mitarbeitern, Prozessen und Technologien der Anwendungsinfrastruktur erfordern häufige Anpassungen an den Anwendungen. Darüber hinaus wurde die F5 BIG-IP LTM Plattform ausschließlich von den Infrastruktur- und Sicherheitsteams von SISTIC verwaltet. Das Anwendungsteam war mit den Anforderungen an öffentlich zugängliche Weiterleitungen für Kunden besser vertraut, konnte jedoch nicht direkt auf F5 BIG-IP LTM zugreifen. Es musste Änderungsanträge beim Infrastrukturteam einreichen, was zu Verzögerungen führte. SISTIC benötigte eine Plattform, die sich problemlos in Arbeitsabläufe integrieren lässt, um die Bereitstellung von Anwendungen zu beschleunigen und gleichzeitig die Möglichkeit zu bieten, die Anwendungsdienste schneller und planbarer zu vereinfachen, zu automatisieren und anzupassen.

Noch wichtiger war SISTIC jedoch der Aufbau einer zweiten Private Cloud mit Containerisierung. Durch den Einsatz von Containern konnte SISTIC zwar Cloud-native-Anwendungen nach dem Prinzip „Einmal schreiben, überall ausführen“ schneller entwickeln, doch die Einbindung der zweiten Cloud in eine herkömmliche, von der IT verwaltete statische Konfiguration verhinderte eine maximal effiziente Bereitstellung. Bei einem herkömmlichen System kann es zudem schwierig sein, Agilität und Flexibilität zu steigern, ohne bestehende Anwendungen oder das Kundenerlebnis zu beeinträchtigen.

Anstatt zu versuchen, die bestehende Architektur nachträglich an neue Anforderungen, Parameter und Standards anzupassen, benötigte SISTIC eine kostengünstige Lösung, die ebenso dynamisch war wie seine containerbasierte Cloud-Plattform und seine Anwendungen.

“Bei einer zweiten, containerisierten Private Cloud mussten wir sicherstellen, dass die Auswirkungen und Ausfallzeiten für unsere bestehende Ticketing-Lösung so gering wie möglich bleiben. Uns war klar, dass eine herkömmliche Konfiguration die Effizienz der Bereitstellung und die Skalierbarkeit beeinträchtigen könnte. Wir benötigten eine kostengünstige Lösung für diese Herausforderungen, die zugleich eine reibungslosere Zusammenarbeit unserer Teams ermöglicht, damit sie unseren Kunden neue und bessere Funktionen bereitstellen können. ”

William Chew, Manager, IT-Infrastruktur und Servicebereitstellung

Lösungen

Um die Bereitstellung von Anwendungen zu beschleunigen und das Management des Anwendungslebenszyklus zu vereinfachen, benötigte SISTIC eine API-gesteuerte Self-Service-Plattform, die sich problemlos in DevOps-Workflows integrieren lässt. Die Agentur entschied sich für den Einsatz von NGINX Plus als schlanken Software-Load-Balancer, um ihre Architektur zu optimieren und Kosten zu senken. SISTIC behielt seine F5 BIG-IP LTM Infrastruktur im Frontend bei, um seinen geschäftskritischen Anwendungen erweiterte Anwendungsdienste bereitzustellen, und platzierte NGINX Plus direkt vor seinen modernen Anwendungsumgebungen.

NGINX Plus ist von der Hardware und dem Betriebssystem entkoppelt und lässt sich direkt in den Anwendungs-Stack von SISTIC integrieren. NGINX Plus ermöglicht es sowohl den Infrastruktur- als auch den Anwendungsteams, das Software-Load-Balancing direkt zu verwalten, zugehörige Anwendungsdienste zu konfigurieren und diese im Rahmen eines CI/CD-Frameworks zu automatisieren. Dank der benutzerfreundlichen und anpassbaren Funktionen kann SISTIC seine Anwendungsdienste optimieren und einfacher verwalten. Da die Anwendungsteams keine Änderungsanträge mehr beim Infrastrukturteam einreichen müssen, können sie Konfigurationsänderungen und neue Funktionen innerhalb einer Woche statt erst nach Monaten implementieren.

NGINX Plus unterstützt auch die zweite, containerisierte Private Cloud. Dank seiner Programmierbarkeit und schlanken Architektur benötigt es nur sehr wenige Rechenressourcen und belastet die Infrastruktur von SISTIC kaum oder gar nicht zusätzlich. Damit eignet es sich ideal für die von den Anwendungsteams genutzten Containerumgebungen. NGINX Plus ermöglicht eine optimale Leistung des cloudbasierten Systems von SISTIC und bietet zugleich die nötige Agilität, um mit der dynamischen und kurzlebigen Natur containerisierter Anwendungslebenszyklen Schritt zu halten, bei denen Container häufig im Minutentakt gestartet und wieder beendet werden.

NGINX Plus wird auf allen kundenorientierten Webservern von SISTIC eingesetzt und hat die bestehenden Lastverteilungsfunktionen erfolgreich erweitert. Dadurch kann die Agentur horizontal skalieren und mehr Benutzer bedienen als mit einem einzelnen Server. Sollte ein Server ausfallen, stehen andere Server sofort zur Verfügung, sodass die Anwendungen von SISTIC jederzeit verfügbar sind.

Zusätzlich zu seinen Load-Balancing-Funktionen ist NGINX Plus API-Gateway, Sidecar-Proxy, Content-Cache und Webserver in einem. Statische Inhalte werden mit beispielloser Geschwindigkeit und Effizienz bereitgestellt, sodass Hunderttausende Kunden gleichzeitig bedient werden können. NGINX Plus bietet außerdem Sitzungspersistenz, um Benutzeranfragen an denselben Backend-Server weiterzuleiten, aktive Zustandsprüfungen, die unzuverlässige Server erkennen und Anfragen von ihnen weglenken, um die Zuverlässigkeit zu erhöhen, sowie DNS-Diensterkennung, um Geräte und Dienste in einem Netzwerk automatisch zu erkennen und den Einrichtungsprozess zu verkürzen.

Das Caching von NGINX Plus verbessert die Anwendungsleistung, selbst wenn Benutzer innerhalb kurzer Zeit wiederholt dieselben URLs aufrufen. Mit NGINX Plus können Anwendungsteams Routingregeln flexibel anpassen, sodass SISTIC für ausgewählte URLs permanente oder temporäre Weiterleitungen konfigurieren kann.

“Dank NGINXPlus konnten wir 80 % der Kosten einsparen und neue Anwendungsfunktionen schneller auf den Markt bringen. Dank der Benutzerfreundlichkeit kann mein Team besser mit dem Anwendungsteam zusammenarbeiten. So können wir unsere Prozesse erfolgreich optimieren und unsere Gemeinkosten im Griff behalten. Bei dieser neuen Bereitstellung traten kaum Probleme auf, und wir arbeiten ausgesprochen gerne damit. Es versteht sich von selbst, dass wir beeindruckt davon sind, wie NGINXPlus sein Leistungsversprechen in puncto Geschwindigkeit, Skalierbarkeit und Benutzerfreundlichkeit auf jeder Plattform untermauert. ”

William Chew, Manager, IT-Infrastruktur und Servicebereitstellung

Ergebnisse

80 % Kostenersparnis

NGINX Plus hat es SISTIC ermöglicht, eine zweite containerbasierte Private Cloud einzurichten – und das im Vergleich zu einer herkömmlichen, von der IT verwalteten statischen Konfiguration äußerst kosteneffizient.

Anwendungsübergreifende Hyperskalierung

NGINX Plus ermöglicht SISTIC eine flexible und nahtlose Skalierung. Die Verteilung auf mehrere Anwendungsserver bedeutet außerdem, dass Benutzer von mehr als einem Server bedient werden können, ohne die Laufzeit aktueller Anwendungen oder das Benutzererlebnis zu beeinträchtigen.

Schnellere Markteinführung

NGINX Plus ermöglicht es SISTIC, neue Produkte und Services in deutlich kürzerer Zeit als bisher zu betreiben, zu entwickeln und bereitzustellen – innerhalb einer Woche statt mehrerer Monate –, ohne dabei Abstriche bei Leistung oder Funktionalität zu machen. Zudem konnte das Unternehmen die Geschwindigkeit bei der Bereitstellung neuer Funktionen um 95 % steigern. Dazu trägt auch die bessere Verwaltbarkeit bei, da neue Konfigurationsänderungen und Anforderungen nun wesentlich schneller umgesetzt werden.

Alle Kundenberichte ansehen ›

Logo von SISTIC senkt die Kosten um 80 % und beschleunigt die Markteinführung mit NGINX Plus

Vorteile

  • SISTIC setzte NGINX Plus als schlanken Software-Load-Balancer ein, um seine Architektur zu vereinfachen und Kosten zu senken
  • NGINX Plus ließ sich direkt in den Anwendungs-Stack von SISTIC integrieren, stärkte sowohl das Infrastruktur- als auch das Anwendungsteam und automatisierte den Lastenausgleich und die Anwendungsdienste im Rahmen eines CI/CD-Frameworks.
  • Das ressourcenschonende NGINX Plus unterstützte zudem die containerisierte Private Cloud, benötigte nur sehr wenig Rechenleistung und belastete die Infrastruktur kaum.

Herausforderungen

  • Die Umstellung auf eine Microservices-Infrastruktur bedeutete, dass SISTIC seine Anwendungsdienste skalieren musste.
  • Sie benötigten eine Plattform für Anwendungsdienste, die sich problemlos in bestehende Workflows integrieren ließ, um die Bereitstellung von Anwendungen zu beschleunigen.
  • SISTIC wollte eine zusätzliche containerisierte Private Cloud einführen. Die Integration in eine herkömmliche, von der IT verwaltete statische Konfiguration hätte jedoch bestehende Anwendungen oder das Kundenerlebnis beeinträchtigen können.