Building Open Source IoT Ecosystems. November 2017

Similar documents
Project Introduction. February 2018

Project Introduction. November 2017

A Microservice Approach to IoT Edge Computing

MFX-1 IoT EdgeX Computing Gateway

Getting Started With EdgeX Foundry. Jim White Dell Technologies October 2018

Introduction to OpenDaylight: An Open Source Community around Software-Defined Networking

Redefining Software- Defined Networking

OpenStack Foundation Update

Introduction. January 1, 2015

OpenStack Changing the shape of Open Source Cloud Computing. Tom Fifield Community Manager, OpenStack Foundation

The New Open Edge. IOT+Telecom+Cloud+Enterprise

Open Source IoT. Eclipse IoT. Tim De Borger - Senior Solution Architect 13/06/2017

Avnu Alliance Introduction

Update for JCP EC 24-MAY-2018

ARM mbed: Internet of Possible

Theory of Operations for TSN-Based Industrial Systems and Applications. Paul Didier Cisco Systems

SELLING NODE.JS TO YOUR COLLEAGUES

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Welcome to IoTivity. Mike Richmond, Executive Director Open Interconnect Consortium

Scalable Platform Management Forum. Forum Status 10/30/2014

2013 Cisco and/or its affiliates. All rights reserved. 1

Introduction of the Industrial Internet Consortium. May 2016

ZEPHYR PROJECT OVERVIEW. Kate Stewart, The Linux Foundation

Take C ntrol of the Edge. VMware s Role in the Internet of Things

TECHNICAL WHITE PAPER FIDO APPROACHES: NOK NOK LABS S3 SUITE VS BUILD YOUR OWN FIDO

July SNIA Technology Affiliate Membership Overview

Eclipse IoT State of the Union. Benjamin Cabé, Eclipse

OpenCAPI Technology. Myron Slota Speaker name, Title OpenCAPI Consortium Company/Organization Name. Join the Conversation #OpenPOWERSummit

OpenFog Reference Architecture. Presented by Dr. Maria Gorlatova OpenFog Consortium Communications Working Group Co-chair, Technical Committee Member

NTT Com Press Conference March 1, 2016 #enterprisecloud

Nokia AirGile cloud-native core: shaping networks to every demand

Accelerate critical decisions and optimize network use with distributed computing

A Big Little Hypervisor for IoT Development February 2018

What is Wi-SUN? Open-standards based secure, interoperable communications for large scale IoTfor Smart Utility and Smart City networks.

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

Fusing Sensors into Mobile Operating Systems & Innovative Use Cases

ONEM2M INDUSTRY DAY ALAN SOLOWAY, QUALCOMM. 12 July 2017

Managing & Accelerating Innovation with Open Source at the Edge

Cloud solution consultant

@SNIA. Learn More About SNIA Membership

Launch Smart Products With End-to-End Solutions You & Your Customers Can Trust

PARTNERING FOR SUCCESS PARTNER NETWORK

The Three Software Stacks Required for IoT. Benjamin Cabé Eclipse

Accelerate your Azure Hybrid Cloud Business with HPE. Ken Won, HPE Director, Cloud Product Marketing

Proven video conference management software for Cisco Meeting Server

A global open source ecosystem for power systems

GlobalPlatform Addressing Unique Security Challenges through Standardization

OpenFog Consortium. Fog! The Journey so far. Helder Antunes, OpenFog Chairman Cisco Sr. Director

OSIsoft Technologies for the Industrial IoT and Industry 4.0

Whitepaper. IoT Protocols. PAASMER Support for Protocols. Website:

NGMN 5G Vision for Vertical Industries. Philipp Deibert 3 rd November 2016 Managing Rail Mobile Communications Evolution

MEMBERSHIP. Learn how you can get involved with SNIA

2014 Bond Technology Update Progress of the Technology Network Infrastructure Upgrades Long Range Planning Committee March 4, 2015

Select, simplify, fix: How Continua, IHE and other profiles contribute to making standards fit for purpose Michael Strübin, European Programme

The Economics of Open Source

Zigbee 3.0 and Dotdot Connecting the IoT. Jean-Pierre Desbenoit Schneider Electric Bruno Vulcano Legrand

Taking Back Control of Your Network With SD-LAN

