Teradyne Lab Solution (WIP)
The Teradyne Lab Solution provides a secure platform for potential Teradyne customers to remotely access and interact with wifi validation equipment, allowing for controlled, time-based web sessions and live streaming for a seamless demonstration experience.
Objective
Enable new customers to securely connect remotely with time-based web sessions and secure video streaming.
Key Features
- User Registration and Access: Secure registration and login for customers to access tester resources.
- Timed Sessions: Controlled, time-based access to TER equipment.
- Video Streaming for Live Demos: Real-time viewing of equipment setup via secure video channels.
User Flow
- Registration/Login: Customers register/login to access the Lab GUI and video streaming.
- Granting Access: Admins approve and grant session access, with time-based control and notifications.
- Secure Navigation: Customers securely access the Lab GUI and camera streams via IPsec VPN.
Technical Details
The solution is deployed in an Azure Kubernetes (AKS) cluster with Azure services, Ant Media Server for WebRTC-based video streaming, and NATS for secure event handling. Notifications are managed via email API for session and status updates.
Development Phases
- Phase 1: Deploy the web server for the Lab GUI and live streaming.
- Phase 2: Auto-provision features, integrate Azure IoT SDK for platform-independent SW accessibility and analytics.