Skip to main content
The state of ai impact assessment
Should You Segment Booking Data from Core Operations?Issue and Incident Management
5 min readFor GRC Leaders

Should You Segment Booking Data from Core Operations?

The question at hand

When Manchester Airports Group discovered unauthorized access to customer booking data, exposing email addresses, phone numbers, vehicle registrations, and postcodes, they had already made a critical architectural decision that shaped the breach's impact. MAG's online Manage My Booking service was temporarily suspended as a precaution, but airport operational systems remained unaffected. Passengers continued traveling normally.

This outcome raises a fundamental question for infrastructure operators and service providers: Should customer-facing booking and service management systems be architecturally separated from core operational infrastructure? It's a debate that divides security teams, enterprise architects, and business leaders.

The case for tight integration

Some organizations argue that unified systems deliver better customer experience and operational efficiency. When booking data, operational systems, and customer service tools share a common infrastructure, your team can respond to disruptions faster. A gate change propagates instantly to booking records. Capacity constraints in security checkpoints automatically adjust available Fast Track slots. Customer service representatives see real-time operational status when handling inquiries.

Integration advocates point to reduced complexity. Maintaining separate authentication systems, databases, and API layers increases your attack surface. Each boundary introduces new credential stores, access controls, and monitoring requirements. Your security team must defend more perimeters, not fewer.

There's also a cost argument. Building and maintaining parallel infrastructure requires duplicate servers, storage, networking equipment, and disaster recovery capabilities. For mid-sized operators managing multiple facilities, that duplication strains capital budgets and staffing. When you're already struggling to hire qualified security engineers, splitting your infrastructure means spreading talent even thinner.

The business continuity perspective matters too. Integrated systems mean integrated recovery. After a major incident, you're restoring one environment, not coordinating recovery across segmented architectures. Your runbooks are simpler. Your recovery time objectives are clearer.

The case for architectural segmentation

The counter-argument starts with blast radius. When an attacker compromises your booking portal, segmentation determines whether they've gained a foothold in ancillary services or access to flight operations, baggage handling, and air traffic coordination systems. In MAG's incident, customers couldn't modify bookings online temporarily, but aircraft kept moving and security checkpoints kept processing passengers.

That's not theoretical risk management. It's the difference between customer inconvenience and operational shutdown during peak travel periods.

Segmentation advocates emphasize that customer-facing systems have fundamentally different threat profiles than operational infrastructure. Your booking portal is internet-accessible by design, processing thousands of untrusted connections daily. It integrates with third-party payment processors, marketing platforms, and customer relationship management tools. Each integration point is a potential compromise vector.

Your operational systems shouldn't share that exposure. Flight scheduling, baggage routing, and security checkpoint management don't need public internet access. They don't need to talk to marketing automation platforms. Architecturally separating these environments lets you apply different security controls matched to different risk profiles.

There's a regulatory dimension too. Aviation operational systems often fall under strict safety and security frameworks that customer booking platforms don't. Segmentation simplifies compliance by creating clear boundaries between regulated and non-regulated infrastructure. Your auditors can scope their reviews more precisely. Your evidence collection becomes cleaner.

The incident response argument is compelling. When you detect suspicious activity in a booking system, segmentation buys you time to investigate without shutting down operations. You can isolate the affected environment, preserve forensic evidence, and methodically understand the intrusion while core functions continue. Without segmentation, you're making much harder decisions about whether to shut down everything or risk lateral movement.

Where practitioners actually land

In practice, most organizations implement selective segmentation based on criticality tiers. They don't build completely separate infrastructures, but they do enforce strong boundaries at specific points.

The common pattern: customer booking and service management systems run in a DMZ or cloud environment with internet exposure. These systems connect to operational infrastructure through carefully controlled API gateways with strict authentication, rate limiting, and monitoring. Operational systems never initiate connections outbound to booking systems.

Data flows matter more than physical separation. You might run both environments in the same data center, but enforce network segmentation through VLANs, access control lists, and application-layer firewalls. The key is preventing an attacker who compromises a booking server from pivoting directly to operational databases.

Authentication boundaries provide another layer. Customer-facing systems use separate identity providers and credential stores from operational infrastructure. Even if an attacker dumps password hashes from your booking portal, those credentials don't work against flight operations systems.

The challenge is maintaining these boundaries over time. As your organization adds new services, mobile apps, partner integrations, customer self-service features, the pressure to "just connect directly" to operational data grows. Each exception weakens your architecture unless you enforce strict gateway patterns.

Our take

Segment your customer-facing booking and service systems from operational infrastructure. The business continuity benefit alone justifies the investment.

But segmentation isn't about building duplicate everything. It's about enforcing controlled boundaries at the right architectural layers. Your booking portal can query operational data for real-time availability, it just does so through an API gateway that enforces authentication, logs every request, and prevents reverse connections.

The MAG incident demonstrates the value. While the organization worked through its breach response, contacted affected customers, and engaged forensic specialists, airport operations continued normally. That operational continuity during peak travel season has measurable business value beyond security theory.

Start with data classification. Identify which customer data elements absolutely require real-time operational system access versus which can work with near-real-time replication. Vehicle registration numbers and email addresses don't need to live in the same database as baggage routing tables.

Then design your API layer with security defaults. Every connection from booking systems to operational infrastructure should traverse a gateway that enforces mutual TLS authentication, validates request signatures, and maintains detailed audit logs. Rate limiting prevents a compromised booking server from being used to flood operational systems.

The cost argument against segmentation weakens when you account for incident response expenses. The direct costs of forensics, legal notification, and customer service during a breach often exceed the infrastructure investment in proper segmentation. Factor in reputational impact and regulatory scrutiny, and the economics shift decisively toward architectural separation.

Your booking systems will be compromised eventually. Design your architecture so that when it happens, you're managing customer communications and forensic analysis, not grounding aircraft.

Promotional banner highlighting failures found in PCI audits and how to spot the gaps

You Might Also Like