Architectures informatiques dans les nuages



Documents pareils
Hébergement MMI SEMESTRE 4

Etude des outils du Cloud Computing

Business & High Technology

Chapitre 4: Introduction au Cloud computing

Cloud computing Architectures, services et risques

Cloud computing Votre informatique à la demande

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

Cloud Computing. 19 Octobre 2010 JC TAGGER

Cloud Computing : Généralités & Concepts de base

QU EST CE QUE LE CLOUD COMPUTING?

Cloud Computing, discours marketing ou solution à vos problèmes?

La sécurité des données hébergées dans le Cloud

HÉBERGEMENT CLOUD & SERVICES MANAGÉS

Qu est-ce que le «cloud computing»?

Co-animés par Helle Frank Jul-Hansen, Béatrice Delmas-Linel et David Feldman

Study Tour Cloud Computing. Cloud Computing : Etat de l Art & Acteurs en Présence

Playbook du programme pour fournisseurs de services 2e semestre 2014

Les services d externalisation des données et des services. Bruno PIQUERAS 24/02/2011

Louis Naugès Paris, 17 juin 2013 Louis Naugès - Chief Cloud Evangelist Revevol

MEYER & Partenaires Conseils en Propriété Industrielle

La tête dans les nuages

Cloud Computing & PHP

Cloud Computing dans le secteur de l Assurance

impacts du Cloud sur les métiers IT: quelles mutations pour la DSI?

Cycle de conférences sur Cloud Computinget Virtualisation. Le Cloud et la sécurité Stéphane Duproz Directeur Général, TelecityGroup

Jean-Nicolas Piotrowski, Dirigeant Fondateur d ITrust

Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?

Evolution des SI à l heure du Cloud

Qu est ce qu une offre de Cloud?

Open-cloud, où en est-on?

Qu est ce que le Cloud Computing?

UNIFIED D TA. architecture nouvelle génération pour une restauration garantie (assured recovery ) que les données soient sur site ou dans le cloud

Séminaire Partenaires Esri France 7-8 juin Paris Cloud Computing Stratégie Esri

Traitement des Données Personnelles 2012

Séminaire Partenaires Esri France 6 et 7 juin 2012 Paris. ArcGIS et le Cloud. Gaëtan LAVENU

Introduction au Cloud Computing

CE QU IL FAUT SAVOIR SUR LE CLOUD COMPUTING

Protéger et héberger vos donnés métiers : les tendances cloud et SaaS au service des entreprises

CLOUD COMPUTING Tupuraa TEPEHU Pascale BERTON-ALLIAUD Arnaud BALDEWIJNS Said TAMGALTI Licence SIIC 2012 / 2013

Le Cloud en toute confiance

Qu est ce qu une offre de Cloud?

GLOSSAIRE. On premise (sur site)

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

Mes logiciels d'entreprise dans le Cloud. Didier Gabioud

Cycle de conférences sur Cloud Computinget Virtualisation. Cloud Computing et Sécurité Pascal Sauliere, Architecte, Microsoft France

COLLECTION N.T.I.C. Livre Blanc. Les promesses du Cloud Computing : réalité ou fiction? Chris Czarnecki En-lighten Technology Ltd.

En savoir plus pour bâtir le Système d'information de votre Entreprise

Livre Blanc. L hébergement à l heure du Cloud. Comment faire son choix?

Atelier numérique Développement économique de Courbevoie

Cycle Innovation & Connaissance 12 petit déjeuner Mardi 15 mai Cloud Computing & Green IT : nuages ou éclaircies?

Office 365 pour les établissements scolaires

CONSEIL INFOGÉRANCE HÉBERGEMENT

Veille Technologique. Cloud-Computing. Jérémy chevalier

CloudBees AnyCloud : Valeur, Architecture et Technologie cloud pour l entreprise

Priorités d investissement IT pour [Source: Gartner, 2013]

ARCHITECTURE ET SYSTÈMES D'EXPLOITATIONS

Accélérez vos tests et développements avec le Cloud, découvrez SoftLayer, la dernière acquisition Cloud d'ibm

Travaillez en toute liberté grâce à Internet

Cloud computing ET protection des données

L infonuagique démystifiée LE CLOUD REVIENT SUR TERRE. Par Félix Martineau, M. Sc.

Pourquoi OneSolutions a choisi SyselCloud

Systèmes Répartis. Pr. Slimane Bah, ing. PhD. Ecole Mohammadia d Ingénieurs. G. Informatique. Semaine Slimane.bah@emi.ac.ma

