DJI FlightHub 2 comparison guide: Public Cloud vs On-Premises vs AIO

Products

DJI FlightHub 2 comparison guide: Public Cloud vs On-Premises vs AIO

Compare DJI FlightHub 2 Public Cloud, On-Prem, and AIO. Discover setup, data security, and customisation differences to find the best fit for your drone ops.

In this article, you'll learn:

  • The core differences between FlightHub 2 Public Cloud, On-Premises, and AIO.

  • Which version offers the best data-sovereignty control.

  • How each model handles security, integration, and scalability.

  • Deployment options for mobile and enterprise environments.

  • How heliguy™ - an accredited FlightHub 2 On-Premises provider - supports installation, training, and long-term management across the FlightHub 2 ecosystem.

DJI FlightHub 2 Public Cloud vs On-Premises vs AIO: Which version is right for your organisation?

Quick summary

DJI FlightHub 2 connects drones, pilots, and mission data in one secure platform. It comes in three forms:

  • Public Cloud: Fast start-up and fully hosted by DJI. Ideal for teams who want quick deployment and collaboration without managing complex IT infrastructure or needing to adhere to strict data mandates.

  • On-Premises: Maximum control and customisation for organisations needing full data ownership, local hosting, and deep IT integration.

  • AIO (All-in-One): Secure, portable, and ready-to-deploy server. Combines On-Prem security with plug-and-play simplicity for rapid, field-ready operations. The perfect bridge between Public Cloud and On-Premises.

As of 2025, FlightHub 2 has powered over 2 million missions and logged more than 400,000 operational hours across 85 countries.

Choose your version based on data sovereignty, IT infrastructure, and operational mobility.

heliguy™ is a FlightHub 2 provider and has DJI-accredited technicians to deliver the On-Premises version.

What is DJI FlightHub 2?

DJI FlightHub 2 is an enterprise-grade management platform for mission planning, fleet monitoring, and data analysis.

It centralises livestreaming, mapping, annotation, and collaboration — allowing multiple teams to manage DJI Enterprise drones and DJI Dock operations through a unified interface.

Core capabilities:

  • Multi-drone livestreaming with role-based access.

  • Real-time maps and collaborative annotations.

  • Real-time remote operations.

  • Comprehensive flight planning.

  • End-to-end data analysis.

  • Mission planning and DJI Dock management.

  • Intelligent algorithms and a Multimodal Large Language Model (LLM).

  • Centralised device and user administration.

  • Integration and extensibility via API and SDK for custom workflows.

  • Localised cloud-modelling module, built on DJI Terra’s core modelling engine (doesn’t support LiDAR point clouds, multispectral reconstruction, contour lines, DEM, cluster reconstruction).

DJI FlightHub 2 On‑Premises and FlightHub 2 AIO aim to match and provide an identical user experience to the Public Cloud - although there are some small variations, which we’ll explore later.

But the key differences between the Public Cloud version and the On-Premises/AIO solutions are where they run, how they’re maintained, how they integrate, and how data is controlled.

How does data security differ between DJI FlightHub 2 versions?

Data sovereignty is one of the crucial differences between the DJI FlightHub 2 solutions - and can be a key driver in deciding which is best for you.

DJI FlightHub 2 Public Cloud data security

  • Data stored in DJI’s cloud infrastructure: ie Amazon Web Services servers in Europe and the U.S.

  • Data is encrypted in transit and at rest.

  • Certified for ISO/IEC 27001 security compliance and ISO 27701 privacy compliance. This ensures users’ data privacy and personal information is properly managed and protected.

  • Offers robust data security: Perfectly suited to teams who do not have strict sovereignty mandates.

DJI FlightHub 2 On-Premises

  • Install in a completely isolated environment, providing an additional layer of data security and offering secure local deployments.

  • Data never leaves your network; total control over storage, access, and encryption.

  • Integrates with enterprise-grade security: SSO, SIEM, PKI, and air-gapped modes.

  • Designed for users who require private intranet deployment and complete control over their data.

