All Posts By

maemalynn

EdgeX Foundry Announces Additional Security Functionality, New Management Features and the Ability to Create Flexible, Smaller IoT Solutions with New Delhi Code

By | Announcement

EdgeX welcomes EMQ Enterprise and Foundries.io as new members to help create a unified edge ecosystem

SAN FRANCISCO – December 13, 2018EdgeX Foundry, an open-source, vendor-neutral project that enables an ecosystem of plug-and-play components to unify the IoT edge computing marketplace, today announced the availability of its enhanced Delhi code that offers management features, additional security functionality, new Software Developer Kits (SDK), and an updated user interface. This third major code release also offers the ability to connect to a wide-range of databases and operate EdgeX in lightweight devices.

IoT solutions are inherently heterogeneous and an open IoT interoperability framework like EdgeX Foundry accelerates time to value in developing and deploying real-world use cases such as building automation, energy management, asset management and logistics. The Delhi code, which was initially released in November, enables users  to manage important functions such as buffering and filtering data, applying security measures and the ability for organizations to select and use the data store that best fits their use case and system needs.

“The EdgeX Foundry framework enables developers to build complete IoT Edge solutions from an open ecosystem of EdgeX compatible microservices for sensor connectivity, analytics, cloud connectivity, deployment and more,” said Keith Steele, EdgeX Foundry Chair of the Technical Steering Committee and CEO of IOTech. “The Delhi release includes the initial system management capability, the next wave of security features, and offers the opportunity to select the database of choice. It saves the developer time and resources and now offers the opportunity for them to use EdgeX in lightweight devices.”

Key features and benefits for the Delhi code include:

  • The first EdgeX system management capability, as the one-stop shop for managing an instance of EdgeX;
  • Security features such as access control to grant access to appropriate services and improved security service bootstrapping;
  • New Go-lang and C SDKs that allow developers to create smaller, lighter and faster device/sensor connecting services;
  • A collection of sample services and a new simple simulator that developers can use to learn the EdgeX device service framework and speed up their development efforts;
  • New user interfaces that help to visually showcase EdgeX functionality;
  • Improved resiliency, more decoupled and better tested services;
  • Updated EdgeX services that connect with a wider-range of databases such as Redis and MongoDB; and
  • The EdgeX Foundry snap published in the the Snap Store for the first time.

The full list of Delhi features can be found here and more about the enhancements to the Redis connection can be found in this Redis Labs blog post.

Hosted by the Linux Foundation, the EdgeX platform is architected to run on any hardware or operating system and unify components coded in any programming language to accelerate time to market and simplify the deployment of secure IoT solutions. The framework serves as a de facto standard to bring together any mix of existing connectivity protocols with an ecosystem of heterogeneous value-add applications.

As EdgeX Foundry continues its technical momentum, it also welcomes EMQ Enterprise and Foundries.io to join the many member companies that hail from 18 countries across the globe.

“The EdgeX Foundry technical community intends to build on Delhi and offer even more customization in areas like messaging, security, communications and system management as we move forward,” said Jason Shepherd, EdgeX Foundry Governing Board Chair and Dell Technologies IoT and Edge Computing CTO. “We are excited to welcome these new member companies into the community and help us get one step closer to a trusted unified edge ecosystem.”

New member quotes:

“EMQ X is one of the most popular IoT message brokers in the open source community that supports several IoT protocols such as MQTT, MQTT-SN, CoAP and LwM2M. We are also investing in developing open source edge brokers that can support different IoT protocols with small footprints running on edge devices,” said Feng Lee, EMQ X CEO and Project Initiator. “As an open-source, vendor-neutral project that enables an ecosystem of plug-and-play components, EdgeX Foundry easily helps the 3rd party integrate different components to the framework. We are excited to join EdgeX Foundry and contribute our expertise to the community and build better edge solutions.”

“Our mission is to provide secure, OTA updatable platform (firmware and OS) architecture and cloud independent software for Edge and Fog devices” said George Grey, CEO of Foundries.io. “EdgeX Foundry and other container-based technologies provide the applications and services platforms for provisioning and deployment of the next generation of Edge computing. We look forward to participating in the EdgeX Foundry community with our complementary open source “southbound” platforms to accelerate time to market for secure OTA updatable products based on EdgeX.”

About EdgeX Foundry

EdgeX Foundry is an open source project hosted by The Linux Foundation building a common open framework for IoT edge computing and an ecosystem of interoperable components that unifies the marketplace and accelerates the deployment of IoT solutions. Designed to run on any hardware or operating system and with any combination of application environments, EdgeX enables developers to quickly create flexible IoT edge solutions that can easily adapt to changing business needs. To learn more, visit: www.edgexfoundry.org.

About The Linux Foundation

The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and industry adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.

###

 

 

EdgeX Foundry Seeds an Open Marketplace for IoT Edge Computing with New Developer Kits and Smart Building Automation Community Demo at IoT Solutions World Congress

By | Announcement

Intel, Redis Labs, ZEDEDA and six other tech influencers commit to IoT interoperability and join EdgeX’s mission to create a unified edge ecosystem

BARCELONA, SPAIN and SAN FRANCISCO – October 15, 2018EdgeX Foundry, an open-source, vendor-neutral project that enables an ecosystem of plug-and-play components to unify the IoT edge computing marketplace, today announced the availability of EdgeX-enabled developer kits and a Smart Building Automation Community Demonstrator that will debut at IoT Solutions World Congress on October 16-18 in Barcelona.

