This document proposes a common base architecture that provides flexibility for developing and running applications across cloud, edge, and IoT devices. The key aspects are: 1) It establishes a common architecture that can be used across all device types rather than having separate architectures for cloud and edge/IoT devices. 2) It allows applications to be developed and tested on a single device rather than requiring separate edge and cloud environments. 3) It introduces an "ecosystem" approach where applications and services can easily be deployed to run on any device type in a flexible manner.