On-Premises Excel API: Ihre Daten, Ihre Infrastruktur

On-Premises Excel API: Volle Kontrolle über Ihre Daten

Ihr Finanzteam hat ein komplexes Preismodell in Excel erstellt. Ihre Aktuare pflegen Risikoberechnungen, die Jahre zur Perfektionierung brauchten. Ihre Steuerabteilung hat Compliance-Formeln für Sonderfälle, die sonst niemand versteht.

Jetzt müssen Sie diese Berechnungen unternehmensweit skalieren. Aber es gibt ein Problem: Ihre Daten dürfen Ihr Netzwerk nicht verlassen.

Ob DSGVO, Finanzregulierungen oder interne Sicherheitsrichtlinien—Cloud-Lösungen sind für viele Organisationen schlicht keine Option. Sie brauchen die Power von API-gesteuerten Excel-Berechnungen ohne Kompromisse bei der Datensouveränität.

Die Herausforderung: Excel skalieren ohne Cloud

Jedes Unternehmen steht vor demselben Dilemma:

Option A: Alles neu schreiben

Jahrelange Excel-Logik in Python, Java oder JavaScript nachbauen. Monate damit verbringen zu validieren, dass der neue Code exakt wie Excel funktioniert. Hoffen, dass keine Sonderfälle übersehen wurden.

Option B: Manuelle Prozesse

Weiterhin Spreadsheets per E-Mail versenden. Die Fehler, Versionskonflikte und Audit-Probleme akzeptieren.

Option C: Cloud API

Einen Cloud-Service nutzen, aber akzeptieren, dass sensible Daten auf fremden Servern verarbeitet werden.

Keine dieser Optionen funktioniert bei sensiblen Finanzmodellen, proprietärer Preislogik oder regulierten Daten.

Es gibt einen besseren Weg.

Die Lösung: Lokal entwickeln, intern deployen

SpreadAPIs On-Premises-Lösung bietet das Beste aus beiden Welten: Moderne API-Architektur mit vollständiger Datensouveränität.

So funktioniert es:

SpreadAPI On-Premises 3-Schritte-Workflow: Im Browser erstellen, Paket exportieren, Intern deployen
SpreadAPI On-Premises 3-Schritte-Workflow: Im Browser erstellen, Paket exportieren, Intern deployen

Schritt 1: Im Browser erstellen

Alles passiert im Speicher Ihres Browsers. Excel-Datei importieren, Ein- und Ausgabezellen definieren, Berechnungen testen—ohne dass Daten externe Server berühren.

Ihre Arbeitsmappe, Ihre Formeln, Ihre Testdaten: Sie verlassen nie Ihren Rechner.

Schritt 2: Runtime-Paket exportieren

Wenn Sie mit Ihrer API-Definition zufrieden sind, klicken Sie auf "Für Runtime exportieren". Sie laden eine kleine JSON-Datei herunter (typischerweise ca. 184 KB), die enthält:

  • Ihre komplette Arbeitsmappen-Struktur
  • Alle Formeln und Zellverweise
  • Ein-/Ausgabe-Definitionen
  • API-Konfiguration

Diese Datei ist alles, was die Runtime zur Ausführung Ihrer Berechnungen benötigt.

Schritt 3: Auf Ihrer Infrastruktur deployen

Laden Sie das Paket auf die SpreadAPI Runtime hoch, die auf Ihren eigenen Servern läuft. Innerhalb von Sekunden haben Sie eine voll funktionsfähige REST API, die Ihre Excel-Berechnungen ausführt—komplett innerhalb Ihres Netzwerks.

Enterprise Mode: Von Grund auf Cloud-frei

Für Organisationen mit strengen Datenrichtlinien bietet SpreadAPI den Enterprise Mode. Wenn aktiviert, wird die Option "In Cloud speichern" komplett aus der Oberfläche entfernt.

Das ist nicht nur ein versteckter Button—es ist eine architektonische Garantie. Im Enterprise Mode gibt es schlicht keinen Code-Pfad, der Ihre Daten an externe Server senden könnte. Selbst versehentlicher Datenverlust ist unmöglich.

SpreadAPI Datenfluss-Diagramm: Alle Daten bleiben in Ihrem privaten Netzwerk, keine Verbindung zur externen Cloud
SpreadAPI Datenfluss-Diagramm: Alle Daten bleiben in Ihrem privaten Netzwerk, keine Verbindung zur externen Cloud

Der Runtime Server: Einfach, sicher, skalierbar

SpreadAPI Runtime ist ein leichtgewichtiger Docker-Container, der Ihre Excel-Berechnungen ausführt. Das macht ihn ideal für Enterprise-Deployments:

Keine Datenbank erforderlich

Die Runtime speichert alles in einfachen JSON-Dateien im lokalen Dateisystem. Kein PostgreSQL, kein MongoDB, kein Redis zu konfigurieren oder zu warten.

