Concepts
This section covers the key concepts behind Rumi Management.
Architecture β how the management components relate and the two architectural flows (CnC and telemetry).
Deployment Lifecycle β what a System is; the lifecycle verbs (provision β deploy β configure β launch β shutdown β deprovision); invocation via script DSL, interactive mode, or REST.
Deployment Model β the Controller's in-memory model of discovered containers, services, and their bus connections, built from lifecycle events and queryable by embedders.
Command and Control β ad-hoc operations against running systems, directed at apps, engines, the JVM, or the host.
Scripting β the script DSL as a language: nouns, verbs, control flow, examples, and ways to run scripts.
Telemetry Model β the three signal types (telemetry, lifecycle events, alerts), their dispositions, the session and passive modes, and stat categories.
Last updated