Die deutschen E-Mail-Anbieter GMX und WEB.DE nutzen F5 für die Ingress-Kontrolle auf ihrer Kubernetes-Cloud-Plattform

Mit zusammen mehr als 34 Millionen Kunden sind WEB.DE und GMX die größten E-Mail-Anbieter in Deutschland. Durch die Partnerschaft mit F5 konnten die Unternehmen sicherstellen, dass Anwendungen wie ein- und ausgehende E-Mails, das Webportal, Cloud-Speicher und Online Office nahtlos funktionieren und hoch skalierbar sind.

Geschäftliche Herausforderungen

WEB.DE ist eines der führenden Internetportale in Deutschland. Nach Angaben der Arbeitsgemeinschaft Onlineforschung (AGOF) nutzen monatlich 21,8 Millionen Menschen die Mail- oder Cloud-Dienste, die redaktionellen Seiten und die Suchmaschine von WEB.DE, wobei die Zahl der Zugriffe über mobile Endgeräte steigt. Die komfortable Online-Speicherplattform bietet einen sicheren Ort, um persönliche Dokumente, Fotos, Musik und Videos in der Cloud zu speichern. Mit De-Mail ermöglicht WEB.DE die rechtsverbindliche Kommunikation über das Internet. Als Marke der 1&1 Mail & Media GmbH ist WEB.DE Gründungsmitglied der Initiative INTERNET MADE IN GERMANY für hohe Produktqualität mit deutschen Sicherheits- und Datenschutzstandards.

Mit mehr als 20 Jahren Erfahrung in der Internetkommunikation ist der Freemail-Pionier GMX (Global Message Exchange) heute einer der erfolgreichsten deutschsprachigen Kommunikationsdienste im Netz. GMX bietet leistungsstarke, innovative Mail- und Messaging-Lösungen für Privat- und Geschäftskunden. Eingebettet in die vielfältigen Portale GMX Deutschland, GMX Österreich und GMX Schweiz mit ihren länderspezifischen Inhalten und Diensten aus den Bereichen Information, Kommunikation, Shopping, Entertainment und Lifestyle ist GMX der digitale Ausgangspunkt für mehr als 15 Millionen Internetnutzer.

„Als Dachgesellschaft von GMX und WEB.DE haben wir uns aufgrund der dynamischen Entwicklung des IT-Marktes und der sich ständig ändernden Anforderungen und Erwartungen unserer Kunden bereits vor einigen Jahren für die Einführung von Kubernetes-basierten Container-Anwendungen entschieden“, sagt Dr. Sascha Mühlbach, Expert Infrastructure Architect bei der 1&1 Mail & Media GmbH. „Mit schlankeren Prozessen konnten wir die Produktentwicklung beschleunigen und die Betriebsführung optimieren. Da wir eine große Umgebung bedienen, müssen wir Dinge maßgeschneidert entwickeln, um die notwendige Skalierbarkeit zu gewährleisten. Das können wir oft nur mit offenen Plattformen erreichen.“

Lösung

GMX und WEB.DE nutzen auch kommerzielle Anwendungen, um ihre mit Open-Source-Software entwickelten proprietären Lösungen zu optimieren. Diese Anwendungen müssen sich jedoch nahtlos in die Open-Source-Umgebung integrieren und eine hohe Skalierbarkeit ermöglichen – beides wird durch F5-Produkte ermöglicht. WEB.DE und GMX nutzen bereits die F5 BIG-IP-Plattform in ihrer bestehenden Umgebung, einschließlich BIG-IP i10800 mit Verwaltung des ATM (Application Traffic Management) für den Lastenausgleich.

Um sicherzustellen, dass sich die BIG-IP-Plattform nahtlos in die WEB.DE- und GMX-Kubernetes-Umgebung integriert, werden die Container Ingress Services von F5 zusammen mit dem Application Delivery Controller am äußeren Rand eingesetzt. Diese Open-Source-Lösung ermöglicht es Entwicklern und Systemteams, Ingress-HTTP-Routing, Lastenausgleich und Anwendungsdienste zu verwalten. Sie kann sowohl in nativen Container-Umgebungen wie Kubernetes als auch mit PaaS-Container-Verwaltungssystemen wie RedHat und OpenShift eingesetzt werden. Um die Produkteinführung zu beschleunigen, bietet der Container Ingress Controller für auch eine integrierte Automatisierung von Anwendungsleistung, Routing und Sicherheitsdiensten während der Entwicklung.  
 