Hosted by The Linux Foundation, the EdgeX platform is architected to run on any hardware or operating system and unify components coded in any programming language to accelerate time to market and simplify the deployment of secure IoT solutions. The framework serves as a de facto standard to bring together any mix of existing connectivity protocols with an ecosystem of heterogeneous value-add applications.

EdgeX-enabled Developer Kits Offer Freedom of Choice 

Developer kits are important tools for building new applications and solutions. A variety of dev kits are already on the market; however, the majority of these kits lock the developer into a particular back-end platform or cloud. In comparison, dev kits based on the EdgeX framework will provide developers with the freedom to choose from an ecosystem of components bound together by the EdgeX interoperability APIs.

“With the emergence of these dev kits, developers will have the opportunity to prototype with their choice of ingredients while taking advantage of plug-in components from EdgeX’s growing vendor-neutral ecosystem,” said Jason Shepherd, EdgeX Foundry Governing Board Chair and Dell Technologies IoT and Edge Computing CTO. “This allows them to focus on innovation rather than reinvention, in addition to being able to add and exchange components at any time to optimize their solution throughout the development and deployment lifecycle.”

There will be two different kinds of dev kits – community and commercial. For options in the community track, the bill of materials will be purchased independently online, the code will be downloaded straight from a special repository on the project GitHub, and questions will be answered through forums like the EdgeX Rocket Chat. The first kit is based on the Samsung Artik with Grove sensor, and options will grow through community contributions over time. More information on the community dev kits can be found on the EdgeX website here.

The commercial track for the dev kits will provide EdgeX members with the ability to seed the emergence of an open marketplace for IoT edge computing. These kits will offer end users with attractive options to get started with professional support so they can focus on their preferred value-add rather than supporting open source code. Commercial options will include kits based on supported versions of the EdgeX framework itself (neutral to any plug-in value add), kits based on specific IoT platforms, and microservice plug-ins for value-add such as analytics, data orchestration and security.

Smart Building Automation Use Case Community Demo

EdgeX Foundry is debuting a new community demo at IoT Solutions World Congress that will highlight the platform’s ability to bring together heterogeneous solution components. This first community demo showcases how EdgeX can bring together a real-world, smart flexible office space environment based on components from a variety of vendors leveraging numerous connectivity standards, operating systems and hardware types. You can see the live demo at the EdgeX Foundry booth, located at Gran Via Hall 2, Street C, Stand 361. Other members with demos in the booth include Basking Automation, CloudPlugs, Enigmedia, IOTech, Redis Labs, RSA, VMware and ZEDEDA.

This is the first of a series of planned community demos, which will be used to showcase the full capabilities of the EdgeX IoT platform across several use cases and vertical markets in addition to seeding efforts for plug-fests and test beds.

Third Code Release

The growth and diversity of the EdgeX ecosystem over the last year has helped the technical community hit major milestones including the “California” release, which made the switch to Golang for the baseline reference implementation. Since the release in April, EdgeX Foundry unique code contributions from members and non-members alike have more than doubled to 70 on a regular basis.

These contributors have played a major role in the upcoming “Delhi” release, which offers major enhancements including the first management features, more security functionality such as access control and improved security bootstrapping, C and Golang-based Device Service SDKs and a reference GUI for demos and simple deployments. Projected to launch in November, the Delhi code will be well-suited for end users to begin developing commercial offers and production deployments. To find more details about Delhi or the EdgeX roadmap, visit the wiki here.

Intel joins the EdgeX Ecosystem

Launched in 2017, EdgeX Foundry has created an open community that values contributions and participation from member companies that hail from 18 countries across the globe. In fact, EdgeX has gained the attention of organizations from all facets of the IoT landscape – from startups to technology giants – including Intel, which is one of the nine newest members.

 “Today’s announcement represents one more step in Intel’s open source journey and increased role in the advocacy, use and contribution across the ecosystem,” said Stacey Shulman, chief innovation officer for Retail Solutions at Intel. “Intel’s involvement in EdgeX Foundry will help drive scale and accessibility of solutions for both our customers and businesses of all sizes.”

Other new EdgeX Foundry project members include Basking Automation GmbH, Beijing University of Posts and Telecommunications (BUPT), DATA AHEAD, CertusNet, Redis Labs, the Federal University of Campina Grande (UFCG) /Embedded Lab, Windmill Enterprise and ZEDEDA.

“We’re standing at a critical point for digital transformation,” said Shepherd. “The massive volume of devices coming online represents a huge opportunity for innovation and is making edge computing a necessity. We need an open, cloud-native edge ecosystem enabled by EdgeX to minimize reinvention and facilitate building and deploying distributed, interoperable applications from the edge to the cloud. We’re thrilled to welcome these new member organizations into our already strong community that shares the same commitment to open collaboration and innovation.”

To learn more about EdgeX Foundry, please visit the website and wiki pages.

New Member Quotes

Basking Automation

“From our experience, we know that every building has its own challenges. To best serve our customers, we need to be flexible in terms of the hardware and protocols we use, so partnering with EdgeX Foundry is a logical step for us,” said Eldar Gizzatov, co-founder and CEO of Basking Automation. “Interoperability that comes with EdgeX-based software allows us to speed up the process of integrating smart building equipment such as meters, thermostats, and lighting controls. This faster deployment is a real game-changer for the industry.”

Beijing University of Posts and Telecommunications (BUPT)

