1 of 28

TSC Meeting

January 3, 2018

edgexfoundry.org | @edgexfoundry

2 of 28

Meeting Logistics

Time: January 3, 2018 7am PST – 8am PST

Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/983155298

Or iPhone one-tap (US Toll): +14086380968,983155298# or +16465588656,983155298#

Or Telephone:

Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll)

+1 855 880 1246 (US Toll Free)

+1 877 369 0926 (US Toll Free)

Meeting ID: 983 155 298

International numbers available: https://zoom.us/zoomconference?m=mkFexUxEcqHlvXHw53PqScTDRvS48PiQ

** TSC calls are recorded and added to Wiki post-call

edgexfoundry.org | @edgexfoundry

3 of 28

LF Antitrust Policy Notice

EdgeX Foundry meetings involve participation by industry competitors, and it is the intention of the Linux Foundation to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of, and not participate in, any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws.

Examples of types of actions that are prohibited at EdgeX Foundry meetings and in connection with Linux Foundation activities are described in the Linux Foundation Antitrust Policy available at http://www.linuxfoundation.org/antitrust-policy. If you have questions about these matters, please contact your company counsel, or if you are a member of the Linux Foundation, feel free to contact Andrew Updegrove of the firm of Gesmer Updegrove LLP, which provides legal counsel to the Linux Foundation.

edgexfoundry.org | @edgexfoundry

4 of 28

TSC – Members Present Today

Company Name Email

IOTech Andy Foster andy@iotechsys.com

Analog Devices Doug Gardner doug.gardner@analog.com

Mainflux Janko Isidorovic janko@mainflux.com

Dell Jason Shepherd Jason.A.Shepherd@dell.com

The Linux Foundation Jeremy Phelps jphelps@linuxfoundation.org

Dell Jim White james.white2@dell.com

IOTech Keith Steele (TSC Chair) keith@iotechsys.com

Samsung MyeongGi Jeong myeong.jeong@samsung.com

VMware Salim AbiEzzi salim@vmware.com

Canonical Tony Espy espy@canonical.com

Samsung Uze Choi uzchoi@samsung.com

Note: TSC meetings shall require a quorum of two-thirds of the TSC total members to take a vote or make a decision. If a TSC meeting fails to meet the quorum requirement, discussions may proceed, however there shall be no voting or decisions.

Current quorum = 7 members

edgexfoundry.org | @edgexfoundry

5 of 28

Today’s Agenda

  • TSC F2F Meeting (January)
  • WG (Core, Application, Device/DS, DevOps, Test/QA) Updates
  • CIP Collaboration Update
  • Upcoming Events - Confirmed
  • AOB

edgexfoundry.org | @edgexfoundry

6 of 28

TSC F2F Meeting

Brett Preston / Keith Steele

edgexfoundry.org | @edgexfoundry

7 of 28

January 16-18, 2018 - Orlando, FL

edgexfoundry.org | @edgexfoundry

8 of 28

Early Agenda & Topics

Major topic areas include (see slide deck for details):

  • Preview Release
  • California Release
  • Security Services
    • California
    • Roadmap
  • System Management
    • California
    • Roadmap
  • Performance metrics (what should they be)
  • Resourcing for California release
  • Roadmap review (past California)

  • Release Schedule review
  • Events
    • Conferences
    • Hackathons
    • Next Face-to-Face

Comments: Consider addition of breakout sessions beyond just the half day on day 3

9 of 28

WG Updates

Jim White

edgexfoundry.org | @edgexfoundry

10 of 28

Updates

  • New Docker Compose files available
    • for Barcelona release 0.2.0, release 0.2.1, development latest, development CFR
    • See developer scripts repo
  • Go Code (core “libraries”, core services, export services - first cuts) available
    • No containers yet (being worked)
    • Early stats (not polished yet - please don’t release)
      • The new services are 4-5 times smaller than the existing Java services
      • The new services start up almost 75 times faster than the existing Java services
      • The new services consume 95% less memory compared to the existing Java services.

11 of 28

CIP

  • Met with CIP group 12/19
    • Tony, Jim, Jason Shepherd in attendance from EdgeX side
    • CIP (Civil Infrastructure Platform) is a LF project “focused on establishing an open source ‘base layer’ of industrial grade software to enable the use and implementation of software building blocks in civil infrastructure projects. Currently, civil infrastructure systems are built from the ground up, with little re-use of existing software building blocks”
    • More simply: open source base layer (OSBL) for embedded systems that require super long-term maintenance (SLTS)
    • For EdgeX to run on CIP today, it would require much infrastructure be added, possibly to include:
      • Docker or other deployment technology
      • Java and/or other VM or base application infrastructure,
      • Drivers, etc.

12 of 28

CIP Recommendation

  • While the CIP community would like to see EdgeX running on CIP, there does not appear to be an appetite on their part to build or maintain the infrastructure
  • Would members of our community want to do this work - above and beyond EdgeX commitments? Potential in areas like oil/gas, but lift is significant.
  • At this time, we advised the CIP community to keep the doors of communication open
    • Recommend connect every 3-6 months (perhaps at the OpenIoT Summit) to revisit
    • Recommend CIP look at trying to get EdgeX running on CIP - help determine the work necessary
    • If a community or customer driver started to request more mutual effort to make this happen, we could accelerate
    • No other immediate action at this time

