Implementing Service Portability at the Edge with Open Source

Service Portability is a major concern with new edge-centric architectures. This isn’t a surprise as operators need the flexibility to apply cloud native principles to shift services between a device, local cluster, or the cloud as they scale services at the edge.

Cloud-native methodologies have been discussed extensively when it comes to building cloud-native applications. In contrast, cloud native services have been written about much less frequently, which is why this article is necessary to clarify what they are, how they differ from cloud-native apps, and why they’re important. It comes down to what is on the other end of cloud-native technology.

If it’s the user, such as in the chat use case, then it’s an application. But if it’s another program, like when that chat app interacts with an online database such as Amazon’s DynamoDB or Azure SQL to store messages and chat logs, then it’s a cloud native service.

In any event, there are common best practices for both use cases. But what’s most important is how a cloud-native mindset contributes to developing services in an edge-centric architecture. That’s because the definition of cloud-native services continues to evolve, which means there must be continuing evolution of service integration and delivery.

This eBrief takes a look at how open source projects including ONAP, CNCF, OpenStack, Kubernetes, Ceph and StarlingX come together to enable service portability at the edge. Download your copy now.

Previous Video
Secure the Future
Secure the Future

Security is embedded in our DNA at Wind River®. It is part of our rich heritage of more than 30 years in mi...

Next Video
Wind River Helix Virtualization Platform Demonstration
Wind River Helix Virtualization Platform Demonstration

The evolution of edge computing is rapidly changing the embedded development landscape. The days of purpose...

How can you consolidate multi-OS and mixed-criticality applications onto a single edge compute software platform?

FIND OUT