L'infogérance des ours
Dans une optique de souplesse et d'efficacité, les offres d'hébergements proposées sont mises en place sur des machines virtuelles. Le choix de l'outil de virtualisation chez Bearstech s'est porté sur Xen, même si plusieurs autres solutions existent (KVM, Vserver, OpenVZ, ...) présentant aussi des avantages et des inconvénients.
La question est de savoir quels droits donner à un client sur la machine virtuelle (VM) accueillant ses données.
D'un point de vue du parc informatique de Bearstech, il a été établi que l'homogénéité des systèmes et de leur gestion était nécessaire pour une maintenance efficace par toute l'équipe. Cela réduit fortement les chances de pouvoir proposer des VM avec un accès root et donc un contrôle total dessus.
En effet, les services et les garanties fournis par Bearstech sont en partie dûs aux processus établis, documentés, à la rigueur des méthodes de travail et l'expérience des ours. Il est difficile de demander à un client de fournir le même travail et de partager autant d'informations que les ours sur leurs outils et méthodes de travail.
Bearstech propose des offres d'hébergement mais surtout d'infogérance, l'objectif principal est donc de garantir une réelle stabilité pour une maintenance des applications des clients. C'est pourquoi nous recherchons la plus grande des homogénéités possible tout en proposant le maximum d'adaptabilité aux demandes des clients.
Une des parties les plus importantes du travail des ours étant d'assurer la qualité du service, il est difficile d'imaginer que ces adaptations soient effectuées par d'autres personnes que celles qui assurent le maintien de l'ensemble du parc. Le contrôle direct sur les ressources utilisées est donc remplacé par l'étroite collaboration entre le client et l'équipe des ours à toutes les étapes, de la réflexion sur les besoins à la mise en production.
Au final, beaucoup d'offres ne nécessitent pas de droits d'administration particuliers pour être pleinement exploitées par le client (offres Drupal, Django, Ruby on Rails, ...). Il est donc préférable de développer des outils (shell, job cron, autres outils Unix) pour lui permettre d'administrer le plus efficacement possible son application sans risquer une incohérence sur le parc informatique, et donc une augmentation du travail d'administrateur, ce qui permettra non-seulement de répondre exactement à la demande du client, mais surtout de ne pas mettre en danger le fonctionnement de la VM du client et l'ensemble du parc.


















