Automating serverless deployments for DevOps organizations
Daniel Sokolowski, Pascal Weisenburger, Guido Salvaneschi
摘要
DevOps unifies software development and operations in cross-functional teams to improve software delivery and operations (SDO) performance. Ideally, cross-functional DevOps teams independently deploy their services, but the correct operation of a service often demands other services, requiring coordination to ensure the correct deployment order. This issue is currently solved either with a central deployment or manual out-of-band communication across teams, e.g., via phone, chat, or email. Unfortunately, both contradict the independence of teams, hindering SDO performanceÐthe reason why DevOps is adopted in the first place.
In this work, we conduct a study on 73 IT professionals, showing that, in practice, they resort to manual coordination for correct deployments even if they expect better SDO performance with fully automated approaches. To address this issue, we propose µs ([mju:z] łmusež ), a novel IaC system automating deployment coordination in a fully decentralized fashion, still retaining compatibility with the DevOps practiceÐin contrast to today's solutions.
We implement µs, demonstrate that it effectively enables auto- mated coordination, introduces negligible definition overhead, has no performance overhead, and is broadly applicable, as shown by the migration of 64 third-party IaC projects.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Change Is the Only Constant: Dynamic Updates for WorkflowsDaniel Sokolowski, Pascal Weisenburger, Guido SalvaneschiICSE 2022 · 被引用 3 次
- Early Detection of Performance Regressions by Bridging Local Performance Data and Architectural ModelsLizhi Liao, Simon Eismann, Heng Li, Cor-Paul Bezemer 等ICSE 2025 · 被引用 2 次
- The Dark Side of Flexibility: Detecting Risky Permission Chaining Attacks in Serverless ApplicationsXunqi Liu, Nanzi Yang, Chang Li, Jinku Li 等NDSS 2026 · 被引用 1 次
相关 Paper
- NSync: Automated Cloud Infrastructure-as-Code Reconciliation with AI AgentsZhenning Yang, Hui Guan, Victor Nicolet, Brandon Paulsen 等ISSTA 2026
- vBOIDs: Taming Chaos via Coarse-Grained Scheduling Abstraction for ContainersKaesi Manakkal, Nathan Daughety, Yu Sun, Marcus Pendleton 等OSDI 2026
- When Your Infrastructure Is a Buggy Program: Understanding Faults in Infrastructure as Code EcosystemsGeorgios-Petros Drosos, Thodoris Sotiropoulos, Georgios Alexopoulos, Dimitris Mitropoulos 等OOPSLA 2024 · 被引用 14 次
- A Case Study of Developer Bots: Motivations, Perceptions, and ChallengesSumit Asthana, Hitesh Sajnani, Elena Voyloshnikova, Birendra Acharya 等FSE 2023 · 被引用 7 次
- Microservice Decomposition Techniques: An Independent Tool ComparisonYingying Wang, Sarah Bornais, Julia RubinASE 2024 · 被引用 5 次