Les dessous du cloud

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

L'infonuagique, les opportunités et les risques v.1

Dossier de presse Orange Business Services

LABEL CLOUD. Formation au processus de labellisation et au contenu du référentiel. 1 jour

Le cloud computing est un concept qui consiste à déporter sur des serveurs distants des stockages et des traitements informatiques traditionnellement

GUIDE Cloud Computing : quoi, comment, pourquoi

Des systèmes d information partagés pour des parcours de santé performants en Ile-de-France.

Naturellement SaaS. trésorier du futur. Livre blanc. Le futur des trésoriers d entreprise peut-il se concevoir sans le SaaS?

Le Cloud Computing en France

Le contrat Cloud : plus simple et plus dangereux

Chapitre 1. Infrastructures distribuées : cluster, grilles et cloud. Grid and Cloud Computing

Le Cloud Computing L informatique de demain?

Les points clés des contrats Cloud Journée de l AFDIT Cloud Computing : théorie et pratique

Le Cloud, on parle de quoi?

mieux développer votre activité

Programme. Maria Fiore Responsable du développement des affaires MicroAge. Hugo Boutet Président igovirtual. Présentation de MicroAge

Christophe Dubos Architecte Infrastructure et Datacenter Microsoft France

Livre blanc. SaaS : garantir le meilleur niveau de service. (2e partie)

Veille Technologique. Cloud Computing

Cloud Computing : Utiliser Stratos comme PaaS privé sur un cloud Eucalyptus

Journée de l informatique de gestion 2010

Section I: Le Contexte du DATA CENTER Pourquoi l AGILITE est Nécessaire dans le DataCenter

Vos outils de messagerie dans le Cloud avec LotusLive Notes. Session LOT12 Xavier Défossez - Lotus Technical Sales

Cloud Computing, Fondamentaux, Usage et solutions

Le Cloud au LIG? Pierre Neyron PimLIG

La nouvelle donne des espaces de travail mobiles. Didier Krainc 7 Novembre 2013

Recommandations pour les entreprises qui envisagent de souscrire à des services de Cloud computing

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

Les ressources numériques

CNAM Déploiement d une application avec EC2 ( Cloud Amazon ) Auteur : Thierry Kauffmann Paris, Décembre 2010

Sécurité du cloud computing

Introduction aux services Cloud Computing de Tunisie Télécom. Forum Storage et Sécurité des données Novembre 2012 Montassar Bach Ouerdiane

Le SaaS, démêler le vrai du faux

Xavier Masse PDG IDEP France

Cloud (s) Positionnement

Test de performance en intégration continue dans un cloud de type PaaS

Du Datacenter au Cloud Quels challenges? Quelles solutions? Christophe Dubos Architecte Microsoft

Transcription:

Architectures informatiques dans les nuages Cloud Computing : ressources informatiques «as a service» François Goldgewicht Consultant, directeur technique CCT CNES 18 mars 2010

Avant-propos Le Cloud Computing, un effet de mode? Sujet vaste et difficile à définir Petit sondage http://www.geekandpoke.com 2

Agenda Définition Types de Cloud Computing Modèles de déploiement Le Cloud Computing en pratique Cloud But not cloudless! 3

Avant tout Notion de ressource informatique Elément matériel ou logiciel d un système d information Ex : machine, processeur, mémoire, OS, stockage, réseau, application Gestion contraignante Complexité Compétences spécifiques Coût Direct : achat de matériel ou de licences Indirect : électricité, climatisation, loyer 4

La genèse du Cloud Computing Grands acteurs du Web Salesforce, Amazon, Google Infrastructures considérables pour leurs applications Milliers de data centers dans le monde entier Reliés avec bande passante exceptionnelle Constat : ressources pas toujours exploitées à 100% Ex : Amazon, pic de Noël Idée : proposer ces ressources à d autres entreprises Cloud Computing : modèle de partage de ces ressources 5

Le Cloud Computing en 5 points 1) Architectures multi-tenantes Ressources partagées entre les consommateurs Ex : 1 instance d une application pour 1000 entreprises Mutualisation : réduction des coûts 2) Abstraction de la localisation Applications et données facilement accessibles via Internet PC, laptops, netbooks, smartphones API ouvertes Et situées «quelque part» Dans l infrastructure : dans le «Cloud» Répliquées 6

