Großes fachliches und technisches Enterprise-Glossar
216 Begriffe: deutsche Fachsprache, englischer technischer Begriff, fachliche und technische Bedeutung, Enterprise-Beispiel und Abgrenzung.
FachlichTechnischJava EnterpriseMigration01. Fachdomäne und Unternehmenssprache18 Begriffe
Begriffe, die Fachbereich, Prozess, Verantwortung und Unternehmenssprache verbinden.
gl002: Geschäftsprozess
gl003: Geschäftsfall
gl004: Anwendungsfall
gl005: Fähigkeit
gl006: Wertstrom
gl007: Stakeholder
gl008: Allgegenwärtige Sprache
gl009: Geschäftsregel
gl010: Richtlinie
gl011: Service-Level-Vereinbarung
gl012: Leistungskennzahl
gl013: Stammdaten
gl014: Bewegungsdaten
gl015: Referenzdaten
gl016: Goldener Datensatz
gl017: Regulatorische Konformität
gl018: Prüfspur
02. Architektur und Systemdesign18 Begriffe
Begriffe für Struktur, Kopplung, Verantwortungen und evolutionäre Systemgestaltung.
gl019: Monolith
gl020: Modularer Monolith
gl021: Microservice
gl022: Begrenzter Kontext
gl023: Kontextkarte
gl024: API-Gateway
gl025: Service Mesh
gl026: Ereignisgetriebene Architektur
gl027: CQRS
gl028: Saga
gl029: Strangler-Fig-Muster
gl030: Schichtenarchitektur
gl031: Hexagonale Architektur
gl032: Clean Architecture
gl033: Adapter
gl034: Port
gl035: Fassade
gl036: Antikorruptionsschicht
03. Java, JVM und Enterprise-Grundlagen18 Begriffe
Begriffe rund um Java-Laufzeit, Sprache, Speicher, Nebenläufigkeit und Enterprise-Einsatz.
gl037: Java Virtual Machine
gl038: Java Development Kit
gl039: Java Runtime Environment
gl040: Bytecode
gl041: Klassenpfad
gl042: Modulpfad
gl043: Garbage Collection
gl044: Heap-Speicher
gl045: Stack-Speicher
gl046: Thread
gl047: Record
gl048: Versiegelte Klasse
gl049: Annotation
gl050: Reflection
gl051: Serialisierung
gl052: Generics
gl053: Stream API
gl054: Virtueller Thread
04. Jakarta EE, Java EE und Spring Enterprise18 Begriffe
Begriffe für klassische und moderne Java-Enterprise-Frameworks.
gl055: Servlet
gl056: Filter
gl057: Listener
gl058: JavaServer Pages
gl059: JavaServer Faces
gl060: Contexts and Dependency Injection
gl061: Enterprise JavaBeans
gl062: Java Persistence API
gl063: Java Transaction API
gl064: Java Message Service
gl065: SOAP-Webservice
gl066: REST-Schnittstelle
gl067: Bean Validation
gl068: Dependency Injection
gl069: Transaktionsgrenze
gl070: Application Server
gl071: WAR-Artefakt
gl072: EAR-Artefakt
05. APIs, Integration und Messaging18 Begriffe
Begriffe für Schnittstellen, Kopplung, Datenformate und verteilte Kommunikation.
gl073: OpenAPI
gl074: JSON Schema
gl075: XML Schema
gl076: Idempotenz
gl077: Korrelations-ID
gl078: Wiederholung
gl079: Zeitüberschreitung
gl080: Circuit Breaker
gl081: Bulkhead
gl082: Ratenbegrenzung
gl083: Webhook
gl084: Batch-Schnittstelle
gl085: Dateitransfer
gl086: Nachrichtenwarteschlange
gl087: Topic
gl088: Dead-Letter-Warteschlange
gl089: Schema-Evolution
gl090: Kanonisches Datenmodell
06. Daten, Persistenz und Konsistenz18 Begriffe
Begriffe für Datenbanken, Transaktionen, Modelle, Konsistenz und Zugriffsmuster.
gl091: Relationale Datenbank
gl092: SQL
gl093: JDBC
gl094: Verbindungspool
gl095: Transaktionsisolation
gl096: Optimistisches Sperren
gl097: Pessimistisches Sperren
gl098: Index
gl099: Ausführungsplan
gl100: Datenbankmigration
gl101: Cache
gl102: Lese-Modell
gl103: Outbox-Muster
gl104: Entity
gl105: Aggregat
gl106: Repository
gl107: Data Transfer Object
gl108: Eventual Consistency
07. Build, Maven und Lieferung18 Begriffe
Begriffe für Artefakte, Build-Governance, Versionierung und Lieferpipeline.
gl109: Build
gl110: Artefakt
gl111: Abhängigkeit
gl112: Transitive Abhängigkeit
gl113: Bill of Materials
gl114: Parent-POM
gl115: Mehrmodul-Build
gl116: Reactor
gl117: Plugin
gl118: Lifecycle
gl119: Profil
gl120: Repository Manager
gl121: Snapshot-Version
gl122: Release-Version
gl123: Semantische Versionierung
gl124: Software-Stückliste
gl125: Continuous Integration
gl126: Continuous Delivery
08. Security, Datenschutz und Compliance-Technik18 Begriffe
Begriffe, die Sicherheitsanforderungen fachlich und technisch verbinden.
gl127: Authentifizierung
gl128: Autorisierung
gl129: Rollenbasierte Zugriffskontrolle
gl130: OAuth 2.0
gl131: OpenID Connect
gl132: JSON Web Token
gl133: Transportverschlüsselung
gl134: Gegenseitiges TLS
gl135: Cross-Site Request Forgery
gl136: Cross-Site Scripting
gl137: SQL-Injection
gl138: Pfadmanipulation
gl139: Geheimnis
gl140: Tresor
gl141: Prinzip geringster Rechte
gl142: Eingabevalidierung
gl143: Verschlüsselung ruhender Daten
gl144: Datensparsamkeit
09. Cloud, Container und OpenShift18 Begriffe
Begriffe für Container-Betrieb, Kubernetes/OpenShift und cloudnative Plattformen.
gl145: Container
gl146: Container-Image
gl147: Registry
gl148: Kubernetes Pod
gl149: Deployment
gl150: StatefulSet
gl151: Service
gl152: Route oder Ingress
gl153: ConfigMap
gl154: Kubernetes Secret
gl155: Persistent Volume Claim
gl156: Namespace
gl157: Ressourcenlimit
gl158: Lebendigkeitsprüfung
gl159: Bereitschaftsprüfung
gl160: Horizontaler Pod-Autoscaler
gl161: Operator
gl162: Helm Chart
10. Betrieb, Observability und Resilience18 Begriffe
Begriffe für produktionsfähigen Betrieb, Erkennbarkeit und Ausfallsicherheit.
gl163: Monitoring
gl164: Logging
gl165: Metrik
gl166: Tracing
gl167: Alarmierung
gl168: Service-Level-Ziel
gl169: Fehlerbudget
gl170: Incident
gl171: Runbook
gl172: Postmortem
gl173: Health Check
gl174: Backpressure
gl175: Geordnetes Herunterfahren
gl176: Notfallwiederherstellung
gl177: Backup
gl178: Canary Release
gl179: Blau-Grün-Bereitstellung
gl180: Feature-Schalter
11. Testing, Qualität und Engineering-Prüfungen18 Begriffe
Begriffe für Testarten, Qualitätssicherung und technische Nachweise.
gl181: Unit Test
gl182: Integrationstest
gl183: Vertragstest
gl184: Ende-zu-Ende-Test
gl185: Testpyramide
gl186: Mock
gl187: Stub
gl188: Testcontainer
gl189: Testfixture
gl190: Flaky Test
gl191: Mutationstest
gl192: Statische Analyse
gl193: Codeabdeckung
gl194: Lasttest
gl195: Stresstest
gl196: Chaos Testing
gl197: Performance Regression
gl198: Golden-Master-Test
12. Modernisierung, Legacy und Migration18 Begriffe
Begriffe für bestehende Systeme, technische Schulden und risikoarme Erneuerung.