PERFORMANTE CLOUD-INFRASTRUKTUR FÜR ENTWICKLERTEAMS

App Hosting für Web-Apps, PWAs und Mobile-Backends

Nach ISO 27001 zertifiziert: Betrieb der ccloud³ auf Basis von BSI-IT-Grundschutz und C5 Testat
Daten in Deutschland: Ihre App läuft standardmäßig im Rechenzentrum in Hallstadt bei Bamberg
Sofort startklar: virtuelle Maschinen oder Kubernetes als Betriebsart

Symbol für eine Plattform, App oder Software.

Was App Hosting umfasst

App Hosting bezeichnet den Betrieb einer Anwendung samt Backend, Datenbank und Dateispeicher auf fremder Infrastruktur, statt auf eigener Hardware. Bei centron übernehmen das ccloud³ VMs, ein Kubernetes-Cluster oder eine Kombination aus beidem. Für Mobile-Apps wird dabei nicht die App selbst gehostet – die liegt im App Store oder bei Google Play – sondern das Backend, das sie mit Daten versorgt.

Die Wahl zwischen beiden Wegen hängt weniger von der Art der App ab als von ihrem Zuschnitt: Eine Anwendung mit wenigen, stabilen Diensten läuft auf virtuellen Maschinen einfacher, eine in Microservices zerlegte Anwendung mit schwankender Last auf einem Cluster.

Hosting-Optionen für Web- und Mobile-Apps

Virtuelle Maschinen für Anwendung und Datenbank

Ihre App läuft direkt auf einer ccloud³ VM, wahlweise in der Worker-, Power-, High-Availability- oder Dedicated-Core-Konfiguration. Die Plattform arbeitet als Infrastructure as a Service und unterstützt die gängigen Betriebssysteme, Linux ebenso wie Windows. Eine neue Maschine ist in unter 55 Sekunden ansprechbar, abgerechnet wird nach Nutzung.

Cluster für Microservices und Container

Ist Ihre Anwendung in einzelne Dienste zerlegt, übernimmt Kubernetes von centron deren Verteilung. Die Plattform arbeitet als Kubernetes as a Service, skaliert einzelne Dienste nach Last und startet ausgefallene Container neu, ohne dass Sie den Cluster selbst betreiben müssen.

Mobile App Hosting: das Backend für iOS und Android

Beim Mobile App Hosting geht es um die Dienste hinter der App: Anmeldung und Sitzungsverwaltung, die Programmierschnittstelle, über die die App Daten abruft, die Datenbank und der Ablageort für Bilder, Videos und Dokumente. Diese vier Bausteine laufen bei centron auf einer oder mehreren ccloud³ VMs, ergänzt um S3 Object Storage für die Mediendateien.

Der Lastverlauf einer Mobile-App ist typischerweise ungleichmäßig – Tagesspitzen, Aktualisierungen, Kampagnen. Wo diese Spitzen planbar sind, genügt eine größere Maschine; wo sie es nicht sind, lohnt der Cluster mit automatischer Skalierung. Beides lässt sich nachträglich wechseln, ohne die Anwendung neu zu schreiben.

Web App Hosting für PWAs und Single-Page-Anwendungen

Eine Progressive Web App besteht aus einem statisch ausgelieferten Frontend und einer Programmierschnittstelle dahinter. Beides kann auf derselben virtuellen Maschine liegen oder getrennt betrieben werden, wenn Frontend und Backend unterschiedlich stark ausgelastet sind. Für den Betrieb im Browser sind vor allem kurze Antwortzeiten der Schnittstelle entscheidend, weniger die reine Rechenleistung.

Node.js, PHP und Python als Laufzeitumgebung

Auf den ccloud³ VMs richten Sie die Laufzeitumgebung selbst ein. Node.js Hosting für ein Express- oder Next.js-Backend, PHP für Laravel oder Symfony, Python für Django und FastAPI – die Wahl liegt bei Ihnen, weil Sie vollen Zugriff auf das Betriebssystem haben. Für wiederkehrende Bereitstellungen lässt sich derselbe Aufbau als Container-Abbild in einem Kubernetes-Cluster ablegen.

Speicher für App-Daten

Dateien, Bilder und Videos

Benutzerhochladungen, Mediendateien und Sicherungen legen Sie mit S3 Object Storage ab. Die Schnittstelle ist S3-kompatibel, sodass bestehende Bibliotheken ohne Anpassung weiterarbeiten. Die Ablage erfolgt mehrfach redundant, standardmäßig in Deutschland.

Datenbanken und persistente Daten

Jede ccloud³ VM bringt lokale SSDs mit. Wächst der Bedarf, erweitern Sie den Speicher mit Block Storage Volumes, ohne die Maschine auszutauschen. Das ist der übliche Weg für Datenbank-Hosting und für alles, was einen Neustart der Anwendung überdauern muss.

Backend as a Service oder eigenes Backend?