„Die Integration von Kubernetes, Container Ingress Services und BIG-IP bietet für uns zahlreiche Vorteile“, sagt Dr. Sascha Mühlbach. „Sie erfüllen unsere Anforderungen in Bezug auf Skalierbarkeit, Zuverlässigkeit, Redundanz und einfache Administration durch einen vollautomatisierten Prozess. Mit dieser gesteigerten Effizienz können wir neue Anwendungen innerhalb weniger Tage von Prototypen in die Produktionsumgebung überführen – und das nicht nur für eine Handvoll Anwendungen, sondern für alle zukünftigen Lösungen, die wir unseren Kunden anbieten.“

Vorteile

Der F5 Container Ingress Controller für Kubernetes bietet eine hoch skalierbare, deklarative Verwaltung von F5 BIG-IP und ermöglicht eine schnellere Entwicklung durch vollautomatisierte Prozesse ohne manuelle Interaktion, programmgesteuerte Fehlerreduzierung und Erweiterbarkeit.

Für Skalierbarkeit gebaut

Die Kubernetes-Plattform wird derzeit für mehrere Microservices auf den Portalen von WEB.DE und GMX sowie für die Spam-Filterung und die Bereitstellung von Online-Office genutzt. Weitere Anwendungen und Microservices für Kunden sollen in Zukunft folgen, wobei ein Team von 400 Mitarbeitern mehr als 1000 Software-Artefakte verwaltet. Doch schon jetzt ist der Umfang des Projekts beeindruckend – allein die aktuelle Umgebung umfasst mehrere hundert physische Server.

Mit einem gemeinsamen Marktanteil von rund 50 Prozent sind GMX (25,4 %) und WEB.DE (24,8 %) die größten E-Mail-Anbieter in Deutschland. Bei zusammen über 30 Millionen Nutzern werden wöchentlich rund eine Milliarde E-Mails als Spam kategorisiert und entweder gelöscht oder in die Spamordner der Postfächer zugestellt. Dies wird von der aktuellen Umgebung zusammen mit der F5-Plattform zuverlässig und effizient unterstützt. Gleichzeitig wird ein hohes Maß an IT-Sicherheit gewährleistet. Aufgrund der strengen europäischen Datenschutzanforderungen wird die WEB.DE- und GMX-Lösung ausschließlich in eigenen Rechenzentren und nicht bei externen Cloud-Anbietern angewendet.

Optimierte Abläufe, hohe Leistung

Obwohl GMX und WEB.DE früher eine große Anzahl von Servern und virtuellen Maschinen für den Betrieb ihrer Mail-Dienste verwendet haben, wurde mithilfe der Container-Architektur der Verwaltungsprozess erheblich optimiert. In der Vergangenheit musste jedes Update auf mehreren hundert Maschinen installiert werden, die für die Spam-Scanner verwendet wurden, was oft den ganzen Tag in Anspruch nahm. Mit F5 und Kubernetes hat die Automatisierung die Prozessdauer auf weniger als eine Stunde gestrafft, was die Betriebskosten erheblich senkt.

„Da unsere Kunden von den Mail-Services eine Verfügbarkeit rund um die Uhr und eine hohe Leistung erwarten, stehen diese Anforderungen an erster Stelle. Hohe Sicherheit und neue Funktionen sind ebenfalls sehr wichtig. Die F5-Produkte ermöglichen dies durch ihre offene Architektur. Zudem bietet das F5-Team einen guten Support und steht bei Fragen jederzeit zur Verfügung“, so Dr. Sascha Mühlbach.

Schnellere Produktentwicklung

Mit der neuen Lösung ist das Team nun in der Lage, den Kunden neue Produkte schneller zu liefern. Microservices und Container ermöglichen es, die einzelnen Komponenten von Anwendungen zu ändern und neue Versionen bestehender Produkte schnell auf den Markt zu bringen, was die Angebote für Kunden noch attraktiver macht.

„Die F5-Plattform läuft seit Jahren reibungslos und zuverlässig in unserer operativen Landschaft“, sagt Dr. Sascha Mühlbach. „Die BIG-IP-Lösung garantiert hohe Sicherheit und einen effizienten Lastenausgleich, während der Container Ingress Controller eine nahtlose Integration in unsere Kubernetes-Umgebung gewährleistet. Unser Team profitiert von schnelleren Prozessen, einer stärkeren Automatisierung und einem optimierten Anwendungsmanagement, so dass wir uns auf die Konzeption und Entwicklung neuer Lösungen konzentrieren können. Das bedeutet, dass unsere Kunden dank des Zusammenspiels von F5 und Kubernetes häufiger Zugang zu interessanten Produkten haben.“

Herausforderungen
  • Benutzerdefinierte Lösung für notwendige Skalierbarkeit erforderlich
  • Produktintegration mit Open-Source-Umgebung
  • Zeitaufwändiger manueller Aktualisierungsprozess

Vorteile
  • Hoch skalierbare Lösung
  • Optimierte Abläufe durch automatisierte Prozesse
  • Schnellere Markteinführung
Produkte