Die meisten Applikationen, egal ob Web oder Mobile sind auf Kommunikation mit einem Server angewiesen. Insbesondere wenn es darum geht, Daten zu speichern oder Nachrichten auszutauschen, ist eine Applikation zwingend auf ein Server-Backend angewiesen.
Wir übernehmen Setup und Betrieb des Server-Backends für Applikation die von uns entwickelt wurden und für externe Drittanwendungen. Gerne hosten wir Ihre App auf unseren Servern in Zürich oder kümmern uns um das Setup und den Betrieb auf Heroku, auf der Google App Engine oder bei Digital Ocean.
Software Entwicklung wurde in den letzten Jahren immer schneller. Einerseits haben moderne Script-Sprachen mehr Features und sind dadurch produktiver, andererseits übernehmen Open Source Frameworks bei der Entwicklung einen grossen Teil der Arbeit.
Unzählige Frameworks wie Bootstrap, Angular, Express, React, Django, Flask, Rails und viele mehr erleichtern es massgebend Apps auf höchstem Niveau zu entwickeln. Gleichzeitig wird aber das Application Hosting immer aufwendiger. Auf der Serverseite muss der richtigen Interpreter installiert werden, ein Reverse Proxy und das URL Routing muss eingerichtet werden, die verwendeten Frameworks und die dazugehörigen Requirements müssen in der richtigen Version installiert werden und zum Schluss braucht man noch eine passende Datenbank mit oder ohne Sharding, einen Object Cache und eine Volltext-Suche.
Wird eine neue Version einer App veröffentlicht, muss auch die ganze Umgebung neu aufgesetzt werden. Zusammen mit der Anwendung selbst werden meistens auch das Core-Framework und alle verwendeten Komponenten auf den letzten Stand gebracht werden. Daher ist es nicht ungewöhnlich, dass unmittelbar nach dem Release einer neuen Version Fehler und Unterbrüche auftreten. Daher sind vollumfängliche Test unmittelbar vor und nach dem Deployment unerlässlich.
Wir helfen beim Entwickeln und Verbessern Ihres Deployment-Prozesses und erstellen vollautomatische Tests für Ihre Anwendungen.
Wir hosten managed Container oder VMs und konfigurieren und warten alle nötigen Dienste für Ihr Server Backend. Zu diesen Diensten zählen zum Beispiel Mongo, CouchBase, Cassandra, HBase, Redis, Memcached, Varnish, Elastic, Sphinx Search und viele weitere.