Lone, Avinash Ashok (2025) Blockchain-Enabled Cloud Infrastructure Management for Trustworthy Autonomous Operations. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration Manual)
Download (818kB) | Preview |
Abstract
The proliferation of cloud computing and the increasing reliance on automation for infrastructure management have introduced significant operational efficiencies. However, this automation creates a critical challenge related to trust, transparency, and accountability. Autonomous systems that manage cloud resources operate with minimal human intervention, making it difficult to maintain a verifiable and tamper-proof audit trail of their actions. Traditional logging mechanisms, often stored in centralized databases or files, are inherently mutable and present a single point of failure, rendering them insufficient for high-stakes environments where non-repudiation is paramount. This research addresses this critical gap by proposing and implementing a novel framework that integrates blockchain technology with cloud infrastructure management to create a trustworthy operational ledger. The framework leverages a Solidity-based smart contract deployed on an Ethereum-compatible blockchain to serve as an immutable and decentralized logbook for all autonomous operational actions. A proof-of-concept system was developed that monitors the real-time performance metrics of an Amazon Web Services (AWS) EC2 instance. Upon detecting an anomaly, specifically high CPU utilization, the system autonomously triggers a predefined management action and records the event, including the instance ID, the action taken, the triggering condition, and a secure timestamp, on the blockchain. The evaluation of the implemented prototype confirms its effectiveness. The system successfully detects performance anomalies, executes the corresponding automated response, and creates a permanent, cryptographically secured, and publicly verifiable record of its operations. This work contributes a practical and validated blueprint for building trustworthy autonomous systems. This method promotes transparency, auditability, and accountability in new, automated clouds by ensuring that every automated administrative action is logged with complete integrity. Together this will help to us to build more reliable autonomous IT in a more secure way.
Actions (login required)
![]() |
View Item |
Tools
Tools