Student Work

Juniper - Network Equipment Data in Serverless Architecture

Public

The Juniper team developed the Juniper Support Automation Solution (JSAS) to track the status of network devices and troubleshoot issues. Their AWS CloudWatch service receives logs from client devices, displayed in a Dashboard through widgets. As JSAS has scaled, the widgets in the existing dashboard are cluttered with information, making it hard to utilize the tool. As a solution, we used Infrastructure as Code (IaC) to build filtered dashboards by serial numbers and a new log table widget to display data from multiple sources parallelly. The scalable IaC tool was created using a CloudFormation template and leveraged nested stacks. The widgets use AWS query language summarizing the current state of all client devices, hence improving the developer’s user experience.

  • This report represents the work of one or more WPI undergraduate students submitted to the faculty as evidence of completion of a degree requirement. WPI routinely publishes these reports on its website without editorial or peer review.
Creator
Subject
Publisher
Identifier
  • 43076
  • E-project-121421-132235
Keyword
Advisor
Year
  • 2021
Center
Sponsor
UN Sustainable Development Goals
Date created
  • 2021-12-14
Resource type
Major
Rights statement

Relations

In Collection:

Items

Items

Permanent link to this page: https://digital.wpi.edu/show/jm214s466