Nexeed
    • Introduction
    • Getting started
      • Getting access
      • Login
      • Main screen
      • Welcome dashboard
      • Detecting process anomalies
      • Analyzing data and detecting event sequences
      • Analyzing KPIs
    • How-tos
      • Monitors on production lines
        • Configuring the automatic login in the Nexeed Industrial Application System
        • Configuring the automatic login to the identity provider with the Windows user
        • Setting cookies in the browser
        • Configuring the automatic logout in the Nexeed Industrial Application System
        • Configuring the command line parameters in the browser
        • Known limitations and troubleshooting
      • Try out the APIs
    • Integration guide
      • Underlying concepts
        • Underlying concepts
        • Onboarding
        • Security
        • Communication
      • Integration journey
      • Overview of APIs
    • Operations manual
      • Release
      • System architecture and interfaces
      • System requirements
        • Cluster requirements
        • Database requirements
        • Support for service meshes
      • Migration from previous Nexeed IAS versions
      • Setup and configuration
        • Deployment process
        • Deployment with Helm
        • Advanced configuration
        • Integrations with external secret management solutions
        • Context paths
        • Service accounts and authorizations
        • Validation tests
        • Setup click once
        • Database user setup and configuration
      • Start and shutdown
      • Regular operations
        • User management & authentication
        • How to add additional tenants
        • How to access the cluster and pods
        • Automatic module role assignments in customer tenants
        • User credentials rotation - database and messaging secrets
      • Failure handling
        • Failure handling guidelines
        • Ansible operator troubleshooting
        • How to reach BCI for unresolved issues
      • Backup and restore
      • Logging and monitoring
        • The concept and conventions
        • ELK stack
        • ELK configurations aspects for beats
        • Proxy setup for ELK
        • Health endpoints configurations
      • Known limitations
      • Supporting functions
      • Security recommendations
        • Kubernetes
        • Security Best Practices for Databases
        • Certificates
        • Threat detection tools
    • Infrastructure manual
      • Release
      • System architecture and interfaces
        • RabbitMQ version support
      • System requirements
      • Migration from previous Nexeed infrastructure versions
      • Setup and configuration
        • Deployment process of the Nexeed infrastructure Helm chart
        • Deployment with Helm
      • Start and shutdown
      • Regular operations
        • RabbitMQ
          • User management & authentication
          • Disk size change
          • Upgrade performance with high performant disk type
          • Pod management policy
      • Failure handling
        • Connection failures
        • Data safety on the RabbitMQ side
        • Fix RabbitMQ cluster partitions
        • Delete unsynchronized RabbitMQ queues
        • How to reach BCI for unresolved issues
      • Backup and restore
      • Logging and monitoring
      • Known limitations
    • Glossary
    • Further information and contact
Industrial Application System
  • Industrial Application System
  • Core Services
    • Block Management
    • Deviation Processor
    • ID Builder
    • Multitenant Access Control
    • Notification Service
    • Ticket Management
    • Web Portal
  • Shopfloor Management
    • Andon Live
    • Global Production Overview
    • KPI Reporting
    • Operational Routines
    • Shift Book
    • Shopfloor Management Administration
  • Product & Quality
    • Product Setup Management
    • Part Traceability
    • Process Quality
    • Setup Specs
  • Execution
    • Line Control
    • Material Management
    • Order Management
    • Packaging Control
    • Rework Control
  • Intralogistics
    • AGV Control Center
    • Stock Management
    • Transport Management
  • Machine & Equipment
    • Condition Monitoring
    • Device Portal
    • Maintenance Management
    • Tool Management
  • Enterprise & Shopfloor Integration
    • Archiving Bridge
    • Data Publisher
    • Direct Data Link
    • Engineering UI
    • ERP Connectivity
    • Gateway
    • Information Router
    • Master Data Management
    • Orchestrator

Nexeed Learning Portal

  • Industrial Application System
  • Glossary
preview 2025.03.00

Glossary

AGV Transport Orders

Abbreviation for Automated Guided Vehicle Transport Orders in Nexeed IAS. AGV Transport Orders in Nexeed IAS are instructions given to autonomous vehicles for the transportation of goods within a facility, which can be created and managed through the platform’s user interface.

AL

Abbreviation for Andon Live. Andon Live in Nexeed IAS is a real-time monitoring and visualization tool that provides an overview of the status of production processes and equipment, allowing operators to quickly identify and resolve issues.

API

Abbreviation for Application Programming Interface.

Archiving Bridge

Archiving Bridge in Nexeed IAS is a tool that allows data from legacy systems to be archived and integrated with modern systems for analysis and decision-making purposes.

Block Management

Block Management in Nexeed IAS is a feature that allows users to define and manage logical groupings of machines or equipment, enabling more efficient monitoring and control of production processes.

