Architecture Overview for Network Support Engineers
Built by Salomon Fritz Lubin for Adaptiv Networks
A centralized web application designed specifically for our support team to efficiently track and manage CPE device incidents (E40, E60, etc.)
Log CPE device issues with detailed information including outage times, troubleshooting notes, and resolution details
Quickly identify repeat offenders by searching device serial numbers
Browse complete incident history in an organized table format
Download incident reports as CSV files for analysis and reporting
The application follows a modern, cloud-native, serverless architecture hosted entirely on AWS
The application provides these REST API endpoints for different operations:
Route | Method | Description | Lambda Function |
---|---|---|---|
/incident |
POST | Submit a new CPE incident report | create_incident |
/recurring |
GET | Get incident count by serial number (past 12 months) | get_recurring |
/incidents |
GET | Retrieve all incidents as JSON | get_all_incidents |
/export-csv |
GET | Download all incidents as CSV file | export_csv |
Shared Login Credentials:
Adaptiv_user
Everything is defined in code and deployed automatically - no manual AWS console clicking!
When code changes are needed, simply update the repository and run Terraform apply - the entire infrastructure updates automatically!
The system is designed to be modular and extensible. Here's what's planned:
Automatic alerts for recurring offenders and real-time incident notifications
Visual reports on incident trends, device reliability, and performance metrics
Separate views for partners to see incidents related to their sites
Native mobile app for field technicians to log incidents on-site
Automated notifications via AWS SNS for critical incidents
Machine learning to predict device failures and suggest preventive actions
Application built and designed by:
Salomon Fritz Lubin
For Adaptiv Networks Internal Operations
For technical problems, feature requests, or questions about the application:
Production: https://adaptiv-device-tracker.ca
Fallback S3 URL: Available in Terraform outputs if needed