ASI Robotics AI · web · robotics
← Alle Leistungen

Serverkonfiguration und Deployment

Produktionsreife Infrastruktur schlüsselfertig: Server, Container, Domains, SSL und Deployment mit einem Befehl. Server und Zugänge bleiben Ihre – ohne Bindung an fremdes Hosting.

ab 290 € Aufgabe besprechen
$ docker compose up -d
> healthcheck: ok
Projekt in Produktion

Was ist im Leistungsumfang enthalten

Wir richten für Ihr Projekt eine produktionsreife Infrastruktur ein: Wir mieten oder konfigurieren Ihren Server (VPS oder dediziert), installieren das Betriebssystem, isolieren die Anwendung in Containern, binden Domains und SSL-Zertifikate an und bauen eine Deployment-Pipeline, damit ein Update mit einem einzigen Befehl in die Produktion geht. Zum Leistungsumfang gehören die Konfiguration von Webserver und Reverse-Proxy, die Zugriffstrennung über SSH-Schlüssel, Firewall, Autostart der Dienste und ein grundlegendes Log-Handling. Wenn Sie bereits eine Anwendung haben – eine Website, einen Bot, eine API –, verpacken wir sie in einen Container und übertragen sie ohne Ausfallzeit auf Ihren Server. Wir verkaufen kein fremdes Hosting weiter und binden Sie nicht an unseres: Server und Domains laufen auf Sie, und nach der Übergabe erhalten Sie sämtliche Zugänge vollständig. Am Ende steht eine funktionierende Produktion, die Ihnen gehört – und kein gemieteter Platz in einem fremden Panel.

Wie das Deployment im Kern funktioniert

Ein Server ist ein Computer mit Betriebssystem, der permanent das Netzwerk abhört und auf Anfragen antwortet. Über dem Betriebssystem richten wir einen Reverse-Proxy ein: Er nimmt den Traffic auf Port 80 und 443 entgegen, beendet die SSL-Verschlüsselung und verteilt die Anfragen an die passenden Anwendungen innerhalb der Maschine. Die Anwendungen selbst starten wir in Containern – isolierten Umgebungen, in denen jeder Dienst seine eigenen Abhängigkeiten hat und der Ausfall des einen die anderen nicht mitreißt. Das Deployment ist als Pipeline aufgebaut: Sie oder wir übertragen die Änderungen ins Repository, das System baut ein frisches Image, führt Prüfungen durch und ersetzt den alten Container durch den neuen, ohne Verbindungen zu unterbrechen. Verhält sich eine neue Version schlecht, ist das Rollback eine Rückkehr zum vorherigen Image in Sekunden – und kein nächtlicher manueller Neuaufbau des Servers.

Woher Webserver und Container kommen

Der moderne Reverse-Proxy und Webserver wird massiv mit nginx assoziiert, das der Ingenieur Igor Sysoev am 4. Oktober 2004 öffentlich veröffentlichte – als Antwort auf das C10k-Problem, also die Bedienung von zehntausend gleichzeitigen Verbindungen, an der die Server der vorherigen Generation scheiterten. Die Versionsverwaltung von Code, ohne die modernes Deployment undenkbar ist, prägte Git: Linus Torvalds machte am 7. April 2005 den ersten Commit und schrieb das System in etwa zehn Tagen, nachdem der Linux-Kernel den Zugriff auf das proprietäre BitKeeper verloren hatte. Die Containerisierung in ihrer heutigen Form machte Docker populär: Solomon Hykes zeigte das Projekt im März 2013 auf der PyCon-Konferenz öffentlich und stellte den Quellcode offen, was Container innerhalb weniger Jahre zum Branchenstandard für das Verpacken von Anwendungen machte. Diese drei Werkzeuge – Webserver, Versionssystem und Container – bilden das Fundament, auf dem wir die Infrastruktur aufbauen.

Warum die Präzision der Konfiguration entscheidend ist

Ein Server ist ein programmierbares System, und das Ergebnis wird durch die Konfiguration bestimmt, nicht durch das Vorhandensein von Hardware. Eine einzige Zeile in den Zugriffsrechten, ein nach außen offener Datenbankport oder ein abgelaufenes SSL-Zertifikat werden nicht zu einem kosmetischen Makel, sondern zum Ausfall der Website oder zum Datenleck. Antwortgeschwindigkeit, Stabilität unter Last am Tag einer Werbekampagne und die Vorhersagbarkeit von Updates werden in konkreten Werten gemessen, die entweder im Normbereich liegen oder nicht – und wir messen erst, dann ändern wir einen Parameter. Eine automatische Health-Prüfung des Dienstes und die Möglichkeit eines sofortigen Rollbacks unterscheiden ein ingenieurmäßiges Deployment von einem riskanten Eingriff direkt auf der Produktion. Wir behandeln die Serverkonfiguration wie Code: Sie wird versioniert, auf einer separaten Umgebung getestet und erst danach in den produktiven Betrieb überführt.