DJI FlightHub 2 AIO

  • Shares On-Prem’s control model with additional hardware-level security features, including storage isolation with RAID 1 mirroring, one-click system recovery capabilities, and expandable storage support.

  • Secure by default, with predictable patching and lifecycle management.

  • Ensures data reliability while enabling flexible capacity scaling based on operational requirements.

How do the deployment options differ between DJI FlightHub 2 options?

The different DJI FlightHub 2 solutions provide varying deployment environments.

DJI FlightHub 2 Public Cloud

  • DJI-hosted SaaS (software as a service) with elastic scaling and global access.

  • You access it as a service — no need to install or manage your own physical servers or private cloud.

  • Ideal when you need to onboard quickly, collaborate with external partners, or run multi-site programmes without building infrastructure.

DJI FlightHub 2 On-Premises

  • You deploy FlightHub 2 into your infrastructure (physical servers, private cloud, or public cloud), catering for the needs of users with varying network requirements.

  • You own the network pathing, storage classes, backup strategy, certificates, logging, and patch cadence.

  • Enables air-gapped or bandwidth-constrained environments and strict east-west controls.

  • On-Premises supports up to 200 devices (more than AIO).

Deploy DJI FlightHub 2 On-Premises in the following ways:

Server type

Benefit

Physical server

Deploy on traditional physical or bare-metal servers to maximise computing resources, streamline maintenance, and simplify system architecture.

Private cloud

Deploy on-premises or in hybrid cloud environments for efficient resource orchestration, easy operation, and enterprise-grade reliability.

Public cloud

Use as a SaaS solution, eliminating the need for an on-premises server rooms or server maintenance.

DJI FlightHub 2 AIO (All-in-One)

  • A vendor-supplied appliance: Pre-installed FlightHub 2 On-Prem + tuned hardware.

  • Reduced integration friction: Sensible defaults, hardened image, streamlined updates.

  • Deployable in fixed sites or mobile command units; good for rapidly establishing secure local operations.

  • Removes the need for complex IT infrastructure, while retaining the security of FlightHub 2 On-Premises.

  • Each AIO supports up to 20 devices (including DJI Enterprise drones and DJI Docks) simultaneously.

Deploy DJI FlightHub 2 AIO in the following ways:

Deployment type

Benefit

In-vehicle deployment

Paired with DJI Dock 3 or drone platforms, AIO provides a complete mobile deployment solution.

It can operate without network connectivity, making it ideal for scenarios like emergency response.

Server room deployment

Equipped with multiple network interfaces, the AIO device supports stable 24/7 operation and seamless integration into existing server room networks.

Office deployment

The AIO device is compact and lightweight at only 3.008 kg, with low power consumption. Low-noise operation makes it suitable for office environments.

Can you customise DJI FlightHub 2 for your workflows?

FlightHub 2 isn’t just about deployment options — it’s about how each environment can adapt to your workflows and systems.

Each edition offers its own level of flexibility and custom development potential, from simple API connections to full enterprise integration and bespoke automation.

DJI FlightHub 2 Public Cloud

  • Offers limited API access, webhooks, and standard integration points.

  • Limited customisation beyond approved integrations.

DJI FlightHub 2 On-Premises

  • Abundant APIs for deep custom development for bespoke tools, dashboards, and automation.

  • Supports internal extensions like telemetry ingestion, AI/ML pipelines, and data routing.

  • Build a tailored drone management system, designed for your needs, and integrate with existing software infrastructure.

DJI FlightHub 2 AIO

  • Mirrors On-Prem extensibility within a contained environment.

  • Suitable for localised automation without full infrastructure overhead.

Custom development capabilities: Deep dive

The table below highlights the custom development features of FlightHub 2.

Standard, Pro, and Enterprise are mentioned - these are packages of the Public Cloud version. We’ll come to this later.

Standard

Pro

Enterprise

On-Premises

AIO

Front-end Components

No

No

No

Yes

Yes

OpenAPI

No

Yes (limited support)

Yes (limited support)

Yes

Yes

FlightHub Sync

No

Yes

Yes

Yes

Yes

Algorithms and large models

No

Yes, except for large models

Yes, except for large models

Yes

