Prime Guide to LF Edge For Current and New Members

Getting Started Guide

1 We are creating a common framework for hardware and software standards and best practices critical to sustaining current and future generations of IoT and edge devices.

2 LF Edge References

Key Contacts Key Resources Arpit Joshipura, Executive Sponsor Web Site https://www.lfedge.org/ [email protected] Wiki https://wiki.lfedge.org/ Mike Woster, Membership Mail Lists https://lists.lfedge.org/ [email protected] Slack https://slack.lfedge.org/ Aaron Williams, Developer Advocate Technical Advisory Council (TAC): [email protected] https://wiki.lfedge.org/pages/viewpage.action?page Id=1671298 Jill Lovato, PR and Marketing Outreach Committee/Marketing: [email protected] https://lists.lfedge.org/g/outreach-committee Eric Ball, IT Operations support.linuxfoundation.org

3 LF Edge Elected Leadership

Governing Board › Chair: Jason Shepherd, ZEDEDA › General Member Representatives: › Cole Crawford, Vapor IO › Jim Xu, Zenlayer › Keith Steele, IOTech Systems Technical Advisory Council (TAC) › Chair: Jim St. Leger, Intel Outreach / Marketing Committee › Chair: Balaji Ethirajulu, Ericsson

4 LF Edge Project Leadership

Akraino Home Edge

› TSC Chair / TAC Voting Member: Tina Tsou, Arm › TSC Chair: Myeonggi Jeong (MJ), Samsung › TSC Vice-Chair: Oleg Berzin, Equinix Open Horizon Baetyl › TSC Chair: Joe Pearson, IBM › TSC Chair: Leding Li, Baidu Secure Device Onboard EdgeX Foundry › TSC Chair: Rich Rodgers, Intel › TSC Chair: Jim White, IOTech › TAC Voting Member: Henry Lau, HP Inc. State of the Edge

EVE › TSC Chair: Matthew Trifiro, Vapor IO › TSC Co-Chair: Jacob Smith, Equinix Metal › TSC Chair: Erik Nordmark, ZEDEDA

Fledge

› TSC Chair: Mark Riddoch, Dianomic

5 Introducing LF Edge

6 Stage 1: Stage 2: Stage 3: LF Edge Projects At Large Projects Growth Projects Impact Projects Baetyl, Secure Device EVE, Fledge, Home Edge, Akraino, Onboard Open Horizon, State of the EdgeX Foundry Edge

Research and Reports Applications

Infrastructure LOCATIONS Last Mile Networks Last

Access Aggregation Regional Data Centralized Data Distributed Devices and Systems Buildings / Factories / Smart Homes Networks Hubs/COs Centers Centers

Smartphones, PCs, ruggedized Server-based compute at Servers in traditional MCU-based Embedded Servers in secure on-prem Server-based compute at Telco IoT gateways and servers Regional Telco and Direct cloud data centers devices compute Network and Edge Exchange Sites in accessible to semi-secure areas data centers, MDCs Peering Sites

Constrained Device Edge Smart Device Edge On-Prem Data Access Edge Regional Edge Center Edge

Service Provider Edge User Edge Dedicated, Operated Shared, XaaS LF Edge – umbrella for Edge Projects

STAGE 3: IMPACT PROJECTS

Aims to create an open source software stack that supports high-availability cloud services optimized for edge computing systems and applications.

Highly flexible open source software framework that facilitates interoperability between heterogeneous devices and applications at the IoT Edge, along with a consistent foundation for security and manageability regardless of use case.

8 LF Edge – New umbrella for Edge Projects

STAGE 2: GROWTH PROJECTS

An open abstraction engine that simplifies the development, orchestration and security of cloud-native applications on distributed edge hardware. Supporting containers, VMs and unikernels, EVE provides a flexible foundation for Industrial and Enterprise IoT edge deployments with choice of hardware, applications and clouds.

Fledge is an open source framework and community for the Industrial Edge. Architected for rapid integration of any IIoT device, sensor or machine all using a common set of application, management and security REST with existing industrial "brown field" systems and clouds.

