IoT Technical Solutions Being Used Right Now
Low level and embedded programming, MQTT, JSON are most frequently mentioned
Join the DZone community and get the full member experience.Join For Free
To gather insights for DZone's 2016 Internet of Things (IoT) Research Guide, scheduled for release in June, 2016, we spoke to 18 executives, from 16 companies, who develop IoT devices or help clients do so.
Here's who we talked to:
Craig McNeil, Managing Director of IoT, Accenture | Prathap Dendi, General Manager, AppDynamics | Aaron Lint, Vice President of Research, Arxan | Suraj Kumar – General Manager, Digital as a Service, Axway | Rod McLane and Justin Ruiz, Marketing, Ayla Networks | Paul Hanson, CEO, bbotx, Inc. | Mikko Jarva, CTO, Comptel | Brad Bush, COO, and Jeanette Cajide, VP of Corporate Development, Dialexa | Scott Hilton, Executive Vice President Products, Dyn | Anders Wallgren, CTO, Electric Cloud | Mathieu Baissac, Vice President Product Manager, Flexera | Darren Guccione, CEO, Keeper Security | Tony Paine, CEO, Kepware | Johan den Haan, CTO, Mendix | Joan Wrabetz, CTO, Quali | Tom Hunt, CEO, Windspring
Here’s what they told us when we asked, “What technical solutions are you using to solve real world problems with IoT?”
A lot of low level and embedded programming. We have a client that manufactures smart watches and phones using the fullest of the full-stack sourcing from Qualcomm – a lot of their own chips, systems and software design but a lot of multidisciplinary things have to happen to ensure the end product is tested and secure. You can’t stop serving the software after you ship. App stores do updates for consumer apps. Companies must update industrial IoT apps themselves. We’re agnostic with regards to the devices we talk to when doing automation – agent and agentless testing. We still schedule work and do it with network connectivity. Security is part of the pipeline and not an afterthought. We, and our clients, have the ability to respond quickly when we discover bugs. Roadkill in IoT is when you have security breakdowns.
We’re a SaaS cloud platform with containerized apps running at the edge. We provide data and the ability to see traffic for the network operations groups and planning teams. The key is to scale and preserve customer performance levels. The Internet is a variable, you need to plan and protect around its vagaries. Reliability becomes more important with mission critical IoT networks.
LE Bluetooth connected. Perfect and proliferate against all smart watches. We’ll add other sectors including home and office. Moving from B2C to B2B SMB. SMB is the biggest segment. There are five million SMBs in the U.S. There’s a password management and digital vault encryption void in the SMB segment.
Our clients use IoT devices to facilitate connection to the cloud using MQTT.
Looking at a new set of standards. We were focused on industrial. We’ve now shifted to learn about new IT systems, IBM, Informatica, Splunk – web services formatted in JSON.
It's all proprietary. We come from the compression space in automotive after spending 10 years in auto navigation.
We have a connected platform as a service. Our platform connects to Azure and AWS for IoT applications. We're adding GE and PTC. We build microservices on top for IoT applications, device registries and data repositories enabling faster build times. We’re involved with the whole protocol side, the industrial internet consortium, research and other consortia.
Our standard proprietary system is a large mobile network of connected machines. An environment that mimics the network via a sandbox. Model and automate the set up. Standard networking capability helps the current network.
Guiding principles of security are universal. Prevent runtime attacks, modification of applications, insertion of malicious code, unauthorized access to applications, and reverse engineering.
It’s easy for manufacturers to configure with our platform, the virtual reality of their device, and porting via the drive. We work in a consultative role – we help them identify what they want the product to do. We encourage our clients to not over think the process or the product. Make sure the product you're building fills a customer need.
Hardware changes as the microcontroller is opening up. This used to be designed sequentially, sold to channels, and forgotten. Now we must support software after the sale to the channel and the end user. Lines of revenue show use and enable upsell to cloud services. ARM and Intel now are supported with an open source operating system. Connect back to cloud services. Interoperability is easier like cell phones used to be. Operating systems and the development platform is on top.
What technical solutions are you using to solve real-world problems with IoT?
Opinions expressed by DZone contributors are their own.