Yes

Single sign-on

No

No

Yes

Yes

Yes

MQTT Bridge

No

No

No

Yes

Yes

What are DJI FlightHub 2 frontend components? DJI FlightHub 2 frontend components include flight route creation, flight route editor, virtual cockpit, and project/map. These components support custom themes and styles.

What is OpenAPI on DJI FlightHub 2? DJI FlightHub 2 OpenAPI is an open platform based on RESTful specifications, designed to provide developers with the ability to interact with third-party cloud platforms and DJI FlightHub 2.

What is DJI FlightHub 2 Single Sign-on?

Single Sign-On (SSO): OAuth 2.0 support enables unified authentication, allowing users to seamlessly switch between platforms with a single login.

What is MQTT Bridge and what does it bring to DJI FlightHub 2?

The MQTT Bridge provides MQTT bridging and forwarding functionality, supporting the forwarding of dock's MQTT information to third-party systems through FlightHub 2 On-Premises version, offering a collaborative task solution for third-party systems and FlightHub 2 on-premises version in industry scenarios.

What is DJI FlightHub Sync?

DJI FlightHub Sync enables integration between public or On-Premises versions of FlightHub and third-party cloud platforms, allowing synchronisation of files, livestreams, device telemetry, and other data.

The main features of DJI FlightHub Sync are as follows:

Feature

FlightHub 2 Public Cloud (Pro and Enterprise only)

FlightHub 2 On-Premises/AIO

Livestream forwarding

Supported

Supported

File synchronisation

Supported

Supported

Device information synchronisation

Via telemetry data

Via MQTT Bridge

Third-party OAuth

Not supported

Supported

Integration settings

Coming soon

Coming soon

What are the current feature differences between DJI FlightHub 2 Public Cloud and DJI FlightHub 2 On-Premises?

DJI FlightHub 2 Public Cloud benefits from automatic updates from DJI - and the On-Premises version and AIO are continuously updated alongside this.

This helps to keep the main features aligned with the latest public cloud version.

But there are some differences, as outlined in the table below.

Function

Public Cloud

On-Premises (including AIO)

Interface customisation

No

Yes

Third-party account login

Yes (via Enterprise SSO)

Yes (via OAuth)

Map data

Yes (Included by default)

Yes (Requires custom import)

Elevation data

Yes (Included by default)

Yes (Requires custom import)

Automatic post-flight mapping

No

Yes

Smart change detection

Yes

No

Live weather and ionosphere data display

Yes

No

One-click Dock diagnostics

Yes

No

SMS alerts for critical faults

Yes

No

eSIM data usage warnings

Yes

No

One-Click damage assessment

Yes

No

GEO Zones unlocking

Yes

No

Real-time Speaker Broadcasting

Yes

No

LLMs

DJI FlightHub 2 can support Multimodal Large Language Models (LLMs) for object detection and media search - but it isn't one size fits all.

  • Public Cloud: Integrates LLMs.

  • On-Premises: Must be procured and deployed by the user, while access to online Multimodal LLMs requires user-side integration.

  • AIO: Does not include a built-in multimodal LLM, but locally deployed multimodal LLMs can be integrated to enable related functions.

4G Enhanced Transmission

DJI FlightHub 2 supports 4G Enhanced Transmission in both Public and On-Premises versions, improving drone transmission quality in weak SDR signal conditions.

Public Cloud

On-Premises (including AIO)

4G dongle requirement

Yes

Yes

SIM card type

Regular SIM

Dedicated APN card from local operator

Usage method

Plug and play

Deploy localised 4G enhanced transmission services

Charging model

Only SIM card data required.

No extra charge for enterprise drones.

Included in the FH2 On-prem licence.

Can also be purchased separately

Use thresholds

Low

High, professional services required

Maximum access device

Unlimited

Limit depends on the purchase package

Dock and remote control availability

Yes

Yes

Which drones are compatible with DJI FlightHub 2?

DJI FlightHub 2 Public Cloud, DJI FlightHub 2 On-Premises, and DJI FlightHub 2 AIO are all compatible with the following products in the DJI Enterprise ecosystem.