Interoperable, flexible, and scalable edge computing services platform with a set of APIs that can also run with libraries and runtimes.

Open Horizon is a platform for managing the service software lifecycle of containerized workloads and related machine learning assets. It enables management of applications deployed to distributed webscale fleets of edge computing nodes and devices without requiring on-premise administrators.

9 LF Edge – New umbrella for Edge Projects

STAGE 2: GROWTH PROJECTS continued

State of the Edge is an open source research and publishing project with an explicit goal of producing original research on edge computing, without vendor bias. The State of the Edge seeks to accelerate the edge computing industry by developing free, shareable research that can be used by all.

10 LF Edge – New umbrella for Edge Projects

STAGE 1: AT LARGE PROJECTS

Baetyl offers a general-purpose platform for edge computing that manipulates different types of hardware facilities and device capabilities into a standardized container runtime environment and API, enabling efficient management of application, service, and data flow through a remote console both on cloud and on prem.

Secure Device Onboard (SDO) is an automated “Zero-Touch” onboarding service.

11 Premier Members

12

January 2019 General Members

Associate Members and Liaisons LF Edge: Key Takeaways 1. Harmonizing Open Source Edge Communities across IOT, Enterprise, Cloud & Telecom 2. Keeping LF Edge Open & Interoperable with › Hardware, Silicon, Cloud, OS, Protocol independence › Bringing the best of telecom, cloud and enterprise – location, latency & mobility › In collaboration with Consortiums/SDO (IIC, AECC, OEC, ETSI) 3. Hosted by the Foundation similar to other Open Source Communities like CNCF (Kubernetes), LF Networking (ONAP) and many more.

14 LF Edge Governance Strategy & Priorities Board Committees (As Needed) LF Edge Budget Audit & Finance Governing Board Marketing Strategy & Events End User Advisory Group Legal & overall governance Compliance & Verification

External Focus (SDO/OSS) Vertical Solutions focus (eg O&G, Retail, Industrial/Manuf, Home, Telecom, etc) Outreach Committee Technical Advisory Cross-project collaboration Council (TAC) New Project Induction Developer Voice to GB WG WG project x project y Home Akraino EdgeX Project Fledge Edge TSC TSC EVE TSC TSC TSC Annual Marketing Plan PR Developer Communities Events Content/Web Branding Market Development

The Internal Use Only 15 LF Edge Membership Structure, broad base – lower dues

Summary 1. Premier Member, Annual cost for LF Edge $50,000 (similar to Akraino) 2. Simplified EdgeX general category to match LF levels 3. Dues for existing projects will be credited towards LF Edge or any LF projects.

Level Not Yet LF Member Already LF Member Premier $70,000 $50,000 $45,000 (USD) 5,000 and above $25,000 (USD) 5,000 and above $30,000 (USD) From 500 to 4,999 $15,000 (USD) From 500 to 4,999 General $20,000 (USD) From 100 to 499 $10,000 (USD) From 100 to 499 $7,500 (USD) Up to 99 $2,500 (USD) Up to 99 LF Edge membership also requires companies to corporate members of The Linux Foundation (similar to Akraino and EdgeX Foundry). A discount of $5,000 to $20,000 is available for existing Linux Foundation members who join LF Edge.

16 LF Edge Membership – the benefits

Premier General Influence Strategic Direction of LF Edge & its projects (as a Voting GB member) Learning and Engaging to create the largest Open Source Edge shared › Budget Influence/approval, how and where the project spends money. technology roadmap › Direct Influence on messaging, developer events, training › Work together across company lines and industries › Influence the marketing, messaging, and positioning to best represent the project for › Participate in elected board seat process your uses

