System Integration Glossary
Welcome to our system integrations glossary, your go-to resource for understanding the most important words and phrases used in the industry.
Whether you're a seasoned integration professional or just getting started, our glossary will help you navigate the complex landscape of system integration and stay up-to-date with the latest trends and technologies.
A
API (Application Programming Interface)
API Gateway
API Management
B
Business Intelligence (BI)
Business Process Management (BPM)
C
Cloud Integration
Connectors
Containerization
Certified Integrator
D
DevOps (Development and Operations)
Data Lake
Data Pipeline
Data Warehousing
E
EDI (Electronic Data Interchange)
Endpoint
A network address that represents the location of a specific service or resource in an integration architecture. Endpoints are used to send and receive messages between systems and applications. They can be physical or logical, and can be accessed through different protocols, such as HTTP, FTP, or SMTP.
ESB (Enterprise Service Bus)
ETL (Extract, Transform, Load)
Event-driven Architecture
Event Streaming
F
Flow
A sequence of actions and processing steps that occur in an integration architecture to achieve a specific outcome. Flows may involve the movement of data or messages between systems and applications. Flows are often used to model and automate complex business processes in an integration architecture, and may be designed using a visual modeling tool.
In Starlify, the relation between references is called a Flow. These represent the integration.
H
Hybrid Integration
Hybrid Integration Platform
I
Integration
iPaaS (Integration Platform as a Service)
ICC (Integration Competency Center)
ICOE (Integration Center of Excellence)
ISET (Integration Strategy Empowerment Team)
An ISET is responsible for designing, implementing, and delivering the Hybrid Integration Platform (HIP). The team provides training, support and consultation to everyone involved in the integration project. Part of the ISET’s task is to put self-service integration capabilities into place.
J
JSON (JavaScript Object Notation)
L
Low-Code Development
M
Microservices
Middleware
Software that acts as a bridge between different applications or systems, allowing them to communicate and exchange data.
Monolithic Architecture
MQTT (Message Queue Telemetry Transport)
R
Reference
A pointer to a particular resource or service in an integration architecture. References are used to facilitate communication between different systems and ensure that messages are routed to the correct destination.
In Starlify, a reference node connects systems, services, and endpoints. A system consumes a service or an endpoint through a reference. These are commonly known as "contracts" and "subscriptions”.
REST (Representational State Transfer)
REST API (Representational State Transfer Application Programming Interface)
S
SaaS (Software as a Service)
Serverless
Service
A component of an integration architecture that performs a specific function or task. Services may expose interfaces or endpoints that other systems or applications can use to access their functionality.
In Starlify, a Service node represents an API endpoint, event topic, message queue, or similar.
Service Bus
Service-Oriented Architecture (SOA)
SOAP (Simple Object Access Protocol)
SSO (Single Sign-On)
Starlify
System
A collection of interdependent components and services that work together to achieve a specific goal or function within an integration architecture. Systems may be composed of multiple applications, databases, middleware, and other components.
In Starlify, System nodes provide services or consume services provided by another system.
W
Webhooks
Workflow Automation
Web Service
Web Socket
X
XML (Extensible Markup Language)
More Resources
Guides and insights to boost your digital transformation
White paper
#1 Fail in digital transformation
Download for free››
White paper
Integrations take bus travel to the future
Download for free››
Video
Introduction video
Watch now››