“Beijing University of Posts and Telecommunications will promote the healthy development of the IoT ecosystem through the EdgeX Foundry framework,” said Professor Yonghua Li. “EdgeX Foundry will promote collaboration with Chinese enterprises of all sizes, and improve the interconnection and interoperability of IoT.  This is a good foundation for the development of edge computing and it will help us meet the huge demand. In fact, we already have students developing with EdgeX.”

CertusNet

“CertusNet implements industrial protocol conversion, edge data collection, persistent storage and lightweight data analysis by integrating EdgeX in intelligent gateways. It also integrates multiple microservices with edge computing capabilities in the gateway. We have successfully applied smart gateways to the industrial arena to help companies achieve video pre-processing, predictive maintenance and production process improvements,” said Jian Mao, Vice President of CertusNet Flexible Edge Computing Research Center. “CertusNet is optimistic about the unparalleled ecological value of EdgeX. Meanwhile, CertusNet is committed to creating a richer ecosystem for the EdgeX Foundry community and providing the industry with flexible service based on edge computing models.

Data Ahead

“In our experience, the way to success in IoT is to create value chains among best-in-class players. Even the most integrated, biggest and deepest pockets player can not make it alone,” said Ulrich Grauvogel, Chief Marketing Officer for Data Ahead AG. “Any proprietary or integrated ecosystem will lack one or more of the IoT raw data key criteria of Velocity, Volume, Variety, Volatility and Visibility. With ElasticGear and HIFIVE by Data Ahead, any player on application level is ready to view and access the required raw data without obstacles provided by dedicated Edge or proprietary storage. We’re excited to bring this to the table and help make the EdgeX Foundry ecosystem stronger.”

Redis Labs

“RedisEdge is the ideal database for IoT edge use cases. It has blazing fast performance (millions of writes/sec) with <1ms latency and small S/W footprint (<5MB), and can run on a wide variety of IoT edge devices including ARM-32, enabling analytics of data closer to the source and responding faster to real-time business needs,” said Rob Schauble, VP of IoT & Emerging Technologies at Redis Labs. “We are excited to join EdgeX Foundry and work together to create simplified, distributed computing directly on the edge for latency critical applications.”

Federal University of Campina Grande (UFCG)/The Embedded Lab

“The Embedded Lab, located at Federal University of Campina Grande (UFCG), is responsible for integrating academy and industry through innovation, research and development projects, that are results of the partnership between its professors/researchers and companies around the world,” said Dalton Valadares, a Researcher at Embedded Lab. “We believe EdgeX Foundry can help developers to provide robust IoT solutions, and can become the de facto standard for the IoT ecosystem. Our hope is that we can contribute to consolidate the use and development of EdgeX Foundry in Brazil.”

Windmill Enterprise

“We support EdgeX Foundry’s leadership role in moving industrial IoT intelligence to the edge, where it belongs. With that said, enterprise adoption of IoT solutions remains slow due to inconsistent security implementations across various IoT platforms,” said Michael Hathaway, CO-Founder and CEO of Windmill Enterprise. “Windmill Enterprise is committed to working with the EdgeX community to create a uniform system where enterprises can manage their user and machine identities and enforce security policies in a uniform manner across all these systems. We feel EdgeX Foundry has created a platform that is complementary to our solution and look forward to contributing.”

ZEDEDA

“ZEDEDA’s vision of unleashing cloud-native apps to run anywhere, on any device, over any network aligns perfectly with EdgeX Foundry’s charter of driving open interoperability between edge devices,” said Joel Vincent, CMO of ZEDEDA. “We are excited to join EdgeX Foundry and support this effort as this approach is the only path to truly scaling out apps and unleashing the business-impacting promise of cloud-native IoT and edge applications across a diverse ecosystem of edge hardware.”

About EdgeX Foundry

EdgeX Foundry is an open source project hosted by The Linux Foundation building a common open framework for IoT edge computing and an ecosystem of interoperable components that unifies the marketplace and accelerates the deployment of IoT solutions. Designed to run on any hardware or operating system and with any combination of application environments, EdgeX enables developers to quickly create flexible IoT edge solutions that can easily adapt to changing business needs. To learn more, visit: www.edgexfoundry.org.

About The Linux Foundation

The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and industry adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.

###

EdgeX Foundry Member Spotlight: ZEDEDA

By | Blog

The EdgeX Foundry community is comprised of a diverse set of member companies that represent the IoT ecosystem. The Member Spotlight blog series highlights these members and how they are contributing to and leveraging open source solutions. Today, we sat down with Joel Vincent, the Chief Marketing Officer for ZEDEDA, to discuss the power of IoT, edge computing, the reason they recently joined EdgeX Foundry and preview the new demo they are debuting at IoT Solutions World Congress in a few weeks.

What does your company do?

Quite simply, ZEDEDA is building an applications services platform for the cloud-native edge. Our vision is to free cloud apps and allow any app to run anywhere on any device. As edge computing expands beyond the constraints of embedded computing, ZEDEDA effectively completes the cloud.

Why is your company investing in the IoT ecosystem?

IoT and the world of Edge Computing is not just expected to be orders of magnitude larger than the cloud itself, it’s going to be a world of inter-networked, multi-vendor, multi-owner, hardware diversity. We haven’t seen anything like this since the advent of TCP/IP itself. How do you get this diverse universe of computing working together to allow businesses to use the edge to evolve?  It’s going to require multi-vendor cooperation, open source efforts, and universal standards built around an IoT ecosystem.

How has IoT impacted your company? What benefits have you seen or what do you expect to achieve?

