Skip to main content

Challenges in practicing high frequency releases in cloud environments


Liming Zhu, Donna Xu, Sherry Xu, An Binh Tran, Ingo Weber and Len Bass



The continuous delivery trend is dramatically shortening release cycles from months into hours. Applications with such high frequency releases often rely heavily on automated deployment tools using cloud infrastructure APIs. We report some results from experiments around reliability issues of cloud infrastructure and trade-offs between using heavily-baked and lightly-baked images, Our experiments were based on Amazon Web Service (AWS) OpsWorks APIs, configuration management tool Chef and Netflix’s Asgard deployment tool. As a result of our experiments, we then propose error handling practices that can be included in tailor-made continuous deployment facilities. For users of existing deployment tools, we propose a non-intrusive approach that uses deployment logs to validate outcomes of intermediary steps.

BibTeX Entry

    author           = {Zhu, Liming and Xu, Donna and Xu, Xiwei (Sherry) and Tran, An Binh and Weber, Ingo and Bass, Len},
    month            = apr,
    year             = {2014},
    title            = {Challenges in Practicing High Frequency Releases in Cloud Environments},
    address          = {Mountain View, USA},
    pages            = {21--24},
    booktitle        = {2nd International Workshop on Release Engineering},
    slides           = {}


Served by Apache on Linux on seL4.