OpenCAPI and its Roadmap

Welcome to the Industrial Internet Forum

VESA Display Standards Updates

Certification Standing Committee (CSC) Charter. Appendix A Certification Standing Committee (CSC) Charter

Introducing Open Platform for NFV. Please direct any questions to

The Open Application Platform for Secure Elements.

Timing in Cyber Physical Systems. Marc Weiss, Ph.D. NIST, Time and Frequency Division WSTS 2015

Step into Green Computing Consortium

The Africa Utilities Telecom Council Johannesburg CC, South Africa 1 st December, 2015

Think Small: API Architecture For The Enterprise

The 5G Infrastructure Association

AtoS IT Solutions and Services. Microsoft Solutions Summit 2012

COURSE LISTING. Courses Listed. Training for Cloud with SAP Cloud Platform in Development. 23 November 2017 (08:12 GMT) Beginner.

COURSE LISTING. Courses Listed. Training for Database & Technology with Development in SAP Cloud Platform. 1 December 2017 (22:41 GMT) Beginner

Collaborating to Maximize Interoperability in an Open Source Software Project. Ian Skerrett Eclipse Foundation

For personal use only

Information Technology (CCHIT): Report on Activities and Progress

Testing for Reliable and Dependable Health Information Exchange

#techsummitch

MIPI Alliance Overview

Overview on Test & Certification in Wi-SUN Alliance. Chin-Sean SUM Certification Program Manager Wi-SUN Alliance

TX CIO Leadership Journey Texas CIOs Bowden Hight Texas Health and Human Services Commission Tim Jennings Texas Department of Transportation Mark

Bringing DevOps to Service Provider Networks & Scoping New Operational Platform Requirements for SDN & NFV

Second Workshop of India-EU Collaboration on Standardization for Select Technologies

I D C T E C H N O L O G Y S P O T L I G H T. V i r t u a l and Cloud D a t a Center Management

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM

Docker and HPE Accelerate Digital Transformation to Enable Hybrid IT. Steven Follis Solutions Engineer Docker Inc.

Linux Foundation. Linux Foundation Overview. (Linux Foundation) at

IoT and the Role of PLATFORMS. Balajee Sowrirajan SVP and Managing Director Samsung Semiconductors India R&D

Evolving Cloud Native Landscape. Chris Aniszczyk, CTO

2 The IBM Data Governance Unified Process

Open Source Networking Software Case studies and Roundtable. Arpit Joshipura GM, Networking

FLUID COMPUTING. ARC FORUM, India Ricky Watts Director of Industrial Solutions, Wind River IN A SOFTWARE-DEFINED WORLD

STATEMENT OF WORK BETWEEN UNIVERSITY SERVICES PMO and ENVIRONMENTAL SYSTEMS RESEARCH INSTITUTE INC. for the GIS Interactive Campus Web Map Project

How to Keep UP Through Digital Transformation with Next-Generation App Development

5G Security. Jason Boswell. Drew Morin. Chris White. Head of Security, IT, and Cloud Ericsson North America

FIDO AND PAYMENTS AUTHENTICATION. Philip Andreae Vice President Oberthur Technologies

The Global Research Council

A Road Map to the Future of Linux in the Enterprise. Timothy D. Witham Lab Director Open Source Development Lab

Government of Canada IPv6 Adoption Strategy. IEEE International Conference on Communications (ICC 12) June 14 th, 2012

IT S COMPLICATED: THE ENTERPRISE OPEN SOURCE VENDOR RELATIONSHIP. Red Hat s POV

WHITEPAPER. Embracing Containers & Microservices for future-proof application modernization

Transcription:

Building Open Source IoT Ecosystems November 2017

Jim White, Dell Distinguished Engineer & Senior Software Architect james_white2@dell.com Dell Project Fuse Architect EdgeX Foundry Technical Steering Committee Member EdgeX Foundry Core Working Group Chair

IoT is a natural evolution Operational Technology (OT) Information Technology (IT) Industrial automation Manufacturing Fleet telematics Material handling IoT Compute Storage Networking Analytics

Industrial IoT -- architecture from edge to cloud EDGE/FIELD FOG/CORE CLOUD At every node -- SECURITY MANAGEABILITY ANALYTICS -- At every node

