Skip to content

Vaultiguard - it is an IoT enabled web application designed to monitor environmental conditions within a vault. Its key features are automatic update of environmental metrics every 120 seconds and email alerts when there is a triggered alarm. It also provides historical data which can be used for analysis or predictive analytics development.

Notifications You must be signed in to change notification settings

MrLadipo/vaultiguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shalomium Monitoring WebApp (VaultiGuard) – Group Technical Challenge (CIL Academy)

The task was divided into two parts

Part 1

Ingest and Sample the Aggregator Sensor Readings via AWS IoT Core & Analytics This was completed and demonstrated on the AWS Web Management Console

Part 2

Continuously Monitor the Aggregator Sensor Readings and provide Human Friendly interpretations on a Web Application Interface which should be made available via any standard web browser using Infrastructure as Code (IaC) tools.

We ensured our solution was highly available by deploying our EC2 instances and Load balancer into two availability zones and the EC2 instances were made highly disposable by:

  • Deploying an autoscaling group with a launch template
  • Storing the web application artefacts in Amazon S3

Key Feautures of the Web app include:

  • Automatic updates every 120 seconds
  • Access to historical readings
  • Email alerts when there is an alarm trigger.

About

Vaultiguard - it is an IoT enabled web application designed to monitor environmental conditions within a vault. Its key features are automatic update of environmental metrics every 120 seconds and email alerts when there is a triggered alarm. It also provides historical data which can be used for analysis or predictive analytics development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •