Core, Device Service, Application Breakout

Slides:



Advertisements
Similar presentations
OpenDaylight Overview for Developers David Meyer Chair, OpenDaylight Technical Steering Committee OpenDaylight | ONS Developer Breakout.
Advertisements

1 PennDOT ATX Project Fall Semester EOSP Team Stalagmite: Dan Abramovich Jeff Ditillo Oksana Schubert Alexey Stolpovskikh Dehua Zhang.
Robert D. Walla, Larry A. Hacker, Ph.D. Astrix Technology Group 1090 King Georges Post Rd Edison, NJ LIMS Selection In A Forensic Toxicology Laboratory.
BOINC The Year in Review David P. Anderson Space Sciences Laboratory U.C. Berkeley 22 Oct 2009.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
JGMA: A Reference Implementation of the Grid Monitoring Architecture Mat Grove Distributed Systems Group University of Portsmouth
ECE 495 IPhone/Android Apps Development -Aabhas Sharma.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
1 Developing Native Device for MPJ Express Advisor: Dr. Aamir Shafi Co-advisor: Ms Samin Khaliq.
M IGRATING O RACLE F ORMS TO THE W EB - M AKING THE B USINESS C ASE.
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
SALSA-NetAuth Joint Techs Vancouver, BC July 2005.
What are the main differences and commonalities between the IS and DA systems? How information is transferred between tasks: (i) IS it may be often achieved.
Resource Management Working Group SSS Quarterly Meeting November 28, 2001 Dallas, Tx.
Abstract Introduction Project Requirements End Product Description Proposed Technical Approach Approach and Considerations Team Members: Travis Djuren.
Protocol Lifecycles.  At their meeting in May, the GSA Board approved a new policy that establishes a well-defined three-year lifecycle for GSA protocols.
3.14 Work List IOC Core Channel Access. Changes to IOC Core Online add/delete of record instances Tool to support online add/delete OS independent layer.
NMI End-to-End Diagnostic Advisory Group BoF Fall 2003 Internet2 Member Meeting.
Information Architecture WG: Report of the Spring 2004 Meeting May 13, 2004 Dan Crichton, NASA/JPL.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
Network design Topic 1 Business goals. Agenda Network life cycle Network design process Business goals Scope Constraints.
JRA2: Quality Assurance Overview EGEE is proposed as a project funded by the European Union under contract IST JRA.
Document title: DSN and its future work in ITU-T Meeting name: The 15 th CJK NGN WG meeting SDO name: CCSA Presenter name: Jianyin Zhang
Quality first is our Motto!!!. Is testing just “a nice thing to do when you can” ?? Testing is one of the core competencies, not all companies possess.
This has been created by QA InfoTech. Choose QA InfoTech as your Automated testing partner. Visit for more information.
Getting Started as an EdgeX Developer
Command Microservice Deep Dive
Jim McEachern Senior Technology Consultant ATIS July 8, 2015.
Current MVP Thoughts from each WG
Planning the Digital Transformation Readiness Check for SAP S/4HANA
Logging Microservice Deep Dive
VNF SDK Design and Packaging issues
Export Services Deep Dive
Getting & Running EdgeX Docker Containers
Rapid Launch Workshop ©CC BY-SA.
Core, Device Service, Application Breakout
Swagger-SDK ONAP Paris Developer Event 25 –
London Technical Committee Meetings (July 19-20th)
Deliver business insights with Microsoft Dynamics AX and Power BI
Software Engineering (CSI 321)
2017 ComTech Innovation Summit in Healthcare, Austin
Managing the Project Lifecycle
Metis Data Science Meetup:
Meta Data Deep Dive Part 2
Presented by Munezero Immaculee Joselyne PhD in Software Engineering
Getting Started as an EdgeX Developer
Security Working Group
Enterprise Computing Collaboration System Example
A Canonical Production January 2013
EdgeX Foundry Techical Face - to – Face Orlando, January 16-18, 2018
Johanna Rothman Know What “Done” Means Chapter 11
Software Quality Engineering
Measure E Technology Update
Mobile Center and VSTS:​ Better together for your Mobile DevOps
Edge Automation through ONAP WG Driving External/Internal Visibility & Recognition WG Co-chairs: Ramki Krishnan, Raghu Ranganathan TSC Sponsor: Srini.
Stan Whitcomb LSC meeting Livingston 21 March 2005
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
EV Workshop, June 11-12, 2015, Bari, Italy
Information Systems, Ninth Edition
Introduction If you have got a call for an Agile testing interview, then congratulations are in order. You may be feeling nervous, but it sure to be felt.
What’s new in ASP.NET Core and Entity Framework 2.2 (Preview 3)
Platform Architecture
DCAE Data Files Collector
DG Environment, Unit D.2 Marine Environment and Water Industry
Overview of the iLIVE Volunteer Project
Implementation Discussion Bin Hu
Certification Plan EdgeX TSC F2F May 1,
ONAP Edge Work – Suggested Next Steps
Presentation transcript:

Core, Device Service, Application Breakout 6/1/2017

General Agreements Importance of getting the APIs right trumps dealing with performance or other potential issues at this time Use existing Java services for now Focus on “quality” issues first Minimal viable product must include base security/sys management services Performance targets: 2GB memory 2-3 minute start/boot time Latency times acceptable for now but need to be predictable. (300ms to export; 500ms from capture to actuation). Build the first release toward “forgiving” use cases Example – building automation What we call the next formal release is TBD (beta, alpha, …??) Target fall conference for unveiling (exact venue TBD and based on deliverable progress) In parallel: work technology choices for theoretical minimum footprint and streaming data

Consensus MVP MVP security services and hooks into the other services MVP system management services and hooks into the other services Review and stabilize the APIs of the other services Including native data model Improve the install process Provide an export SDK or extension capability Make it easier to get data out MVP will be based on use case – what protocols / standards do we need to support to start? Create a collection of device services from the SDK to support intended forgiving use case(s) Virtual Device service (already done) also MVP Improve and increase the examples and documentation Require a testing process/framework (general QA effort) Make sure all the microservices deliver when working together

Proposed Working Groups & Tasks Device & Device SDK WG Determine supported devices/protocols based on forgiving UC for first release Build first Device Services Virtual DS improvements as required Add security & system management hooks into device services (and SDK) Review APIs & SDK and recommend API changes Add/improve DS docs/examples Core WG Review/stabilize core & supporting services APIs and internal data model Responsible for overall MVP performance targets Add security & system management hooks into core services Add/improve core and supporting services docs/examples Evaluation for lowering footprint and supporting streaming analytics in parallel

Proposed Working Groups & Tasks Applications WG Review/stabilize export layer APIs Define supported MVP export protocols/standards for 1st release Implement Export Services extensions (SDK?) & client registration to meet MVP Add/improve export service docs/examples QA/Test WG Develop Test Harness/Framework Provide means to measure performance, footprint, etc.

Proposed Working Groups & Tasks DevOps WG Improve EdgeX installation Miscellaneous Defer development of Roadmap to TSC Defer naming and marketing of first release to the board

Potential Resource Contribution Impact Labs – interest in device & core services ½ person NetFoundry – interest in core and export services 1 person IBM – global interest 1 ½ persons Switch Automation – interest in drivers, fault detection Unknown number at this time Mainflux – interest in potential code contribution as well as device and core services RFMicron – interest in device (specific sensor types) and core services RFMicron – interest in device (specific sensor types) and core services 1 person IoTech – interest in device SDK, core and export services Unknown number at this time Linaro – interest in device and core services Canonical – interest in device services Dell – global interest 3+ people