Skip to content
Snippets Groups Projects
Unverified Commit 23597a9d authored by korvoj's avatar korvoj Committed by GitHub
Browse files

Embed videos in VLAB pages (#62)

parent 11b96682
No related branches found
No related tags found
No related merge requests found
...@@ -54,4 +54,8 @@ Once deployment is completed, connection details can be obtained on a per-applic ...@@ -54,4 +54,8 @@ Once deployment is completed, connection details can be obtained on a per-applic
![Bulk application deployment details](./img/bulk-app-deployment-details.png) ![Bulk application deployment details](./img/bulk-app-deployment-details.png)
![Bulk application deployment application status](./img/bulk-app-deployment-app-status.png) ![Bulk application deployment application status](./img/bulk-app-deployment-app-status.png)
\ No newline at end of file
The video below demonstrates the bulk application deployment process.
![type:video](https://static.nmaas.eu/techex23/04-bulk-app-deployment.mp4)
\ No newline at end of file
...@@ -26,4 +26,8 @@ domain,username,networks,domainGroups,email ...@@ -26,4 +26,8 @@ domain,username,networks,domainGroups,email
Non-existent users can also be referenced in the CSV file for bulk domain deployment. In such cases, the user is automatically provisioned. Access to the NMaaS platform is provided to users after using the `Forgot password` functionality, and activating their account using the provided email address during the bulk domain provisioning. Non-existent users can also be referenced in the CSV file for bulk domain deployment. In such cases, the user is automatically provisioned. Access to the NMaaS platform is provided to users after using the `Forgot password` functionality, and activating their account using the provided email address during the bulk domain provisioning.
!!! notice "Domain Groups" !!! notice "Domain Groups"
During bulk domain deployment, if any non-existent domain groups referenced in the CSV file are automatically created. After the domain import is completed, administrators should make sure to whitelist the desired applications for deployment, since by default all applications are blacklisted for new domain groups. During bulk domain deployment, if any non-existent domain groups referenced in the CSV file are automatically created. After the domain import is completed, administrators should make sure to whitelist the desired applications for deployment, since by default all applications are blacklisted for new domain groups.
\ No newline at end of file
The video below demonstrates the whole bulk domain deployment process.
![type:video](https://static.nmaas.eu/techex23/01-bulk-domain-deployment.mp4)
\ No newline at end of file
...@@ -22,4 +22,8 @@ In the scenario described above, `test-domain` would have access to all 5 applic ...@@ -22,4 +22,8 @@ In the scenario described above, `test-domain` would have access to all 5 applic
Domain groups can be managed by selecting the `Domain groups` option from the settings dropdown in the navigational menu (represented by a cog icon). Administrators are given the option to manually create a new domain group, manage domain group memberships, and alter the list of whitelisted/blacklisted applications for a given domain group. Domain groups can be managed by selecting the `Domain groups` option from the settings dropdown in the navigational menu (represented by a cog icon). Administrators are given the option to manually create a new domain group, manage domain group memberships, and alter the list of whitelisted/blacklisted applications for a given domain group.
![Managing an existing domain group](./img/domain-groups.png) ![Managing an existing domain group](./img/domain-groups.png)
\ No newline at end of file
The video below demonstrates the domain groups configuration process.
![type:video](https://static.nmaas.eu/techex23/02-domain-configuration.mp4)
\ No newline at end of file
...@@ -30,4 +30,14 @@ an isolated environment for experimenting, where depending on the application ca ...@@ -30,4 +30,14 @@ an isolated environment for experimenting, where depending on the application ca
## The Road Ahead ## The Road Ahead
The vision for the NMaaS virtual lab use-case is to make it as easy as possible to deploy and use, both from the educators and learners perspective. By leveraging the possibility to add custom applications to the catalog, it is expected that each deployment will have a unique set of deployable applications. Through the introduction of catalog federation, it should be possible for different institutions to share their application templates, fostering collaboration, and knowledge exchange, bringing added value to the whole NMaaS ecosystem. It should be recognized that NMaaS does not necessarily have to be limited to organizing hands-on exercises for learners. As a result of its multi-tenancy, a single NMaaS instance can also be used by the educators themselves, making use of the compute capacity for running resource intensive processing pipelines or Jupyter notebooks. It can also be used by the supporting staff for easy deployment and management of network services which, of course, is the original use-case of NMaaS. The vision for the NMaaS virtual lab use-case is to make it as easy as possible to deploy and use, both from the educators and learners perspective. By leveraging the possibility to add custom applications to the catalog, it is expected that each deployment will have a unique set of deployable applications. Through the introduction of catalog federation, it should be possible for different institutions to share their application templates, fostering collaboration, and knowledge exchange, bringing added value to the whole NMaaS ecosystem. It should be recognized that NMaaS does not necessarily have to be limited to organizing hands-on exercises for learners. As a result of its multi-tenancy, a single NMaaS instance can also be used by the educators themselves, making use of the compute capacity for running resource intensive processing pipelines or Jupyter notebooks. It can also be used by the supporting staff for easy deployment and management of network services which, of course, is the original use-case of NMaaS.
\ No newline at end of file
## Demos
The first video below demonstrates the deployment process of an application from a trainee's perspective.
![type:video](https://static.nmaas.eu/techex23/03-app-deployment.mp4)
The second video below showcases how NMaaS can be used as a remote development environment for various programming languages (Python in this particular case).
![type:video](https://static.nmaas.eu/techex23/05-remote-dev-environment.mp4)
\ No newline at end of file
...@@ -23,8 +23,8 @@ nav: ...@@ -23,8 +23,8 @@ nav:
- NMaaS Use-Cases: - NMaaS Use-Cases:
- Virtual Lab: - Virtual Lab:
- Introduction: 'use-cases/virtual-lab/vlab-introduction.md' - Introduction: 'use-cases/virtual-lab/vlab-introduction.md'
- Domain Groups: 'use-cases/virtual-lab/domain-groups.md'
- Bulk Domain Deployment: 'use-cases/virtual-lab/bulk-domain-deployment.md' - Bulk Domain Deployment: 'use-cases/virtual-lab/bulk-domain-deployment.md'
- Domain Groups: 'use-cases/virtual-lab/domain-groups.md'
- Bulk Application Deployment: 'use-cases/virtual-lab/bulk-application-deployment.md' - Bulk Application Deployment: 'use-cases/virtual-lab/bulk-application-deployment.md'
- NMaaS Applications: - NMaaS Applications:
- General Application Deployment: 'nmaas-applications/general-app-deployment.md' - General Application Deployment: 'nmaas-applications/general-app-deployment.md'
...@@ -146,3 +146,4 @@ markdown_extensions: ...@@ -146,3 +146,4 @@ markdown_extensions:
plugins: plugins:
- search - search
- glightbox - glightbox
- mkdocs-video
\ 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