ApplicationEndpointDiscovery API description

ApplicationEndpointDiscovery API description

API description

The “Application Endpoint Discovery” API returns the optimal application endpoint(s) that a given end-user's device can connect to. This API solves the problem of selecting the optimal service endpoint among all available edge clouds, returning the actual application endpoints (URLs, IP addresses, ports) that the client can directly connect to for the best performance. It  will usually result in the lowest latency and packet loss  – and improved end user experience.

image-20250707-093835.png

 

Use Cases

Network operators deploy edge computing zones in their networks to bring content and compute closer to user’s connected devices. This can reduce latency, jitter and loss; and can ensure data communication stays within a given territory. The Application Endpoint Discovery API returns ready-to-use application endpoints within the optimal edge zone(s) for a given end-user device, enabling immediate connection without additional discovery steps. This direct endpoint provision ensures developers can instantly integrate these endpoints into their applications. The following use cases are listed as examples:

  • Content Delivery: Optimizing content delivery by directing traffic to the nearest edge cloud zone.

  • Gaming: Game clients connect directly to the optimal game server endpoint, reducing latency and improving gameplay experience.

  • IoT Applications: Enhancing the performance of IoT devices by ensuring they connect to the nearest edge cloud zone.

  • Video Conferencing: Applications dynamically select media server endpoints based on participant locations for optimal call quality.

Benefits

  • Improved User Experience: Applications connect to the optimal endpoint automatically, resulting in lower latency and better performance for end users.

  • Simplified Development: Developers receive ready-to-use endpoints without needing to understand edge infrastructure or implement complex discovery logic.

  • Faster Time to Market: Direct endpoint discovery eliminates the need to build custom endpoint selection mechanisms, accelerating application deployment.

  • Data Sovereignty: Applications can ensure data stays within required geographical boundaries by connecting to appropriate regional endpoints.