Platforms that serve to expedite the interaction and collaboration of apps in the Internet of Things (IoT) are sort of the next new thing. There are several that some of the IT analyst firms are following. Trouble is the term allows for a wide variety.
One I’ve written about several times here and here and here is open source developed under the auspices of the Linux Foundation with major leadership and contributions by Dell Technologies. It’s called the EdgeX Foundry. The initiative includes 47 member companies.
The second major release of the platform (California) has just seen the light of day. I picked up information from a blog post by Jim White, Vice Chair of the Technical Steering Committee and Distinguished Engineer and Project Lead of the IoT Platform Development Team within Dell Technologies IoT Solutions Division.
Following is a lightly edited version of his blog concerning the announcement.
While EdgeX is only a year old, our community is demonstrating its staying power with the second major release in its first year. The California release, which follows Barcelona, shows the commitment and dedication of many who see the importance and potential of developing a flexible, open source, IoT software platform for the edge that provides connectivity and interoperability while still allowing value add.
So, what is new with the California release? A lot! But before we get into the details, I want to highlight that the biggest focus of this release was to introduce a few key security capabilities and to make EdgeX smaller and faster.
Security
EdgeX began its existence without security and organizations wanting to leverage the platform had to add their own security capability. Today, EdgeX incorporates some of the first security elements. These initial elements, while useful on their own, are essential building blocks to additional security features in the future.
The first security elements include a reverse proxy that helps protect the REST API communications and a secrets store. With the EdgeX reverse proxy in place – as provided by incorporating an open source product called Kong – any external client of an EdgeX micro service must first authenticate themselves before successfully calling on an EdgeX API.
The secure storage facility was provided by incorporating the open source Vault (Hashicorp) product, and it allows items such as username/password credentials, certificates, secure tokens, etc. to be persisted and protected within EdgeX. These types of “secrets” will allow EdgeX to, for example, encrypt data, make HTTPS calls to the enterprise, or connect EdgeX to a cloud provider in a secure manner.
Performance and Scalability
The EdgeX Foundry Technical Steering Committee decided early last year in the project’s formation that we would release twice a year – once in April and once in October. You probably noticed that it’s not April.
Last year, we decided that EdgeX needed to be smaller and faster to better function effectively at “the edge”, which the largely-Java code from the seed donation was going to make difficult. To do this, we needed to rebuild the EdgeX microservices in Go Lang – and do so by our spring 2018 release. This was not a small endeavor and it was made at a time when the EdgeX Foundry developer community was just coming on board. We knew it would take a bit more time, but we were committed to this, and added two more months to this release cycle.
The extra time was well worth it! With the California release, we’ve dramatically lowered the footprint, startup time, memory and CPU usage. Take a look at the statistics below, which compares services from our first community release last October (Barcelona) to our current release (California).

