Photo © DJI
Cloud, AIO or On-Premises
One platform, three ways to run it.
Which edition fits?
Answer four questions.
- Cloud if DJI’s cloud is acceptable.
- AIO if data stays local, you need offline use, and you have up to 20 devices.
- On-Premises if data stays local and you have more devices or your own IT team.
A starting point, not a quote. We confirm the fit with you.
Edition comparison
Swipe sideways to compare all three →
| Cloud | AIO appliance | On-Premises | |
|---|---|---|---|
| Hosting | DJI cloud: AWS in Virginia (U.S.) or Frankfurt (EU) outside mainland China | Your network: desk, server room or vehicle | Your physical server, private cloud or public cloud tenant |
| Devices | Business: no device-count limit. Enterprise: online-device limit per license | Up to 20 per unit, in +1 or +5 expansion packs | Sized by hardware, up to 200 per deployment |
| Livestream, storage, mapping | Quotas by tier | Bounded only by the hardware | Bounded only by the hardware |
| 2D / 3D models | Cloud Modeling, by mapping-image quota | Built-in Terra engine on the unit’s GPU | Optional Terra module on a GPU server |
| 4G Enhanced Transmission | DJI service with Cellular Dongle 2 | Built-in private 4G service | Optional private 4G module |
| Offline / air-gapped | No | Yes, after one-time activation | Yes, after one-time activation |
| Sign-in | DJI account with MFA; SSO (third-party account login) on Enterprise only | Local admin or OAuth 2.0 SSO | Local admin or OAuth 2.0 SSO |
| Custom login page | No | Yes | Yes |
| OpenAPI | Yes, all tiers (differs from On-Premises API) | Yes | Yes |
| Frontend components | No | Yes | Yes |
| MQTT bridge | No | Yes | Yes |
| Updates | Automatic | Upload a package in the backend | Your IT team schedules upgrades |
| Maps | Online | Offline tiles you supply, online, or intranet | Offline tiles you supply |
| Who maintains it | DJI | You, with DJI remote support you switch on | Your IT team |
From DJI’s FlightHub 2 FAQ, On-Premises Deployment Manual v1.6 and AIO User Manual v1.0. Your pick from the helper is highlighted.
Inside each edition
Cloud
| Standard | Starter plan with limited quotas |
|---|---|
| Business | All professional features; no device-count limit; monthly quotas |
| Enterprise | Heavy and government use; most resources unlimited; limit on devices online at once |
| Starter quotas | Granted once per organization and device on first binding |
| Browser | Chrome 92 or newer recommended |
AIO appliance
| Devices | Up to 20 docks and aircraft |
|---|---|
| Processor | Intel Core Ultra 7 265 |
| Memory | 64 GB |
| Graphics | NVIDIA RTX 2000 Ada (runs 3D modeling) |
| Storage | 3 × 2 TB SSD: system disk plus two data disks in RAID 1 |
| Network | 5 Gigabit Ethernet ports (4 for docks), Wi-Fi 7 |
| Power | 330 W, 100–240 V |
| Size, weight | 223 × 87 × 202 mm; 3.008 kg |
| Pre-installed | FlightHub 2 On-Premises, Cloud Modeling (Terra), 4G Enhanced Transmission |
| Where it goes | Server room, office, or a vehicle (DJI vibration-tested) |
| License | On a USB dongle that stays plugged in |
On-Premises
| Up to ~20 docks | 8 CPU cores, 32 GB RAM, 1 TB SSD (DJI recommended) |
|---|---|
| Up to ~50 docks | 16 cores, 64 GB RAM |
| Ceiling | 200 devices per deployment (DJI) |
| Operating system | Ubuntu Server 22.04 LTS |
| Where it runs | Physical server, private cloud, or public cloud tenant |
| Browser | Chrome only |
| License | Tied to the server; moving servers needs DJI approval |
Add what you need
Terra 3D reconstruction
Build 2D and 3D models on your own GPU. Built into the AIO; a separately licensed module for On-Premises, ideally on its own GPU server. DJI says the AIO turns 500 images into a 3D model in about five minutes.
4G Private Enhanced Transmission
Works with the DJI Cellular Dongle 2 on docks and aircraft to keep video and control up where the main link struggles, over a private APN. Built into the AIO; an optional module for On-Premises.
Multimodal LLM search
Search media and flag objects by text or image. On-Premises runs the model on a separate GPU server with at least 80 GB of video memory.
More livestreams
Larger On-Premises servers can spread livestreaming across more CPU cores for more simultaneous streams.
Adaptive network
For servers with several network cards, or docks on other subnets. Supports Dock 3 and manually flown aircraft.
Licensing, in plain terms
On-Premises and AIO activate once over the internet, then can run offline. Device counts come from a base package plus expansion packs. The On-Premises license is tied to its server; the AIO license lives on a USB dongle that must stay in.
Not sure which edition?
Tell us your fleet and your data rules. We’ll recommend one.
First Responder Owned · Veteran LedPublic safety: gov@ohiodronerepair.com · Sales: Sales@ohiodronerepair.com