› Marketing Committee Voting Seat Marketing & Thought Leadership Direct Interaction with Leadership – within LF and across peers › Logo on the website once your membership has been announced. LF will support › Premium access to the project ED/VP to understand business goals with quotes on Press releases related to the project › Premium access to the Operations staff. IT, Marketing, Operations, Leadership › Marketing Committee comprised of a representative from each Member › Participate in any Cross project strategy discussions on harmonization and future company. General Members may appoint a representative as an observer of the direction of Edge Marketing Committee meetings on a non-voting basis. The objective of this › LF Leadership support to Keynote member events, participate in outreach (eg Committee is shaping the marketing direction for edge. The Linux Foundation will roadshows, events, conference meet ups etc..) do the heavy lifting, so this is more to oversee and shape the discussion/direction Technical and Roadmap Direction Influence (through the technical community) with the other Members for the Marketing efforts. This person can also funnel all Marketing information back to your organization so that the key stakeholders are TAC (Technical Advisory Council) voting seat › in the loop. › Find like-minded companies/developers to build a coalition to get an idea accepted and prioritized by the community › Participate in our hosted projects and attend our events, meetups, and roadshows › Aid the developers in actions they can take to improve their standing, position, and influence in the community., etc. Technical Steering Committee & Technical Community Brand Momentum – ability to show Leadership in Open Source which drives end › TSC meetings are open to the public and we encourage all members of the user adoption and talent. technical community to participate in the discussion moving forward. › Open Source Brand Affinity, prove to your customers that you are a leader in the project, hire talented software engineers

17 Get Involved in the LF Edge Technical Communities › Participation in LF Edge Projects is open to all

› Getting involved in the technical communities is the best way to learn about the projects › Step 1: Get a Linux Foundation ID Here: https://identity.linuxfoundation.org/ › Step 2: Visit LF Edge Wiki (https://wiki.lfedge.org/)

› Step 3: Join workflows for the projects and working groups, subscribe to mailing lists, ask questions, contribute! Way to participate: › Attend project meetings › Analyze requirements › Provide feedback through VSFG › Attend developer events › Define tests / processes › Host and staff a community lab › Join approved projects › Review and submit code › Answer questions › Propose a project patches › Give a talk / training › Write documentation › Build upstream relationships › Create a demo › Contribute use cases › Contribute upstream code › Evangelize LFE and its projects

18

Join Us!

Contact Mike Woster, [email protected]

LF Edge, bringing Edge initiatives together

IOT+Telecom+Cloud+Enterprise

19 LF Edge Projects

20 Akraino

Brief Description Key Links Akraino aims to create an open source software stack Website https://www.lfedge.org/projects/akraino that supports high-availability cloud services Wiki https://wiki.akraino.org/ optimized for edge computing systems and Gerrit https://gerrit.akraino.org/r/#/q/status:open applications. Documentation https://wiki.akraino.org/display/AK/Documentation Contributed by Mail Lists https://lists.akraino.org/g/main

AT&T in February 2018 Slack https://slack.lfedge.org/ Key Contacts (#akraino / #akraino-blueprints / #akraino-devprojects / Tina Tsou, Arm, TSC Chair, TAC Voting Member #akraino-help / #akraino-tsc) Technical Steering Committee (TSC) Oleg Berzin, Equinix, TSC Vice-Chair https://wiki.akraino.org/pages/viewpage.action?pageId=4456453

Blueprints

https://wiki.akraino.org/pages/viewpage.action?pageId=1147243

21 Baetyl

Brief Description Key Links Baetyl (pronounced “Beetle”) offers a general-purpose Website https://baetyl.io/ platform for edge computing that manipulates Wiki https://github.com/baetyl/baetyl/wiki different types of hardware facilities and device GitHub https://github.com/baetyl/baetyl capabilities into a standardized container runtime environment and API, enabling efficient management Documentation https://baetyl.io/en/docs/overview/What-is-Baetyl of application, service, and data flow through a Mail Lists https://lists.lfedge.org/g/main/subgroups remote console both on cloud and on prem. Baetyl Slack https://slack.lfedge.org/ (#baetyl / #baetyl-tsc) also equips the edge with the appropriate toolchain support, reduces the difficulty WeChat https://baetyl.cdn.bcebos.com/Wechat/Wechat-Baetyl.png of developing edge calculations with a set of built-in Technical Steering Committee (TSC) services and APIs, and provides a graphical IDE in the https://github.com/baetyl/baetyl/wiki/Technical-Steering-Committee-(TSC) future. Contributed by Baidu in August 2019 Key Contacts Leding Li, Baidu, TSC Chair

