Remise en place de quelques notions liées au concept de Cloud, présenté à une réunion de travail le 19/04/13. Sans prétention, non exhaustif, utile face au marketting stupide de MS etc.
▪ d'abord un changement de culture, approche, positions client/fournisseur ▪ … ensuite un projet (très) technique ▪ … nécessitant compétences adaptées ▪ parallèle avec ITIL
Exemple: le supermarché ▪ on paye à la sortie (normalement) ▪ mais la caissière ne discute pas avec le client de l'opportunité d'acheter un produit ▪ → minimisation des interactions avec le fournisseur, le client est autonome ▪ → portail client type “self-service” (?)
client gère ses VMs, IPs, règles de pare-feu, stockage, etc. ▪ le datacenter garantit l'infrastructure et la connectivité, ne gère pas les applications ni l'OS ▪ exemples: ▪ Amazon EC2/EBS/RDS, Google Compute Engine, Microsoft Azure, Rackspace, Gandi, OVH ▪ Openstack, Eucalyptus
client déploie une application, des composants, et les intègre entre eux ▪ le datacenter gère la plateforme jusqu'à l'OS, pas l'appli ▪ limité à certaines technologies ▪ exemples : ▪ Amazon Web Services, Google App Engine, Heroku, Dreamhost ▪ CloudFoundry, Redhat Openshift
client obtient une appli prête à l'emploi (développée au préalable) ▪ le datacenter gère tout: infra, plateforme, appli, données ▪ exemples: ▪ Gmail, Google Apps, Dropbox, etc. ▪ Facebook?
économies” ▪ investissement conséquent, ROI dépend de l'échelle et des SIs qui peuvent migrer ▪ si c'est le cas, on a un énorme problème de provisionning des infras ▪ → difficile à garantir en pratique ▪ gains: flexibilité, scalabilité, agilité, autonomie
avant de faire du PaaS avant de faire du SaaS” ▪ → n'a pas de sens à l'échelle d'un seul service informatique ▪ → seuls quelques très gros acteurs ont la force de miser sur plusieurs approches de front (Amazon, Google)
en faisait en 1970 avec ses mainframes” ▪ cloud ≠ virtualisation ▪ presque vrai sur nos offres quasi-SaaS type SPIP, Alfresco, Redmine, RT ▪ évolution possible pour l'auto-hébergement PHP
donc perte possible de contrôle ▪ moins de cas par cas, souplesse ▪ → la sécurité ne peut plus se traiter tout à fait comme en informatique traditionnelle
l'infrastructure ▪ projet assez actif / soutenu par Rackspace, NASA, et nombre constructeurs/éditeurs ▪ nombreuses technos compatibles (OS, virtu, stockage) à choisir par le fournisseur ▪ mais fonctions limitées (pas de “storage vmotion” par exemple) ▪ demande des compétences système, réseau, et stockage poussées
portée du client” ▪ API complexes et pauvres ▪ interfaçage difficile avec autres produits ▪ → peu flexible → a évolué, mais non testé ▪ produit peu reconnu