TD Cloud
We designed and developed TDCloud, a cloud-based tele-dispatching solution for real‑time data acquisition and management. By leveraging a web interface built on Ruby on Rails, TDCloud gets and processes instrumentation data, with no costly on‑site infrastructure required.

Task and its realization
Project purpose
- To simplify remote telemetry and automate data collection from field devices.
Main features
- Dynamic server configuration update and retrieving processed data from it
- Presentation of data to the end user in the form of convenient graphs and monthly reports
Project advantages
- The Modbus data acquisition server runs on the DDE (Dynamic Data Exchange) protocol
- An additional function is realized to send data via ODBC to SQL server.
- Web application is built on Ruby on Rails'
- Data from counters are updated every 5-10 seconds.
Development time
3 months
Team
- Backend Developer
- Frontend Developer
- DevOps
Technologies
- Ruby on Rails
- PostgreSQL
- Morris.js
What was done
- 1
Analytics
- Analyzed the needs of organizations handling real-time instrumentation data and determine the most effective features for a tele-dispatching solution.
- Studied infrastructure constraints, focusing on cloud-friendly, cost-effective solutions.
- Assessed protocols like Modbus, DDE, and ODBC for efficient data collection and storage.
- 2
Planning and Design
- Defined system architecture using Ruby on Rails and a custom Modbus server.
- Designed core features: dynamic server configs, real-time data refresh (5–10s), reporting tools.
- Planned SQL data handling with ODBC, plus UI for graphs, reports, and monitoring.
- 3
Development and Debugging
- Web application development, front- and back-end with Ruby on Rails, ensuring a responsive interface.
- Configured Modbus data acquisition server using DDE protocol for seamless data collection.
- Implemented ODBC connection to SQL server for secure data storage and retrieval.
- Enabled real-time processing
- 4
Delivery and Support
- Deployed in cloud with full scalability.
- Delivered complete documentation and integration guides.
- Rolled out updates based on evolving needs and instrumentation compatibility.
- Collected user feedback for continuous improvement.
Why choose Evercode Lab?
Why Businesses Choose Our White Label Crypto Solutions
Fast launch — from demo to production in weeks
We value speed and honesty in communication. We are ready to promptly resolve issues and keep you informed at every stage of project development.
Full white label & branding support
We are highly adaptable.
Ready to respond quickly to project changes, giving you maximum control and comfort.
Secure infrastructure, ready for compliance
We immerse ourselves in your industry, learn your target audience's preferences, cater to your business and create solutions that deliver quality results.
Built for scalability and integration
Our work doesn't end with the completion of a project.
We provide ongoing support to ensure that your product always stays up to date.