Bosch ID

An identity known as Customer Identity and Access Management. It was used as an account with which to register all of your Bosch products, to access various existing platforms and services from Robert Bosch GmbH with a single log in.

ClickOnce
Cluster

A cluster is a set of machines, either physical or virtual, that work together to provide scalable and highly-available platform for running containerized applications. A cluster typically contains one or more master machines, which are responsible for managing and coordinating the activities of the worker macjines, known as nodes.

CA

Abbreviation for Certificate Authority. A certificate authority (CA) is a trusted entity that issues Secure Sockets Layer (SSL) certificates. These digital certificates are data files used to cryptographically link an entity with a public key.

CM

Abbreviation for Condition Monitoring. Condition Monitoring in Nexeed IAS is a feature that uses sensors and data analysis to monitor equipment and predict potential failures, enabling proactive maintenance and minimizing downtime.

Container

A container is a running instance of an Open Container Initiative (OCI) compatible image.

Configmap

A configmap is a key-value pair collection containing information which can be mounted in pods. These should only be used for non-sensitive information such as external service URLs, feature switches, and environment information. For sensitive information, please use secrets.

CPM

Abbreviation for Collaborative Production Management. CPM in Nexeed IAS refers to the platform’s ability to connect and manage different production processes and systems in a collaborative way.

CRD

Abbreviation for Custom Resource Definition. Everything in Kubernetes is defined by a resource which tells Kubernetes what the desired target state is. Kubernetes has a bunch of predefined resources (pods, deployments, ingresses, persistent volumes etc.), however it also allows you to define your own resource types (Custom Resource Definitions or CRDs). This system is used by the BCI Helm Charts to define resources for required MACMA users, MSSQL users and RabbitMQ resources (including users). These are then used by a BCI operator (see below) to create the corresponding resources in the services running in the cluster and make sure the details are available for the modules to consume.

CR

Abbreviation for Custom Resource. A custom resource can be understood as an instantiation of a CRD.

DaemonSets

A daemonset is like a deployment in that it is the definition of the target state of one or more pods, the only difference being that a daemonset ensures that there is one instance running on each selected node in the Kubernetes cluster instead of ensuring there is a minimum number of instances running in the cluster as a whole. Daemonsets are often used for things like services which monitor the status of the node itself or services which bind directly to a TCP/UDP port on a node itself where it is important that no more than one pod runs on the same cluster. Most modules will not need this.

Data Publisher

Data Publisher in Nexeed IAS is a tool that enables data to be collected from various sources and published in a standardized format, making it easier to integrate with other systems and analyze.

DDL

Abbreviation for Direct Data Link, also formerly known as Connectivity-Hub. Direct Data Link in Nexeed IAS is a feature that allows real-time data to be shared between different systems and applications, enabling better coordination and decision-making in the production process.

Deployment

A deployment is a definition of the target state of a pod that Kubernetes will attempt to fulfill. This includes things like how many replicas should be running at the same time. Internally, Kubernetes will use the deployment definition to attempt to maintain the requested number of pods and apply any new configurations by scaling down old pods and replacing them with pods containing the new configuration. This also means that any pods defined in a deployment will be restarted automatically when they crash or recreated when manually deleted.

Deviation Processor

Deviation Processor in Nexeed IAS is a tool that allows operators to identify and analyze deviations from standard production processes, enabling corrective action to be taken quickly to prevent quality issues and minimize downtime.

Device Portal

Device Portal in Nexeed IAS is a feature that provides a centralized interface for managing and configuring machines and other devices connected to the platform.

Docker

A platform that enables developers to package, deploy, and run applications using containers, which provide a lightweight and portable way to manage software dependencies and resources.

Elasticsearch
ERP Connectivity

Abbreviation for Enterprise Resource Planning Connectivity. ERP Connectivity in Nexeed IAS refers to the platform’s ability to integrate with ERP systems, allowing for real-time data exchange and more efficient management of production processes.

GPO

Abbreviation for Global Production Overview. GPO in Nexeed IAS is a tool that provides a real-time, comprehensive view of all production processes and equipment across multiple sites, enabling centralized monitoring and control of global operations.

Helm

An open-source package manager for Kubernetes that makes it easier to deploy, manage, and scale containerized applications in a cloud-native environment.

Helm Chart

Helm charts are Kubernetes manifests that allow the replacement of values in the manifests at deployment time through templating. Here at BCI we have taken this a step further and prepared the Kubernetes manifest templates in such a way that you only need to fill out a single YAML file with the relevant requirements and parameters and this will then be expanded to fill all the templates you specify. The Helm charts consist of a Chart.yaml (which contains metadata about your chart such as name and version), a templates folder (which contains YAML files which themselves contain references to the common BCI templates), a values.yaml (which is where you define all the values and parameters your module needs), and a values.schema.json (which contains the schema defining what can be overriden in the values.yaml). See below for more details.

