🤖 AI Summary
Cloud computing systems exhibit high design and operational complexity, heavily reliant on manual intervention. To address this, we propose an intent-driven automation paradigm that unifies functional requirements and runtime constraints into a single abstraction, enabling autonomous system management across the entire lifecycle—design, implementation, operation, and evolution. We formally define “intent” as the core abstraction for cloud systems and introduce a four-component framework comprising intent modeling, parsing, verification, and execution. This framework integrates formal methods, domain-specific languages (DSLs), constraint solving, and feedback-based closed-loop control. Our work establishes foundational theory for autonomous systems, delivers a scalable intent-driven roadmap, and provides a methodological foundation and community-aligned framework for cloud-native and AI-native infrastructure. (138 words)
📝 Abstract
Cloud systems are the backbone of today's computing industry. Yet, these systems remain complicated to design, build, operate, and improve. All these tasks require significant manual effort by both developers and operators of these systems. To reduce this manual burden, in this paper we set forth a vision for achieving holistic automation, intent-based system design and operation. We propose intent as a new abstraction within the context of system design and operation. Intent encodes the functional and operational requirements of the system at a high-level, which can be used to automate design, implementation, operation, and evolution of systems. We detail our vision of intent-based system design, highlight its four key components, and provide a roadmap for the community to enable autonomous systems.