General information
The cost and complexity of developing and integrating in-house network management solution may be too high for many NRENs and their end Institutions. Off-the-shelf solutions might not be suitable and might be costly. GÉANT Network Management as a Service (NMaaS) aims to support these users in providing an effective, efficient, cloud-based network and service management platform.
NMaaS enables management and monitoring of user networks through a selection of network management tools deployed on-demand in a Kubernetes-based cloud infrastructure. Using a multi-tenant approach and software based VPNs, each NREN or Institution has private access to their network management toolset running on a highly available central platform.
NMaaS is meant for smaller and emerging NRENs, campuses, small organisations or distributed research projects that may have limited resources to develop and/or maintain their own NMS infrastructure or planned to outsource these activities. By using a shared and supported platform, Institutions can focus solely on the monitoring and management of their core service components.
NMaaS is offered within the GÉANT project as a production service since December 2018. Since then the service has been enhanced in terms of robustness, data security and user experience.
Currently the portfolio of tools offered by NMaaS consists of 28 applications including Oxidized, Prometheus, Grafana, Zabbix, Uptime Kuma, NetBox and others.
Current state
Active (production service)
Maintenance
GN5-1 WP6 Task 2
Access
Login with eduGAIN account or registration of new account via registration form available on the Portal
- Production Portal: https://nmaas.eu
- Sandbox Portal: https://nmaas.geant.org
Deployment of application possible after setting up a dedicated domain for user's institution / project.
Domain creation request form: https://nmaas.eu/about?type=NEW_DOMAIN_REQUEST
Support
- GN5-1 WP6 Task 2 team
- Contact form: https://nmaas.eu/about
- Mailing list: nmaas@lists.geant.org
Services
- On-demand deployment of applications in cloud-based environment
Resources
- ...
Data
Service persists various types of data generated by the applications deployed by users on dedicated storage.
APIs
- API not available for users (to be exposed in GN5-1)
- Currently user interaction only using the dedicated user Portal
References
- Documentation page: https://docs.nmaas.eu
- NMaaS public organization at GitHub: https://github.com/nmaas-platform