Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
N
nmaas Documentation
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Package registry
Container registry
Operate
Terraform modules
Monitor
Incidents
Analyze
Contributor analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
nmaas
Documentation
nmaas Documentation
Commits
64ffde1f
Commit
64ffde1f
authored
2 years ago
by
Łukasz Łopatowski
Browse files
Options
Downloads
Patches
Plain Diff
Initial content for Overview and What is NMaaS pages
parent
68f4c1b7
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
docs/about.md
+4
-2
4 additions, 2 deletions
docs/about.md
docs/index.md
+24
-0
24 additions, 0 deletions
docs/index.md
docs/what-is-nmaas.md
+11
-0
11 additions, 0 deletions
docs/what-is-nmaas.md
with
39 additions
and
2 deletions
docs/about.md
+
4
−
2
View file @
64ffde1f
**NMaaS**
is a
**[GÉANT](https://www.geant.org)**
project from the
**[GÉANT fourth programme](https://www.geant.org/Projects/GEANT_Project_GN4-3)**
(GN4-3)
**NMaaS**
is a
**[GÉANT](https://www.geant.org)**
project from the
**[GÉANT fourth programme](https://www.geant.org/Projects/GEANT_Project_GN4-3)**
(GN4-3)
## Useful links
-
[
An example link
](
https://beta.docs.nmaas.eu
)
-
[
GitHub
](
https://github.com/nmaas-platform
)
-
[
GÉANT project
](
https://geant.org/
)
## Project members
...
...
This diff is collapsed.
Click to expand it.
docs/index.md
+
24
−
0
View file @
64ffde1f
# **NMaaS** home
## **Overview**
The cost and complexity of developing and integrating in-house network management may be too high for many NRENs,
Institutions, projects or teams. Off-the-shelf solutions might not be suitable and might be costly.
Network Management as a Service (NMaaS) aims to support these users in providing an effective, efficient network
and service management platform. NMaaS enables management and monitoring of user networks through on-demand deployment
of network management tools 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 systems and services from a highly
available cloud based 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
service components. It is also suitable for use in those NRENs which provide campus network management service (CNaaS)
to their institutions. Using NMaaS, NRENs can easily provide per-campus network management software instances.
NMaaS (https://nmaas.eu) is offered within the GÉANT project as a production service since December 2018. Currently,
the portfolio of tools offered by NMaaS consists of 28 applications including Oxidized, LibreNMS, Prometheus, Grafana,
Zabbix, NetBox and others.
## **Reference documentation**
This page is still being populated with up to date NMaaS news and documentation. For additional information visit our
GÉANT project
[
website
](
https://wiki.geant.org/display/NMAAS
)
.
\ No newline at end of file
This diff is collapsed.
Click to expand it.
docs/what-is-nmaas.md
+
11
−
0
View file @
64ffde1f
# What is **NMaaS**?
NMaaS is an
[
open source
](
https://github.com/nmaas-platform
)
framework originally developed within the
[
GÉANT
](
https://geant.org/projects/
)
project for orchestration of on-demand deployment of applications in a
Kubernetes-based cloud environment.
With a simple self-service web interface, NMaaS applications are easily deployed within an isolated tenant environment
assigned to a given institution or team. An application’s lifecycle (configuration updates and re-deployments) is fully
managed following a GitOps approach: a specific Git repository is tightly associated with every deployed application
and a set of CI/CD pipelines ensure proper re-deployments of the applications following every update on the Git master
branch.
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment