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

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

Die Zukunft von Websites im Zeitalter der generativen KI

“Das Internet stirbt – nicht langsam, sondern jetzt.” titelt letzte Woche die FAZ. Bis vor vier Wochen hätte ich dem noch widersprochen. Bis ich die letzten Monate die Trafficdaten unserer...

Zum Beitrag
Ein humanoider Roboter zeichnet mit einem digitalen Stift auf eine leuchtende, transparente Oberfläche und symbolisiert damit die Gestaltung und Entwicklung von Websites durch Künstliche Intelligenz.

in2code wird Teil des Partnernetzwerks für den Government Site Builder 11

in2code ist Implementierungspartner für den Government Site Builder 11. Gemeinsam mit Materna und weiteren Spezialisten bringen wir TYPO3-Expertise in die Bundesverwaltung.

Zum Beitrag
Gruppenfoto der Partner des Government Site Builder 11 (GSB 11) bei einem Treffen. Zahlreiche Personen stehen und knien lächelnd für die Kamera auf einer Terrasse mit Blick auf eine begrünte Umgebung und ein Stadion im Hintergrund. Die Stimmung wirkt kooperativ und professionell