The IoT market is inherently heterogeneous

and the majority of the challenges are at the Edge. Hundreds of protocols Mix of IP and non-ip connectivity Widely distributed computing nodes, often in unsecure areas Need for real-time response, regardless of backend connectivity OS fragmentation Broad protocol standardization Entirely IP-based connectivity Wide use of APIs Computing generally in physically secure locations

Today s Fragmented IoT Ecosystem

Problem: Customer Paralysis Actual customer sticky note

EdgeX Foundry TM is a vendor-neutral open source project hosted by The Linux Foundation building an open platform for IoT edge computing. At the heart of the project is a common interoperability framework architected to enable an ecosystem of plug-and-play EdgeXcertified components. Agnostic to hardware, OS, and programing language (or framework) to support customer preferences for commercial differentiation.

Bridging Standards with An Ecosystem of Applications

Benefits to Key IoT Stakeholders

Platform Architecture EdgeX Foundry leverages cloud-native principles to enable massively-scalable solutions for the IoT Edge. Loosely-coupled microservices bound by common APIs established through vendor-neutral collaboration in Linux Foundation Similar principles to CFF but with considerations for securing/managing distributed nodes, non-ip connectivity and deployment on constrained devices HW- and OS- agnostic Microservices can be written in any language (e.g. Java, Python, Go Lang, C) and deployed in containers or VMs Once key APIs are established, entire subsections can be replaced, combined, etc. with differentiated EdgeXcompliant versions, even Core Services

Microservices Export and application services Transport edge data to the enterprise and cloud systems in a manner they request Supporting services Normal software application duties such as logging, scheduling, and data clean up Core services Offers temporary persistence of edge data and facilitates actuation of things through common API Knowledge warehouse and management of connected things Device services (and SDK) Communicate with the devices, sensors, actuators, and other IoT things and objects through protocols native to the IoT object Converts the data produced and communicated by the IoT object, into a common EdgeX Foundry data structure

EdgeX Enables Distributed IoT Deployments Loosely-coupled architecture enables distribution across nodes to enable tiered edge/fog computing Scope includes embedded sensors to controllers, edge gateways and servers Quantity and function of microservices deployed on a given node depends on the use case and capability of hardware Discrete Device Services can be run on capable smart sensors/systems and communicate directly with other backend systems, including the cloud

Backed by more than 60 member orgs!

EdgeX Foundry Governance Structure EDGEX FOUNDRY MEMBER COMPANIES (60+) GOVERNING BOARD (GB) Composed of appointed and elected individuals; manages the business of the EdgeX Foundry. TECHNICAL STEERING COMMITTEE (TSC) Leads the technical work of EdgeX Foundry. Oversees and aligns working groups. WG WG WG CERTIFICATION COMMITTEE Develops and oversees the certification program for EdgeX Certified components. WG WG LF SUPPORT TEAM

Project Status October Barcelona Release - first full release of bi-annual roadmap Improved fit and finish, stabilized APIs, six new Device Services (BACnet, Modbus, SNMP, BLE, etc.) and export for HTTPS, MQTT, Azure IoT and Google IoT Core January 2018 preview to California release Demonstrating significant performance and footprint improvements (using Go Lang) 10x reduction in artifacts, 25x reduction in memory usage, 75x reduction in startup June 2018 California Release address security/system management Increased south and north side connectors and additional SDKs Active TSC with strong participation across the membership (and beyond ) Includes product specific working groups: Core WG, Security WG, System Management WG, Device SDK WG, Application WG Operational working groups focused on QA, Test and DevOps Recently announced collaboration with Industrial Internet Consortium (IIC) for Industrial IoT testbeds

Target Bi-Annual Release Roadmap 2017 2018 Nov Dec Jan Feb Mar Apr May Jun July August Sept Oct Nov Dec Barcelona Release Go Lang Preview California Release Delhi Release (Oct CY17) First community release Ramp developer engagement and PoCs with end customers for feedback and further hardening (~Jan CY18) Drop-in Go Lang-and C-based microservice replacements to demonstrate reduced footprint and higher performance (~Jun CY18) Integration of security and manageability APIs Intended as first productquality OSS foundation for commercial differentiation (~Oct CY18) Extensions for fog computing Formal EdgeX certification program