We still have work to do, but it’s now possible to run all of EdgeX on something like a Raspberry Pi 3.
Additional Features
In addition to the initial security capabilities and reducing the size and latency of the platform, this release includes other work – some visible to the user while some features are more hidden but improve the overall quality of EdgeX.
• Several additions were made to the export services to provide additional “northbound” connectivity, to include connectors for XMPP, ThingsBoard IoT, and Brightics IoT
• We improved the documentation and now have documentation stored with the code in Github – allowing it to be maintained and updated more like code by the community
• Arm 64 is now fully supported. In fact we worked with the Linux Foundation to add external environments and tools to create native Arm 64 artifacts.
• We added blackbox tests for all the micro services. These are now kicked off as part of our build and continuous integration processes.
• Other improvements were made to our continuous integration – to help streamline developer contributions
On to Delhi
Our next release, named Delhi, will come out in October 2018. Due to the extended release cycle for California, the Delhi release cycle is going to be short. The significant features planned for Delhi include:
• Initial manageability services and capability
• Device Service SDKs (Go/C) and at least one example device service
• The next wave of security features to include access control lists to grant access to appropriate services and improved security service bootstrapping
• Better/more unit testing and added performance testing
• Adding the last of the refactored and improved Go Lang microservices
• Outlining options and a potential implementation plan for alternate or additional database support
• An EdgeX UI suitable for demos and smaller installations
Fourth in the series of posts as I digest all of the information I gathered at Hewlett Packard Enterprise (HPE) Discover 2018 in Las Vegas. This post focuses on use cases. Yes, people, there are people some in manufacturing and some not who are using HPE IoT and Edge computing for fun and profit.
First off, a panel assembled by Tom Bradicich, VP and GM IoT and Edge and Ph.D. entitled Intelligence at the Edge.
Nathalie Elad of Comcast- We are an aggregator of data from homes sending this data from local server to cloud. He is working with HPE on virtualization. No, it doesn’t collect individual family usage to sell to others (yes, it came up). But the company does need data to know how to channel bandwidth. The challenge-“we double bits every 18 months and need to flex up and down during the day.” Interesting stat—there used to be 3.3 devices per house, now may be 20 or even 30.
Tim Thai, Tesla- OT—IT is still a challenge. “The Edge is dynamic, wherever business sets up shop.” Regarding IoT, there are “Things” in manufacturing-control and sensors. They incorporate sensors in testing of technology in cars. Not to mention “there are a ton of sensors in a car.”
Philip Rostle, Alfa Romeo Sauber F1 racing, discussed F1 race car as the edge. There are lots of channels coming off the car during a race. They measure performance versus predicted. You think you have connection problems, he described connection in race as “variable”. Every car has a GPS. They track all cars in the race trying to predict status of the other cars. They run scenarios, analytics, quickly at the edge during a race to help determine strategy. Took “moonshot” server power to the edge so that they get maximum performance within the rules of F1.
In a special breakfast session, we talked with the CTO of the Ryder Cup and European PGA Tour. Think you know golf? Ever wonder about some of the stats that the TV announcers can quote during an event? Well, the tour requires a lot of data. And to get that data, they need connectivity. Golf is also an entertainment event. There are 50,000 spectators at the Ryder Cup. They all expect WiFi to access real-time information about the tournament.
First the data. Every shot has a dozen parameters to capture for every golfer. These are logged on the course. To connect, they use Aruba wireless networking devices. There are 30 switches and 700 access points. They collect 20K data points for scoring; 140K data points for other shot information. “Data drives insights that leads to performance for golfers.” They can track each golfer and also track spectator traffic patterns. An untold story, they lay 18km of fiber cable each tournament; ready to go for Wednesday morning and tear down beginning Sunday evening.
Mike Orr, director of digital transformation at Murphy Oil, uses Edgeline on oil platforms. He noted that his biggest hurdle was working with IT mostly due to its legacy software systems. He made this technology economics point—when oil went from $140 to $20, company laid off many workers. The only way he could get his work done was with technology.
I’ve already discussed the Texmark Chemicals “Refinery of the Future” use case, but I learned a few additional points at this conference.
Intel supplied streaming video analytics—used for physical security/monitoring, open gate for railway access allowed humans and critters into the site, monitored for exception to alert operators.
Deloitte is developing an IoT practice. It assembled an ecosystem including NI, Allied, ThingWorx, OSIsoft, SparkCognition AI for pumps. It also developed the operator dashboards for the project.
All together there were 12 partners in the ecosystem that completed the project that included predictive maintenance for two critical pumps and the video surveillance system.
HPE coordinated the entire project.
The insurance company was impetus to do something to upgrade the technology. Texmark kicked off the project by renting a party bus and taking 15 employees to the HPE IoT lab in Houston. They saw a demo of a pump with FlowServe monitoring and analytics. Employees discussed and picked the initial project targets—two critical pumps in the process plus the “video as a sensor” for the railway access. Getting early employee involvement was the key factor for successful implementation.
Hewlett Packard Enterprise (HPE) held its annual Discover conference in Las Vegas last week. It has made a sizable commitment to Internet of Things (IoT) and the Edge—areas central to my writing for the past few years. I am floating a number of ideas looking for feedback as I travel, and I’ll bounce some of those here later.
There is so much I learned last week beyond even what I wrote Monday about the new Edgeline computer. Perhaps the best place to start is with my latest discussion with Lin Nease, Chief Technologist IoT at HPE. This was a continuation of a discussion we began in Madrid last November and resumed at Industry of Things World in San Diego in February.
HPE’s power of compute at the Edge fascinates me. Even though my being in Las Vegas precluded being in Boston for LiveWorx, ThingWorx came up in many conversations at Discover. Nease said that ThingWorx (product and division of PTC) has been a good partner. Back to compute power at the edge Nease mentioned this power combined with TSN—Time Sensitive Networking, a new extension of Ethernet promulgated by IEEE.
Indeed, there is sufficient power in Edgeline that an enterprising developer could, for instance, accomplish the software defined DCS that seems to be the dream of some of the engineers at ExxonMobil and the Open Process Automation folks. Anyone out there have time and money?
Speaking of Edge, evidently the enterprise IT bloggers I hung out with during the event try to avoid the term. CEO Antonio Neri had said, “Edge is everything outside the data center.” In the blogger round table that I posted Monday, blogger Alastair Cooke noted, “Gary, we consider everything you do as edge.” Back to Neri who stated 94% of data is wasted; 75% of data comes from the edge.
Following are some points I gleaned from a session called “Harness the Power of Digital Platforms”:
HPE is a huge fan of open source & open platforms
Digital natives build platforms-e.g. Uber, Google, Amazon, etc.
An internal team built an open API platform to solve a problem in supply chain
Biggest problem was selling the system internally so that people would actually use the system (never seen that before—said no one anywhere)
Traditional—>Digital; everything is a frictionless stream of data
Platform always on, always looking for exceptions — sense/respond
HPE has an OEM Solutions group. Following are some points from a session discussing them:
OEM Solutions can be Embedded, Integrated, Private Label
Everything as a Service — Green Lake is the service offering that OEMs can resell the service
Shift to software defined
From storage to flash
Example—Konica Minolta embedded an Edgeline computing device in a printer called workplace hub that makes it easier to set up and install a new remote office
HPE has momentum in IoT and edge devices—and an organization supporting manufacturing.
I attended the Hewlett Packard Enterprise (HPE) Discover conference as the IoT blogger. It is a different program from that of the press. More blog posts coming when I get a chance to catch up. Actually this week I’m in Florida at yet another conference. And I have things from two weeks ago. Jeffrey Powers with Geekazine live streamed and recorded the blogger / influencer sessions. This video shows the blogger roundtable that I participated in. It begins at 3:50 into the video.
I met with the representative of an interesting company with a different take on indoor location services. Years ago I listened to a podcast called the Gillmor Gang and a famous (at the time) blogger Robert Scoble was always extolling the virtues of beacons. They will be everywhere and do all sorts of things, he repeated like a mantra.
Things got quiet, then I met Quuppa at Hannover Messe 2018. They have a beacon that has multiple antennas that does a better job of location than trying some of the older triangulation technologies.
The company has just announced a partner event, something that gives me an excuse to point you toward something interesting. I’m assuming that few if any of my readers are heading to Finland any time soon.
Quuppa, a Finnish company that delivers indoor positioning technology, announced its second annual partner event will take place June 5-7 in Helsinki, Finland. With a theme of “Defining the Future,” the event will feature speakers from Quuppa and its partner ecosystem, networking events and a Solutions Showcase Expo that demonstrates the current and future capabilities of real-time, global indoor location services and solutions. The event demonstrates the success Quuppa has had delivering on its go-to-market strategy that centers on providing an open positioning platform both in terms of hardware and software APIs, where each company focuses on what it does best, helping speed time-to-market.
The event will also highlight a day of presentations featuring “success stories,” with case study presentations that showcase the wide range of use cases for Quuppa’s unique indoor location technology. Featured success story topics include improving efficiency and customer experience in retail, asset tracking in large scale, Industry 4.0, manufacturing use cases from Japan, safety in a secure environment, generating business KPIs from location data, and employee safety indoors and outdoors.
Quuppa utilizes a unique combination of Bluetooth Low Energy (BLE) and the Angle of Arrival (AoA) methodologies, as well as advanced location algorithms that have been developed over the course of more than 15 years, to calculate highly accurate indoor positioning.
The Quuppa Ecosystem includes more than 70 best-of-breed companies worldwide that deliver best-in-class software solutions, tags and installation services, as well as system integrators and solution providers that offer end-to-end solutions. Companies across a wide range of industries, including manufacturing and logistics, retail, healthcare, sports, law enforcement and security, government and others rely on Quuppa and its ecosystem partners to unlock the full potential of indoor location-based services without compromising accuracy, compatibility or cost.
“Quuppa’s ecosystem continues to thrive, and our partner event is a place to gather and share expertise and best practices for global indoor location services,” said Fabio Belloni, head of Quuppa’s Partner Ecosystem. “What we are seeing more of as the ecosystem expands is partner companies seeking answers from their peers—not just from Quuppa—on wide-ranging topics such as how to launch a large-scale deployment, how to forge partnerships to grow in new geographic areas, how to best conduct a demo, and more. Companies are realizing they no longer need to develop everything on their own, they can choose best-of-breed solutions from our incredible ecosystem partners. It’s amazing to see how quickly the Quuppa Ecosystem is growing and the unique partnerships that are forming because of it.”
One such partnership that has emerged within the Quuppa Ecosystem is between Japanese motor manufacturer Nidec Corp. and Synapses Lab, an Italian technology design company. The companies work together utilizing Quuppa’s precision location technology, Synapses’ platform for tracking and 3D modeling, and Nidec’s electronics and engineering expertise to develop autonomous solutions that will deliver improved productivity and security in the manufacturing industry.
“Building a solid and reliable ecosystem is essential for our company,” said Domenico Mariotti, CEO and cofounder of Synapses. “Such a system enables us to tackle new challenges and different use cases every day, sometimes beating any expectations we ourselves had for our solutions.”
“In the Japanese manufacturing industry, some early birds are now trying to introduce IoT to their factories,” said Hiroshi Mochizuki, Small Precision Motor and Solutions business unit at Nidec. “They do not allow position data to have jitter, so Nidec decided to select Synapses’ platform utilizing the Quuppa Ecosystem. Synapses has successfully developed its platform, of which the filtering capability and database structure is duly optimized for Quuppa’s technology. Nidec strongly believes that problem-solving requests by its customers will be soon made, and good results in increase of productivity and security are expected to become visible in a short period of time, thanks to the availability of Synapses platform.”