A true digital transformation will approach the concept of edge cloud processing in a balanced way. In the process of this paradigm shift, why not also save on cost and schedule while reducing the migration risk for legacy apps? In the old days, apps were developed monolithically, requiring a resource-intensive mechanism to run them as the whole app would operate simultaneously. Devices were also significantly less powerful, carrying a thin client as the app user interface.
Today, devices are orders of magnitude more powerful, possessing the same degree of compute that entire data centers housed just several years ago. At the same time, apps are being written using microservices in containers.
This means they are much lighter, and only specific microservices need to run at any given time (not the whole app). As a result, it is not only possible to run the app’s features on the edge using microservices but doing so is imperative for significant benefits across the board.