Definitions
Primary
Local Cloud
A preferably private and protected network of loosely coupled collaborating systems, that are performing on a well-defined domain (such as a geographically bounded factory or any encapsulated group of automatization tasks).
Microsystem or System
An identifiable software instance that is hosted by a device and collaborates within a Local Cloud. A system can play a consumer role, a provider role or both.
Microservice or Service
An identifiable set of service-operations offered by a system that covers a well-defined scope of activities.
Service Operation
An individually identifiable component of a service, that can be consumed by a collaborating system. An operation performs a single physical or virtual action related to its service scope, while producing output data and possibly processing input data.
Service Interface
A boundary across which the underlying capabilities of a service are accessible. It specifies the operations available, the protocols used, and the input and output aspects.
Core System
A fundamental system component of a Local Cloud that addresses essential needs. No Local Cloud can be established without at least one Core System.
Support System
Additional system component to a Local Cloud that addresses general, but not essential needs.
Application system
A micro system that joins to a Local Cloud to provide and/or to consume micro services.
Supplementary
Access Token
An experiable reference that points to or holds the access permission details of an authenticated system.
Certificate
A digital certificiate that securely holds the identity of its owner and also can be used to encrypt the data transfer between the communicating parties.
Consumer
A system that wants use services.
Device
A physical or virtual entity with certain automation and compute capabilities. Devices are capable of hosting at least one system.
Event
A short notification about a significant occurrence or change in state that is recognized within a system by itself and is boradcasted within the Local Cloud. The notification is not holding any other data, than an [event-type], a timestamp, a sender system reference and a small(!) payload if really necessary.
Event-Type
A textual identifier that refers to the nature of a given event.
Identity Info
A self-declaration based identifier that is associated with a system considered as authenticated.
Identity Token
An experiable reference that points to an identifier that is associated with a system to be authenticated.