Future Digital Blog

Discussing all things digital

To obtain the operational efficiency and business agility promised by cloud, telco applications need to be written so they run optimally on cloud environments. We have published an eBrief that gives you a few tips on writing telco-grade cloud-native applications for a virtual network functions infrastructure.

A three-stage cycle for technology adoption

In Enterprise IT, what we used to call "high tech", technology adoption followed a three-stage cycle:


To influence the market, Enterprise IT vendors would periodically shift their white papers, web pages, and outbound content accordingly:

  1. First, convince C-level executives that adopting the new technology had business value worth the investment.
  2. Then, show developers how to write or adapt existing applications to take advantage of the new technology.
  3. Finally, show the people responsible for deploying the technology (back then we called them sysadmins) how to deploy the technology for best results with the least effort. Included in that effort, if the technology was enterprise-focused, were techniques for using the technology effectively.

Two reasons for developers to write cloud-native applications

Today, in the telco industry, C-level executives have realized the value of virtualizing their network functions onto the cloud, and are finding the most effective, lowest-cost way of doing that. So the focus of marketing efforts is shifting toward developers; in particular, showing developers how to write cloud-native telco-grade applications.

The first reason for doing that is obvious: if your applications are written for the previous technology (physical network functions), they won't benefit from the new technology (cloud). But a second, less obvious reason is also important. If developers don't write cloud-native applications, the investment by operators in cloud platforms will not produce the desired revenue. Which, as much as any true techie soul might wish otherwise, is the main reason any business adopts a technology.

In that spirit, we've published an eBrief with a few tips about writing telco-grade cloud-native applications for a virtual network functions infrastructure. Among its design principles, it discusses the role of microservices, state-optimized design, and the 5G data layer.

Download eBrief chapter 6

You can find previously issued NFV eBriefs here!

Build your cloud and NFV infrastructure Prepare your core network Inspiration & knowledge

Rick Ramsey
Follow Rick Ramsey:

Rick Ramsey

I started my high tech training as an avionics technician in the US Air Force. While studying Economics at UC Berkeley, I wrote reference manuals and developer guides for two artificial intelligence languages, ART and SYNTEL. At Sun Microsystems I wrote about hardware, software, and toolkits for developers and sysadmins, and published “All About Administering NIS+.” I served as information architect before joining BigAdmin, which morphed into the Systems Community at Oracle. I left Oracle in May of 2015, and now write for Ericsson.