22 EdgeX Foundry

Brief Description Key Links EdgeX, your data liberated! Highly flexible open source Website https://www.lfedge.org/projects/edgexfoundry/ software framework that facilitates interoperability Wiki https://wiki.edgexfoundry.org/ between heterogeneous devices and applications at GitHub https://github.com/edgexfoundry the IoT Edge, along with a consistent foundation for security and manageability regardless of use case. Documentation https://docs.edgexfoundry.org/ Mail Lists https://lists.edgexfoundry.org/g/main/subgroups Contributed by Slack https://slack.edgexfoundry.org/ Dell in April 2017 Technical Steering Committee (TSC)

Key Contacts https://wiki.edgexfoundry.org/pages/viewpage.action?pageId=329436 Jim White, IOTech, TSC Chair Getting Started Guide Henry Lau, HP Inc., TAC Voting Member https://docs.edgexfoundry.org/1.2/getting-started/

23 Project EVE

Brief Description Key Links An open abstraction engine that simplifies the Website https://www.lfedge.org/projects/eve/ development, orchestration and security of Wiki https://wiki.lfedge.org/display/EVE/Project+EVE cloud-native applications on distributed edge GitHub https://github.com/lf-edge/eve

hardware. Supporting containers, VMs and Documentation https://github.com/lf-edge/eve/tree/master/docs unikernels, EVE provides a flexible foundation for Mail Lists https://lists.lfedge.org/g/eve-tsc Industrial and Enterprise IoT edge deployments with choice of hardware, applications and clouds. https://lists.lfedge.org/g/eve Slack https://slack.lfedge.org/ (#eve / #eve-help) Contributed by Technical Steering Committee (TSC)

ZEDEDA in January 2019 https://wiki.lfedge.org/display/EVE/TSC-Project+EVE+Technical+Steering+ Committee Key Contacts Erik Nordmark, ZEDEDA, TSC Chair

24 Fledge

Brief Description Key Links Fledge is an open source framework and community Website https://www.lfedge.org/projects/fledge/ for the Industrial Edge. Architected for rapid Wiki https://wiki.lfedge.org/display/FLEDGE/Fledge+Home integration of any IIoT device, sensor or machine all GitHub https://github.com/fledge-iot using a common set of application, management and security REST APIs with existing industrial "brown Documentation https://fledge-iot.readthedocs.io/ field" systems and clouds. Mail Lists https://lists.lfedge.org/g/fledge Contributed by https://lists.lfedge.org/g/fledge-tsc Slack https://slack.lfedge.org/ Dianomic and OSIsoft in September 2019 (#fledge / #fledge-help / #fledge-tsc) Key Contacts Technical Steering Committee (TSC)

Mark Riddoch, Dianomic, TSC Chair https://wiki.lfedge.org/pages/viewpage.action?pageId=10389276

Quick Start Guide

https://fledge-iot.readthedocs.io/en/latest/quick_start.html

25 Home Edge

Brief Description Key Links Interoperable, flexible, and scalable edge computing Website https://www.lfedge.org/projects/homeedge/ services platform with a set of APIs that can also run Wiki https://wiki.lfedge.org/display/HOME/Home+Edge+Project with libraries and runtimes. GitHub https://github.com/lf-edge/edge-home-orchestration-go

Contributed by Mail Lists https://lists.lfedge.org/g/homeedge-tsc Samsung Electronics in June 2019 Slack https://slack.lfedge.org/ (#homeedge / #homeedge-tsc) Key Contacts Technical Steering Committee (TSC) https://wiki.lfedge.org/pages/viewpage.action?pageId=1671336 Myeonggi Jeong (MJ), Samsung, TSC Chair

26 Open Horizon

