-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Edge discovery APIs enhancements #326
base: Edge-Discovery-Service-API
Are you sure you want to change the base?
Edge discovery APIs enhancements #326
Conversation
The Edge Discovery API is designed to help users discover the most optimal | ||
edge cloud zones for their applications. This API allows users to find the | ||
best regions and zones for their edge cloud applications, discover optimal | ||
edge cloud zones for deployed applications, and find the best application |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suppose this intent "discover optimal edge cloud zones for deployed applications" is valid for the end users which would connect with the edge applications instances. In that case we need to possibly indicate the different type of users who may consume these APIs.
- Discover optimal application endpoints for client connections for deployed applications. | ||
|
||
## Usage | ||
Users can utilize this API to enhance the performance and connectivity of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is bit confusing when it says the users can use this API to enhance connectivity and performance by selecting suitable edge cloud zone and application endpoints. In my view the app providers may need to use this API to deploy applications while the end users may use it just to discover application endpoints to connect with.
So in terms of the usage it would be good to describe the scenario where the given intents are to be used by the intended users as per the goals of the API. Thoughts?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
resolved
their applications by selecting the most suitable edge cloud zones and | ||
application endpoints. | ||
|
||
## Use Cases |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As per the use cases described here it seems to propose two category of users that is app developers and client applications. If this is correct how does API assumes the authorization for these users interactions with API?
What type of PR is this?
What this PR does / why we need it:
This segregates and simplifies edge cloud zone and application endpoint discovery APIs: