Problems such as departure scanning delays, loading irregularities, and manual flight closing lead to mishandling, misplaced, or damaged baggage resulting in poor customer experiences. Airlines’ traditional systems often rely on manual processes and outdated systems that pose challenges in quickly adapting to the dynamic nature of airline business processes.
The solution proposed by IBM Consulting involves decomposing monolithic database systems into sub-capabilities that align with domain-driven design principles. Amazon Web Services (AWS) solutions like Amazon DynamoDB global tables are used for the solution which aims to achieve 99.999% availability by using separate read and write capacities across separated capabilities with each having its table.
The proposed solution uses Amazon DynamoDB global tables to meet the low latency requirements, with near-zero recovery point objective (RPO) and Recovery Time Objective (RTO) while optimizing costs to handle traffic bursts during irregular operations. It also facilitates the integration of IoT devices, including RFID scanners.
Each capability has a corresponding microservice and separate Amazon DynamoDB global tables ensuring baggage check-in systems, reservations, and loading systems use tables and microservices based on data ownership.
DynamoDB lacks built-in aggregation, but you can use precomputed aggregates instead that optimize queries, improve performance, and reduce latency by accessing precomputed data.
A data migration strategy is required to support coexistence during the phased rollout of a baggage handling system across various stations. AWS Database Migration Service (AWS DMS) is used for continual migration of data from on-premises relational databases to DynamoDB.
This solution using Amazon DynamoDB offers numerous benefits, including elastic scalability, flexibility in response to changing requirements, providing agility, and adapting to dynamic trends. It offers built-in fault tolerance, providing uninterrupted service even in the face of unforeseen challenges in the airline industry.
IBM Consulting is an AWS Premier Tier Services Partner that helps customers use AWS to drive their business transformation. For additional information, please contact an IBM Representative.