For more information Contact us: info.org james_white2@dell.com Web Site: http://www.edgexfoundry.org Wiki: https://wiki.edgexfoundry.org/ Follow us: https://twitter.com/edgexfoundry Join the Discussion: https://chat.edgexfoundry.org/ Subscribe to Mail Lists: https://lists.edgexfoundry.org/mailman/listinfo Access Developer Resources: https://www.edgexfoundry.org/#developer Join as a member: https://www.edgexfoundry.org/about/members/join/

Thank You! Questions?

EdgeX Foundry Goals Build and promote EdgeX as the common open platform unifying Internet of Things (IoT) edge computing. Enable and encourage the rapidly growing community of IoT solutions providers to create an ecosystem of interoperable plug-and-play components around the EdgeX platform architecture. Certify EdgeX components to ensure interoperability and compatibility. Provide tools to quickly create EdgeX-based IoT edge solutions that can easily adapt to changing business needs. Collaborate with relevant open source projects, standards groups, and industry alliances to ensure consistency and interoperability across the IoT.

EdgeX Foundry Architectural Tenents EdgeX Foundry was conceived with the following tenets guiding the overall architecture: EdgeX Foundry must be platform agnostic with regard to Hardware Operating system (Linux, Windows, etc.) Distribution - it must allow for the distribution of functionality through microservices at the edge, on a gateway, in the fog, on cloud, etc. Protocol and sensor agnostic EdgeX Foundry must be extremely flexible Any part of the platform may be upgraded, replaced or augmented by other micro services or software components Allow services to scale up and down based on device capability and use case EdgeX Foundry should provide reference implementation services but encourages best of breed solutions EdgeX Foundry must provide for store and forward capability (to support disconnected/remote edge systems) EdgeX Foundry must support and facilitate intelligence moving closer to the edge in order to address Actuation latency concerns Bandwidth and storage concerns Operating remotely concerns EdgeX Foundry must support brown and green device/sensor field deployments EdgeX Foundry must be secure and easily managed

EdgeX Performance Direction (Core Metadata in Go - first full Go microservice) Initial performance numbers and footprint Measure Go Java Executable/JAR Footprint 11.7 MB 42.4 MB Container Footprint 16.2 MB 165 MB Memory Usage (On Startup) 4.3 MB 221 MB Memory Usage (Under Load) 9.2 MB 230 MB CPU Usage (Steady State) 0.15% 0.30% CPU Usage (Under Load) 5.0% - 15.0% 6.0% - 15.0% (spiked at 90% for heavy load) Startup Speed 0.14 Seconds 12.55 Seconds Response Speed (Ping) 0.0011 Seconds 0.0022 Seconds Response Speed (Post) 0.0091 Seconds 0.0137 Seconds Response Speed (Get) 0.0038 Seconds 0.0062 Seconds

Membership Options Platinum Appoint one (1) representative to the EdgeX Governing Board. Appoint one (1) representative as a voting member in any subcommittees or activities of the Governing Board. Appoint one member to the start-up TSC (6 month position) Enjoy most prominent placement in displays of membership. Access to LF s invitation-only Open Source Leadership Summit. Ongoing, individual engagement with EdgeX executive director and staff. $150,000 annually Silver Participate as one of three (3) Silver representatives to the EdgeX Governing Board. Enjoy prominent placement in displays of membership. Ongoing engagement with EdgeX executive director and staff. $2,500 to $50,000 annually, depending on employee count. Associate (non-profits) Limited to pre-approved non-profits, open source projects, and government entities Entitled to identify their organization as members supporting the mission of EdgeX and any other rights or benefits as determined by the Governing Board.

Member Benefits Join your industry peers in helping to evolve the technology, whether it be shaping the overall platform architecture, details such as the APIs for the core interoperability framework including APIs for Core Services, the Device Services SDK and security and system management, the launch of a formal certification program, or drop-in microservice alternatives for serving low footprint devices and hard real-time Industrial IoT use cases. Industry Leadership Marketing Opportunities Technology Leadership Discounted sponsorships at Linux Foundation and EdgeX Foundry produced events Help shape the EdgeX Certification Program Member Networking Opportunities within the EdgeX Project Learning and Engagement