DJI FlightHub 2 package comparison

DJI FlightHub 2 comes with multiple packages, including the Public Cloud that offers Standard (Free), Pro, and Enterprise options, as well as recharge and space upgrade packages, tailored to different user needs.

The On-Premises versions offer deep customisation, and options to bolt-on additional devices.

Package

Offering

Standard (Free)

Free to use, with limitations on features and resources. Ideal for evaluating core capabilities.

Professional

Unlocks most features with no limit on online device numbers. Resource quotas apply, requiring the purchase of a recharge/upgrade package if depleted.

Enterprise

Includes all features with unlimited use of most resources. It offers a very large quota for mapping images and restricts the number of devices that can be online simultaneously.

On-prem

Deep customisation. Livestream minutes, storage space, and mapping images are all unlimited. The number of simultaneous online devices is limited, but can be expanded up to 200.

AIO

Deep customisation. Livestream minutes and mapping images unlimited. Data storage location can be customised (ie local storage only). Hardware storage is 3 × 2TB SSDs: 1 for system, 2 for data (RAID 1 data mirroring). Each AIO can connect and support up to 20 devices.

When resource quotas run out in Standard or Professional versions, recharge/upgrade packages can supplement resources.

These bolt-on packages are:

  • Livestream Recharge Package

  • Mapping Recharge Package

  • Storage Space Upgrade Package

Meanwhile, On-Premises and AIO offer their own packages. These are:

On-Premises:

  • Basic Package (1 Device): Up to 1 device online.

  • Device Expansion Package (+ 1 Device): Adds 1 additional device online.

  • Device Expansion Package (+ 5 Devices): Adds 5 additional devices online.

  • Upgrade Validity Extension Package (1 Year 1 Device): Extends software upgrade validity; Basic package includes 1 year free upgrades.

DJI FlightHub 2 AIO

  • DJI FlightHub 2 AIO (1 Device): Up to 1 device online.

  • Device Expansion Package (+ 1 Device): Adds 1 additional device online, up to 20 devices.

  • Device Expansion Package (+ 5 Devices): Adds 5 additional devices online, up to 20 devices.

heliguy™ DJI FlightHub 2 support

heliguy™ can help you start and scale with FlightHub 2, including FlightHub 2 On-Premises.

Our Assistant Operations Manager, Kevin Morton, is a DJI-certified FlightHub 2 On-Premises Delivery Engineer, having completed his training with the DJI Delivery Engineer team. heliguy™ also has accredited DJI Dock 3 technicians.

We offer guidance from the initial consultation to getting your server up and running, and provide on-going technical support.

Contact our specialists today.

DJI FlightHub 2 summary and decision guide

With Public Cloud and On-Premises solutions, DJI FlightHub 2 offers sector-wide versatility for drone programmes.

In summary:

  • Choose Public Cloud if you: Need to start quickly, share access broadly, and don’t have strict sovereignty mandates.

  • Choose On‑Premises if you: Must keep data inside your network/country, integrate with enterprise tooling, or operate offline/air‑gapped. Achieves fully-localised management, operation, and maintenance, ensuring the security of your business. It handles more devices than AIO, can use more powerful hardware, and is designed for scalability.

  • Choose AIO if you: Want On‑Prem security and control but prefer a plug‑and‑play deployment (fixed site or mobile unit). It is ready out of the box, greatly reducing the hardware and software installation and deployment costs.

Expert insight: Heliguy’s FlightHub 2 Specialist, Kevin Morton, explains how to choose between the three deployment models.

"Choosing the right FlightHub 2 deployment really depends on how your organisation operates. Public Cloud is fantastic for teams that prioritise rapid rollout and seamless collaboration. On-Premises gives total control for those with strict data and security requirements, while AIO strikes a perfect balance — offering on-prem peace of mind without the heavy IT lift. It’s about aligning your workflow, compliance needs, and long-term scalability with the right architecture.

At heliguy™, we help clients match these options to their mission profiles — from initial consultation and deployment through to training, support, long-term fleet integration, and server support.

And heliguy™ can support you from start to finish. Contact us.