This article by Kuyoro et al. discusses the benefits, issues and challenges of cloud computing. It highlights the advantages of cloud computing such as scalability, flexibility, resilience, efficiency and outsourcing non-core activities. The article also discusses the key issue of cloud security and the challenges associated with it. The research study provides a concrete analysis of cloud security problems and challenges in relation to cloud computing while focusing on the different types of cloud and service delivery models. The article, however, lacks real-life examples and theory-based examples.