-
Notifications
You must be signed in to change notification settings - Fork 363
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(interface management): add section to manage your services #7497
base: develop
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -1,7 +1,7 @@ | ||||||
--- | ||||||
title: "How to use the Public Cloud interface" | ||||||
excerpt: "Guided tour of the Public Cloud interface to explore the different sections" | ||||||
updated: 2021-12-06 | ||||||
updated: 2025-02-06 | ||||||
--- | ||||||
|
||||||
## Objective | ||||||
|
@@ -82,6 +82,26 @@ There are several management tools available in your Public Cloud project, they | |||||
|**Contacts and Rights**|In addition to changing the technical contact or billing contact for your project, you will have the option of [adding other contacts](/pages/public_cloud/compute/change_project_contacts) (OVHcloud account) to manage your project technically. You can also add users in read-only mode.| | ||||||
|**Project settings**|With this tool, you can configure the project’s general settings, such as its name, its configuration as a "default project for the account", HDS compatibility, or [delete your Public Cloud project](/pages/public_cloud/compute/delete_a_project).| | ||||||
|
||||||
### Services management | ||||||
|
||||||
> [!info] | ||||||
> | ||||||
> In this section, we present an overview of the different service management options offered by OVHcloud, through three main tools: the OVHcloud Control Panel, Horizon and the Openstack API. Each of these tools has been designed to meet specific needs according to level of expertise, management preferences, and performance and customization requirements. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
> | ||||||
> The matrix below compares the key features of each tool to help you choose the solution best suited to your needs. Whether you're a beginner, intermediate user or automation expert, this comparison will help you better understand the benefits, ease of use, skill levels required, and scalability of each tool. | ||||||
> | ||||||
|
||||||
| Criteria/Characteristics | OVHcloud Control Panel | Horizon | Openstack API | | ||||||
| ------------------------------------------ | ---------------------- | ------- | ------------- | | ||||||
| Key benefits | Intuitive interface, ideal for quick start-up. | Increased control for experienced users, with an advanced view of parameters. | Complete automation, with seamless integration with other tools. | ||||||
| Skill level required | Accessible to all, ideal for beginners or simple needs | Intermediate, requires some expertise (System Administrators, Cloud Engineers, etc.) | Advanced, requires scripting/API skills (Cloud Architects, DevOps Engineers, Automation Experts) | | ||||||
| Ease of use | Intuitive and accessible | Advanced but visual | Technical | | ||||||
| Personalization | Low - Ideal for fast, standard configurations, with limited advanced control. | Medium - Graphical interface offering advanced settings (network, storage, etc.), albeit restricted by the user interface. | Very high - Virtually complete customization via API, with the ability to create scripts, automated workflows and customized architectures. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| Performance and scalability | Limited performance and basic scalability. Suitable for small or non-critical deployments. Scalability is generally manual and slower. Ideal for static environments or small projects. | Average performance with improved scalability management via GUI. Faster scalability than Manager, but limited by the interface. Suitable for medium-sized projects or those requiring scalability. | Optimal performance and complete scalability. Enables rapid, automated mass deployments via scripts or third-party tools. Ideal for dynamic infrastructures, heavy loads and environments requiring high elasticity. Recommended for mission-critical architectures. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| Perimeters of use (Compute) | - Simplified creation and management of virtual machines (VMs).<br> - Resize VMs after creation (hot or cold modification of the flavor model, depending on available resources).<br> - Select standard VM configurations (RAM, CPU, storage).<br> - Management of essential actions: start, stop and delete VMs.<br> - Access to snapshots for fast backups and simplified restores.<br> - Assign and manage floating IP addresses.<br> - Creation and basic administration of additional disks.<br> - Essential resource monitoring (CPU, memory, storage). | - Advanced access management: support for role-based access control (RBAC) for secure multi-user management.<br> - Advanced network administration: creation and management of complex private networks associated with VMs (internal networks, subnets).<br> - Deploy VMs with specific network configurations, including management of multiple network interfaces.<br> - Use of customized images for VM creation, as an alternative to the standard images offered by OVHcloud.<br> - Integration of pre-configured workflows via Horizon to automate deployment and configuration. | - Complete automation: all actions available in Manager and Horizon can be carried out via the API, with the option of automating and scripting them.<br> - Infrastructure deployment in Infrastructure as Code (IaC) mode, using tools such as Terraform, Ansible or customized scripts.<br> - Integration with CI/CD pipelines for automated deployments (e.g. integration with GitLab CI).<br> - Advanced resource quota management (number of CPUs, total RAM, etc.).<br> - Dynamic scalability: automatic adjustment of instances according to load via API or scripts.<br> - Monitoring and collection of customized metrics via API, offering greater granularity than Horizon or Manager interfaces. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
"Manager" is an internal designation. OVHcloud Control Panel is the public name of the interface in all our documentation. |
||||||
| Perimeters of use (Network) | - Create and manage private networks.<br> - Association of Floating IP addresses and additional IP addresses.<br> - Basic Routing configuration. | - Advanced management of security rules via Security Groups.<br> - Visualization of network topologies for simplified management.<br> - Full IPv6 subnet support for modern connectivity.<br> - Configuration of QoS (Quality of Service) policies to prioritize network resources. | - Access to all Horizon and Manager functionalities.<br> - Create customized routes for more flexible network management.<br> - Precise configuration of QoS (Quality of Service) policies.<br> - Advanced VRRP (Virtual Router Redundancy Protocol) management to ensure router redundancy.<br> - Automation of network actions through scripting (Infrastructure as Code).<br> - Integration with SDN (Software-Defined Networking) solutions for agile network management. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| Perimeters of use (Storage & Backup) | - Create and manage storage volumes: Object Storage, Block Storage and File Storage.<br> - Basic automatic backup (snapshots) of volumes, with the option of restoring them.<br> - Association of storage volumes with instances for simplified access.<br> - Object Storage (Swift) containers to organize data.<br> - Visualize volume status and used storage space.<br> - Add and manage files in Object Storage. | - Advanced snapshot management: retention, duplication and other options for precise backup control.<br> - Detailed multi-attach management for greater flexibility.<br> - Creation and management of scheduled backups with customizable backup policies.<br> - Monitoring of storage quota usage for optimal monitoring of available space. | - Features accessible via Horizon and Manager.<br> - Integration and automation via scripts (Infrastructure as Code) for seamless management.<br> - Advanced configuration of network shares (NFS, CIFS) for greater flexibility in file organization.<br> - Precise management of object metadata in Object Storage for optimal data control.<br> - Advanced configuration of object replication and versioning for high availability and complete version management.<br> - Direct access to Swift API for seamless integration with third-party tools.<br> - Customized workflows to automate and efficiently manage backup processes. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
## Go further | ||||||
|
||||||
[Creating and connecting to your first Public Cloud instance](/pages/public_cloud/compute/public-cloud-first-steps) | ||||||
|
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -1,7 +1,7 @@ | ||||||
--- | ||||||
title: "Se familiariser avec l'interface Public Cloud" | ||||||
excerpt: "Visite guidée de l'interface Public Cloud" | ||||||
updated: 2021-12-06 | ||||||
updated: 2025-02-06 | ||||||
--- | ||||||
|
||||||
## Objectif | ||||||
|
@@ -82,6 +82,26 @@ Plusieurs outils de gestion sont disponibles dans votre projet Public Cloud, ils | |||||
|**Contacts and Rights**|Outre la possibilité de changer le contact technique ou le contact de facturation de votre projet, vous aurez la possibilité d'[ajouter d'autres contacts](/pages/public_cloud/compute/change_project_contacts) (compte OVHcloud) pour administrer techniquement votre projet. Vous pouvez également ajouter des utilisateurs en consultation uniquement (« *read-only* »).| | ||||||
|**Project settings**|Ce dernier outil vous permet de configurer les paramètres généraux du projet comme son nom, sa configuration en tant que « projet par défaut du compte », la compatibilité HDS, ou encore de [supprimer votre projet Public Cloud](/pages/public_cloud/compute/delete_a_project)| | ||||||
|
||||||
### Gestion des services | ||||||
|
||||||
> [!info] | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
> | ||||||
> Dans cette section, nous vous présentons un aperçu des différentes options de gestion des services proposées par OVHcloud, à travers trois outils principaux : l'espace client OVHcloud, Horizon et l'Openstack API. Chacun de ces outils a été conçu pour répondre à des besoins spécifiques en fonction du niveau d'expertise, des préférences en termes de gestion, ainsi que des exigences de performance et de personnalisation. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
> | ||||||
> La matrice ci-dessous compare les caractéristiques clés de chaque outil afin de vous aider à choisir la solution la mieux adaptée à vos besoins. Que vous soyez débutant, utilisateur intermédiaire ou expert en automatisation, cette comparaison vous permettra de mieux comprendre les avantages, la facilité d'utilisation, les niveaux de compétence requis, et la scalabilité de chaque outil. | ||||||
> | ||||||
|
||||||
| Critères/Caractéristiques | espace client OVHcloud | Horizon | Openstack API | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| ------------------------------------------- | ---------------------- | ------- | ------------- | | ||||||
| Avantages principaux | Interface intuitive, idéale pour une prise en main rapide. | Offre un contrôle accru pour les utilisateurs expérimentés, avec une vue avancée des paramètres. | Automatisation complète, avec intégration fluide à d'autres outils. | | ||||||
| Niveau de compétence requis | Accessible à tous, idéal pour les débutants ou les besoins simples | Intermédiaire, requiert une certaine expertise (Administrateurs systèmes, Ingénieurs Cloud…) | Avancé, nécessite des compétences en scripting/API (Architectes Cloud, Ingénieurs DevOps, Experts en automatisation) | | ||||||
| Facilité d'utilisation | Intuitive et accessible | Avancée mais visuelle | Technique | | ||||||
| Personnalisation | Faible – Idéal pour des configurations standards et rapides, avec un contrôle avancé limité. | Moyenne – Interface graphique offrant des réglages avancés (réseau, stockage, etc.), bien que restreints par l’interface utilisateur. | Très élevée – Personnalisation quasi complète via API, avec possibilité de créer des scripts, des workflows automatisés et des architectures sur mesure. | | ||||||
| Performances et scalabilité | Performances limitées et scalabilité basique. Adapté aux déploiements de petite taille ou non critiques. La scalabilité est généralement manuelle et plus lente. Idéal pour des environnements statiques ou des petits projets. | Performances moyennes avec une gestion améliorée de la scalabilité via l'interface graphique. Scalabilité plus rapide qu'avec Manager, mais limitée par l’interface. Adapté aux projets de taille moyenne ou nécessitant une certaine évolutivité. | Performances optimales et scalabilité complète. Permet des déploiements massifs, automatisés et rapides via des scripts ou des outils tiers. Idéal pour des infrastructures dynamiques, des charges lourdes et des environnements nécessitant une haute élasticité. Recommandé pour des architectures critiques. | | ||||||
| Pèrimètres d'utilisation (Compute) | - Création et gestion simplifiée des machines virtuelles (VM).<br> - Redimensionnement des VM après création (modification du modèle flavor à chaud ou à froid, selon les ressources disponibles).<br> - Sélection de configurations standards pour les VM (RAM, CPU, stockage).<br> - Gestion des actions essentielles : démarrage, arrêt et suppression des VM.<br> - Accès aux snapshots pour des sauvegardes rapides et restaurations simplifiées.<br> - Attribution et gestion des adresses IP flottantes.<br> - Création et administration basique des disques additionnels.<br> - Supervision des ressources avec un monitoring essentiel (CPU, mémoire, stockage). | - Gestion avancée des accès : prise en charge du contrôle des accès basé sur les rôles (RBAC) pour une gestion multi-utilisateurs sécurisée.<br> - Administration réseau avancée : création et gestion de réseaux privés complexes associés aux VM (réseaux internes, sous-réseaux).<br> - Déploiement de VM avec configurations réseau spécifiques, incluant la gestion de plusieurs interfaces réseau.<br> - Utilisation d'images personnalisées pour la création de VM, en alternative aux images standards proposées par OVHcloud.<br> - Intégration de workflows préconfigurés via Horizon pour automatiser les déploiements et configurations. | - Automatisation complète : toutes les actions disponibles dans Manager et Horizon sont réalisables via l’API, avec la possibilité de les automatiser et de les scripter.<br> - Déploiement d’infrastructures en mode Infrastructure as Code (IaC) à l’aide d’outils comme Terraform, Ansible ou de scripts personnalisés.<br> - Intégration aux pipelines CI/CD pour des déploiements automatisés (ex. intégration avec GitLab CI).<br> - Gestion avancée des quotas de ressources (nombre de CPU, RAM total, etc.).<br> - Scalabilité dynamique : ajustement automatique des instances en fonction de la charge via API ou scripts.<br> - Monitoring et collecte de métriques personnalisées via API, offrant plus de granularité que les interfaces Horizon ou Manager. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| Pèrimètres d'utilisation (Network) | - Création et gestion de réseaux privés (Private Networks).<br> - Association d'adresses IP flottantes (Floating IP) et d'adresses IP additionnelles.<br> - Configuration de routage de base (Basic Routing). | - Gestion avancée des règles de sécurité via les groupes de sécurité (Security Groups).<br> - Visualisation des topologies réseau pour une gestion simplifiée.<br> - Support complet des sous-réseaux IPv6 pour une connectivité moderne.<br> - Configuration des politiques QoS (Quality of Service) pour prioriser les ressources réseau. | - Accès à toutes les fonctionnalités disponibles sur Horizon et le Manager.<br> - Création de routes personnalisées pour une gestion réseau plus flexible.<br> - Configuration précise des politiques QoS (Quality of Service).<br> - Gestion avancée des VRRP (Virtual Router Redundancy Protocol) pour assurer la redondance des routeurs.<br> - Automatisation des actions réseau grâce à des scripts (Infrastructure as Code).<br> - Intégration avec des solutions SDN (Software-Defined Networking) pour une gestion réseau agile. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
| Pèrimètres d'utilisation (Storage & Backup) | - Création et gestion des volumes de stockage : Object Storage, Block Storage, et File Storage.<br> - Sauvegarde automatique basique (snapshots) des volumes, avec possibilité de restauration.<br> - Association des volumes de stockage aux instances pour un accès simplifié.<br> - Gestion des conteneurs Object Storage (Swift) pour organiser les données.<br> - Visualisation de l'état des volumes et de l'espace de stockage utilisé.<br> - Ajout et gestion de fichiers dans un Object Storage. | - Gestion avancée des snapshots : rétention, duplication, et autres options pour un contrôle précis des sauvegardes.<br> - Gestion détaillée des partages de volumes (multi-attach) pour une flexibilité accrue.<br> - Création et gestion des sauvegardes planifiées avec des politiques de sauvegarde personnalisables.<br> - Surveillance de l'utilisation des quotas de stockage pour un suivi optimal de l'espace disponible. | - Fonctionnalités accessibles via Horizon et Manager.<br> - Intégration et automatisation via scripts (Infrastructure as Code) pour une gestion fluide.<br> - Configuration avancée des partages réseau (NFS, CIFS) pour une flexibilité accrue dans l'organisation des fichiers.<br> - Gestion précise des métadonnées des objets dans Object Storage pour un contrôle optimal des données.<br> - Configuration avancée de la réplication et du versioning d'objets pour une haute disponibilité et une gestion des versions complète.<br> - Accès direct à l'API Swift pour une intégration fluide avec des outils tiers.<br> - Création de workflows personnalisés pour automatiser et gérer efficacement les processus de sauvegarde. | | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
|
||||||
## Aller plus loin | ||||||
|
||||||
[Créer une première instance Public Cloud et s’y connecter](/pages/public_cloud/compute/public-cloud-first-steps) | ||||||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.