Litcius/Paper detail

Automating serverless deployments for DevOps organizations

Daniel Sokolowski, Pascal Weisenburger, Guido Salvaneschi

202125 citationsDOI

Abstract

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.

Topics & Concepts

DevOpsSoftware deploymentComputer scienceService (business)Software engineeringSoftwarePhoneMicroservicesProcess managementComputer securityCloud computingEngineeringOperating systemBusinessMarketingLinguisticsPhilosophySoftware System Performance and ReliabilityService-Oriented Architecture and Web ServicesAdvanced Software Engineering Methodologies