Impact of Edge Discovery ServiceAPI (old MEC Exposure & Experience Management API) #279
Replies: 5 comments 8 replies
-
Analysis: There are 3 Operations:
Impact Analyse
Note: I have not added the impact to the SED API because, as far as I understand, the approaches are different, but feel free to add it to the analysis if needed. This is our analysis and proposals to start the debate, please @Kevsy, @maheshc01, @nicolacdnll, @ThomasEdgeXR, @gunjald give your opinion. |
Beta Was this translation helpful? Give feedback.
-
Thank your the details analysis and recommendation. Edge Discovery Service(EDS) was always designed to be the more functionality rich version of Simple Edge Discovery Service(SED). SED was meant for operators wanting to go to market quickly with basic functionality the developers need but for operators to provide a more expansive intent based API, EDS is the way to go. Key functionalities in EDS are (in the sequence developers use) :
We went through a tedious exercise in the past to deal with the multiple contributions already submitted to Edge Cloud project and we were able to manage it with creating new sub projects focussed on specific intents. We should try out best to avoid to introduce to API spec if there is a existing proposal addressing it. With respect to EDS having a combination of POST, PUT , GET and DELETE functions. In my opinion the ideal end state for the API is:
I expect it would take time to reach this end state and till then we need the functionalities to exist in one place. But we need to agree on the end state target and plan for it. |
Beta Was this translation helpful? Give feedback.
-
My recommendation is to create a pull request for combining EDS and AED yaml and take this discussion further to action. |
Beta Was this translation helpful? Give feedback.
-
Hi @javierlozallu ..i tried to look for an associated issue but didnt find one which matches this discussion. Please share the number if you have created or let me know once you have created it. As we work through the process of identifying the common common API and combining them. can we also go ahead and approve PR #263 so that we have the Edge Discovery Service API available in the main branch for everyone's reference rather than having to search for it in the commits. |
Beta Was this translation helpful? Give feedback.
-
Next steps as per discussion on 8/6. Moved the edge discovery service yaml in its current form to the API proposals documents. This yaml has replaced existing/older MEC Experience and exposure mgmt API.
each of the API contribution will be tracked as separate issues and have corresponding PR to resolve them. Please comment if there is any change required to the action items listed above. |
Beta Was this translation helpful? Give feedback.
-
As discussed at the Edge Cloud Meeting (25/06) this new API could overlap with the existing SED API and AED API.
Objective: Agree on next steps for the ESD API to maintain CAMARA's mission: to have a single standard API that exposes a capability to customers.
Beta Was this translation helpful? Give feedback.
All reactions