Skip to content

Commit 4da3099

Browse files
authored
Merge branch 'develop' into hb-VMW-reversibility
2 parents fe5571e + 42a0ec7 commit 4da3099

File tree

188 files changed

+7292
-4566
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+7292
-4566
lines changed

links/bare-metal/vps-os

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
- [de-de](https://www.ovhcloud.com/de/vps/os/)
2+
- [en-asia](https://www.ovhcloud.com/asia/vps/os/)
3+
- [en-au](https://www.ovhcloud.com/en-au/vps/os/)
4+
- [en-ca](https://www.ovhcloud.com/en-ca/vps/os/)
5+
- [en-gb](https://www.ovhcloud.com/en-gb/vps/os/)
6+
- [en-ie](https://www.ovhcloud.com/en-ie/vps/os/)
7+
- [en-in](https://www.ovhcloud.com/en-in/vps/os/)
8+
- [en-sg](https://www.ovhcloud.com/en-sg/vps/os/)
9+
- [en-us](https://www.ovhcloud.com/en/vps/os/)
10+
- [es-es](https://www.ovhcloud.com/es-es/vps/os/)
11+
- [es-us](https://www.ovhcloud.com/es/vps/os/)
12+
- [fr-ca](https://www.ovhcloud.com/fr-ca/vps/os/)
13+
- [fr-fr](https://www.ovhcloud.com/fr/vps/os/)
14+
- [it-it](https://www.ovhcloud.com/it/vps/os/)
15+
- [pl-pl](https://www.ovhcloud.com/pl/vps/os/)
16+
- [pt-pt](https://www.ovhcloud.com/pt/vps/os/)

pages/account_and_service_management/reversibility/18-logs-data-platform-reversibility/guide.en-gb.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Features of the product line fall into three categories:
2222
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
2323
| --- | --- | --- | --- | --- |
2424
| Logs ingestion | Support of several logs' files format | GELF, LTSV, RFC 5424, Beats, Cap'n Proto, etc | **Incoming**: direct send via shared entry point | [Mutualized inputs](/pages/manage_and_operate/observability/logs_data_platform/ingestion_mutualized_inputs)|
25-
| Non-standard logs ingestion | LDP also supports non-traditional formats | All formats offered by Logstash | **Incoming**: direct send via dedicated entry point | [Dedicated input-logstash](/pages/manage_and_operate/observability/logs_data_platform/ingestion_logstash_dedicated_input) |
25+
| Non-standard logs ingestion | Support for non-traditional log file formats | All formats offered by Logstash | **Incoming**: direct send via dedicated entry point | [Dedicated input-logstash](/pages/manage_and_operate/observability/logs_data_platform/ingestion_logstash_dedicated_input) |
2626
| Support of OpenSearch APIs | Import or Export logs through OpenSearch API | JSON | **Incoming**: Special Index to ingest logs. <br>**Outgoing**: OpenSearch Scroll queries with pagination |[Mutualized input - OpenSearch API](/pages/manage_and_operate/observability/logs_data_platform/ingestion_opensearch_api_mutualized_input) <br> [Exposing your logs to third-party tools via the OpenSearch API](/pages/manage_and_operate/observability/logs_data_platform/integration_opensearch_api) |
2727
| OpenSearch Dashboards | Visualization and exploration via OpenSearch Dashboards | JSON | **Incoming**/**Outgoing**: Visualizations, Dashboards and settings via both API and User Interface | [Using OpenSearch Dashboards with Logs Data Platform](/pages/manage_and_operate/observability/logs_data_platform/visualization_opensearch_dashboards) |
2828
| Cold Storage and Archives | Daily encrypted archives, long-term storage available 48h after logs reception | File containing GELF delivered as archive | **Incoming**: activation of the option and configuration of the stream. <br>**Outgoing**: download via Control Panel or OVHcloud API. | [Archiving your logs-cold storage](/pages/manage_and_operate/observability/logs_data_platform/archive_cold_storage) |

pages/account_and_service_management/reversibility/19-data-platform-reversibility/guide.en-gb.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: "Reversibility Policy for the Data Unified product"
2+
title: "Reversibility Policy for the Unified Data Platform product"
33
updated: 2025-07-08
44
---
55

66
**Objective**
77

8-
This document describes the reversibility policy for the Managed Data Visualization product covering the OVHcloud Data Platform offer.
8+
This document describes the reversibility policy for the Unified Data Platform product covering the OVHcloud Data Platform offer.
99

1010
This policy aims to implement the general reversibility principles and our compliance with the SWIPO IAAS Code of Conduct for cloud providers.
1111

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: "Reversibility Policy for the Notebook Interface product"
3+
updated: 2025-07-10
4+
---
5+
6+
## Objective
7+
8+
This document describes the reversibility policy for the Notebook Interface product covering the OVHcloud AI Notebooks offer.
9+
10+
This policy aims to implement the general reversibility principles and our compliance with the SWIPO IAAS Code of Conduct for cloud providers.
11+
12+
## List of features
13+
14+
Features of the product line fall into three categories:
15+
16+
1. **Core features** for which we guarantee migration capacity.
17+
2. **OVHcloud implementations** that require adaptation to a new migration environment.
18+
3. **Specific features** that cannot be guaranteed for migration as they are related to the OVHcloud environment or involve custom developments.
19+
20+
### 1. Core features
21+
22+
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
23+
| --- | --- | --- | --- | --- |
24+
| Import and export Notebooks | Store notebooks in standard Jupyter (.ipynb) or VS Code Notebook formats including import and export without adaptation | (.ipynb), Python, CSV, TXT | **Inbound**: Direct download of .ipynb files or conversion via Jupyter/VS Code. <br>**Outgoing**: Direct export of .ipynb notebooks, reusable on any Jupyter or other compatible environment. |[Using data in a notebook via the OVHcloud Control Panel](/pages/public_cloud/ai_machine_learning/notebook_guide_data_ui) |
25+
| Support for standard AI frameworks | Pre-installation of environments such as TensorFlow, PyTorch, Scikit-learn, MXNet, Hugging Face, etc. | Notebooks, Python scripts | **Inbound**: import notebooks/scripts using these frameworks. <br>**Outbound**: export notebooks/scripts, which can be reused on any platform supporting these frameworks. | [Tutorial - Using Tensorboard in a notebook](/pages/public_cloud/ai_machine_learning/notebook_tuto_02_tensorboard) |
26+
| Manage custom environments | Install libraries and dependencies via pip/conda, specific to each notebook | YAML (environments), requirements.txt | **Inbound**: Recreating the environment via requirements.txt/environment.yml files. <br>**Outbound**: Manually export from the package list, adapt, and reinstall on the target environment | [Features, Capabilities and Limits](/pages/public_cloud/ai_machine_learning/notebook_guide_capabilities) |
27+
| VS Code Integration | Visual Studio Code edition support for Notebooks | Notebooks, Python scripts | **Inbound**: possible import, but requires adaptation of environment if target does not support VS Code. <br>**Outbound**: export notebooks/scripts, possibly adjust VS Code configuration on target environment | [Features, Capabilities and Limits](/pages/public_cloud/ai_machine_learning/notebook_guide_capabilities) |
28+
29+
### 2. OVHcloud Implementations
30+
31+
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
32+
| --- | --- | --- | --- | --- |
33+
| Compatibility with S3<sup>1</sup> Object Storage | User data are synchronized on an OVHcloud Object Storage S3 once the Notebook has been stopped/deleted. S3 storage can be done with an OVHcloud product or outside of OVHcloud infrastructure.| S3 (objects, files) | **Inbound**: import data via S3 Object Storage or direct download. <br>**Outbound**: export files/datasets via S3 Object Storage, which can be reused on any other S3-compatible storage | [Features, Capabilities, and Limits](/pages/public_cloud/ai_machine_learning/notebook_guide_capabilities) <br> [Object Storage product reversibility policy](/pages/account_and_service_management/reversibility/16-object-storage-reversibility) |
34+
| User access management | Access management via the OVHcloud interface, non-standard version | NA | **Inbound**: Manual configuration of accesses on the interface <br>**Outbound**: adapt rights management according to the target tool (JupyterHub, VS Code Live Share, etc.). | [Use data in a notebook via the OVHcloud Control Panel](/pages/public_cloud/ai_machine_learning/notebook_guide_data_ui) |
35+
36+
### 3. Specific features
37+
38+
| **Function** | **Description** | **Available formats** | **Migration model** | **Available documentation** |
39+
| --- | --- | --- | --- | --- |
40+
| OVHcloud API, CLI and Python SDK | Notebook management, automation and migration via OVHcloud’s own REST API, CLI AI and Python SDK. | JSON, YAML, Python | **Inbound**: Tools and management interfaces available by default <br>**Outbound**: APIs and CLIs will depend on the target environments and may require adaptation. | [AI Notebooks - Getting started](/pages/public_cloud/ai_machine_learning/notebook_guide_introduction_definition) |
41+
| Anti-DDoS protection | Anti-DDoS is a set of tools and mechanisms designed to absorb denial of service attacks. It includes traffic analysis, "clean-up" via a specialized network, and mitigation using VAC technology developed by OVHcloud. | N/A | **Inbound**: The anti-DDoS system is part of our infrastructure and is enabled by default. No action is required <br> **Outbound**: Order and configure an anti-DDoS solution from the new provider | [Anti-DDoS OVHcloud](/links/security/antiddos) |
42+
43+
## List of architectures
44+
45+
OVHcloud’s service offer includes managed Jupyter and Visual Studio Code environments, with on-demand CPU/GPU resource allocation.
46+
Notebooks are isolated by user and project, with a persistent storage on an S3-compatible Object Storage service. The main AI frameworks (TensorFlow, PyTorch, Scikit-learn, MXNet, Hugging Face) are preinstalled with native integration of data science tools (Matplotlib, Seaborn, Pandas). The architecture supports notebook shutdowns and restarts, automatic data synchronization and multi-user management.
47+
48+
## Partner services
49+
50+
The OVHcloud partners concerned are listed in the [OVHcloud partners directory](/links/partner) under the "**Data center expansion and Migration**" keywords.
51+
52+
OVHcloud also has a dedicated service: [OVHcloud Professional Services](/links/professional-services).
53+
54+
### Cost and fees
55+
56+
Billing is based on 'pay-as-you-go'. There is no specific fees applied on service termination. Stopping or deleting a notebook will stop billing for computing resources. The associated storage (Object Storage) remains billed until data are deleted. Notebooks and data must be exported before deleting and canceling the service.
57+
58+
### Data retention after contract termination
59+
60+
After deleting a notebook, OVHcloud automatically synchronizes user data on an S3-compatible Object Storage. Notebooks and files remain accessible on this storage space until the user deletes it manually. Once data has been deleted from this space, it cannot be restored.Therefore, it's imperative to export all the necessary data before decommissioning the service.
61+
62+
<sup>1</sup>: S3 is a trademark of Amazon Technologies, Inc. OVHcloud’s service is not sponsored by, endorsed by, or otherwise affiliated with Amazon Technologies, Inc.
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: "Politique de réversibilité du produit Notebook Interface"
3+
updated: 2025-07-10
4+
---
5+
6+
## Objectif
7+
8+
Ce document est la politique de réversibilité du produit Notebook Interface couvrant l’offre commerciale d’OVHcloud AI Notebooks.
9+
10+
Cette politique vise à mettre en œuvre les principes généraux de réversibilité et notre conformité avec le Code de conduite SWIPO IaaS pour les fournisseurs de cloud.
11+
12+
## Liste des fonctionnalités
13+
14+
Les fonctionnalités du produit sont réparties en trois catégories :
15+
16+
1. Les **fonctionnalités principales** pour lesquelles nous garantissons la capacité de migration.
17+
2. Les **implémentations OVHcloud** qui nécessitent une adaptation à un nouvel environnement de migration.
18+
3. Les **fonctionnalités spécifiques** qui ne peuvent pas être garanties pour la migration car elles sont liées à l'environnement OVHcloud ou impliquent des développements personnalisés.
19+
20+
### 1 - Fonctionnalités principales
21+
22+
| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
23+
| --- | --- | --- | --- | --- |
24+
| Import et export de notebooks | Stockage des notebooks aux formats standards Jupyter (.ipynb) ou VS Code Notebook avec import et export sans adaptation | (.ipynb), Python, CSV, TXT | **Entrante** : téléchargement direct de fichiers .ipynb ou conversion via Jupyter/VS Code. <br>**Sortante** : export direct des notebooks .ipynb, réutilisables sur tout environnement Jupyter ou autre compatible. |[Se servir de données dans un notebook via l'espace client](/pages/public_cloud/ai_machine_learning/notebook_guide_data_ui) |
25+
| Support des frameworks IA standards | Pré installation d’environnements comme TensorFlow, PyTorch, Scikit-learn, MXNet, Hugging Face, etc. | Notebooks, Python scripts | **Entrante** : import de notebooks/scripts utilisant ces frameworks. <br>**Sortante** : export des notebooks/scripts, réutilisables sur toute plateforme supportant ces frameworks. | [Tutoriel - Utiliser Tensorboard dans un notebook](/pages/public_cloud/ai_machine_learning/notebook_tuto_02_tensorboard) |
26+
| Gestion des environnements personnalisés | Installation de librairies et dépendances via pip/conda, spécifique à chaque notebook | YAML (environnements), requirements.txt | **Entrante** : recréation de l’environnement via des fichiers `requirements.txt/environment.yml`. <br>**Sortante** : export manuel de la liste des packages, adaptation et réinstallation sur l’environnement cible. | [Caractéristiques, capacités et limites](/pages/public_cloud/ai_machine_learning/notebook_guide_capabilities) |
27+
| Intégration VS Code | Support de l’édition via Visual Studio Code pour les Notebooks | Notebooks, Python scripts | **Entrante** : import possible, mais nécessite adaptation de l’environnement si la cible ne supporte pas VS Code. <br>**Sortante** : export des notebooks/scripts, adaptation éventuelle de la configuration VS Code sur l’environnement cible | [Caractéristiques, capacités et limites](/pages/public_cloud/ai_machine_learning/notebook_guide_capabilities) |
28+
29+
### 2 - Implémentations OVHcloud
30+
31+
| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
32+
| --- | --- | --- | --- | --- |
33+
| Stockage objet compatible S3<sup>1</sup | Les données utilisateur sont synchronisées sur un Object Storage OVHcloud compatible S3 après arrêt/suppression du Notebook. Le stockage S3 peut se faire avec un produit OVHcloud ou en dehors des infrastructures OVHcloud.| S3 (objets, fichiers) | **Entrante** : import de données via un Object Storage S3 ou téléchargement direct. <br>**Sortante** : export des fichiers/datasets via un Object Storage S3, réutilisables sur tout autre stockage compatible S3 | [Caractéristiques, capacités et limites](/pages/public_cloud/ai_machine_learning/notebook_guide_capabilities) <br> [Politique de révesibilité du produit Object Storage ](/pages/account_and_service_management/reversibility/16-object-storage-reversibility) |
34+
| Gestion des accès utilisateurs | Gestion des accès via l’interface OVHcloud, version non standardisée | NA | **Entrante** : configuration manuelle des accès sur l’interface <br>**Sortante** : adaptation de la gestion des droits selon l’outil cible (JupyterHub, VS Code Live Share, etc.). | [Se servir de données dans un notebook via l'espace client](/pages/public_cloud/ai_machine_learning/notebook_guide_data_ui) |
35+
36+
### 3 - Fonctionnalités spécifiques
37+
38+
| **Fonction** | **Description** | **Formats disponibles** | **Modèle de migration** | **Documentation disponible** |
39+
| --- | --- | --- | --- | --- |
40+
| L'API OVHcloud, CLI et SDK Python| Gestion, automatisation et migration des notebooks via API REST, CLI AI et SDK Python propres à OVHcloud. | JSON, YAML, Python | **Entrante** : outils et interfaces de gestion disponibles par défaut <br>**Sortante** : les API et CLI dépendront des environnements cibles et peuvent nécessiter une adaptation. | [AI Notebooks - Premiers pas](/pages/public_cloud/ai_machine_learning/notebook_guide_introduction_definition) |
41+
| Anti-DDoS | L’anti-DDoS est un ensemble d’outils et de mécanismes conçus pour absorber les attaques par déni de service. Il comprend l'analyse du trafic, le « nettoyage » via un réseau spécialisé et la mitigation grâce à la technologie VAC développée par OVHcloud. | N/A | **Entrante** : le système anti-DDoS fait partie de notre infrastructure et est activé par défaut. Aucune action n'est requise. <br> **Sortante** : commander et configurer une solution anti-DDoS auprès du nouveau fournisseur | [OVHcloud DDoS Protection](/links/security/antiddos) |
42+
43+
## Liste des architectures
44+
45+
L’offre de service d’OVHcloud propose des environnements Jupyter et Visual Studio Code managés, avec une allocation de ressources CPU/GPU à la demande.
46+
Les notebooks sont isolés par utilisateur et projet, avec un stockage persistant sur un service Object Storage compatible S3. Les principaux frameworks IA (TensorFlow, PyTorch, Scikit-learn, MXNet, Hugging Face) sont préinstallés avec intégration native des outils de data science (Matplotlib, Seaborn, Pandas). L’architecture supporte l’arrêt et redémarrage des notebooks, la synchronisation automatique des données et la gestion multi-utilisateurs.
47+
48+
## Services partenaires
49+
50+
Les partenaires OVHcloud concernés figurent dans l'annuaire des [partenaires OVHcloud](/links/partner) sous les mots-clés « **Data center expansion and Migration** ».
51+
52+
OVHcloud dispose également d’un service dédié : [OVHcloud Professional Services](/links/professional-services).
53+
54+
### Coûts et frais
55+
56+
La facturation est en mode pay as you go. Aucun frais de résiliation spécifique n’est appliqué. L’arrêt ou la suppression d’un notebook arrête la facturation des ressources de calcul. Le stockage associé (Object Storage) reste facturé tant que les données ne sont pas supprimées. L’export des notebooks et données est nécessaire avant la suppression définitive et résiliation du service.
57+
58+
### Conservation des données après résiliation du contrat
59+
60+
Après suppression d’un notebook, OVHcloud synchronise automatiquement les données utilisateur sur un Object Storage compatible S3. Les notebooks et fichiers restent accessibles sur cet espace de stockage jusqu’à leur suppression manuelle par l’utilisateur. Une fois les données supprimées de cet espace, aucune restauration n’est possible. Il est donc impératif d’exporter toutes les données nécessaires avant le décommissionnement du service.
61+
62+
<sup>1</sup> : S3 est une marque déposée appartenant à Amazon Technologies, Inc. Les services de OVHcloud ne sont pas sponsorisés, approuvés, ou affiliés de quelque manière que ce soit.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
id: 6719e81c-8059-48da-9b57-513a4c81542f
2+
full_slug: reversibility-ai-notebooks-interface
3+
reference_category: account-and-service-management-reversibility-reversibility-policies

0 commit comments

Comments
 (0)