Overview
Symphony operates within an orchestration layer, strategically positioned atop preexisting tools and services. To establish uniformity amidst the diverse edge environment, Symphony relies on a set of fundamental high-level abstractions. These encompass state-seeking, graph, workflow, and app models. These foundational abstractions empower Symphony to deliver robust functionalities across various technologies and platforms while maintaining a concise object model.
Abstractions
- State seeking: How Symphony brings the current state of a system to the desired state.
- Information graph: How Symphony organizes, accesses, and synchronizes enterprise information.
- Workflows: How Symphony manages multi-stage deployment scenarios.
- App orchestration model: How Symphony defines the components that make up a scenario.