Deviceplane, a member of the Y Combinator Winter 2020 class, is developing an open source toolset to manage, monitor, and update Linux devices that are running on the sidelines.
“We're solving the hard infrastructure issues that all of these companies face, including network conductivity, SSH access, orchestration and delivery of remote updates, hosting, application monitoring, and access and security controls. It is 100% open source and available under an Apache license. You can either host it yourself or run it on the hosted version, ”company founder and CEO Josh Curl told theinformationsuperhighway.
He could see that this worked with a variety of hardware, including robotics, consumer devices, drones, autonomous vehicles, and medical devices.
Curl, who has a background in software development, was taken with this problem and found that most companies were looking for home-grown solutions. After investigating the problem, he found that the infrastructure resources required to manage, monitor, and update these devices had not changed significantly across industries.
The wireless updates are an important part of the security of these devices, an important concern for edge devices. “Security is a challenge, and one of the cornerstones of security is only the ability to update things. If you, as a company, are reluctant to update because you are concerned that things will break down, or if you do not have the right infrastructure for these updates, you will be reluctant to update and slow development speed, ”said Curl.
Customers can connect to the device level API over WiFi, cellular or Ethernet. If you're worried that someone might be able to access it, according to Curl, the software assigns the device a unique identity that is difficult to forge.
“Devices are assigned an identity in Deviceplane, and this identity entitles them to make API calls to Deviceplane. The access key for this identity is only stored on the device so that other people cannot forge this device without physically accessing it.
“Even if someone could falsify this identity, they would not be able to deploy malicious code on the fake device. Devices never have access to control what software they run. Only the developer who releases device updates can do this, ”said Curl.
The company intends to offer both the hosted and installed versions of the software as open source, which it sees as key. He hopes to make money with the support of companies with more complex installations, but believes that offering the software as open source will spark developer interest and help build a community around the project.
Regarding joining YC, Curl said he had friends who had gone through the program in the past and recommended that he also join. Curl sees the cohort as a way to start his business. “We were thrilled to use the YC network – and to be able to use this network in the future. I think YC has funded many companies in the past that can be DevicePlane customers and that can accelerate in the future. "
Curl wasn't ready to share download numbers yet, but it's still an early stage startup that the company wants to build. An open source model is used to arouse interest while solving a problem.