top of page

Reliability

We ensures that systems and products perform consistently and as expected. It ensures safety, minimizes downtime, and reduces maintenance costs. It helps build trust and confidence in the products, leading to customer satisfaction and brand loyalty.

Architecture Principles

  • Openness and Transparency

  • Interoperability

  • Federated Systems

  • Authenticity and Trust

Guidelines

  • Security-by-design

  • Privacy-by-design

  • Usage-friendliness and simplicity

  • Semantic representation

Untitled design - 2023-03-12T001830.451.png

Multi-Tenant Architecture

On top of our cloud infrastructure, we built and operate a multi-tenant micro-service architecture along with a shared platform that supports our products. In a multi-tenant architecture, a single service serves multiple customers, including databases and compute instances required to run our cloud products. Each shard contains the data for multiple tenants, but each tenant's data is isolated and inaccessible to other tenants. It is important to note that we do not offer a single tenant architecture.

Micro-Services Architecture

Our microservices are built with least privilege in mind and designed to minimize the scope of any zero-day exploitation and to reduce the likelihood of lateral movement within our cloud environment. Each microservice has its own data storage that can only be accessed with the authentication protocol for that specific service, which means that no other service has read or write access to that API.

Untitled design - 2023-03-12T002410.180.png
bottom of page