Helm Child Chart

A Helm chart that is designed to be included as a dependency within another chart, enabling more modular and reusable deployment configurations for complex applications. In helm documentation the child chart is also called subchart.

Helm Release

An installed instance of a helm chart with all of the required parameters filled out. Any time a parameter which is passed to the helm charts is changed, a new Helm release is created with the new values and Kubernetes will attempt to change the installation to match the new target state.

Helm Umbrella Chart

A Helm chart that allows multiple charts to be grouped together and deployed as a single application, simplifying the management of complex, multi-tiered applications.

IAS

Abbreviation for Industrial Application System.

ID Builder

ID Builder in Nexeed IAS is a tool that enables users to create unique identification numbers for machines, products, and other assets, facilitating better tracking and management of production processes.

Ingress Controller

The ingress controller is the thing in the cluster which actually receives traffic from the outside world and uses the ingress routes to route the traffic to the corresponding services.

Ingress Route

An ingress route is a description of how external traffic should be routed to a service running inside the Kubernetes cluster. This includes stuff like which DNS address leads to which service, SSL termination, and header management.

Istio

Istio is an open-source service mesh for Kubernetes. Istio extends Kubernetes to establish a programmable, application-aware network. Working with both Kubernetes and traditional workloads, Istio brings standard, universal traffic management, telemetry, and security to complex deployments.

IR

Abbreviation for Information Router. Information Router in Nexeed IAS is a tool that enables data to be automatically routed and exchanged between different systems and applications, improving the efficiency and accuracy of information exchange in the production process.

JSON

Abbreviation for JavaScript Object Notation.

K3s

A lightweight, certified Kubernetes distribution that is designed to be easy to install and manage on resource-constrained environments such as edge devices and IoT devices.

K9s

K9s is a terminal based UI which allows easy interaction with the Kubernetes clusters.

Keycloak

Open Source Identity and Access Management. Keycloak provides user federation, strong authentication, user management, fine-grained authorization, and more.

KPI Reporting

Abbreviation for Key Performance Indicator Reporting. KPI Reporting in Nexeed IAS is a feature that allows users to generate customizable reports on KPIs such as production output, quality, and efficiency, providing insights into production processes and supporting data-driven decision-making.

Kubernetes

An open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of hosts.

Linkerd

Linkerd is an open-source service mesh for Kubernetes. It makes running services easier and safer by giving you runtime debugging, observability, reliability, and security—all without requiring any changes to your code.

Line Control

Line Control in Nexeed IAS is a tool that enables operators to monitor and control production processes and equipment at the line level, facilitating better coordination and more efficient production.

MACMA

Abbreviation for Multitenant Access Control.

Maintenance Management

Maintenance Management in Nexeed IAS is a feature that enables the planning and scheduling of maintenance activities based on real-time data and machine learning algorithms, optimizing equipment availability and reducing downtime.

MDM

Abbreviation for Master Data Management, also formerly known as MMPD. Master Data Management in Nexeed IAS is a process that enables the consistent management and sharing of key data such as production recipes, equipment data, and product specifications across different systems and applications, improving data quality and enabling better decision-making.

Material Management

Material Management in Nexeed IAS is a feature that enables the automated tracking and management of material flows and inventory levels in the production process, optimizing material usage and reducing waste.

MES

Abbreviation for Manufactoring Execution System.

mTLS

Mutual TLS authentication

Nginx

Nginx ("engine x") is an HTTP web server, reverse proxy, content cache, load balancer, TCP/UDP proxy server, and mail proxy server. There is also an Ingress Controller implementation for NGINX and NGINX Plus that can load balance Websocket, gRPC, TCP and UDP applications. It supports standard Ingress features such as content-based routing and TLS/SSL termination.

Node

A node is a worker machine in a cluster. It can be a virtual machine or a physical machine that runs the necessary services and components to support the running of pods. A node is managed by the Kubernetes control plane, which is responsible for scheduling pods, monitoring their status, and making decisions about how to handle failures.

Notification Service

Notification Service in Nexeed IAS is a tool that sends real-time alerts and notifications to operators and other stakeholders based on predefined triggers such as machine failures or quality deviations, enabling more rapid response and issue resolution.

OpenTelemetry

An open-source project that provides a set of APIs, libraries, and agents for the collection and management of telemetry data such as metrics, traces, and logs from distributed systems and cloud-native applications.

Operational Routines

Operational Routines in Nexeed IAS are predefined workflows and procedures that standardize production processes and enable more efficient and consistent operations, reducing errors and improving overall productivity.

OS

Abbreviation for Operating System.

Operator

