Technologie & Architektur

Technologie folgt dem Prozess und der langfristigen Architektur – nicht umgekehrt.

Wir setzen auf erprobte, zukunftssichere Technologien, die Stabilität, Wartbarkeit und eine effiziente Weiterentwicklung über Jahre hinweg garantieren. Unsere Architekturentscheidungen orientieren sich stets an den tatsächlichen Anforderungen Ihres Betriebs.

Unser Technologie-Stack

Erprobte Komponenten für anspruchsvolle Plattformen

Keine Logo-Wand als Selbstzweck, sondern eine sorgfältig abgestimmte Auswahl robuster Enterprise-Technologien.

Frontend

Angular
Moderne, typsichere Single-Page- & Enterprise-Webanwendungen
PrimeNG
Leistungsfähige, barrierearme UI-Komponentenbibliothek
Progressive Web Apps (PWA)
Installierbare, responsive Webanwendungen für Desktop, Tablet und Smartphone
WebSockets & Push
Echtzeit-Synchronisation und prozessgesteuerte Benachrichtigungen
Storybook
Isolierte Entwicklung und Dokumentation barrierefreier Design-System-Komponenten

Backend & APIs

NestJS & Node.js
Skalierbare, modulare Serverarchitektur mit TypeScript
Java & Spring Boot
Robuste Enterprise-Backend-Lösungen und Legacy-Modernisierung
REST, GraphQL & SOAP
Spezifikationskonforme, dokumentierte Schnittstellen und Adapter
Hintergrundjobs & Queues
Zuverlässige asynchrone Verarbeitung und fehlertolerante Tasks
Webhooks & SFTP
Automatisierter Datenaustausch mit Partnersystemen und Banken

Datenhaltung & Storage

PostgreSQL
Transaktionssichere, relationale Datenbank mit JSONB-Unterstützung
Flyway & Liquibase
Versionierte, reproduzierbare Datenbankschemata-Migrationen
S3-kompatibler Object Storage
Sichere Speicherung von Dokumenten, Fotos, Videos und Rechnungen
Redis
Performantes Caching, Session-Management und Message-Broker

DevOps & Betrieb

Docker & Container
Reproduzierbare Builds und isolierte Laufzeitumgebungen
GitHub / GitLab CI/CD
Automatisierte Test-Pipelines und kontinuierliche Deployments
DEV / QA / PROD
Strikte Trennung von Entwicklungs-, Abnahme- und Produktivsystemen
Monitoring & Alerting
Zentrales Logging (z.B. OpenObserve), Verfügbarkeitsüberwachung und Incident-Alerts
Sicherheitsarchitektur

3-stufiges Rollen- & Berechtigungskonzept

Zugriffe werden sowohl funktional als auch auf Ebene von Objekten und einzelnen Datenbereichen granular gesteuert.

Ebene 1

Funktionale Berechtigungen

Was darf ein Benutzer tun?

Prozesse werden in atomare Permissions zerlegt (ansehen, anlegen, bearbeiten, freigeben, stornieren, löschen). Permissions werden zu Rollen gebündelt; Benutzer können mehrere Rollen flexibel kombinieren.

Ebene 2

Objektbezogene Berechtigungen

Auf welche Datensätze darf zugegriffen werden?

Zugriffsbeschränkungen auf Mandanten, Standorte, Abteilungen, Kunden oder Liegenschaften. Benutzer sehen ausschließlich Objekte, für die sie explizit freigeschaltet sind.

Ebene 3

Datenblockbezogene Berechtigungen

Welche Details innerhalb eines Objekts sind sichtbar?

Objekte werden in fachliche Datenblöcke unterteilt. Beispielsweise darf ein Mitarbeiter Kundendaten zur Abwicklung einsehen, sensible Finanzdaten oder vertrauliche interne Notizen bleiben jedoch verborgen.

Vorteil für komplexe Organisationen: Mitarbeiter können Vorgänge operativ bearbeiten, ohne dass sensible Finanzdaten oder vertrauliche Management-Informationen unbefugt einsehbar werden.
Fachliche Vertiefung

Spezifische Architekturbausteine

Progressive Web Apps (PWA) & Rollen-UX

PWA verbindet die Reichweite des Webs mit nativen App-Fähigkeiten (Push-Nachrichten, Offline-Speicherung, Kamera, Medien-Upload). Wir optimieren gezielt nach Nutzergruppe: Desktop-Fokus für Planer & Manager, mobile Oberflächen für operative Kräfte.

Kamera, OCR & Prozess-KI

Wir setzen KI und OCR dort ein, wo sie manuelle Routinearbeit messbar reduzieren: Automatische Belegerkennung, Extraktion strukturierter Rechnungsdaten und automatisierte Sprachübersetzung im operativen multilingualen Team.

Identität & Authentifizierung

Flexible Authentifizierungskonzepte je nach Kundenumfeld: von selbst gehosteten modernen Lösungen (z.B. SuperTokens) über OAuth2/OIDC (Microsoft Azure/Entra ID, Google) bis hin zu unternehmensweiten Enterprise-SSO-Systemen.

Barrierefreiheit & UI-Designsysteme

Aus unserer Erfahrung in Großsystemen (z.B. Deutsche Bahn) entwickeln wir barrierearme, semantische Komponenten nach WCAG-Standards, isoliert getestet mit Storybook.

Security & DSGVO-Konformität

Sicherheit und Datenschutz sind integraler Bestandteil der Systemarchitektur. Basismaßnahmen gehören zum festen Standard:

  • Konsequente Datenminimierung, definierte Lösch- und Aufbewahrungsroutinen
  • Vollständige Transportverschlüsselung (TLS/HTTPS) und sichere Passwortspeicherung
  • Strikte Mandantentrennung und Audit-Logging für sicherheitsrelevante Aktionen
  • Automatisierte Dependency-Vulnerability-Scans in der CI/CD-Pipeline
  • Hosting ausschließlich in zertifizierten deutschen und europäischen Rechenzentren

Betrieb, Monitoring & Backups

Wir konzipieren und betreiben hochverfügbare Plattformen mit transparenten SLAs:

  • Infrastruktur nach Kundenbedarf auf IONOS, Contabo, Hetzner oder AWS
  • 24/7 Monitoring von CPU, RAM, Festplatten, Datenbanken und SSL-Zertifikaten
  • Stündliche Snapshots und tägliche, verschlüsselte Offsite-Backups
  • Wiederherstellungstests und garantierte Reaktionszeiten im Störungsfall
  • Regelmäßige Sicherheits-Patches und kontinuierliche Wartung

Möchten Sie Ihre Architektur mit unseren Experten diskutieren?

Wir analysieren Machbarkeit, Schnittstellen und Technologieoptionen.