Stacks Image 265

Fokus

Wir planen und implementieren Webanwendungen für Sie.

Im Gegensatz zu herkömmlichen Anwendungen, die auf dem Rechner / Smartphone / Tablet installiert werden müssen, laufen diese im Browser.

Das, was sie von der Webanwendung zu sehen bekommen, ist das Frontend. Zum Betrieb einer Webanwendung wird auf Services zurückgegriffen, die Inhalte liefern um beispielsweise eine leere Tabelle mit Daten zu füllen. Diese Services laufen auf Servern, dem Backend.

Die Infrastruktur der einzelnen Services und Schnittstellen sowie der Aufbau des Frontends wird individuell je Projekt abgestimmt, so dass eine für den Zweck optimale Anwendung implementiert wird.

Ebenfalls berücksichtigt werden Verfügbarkeit der Anwendung(en) und garantierte Reaktionszeiten, die in SLAs definiert werden können.

Stacks Image 172

Der Technologie-Stack

Je nach Anforderung setzen wir unterschiedliche Stacks ein, um dem Projekt die optimale Grundlage zu liefern. Die dabei verwendete Technologie ändert sich natürlich im Laufe der Zeit.

Bis vor einigen Jahren haben wir auf Symfony zusammen mit MySQL, Postgres, Redis im Backend und ExtJS / Kendo UI im Frontend gesetzt - der klassische LAMP-Stack. Seit einiger Zeit setzen wir zunehmend auf NodeJS zusammen mit NoSQL-Datenbanken und Redis. Im Frontend kommen je nach Projekt AngularJS, das Ionic-Framework und ExtJS zum Einsatz.

Neben der Implementation und des Deployments lassen wir auch das Monitoring nicht außer acht, damit sie jederzeit im Bilde sind, wie es um die Auslastung Ihrer Anwendung steht.