13 of 28

Upcoming Events

Brett Preston

edgexfoundry.org | @edgexfoundry

14 of 28

Upcoming Events - Confirmed

  • IIC Members Meeting - Progress update in Test Bed Track, February 5-8, 2018, Virginia [Salim]
  • Embedded World, February 27 - March 1, 2018, Germany
    • Speakership
  • Industry of Things World USA, March 8-9, 2018, San Diego
    • Speakership
  • OpenIoT Summit, March 12 - March 14, 2018, Portland
    • Bronze Sponsorship, including booth presence
    • Submitting CFP responses for Sessions/Lab
  • IoT Build, March 27-28, 2018, San Francisco
    • Speakership and panel
  • Internet of Things World, May 14-17, 2018, Santa Clara
    • Panel

15 of 28

AOB / Reminders

Brett Preston

edgexfoundry.org | @edgexfoundry

16 of 28

OpenIoT Summit

edgexfoundry.org | @edgexfoundry

17 of 28

Project Contributions Welcome!

  • Our objective is to make EdgeX use & deployment pervasive!
  • EdgeX success is 100% dependent on the vibrancy of a proactive community
  • Getting Involved
    • Project membership growing - want to join contact Philip DesAutels at LF (pdesautels@linuxfoundation.org)
    • First Priority is the MVP - potential contributors please contact keith@iotechsys.com (people, equipment, technology)
    • If interested in adding new projects please contact the relevant working group chair

edgexfoundry.org | @edgexfoundry

18 of 28

Project Resources

Quick links to most commonly used Community Resources

edgexfoundry.org | @edgexfoundry

19 of 28

EdgeX - Where to learn more

EdgeX Foundry Wiki

https://wiki.edgexfoundry.org/display/FA/EdgeX+Foundry+Project+Wiki

EdgeX Foundry Rocket Chat

https://chat.edgexfoundry.org/home

Weekly EXF Technical Spin up calls by Jim White, Dell (james_white2@dell.com)

30 minute deep-dive topics followed by 30 minute open Q&A

Call recordings are available on the Wiki

edgexfoundry.org | @edgexfoundry

20 of 28

EdgeX in Market

edgexfoundry.org | @edgexfoundry

21 of 28

What is the Device Exchange?

  • A great way to put your products in the hands of other members so they can help build a better EdgeX!

Special thanks to Dave Bohlman and KMC Controls for making this awesome kit and how-to guide available to members!!

edgexfoundry.org | @edgexfoundry

22 of 28

Hackathon Events

  • Jim White and Tyler Cox putting together hackathon starter kit.
  • More coming

edgexfoundry.org | @edgexfoundry

23 of 28

Hackathons: How can you help?

  • https://wiki.edgexfoundry.org/display/FA/Hackathons
  • Provide any local volunteers onsite to help with technical work, potentially help judge, etc. (see list below of known hackathons coming up and locations)
  • Sponsor breakfast/lunch/dinner for the participants (usually things like donuts/coffee, pizza lunch or cater sandwiches)
  • Sponsor $ rewards (incentives) for teams that successfully implement projects (these could even be projects that particular sponsors want to see accomplished - we just need them scoped appropriately so as to be something that can be accomplished in a 2 day period)
  • Help provide or resource hackathon winner prizes
  • Sponsor or provide any swag (t-shirts, mugs, etc.)
  • Provide marketing assistance

edgexfoundry.org | @edgexfoundry

24 of 28

Meetups

edgexfoundry.org | @edgexfoundry

25 of 28

EdgeX Project Organization

EdgeX Foundry

Technical Steering Committee

Chair

Keith Steele

IOTech

Core

Working Group

Chair

Jim White

Dell

Device SDK

Working Group

Chair

Tony Espy

Canonical

Applications

Working Group

Chair

Janko

Isisdorovic

Mainflux

Export Services SDK MVP

Device SDK

MVP

Core

MVP

System Management

Working Group

Chair

Sallim

AbiEzzi

VMware

System

Management

Services MVP

Security

Working Group

Chair

Doug Gardner

ADI

Security

Services

MVP

Working Groups

Projects

Vertical Solutions Working Group

Additional use-case specific projects

Chair

Uze Choi

Samsung

DevOps

Continuous Integration

MVP

Chair

Jeremy Phelps

Linux F

QA and Test

Testing

MVP

Chair

Andrew

Foster

IOTech

Smart Factory

Pending: Oil and Gas (NOV)

Maintainer: MJ

Samsung

edgexfoundry.org | @edgexfoundry

26 of 28

Marketing

  • CTA: If your company will be demoing technologies that utilize the EdgeX framework, please email events@edgexfoundry.org so that we can add to https://www.edgexfoundry.org/events/

  • CTA: If your company will be presenting EdgeX at an upcoming event/webinar/other, please email pr@edgexfoundry.org so that we can help promote

edgexfoundry.org | @edgexfoundry

27 of 28

AOB/Cadence

  • Meeting Cadence Reminder
    • Currently held weekly at 7am PST on Wednesday’s
    • Calls without TSC quorum will still be used to review issues

  • Next Meeting: January 10, 2017

edgexfoundry.org | @edgexfoundry

28 of 28

Thank You

edgexfoundry.org | @edgexfoundry