A core component of any IoT system is its cloud infrastructure. The infrastructure must be highly available, secure, robust and stable as it forms the foundation of the IoT system. Since IoT systems sit at the heart of business operations and handle core company data, a weak foundation may render your business vulnerable to a myriad of security and operational issues.
At Trinity, we understand the importance of building your IoT solution on a foundation you can trust. We have worked hard to provide our customers with private cloud infrastructure that has disaster recovery measures in place, can handle large volumes of data, intelligently reacts to network failures and securely stores and transmits data in state-of-the-art Teraco Data Centers — all of which is ready out-of-the-box.
Many IoT platforms market cloud components or services which can be bought ad hoc. This leaves your team to decide which services are needed and then to piece together a complex infrastructure from developer manuals – all of which distracts them from spending valuable time on your IoT application and other critical aspects of your business. If the newly built infrastructure has weaknesses, it will only be a matter of time until the system buckles.
Cloud services made easy
Trinity’s cloud services are based in a shared virtual environment and are managed by our engineering team, allowing your business to benefit from optimal system performance, minus the cost and complexity of buying and maintaining your own
Cloud Data Storage
Trinity uses flexible and scalable database technology that is suited to the type of data stored within the system, for example, REDIS, Postgress, MongoDB, MySQL.
Off-site Storage & Backup
Risk management and business continuity are key Trinity principles. We store and backup all data off-site via the IaaS, Backblaze.
Secure MQTT Brokers
Trinity MQTT brokers securely receive all messages from applications running on devices and then route the messages to and from the system.
MQTT Message Protocol
MQTT is designed for constrained devices and low-bandwidth, high-latency or unavailable networks, making it the ideal messaging protocol for IoT.
Since Trinity manages IP allocation for our own SIMS, we can set firewall and device management rules for devices within a specific IP pool.
Queues are used to decouple, or “split” sender and receiver messages within the system, for maximum scalability, optimized throughput and high performance.
Monitoring & Alerting
Trinity’s system is supported by traffic and security monitoring software with automatic notifications and alerts. The system is also set up to perform regular health checks.
There’s no need to install software programmes to use the Trinity IoT platform. Our infrastructure uses a standardized XML messaging system to make the platform available over the Internet.
RADIUS enhances the security of the Trinity system by performing a collection of critical services known as AAA: Authentication, Accounting and Authorization.
Trinity’s system is geographically redundant, allowing for load-balanced routing between a JHB and CT to ensure fast performance, high availability and business continuity.
An internal DNS, which allows flexible traffic routing between Trinity’s geographically redundant systems, enables us to provide business continuity services.