Damit im Hintergrund alles rund läuft

Wir entwickeln nicht nur nutzungsfreundliche und visuell ansprechende Frontends – wir kümmern uns auch um das, was «hinter den Kulissen» läuft. Fast jedes Frontend erfordert ein leistungsfähiges Backend-System, das Daten zuverlässig und sicher verarbeitet und Geschäftslogiken effizient ausführt. Unser Backend-Team entwickelt Backend-Lösungen, die genau auf die Anforderungen der jeweiligen Projekte zugeschnitten sind – egal ob es darum geht, Daten zu verwalten, Schnittstellen zu anderen Systemen anzubinden oder eine zuverlässige Userverwaltung aufzubauen.

Unser Tech-Stack für Backend und Server

Wir setzen für unsere Backends primär auf zwei Technologien: .NET und Node.js mit PayloadCMS.

Für komplexere Backend-Applikationen nutzen wir .NET und C#, da diese Plattform Anwendungen mit hohen Anforderungen an Sicherheit, Skalierbarkeit und Wartbarkeit ermöglicht. C# bietet dabei als moderne, objektorientierte Programmiersprache die nötige Flexibilität und Leistungsfähigkeit.

Bei kleinen bis mittleren Projekten, bei denen Inhalte schnell und flexibel abgebildet werden müssen, setzen wir auf Node.js mit PayloadCMS. Dieses Headless-CMS ermöglicht eine hocheffiziente Datenmodellierung durch die einfache Definition von Collections und bietet eine automatisch generierte Admin-Oberfläche für das Datenmanagement. Zu den Stärken gehören eine granulare, rollenbasierte Zugriffskontrolle (RBAC) sowie eine lückenlose Versionierung mit Rollback-Funktionalität. Dank der bereitgestellten REST-API, der Unterstützung von Webhooks und der Möglichkeit für eigene API-Endpunkte, lässt sich das System optimal integrieren. Integrierte Lokalisierungsoptionen sorgen zudem dafür, dass auch komplexe, mehrsprachige Anforderungen effizient umgesetzt werden können.

Flexibles Hosting

Wir betreiben Systeme in vielfältigen Umgebungen – von unserer eigenen Private-Hosting-Lösung über die Public Cloud bis hin zum On-Premise-Betrieb direkt bei unseren Kund*innen. Wir beraten dabei flexibel und empfehlen je nach Anforderung und Art der Software die optimale Infrastruktur.

Hosting bei Apps with love

Wir betreiben einen hochperformanten Kubernetes-Cluster auf eigener Hardware in einem Schweizer Rechenzentrum. Unser spezialisierter Hosting-Partner Natron Tech übernimmt dabei die kontinuierliche Überwachung sowie die regelmässigen Updates des Clusters. In dieser Umgebung werden Applikationen als Container bereitgestellt, um eine maximale Verfügbarkeit und Performance zu gewährleisten. Diese Plattform ist ideal für Anwendungen mit besonderen Ansprüchen an die Datenhoheit und Sicherheit - auch ein geo-redundanter Betrieb an zwei Standorten ist problemlos möglich.

Public Cloud

Ist eine Public Cloud Lösung gewünscht  ohne besondere Anforderungen, betreiben wir Systeme standardmässig in den Schweizer Standorten der Google Cloud. Auf Wunsch verwenden wir jedoch auch gerne die Public Clouds von Microsoft Azure, Amazon Web Services, Digital Ocean oder Exoscale in der Schweiz. 

Hosting bei Kund*innen

Gerne betreiben wir Applikationen auch auf Infrastruktur, welche von Kund*innen bereitgestellt und verwaltet wird. Neben dem klassischen On-Premise Hosting betreiben wir auch Systeme beim Cloud Provider unserer Kund*innen.

Unsere Betriebsmodelle

Um den unterschiedlichen Anforderungen an Sicherheit, Skalierbarkeit und Kosten gerecht zu werden, bieten wir verschiedene Betriebsmodelle an:

