Skip to main content

Platform Architecture

Our platform unifies data from any source — internal systems, external services, and state-of-the-art models — into a single foundation for smart decisions. It adapts to your infrastructure needs while providing ready-to-use applications that make complex data understandable for decision-makers across complex organisations.

The Platform: A Foundation for Smart Decisions

All your data, unified

Our platform connects to internal systems, open datasets, licensed sources, and third-party services — including state-of-the-art models and APIs.

Structured or unstructured — we bring it all together so you can act on it.

This could be anything from internal reports, spreadsheets, time series, and databases to emails, documents, machine logs, PDFs, presentations, or files from external partners.

If it affects your operations, we can work with it — no matter the format or origin.

Flexible integrations

Real-time streams, batch files, APIs, sensors — no problem. You can also send processed data back into your systems to drive action. The platform is open and extendable.

We've integrated with a wide range of enterprise systems — including SAP, Maximo, Microsoft Dynamics, Dassault, and various in-house or industry-specific platforms.

Whether cloud-based or legacy, modern or custom-built — we meet your systems where they are.

Ready-to-use applications

Our own applications are designed to make complex data understandable — not just for analysts, but for decision-makers across complex organisations. They help you make sense of time series, layered structures, and fast-changing situations. The result? True situational awareness, where human insight and real-world data come together to support smarter, faster decisions.

A powerful unified data layer

At the core: a next-generation data layer built for graph, time series, geospatial, vector and object storage. It's made for scale, security, and speed and provides the functions required by an operational data layer.

Deployment on your terms

We know that every organisation has different requirements when it comes to infrastructure, control, and security. That's why our platform is built to deploy where it makes the most sense for you.

Whether you're operating in the cloud, on-premises, or in a fully isolated environment, the platform is designed to adapt:

  • Run in public cloud, private cloud, hybrid, or air-gapped/on-prem environments
  • Deploy using containerized infrastructure for fast, flexible scaling
  • Integrate with your existing identity and access control systems
  • Keep security and compliance aligned with your internal policies
  • Grow without replatforming — the system scales with your needs

Complete on-premises control: For organizations requiring full data sovereignty, our platform runs entirely on your infrastructure — from air-gapped environments to hybrid cloud setups. You maintain complete control over your data while benefiting from our unified data layer and ready-to-use applications.

From prototypes to production, isolated to interconnected — you choose the environment. We make sure it works.

Architecture Components

Data Layer

  • Graph storage: For complex relationships and knowledge representation
  • Time series: For temporal data and trend analysis
  • Geospatial: For location-based data and mapping
  • Vector storage: For AI/ML embeddings and similarity search
  • Object storage: For documents, files, and unstructured content

Integration Layer

  • Real-time streaming: Event buses, webhooks, and live data feeds
  • Batch processing: File drops, database exports, and scheduled imports
  • API connectivity: REST, GraphQL, and custom protocol support
  • Data transformation: ETL pipelines and format standardization

Application Layer

  • Skala: Graph modeling and knowledge representation
  • Partitur: Cross-organizational timeline coordination
  • Calcifer: AI and analytics capabilities
  • SpatioMap: Geospatial visualization and analysis

Infrastructure Layer

  • Containerized deployment: Docker-based scaling and portability
  • Identity management: SSO, RBAC, and enterprise authentication
  • Security: Encryption, access controls, and compliance frameworks
  • Monitoring: Health checks, performance metrics, and alerting

Frequently Asked Questions

What deployment options are available for the platform?

Our platform supports multiple deployment patterns including public cloud, private cloud, hybrid cloud, and fully on-premises (including air-gapped) environments. You can choose the deployment model that best fits your security, compliance, and infrastructure requirements.

How does the platform integrate with existing enterprise systems?

We provide flexible integration capabilities that work with a wide range of enterprise systems including SAP, Maximo, Microsoft Dynamics, Dassault, and custom in-house platforms. Integration can be real-time via APIs and webhooks, or batch-based through file transfers and database exports.

What types of data can the unified data layer handle?

We can handle loads of different kinds of data — structured, unstructured, enterprise systems, tables, SAP, databases, documents, APIs, and much more. We transform all this diverse data into our Digital Tvilling Information Model (DTIM) to create unified insights and enable better decision-making across your organization.

Is the platform suitable for regulated industries?

Yes. Our platform is designed to meet the requirements of regulated industries with comprehensive security features, audit logging, and compliance support. We can deploy in air-gapped environments and provide detailed security documentation upon request.

How does the platform scale with growing data volumes?

The platform is built for scale using containerized microservices architecture. It can scale both horizontally (adding more instances) and vertically (increasing resources) to handle growing data volumes and user loads without requiring replatforming.