Understand the i4FS architecture

Based on off-the-shelf, industry-standard containerisation technology, Docker, the i4 Platform provides a homogenous environment for i4 Components to run in: i4 Components and i4 Apps. The platform provides various services for the deployment, configuration, execution, and debugging of i4 Apps and other components.

Clear and uniform execution environment

Based on off-the-shelf, industry-standard containerisation technology of Docker, the i4 Platform provides a uniform execution environment for i4 Components. This environment is controlled by the developers through meta-information attached to the Components.

Central access portal

With all assets running in a uniform execution environment, access to these assets (mostly to the i4 Apps) is provided through a single access webportal, providing a shared look-and-feel, and user experience, for all i4 Apps.

Single Sign-On, overarching security model

Integrated into the platform is a security model, which controls the inter-asset communication. From the viewpoint of the enduser, the system provides a single sign-on, integrated into the portal, after which they can access each i4 Components in a secure and cooperative manner.

Uniform handling of on-premises vs cloud

Through the uniform execution environment, the i4 Components can run equally on premises as on a cloud service. Through a proxy model, access from on-premise assets to cloud assets is provided, in a secure and effective fashion.

Infrastructure& EquipmentProviders Inconsolata Service Providers ApplicationDevelopers ManufacturingTechnologyProviders

Additional resources

Learn more about i4FS by visting the project website for general information, the wiki for information about the core components, the Technical Manual for API documentation, and downloading the repository’s source code.

Training Academy

Get a better understanding of the global architecture and information flow.

Source code

Our source code is opensource and available on our Gitlab repository.

Software Documentation

Read our easy to follow documentation to learn how to use the i4 Components.