Betrieb deiner Applikation an einem beliebigen Ort
Im Normalfall wird deine Applikation auf unserer eigenen, hochverfügbaren Infrastruktur betrieben. Falls dies für deinen Anwendungsfall nicht passt, lässt sich unsere Plattform aber auch an einem beliebigen externen Ort betreiben.
Unsere Plattform ist so aufgebaut, dass wir deine Applikation ortsunabhängig auf beliebiger Infrastruktur betreiben können. Du merkst dabei bei der Bedienung keinen Unterschied und kannst deine Arbeiten wie gewohnt vornehmen. Dies eröffnet viele Möglichkeiten und bietet Lösungen für diverse Anforderungen.
Redundanz
Unsere eigene Infrastruktur ist hochverfügbar aufgebaut. Der Defekt eines einzelnen Servers, Switches oder Routers hat damit keine direkten Auswirkungen auf deine Applikation. Im Fall einer Katastrophe im Rechenzentrum oder bei einem menschlichen Fehler ist es theoretisch trotzdem möglich, dass unsere Systeme für eine gewisse Zeit nicht verfügbar sind.
Um auch diesen Fall abzudecken, ist der Betrieb unserer Plattform bei einem anderen, vollständig unabhängigen Provider sinnvoll. In der Schweiz spannen wir dazu oft mit unseren Kollegen von Cloudscale zusammen, deren Standort in Lupfig auch örtlich von unserer Infrastruktur getrennt ist.
Geografische Verteilung
Bei Applikationen mit einem globalen Publikum ist es oft sinnvoll, den Inhalt so nahe wie möglich an diesen zu positionieren. Ein Beispiel ist die Schweizer Maschinenindustrie, welche viele Kunden in Amerika und Asien bedient. Je nach Anforderungen bauen wir für solche Projekte eine weltweite Infrastruktur mit laufender Replikation an den gewünschten Standorten auf.
Hyperscaler
Für die meisten Anwendungsfälle bietet unsere Infrastruktur bereits genügend Skalierbarkeit. Wenn dein Projekt jedoch sehr gross und super dynamisch ist, ist es möglich, dass unsere freien Kapazitäten nicht ausreichen, oder der externe Betrieb schlichtweg kosteneffizienter möglich ist. In solchen Fällen ist es möglich, dein Projekt bei einem der grossen Cloud Provider (z.B. Microsoft Azure oder Amazon Web Services) zu betreiben.
Gerne begleiten wir dich auch beim Weg von einer statischen Lösung auf einem einzelnen Server zu einer automatisierten, dynamischen Lösung mit Docker und Kubernetes, die weltweit in einen beliebigen Kubernetes Cluster ausgerollt werden kann.
Kundeninfrastruktur
Zudem ist es auch möglich, unsere Plattform auf beliebiger Infrastruktur von dir oder deinem Kunden zu betreiben. Durch die meistens fehlenden APIs musst du zwar auf ein paar Komfortfunktionen (z.B. Dimensionierung anpassen über unser Kundeninterface) verzichten, ansonsten gibt es aber keine Abstriche beim gewohnten Komfort. Diese Lösung kommt immer dann zum Einsatz, wenn eine Applikation zwingend an einem bestimmten Ort betrieben werden muss, sei es aus rechtlichen Gründen oder aufgrund anderer Anforderungen unserer Kunden.