Zum Inhalt

Über

Dieser Abschnitt beschreibt DATAMIMICs Designphilosophie, die Herkunft des Produkts und wie es in der Dokumentation weitergeht.

Designphilosophie

DATAMIMIC Platform stellt Projekt-, Ausführungs-, Scheduling-, Kollaborations- und Deployment-Workflows rund um den DATAMIMIC Core bereit. Das gepinnte Core-Release veröffentlicht die verifizierten Modellkonzepte, die diese Site einbindet.

Zwei Editionen, eine DSL

  • Community Edition (CE) — Python-Bibliothek und datamimic-CLI. Entwickler:innen und Skripte sprechen die Bibliothek direkt an.
  • Enterprise Edition (EE) — On-Prem-Plattform um dieselbe DSL: eine Web-UI, ein FastAPI-Server, ein Postgres-gestützter Scheduler, Celery-Worker, die die EE-Core-Engine kapseln, und ein optionaler LSP-Service für Editor-Unterstützung. Generierung wird aus der UI oder aus dem CI per REST ausgelöst und als Task an die Worker verteilt.

Die Platform ergänzt Governance, Zugriffskontrolle, Task-Nachweise, Scheduling, UI, IDE-Integration und Deployment rund um den Core. Kompatibilität und Modellsemantik dokumentiert das gepinnte Core-Release und werden hier nicht wiederholt.

Herkunft

DATAMIMIC ist aus der Testdaten-Beratungsarbeit von rapiddweller mit großen und mittelständischen Unternehmen in regulierten Branchen entstanden. Über Jahre gewachsene Praxis — Schema-Modellierung, referenzielle Integrität über Systeme hinweg, Anonymisierung, Audit-Anforderungen — ist direkt in das Produkt eingeflossen, das Engineering-Teams auf eigener Infrastruktur betreiben können.

Mehr entdecken

Weiter geht es im Tutorial mit einem durchgängigen Beispiel oder direkt in der Referenz für Details zu Modell, Generatoren und API.