The forces that made the Internet of Things possible gave rise to the fundamental technologies that made ZEDEDA possible. Compute power continues to shrink in size and cost and increase in capabilities. It was only a matter of time before compute power that was once considered server-class was small enough, powerful enough, and cheap enough to be embedded in everyday devices that even a consumer can afford. That meant a new compute orchestration layer was required. That’s where we came in. In fact, we couldn’t have created ZEDEDA 3 or 4 years ago. Computing technology and IoT have advanced that quickly.

Why did your company join EdgeX Foundry?

EdgeX Foundry represents an opportunity to collaborate with other thought leading companies in edge computing and really make an open edge framework a reality. With a vision of apps running anywhere, on any device, over any network the goals of EdgeX Foundry aligned perfectly with our vision and mission for the future of computing.

How are you going to use the framework?

For us and the orchestration of the edge virtualization requires apps to view, understand, and address hardware in a standard fashion. Initially on of the most difficult things to orchestrate is how an app accesses the hardware resources its running on and with the diversity of hardware a framework defining how resources are handled and abstracting the “sausage making” away from the app development so that any app can address any hardware resource is a major key.

So our first effort, which we are demonstrating at IoT Solutions World Congress 2018 is how to get the EdgeX microservices deployed on thousands of devices that are geographically distributed in a simple, repeatable, and secure fashion. Once enabled, an app build to the EdgeX framework will be able to “work” on the hardware we’ve enabled.

Where do you see enterprise and industrial IoT in 20 years?

You won’t see it. It will just be. Everything will be connected, the cloud will be ubiquitous (seamless between the cloud we know today and the edge that is being built in a standard fashion tomorrow), and from this how we experience the world will be completely different. You will EXPERIENCE IoT in everything you do, but you won’t see a damn thing!

EdgeX Foundry Member Spotlight: Linaro

By | Blog

The EdgeX Foundry community is comprised of a diverse set of member companies that represent the IoT ecosystem. The Member Spotlight blog series highlights these members and how they are contributing to and leveraging open source solutions. Today, we sat down with François-Frédéric Ozog, Director of the Linaro Edge & Fog Group, to discuss open source, the edge, the impact EdgeX has made in their business and what the future holds for the company.

What does Linaro do and what is your role within the company?

Linaro gathers Arm ecosystem partners and leads collaborative engineering efforts. It helps companies work with the latest open source technology, build support in upstream projects, ensure smooth product roll outs and reduce maintenance costs. It is a major contributor to more than 70 open source projects and is consistently listed as one of the top five contributors to the Linux Kernel. I lead the group that focuses on the Edge & Fog upstream projects such as EdgeX Foundry and the Akraino Project.


Instead of duplicating efforts, Linaro members share development costs of core platform technologies to accelerate innovation and time to market. Linaro segment groups (Data Center & Cloud, IoT and embedded, Edge & Fog, Consumer) tackle market specific requirements. The IoT and Embedded group is focused on the things themselves with Zephyr Real Time OS while the Edge & Fog group is dedicated to solving gateways and edge computing nodes.

Why is your company investing in the IoT ecosystem?

The success of IoT relies on economically efficient solutions. This assumes software shall transparently leverage any available hardware features across processor architectures and models. Linaro and its members are collaborating to maintain Arm leadership and promoting cross architecture support.

Businesses currently have to invest a lot of time and energy into developing their own edge computing solutions. What are some of the business or technical challenges you have faced when adopting edge computing technologies? How have you overcome them?

There will be multiple edge stack solutions at least for regulatory reasons: a manufacturing edge gateway does not have the same regulatory constraints as an automotive edge node. Furthermore, a single node may host a number of stacks with different orchestration environments. From a feature perspective it makes no sense to unify all stacks and orchestration solutions. As a result, Linaro is building a common platform software substrate that can be used by all stacks and all orchestration solutions to simplify overall ecosystem control.

Why did your company join EdgeX Foundry?

Linaro sees EdgeX Foundry as an important edge stack that can be applied in a wide range of use cases. As a result, Linaro members want to ensure the stack can benefit from efficiency advances of any Arm processor providers to ensure best TCO.

If you’re interested in Linaro, Linaro Connect will take place on September 17-21 in Vancouver. Below are the edge-related tracks and the link to register: https://connect.linaro.org/register/.

Edge computing:

The Networking of Edge Computing and Edge Stack on Arm Platform  

The practice of Contiv/VPP high performance container networking solution on Arm platform

Network switches and TSN configuration

LEDGE/Automotive reference platform

System Firmware and Device Firmware Updates using Unified Extensible Firmware Interface (UEFI) Capsules

Edge AI with Linaro

A Call to Action: Accelerating Python with FPGAs

Security:

BoF: IOT Security with Arm OSS

Isolation using virtualization in the secure world

EB corbos and the L4Re microhypervisor: Open-Source Automotive Safety

Xen on ARM for embedded and IoT: from secure containers to dom0less systems

Containers in Embedded

EdgeX is now fully ARMed

By | Blog

Written by Gorka Garcia, Active Contributor in the EdgeX Community and Senior Lead Engineer at Cavium Inc.

Cavium joined EdgeX Foundry last year and has been committed to get full support for ARM64 in EdgeX, as we explained in our previous blog post. One common drawback of many open source projects is the lack of both build and test in ARM platforms in their Continuous Integration systems (CI systems). This issue can affect customers – it takes time and effort from their engineering resources to work with open source projects and integrate their platform of choice. This directly affects time to market.