An operator is a service running in the cluster which reacts when a custom resource has been created and executes some action based on the contents. This includes things like creating a MACMA client for a module and then making the credentials available for that module, creating a RabbitMQ user and resources and then making the credentials for that user available for the module, or creating an MSSQL DB and passing the credentials for that DB to the module.

Order Management

Order Management in Nexeed IAS is a tool that enables the efficient and accurate management of production orders, from planning to execution, ensuring on-time delivery and optimal resource utilization.

OTEL

Abbreviation for OpenTelemetry

OTLP

The OpenTelemetry Protocol

Part Traceability

Part Traceability in Nexeed IAS is a feature that enables the tracking and tracing of components and products throughout the production process, improving quality control and facilitating compliance with regulatory requirements.

PersistentVolumes and PersistentVolumeClaims

A PersistentVolume is an abstract piece of storage that the cluster provides. A pod can then "claim" a piece of the storage from the PersistentVolume, using a PersistentVolumeClaim.

Pod

A pod is made up of one or more containers (however the vast majority of services at BCI currently only use one container) which operate as one unit and share the same resources (e.g., IP address and CPU/memory limit). These should be capable of scaling together.

Process Quality

Process Quality in Nexeed IAS is a feature that enables the real-time monitoring and analysis of production processes to identify and address quality issues before they impact product quality or cause downtime, improving overall production quality and efficiency.

PSM

Abbreviation for Product Setup Management. Product Setup Management in Nexeed IAS is a feature that enables the creation, management, and documentation of product recipes and specifications, facilitating faster and more consistent product setup and changeovers in the production process.

RabbitMQ

An open-source message-broker software that enables applications and systems to communicate and exchange data using messaging protocols such as AMQP and MQTT.

Rules Management
SB

Abbreviation for Shift Book. Shift Book in Nexeed IAS is a tool that enables the digital recording and management of shift-related data such as production quantities, quality control measurements, and maintenance activities, facilitating better shift handover and enabling more data-driven decision-making.

Secrets

The same as a configmap but for sensitive information. In most Kubernetes clusters the information is base64 encoded before being stored, however many enterprise clusters encrypt their secrets with a hardware encryption module instead of base64 encoding.

Service

A service is a Kubernetes internal way of making pods available through a more permanent internal IP address and DNS name. This is required because pods can be pulled up and torn down at any time so their IP addresses can also change frequently.

Setup Specs

Setup Specs in Nexeed IAS are predefined configuration settings that enable faster and more consistent setup of production equipment, improving productivity and reducing errors.

SingleKey ID

A unique identification number that is assigned to individual products or components in the production process, enabling them to be tracked and traced throughout the manufacturing process for quality control and regulatory compliance purposes.

SSL

Abbreviation for Secure Sockets Layer.

StatefulSet

A statefulset is like a deployment in that it is the definition of the target state of one or more pods. The difference is that each pod that the statefulset creates has a persistent identity, regardless of how often it is terminated and restarted. This also means that when pod is restarted on a different node, maybe because the node was restarted as part of a patching process, it will be reassociated with the same persistent storage as before. Once again, most modules will not need this, this is only relevant if the pod itself stores information on the disk and it will need to be that specific pod which always reads from that storage volume or if it is important that the internal DNS name of the pod is always the same for all of the pods across restarts.

Stock Management

Stock Management in Nexeed IAS is a feature that enables the real-time monitoring and management of inventory levels and stock movements, facilitating better demand planning and ensuring optimal stock levels to support production processes.

Ticket Management

Ticket Management in Nexeed IAS is a tool that enables the digital management and tracking of production-related issues, such as maintenance requests or quality control issues, ensuring they are promptly addressed and resolved to minimize production downtime and reduce costs.

Top Level Domain

The last segment of a domain name, such as .com, .org, or .net, which indicates the type of organization or entity associated with the domain.

Tool Management

Tool Management in Nexeed IAS is a feature that enables the digital management and tracking of production tools, such as molds or fixtures, ensuring they are available and in good condition when needed, reducing production downtime and improving quality control.

Transport Management

Transport Management in Nexeed IAS is a tool that enables the efficient planning and management of material transportation within the production facility, optimizing material flow and reducing lead times.

VM

Abbreviation for Virtual Machine.

W3C Trace Context

A specification for distributed tracing that provides a standardized way to propagate trace context information between services and systems, allowing for easier troubleshooting and monitoring of distributed applications.

Web Portal

Web Portal in Nexeed IAS, often called as Portal, is a user interface that provides access to various Nexeed IAS features and data, allowing for easy monitoring and management of production processes from any web-enabled device.

Contents

© Robert Bosch Manufacturing Solutions GmbH 2023-2025, all rights reserved

Changelog Corporate information Legal notice Data protection notice Third party licenses