Le Cloud Computing en 5 points (suite) 3) Grande élasticité Ajout ou retrait de ressources à la demande Analogie avec le nuage : extension et contraction fluides Grande capacité de montée en charge La 1 ère et la 1000 ème requête consomment autant de ressources Ressources infinies du point de vue du consommateur 4) Paiement à l utilisation réelle Location des ressources en fonction des besoins Paiement à la consommation ou par abonnement «pay as you go» ou «pay per use» 7

Le Cloud Computing en 5 points (suite) 5) Self service Interface Web Monitoring de la consommation des ressources (dashboards) Demande d ajout ou retrait de ressources Traitement automatisé : en quelques minutes! Pas ou peu d interaction avec le fournisseur Rend rapide l élasticité : «Any quantity at any time» 5 réelles nouveautés? 8

Une fausse nouveauté technologique Basé sur des techniques devenues matures Déjà présentes dans nos SI : traitements, hébergement, tests Grid computing Répartition de calculs sur plusieurs systèmes Virtualisation Emulation de plusieurs systèmes sur une machine physique Ressources machine partagées entre machines virtuelles isolées Agencement par un OS spécialisé : hyperviseur Permet seulement les points 1, 2 et 3 du Cloud Computing Architectures multi-tenantes, abstraction de la localisation et élasticité 9

Mais un vrai nouveau business model Idée de base : approche orientée services Permet points 4 et 5 : paiement à l utilisation réelle et self service Nouveau mode de provisionnement de ressources Image de la distribution d électricité On délègue la gestion : on n achète plus, on ne possède plus, on n installe plus, on ne configure plus, on ne maintient plus Et on utilise : on loue les ressources adéquates, qui sont garanties Plus flexible et réactif, moins coûteux et complexe Accès facile à des infrastructures considérables Changement culturel Nous reviendrons sur ce point 10

Agenda Définition Types de Cloud Computing Modèles de déploiement Le Cloud Computing en pratique Cloud But not cloudless! 11

3 grands types de Cloud Computing En fonction du type des ressources fournies SaaS : Software as a Service Applications métier prêtes à l emploi PaaS : Platform as a Service Environnement de développement et d exécution d applications Services applicatifs : API, bases de données, middlewares IaaS : Infrastructure as a Service Machines, stockage, réseau Virtuels 12

IaaS : Infrastructure as a Service Provision d instances de machines virtuelles sur une infrastructure Cloud On choisit les machines Engagement du provider sur équivalents CPU et mémoire Et on y installe ce qu on veut : OS, applications Pas de pile de développement logiciel Mais architectures applicatives classiques On ne gère pas l infrastructure physique sous-jacente Facturation Nombre et types des instances déployées, données transférées Nombre de cycles CPU consommés, heures d utilisation 13

PaaS : Platform as a Service Provision d un environnement de développement et d exécution d applications sur une infrastructure Cloud Plateforme logicielle complète Langages, services applicatifs, bases de données, middlewares, sécurité Souvent propriétaires : architectures non classiques Ex : mouvement «NoSQL», bases de données non relationnelles On ne gère que les applications Pas l infrastructure sous-jacente Facturation Quantité de données stockées, transférées, temps CPU Nombre d appels aux API 14

SaaS : Software as a Service Provision d une application métier «clés en main» hébergée sur une infrastructure Cloud Accessible via un navigateur Web Version Cloud de l ASP : multi-tenante + hébergée sur le Cloud On ne fait qu utiliser l application On ne gère pas l application et l infrastructure sous-jacente Facturation Abonnement : nombre d utilisateurs 15

Agenda Définition Types de Cloud Computing Modèles de déploiement Le Cloud Computing en pratique Cloud But not cloudless! 16

Modèles de déploiement Cloud public Infrastructure accessible par tous via Internet Hébergement : prestataire externe Cloud privé Infrastructure située sur un réseau privé de l entreprise Ou d un groupe d entreprises : Community Cloud But : protéger données derrière firewall Hébergement : plusieurs cas! Cloud hybride Composition de plusieurs formes de Cloud 17

Zoom sur le Cloud privé Cloud privé interne Hébergement : entreprise elle-même But : rentabiliser l investissement de l infrastructure mise en place Parfois critiqué : «pas du vrai Cloud car élasticité pas si grande»? Cloud privé externe Hébergement : prestataire externe, dans un centre dédié aux seules données de l entreprise But : compromis entre Cloud public et Cloud privé interne 18