On March 1, the Cavium team reached a very important milestone in the process of having ARM64 support in EdgeX Foundry. We got our first EdgeX ARM64 native build and test in the CI system! Since March 1, this machine has performed more than 700 builds with their corresponding unit tests.

The Linux Foundation, which is responsible for the CI system, helped by running it on an OcteonTX platform in Cavium premises and integrating this OcteonTX platform as a build executor node in Jenkins, the CI system. With their help and comparing what was done for PC, we managed to install all the dependencies and had it working in a short time. Since March 1, this machine has performed 26 build works and there have been 141 snapshots of the ARM images built total.

Moving forward, the EdgeX community will be notified of any changes on the source code that affects ARM64 compilation and testing. The next step in this process will be getting CI system to also perform black box testing in the same platform.

Additionally, Cavium recently announced support for EdgeX on its OCTEON TX® family of products, including the CN80xx/81xx and the CN83xx series. Click here for more details.

For more information:

If you have questions or comments, visit the EdgeX Rocket.Chat and share your thoughts in the #community channel.

Mainflux

EdgeX Foundry Member Spotlight: Mainflux

By | Blog

The EdgeX Foundry community is comprised of a diverse set of member companies that represent the IoT ecosystem. The Member Spotlight blog series highlights these members and how they are contributing to and leveraging open source solutions. Today, we sat down with Drasko Draskovic, co-founder of Mainflux and the main architect of the Mainflux IoT Platform, to discuss the importance of a growing ecosystem, their IoT framework, the impact EdgeX has made and what the future holds for the company.

What does Mainflux do?

Mainflux developed a full-stack open-source, patent-free IoT Platform, which serves as a middleware and software infrastructure for the development of IoT Solutions and Intelligent products.

Written in Go, deployed in Docker and orchestrated in Kubernetes as a set of microservices, the Mainflux IoT platform is capable of massive deployments (millions of connected devices) and can provide connectivity to any device and any application. The Mainflux IoT platform can be deployed anywhere and respects modern standards such as JSON Web Signature (Json Web Token) (JWT) and TLS, as well as fine-grained, policy-based authorization.

In addition, Mainflux also offers consulting services provided by a cross-functional team that covers all technological layers needed for IoT projects.

Why is your company investing in the IoT Ecosystem?

Over time, IoT has changed the paradigm of single-vendor, end-to-end methodology. Even big companies are realizing that IoT is too complex to approach alone and that fulfilling its promise requires collaboration.

As such, it is important for small IoT companies or start-up businesses to be part of an ecosystem that can deliver technology that meets the customer’s specific business needs and provide acceptable ROI. Our CMO Sasa Klopanovic describes EdgeX as a “David Befriends Goliath” relationship – since IoT giants like Dell, AMD, Analog Devices and Samsung work with startups and smaller companies. The collaboration across the ecosystem brings together the range of expertise and abilities, fostering innovation and rapid growth by allowing multiple providers to work with a common framework.

How is Mainflux involved in EdgeX Foundry?

Mainflux is very active in the EdgeX technical community. Mainflux Co-Founder Janko Isidorovic is the Chair of the EdgeX Applications Working Group and other team members contribute code for EdgeX export services.

Additionally, I am active in the project through continuous following and analyzing issues and reviewing and commenting new contributions. As a project maintainer, I am responsible for approving and merging pull requests and leading technical discussions on improving the code and architecture. I am especially proud regarding monorepo proposal and implementation, file structure and architectural and containerization improvement because it led to dramatic reduction in memory footprint and start-up time.

As a result of my contributions, I was fortunate to be nominated by the technical community and selected as a winner for EdgeX Foundry’s first annual Community Awards. I was honored with both the Innovation Leadership Award, for my technical contributions, and the Contribution Award for my leadership that has made a significant impact on growing EdgeX as an open source project and interoperability platform. I am humbled and very proud of the honor and look forward to reaching more technical milestones with the EdgeX community.

How is Mainflux using the framework?

The EdgeX framework is an essential software block running on our MFX-1 gateway, ensuring connectivity, data processing and computing on the IoT edge. Through it’s Export Services, it connects to the Mainflux IoT platform in the cloud and forms a vertical turn-key solution for IoT.

The MFX-1 gateway is based on Quad 1GHz NXP i.MX6 ARM Cortex-A9 architecture with 2GB RAM and 8GB eMMC assured by our hardware partner Solid Run. One of our focuses is to assure good performance of EdgeX Go components on this type of architecture.

Being an industrial IoT gateway, MFX-1 has a strong requirement for security: the U-Boot bootloader is based on secure boot with ARM Trust Zone and PKI signatures. The Linux kernel is specially tailored through the Yocto framework, HW anti-tampering mechanism are employed and various other types protections are used. On the EdgeX side we have worked on EdgeX Auth service that implements JWT signatures and checking, and various reverse-proxy TLS/DTLS setup needed for constrained devices and applications.

Other things we are working on include EdgeX UI applications for local configuration that will run on a gateway itself and a remote Mainflux app that will manage whole fleet of EdgeX gateways, including handling software updates, status and service information handling, IoT messaging and analytics in the cloud.

How has EdgeX Foundry impacted your company?

During the R&D and implementation process, Mainflux team members gained a lot of skills for the EdgeX architecture and deployment procedures, and became comfortable in using and expanding these technologies. This helped Mainflux build a top-notch team of EdgeX experts who are capable of working on various kinds of consultancy assignments. We know how EdgeX project was built, we were there when it launched, and because of that we believe that EdgeX Foundry will be used extensively within the industry. This will yield a lot of requirements for integration, support and consultancy and we now have a team with EdgeX expertise capable to answer to these requests. In fact, the EdgeX platform will enable new disruptive solutions and applications to be implemented on top and the Mainflux team already has some ideas in the pipeline related to blockchain and decentralized computation on the edge.

