Treffer: Efficient Restructuring, Maintainability, and Performance Optimization of the Current ETL Process in the Pacific Reservation System

Title:
Efficient Restructuring, Maintainability, and Performance Optimization of the Current ETL Process in the Pacific Reservation System
Authors:
Publication Year:
2025
Subject Geographic:
Document Type:
Dissertation master thesis
File Description:
89 Seiten; text/html
Language:
English
Relation:
vignette : https://epub.technikum-wien.at/titlepage/urn/urn:nbn:at:at-ftw:1-76433/128; local:99149295796403331; system:AC17576038
Accession Number:
edsbas.7E2CB62B
Database:
BASE

Weitere Informationen

Im Rahmen dieser Masterarbeit wurde ein modulares, cloud-natives ETL-Frameworkentwickelt, das eine leistungsfähige, skalierbare und wartbare Alternative zum bestehendenETL-Prozess im Pacific-Reservierungssystem der ISO Travel Solutions darstellt. Ziel war es,zentrale Schwächen des bisherigen Systems – insbesondere lange Ausführungszeiten,fehlende Parallelisierungsmöglichkeiten und eingeschränkte Überwachungsfunktionen –systematisch zu beheben.Das neue Framework basiert auf modernen Technologien wie Spring Boot, Spring Batch,Apache Kafka, Prometheus und Grafana. Es ermöglicht die flexible Konfiguration von ETL-Jobs über YAML-Dateien oder eine relationale Datenbank und unterstützt sowohl diesequenzielle als auch die parallele Ausführung von Verarbeitungsschritten. Die Ausführungder Jobs erfolgt wahlweise manuell oder ereignisgesteuert über eine REST-API bzw. einKafka-basiertes Messaging-System. Die containerisierte Architektur ist für den Betrieb inKubernetes-Umgebungen optimiert und gewährleistet eine einfache horizontale Skalierung.Eine umfassende Evaluierung bestätigt deutliche Fortschritte gegenüber dem bisherigenSystem – insbesondere in Bezug auf Verarbeitungsgeschwindigkeit, Transparenz undAutomatisierungsgrad. Das entwickelte Framework trägt wesentlich zur Modernisierung derETL-Infrastruktur von ISO Travel Solutions bei, indem es aktuelle Technologien mit einerskalierbaren und wartungsfreundlichen Architektur vereint. Dadurch entsteht einezukunftsfähige Grundlage für die automatisierte Verarbeitung großer Datenmengen. Darüberhinaus bietet das Framework vielfältige Potenziale für künftige Erweiterungen, etwa durch dieIntegration grafischer Benutzeroberflächen, erweiterter Validierungsmechanismen oderdatengetriebener Verfahren im Kontext von Machine Learning. ; This thesis presents the development of a modular, cloud-native ETL framework designed toserve as a scalable, maintainable, and high-performance alternative to the existing ETLprocess in the Pacific Reservation System at ISO Travel Solutions. The ...