Claypool

Courses

Publications

Students

Projects

Service

Downloads

Misc


WPI (Worcester Polytechnic Institute)

Computer Science Department
------------------------------------------

Scaling Web Services for the Lightweight Collector

Ivan Eroshenko, Yaru Gong, Sam Moran, and Wenjing Ying

Advisor: Mark Claypool

Major Qualifying Project
Computer Science Department, WPI
Term C 2021

Sponsored by: Juniper Networks

Abstract

To better support enterprise networking customers, Juniper Networks is developing the Lightweight Collector (LWC), a product that automates device monitoring and data collection. The beta version of the LWC is deployed to customer sites, where it gathers data from devices, processes these data in the AWS cloud, and provides an interface for customers to monitor their equipment. We created new Amazon Web Services (AWS) Cloudwatch Dashboard widgets, developed anomaly detection and notification systems, implemented a tool which aims to ensure version consistency of all deployed Stacks, and provisioned our components with AWS CloudFormation to ensure their scalability and maintainability. Our work equips the development team with a set of solutions to monitor and discover underlying issues of the LWC and facilitate the project's future scalability.


Download


[WPI Homepage] [CS Homepage] [Mark Claypool's Homepage]