If that isn’t enough, we also included EdgeX Foundry in a recent book and won a grant to develop IoT gateways based on EdgeX.

The Book: Scalable Architecture for the Internet of Things.

Our initial proposal for the “Scalable Architecture for the Internet of Things” book published by O’Reilly did not include an EdgeX Foundry chapter. We focused most of it on cloud IoT platforms. However, we soon realized that EdgeX is an extremely important example of the IoT architecture scalability, as it covers the whole edge-fog-cloud continuum and is based on a set of containerized microservices that communicate via standard interfaces or a message busses. It seemed natural to add it in. To receive a copy of the book, click here.

Mainflux recently won a Serbian Innovation Grant.

The Government of Serbia Innovation Fund awarded Mainflux a funding grant to develop MFX-1, an IoT edge gateway powered by the EdgeX Foundry platform. An addition of the edge component to the Mainflux IoT Platform will turn it into a unique open source IoT solution capable of both server-side and edge computing.

More than 130 projects applied for the Innovation Fund and 24 projects were selected. Projects were evaluated by an independent governance structure, with a robust international peer review system and an international Expert Committee.

The combination of Mainflux’s IoT platform and its IoT Gateway based on EdgeX will provide a Mainflux IIoT System, which we’re hoping will lead to an fully-featured open source system for IoT solutions development.

Janko Isidorovic, CEO and Co-founder of Mainflux,receiving the Serbian Innovation Grant at the ceremony.

Hannover Messe – Innovation, Collaboration and Celebration

By | Blog | No Comments

EdgeX Foundry joined the 210,000 visitors that spent last week at Hannover Messe.  Several member companies were on-site to help us celebrate our 1st anniversary, welcome new members and share what EdgeX can do! Check out our photo album and let us know if you have photos to add!

EdgeX Foundry had a strong showing in our booth (Hall 6: B17) with members Canonical, IOTech, IoTium, RSA, Dell EMC, SoftwareAG/Cumulocity and VMware displaying interactive IIoT demos.

More than 1,500 visitors, media and analysts stopped by the booth to learn more about EdgeX.

In addition to the EdgeX Foundry booth, other members were on hand including: Aicas, Analog Devices, CloudPlugs, FIWARE Foundation, FogHorn Systems, NetFoundry, IIC, Reply Concept and Tulip Interfaces.

One of the highlights of the show was the EdgeX Foundry and Industrial Internet Consortium (IIC) Networking Dinner, which was presented by member NetFoundry.

Another highlight was recognizing the winners of the first annual EdgeX Foundry Community Awards. Congratulations, again, to Drasko Draskovic, CEO and Founder of Mainflux, and Tony Espy, Technical Architect for Devices and IoT for Canonical, Ltd, for winning Innovation Awards  and  Andy Foster, Product Director for IOTech, and Drasko Draskovic are being honored with Contribution Awards.

We had a great time at Hannover Messe and will definitely be back next year. Thank you to everyone who stopped by our booth and help celebrate our 1st anniversary!

 

In case you missed the EdgeX Foundry news and blogs, check out these additional resources:

Happy 1st Anniversary EdgeX Foundry!

By | Blog

The EdgeX Foundry community is back in Hannover this year, showing off the progress our members have made in developing a common interoperability framework and platform designed to make collaboration on Industrial IoT solutions that scale happen faster – and with less risk.

Our community is exceptionally proud of the members we’ve attracted, nearly 80 members in 17 countries including representation from the United Kingdom, South Korea, Serbia, Spain, Tunisia, Canada, Israel, Germany and Japan. We are equally proud of the composition of our collective – from small, agile start-ups, to some of the largest tech companies in the world.

In fact, our ecosystem continues to grow and today we welcome the addition of five new members, including Civil Infrastructure Platform (CIP), ETRI, ISSAT Mateur, Samsung SDS and Volterra.

Award Winning

What’s great about the mix is the co-existence of so many diverse businesses, technologists, business development experts, and overall problem solvers that bring a unique perspective of leadership and innovation. In fact, this year, to mark our first anniversary, we launched the first annual EdgeX Foundry Community Awards to honor those individuals who have contributed in leadership and innovative solutions.

Community members nominated their peers and the EdgeX Foundry Governing Board selected two winners for the Contribution Award, which highlights leaders who have helped EdgeX Foundry advance momentum this year, and the Technical Steering Committee (TSC) selected two winners for the Innovation Award, which recognizes individuals who have contributed the most innovation solution.

We are excited to announce that Drasko Draskovic, CEO and Founder of Mainflux, and Tony Espy, Technical Architect for Devices and IoT for Canonical, Ltd, as winners of the Innovation Award for their extensive technical contributions. Andy Foster, Product Director for IOTech, and Drasko Draskovic are being recognized with the Contribution Award for their exemplary leadership that has made a significant impact on growing EdgeX as an open source project and interoperability platform.

Tony Espy from Canonical at Hannover Messe receiving the Innovation Award

 

Going Commercial

In addition to honoring these outstanding achievements from the EdgeX community, our first anniversary also introduces the fact that several project members, including Cavium, Cloud of Things, Dell, IOTech, Mocana, RSA and VMware, have already started to provide commercial solutions based on EdgeX, while others have embedded EdgeX technologies into their product and solution roadmaps.