Keine ausgehenden Verbindungen

Die Runtime telefoniert nicht nach Hause, prüft keine Updates und sendet keine Telemetrie. Sie funktioniert perfekt in Air-Gap-Umgebungen ganz ohne Internetzugang.

Deployment in Minuten

# Image herunterladen
docker pull spreadapi/runtime:latest

# Mit Ihrem Service-Verzeichnis starten
docker run -d \
  -p 3001:3001 \
  -v ./services:/app/services \
  -v ./logs:/app/logs \
  spreadapi/runtime:latest

Das war's. Ihre Excel-API läuft jetzt auf Port 3001.

Horizontale Skalierung

Mehr Kapazität nötig? Starten Sie mehrere Container hinter einem Load Balancer. Jede Instanz ist zustandslos—alle lesen aus denselben Service-Dateien und können Anfragen unabhängig bearbeiten.

Technische Spezifikationen

Unterstützte Excel-Funktionen

Die Runtime unterstützt über 500 Excel-Funktionen, einschließlich moderner Array-Funktionen:

  • Lookup: SVERWEIS, WVERWEIS, XVERWEIS, INDEX, VERGLEICH
  • Array: FILTER, SORTIEREN, SORTIERENNACH, EINDEUTIG, SEQUENZ
  • Modern: LET, LAMBDA, dynamische Arrays
  • Finanzen: NBW, IKV, RMZ, alle Standard-Finanzfunktionen
  • Statistik: Komplette statistische Funktionsbibliothek
  • Mathematik: Alle mathematischen Operationen

Performance

| Metrik | Typischer Wert |

|--------|---------------|

| Kaltstart (erste Berechnung) | 200-500ms |

| Warme Berechnung | 10-50ms |

| Komplexe Arbeitsmappe (1000+ Formeln) | 50-200ms |

| Speicher pro Service | 10-50MB |

API-Endpunkte

GET  /api/health              # Health-Check und Version
GET  /api/services            # Alle deployten Services auflisten
GET  /api/services/{id}       # Service-Schema abrufen
POST /api/execute/{id}        # Berechnung ausführen
POST /api/upload              # Neuen Service deployen

Compliance-Checkliste

Für Organisationen, die On-Premises-Lösungen evaluieren, hier wie SpreadAPI Runtime gängige Compliance-Anforderungen erfüllt:

| Anforderung | SpreadAPI Runtime |

|-------------|------------------|

| Datenresidenz | Alle Daten auf Ihrer Infrastruktur |

| Daten im Transit | Nur internes Netzwerk |

| Daten im Ruhezustand | Ihre Verschlüsselung, Ihre Richtlinien |

| Zugriffskontrolle | Integration mit Ihrem IAM |

| Audit-Logging | Konfigurierbares Request-Logging |

| Externe Abhängigkeiten | Keine—läuft komplett offline |

| Vendor-Zugriff | Kein Vendor-Zugriff auf Ihre Daten |

| Netzwerkisolation | Keine ausgehenden Verbindungen nötig |

Praxisbeispiele

Finanzdienstleistungen

Eine europäische Bank führt täglich Kreditamortisationsberechnungen für tausende Kunden durch. Ihre Excel-Modelle enthalten proprietäre Risikoanpassungen, die ihre Infrastruktur nicht verlassen dürfen. Mit SpreadAPI Runtime verarbeiten sie über 50.000 Berechnungen pro Tag—alles in ihrem privaten Rechenzentrum.

Versicherungen

Die Aktuare einer Versicherung pflegen Prämienberechnungsmodelle in Excel. Diese Modelle repräsentieren Jahrzehnte statistischer Verfeinerung. Die Runtime ermöglicht es Underwriting-Systemen, diese Berechnungen per API abzurufen, während das geistige Eigentum komplett intern bleibt.

Steuern & Compliance

Eine Big-Four-Beratung hat Umsatzsteuer-Templates für über 40 Jurisdiktionen. Kundendaten dürfen nie externe Systeme berühren. SpreadAPI Runtime läuft in ihrer sicheren Kundenumgebung und ermöglicht konforme Berechnungen ohne manuelle Excel-Arbeit.

Erste Schritte

  1. Enterprise Mode testen: Aktivieren Sie den privaten Modus und erstellen Sie Ihren ersten Service komplett im Browser.
  1. Paket exportieren: Testen Sie den Export-Workflow mit einer einfachen Berechnung.
  1. Lokal ausführen: Starten Sie den Docker-Container auf Ihrem Rechner.
  1. Intern deployen: Wechseln Sie in Ihre Staging-Umgebung und integrieren Sie mit Ihren Systemen.

Mehr erfahren

Fragen zum Deployment in Ihrer Umgebung? Kontaktieren Sie uns: hello@airrange.io


Verwandte Artikel