Backend as a Service bezeichnet fertige Baukästen, bei denen Anmeldung, Datenbank und Schnittstelle vom Anbieter vorgegeben sind. Das beschleunigt den Start, bindet die Anwendung aber an dessen Datenmodell und dessen Preisliste. centron bietet keinen solchen Baukasten, sondern die Ebene darunter: Sie bringen Ihr Backend mit und behalten die Kontrolle über Datenmodell, Bibliotheken und Verschlüsselung.

Für Anwendungen, die absehbar länger als eine Erprobungsphase laufen, ist das der günstigere Weg – auch weil ein Wechsel des Anbieters später keinen Umbau der Anwendung erfordert.

Was centron übernimmt und was bei Ihnen bleibt

centron stellt die Infrastruktur bereit und betreibt sie: Rechenzentrum, Hardware, Virtualisierung, Netzanbindung und die Verfügbarkeit der Plattform. Der Betrieb der ccloud³ ist nach ISO 27001 auf Basis von IT-Grundschutz zertifiziert; die Nachweise liegen im Trust Center, darunter auch das BSI-C5-Testat.

In Ihrer Verantwortung bleiben das Betriebssystem der virtuellen Maschine, die Anwendung selbst, deren Aktualisierung und die Rechtevergabe innerhalb der App. Für die Verarbeitung personenbezogener Daten schließen wir einen Auftragsverarbeitungsvertrag; welche technischen und organisatorischen Maßnahmen darin zugesichert sind, können Sie vorab einsehen.

Ihre App auf deutscher Infrastruktur

Ob erste Fassung, Programmierschnittstelle für eine bestehende App oder datenintensive Anwendung im laufenden Betrieb: Sie starten mit einer virtuellen Maschine und wechseln später auf einen Cluster, wenn die Last es verlangt. Die Preise stehen vorab fest, abgerechnet wird nach Nutzung.

App Hosting – häufig gestellte Fragen

App Hosting ist der Betrieb einer Anwendung samt Backend, Datenbank und Dateispeicher auf gemieteter Infrastruktur. Bei einer Web-App wird die Anwendung selbst gehostet, bei einer Mobile-App das Backend, das sie mit Daten versorgt. Die App liegt weiterhin im App Store oder bei Google Play.

Sie richten auf einer ccloud³ VM die Programmierschnittstelle, die Anmeldung und die Datenbank ein und binden für Bilder und Videos S3 Object Storage an. Die App spricht anschließend über HTTPS mit dieser Schnittstelle. Bei stark schwankender Last lässt sich derselbe Aufbau in einem Kubernetes-Cluster betreiben, der einzelne Dienste automatisch skaliert.

Ein Baukasten nimmt Ihnen die ersten Wochen Arbeit ab, gibt aber Datenmodell und Preisstruktur vor. Eine virtuelle Maschine verlangt anfangs mehr Einrichtung, lässt Ihnen dafür die Wahl bei Bibliotheken, Datenbank und Verschlüsselung und macht einen späteren Anbieterwechsel ohne Umbau der Anwendung möglich. Für Anwendungen mit längerer Laufzeit ist der zweite Weg meist der günstigere.

Die Ressourcen lassen sich im laufenden Betrieb anpassen, statt sie für den Spitzenlastfall vorzuhalten. Das ist vor allem bei Anwendungen mit ungleichmäßiger Nutzung günstiger. Dazu kommt die kurze Bereitstellungszeit: Eine zusätzliche Maschine steht in unter 55 Sekunden bereit, ein Cluster in wenigen Minuten.

Beim klassischen Hosting liegt die Anwendung auf einem bestimmten Server; fällt dieser aus, ist sie nicht erreichbar. In der Cloud liegt sie auf einer virtualisierten Umgebung, die auf mehrere Wirtssysteme verteilt ist. Das erlaubt Ausweichen bei Hardwareausfällen und die Anpassung der Leistung ohne Umzug.

Ja. Wenn Sie dedizierte Hardware statt virtualisierter Ressourcen benötigen, etwa wegen einer Lizenzbindung oder gleichmäßig hoher Grundlast, stehen Dedicated Server zur Verfügung. Für die meisten Anwendungen ist eine ccloud³ VM mit Dedicated-Core-Konfiguration die flexiblere Wahl.

Für Dateien, Bilder und Sicherungen S3 Object Storage mit S3-kompatibler Schnittstelle, für Datenbanken und alles Dauerhafte Block Storage Volumes, die sich einer bestehenden VM zuschalten lassen. Beides ist unabhängig von der Rechenleistung erweiterbar.

Standardmäßig im Rechenzentrum in Hallstadt bei Bamberg. Abweichende Standorte richten wir auf ausdrücklichen Wunsch ein. Der Betrieb der ccloud³ ist nach ISO 27001 auf Basis von IT-Grundschutz zertifiziert; die Nachweise einschließlich des BSI-C5-Testats finden Sie im Trust Center.