Managed Integration: In unserem hochperformanten Kubernetes-Cluster nutzen Anwendungen eine professionell verwaltete Umgebung. Die Ressourcen werden effizient geteilt, während die Sicherheit und logische Trennung der Daten stets gewahrt bleibt. Dies ist die ideale Lösung für die meisten Applikationen.

Dedizierte Instanzen: Für Projekte mit extrem hohen Lastanforderungen oder speziellen Compliance-Vorgaben stellen wir vollständig isolierte Umgebungen bereit. Dies kann auf dedizierter Hardware in unserem Rechenzentrum oder über reservierte Instanzen in der Public Cloud erfolgen.

Hybrid & Multi-Cloud: Wir vernetzen verschiedene Plattformen zu einer homogenen Lösung. So können beispielsweise sensible Daten in der Schweiz gespeichert werden, während rechenintensive Prozesse oder statische Inhalte (CDN) über globale Provider wie AWS oder Azure optimiert ausgeliefert werden.

Alles was zur Infrastruktur gehört

Abgesehen von Server- und Hosting Lösungen, gehört natürlich noch jede Menge mehr zu einem kompletten Backend: Da finden sich Datenbanken, Monitoring, Load-Balancing, Search-Lösungen, Analytics, und so weiter, und so fort. Wir beraten dich gerne nicht nur bei der Wahl von passenden Hosting Lösungen und Betriebsmodellen, sondern auch wenn es um PostgreSQL, Cloudflare, Elasticsearch, Redis, Matomo oder welche gewünschte Technologie auch immer geht.

Lass uns gemeinsam über verschiedene Möglichkeiten sprechen.

Zur Übersicht
Daniel Geissbühler
Daniel Geissbühler
Backend Development
Könnte eigentlich fast alles was wir so machen mit seinen Erfahrungen in Projektmanagement, Requirements Engineering, Beratung und Verkauf. Bei uns konzentriert er sich aber lieber auf 0 und 1, .Net und Systemarchitektur, Austausch und gute Teamarbeit.
Patrick Winkler
Backend Development
Hat schon vor 20 Jahren Games programmiert, weiss was ein Bose-Einstein-Kondensat ist, ist Unternehmensgründer, kann mit C#, WPF und Azure so ziemlich alle Formen von .Net und dazu auch noch Klavier spielen und Web-Frameworks bedienen. Beste Voraussetzungen also, um bei uns die unterschiedlichsten Projekte zu realisieren.
Marcin Nowak
Marcin Nowak
DevOps Engineer
DevOps Engineer mit polnischen Wurzeln, einer Affinität für offensive Security und einer Vorliebe für italienische Autos und Müesli. Sport macht er auch: Fährt nicht nur Velo auf allen Terrains, sondern spielt auch Volleyball. Unsere Infra hat der Jungspund so schnell in den Griff gekriegt, dass er sich den Spitznamen «Deploy-Boy» redlich verdient hat.
Olivier Oswald
Olivier Oswald
CTO | Co-Founder
Seine Haare sind gut versichert und zeugen von IT-Erfahrung aus den Ursprüngen dieser Kunst. Keine technische Herausforderung, die ihm nicht schon begegnet ist. Nicht ohne Grund hat er Guru-Status und kann durch Meditation ein WLAN erzeugen.
Rémy Böhler
Rémy Böhler
Co-Head of Web Development
Wenn er wollte könnte er eine Webseite mit seinem kleinen Zeh und verbundenen Augen programmieren, will er aber nicht. Unser Crack wenn es um Webentwicklung geht.
Michael Heimann
Michael Vogelsang
Co-Head of Web Development
Lebt in etwa dort, wo sich Fuchs und Hase gute Nacht sagen, aber keineswegs hinter dem Mond. Mich verbindet die vielfältigsten Hobbies mit Leichtigkeit - zum Beispiel Ländlermusik und familienfreundliche DJ Sets, oder ein Faible für nerdige Tech-Gadgets und die Fähigkeit, komplexe Dinge verständlich und geduldig zu erklären. Mit seinem Auge für Optimierung und Vereinheitlichung bringt er Ordnung in unsere Entwicklungsprozesse.