DevOps and continuous app delivery