Serverausfall: Minimale Downtime dank Docker

Serverausfall: Minimale Downtime dank Docker

Viele kennen es: ein Ausfall der Website kostet Geld, Reputation und nicht zuletzt eine Menge Nerven. Mit immer komplexeren Web-Infrastrukturen und vielschichtiger Software steigt das Risiko und der mögliche Schaden wird immer höher. Gleichzeitig kann ein Ausfall der Hardware aber nie komplett ausgeschlossen werden. Docker kann hier für Schadensbegrenzung sorgen.

 

Was ist Docker

Vereinfacht gesagt, stellen Sie sich Docker wie einen kleinen virtuellen Computer vor. Auf diesem Computer können verschiedene Anwendungen in voneinander unabhängigen Teilen laufen, den sogenannten Docker-Containern. Die Container teilen sich hierbei den Platz und die Ressourcen des Computers, sind aber komplett unabhängig voneinander und enthalten - ganz wichtig - alle nötigen Informationen und Konfigurationen für sich selbst.

Durch Erstellen dieses Gesamtpaketes wird es also möglich, dass die Docker-Container irgendwo gespeichert/versioniert werden und bei Ausfällen oder - nicht ganz so kritisch - bei Hardware-Umzügen einfach genommen und an eine andere Stelle gesetzt werden. Das funktioniert dann sogar innerhalb von Minuten.

Docker bei der Hochschule Karlsruhe

Als Pilotprojekt setzen wir schon seit Längerem bei hs-karlsruhe.de auf Provisionierung der Server-Konfigurationen mit Ansible und Puppet - neu ist, dass diese Konfiguration jetzt komplett plattformunabhängig innerhalb von eigenständigen Docker-Containern läuft. Dieses Vorgehen hat jetzt zum ersten mal akut weitergeholfen, als die Hardware des Solr-Servers aufgrund eines Defekts ausgefallen ist und die Website-Suche damit komplett offline war. In kurzer Zeit konnte der Solr-Container auf einer anderen bestehenden Hardware zum Laufen gebracht werden, ohne dabei lange auf Ersatzteile oder neue Server warten zu müssen, was gerade jetzt in Corona Zeiten dauern kann.

Was kann Docker leisten

Mit Hilfe von Docker können Hardware-unabhängige, skalierbare und nachhaltig provisionierte Lösungen für Enterprise Kunden erstellt werden. Das sichert nicht nur den täglichen Betrieb und sorgt für einfachere Wartbarkeit, auch bei Defekten kann die Webanwendung mit geringem Aufwand auf einer anderen Hardware neu aufgesetzt werden.

Besonders wenn Ihre Unternehmensziele oder der Umsatz gefährdet sind, sollte technisch sauber und nachhaltig gearbeitet werden, um Risiken zu minimieren und entstehenden Schaden so klein wie möglich zu halten.

Sie möchten mehr über Projekte mit Docker erfahren oder benötigen Hilfe bei Ihrer Server-Infrastruktur? Wir helfen Ihnen gerne weiter.

Martin Huber

Unterstützung bei der Server-Infrastruktur?

Benötigen Sie Unterstützung bei der Verwaltung Ihrer Web-Infrastruktur?

Unser Spezialist für komplexe Infrastrukturen Martin Huber hilft Ihnen gerne weiter.

Martin Huber  |  Leitung Serverteam & CTO

Case Study SEEBURGER AG: Auch in China schnell

Die SEEBURGER AG (über 1.200 Mitarbeitende, mehr als 14.000 Kunden weltweit) bietet mit ihrer Business Integration Suite (BIS) eine agile und sichere Plattform für Unternehmensintegrationen. Seit der...

Zum Beitrag
TYPO3 and Sports: Speed is elementary

YTRON - Langjährige Partnerschaft seit 2013

Seit September 2013 begleiten wir YTRON als langfristiger digitaler Partner und unterstützen das Unternehmen ganzheitlich bei der Weiterentwicklung seiner digitalen Präsenz, der Sichtbarkeit im Web...

Zum Beitrag

Commend International: Security-Audit, AI-Integration & TYPO3 v13 Launch

So könnte ein eigentlich ein Witz anfangen: Treffen sich ein Pentest, eine AI-Integration und ein TYPO3-Launch in einer Bar. Was es jedoch wirklich damit auf sich hat, erklären wir in unserer Case...

Zum Beitrag
Commend Kommunikationslösugen - beispielsweise für Büros

Helmholtz Munich Konsolidierung 2025: 6 Launches in 7 Monaten, massive Einsparung im Budget und Performance-Boost um Faktor 15

Im Jahr 2025 stand Helmholtz Munich vor einer Mammutaufgabe: Eine historisch gewachsene, fragmentierte Web-Landschaft sollte bei laufendem Betrieb in ein zentrales TYPO3 v13 System überführt werden....

Zum Beitrag
Forschung im Medizinbereich

Kein Chaos mehr bei vollem Büro - so organisieren wir unsere Teamwochen

Mittlerweile arbeitet ein Großteil unseres Teams ortsunabhängig und wir sind stolz, dass diese Arbeitsweise bei in2code so gut klappt. Trotzdem ist es wichtig, die Kollegen und Mitarbeiter auch...

Zum Beitrag

Hinter den Kulissen: Ein Gespräch mit Peter, Teamlead des TYPO3 Localization Teams

Das TYPO3 Localization Team sorgt dafür, dass TYPO3 weltweit verständlich und zugänglich ist – aber nicht auf die Weise, wie viele denken. Wir haben mit Peter gesprochen, Teamlead des Localization...

Zum Beitrag