Cloud
The principles of the mbed cloud approach
The ARM® mbed™ IoT Platform includes people, things and services. The cloud is where all three connect and where innovation happens.
It’s all about the application
Applications that provide valuable results are why everyone is interested in the IoT. This is why mbed makes it easy to create and connect applications to the IoT cloud. An open standards, RESTful interface ensures that applications have a straightforward integration point with the IoT.
Services are standards-based
mbed builds technologies and cloud services that are standards-based because we want the IoT to work. Proprietary solutions have been available for a while, but they have not ignited an IoT revolution because they fragment the opportunity for things and services to connect. There is a reason this less than optimal approach has been prevalent: collaboration is hard work.
mbed has participated in and led initiatives that drive standards for the IoT. We are building products and technologies on those standards and believe that everyone benefits when services are implemented against open protocols and standards.
Communication is efficient
The Internet of Things includes all kinds of things, even things that have very little power or communication bandwidth. It’s fairly easy to connect things to services if you only consider the best-case scenario, but mbed cloud offerings support even worst-case scenarios, such as devices with modest power and bandwidth budgets. By including semantic protocols like the Constrained Application Protocol (CoAP), mbed ensures that all things can efficiently communicate in the IoT.
Security is not optional
As the IoT grows it becomes a larger target for those who seek to exploit flaws in security. This demands that the elements of the IoT implement security at every layer. The IoT will be most valuable when we trust the services, things and people who connect in the IoT cloud.
mbed has made significant investment to ensure that security is built in at each layer: mbed Enabled devices, mbed OS, mbed cloud provisioning and mbed cloud communication.
Provisioning is easy
The Internet of Things becomes interesting when there are millions of things connected and working together. Enrolling all these things in a way that ensures we know who owns which thing and its related data is a big job. mbed has a mission to make that easy for anyone developing an IoT product.
Deploy your IoT cloud
All of the principles discussed above are available through mbed, either as a service using mbed Device Connector, or deployed on your infrastructure using mbed Device Server.