More exciting news? The Government of Serbia Innovation Fund has awarded member Mainflux a grant to develop MFX-1, an IoT edge gateway powered by EdgeX platform. (For more information about the grant, click here.)

Hannover Messe

If you’re at Hannover Messe, the EdgeX Foundry booth, located in Hall 6: B17, will feature interactive demos from Canonical, Dell, IOTech, IoTium, RSA, Software AG and VMware. (Demo information can be found in this blog.) If you’re there, swing by to ask questions or congratulate Tony Espy and Andy Foster on their awards!

Follow us during Hannover Messe on Twitter, LinkedIn and YouTube.

EdgeX Foundry Celebrates 1st Anniversary at Hannover Messe with New Annual Community Awards Program and Continued Growth

By | Announcement

EdgeX Foundry Logo

Open source IoT edge project continues to experience global momentum and widespread adoption

HANNOVER, Germany – April 23, 2018EdgeX Foundry, an open source project building a common interoperability framework to facilitate an ecosystem for Internet of Things (IoT) edge computing, marks its one-year anniversary with a substantial member presence at Hannover Messe and the launch of its first annual Community Awards program.

Introduced last April by The Linux Foundation and numerous members, EdgeX Foundry has grown into a highly respected platform that makes it easier to build, deploy, run and scale IIoT solutions given its native interoperability. Attracting small start-up companies to technology giants, the project has seen a 50 percent growth in the last year and has grown its global footprint to almost 80 member companies in 17 countries.

Some of these members and their technology will be on display at Hannover Messe in Germany from April 23-27. The EdgeX Foundry booth, Hall 6: B17, will feature interactive demos from Canonical, Dell, IOTech, IoTium, RSA, Software AG and VMware and exclusive keynotes in the booth theatre. A complete schedule of the keynotes and demo information can be found in this blog.

EdgeX Community Awards

To mark its momentum, EdgeX Foundry launched the first annual EdgeX Foundry Community Awards to honor those individuals who have contributed in leadership and innovative solutions. Community members nominated their peers, and the EdgeX Foundry Governing Board selected two winners for the Contribution Award, which highlights leaders who have helped EdgeX Foundry advance momentum this year through working groups, special projects, and/or contributed large amounts of code, bug fixes or documentation, while the Technical Steering Committee (TSC) selected two winners for the Innovation Award, which recognizes individuals who have contributed the most innovative solution. Winners will be announced at Hannover Messe.

“We are excited to recognize leaders in our community who have helped EdgeX Foundry become a trailblazer,” said Jason Shepherd, Chair of the EdgeX Foundry Governing Board and Dell Technologies IoT CTO. “Member companies both small and large are active in the EdgeX technical community in various ways and are leveraging EdgeX in their product and solutions roadmaps. In fact, we’ll see a few prototypes later this year.”

Building Momentum Ahead of California

In February 2018, EdgeX Foundry released the California Preview, giving developers early access to some elements of the California code release that support more efficient microservices and establish a path toward scalability. The California preview features several GoLang microservices that are drop-in replacements for the Java versions, including core services like Core Data, Metadata and Command.

The full California release will be available in Summer 2018 and represents a major step in evolving the EdgeX framework to support the developer requirements for deployment in business-critical IIoT applications.

“We are just at the beginning of this IoT journey,” said Keith Steele, EdgeX Foundry Chair of the Technical Steering Committee and CEO of IOTech. “EdgeX Foundry continues to hit milestones, and as we work towards the California release in June, the platform will be able to quickly and securely deliver interoperability between components, applications and services across a wide range of IoT use cases.”

Several project members, including Cavium, Cloud of Things, Dell, IOTech, Mocana, RSA and VMware, have already started to provide commercial solutions based on EdgeX, while others have embedded EdgeX technologies into their product and solution roadmaps. Additionally, the Government of Serbia Innovation Fund has awarded member Mainflux a grant to develop MFX-1, an IoT edge gateway powered by EdgeX platform. For more information about the grant, click here.

Ecosystem Expansion

EdgeX Foundry has made significant progress in its first year and has reached engagement on a global scale from countries such as the United Kingdom, South Korea, Serbia, Spain, Tunisia, Canada, Israel, Germany and Japan. More than 200 people from member companies join weekly and quarterly face-to-face meetings to align on project goals, develop working groups and identify project maintainers and committers across key functional areas. This month, EdgeX Foundry welcomes the addition of five new members, including Civil Infrastructure Platform (CIP), ETRI, ISSAT Mateur, Samsung SDS and Volterra.

“CIP is committed to developing, testing and maintaining an industrial-grade software that lays the foundation needed for essential global civil infrastructure and economic systems for the next few decades,” said Urs Gleim, Head of the Central Smart Embedded Systems Group at Siemens and CIP Governing Board Chair. “EdgeX Foundry aligns with our industrial-grade edge software mission and will help us create a reliable and secure stack for smarter cities and stronger civil infrastructure systems of the future.”

“Since its foundation in 1976, ETRI has made a huge effort to grow the Information and Communication Technology (ICT) industry in Korea,” said Dongsoo LEE, VP of ETRI Honam Research Center. “EdgeX is a promising platform to support real-time data communication among a vast number of IIoT end devices with different communication standards. Time-Sensitive Networking is a key feature for innovative applications in Smart City and Smart Energy and we are delighted to collaborate on this project.”

