Mahajan, Omkar Avinash (2025) Enhancing Cloud Application Performance Through Edge AI Integration. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (988kB) | Preview |
Preview |
PDF (Configuration Manual)
Download (791kB) | Preview |
Abstract
The growth of Internet of Things (IoT) devices and demand for low-latency applications expose the limits of cloud-only computing. Edge computing addresses these gaps by placing processing closer to data sources, reducing latency and band-width use. This report outlines the design and evaluation of a hybrid cloud-edge system enhanced with an AI-driven task-offloading engine. The system uses AWS services such as Lambda, API Gateway, S3, DynamoDB, IoT Core, and Green-grass to enable intelligent workload distribution. At its core, an AI decision engine selects whether inference tasks run on the edge device or in the cloud, based on device metrics, network conditions, task complexity, and historical performance. The performance tests evaluated a baseline setup for cloud-only, edge-enabled and AI-enabled systems. The edge-enabled system resulted in an overall reduction of P95 latency of 11.08%. Although edge offloading was intended and resource conditions were favorable, successful edge execution did not occur in the early experiments because the fixed client-side timeout triggered a premature fallback to the cloud. This clearly highlights the need for a more robust and adaptive failover mechanism in the system design. Overall, the results are supportive of an AI-driven hybrid architecture.
Actions (login required)
![]() |
View Item |
Tools
Tools