Connected Device Platform
If you manufacture, sell or support a connected device, this platform is for you.
The myDevices platform is a device-agnostic ecosystem for the connected world of today. Securely and efficiently connect a wide range of devices while capturing and translating critical business data to support and engage your customers.
myDevices IoT Platform Capabilities
Authentication & Access Control
Authentication of end points and users to access platform’s relevant resources. Verification policies or roles determine the appropriate access levels to critical IoT resources.
Device/Sensor Discovery & Control
Discovery of all available devices/sensors in a network environment. Discovered devices can then be controlled through specific agents or protocols provided by the platform.
Device, User, Product & Service Management
Enables management of devices and its services at the user level. Sets of devices can be assigned to “users” while “groups” can comprise sets of users.
Processes data by filtering which specific subset of data is analyzed, identifies the expressions that apply, then executes the specified action a rule should take if all conditions are met.
Real-Time & Big Data
Highly scalable storage system handling volume, velocity, variety and veracity of data. Complex event processing for near real-time actions.
Real-Time Data Stream Processing
Acting as the Rules Engine input, it continuously collects data as it’s generated from devices and promptly reacts to critical information.
Analytics & Visualization
Analytics tools to examine and visualize data and obtain valuable business insight on devices, users, usage, and more.
Security is top priority for our partners and their end-customers. myDevices has been designed with security in mind at all layers of the architecture. We follow best practices, which mean strict access control and services separation by precise permissions definitions. We use only secure protocols to manage the servers so that all traffic is encrypted when it goes through the network.
Endpoint agents and the Web clients are abstracted with myDevices’ cloud server which prevent eavesdropping or man-in-middle attacks. Hackers have nothing to eavesdrop to.
All our cloud servers are in the Amazon cloud and are secured using Security groups. Only authorized network communication is allowed between the servers in the cloud.
API is defined over REST interface and is secured using 2048-bit next generation SSL. All the partner services are authenticated using a two token system comprised of an API key and an access controlled application key.
Secure HTTP everywhere. All the network communication in myDevices is over HTTPS.
The myDevices Platform has been developed and engineered for massive scalability. The cloud backend provides the reliable, scalable, secure, and high performance infrastructure required for web applications while enabling an elastic scale out and scale down infrastructure to match IT costs in real-time as customer traffic fluctuates.
For highly available and scalable Domain Name System (DNS) web service.
Auto Scaling configuration
For scaling up and down automatically.
Automation for Scale
Automated building, deployment and management of infrastructure.
For automatically distributing incoming traffic.
The transfer of data between devices, partners, and customers is at the core of our Platform. With the right combination of infrastructure and security in place, valuable data is efficiently sent and received between devices and data centers.
For both Privacy and Efficiency, we only collect data that is necessary to the product or the service being offered.
Efficient Caching Design
Caching is designed with security, scalability and efficiency in mind both at the client and the server levels.