CloudStack Runtime Map — Core vs Plugin Modules
A concise runtime map of Apache CloudStack modules showing which are core vs plugin, and how they depend on each other. Runtime Layer Map (top → bottom) ────────────────────────────────────────────── [ UI Layer ] → /ui/ (Vue.js frontend) ────────────────────────────────────────────── │ (calls REST APIs via /client/api) ▼ [ API Layer ] → /api/ ────────────────────────────────────────────── │ Defines: BaseCmd, BaseAsyncCmd, annotations, │ response objects, validation, and command dispatch ▼ [ Service / Manager Layer ] → /server/, /engine/, /services/ ────────────────────────────────────────────── │ Core business logic: │ - VmManager, NetworkManager, VolumeManager, etc....