5
"If you don't have a control plane that can
look across all your devices, . . . you're
going to be in for some bad times."
David Aronchick, Head of Open Source
Machine Learning Strategy, Microsoft
David likes to think of himself as having
worked in technology since he first sat
down in front of a Commodore 64 at the
ripe old age of 6, but he definitely has been
getting paid for it for the past 14 years. In
that time he has founded three companies,
filled a plaque with ship-it badges from
Microsoft, and generally been astounded
at the myriad ways the Internet gives us to
waste time.
The number one success factor in Internet of Things solutions is having an update
strategy to remotely monitor, control, and manage all devices. So maintains David
Arnonchick, head of Open Source Machine Learning Strategy at Microsoft. "If you
don't have a control plane that can look across all your devices, help you deploy them
successfully, maintain awareness of what's going on, allow you to update them reliably,
and take offline those components that are no longer relevant, you're going to be in for
some bad times," he says.
That control plane plays a critical role in everything from deployment and life-cycle
management to normal device operations and even system and device-level security.
"That universal control plane enables you to fix many problems down the line," says
Aronchick. So, how do you create it?
To do that, you have to think architecturally about the device and the solution you
are designing, which in turn requires answering some fundamental questions. For
example, how regularly will your device communicate, and how reliable will those
communications be? Will the device be deployed in high-bandwidth or low-bandwidth
Have a Control Plane That Can Look Across
All Devices
5