Lufthansa: Using real-time information for flight planning with Fivetran

Fivetran replicates bi-directionally between the central source to hundreds of different target databases at customer sites all over the world
“We have been using Fivetran now more than fifteen years for our flight planning system business. With the combination of flexibility, performance and robustness, Fivetran has proven to be a very good choice to embed in our flight planning system.”

Senior Database Software Architect
Lufthansa Systems Airlines, Frankfurt-Raunheim, Germany

Use Case

Lufthansa Systems needed a solution that would allow the central repository to receive continuous updates from third-party data sources and from its airline customers Data necessary for flight planning must be replicated to a central repository and then back to the airlines for real-time updates.

Fivetran has proven to be a highly flexible, scalable, and robust way for Lufthansa Systems to ensure that its airline customers have the optimized flight plans they need, when they need them. 

Databases

  • Ingres
  • Oracle

Lufthansa Systems, a division of Lufthansa Airlines, is one of the world’s leading providers of IT services in the airline industry. It serves roughly 300 national and international airlines comprising more than one-third of all airlines worldwide. Among its many offerings, Lufthansa Systems offers Lido/FPLS (flight planning services), which determine the most effective flight routes in terms of cost, fuel and time. By optimizing flight routes, Lido/FPLS generates millions of dollars in extra profits for its customers each year. Fivetran ensures that Lufthansa has the data it needs to create optimized flight plans, and that customers receive their plans in a timely manner.

Challenge


Lido/FPLS helps airline dispatchers and pilots understand the best speeds to fly, at what heights, what take-off weights are permissible, what routes to take, what fees are due if they fly certain pathways and how much fuel they need to get from A to B.

Creating these optimized flight plans starts with massive amounts of data. Lufthansa Systems gathers up-to-date weather reports and air traffic data that impacts all airlines as well as critical information from the airlines themselves. Airline-specific data includes each flight’s schedule, payload and operational conditions, as well as contracted prices for petrol. A large team of navigation experts then run all this data through proven algorithms to optimize a wide-range of variables associated with each flight.

Lido/FPLS is powered by a central data repository. Lufthansa Systems needed a solution that would allow this repository to receive continuous updates from third-party data sources and from its airline customers. It also needed to distribute optimized flight plans and other data of interest (such as new flight restrictions, airport closures, and severe turbulence) out to distributed data repositories at each customer’s site.

Solution


Lufthansa Systems uses Fivetran to provide bi-directional replication between its central data repository and hundreds of global customer data warehouses in a highly efficient manner. Fivetran’s extreme data compression and pipelined architecture maximize throughput over slow, restricted network links. Several of Lufthansa System’s customers have also used Fivetran to create a hot-standby database for Lido/FPLS in their own data centers to ensure high availability and to create additional data warehouses for reporting. 

Over the more than 15 years Lufthansa airlines has been using Fivetran, the product has successfully met changing requirements. For example, Lufthansa Systems originally relied on Ingres, but over time it has gradually migrated to Oracle. Fivetran has easily accommodated this change.

Download this IDC report to learn how Fivetran drives millions in financial impact and enables new business initiatives for enterprises.

Start for free

Join the thousands of companies using Fivetran to centralize and transform their data.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.