Skip to main content


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.

mbed Device Connector

The ARM® mbed™ Device Connector is a hosted version of the mbed Device Server, offered to mbed developers to fast track development and prototyping. It allows you to connect Internet of Things (IoT) devices to the cloud without having to build the infrastructure, while providing the security, simplicity and capacity developers require to prove IoT applications at scale.

mbed Client

To help device manufacturers join the Internet of Things, ARM mbed created mbed Client: a library that connects devices to mbed Device Connector Service, mbed Device Server (mDS) and to mbed-enabled cloud services from our partners.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.