“ISSAT Mateur is excited to join EdgeX Foundry and work on integrating a full open source platform to support the growing demand and the diverse traffic patterns coming from smart devices in diverse IoT systems,” said Dr. Akram Hakiri, Associate Professor and Senior Research Scientist  at ISSAT Mateur. “We at ISSAT Mateur believe that the EdgeX Framework will make it possible to bring the cloud computing micro-services, such as communication, computation, network control and storage, to the network edge at single hop users’ edge wireless devices to improve network reliability. This will offer significant progress in meeting the needs of diverse IoT scenarios such as urban mobility (connected cars in smart cities), multimedia content delivery, smart grids and Industry 4.0.”

“With the explosion of IoT connectivity across all industry sectors, we are seeing a demand for monitoring and operation of the edge as well as optimization and analytics through intelligent edge platform from our customers,” said Gyeongil Chae, the Vice President and Head of the Enterprise IoT Business Team for Samsung SDS. “Samsung SDS is excited to collaborate with EdgeX Foundry members, and look forward to working with them in developing standardized framework for IoT edge computing that ensures interoperability and vendor neutrality. In fact, we plan on enhancing the competitiveness of edge computing in industrial IoT by applying the EdgeX framework to our SDS IoT platform, Brightics IoT.”

“At Volterra, we believe the future of modern applications and autonomous systems require a highly scalable and distributed infrastructure focused on the simple and secure consumption of performance and data driven services,” said Marco Rodrigues, Vice President of Products at Volterra. “EdgeX Foundry’s charter aligns with Volterra’s mission that an open ecosystem is mandatory for driving innovation and interoperability for the edge computing industry to evolve. We’re excited to be taking part in the community’s evolution.”

For more information and to learn how to get involved, please visit the following EdgeX Foundry resources:

About EdgeX Foundry

EdgeX Foundry is an open source project hosted by The Linux Foundation building a common open framework for IoT edge computing and an ecosystem of interoperable components that unifies the marketplace and accelerates the deployment of IoT solutions. Designed to run on any hardware or operating system and with any combination of application environments, EdgeX enables developers to quickly create flexible IoT edge solutions that can easily adapt to changing business needs. To learn more, visit: www.edgexfoundry.org.

About The Linux Foundation

The Linux Foundation is the organization of choice for the world’s top developers and companies to build ecosystems that accelerate open technology development and industry adoption. Together with the worldwide open source community, it is solving the hardest technology problems by creating the largest shared technology investment in history. Founded in 2000, The Linux Foundation today provides tools, training and events to scale any open source project, which together deliver an economic impact not achievable by any one company. More information can be found at www.linuxfoundation.org.

###

EdgeX Foundry on Display at Hannover Messe

By | Blog

From April 23 – 27, more than 220,000 attendees, speakers and exhibitors from 75 countries will be at Hannover Messe, one of IIoT’s leading trade shows in Hannover, Germany, to share best practices, display new technology and discuss what the future looks like for industrial systems.

EdgeX Foundry will be on-site at the tradeshow with a full agenda of activities in our booth, Hall 6: B17. Members from Canonical, IOTech, ioTium, Dell/RSA, SoftwareAG and VMware will be demonstrating leading-edge industrial IoT solutions based on EdgeX. Experts from these member companies will also share keynote presentations about edge computing, smart buildings, the challenges of interoperability, open source ecosystems and more.  Stay tuned here for the schedule.

Interactive demons at the EdgeX Foundry Booth, Hall 6: Stand B17 include:

Canonical: Canonical will be demoing a snapshot of the latest EdgeX development release called ‘California’ running as a fully-confined snap on Ubuntu Core 16.  This will be demonstrated on an Arrow/Qualcomm Dragonboard 410c.

IOTech: IOTech will demonstrate the power of edge computing and the benefits of its commercial offering Edge Xpert – the Open IIoT Platform for Edge Applications.  The ‘Edge Xpert’ will run on a 32-bit embedded ARM controller and integrate with a Modbus Smart Power Meter. It will showcase a live data visualization and edge-to-cloud integration between Edge Xpert and AWS IoT Platform.

ioTium:  ioTium will present their edge-cloud infrastructure solutions. They will be showcasing ioTium OT-Edge; bridges edge and cloud computing by moving applications to data; allows mission critical data to reside on-premise in industrial and manufacturing environments. With ioTium OT-Edge, applications are moved – not the data. With a single click from ioTium’s cloud-based industrial app store, applications can now be deployed at scale, across the edge.

Dell/RSA: Dell/RSA will present the power of EdgeX as a secure IIoT platform enhanced with hardware platform from Dell and innovative security software from RSA Labs. Their demo will showcase the use of security analytics for monitoring and threat detection for the IoT Edge, secure communication using OPC-UA (an industrial automation protocol) and protection of credentials at the edge.

SoftwareAG: Cumulocity’s IoT Edge platform supports a distributed architecture, with dashboards, analytics rules, apps and integrations developed for the cloud transferable to edge deployments and Edge Real-time streaming analytics.  Their demo is a small replica of a real use case where Cumulocity IoT Edge is being used to manage the operation of wind farms.

VMware: VMware will be showcasing how to take control of the Edge through VMware Pulse IoT Center and EdgeX technology with the aim to virtualize and isolate on the edge for enhanced security, manage heterogeneous edge gateways or systems, and integrate Industry protocols.

Want to see more from EdgeX Foundry?  You can visit other member company booths including:

If you cannot make it, you can keep up to date by following us on @EdgeXFoundry for highlights and pictures from the event and the EdgeX Foundry YouTube Channel for all the latest videos!