System monitoring- Problem
- Managing the system includes running all kinds of tests and checks. Performance monitoring though the "feel" of the system.
- Solution
- Consolidate all the above into structured checks in the realm of of a Network Monitoring System like Nagios.
Enjoy the benefits of full historical documentation of collected data. System integration- Problem
- Different components of the system needs to exchange information or to otherwise interact with each other.
- Solution
- Create a shim for the components to make them understand each others model of abstraction. We pride ourselves with excellent skills in analyzing interoperabllity problems and implementing elegant solutions to these.
Data streams in embedded devices- Problem
- Managing simultaneous data streams on an embedded platform with limited resources can be a challenge.
- Solution
- A Lua scripting platform with asynchronous event handling abilities enables addressing the problem in a very expressive environment. The platform can be realized in as little as 200k flash and 100k ram with an execution speed that can rival JIT performance.
Data visualization from embedded devices- Problem
- Embedded webservers are nice, but displaying measurements and graphs with server generated images can be a resource hog on both processor and memory. Also a polling client imposes unnecessary resource usage.
- Solution
- Data visualizations are done in the browser with HTML5 controls. Data are delivered via push or LRR. This ensures slim solutions with a responsiveness that can only be achieved with an event driven model (as opposed to polling).
Client support- Problem
- Logging into the client system involves any number of disparate steps while traversing all sorts of firewalls and gateways.
- Solution
- More often than not, this can be automated. Fi. through applying a doze of SSH wizardry. In many cases, it is possible to create a simple utility that connects an employee to a client system.
etc. |
|