Skip to content
Snippets Groups Projects
Commit 18405343 authored by Lukasz Lopatowski's avatar Lukasz Lopatowski
Browse files

Merge branch '79-provide-screenshots-in-the-what-is-nmaas-page' into 'master'

Resolve "Provide screenshots in the what is nmaas page"

Closes #79

See merge request !12
parents d732c44b 6d8b4a94
Branches
No related tags found
1 merge request!12Resolve "Provide screenshots in the what is nmaas page"
docs/img/nmaas/01-nmaas-applications.png

508 KiB

docs/img/nmaas/02-nmaas-example-instance.png

264 KiB

docs/img/nmaas/03-nmaas-application-instances.png

288 KiB

docs/img/nmaas/04-nmaas-application-management.png

256 KiB

docs/img/nmaas/05-configuration wizard.png

58.1 KiB

docs/img/nmaas/06-nmaas-about.png

364 KiB

# What is **nmaas**?
The nmaas platform is an [open source](https://gitlab.software.geant.org/nmaas) 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.
## Introduction to nmaas
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, ensuring consistent configuration.
\ No newline at end of file
The nmaas platform is an [open-source](https://gitlab.software.geant.org/nmaas) 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, ensuring consistent configuration.
While nmaas can be used as part of many diverse use-cases, currently two are actively being expolored and supported within the GÉANT project:
- [nmaas for vNOC](use-cases/virtual-noc/vnoc-introduction.md)
- [nmaas for Virtual Lab](use-cases/virtual-lab/vlab-introduction.md)
## Gallery
![nmaas Catalog](./img/nmaas/01-nmaas-applications.png){ width="350" }
![nmaas Example Application Instance](./img/nmaas/02-nmaas-example-instance.png){ width="350" }
![nmaas List of Deployed Applications](./img/nmaas/03-nmaas-application-instances.png){ width="350" }
![nmaas Application Catalog Management](./img/nmaas/04-nmaas-application-management.png){ width="350" }
![nmaas Application Instance Configuration Wizard](./img/nmaas/05-configuration%20wizard.png){ width="350" }
![nmaas About Page](./img/nmaas/06-nmaas-about.png){ width="350" }
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment