Infrastructure
Build with granular control for users and workflows, customized connections, flexibility, scalability, and security
Platform
Scalability
Easily scale from a few
screens to thousands at
hundreds of locations
worldwide. The 22Miles
platform can grow with you
from a single-core virtual
machine to a server cluster.
High
Performance
Multi-tier content caching
schema minimizes network
traffic. Push messaging
reduces communication
delay by 90% and reduces
the cost of large-scale
deployment by over 30%.
High
Stability
99% average server uptime
and 99.99% player uptime
across all customers in the
past 15 years.
Highly
Secured
Modern zero-trust architecture
approach ensures security
controls with strong user
authentication with SSO and
MFA support, device security,
user-friendly permissioning
roles, and secure
application controls.
We take your Connection Seriously.
Customize the Connection
Regardless of industry, type of application, or scale of deployment, the 22Miles platform can be easily adjusted to your requirements. From servers to software, the platform is built to adapt.
On-Premise Enterprise Server
Standard Cloud Hosting
Engineering Documents
Enterprise Cloud, Dedicated Cloud, and On-prem deployment options
Global Scalability FAQ
Scalability
How many devices can connect to a single server?
-
Signage devices AWS M5.xlarge windows can handle 500 devices, signage, or wayfinding. M5.4xlarge windows can manage 1500+ devices. In a large enterprise deployment, we recommend the following servers:
– Main Server – users, projects, database, etc.
For global distribution, a client may consider multiple media servers at different locations, like the US, EU, Asia, etc. This server hosts the media files with a higher traffic load.
– Ping Server – monitoring server. We usually separate this server for large deployment.
– Statistics server – for wayfinding/touchscreen statistics. We also have a proof of play server, but typically only ad-related customers order this server. This server is the top load server.
Note: each media player, including signage, wayfinding, and scheduling panels, will cache all templates and media files on local storage – assume with windows, brightsign, android, WebOS, Tizen, or RPI 4 OS.
Any server failure won’t impact the devices’ performance.
-
Wayfinding devices Doesn’t matter which type of application
-
Scheduling panels Same. But this one would require a dedicated API server for 200+ devices. We need to subscribe to 365 changes vs. pull for every panel inquiry. Note: if the API server fails, it will impact all booking panels.
-
Users with mobile devices Start with M5.large should be ok. Mobile should be a separate server. Please note mobile will refresh content upon each visit – the mobile browsers handle caching. If the client has a huge number of concurrent visits, we need to add more mobile servers – not just upgrade the server as traffic/bandwidth could also be a bottleneck. If the mobile server fails, it will impact all mobile access.