Auf welchem Stack wir arbeiten

Die Basis ist das Betriebssystem Linux und die Containerisierung mit Docker mit Orchestrierung über Docker Compose: Das ergibt eine reproduzierbare Umgebung, die sich auf Test und Produktion identisch hochfährt. Den eingehenden Traffic leiten wir über nginx als Reverse-Proxy mit automatischer Ausstellung und Verlängerung der SSL-Zertifikate. Das Deployment bauen wir auf einer an das Git-Repository gebundenen Pipeline: Ein Push in einen Branch löst den Image-Build, die Prüfungen und den Austausch des Containers aus. Zum Schutz und zur Beschleunigung des Perimeters binden wir bei Bedarf Cloudflare an – als Tunnel ohne nach außen offene Ports oder als Caching-Schicht vor der Website. Der Stack ist offen und portabel: Sie sind nicht an einen einzigen Anbieter gebunden, und jeder Teil der Infrastruktur lässt sich samt Konfiguration an einen anderen Dienstleister übergeben.

Wann die Schlüsselwerkzeuge entstanden

Die Werkzeuge unseres Infrastruktur-Stacks sind über zwei Jahrzehnte gewachsen. nginx, unser zentraler Webserver und Proxy, erschien am 4. Oktober 2004 öffentlich. Git, auf dem das gesamte Deployment beruht, begann Linus Torvalds am 7. April 2005 und brachte es in wenigen Tagen in einen funktionsfähigen Zustand. Docker, das das moderne Container-Format prägte, stellte Solomon Hykes im März 2013 auf der PyCon in Santa Clara vor und legte seinen Quellcode offen. Kubernetes – das Orchestrierungssystem für Container in großen Clustern – kündigte Google am 6. Juni 2014 als Open-Source-Projekt an, und dieses Datum gilt gemeinhin als sein Geburtstag. Wir arbeiten auf aktuellen Versionen dieser Werkzeuge und verstehen ihre Entwicklung, statt einen Server nach einer zufälligen Anleitung aus dem Internet zusammenzuschustern.

Warum Sie das uns anvertrauen können

Die Gesamterfahrung unseres Teams in der IT übersteigt 45 Jahre, und Infrastruktur betreiben wir nicht in der Theorie, sondern im realen Betrieb: Unsere eigenen produktiven Dienste laufen in Containern hinter einem Reverse-Proxy mit automatischem Deployment. Jeden Server richten wir als ingenieurmäßiges System ein – mit Zugriffstrennung, Firewall, Health-Prüfungen und Rollback-Plan – und fahren die Konfiguration vor dem produktiven Start auf einer Testumgebung durch. Wir ziehen die Grenze ehrlich: Server, Domains und Daten laufen auf Sie, wir verantworten die Konfiguration und übergeben die Zugänge vollständig, ohne Bindung an uns. Lässt sich etwas in der Infrastruktur ohne Zuverlässigkeitsverlust vereinfachen oder verbilligen, sagen wir es offen und blähen die Kalkulation nicht auf. Im Ergebnis erhalten Sie eine vorhersagbare Produktion, die man weiterentwickeln und übergeben kann – und keine Blackbox unter fremdem Passwort.

Was enthalten ist

Konfiguration von VPS oder dediziertem Server
Containerisierung mit Docker + Compose
Domains, SSL und Reverse-Proxy nginx
Deployment-Pipeline auf Git-Basis
Firewall, SSH-Schlüssel, Zugriffsrechte
Übergabe der Zugänge und Dokumentation

So arbeiten wir

01
Audit und Auswahl
02
Serverkonfiguration
03
Containerisierung
04
Deployment-Pipeline
05
Übergabe
Ergebnis

Eine funktionierende Produktion auf Ihrem Server mit Update per Befehl und schnellem Rollback. Ohne Vendor-Lock-in.

Fragen und Antworten

Läuft der Server auf uns oder auf Sie?+

Auf Sie – Server, Domains und Daten gehören Ihnen, wir konfigurieren und übergeben alle Zugänge.

Übertragen Sie ein bestehendes Projekt?+

Ja, wir verpacken es in einen Container und übertragen es ohne Ausfallzeit auf Ihren Server.

Wie läuft es mit Updates nach der Übergabe?+

Wir richten das Deployment so ein, dass ein Update mit einem Befehl rausgeht und das Rollback in Sekunden erfolgt.

Besprechen wir Ihr Projekt?

Hinterlassen Sie Ihre Kontaktdaten — wir melden uns mit Fragen und einem Angebot.