Brief Description Key Links Open Horizon is a platform for managing the service Website https://www.lfedge.org/projects/openhorizon/ software lifecycle of containerized workloads and Wiki https://wiki.lfedge.org/display/OH/Open+Horizon related machine learning assets. It enables GitHub https://github.com/open-horizon management of applications deployed to distributed webscale fleets of edge computing nodes and devices Mail Lists https://lists.lfedge.org/g/open-horizon without requiring on-premise administrators. https://lists.lfedge.org/g/open-horizon-tsc Contributed by Slack https://slack.lfedge.org/ (#open-horizon / #open-horizon-help / #open-horizon-tsc) IBM in April 2020 Technical Steering Committee (TSC) Key Contacts https://wiki.lfedge.org/display/OH/%28TSC%29+Technical+Steering+Com Joe Pearson, IBM, TSC Chair mittee

27 Secure Device Onboard

Brief Description Key Links The mission of the Secure Device Onboard project is to Website https://www.lfedge.org/projects/securedeviceonboard/ develop open source software to support an Wiki https://wiki.lfedge.org/display/SDO/Secure+Device+Onboard automated “Zero-Touch” onboarding service in order GitHub https://github.com/secure-device-onboard to more securely and automatically onboard and provision a device on edge hardware. This zero-touch Mail Lists https://lists.lfedge.org/g/SDO model simplifies the installer’s role, reduces costs and https://lists.lfedge.org/g/SDO-TSC eliminates poor security practices, such as shipping Slack https://slack.lfedge.org/ (#sdo-general / default passwords. #sdo-help / #sdo-tsc) Contributed by Intel in June 2020 Key Contacts Rich Rodgers, Intel, TSC Chair

28 State of the Edge

Brief Description Key Links State of the Edge is an open source research and Website https://www.lfedge.org/projects/stateoftheedge/ publishing project with an explicit goal of producing Wiki https://wiki.lfedge.org/display/GLOSSARY/State+of+the+Edge original research on edge computing, without vendor GitHub https://github.com/State-of-the-Edge bias. The State of the Edge seeks to accelerate the edge computing industry by developing free, Mail Lists https://lists.lfedge.org/g/stateoftheedge shareable research that can be used by all. https://lists.lfedge.org/g/glossary-tsc Contributed by https://lists.lfedge.org/g/glossary-wg-landscape Slack https://slack.lfedge.org/ Vapor IO and Packet (#glossary / #glossary-landscape / #glossary-taxonomy / Glossary - June 2018 #glossary-tsc)

SOTE - April 2020 Landscape https://landscape.lfedge.org/ Key Contacts State of the Edge Reports Matthew Trifiro, Vapor IO, TSC Chair https://www.stateoftheedge.com/reports/ Open Glossary of Edge Computing Jacob Smith, Packet, TSC Co-Chair https://github.com/State-of-the-Edge/glossary

29 Getting Involved with LF Edge Projects and Committees

30 How Members Engage: LF Edge Marketing and PR

Co-promotion of Attend Outreach Publish use cases, case project related updates, Committee meetings Marketing and PR studies, white papers, releases, and news via and participate in LF support for demos at and deployment LF Edge social media Edge driven marketing meetups and events insights accounts and outreach activities

Get support for Coordination at events Host vendor neutral artwork, web site, Be featured in the LF – speaking proposals, content via LF Edge content creation, etc., Edge Member Spotlight booth attendance, blog site related to LF Edge and series demos, etc. its projects

Volunteer for planning Identify LF Edge initiatives such as speaking opportunities Help secure user developing annual in your region and help Participate on the LF stories about LF Edge marketing secure speakers from Edge Speakers Bureau based deployments. plan, preparing for the LF Edge major event, etc. community

31 How Members Engage: LF Edge Technical Projects

Participate in the Provide your testing development efforts: Attend developer and deployment Review and submit Contribute to events for LF Edge feedback via code patches, report documentation projects appropriate project bugs, request new channels features, etc.

Join the LF Edge Join the projects’ Technical Advisory Contribute to the mailing lists and Start a local User Council (TAC) calls Open Glossary of participate in the Group Meetup and subscribe to the Edge Computing discussions TAC mailing list

32 How Members Engage: Technical Advisory Council (TAC)

Share success stories, opportunities and Identify opportunities Attend TAC Support TAC challenges with the for collaboration on Bi-weekly calls, leadership in inviting broader technical common interests participate in the speakers community to seek and initiatives discussion, volunteer input from peers

