2024–2025 · System design, backend, security and integrations
Device provisioning platform
Registering and configuring devices in batches of a few thousand
A hardware manufacturer needed a system for registering and provisioning its devices, in batches of around 2,000–3,000 at a time. For every device the workflow had to create an application record, an identity and a VPN configuration, which setup automation on the device then picked up.
- PHP
- Laravel 11
- PostgreSQL
- Redis
- REST API
- WireGuard
- Authentik
- Docker Compose
- Bash
- Laravel Horizon