Skip to content

Eigenständig oder Ökosystem?

Pianola kann als eigenständige Anwendung, als Teil einer grösseren digitalen Umgebung oder als unabhängige Anwendung eingesetzt werden, die mit anderen Systemen verbunden ist.

Der passende Aufbau hängt davon ab, welche Rolle Pianola übernehmen soll. In manchen Projekten ist Pianola der zentrale Ort, an dem die Arbeit stattfindet. In anderen verwaltet Pianola Daten oder Abläufe, die auch von ergänzenden Anwendungen, Websites, internen Systemen oder externen Diensten genutzt werden.

Ein praktischer Unterschied zwischen diesen Aufbauten ist, wo die Daten liegen. Pianola kann eine eigene Datenbank haben, eine Datenbank oder Anwendungsstruktur mit ergänzenden Anwendungen teilen oder die Daten getrennt halten und ausgewählte Informationen über Integrationen mit anderen Systemen austauschen.

Als eigenständige Anwendung

Eine eigenständige Pianola-Anwendung muss nicht von anderen Anwendungsteilen abhängen, um nützlich zu sein.

Sie kann die Ansichten, Formulare, Datensätze, Berechtigungen, Dashboards und Aktionen enthalten, die für den vereinbarten Arbeitsablauf benötigt werden. In diesem Aufbau ist Pianola die Hauptanwendung, um einen bestimmten Arbeitsbereich zu organisieren und zu verwalten, und die Datenbank gehört zu diesem Anwendungsaufbau.

Pianola als eigenständige Anwendung mit eigener Datenbank

Als Teil einer grösseren Anwendung

Pianola kann auch die Verwaltungsebene für einen grösseren Anwendungsaufbau bereitstellen.

In diesem Fall kann Pianola der Ort sein, an dem Daten gepflegt, geprüft und verwaltet werden, während ergänzende Anwendungen ausgewählte Informationen für ihre eigene Zielgruppe anzeigen oder nutzen. Solche ergänzenden Anwendungen können spezialisierte Oberflächen für interne oder externe Nutzerinnen und Nutzer bereitstellen.

Pianola kann Daten auch für eine Website bereitstellen, wenn diese Website Teil desselben grösseren Ökosystems ist. In diesem Aufbau können Pianola und die ergänzenden Anwendungen auf derselben zugrunde liegenden Datenbank aufbauen. Die Anwendungen sind dann unterschiedliche Oberflächen für einen gemeinsamen Bestand von Datensätzen.

Pianola und ergänzende Anwendungen mit Verbindung zur selben zugrunde liegenden Datenbank

Mit externen Systemen verbunden

Pianola kann auch eine unabhängige Anwendung sein, die mit anderen Systemen kommuniziert.

In diesem Aufbau muss Pianola nicht dieselbe Anwendungsstruktur wie die anderen Systeme teilen. Es kann Informationen über APIs bereitstellen oder abrufen, wenn Daten oder Aktionen zwischen getrennten Anwendungen ausgetauscht werden müssen.

Das bedeutet, dass Pianola eine eigene Datenbank haben kann, während eine Website, ein Ticketing-System, ein internes Werkzeug oder ein externer Dienst ebenfalls eine eigene Datenbank hat. Informationen werden dann dort zwischen den Systemen ausgetauscht, wo der Arbeitsablauf es erfordert, statt dass jede Anwendung direkt mit derselben Datenbank arbeitet.

Pianola tauscht Informationen über APIs mit getrennten externen Systemen aus

Kombinierte Aufbauten

Diese Ansätze können auch kombiniert werden.

Eine Pianola-Anwendung kann für sich allein nützlich sein, Daten für ergänzende Anwendungen oder eine Website bereitstellen und trotzdem Informationen mit externen Systemen austauschen. Die Struktur hängt von der umgebenden digitalen Landschaft und davon ab, welche Teile des Arbeitsablaufs Pianola unterstützen soll.

Zum Beispiel können Pianola und eine ergänzende Website eine Anwendungsstruktur teilen, während eine Ticketing-Plattform oder ein Berichtssystem getrennt bleibt und nur ausgewählte Informationen über eine Integration erhält.

Pianola teilt eine Datenbank mit ergänzenden Anwendungen und tauscht gleichzeitig Informationen mit getrennten externen Systemen aus