Support technical Support TAC in Support TAC Chair leadership for hosting and sponsors who works with the harmonization efforts intra-project and Support TAC in Governing Board to with other open inter-project evaluating new highlight the source communities in-person projects for inclusion Projects’ collective within and beyond LF developer events for in LF Edge opportunities and any Edge LF Edge projects resource needs

33 Display Your LF Edge Membership Badge

These badges are available (svg and png) from the LF Edge GitHub: https://github.com/lf-edge/artwork

Members can display membership badges on booth collateral and on their website.

34 LF Edge Members showcased on LF Edge and Linux Foundation websites, as well as the new LF Edge Landscape

35 Brief the Editor of State of the Edge

New members have the benefit of scheduling a 30 minute briefing with the Lead Editor of State of the Edge, Matt Trifiro. Ask Mike Woster for an introduction to Matt to schedule this call.

See 2021 State of the Edge Report State of the Edge is an open source research and publishing project with an explicit goal of producing original research on edge computing, without vendor bias. The State of the Edge seeks to accelerate the edge computing industry by developing free, shareable research that can be used by all. The SotE Project contains LF Edge’s Glossary and Landscape projects.

36 Join the LF Edge Speakers Bureau (Member Benefit)

The LF Edge Speakers Bureau connects speakers who are LF Edge ambassadors who are willing to speak at events on the topics they are proficient in with event managers, meetup organizers and company conferences. Event organizers work directly with the LF Edge PR and Marketing team to secure speakers for their global events.

LF Edge Members: Sign up to be a Speaker today! › Step 1: Fill out form › If you have trouble accessing the form above, email [email protected] for assistance › Step 2: Send your photo to [email protected]

37 Linux Foundation Training Courses

Free Courses › A Beginner’s Guide to Open Source Software Development › Compliance Basics for Developers › Fundamentals of Professional Open Source Management › Business Considerations for Edge Computing Paid Courses › Introduction to Open Source Development, Git, and Linux › DevOps for Network Engineers › Getting Started with EdgeX Foundry (LFD213)

Contact [email protected] to get your member discount on eLearning, Instructor Led (Onsite & Virtual), and Certifications.

38 Linux Foundation edX and Training Courses

› Business Considerations for Edge Computing: https://www.edx.org/course/business-considerations-for-edge-computing

› Getting Started with EdgeX Foundry (LFD213): https://training.linuxfoundation.org/training/getting-started-with-edgex-foundr y-lfd213/ Full list of LF events available at: https://events.linuxfoundation.org/ Upcoming External Events Additional LF Edge events available at: https://www.lfedge.org/events/ › Embedded IoT World: 28-29 April, 2021 - Virtual › Kubernetes on Edge Day: 4 May, 2021 - Virtual › Think 2021: 11-12 May, 2021 - Virtual (ORRA presentation) › Open Source Summit Europe / Embedded Linux Conference: 28 Sept - 1 Oct, 2021 - Dublin, Ireland › CFP Deadline: 13 June, 2021 › OSPOCon: 29 Sep - 1 Oct, 2021 - Dublin, Ireland › CFP Deadline: 13 June, 2021 › IoT Solutions World Congress: 5-7 October, 2021 - Barcelona, Spain › CFP closed (notifications in June) › Call for Testbeds is open (closes 20 May) › Open Networking & Edge Summit North America: 11-12 October, 2021 - Los Angeles, CA + Virtual › KubeCon + CloudNativeCon North America: 12-15 October, 2021 - Los Angeles, CA + Virtual › CFP is open (closes 23 May)

› Discussions around upcoming events occur in the LF Edge Outreach Committee › Members may subscribe at: https://lists.lfedge.org/g/outreach-committee Stay Connected for the Latest Updates

@LF_Edge https://www.youtube.com/ https://twitter.com/lf_edge channel/UCY7H1oSt8gvXN dXH9wrNq5Q

41 LF Edge (www.lfedge.org)

Bringing Edge Initiatives Together

IOT | Telecom | Cloud | Enterprise

42