A
API (Application Programming Interface)
Eine API ist eine definierte Schnittstelle, über die Softwareanwendungen strukturiert miteinander kommunizieren und Daten austauschen können.
Asynchrone Kommunikation
Asynchrone Kommunikation bedeutet, dass Systeme Daten senden und empfangen, ohne gleichzeitig aktiv sein zu müssen. Nachrichten werden zeitversetzt verarbeitet.
Automatisierung
Automatisierung bezeichnet den Einsatz von Software oder Technik, um Prozesse ohne oder mit minimalem manuellen Eingriff auszuführen.
B
Backend
Das Backend ist der nicht sichtbare Teil einer Software. Es verarbeitet Daten, steuert Abläufe und kommuniziert mit anderen Systemen.
Batch-Verarbeitung
Bei der Batch-Verarbeitung werden Daten gesammelt und zu festgelegten Zeitpunkten automatisiert verarbeitet.
Business Intelligence (BI)
Business Intelligence umfasst Methoden und Software zur Analyse von Unternehmensdaten zur Unterstützung von Entscheidungen.
C
Caching
Caching bezeichnet das Zwischenspeichern häufig benötigter Daten, um Zugriffszeiten zu verkürzen und Systeme zu entlasten.
Cloud
Die Cloud beschreibt die Bereitstellung von Software, Speicher und Rechenleistung über das Internet.
Container
Ein Container ist eine standardisierte Einheit, die eine Anwendung inklusive aller Abhängigkeiten enthält und unabhängig von der Umgebung lauffähig ist.
Continuous Integration (CI)
Continuous Integration ist eine Entwicklungsmethode, bei der Softwareänderungen regelmäßig automatisch getestet und zusammengeführt werden.
CSV (Comma Separated Values)
CSV ist ein einfaches tabellenbasiertes Datenformat, bei dem Werte durch Trennzeichen getrennt sind.
D
Datenbank
Eine Datenbank ist ein strukturiertes System zur Speicherung, Verwaltung und Abfrage von Daten.
Datenformat
Ein Datenformat definiert, wie Daten strukturiert gespeichert oder übertragen werden.
Datenkonsistenz
Datenkonsistenz stellt sicher, dass Informationen in allen beteiligten Systemen korrekt und übereinstimmend sind.
Data Mapping
Data Mapping beschreibt die Zuordnung von Datenfeldern zwischen unterschiedlichen Systemen oder Formaten.
Deployment
Deployment ist der Prozess der Bereitstellung einer Software oder neuen Version in einer Zielumgebung.
Digitalisierung
Digitalisierung beschreibt die Umwandlung analoger Prozesse oder Informationen in digitale Abläufe.
E
EDI (Electronic Data Interchange)
EDI ist der elektronische Austausch standardisierter Geschäftsdokumente zwischen Unternehmen.
EDIFACT
EDIFACT ist ein internationaler EDI-Standard für den strukturierten Austausch von Geschäftsdokumenten.
ERP-System (Enterprise Resource Planning)
Ein ERP-System unterstützt Unternehmen bei der Planung und Steuerung von Ressourcen und Geschäftsprozessen.
Event-basierte Verarbeitung
Bei der event-basierten Verarbeitung reagieren Systeme automatisch auf definierte Ereignisse.
F
Fehlerhandling
Fehlerhandling umfasst die Erkennung, Behandlung und Protokollierung von Fehlern in Systemen.
Fixed-Length-Format
Ein Datenformat, bei dem alle Felder eine feste Länge besitzen. Häufig in älteren Systemen im Einsatz.
Frontend
Das Frontend ist der sichtbare Teil einer Anwendung, mit dem Nutzer interagieren.
Fulfillment
Fulfillment umfasst alle Schritte von der Bestellung bis zur Auslieferung an den Endkunden.
H
High Availability
High Availability beschreibt Systeme mit hoher Verfügbarkeit und minimalen Ausfallzeiten.
Hosting
Hosting bezeichnet das Bereitstellen von Infrastruktur, um Anwendungen oder Websites online verfügbar zu machen.
I
IDoc
IDoc ist ein SAP-spezifisches Datenformat für den Austausch strukturierter Geschäftsdaten.
Import / Export
Import und Export beschreiben das Einlesen oder Ausgeben von Daten zwischen Systemen.
Integration
Integration beschreibt die Verbindung mehrerer Systeme zu einer funktionierenden Gesamtlösung.
Interface (Schnittstelle)
Eine Schnittstelle ist ein definierter Übergabepunkt für den Datenaustausch zwischen Systemen.
IT-Landschaft
Die IT-Landschaft umfasst alle eingesetzten Systeme, Anwendungen und Schnittstellen eines Unternehmens.
J
JSON (JavaScript Object Notation)
JSON ist ein leicht lesbares, modernes Datenformat, das häufig für APIs verwendet wird.
L
Lagerverwaltungssystem (LVS)
Ein LVS steuert und optimiert Prozesse im Lager, wie Wareneingang, Kommissionierung und Versand.
Lastverteilung (Load Balancing)
Lastverteilung sorgt für eine gleichmäßige Verteilung von Systemanfragen auf mehrere Ressourcen.
Legacy-System
Ein Legacy-System ist eine ältere Softwarelösung, die weiterhin genutzt wird, aber oft eingeschränkt erweiterbar ist.
Logistik
Logistik umfasst die Planung, Steuerung und Umsetzung von Waren- und Informationsflüssen.
M
Message Queue
Eine Message Queue speichert Nachrichten zwischen Systemen und ermöglicht eine entkoppelte Kommunikation.
Middleware
Middleware ist eine Software-Schicht, die den Datenaustausch zwischen Anwendungen ermöglicht.
Microservices
Microservices sind kleine, unabhängige Softwarekomponenten mit klar definierten Aufgaben.
Monitoring
Monitoring bezeichnet die kontinuierliche Überwachung von Systemzuständen und Leistungskennzahlen.
Monitoring-Dashboard
Ein Monitoring-Dashboard stellt Systeminformationen und Kennzahlen visuell dar.
O
OAuth
OAuth ist ein Standard zur sicheren Autorisierung von Zugriffen auf Anwendungen.
On-Premises
On-Premises bezeichnet Software, die auf den eigenen Servern eines Unternehmens betrieben wird.
Order Management System (OMS)
Ein OMS verwaltet und koordiniert Bestellungen über verschiedene Vertriebskanäle hinweg.
P
Plain Text
Plain Text ist ein unformatiertes Textformat ohne feste Struktur.
Prozessautomatisierung
Prozessautomatisierung beschreibt die technische Umsetzung wiederkehrender Abläufe.
Protokollierung (Logging)
Protokollierung speichert Systemereignisse zur Nachvollziehbarkeit und Fehleranalyse.
R
Release
Ein Release ist eine veröffentlichte Version einer Software.
Response Time
Die Response Time beschreibt die Zeitspanne bis zur Antwort eines Systems auf eine Anfrage.
REST
REST ist ein Architekturansatz für Webschnittstellen auf Basis standardisierter Protokolle.
Retry-Mechanismus
Ein Retry-Mechanismus führt fehlgeschlagene Aktionen automatisch erneut aus.
S
SaaS (Software as a Service)
SaaS bezeichnet Software, die über das Internet bereitgestellt und genutzt wird.
SAP ALE
SAP ALE ist ein Verfahren zum Datenaustausch innerhalb verteilter SAP-Systemlandschaften.
Schnittstellenstandard
Ein Schnittstellenstandard definiert einheitliche Regeln für den Datenaustausch.
Service-Level-Agreement (SLA)
Ein SLA legt vertraglich vereinbarte Leistungen wie Verfügbarkeit und Reaktionszeiten fest.
Skalierbarkeit
Skalierbarkeit beschreibt die Fähigkeit eines Systems, mit wachsender Last umzugehen.
Softwarearchitektur
Die Softwarearchitektur beschreibt den strukturellen Aufbau einer Anwendung.
Systemintegration
Systemintegration verbindet unterschiedliche Systeme zu einer funktionierenden Einheit.
Systemlandschaft
Eine Systemlandschaft umfasst alle IT-Systeme und deren Zusammenspiel.
T
Testumgebung
Eine Testumgebung dient der Prüfung von Software ohne Einfluss auf den Produktivbetrieb.
Throughput
Throughput beschreibt die Menge an Daten oder Transaktionen pro Zeiteinheit.
Tracking
Tracking bezeichnet die Nachverfolgung von Waren, Sendungen oder Statusinformationen.
Transportmanagementsystem (TMS)
Ein TMS unterstützt die Planung, Durchführung und Optimierung von Transportprozessen.
U
UBL (Universal Business Language)
UBL ist ein XML-basierter Standard für elektronische Geschäftsdokumente.
Update
Ein Update ist eine Aktualisierung von Software zur Fehlerbehebung oder Erweiterung.
V
VDA
VDA ist ein standardisiertes EDI-Format der Automobilindustrie.
Versionierung
Versionierung kennzeichnet verschiedene Entwicklungsstände von Software oder Schnittstellen.
W
Webhook
Ein Webhook sendet automatisch Daten an ein anderes System, sobald ein Ereignis eintritt.
Webservice
Ein Webservice stellt Funktionen oder Daten über das Internet für andere Systeme bereit.
Workflow
Ein Workflow beschreibt eine festgelegte Abfolge von Arbeitsschritten.
X
X12 (ANSI X12)
X12 ist ein EDI-Standard, der vor allem im nordamerikanischen Raum genutzt wird.
XML (Extensible Markup Language)
XML ist ein strukturiertes, textbasiertes Datenformat für komplexe Datenaustausche.
Z
Zugriffsrechte
Zugriffsrechte definieren, welche Nutzer oder Systeme auf bestimmte Daten oder Funktionen zugreifen dürfen.