ABSTRACT

This chapter reviews the concept of Cloud computing and its key features, its delivery options, and Cloud monitoring challenges in general. The authors review a few proposed solutions that other researchers have offered for these challenges. The authors argue that the critical nature of logs calls for tamper-proof and immutable log-storage and propose a platform on top of existing blockchains to store logs in the immutable blocks of a blockchain. The authors indicate the modules that are used, their order, the data flow, and the authors conclude this section by reviewing the architecture of the proposed solution. In this chapter, the authors highlight some of the challenges posed by the task of monitoring Cloud solutions, platforms, and systems. While some challenges have already been solved, authors proposed two solutions for two significant Cloud monitoring challenges that are still open, namely authentication of collected logs and the near-real-time log analysis.