Skip to content

This repository is a fork of the university repository containing the original project. I was responsible for developing the neural network, designing the architecture, preprocessing data, selecting appropriate activation functions, training and optimizing the model, and collaborating with team members to integrate the model into the microservices.

Notifications You must be signed in to change notification settings

sonaliprasadika/microservice-based-edge-computing-architecture

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

Microservice based Edge Computing Architecture

Distributed computation and AI processing at the edge has been identified as an efficient solution to deliver realtime IoT services and applications compared to cloud-based paradigms. These solutions are expected to support the delaysensitive IoT applications, autonomic decision making, and smart service creation at the edge in comparison to traditional IoT solutions. However, existing solutions have limitations concerning distributed and simultaneous resource management for AI computation and data processing at the edge; concurrent and realtime application execution; and platform-independent deployment. Hence, first, we propose a novel three-layer architecture that facilitates the above service requirements. Then we have developed a novel platform and relevant modules with integrated AI processing and edge computer paradigms considering issues related to scalability, heterogeneity, security, and interoperability of IoT services. Further, each component is designed to handle the control signals, data flows, microservice orchestration, and resource composition to match with the IoT application requirements. Finally, the effectiveness of the proposed platform is tested and have been verified.

Project Website

About

This repository is a fork of the university repository containing the original project. I was responsible for developing the neural network, designing the architecture, preprocessing data, selecting appropriate activation functions, training and optimizing the model, and collaborating with team members to integrate the model into the microservices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • C 0.6%
  • Cython 0.6%
  • Dart 0.1%
  • TeX 0.1%
  • Java 0.0%