Cloud computing - Décryptage

Une adoption possible dés aujourd'hui

Le journal Le Monde titrait il y a peu : « L'informatique dans les nuages s'envole » tandis que The Economist faisait sa une en octobre 2009 sur «la bataille des nuages». L'universitaire américain Nicholas Carr parle du « grand passage vers l'ordinateur mondial ». Au delà d'un effet de mode indéniable jusque dans les publications grand public, le terme de Cloud Computing (l'informatique dans le nuage, au sens d'Internet) recouvre l'émergence d'une transformation importante des systèmes d'information avec la mise à disposition deressources informatiques distribuées sur internet et proposées sous la forme de services à de multiples utilisateurs.

Il s'agit donc à la fois d'une notion technique et d'un modèle économique nouveau pour l'entreprise utilisatrice qui paie des services informatiques à l'usage et non plus sous forme d'investissement.

Parallèlement les entreprises cherchent à réduire et à « variabiliser » les coûts des services informatiques pour se consacrer à des activités qui les différencient sur leurs marchés, à innover et accélérer les déploiements de nouveaux services.

Le cloud computing peut les aider à atteindre ces objectifs. Nous pensons qu'il s'agit d'une tendance lourde qui va fortement modifier la manière d'intégrer les solutions technologiques dans l'entreprise.

Décryptage

Le cloud computing repose sur l'industrialisation des centres de données (virtualisation très poussée, optimisation des processus d’exploitation) permettant une forte réduction des coûts et la mise à disposition de puissance informatique mutualisée

Le développement de socles techniques applicatifs utilisant cette infrastructure mutualisée

Le développement d’un réseau fiable et bon marché permettant de relier les data centers aux utilisateurs

La mise en place de modèle économique sur abonnement ‘à la demande’ au plus près de l’usage réel

Les trois grandes familles d’offres :

  • Les services applicatifs (SaaS – Software as a Service) qui proposent une offre logiciel à l’utilisateur final accessible via internet et un navigateur web. Par exemple l’offre de gestion de la relation client (CRM) de Salesforce.com ou les services bureautiques collaboratifs Google Apps.
  • Les environnements de développement et d’exécution (PaaS - Platform as a Service) qui proposent une offre au utilisateur avancé mais surtout aux équipes de développement la possibilité de développer, tester et mettre en production des applications qui tournent sur l’infrastructure du fournisseur. Trois exemples sont Google Appengine, Force.com de Salesforce et Microsoft Azure.
  • L’infrastructure de base (IaaS - Infrastructure as a Service) sous forme de serveurs virtuels (loué à l’heure), de stockage de données, de bande passante et de services de bases associés (équilibrage de charge, sécurité..). La plus emblématique est l’offre d’Amazon Web Services.

Problématique de la DSI

Le marché du cloud computing est encore en phase de décollage mais arrive aujourd’hui à un niveau de maturité suffisant pour être considéré comme une alternative dans tout type de projets.

Encore faut-il mesurer les enjeux pour l’entreprise :

  • Economiques : comparer le modèle classique d’investissement au nouveau modèle d’abonnement (comptabilisé en charges), mesurer le véritable TCO des alternatives cloud.
  • Maîtrise des risques : sécurité/confidentialité des données, conformité, acceptabilité par les parties prenantes, gestion de la relation contractuelle
  • Pour les utilisateurs finaux : nouvelle ergonomie, gestion du changement
  • Pour les métiers : agilité accrue, meilleure appropriation des technologies, réduction du ‘time to market’ 

et pour la DSI :

  • Evolution des compétences : pour les équipes d’exploitation, pour les équipes de développement, pour la gestion des projets et le pilotage du sourcing
  • Choix techniques sur les nouveaux modèles : quelle plateforme de développement, quel langage, quels partenaires, comment revenir en arrière, changer de fournisseur ?
  • Intégration avec le SI existant : c’est un élément majeur comme toutes les nouvelles technologies,comment garantir la performance pour l’utilisateur final
  • Implication sur la gouvernance du SI : pilotage des opérateurs cloud/SaaS, intégration aux référentiels existants, maintien des niveaux de service, nouvelle articulation avec les MOA métiers.

Vous vous y intéressez dès maintenant, souhaitez mettre le SaaS en concurrence avec les applications hébergées en interne sur les projets nouveaux, tester les services, initier des pilotes afin d'étudier les problèmes d'orchestration et d'intégration avec le SI interne, faire évoluer les compétences et les outils de gouvernance.

Nous vous accompagnons dans toutes les étapes de cette démarche.

L'offre NEOXIA :

  • Sensibilisation de vos équipes au cloud computing et au SaaS : formation, état de l’art pour les manageurs, les architectes, les développeurs, les exploitants.
  • Elaboration d’une stratégie cloud computing : définition du périmètre externalisable en cloud, étude d’opportunités, définition d’un pilote, plan de formation, évolution des outils de gouvernance, des procédures de sourcing.
  • Déploiement de solution SaaS : direction de projet, conduite du changement, adaptation/configuration. Neoxia est partenaire Google Apps et Salesforce.com.
  • Prise en main des environnements de développement (PaaS) : aide à la décision, analyse comparée des plateformes de développement, mise en place de méthodologie de développement en PaaS, coaching d’équipes.
  • Expertise sur les plateformes de développement : gestion d’identité en lien avec les annuaires de l’entreprise, gestion de la sécurité, intégration/communication avec le SI interne 
  • Evaluation des performances :NEOXIA étend son offre d’audit et d’amélioration des performances applicatives aux plateformes cloud computing (voir l’offre AMAZON Web Services)
  • Mise en place des processus d’exploitation des services cloud