Well, You are a business company, you make test on orange before release it on production (commercial server), I suppose.
You need more and more harware to do that.
I suppose that you have more than an application server;
you have a great web servers to guarantee multiple access to many users;
you have a large db server to collect and store all data from multiple users;
you have a firewall, a large shared storage (certainly in raid xx), every server with a lot of ram, multi-core cpu and so on …
all with a redundant installation to give continuity.
As I wrote to you, I only have to trace my own devices (5 or 6 devices).
No external web access is required (I’ll access to my little orange only from my local network);
only one unique user access at the time;
no big data (I exported gps data from orange: 1 tracker, 3 years, 5 different formats, are 185Mb !!!);
only two or three external ports opened on the router to receive tracker’s data;
simplify, this is mine target!
I suppose it will be possible to simplify actual installation, if “we” are able to get to the end!