Реализация в версии 0.7:
Основные компоненты NAICE:
- RADIUS-сервер (FreeRADIUS);
- Ovis, Policy Server - обрабатывает всю услугу, работая в связке с RADIUS сервером;
- Ursus, интерфейс для управления сущностями NAICE - управляет схемой Базы данных, предоставляет внутреннее API для управления сущностями;
- Gavia, REST API Gateway - внешнее API для управления сущностями;
- Lemmus, Authorization Server - сервер авторизации для администраторов;
- Gulo, License service - сервис лицензирования;
- Larus, WEB GUI для администратора;
- Lepus, DHCP-propes collector - выполняет сбор и хранение DHCP проб;
- Vulpus, Profiling service - выполняет профилирование на основе настроенных условий и политик, используя информацию MAC OUI и данные DHCP проб;
- PostgreSQL - основная и единственная База данных проекта NAICE.
Имена сервисов - названия северных животных.