Illustration eines leeren Arbeitsplatzes mit Bildschirmen und einer abstrakten Webanwendung.
Illustration: Software für den tatsächlichen Ablauf

Technologieprofil

Symfony

Fachliche Logik, Schnittstellen und Hintergrundverarbeitung für individuelle Anwendungen entwickeln.

Symfony ist ein Framework für serverseitige Webanwendungen. Es eignet sich unter anderem für Anwendungen, die fachliche Regeln ausführen, Daten über APIs bereitstellen oder Aufgaben im Hintergrund verarbeiten. Wir setzen es dort ein, wo ein Vorhaben individuelle Logik, eine kontrollierte Datenverarbeitung oder Verbindungen zu bestehenden Fachsystemen benötigt.

  • Geschäftslogik abbilden
  • Schnittstellen entwickeln
  • Verarbeitung nachvollziehbar machen

Typische Aufgaben

Typische Aufgaben

Wir setzen fachliche Regeln, Datenzugriffe und Hintergrundverarbeitung passend zur benötigten Anwendung um.

  • Geschäftsanwendungen entwickeln

    Abläufe für Bearbeitung, Prüfung und Freigabe in Software abbilden.

  • APIs bereitstellen

    Daten und Funktionen für vorhandene Anwendungen zugänglich machen.

  • Rollen abbilden

    Zugriffe nach Nutzergruppen und Aufgaben ordnen.

  • Daten verarbeiten

    Eingaben validieren und wiederkehrende Aufgaben im Hintergrund ausführen.

  • Status sichtbar machen

    Fehler und Verarbeitungsstände für die weitere Bearbeitung auffindbar halten.

Symbolische Darstellung eines leeren Arbeitsplatzes mit Bildschirmen und einer abstrakten Webanwendung.
Symbolbild: Software für den tatsächlichen Ablauf

Auswahl und Umsetzung

Bei der Planung grenzen wir die fachliche Verantwortung der Anwendung ab und klären, welche Daten sie selbst verwaltet oder aus anderen Systemen bezieht. Außerdem stimmen wir ab, wie Berechtigungen, Schnittstellenzugriffe und Betriebsaufgaben organisiert werden. So bleibt nachvollziehbar, wo Geschäftsregeln liegen und wie sich eine fehlgeschlagene Verarbeitung bearbeiten lässt.

Symfony kann die Anwendungslogik bereitstellen und mit einer Weboberfläche kombiniert werden. Für Portale und Nutzeroberflächen lesen Sie auch Nuxt; für den fachlichen Rahmen besuchen Sie Individuelle Software.

Projekt besprechen

Kontakt

Welche Geschäftslogik soll Ihre Anwendung abbilden?

Beschreiben Sie uns die Nutzer, die fachlichen Regeln und die Systeme, mit denen Ihre Anwendung Daten austauschen soll.