17–19 Sept 2025
Tehnical University of Moldova
Europe/Bucharest timezone

A Practical Evaluation of Deployment Strategies for Services Running in the Cloud

18 Sept 2025, 16:15
15m
Room 2

Room 2

Technical University of Moldova
Paper presentation Network Management Cloud Computing and Network Virtualisation

Speaker

Vlad-Stefan Dieaconu (Politehnica University of Bucharest)

Description

Rapid production rollout of new features, vulnerability patches, and critical bug fixes is essential to maintaining a market advantage in today's competitive landscape. However, this need for speed introduces increased risks, as demonstrated by the 2025 Google Cloud incident, where a software deployment containing an undetected bug resulted in cascading service disruptions in major platforms, including Cloudflare, OpenAI, and Microsoft 365, requiring over seven hours for complete system recovery. Given the possible consequences, it becomes mandatory for organisations to select the most appropriate deployment strategy when rolling out new software code changes. This paper provides a comprehensive review of deployment strategies in modern development lifecycles, analysing both the advantages and limitations of each deployment strategy, as well as its practical considerations, such as complexity and cost. Additionally, we propose a framework for evaluating and comparing different approaches to deploying to production. Examining each approach alongside requirements specific to the service itself, such as urgency and risk tolerance, application complexity, and team expertise, organisations can select the most suitable deployment strategy for their use case.

Author

Vlad-Stefan Dieaconu (Politehnica University of Bucharest)

Co-authors

Alexandru Bobe (Ovidius University of Constanta, Romania) Iosif-Alexandru Selea (Crowdstrike)

Presentation materials