Agenda Définition Types de Cloud Computing Modèles de déploiement Le Cloud Computing en pratique Cloud But not cloudless! 19

Offres du marché Software as a Service (SaaS) Collaboration CRM RH CMS Platform as a Service (PaaS) Java.NET PHP Python Infrastructure as a Service (IaaS) Machines Stockage Réseau 20

Quels cas d utilisation? Applications à charge importante Intérêt : grande élasticité Applications à charge variable Intérêt : paiement à l utilisation réelle Applications prototypes Intérêt : faibles coûts Ou les trois à la fois : explosion des applications mobiles Hébergement de services Web Ex : réalisations Aeon Consulting (iphone, Android, BlackBerry) 21

Quelle réalité? Un modèle déjà mis en œuvre en 2009 Monde : 40 Md (source : Gartner) Europe : 4 Md et 1,5% du marché logiciels/services (source : PAC) France : 1,5 Md (source : Markess International) Un modèle en plein essor Monde : +21% en 2009 et 110 Md en 2013 Europe : +20% en 2009 et 13% du marché des logiciels/services en 2015 France : annonce du Premier Ministre le 18 janvier 2010 Grand emprunt pour l économie numérique Objectif : développer alternative française et européenne Mais un modèle critiqué! Sur 3 aspects 22

Agenda Définition Types de Cloud Computing Modèles de déploiement Le Cloud Computing en pratique Cloud But not cloudless! 23

Perte de contrôle Perte de contrôle des applications Providers pérennes? Encore jeunes Providers fiables? Quid de la sécurité? http://www.geekandpoke.com 24

Perte de contrôle (suite) Perte de contrôle des données Où sont mes données? Dans le Cloud! Rappel : abstraction de la localisation géographique des données Aspect légal : données soumises aux lois du pays hébergeur Ex 1 : lois peuvent imposer la localisation des données dans le pays Ex 2 : lois non applicables sur données hébergées à l étranger Ex 3 : le gouvernement d un pays peut accéder aux données qu il héberge Exploitation marketing des données? 25

Perte de contrôle : solutions Solution 1 Certains providers donnent le choix de la localisation : région, pays Problème : les providers principaux sont Américains Solution 2 Emergence d acteurs et de lois français/européennes Ex : Orange IaaS : machines virtuelles SaaS : collaboration Sans oublier le Cloud privé! 26

Manque de standards Concerne surtout les PaaS Bases de données non relationnelles Pour supporter traitement distribué sur données larges Problèmes Apprentissage : philosophie différente Migration des données : structures différentes donc attention au coût Solutions propriétaires Avantage concurrentiel pour les providers Verrouillage technologique Problèmes Paradoxe : développement facile / intégration SI difficile Pas d interopérabilité entre les solutions 27

Manque de standards : solution Solution : création de standards! Objectif : banalisation des PaaS Développement, intégration dans le SI, sécurité, monitoring, interopérabilité, réversibilité Analogie avec serveurs d applications JEE Nombreuses initiatives Open Cloud Consortium, début 2008 Cloud Security Alliance, fin 2008 Open Cloud Manifesto, début 2009 28

Complexité contractuelle Rappel : on n a pas à gérer l infrastructure Mais on doit maîtriser des métriques complexes En amont : pour estimer quantité de ressources nécessaires En aval : pour suivre la consommation et s assurer du bon niveau de performances Image de la distribution électrique pas si pertinente EDF nous demande quels appareils électriques nous utilisons, pas leur puissance, leur voltage, leur ampérage Conséquence : tarification et monitoring pas si faciles Ne pas se fier à leur simplicité apparente Tableaux de présentation du coût des ressources Dashboards attrayants 29

Complexité contractuelle : solutions Garder sous la main des experts en métrologie! Les faire intervenir sur toute la chaîne Ne pas négliger le Service Level Agreement (SLA) Contrat entre le provider et vous : standard ou personnalisé Définit la qualité de service Technique : temps de réponse, disponibilité, volumétrie Plan de reprise d activité si chute d un data center? Indemnités si perte de données? Temps de détection de problème? D analyse? De résolution? 30

Conclusion Notion de stratégie Cloud Changement technologique Attention : solution non miraculeuse! Changement métier Impacte processus N oublions pas les problèmes classiques Sécurité Un point de départ? Prototype 31

Architectures informatiques dans les nuages Des questions? François Goldgewicht Consultant, directeur technique CCT CNES 18 mars 2010