Cloud Computing Service Management via Blockchain (BA/MA)

Internal advisor: Matthias Pohl

Concepts of blockchain technologies (e.g. Smart Contract) allow automatic rule-based transactions to be processed. The term cloud computing combines system-independent network access to shared computing resources (e.g. applications, storage systems, servers), which are provided immediately and with little administrative effort. In such digital business models, usage models such as subscriptions or pay-per-use have become established. The aim of this thesis is to organize the deployment and utilization of cloud computing services as well as the invoicing and payments via blockchain technologies. To this end, standardized smart contracts are to be developed that take over typical management tasks of cloud provisioning, measure the usage of cloud services and invoice according to different usage models. An evaluation can be conducted on a private or public blockchain.