Overview¶
NOC is the scalable, high-performance and open-source OSS system for ISP, service and content providers.
Quick links¶
- Source
- StackOverflow
- Wiki
Key Features¶
Major features are:
- Telecom-specific modules
- Network Inventory
- IP Address Management
- VLAN Management
- Service Activation
- Configuration Management
- Fault Management
- DNS Provisioning
- Performance Management
- Peering Management
- Knowledge Base
- Vendor-agnostic
- Over 50 supported vendors, from CPEs to core MPLS routers
- Battle-proven
- Used by small and large companies worldwide
- Leverages mature and proven open-source technologies »
- Python
- PostgreSQL
- MongoDB
- Django
- ExtJS
- Integration »
- REST/JSON API
- Python API
- Established professional community »
- DevTeam and Community
- BSD License
Limitations¶
- No supporting Windows
Microservices¶
Activator¶
Add API for running scripts on devices
Settings: * Thread * Count
Service Name: Ping
Pinging devices and RTT
Идея микросервисов в разделении части функционала на слабосвязанные модули, которые общаются между собой при помощи API. Это облегчает масштабирование и поддержку. На данный момент в NOC реализованы следующие сервисы: