Infrastructure & security

Deploy INVO in the infrastructure modelthat fits your organization.

INVO can run in our managed cloud infrastructure, in a cloud your organization controls, or in an on-premise environment. The deployment architecture, access, security, integrations and support model are defined together during Solution Design.

  • INVO CloudManaged cloud
  • Customer CloudYour cloud environment
  • On-PremiseYour data center

The same platform. Three deployment models.

Deploy it your way

One system.Three infrastructure models.

INVO Cloud

The simplest way to launch.

INVO runs in infrastructure managed by INVO. Suited to organizations that want to limit their own infrastructure involvement and leave environment maintenance with the vendor.

  • Infrastructure managed by INVO
  • Deployment
  • Monitoring
  • Support
  • Backups
  • Updates
Talk about INVO Cloud

Customer Cloud

INVO in your cloud environment.

The system can be deployed in cloud infrastructure the customer controls. Suited to organizations with their own cloud governance, networking, access management and security standards.

  • Environment controlled by the customer
  • Your cloud policies
  • Your network
  • Your access model
  • Integration with existing infrastructure
Talk about Customer Cloud

On-Premise

INVO in your own data center.

For customers who need the system to run in their own data center or private environment, an on-premise model is available.

  • Customer infrastructure
  • Private network
  • Deployment controlled by the customer
  • Integration with internal systems
Talk about On-Premise

Choose the right model

Pick the model that matches your IT policy.

The exact split of responsibility, the scope of maintenance and the infrastructure requirements are agreed during Solution Design and depend on the deployment model chosen.

AreaINVO CloudCustomer CloudOn-Premise
Infrastructure ownerINVOCustomerCustomer
Hosting environmentCloud managed by INVOCustomer cloudCustomer infrastructure
Infrastructure managementINVOJoint / customerJoint / customer
DeploymentINVOJointJoint
Network policiesINVO environmentCustomer policiesCustomer policies
Access policiesConfigured jointlyCustomer standardsCustomer standards
Integration with internal systemsYesYesYes
UpdatesManaged rolloutCoordinatedCoordinated
MonitoringDefined for the modelDefined for the modelDefined for the model
BackupsINVODefined jointlyDefined jointly
Operating system / platformINVOCustomerCustomer

Security and stability need a clear split of responsibility between INVO and the customer’s IT team. We define who owns each element from the start.

Separate environments

Changes do not go straight to production.

A rollout should use separate environments for configuration, testing, acceptance and live operation.

  1. 01DEVDevelopment / configurationConfiguration and development work.
  2. 02TESTTechnical and integration testingFunctional and integration tests.
  3. 03UATBusiness acceptanceUser acceptance testing with the customer.
  4. 04PRODProduction environmentThe environment your live users work in.

We test changes before they reach the real operation.

Layered security

We build system security in layers.

Seven layers, each with its own owner and its own controls.

  1. 01

    Users and identity

    Who the user is and how their identity is confirmed.

  2. 02

    Access control

    Roles, permissions and organizational scope.

  3. 03

    Application

    Business logic and operating rules.

  4. 04

    Data

    Protection and separation of operating data.

  5. 05

    Network

    Controlled connectivity between environments.

  6. 06

    Infrastructure

    The environment the platform runs in.

  7. 07

    Monitoring and audit

    Visibility of events and changes.

Identity and access management

Every user sees only what their work requires.

Access to INVO is controlled at the level of users, roles and permissions.

Role-based access

Access to functionality according to the user’s role.

  • Buyer
  • Production manager
  • Warehouse operator
  • Design engineer
  • Administrator
  • Executives

Organizational scope

Access can be limited to a defined part of the organization.

  • Plant
  • Warehouse
  • Program
  • Business unit

Administrative access

Separate permissions for administrators.

Session and access rules

Configurable access rules depending on the customer architecture.

INVO can be part of your existing identity model.

In enterprise environments, users should not have to manage yet another independent set of accounts if the organization already runs central identity management. During deployment design we can include integration with your existing identity provider.

  1. Microsoft Entra ID / other IdP
  2. SSO
  3. INVO
  4. Roles and permissions

Protect your operating data

Operating data is one of the system’s most important assets.

  • Data in transitSecure communication between the user, INVO and external systems.
  • Data at restProtection of data stored in the environment.
  • Access controlControlled application-level access.
  • Data separationLogical separation of access by program, site and organizational structure.

Know who changed what.

In an operating system it matters not only what the current state of the data is, but how it got there.

  • 10:32BuyerSupplier changedSupplier A → Supplier B
  • 10:41Production managerProduction schedule approved
  • 11:02WarehouseDelivery receivedPO #28412
  • 11:08AdministratorUser permissions changed

What is recorded

  • User
  • Date
  • Time
  • Action performed
  • Before / after values
  • Operation context

Continuity of operation

What happens if infrastructure or an integration stops working?

A production system needs an agreed way to respond to failures and to events that affect availability.

Backup is part of the continuity plan.

The backup model depends on the chosen infrastructure model and your own policy. During Solution Design we define the following.

  • Backup scope
  • Responsibility
  • Frequency
  • Retention
  • Restore method
  • Recovery scenarios

Critical scenarios are designed before they happen.

For environments that require a disaster-recovery plan, we define a recovery architecture appropriate to the chosen deployment model.

  • Primary environment
  • Backup
  • Recovery procedures
  • Responsibility

How an incident runs.

  1. 01MonitoringThe problem is identified.
  2. 02Incident responseResponsibility and response are established.
  3. 03RecoveryCorrect operation is restored.
  4. 04CommunicationThe relevant teams are informed.
  5. 05Post-incident reviewRoot cause and preventive actions are analyzed.

System status

  • Application Running
  • Database Running
  • ERP integration Running
  • Supplier API Running

What can be monitored

  • Application state
  • Infrastructure
  • Database
  • Integrations
  • Jobs
  • Errors

Scope depends on the deployment model. You cannot manage an environment whose state you cannot see.

Secure rollout

Security starts before go-live.

The security architecture is designed as part of the implementation, not added after the system is running.

  1. 01Infrastructure discoveryWe learn the current stack and the IT requirements.
  2. 02Security requirementsWe collect requirements for access, network, data and compliance.
  3. 03Deployment designWe choose the deployment model.
  4. 04Environment preparationWe prepare DEV / TEST / UAT / PROD.
  5. 05Access configurationWe configure users, roles and access.
  6. 06Integration securityWe design secure connections.
  7. 07TestingWe test the environment before production.
  8. 08LaunchWe go live according to the agreed plan.

Your organization may have its own security requirements.

We do not assume one infrastructure and security model for every customer. During the rollout we can work through the following areas with your IT team.

  • Infrastructure requirements
  • Network requirements
  • Identity management
  • Access policies
  • Backup policies
  • Monitoring
  • Recovery
  • Organizational security policies
  • Integration requirements
  • Audit requirements

Your IT and security teams get a technical picture.

As part of the implementation we can prepare the documentation needed to agree the architecture with IT and Security.

  • Solution architecture
  • Deployment architecture
  • Integration architecture
  • Environments
  • Access model
  • Responsibility matrix
  • Data flows
  • Backup model
  • Network requirements

Infrastructure & security

Let’s pick the infrastructure model for your organization.

Show us your current architecture, IT standards and security requirements. Together we will decide whether INVO Cloud, Customer Cloud or an on-premise deployment fits best, and how INVO should join your existing environment.