SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Déployer une application critique
dans le Cloud : risques & enjeux

           Virtual Forum 2009

     Jérôme Petazzoni – Pilot Systems
De quoi parle-t-on ?
    Le Cloud au sens large : le Grand Internet
●



        Web 2.0
    –

        Web Services et assimilés
    –

        Software-as-a-Service
    –

    Plus précisément : Cloud Computing
●



        Ressources disponibles et facturées à la demande
    –

        Exemple canonique : AWS (EC2, S3...)
    –

        Google AppEngine, mor.ph, Azure ...
    –
Les avantages du Cloud
    Pas d'investissement lourd dans le matériel
●



    Externalisation de la maintenance, des sauvegardes ...
●



    Meilleure tenue en charge lors des pointes d'activité
●



    Utilisation optimale des ressources et de l'énergie
●



    Avantages pour tous les acteurs :
●



         Startups 2.0
     –

         PME/TPE grâce au SaaS
     –

         Grands groupes (écologie et tenue en charge)
     –
... et ses inconvénients
    On ne contrôle plus ses données
●



        Ma compta, ma R&D, mes mails, mes contacts ...
    –

        ... Sont « dans la nature » !
    On ne contrôle plus ses applications
●



        Y compris quand elles sont en GPL !
    –

    On devient dépendant du fournisseur du Cloud
●



        Et en plus, il a accès à toutes nos données sensibles
    –

    Si le réseau tombe, tout tombe
●
Cloud et Open Source
    Rappel : quand on vend un logiciel en licence GPL,
●


    on doit gratuitement l'accompagner du code source
    Mais quand on utilise un SaaS (y compris en GPL) :
●



        On n'a que le code source original
    –

        L'éditeur a pu modifier le code source
    –

        On n'a pas forcément accès aux modifications
    –

        En fait, on ne sait pas si le code a été modifié !
    –

    Réponse de la FSF : Affero GPL v3
●
Remettons les choses à plat ...

            Licence Matériel Logiciel Données Réseau
                                                  Géré                               Maîtrisé
Modèle      Closed Source      Maîtrisé
                                               par l'éditeur                       (opérateurs
                             (IBM, HP,                           Maîtrisées
classique                                                                        et équipements
                                                 Géré par
                               Dell...)
            Open Source
                                                                                     choisis)
                                              la communauté
                                Géré par                        Gérées par
            Closed Source
                            l'éditeur SaaS,                      l'éditeur
 SaaS                           ou bien                          (en interne,
                                                Géré par                            Sensible
            Open Source
                              sur un Cloud                     ou sur le Cloud
                                                l'éditeur
                                                                de son choix)     Par défaut :
                             Cloud éditeur
            Closed Source
                                                                                   Internet
                                 Cloud                          Sur le Cloud
 Cloud                         choisi par                        choisir par
                                                 Géré par
            Open Source
                              l'utilisateur                     l'utilisateur
                                              la communauté
Le modèle traditionnel
    Matériel et réseau maîtrisés
●



    Relation de confiance avec
●



        Le fournisseur de matériel
    –

        L'équipe qui maintient ce matériel
    –

        Le fournisseur réseau (lignes et équipements)
    –

        L'équipe qui maintient ce réseau
    –

        L'éditeur/intégrateur du logiciel
    –

    Les données sont physiquement dans l'entreprise
●
Le Software-as-a-Service
    Relation de confiance avec
●



        L'éditeur du SaaS
    –

        L'opérateur réseau
    –

        Son parc de clients légers
    –

        L'équipe qui les maintient
    –

    Problèmes potentiels :
●



        SaaS émergents, avec des acteurs encore jeunes
    –

        Super-acteurs (Google)
    –
Le Cloud Computing
    Si le Cloud est choisi par l'éditeur/intégrateur : =SaaS
●



    Si on choisit son Cloud ...
●



         On choisit chez qui on place ses assets
     –

         On garde la main sur le logiciel
     –

         On a besoin d'interopérabilité, d'un standard
     –

         « inter-Cloud »
         Réponses ? Des API et des outils ouverts :
     –

         JEOS, dotcloud, eucalyptus, NiftyName ...
Extension du périmètre réseau
    Si le réseau tombe, on perd l'accès au Cloud
●



    Déjà le cas avec le modèle classique,
●


    pour les groupes multisites (filiales/agences...)
         Mais les applications Cloud sont plus exigeantes
     –

         (en débit, latence, disponibilité – Gears)
    Les « gros » Clouds sont généralement bien connectés
●



    Les « petits » Clouds peuvent s'avérer plus souples
●


    (établissement de liens privés...)
    On en revient à une question de confiance
●
Où sont mes données ?
    Problématique n°1 des DSI interrogés
●



    Se prémunir contre les risques en ayant au minimum
●


    une possibilité de backup des données
    On n'est pas obligé de tout mettre dans le Cloud
●



    Séparation des données critiques / bulk
●



    Besoin de rapatrier les applications du Cloud chez soi
●



    Importance de l'ouverture et l'interopérabilité des APIs
●


    encore une fois
Une question de confiance
    Je fais confiance à IBM/Dell/HP/... pour me fournir
●


    un matériel qui marche et la maintenance idoine
    Je fais confiance à SAP/RedHat/Oracle/...
●


    pour me fournir un logiciel de qualité similaire
    Je fais confiance à Cisco/Colt/Level3/...
●


    pour me fournir un réseau de qualité similaire
    J'ai une équipe IT, ou je sous-traite, pour coller le tout
●



    Puis-je faire confiance à Google/Amazon/... ?
●



    Séparation plan de contrôle / plan d'exécution
●
Les acteurs –             leur historique
    http://www.cloudstatus.com/
●



    Amazon S3 : 20 juillet, >6h de downtime
●


    (3 incidents en 2 ans ; pas de perte de données)
    Nirvanix : downtime + perte de données
●



    Google AppEngine : quelques outages
●


    (peu d'historique)


    Le Cloud ne dispense pas du PRA !
●
L'avenir : Clouds spécialisés ?
    Clouds locaux, assurant la confidentialité, pour :
●



         Les grands groupes
     –

         Les collectivités territoriales, les États
     –

    Clouds applicatifs, d'opérateurs de confiance, pour :
●



         Les fournisseurs de SaaS
     –

         Les fournisseurs d'hébergement infogéré
     –

    La bataille pour les standards du Cloud est ouverte ...
●
Conclusion
    De plus en plus de gens utilisent le Cloud
●



    Peu de fournisseurs, avec des interfaces différentes
●



    Tout est une question de confiance
●



    Changer de Cloud : un choix lourd ...
●


    Mais combien ça coûte, de changer de fournisseur :
         De matériel ?
     –

         De logiciel ?
     –

         De connectivité ?
     –

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?Frederic Desprez
 
Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Philippe Scoffoni
 
Cloud VS Sur site
Cloud VS Sur site Cloud VS Sur site
Cloud VS Sur site DCI
 
Demain tous dans le cloud - journée web innovation lorient 2011
Demain tous dans le cloud -  journée web innovation lorient 2011Demain tous dans le cloud -  journée web innovation lorient 2011
Demain tous dans le cloud - journée web innovation lorient 2011dgerges
 
Etude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2pEtude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2pkamar MEDDAH
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSIStor Solutions
 

Was ist angesagt? (10)

Azure Roadshow
Azure RoadshowAzure Roadshow
Azure Roadshow
 
Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?Cloud Computing: De la recherche dans les nuages ?
Cloud Computing: De la recherche dans les nuages ?
 
Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009Cloud computing & logiciels libres JDLL 2009
Cloud computing & logiciels libres JDLL 2009
 
Cloud VS Sur site
Cloud VS Sur site Cloud VS Sur site
Cloud VS Sur site
 
Demain tous dans le cloud - journée web innovation lorient 2011
Demain tous dans le cloud -  journée web innovation lorient 2011Demain tous dans le cloud -  journée web innovation lorient 2011
Demain tous dans le cloud - journée web innovation lorient 2011
 
Cloud generalites enjeux_v0
Cloud generalites enjeux_v0Cloud generalites enjeux_v0
Cloud generalites enjeux_v0
 
Développeurs, bienvenue dans le Cloud
Développeurs, bienvenue dans le CloudDéveloppeurs, bienvenue dans le Cloud
Développeurs, bienvenue dans le Cloud
 
Etude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2pEtude comparative entre les grilles, cloud et p2p
Etude comparative entre les grilles, cloud et p2p
 
Cloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSICloud Computing : enjeux pour les DSI
Cloud Computing : enjeux pour les DSI
 
OWASP Quebec ce que vous devriez savoir sur le Cloud Computing
OWASP Quebec ce que vous devriez savoir sur le Cloud ComputingOWASP Quebec ce que vous devriez savoir sur le Cloud Computing
OWASP Quebec ce que vous devriez savoir sur le Cloud Computing
 

Andere mochten auch

Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
 
IBM 4U Pack & Microsoft Hyper-V System Center
IBM 4U Pack & Microsoft Hyper-V System CenterIBM 4U Pack & Microsoft Hyper-V System Center
IBM 4U Pack & Microsoft Hyper-V System CenterAssoune Yohann
 
The Dark Side Of The Cloud
The Dark Side Of The CloudThe Dark Side Of The Cloud
The Dark Side Of The CloudRobert Viseur
 
Introduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutionsIntroduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutionsAmineAbida
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloudRobert Viseur
 
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...Club Alliances
 
La sécurité et le Cloud Computing
La sécurité et le Cloud ComputingLa sécurité et le Cloud Computing
La sécurité et le Cloud ComputingTactika inc.
 
Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?Amazon Web Services
 
Introduction aux systèmes répartis
Introduction aux systèmes répartisIntroduction aux systèmes répartis
Introduction aux systèmes répartisHeithem Abbes
 
Windows - Cloud Azure
Windows - Cloud AzureWindows - Cloud Azure
Windows - Cloud AzureValtech
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nulsOlivier DUPONT
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et VirtualisationMarc Jouve
 
Le Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesLe Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesXWiki
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 
Gestion des performances applicatives en environnement Cloud et Virtualisation
Gestion des performances applicatives en environnement Cloud et VirtualisationGestion des performances applicatives en environnement Cloud et Virtualisation
Gestion des performances applicatives en environnement Cloud et VirtualisationPerformanceVision (previously SecurActive)
 

Andere mochten auch (20)

Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
IBM 4U Pack & Microsoft Hyper-V System Center
IBM 4U Pack & Microsoft Hyper-V System CenterIBM 4U Pack & Microsoft Hyper-V System Center
IBM 4U Pack & Microsoft Hyper-V System Center
 
Cloud Computing (CCSME 2015 talk) - mypapit
Cloud Computing (CCSME 2015 talk) - mypapitCloud Computing (CCSME 2015 talk) - mypapit
Cloud Computing (CCSME 2015 talk) - mypapit
 
The Dark Side Of The Cloud
The Dark Side Of The CloudThe Dark Side Of The Cloud
The Dark Side Of The Cloud
 
Introduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutionsIntroduction to Cloud Computing and Open Source solutions
Introduction to Cloud Computing and Open Source solutions
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Openstack proposition
Openstack propositionOpenstack proposition
Openstack proposition
 
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
SaaS Cloud Computing Solutions-as-a-Service - Convention des Décideurs IBM - ...
 
La sécurité et le Cloud Computing
La sécurité et le Cloud ComputingLa sécurité et le Cloud Computing
La sécurité et le Cloud Computing
 
Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?Un Voyage dans le Cloud: Qu'est-ce que AWS?
Un Voyage dans le Cloud: Qu'est-ce que AWS?
 
Sécurite Amazon Web Services
Sécurite Amazon Web ServicesSécurite Amazon Web Services
Sécurite Amazon Web Services
 
Présentation cloud computing
Présentation cloud computingPrésentation cloud computing
Présentation cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction aux systèmes répartis
Introduction aux systèmes répartisIntroduction aux systèmes répartis
Introduction aux systèmes répartis
 
Windows - Cloud Azure
Windows - Cloud AzureWindows - Cloud Azure
Windows - Cloud Azure
 
Le Cloud Computing pour les nuls
Le Cloud Computing pour les nulsLe Cloud Computing pour les nuls
Le Cloud Computing pour les nuls
 
Cloud et Virtualisation
Cloud et VirtualisationCloud et Virtualisation
Cloud et Virtualisation
 
Le Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaborativesLe Cloud Computing et ses applications collaboratives
Le Cloud Computing et ses applications collaboratives
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
Gestion des performances applicatives en environnement Cloud et Virtualisation
Gestion des performances applicatives en environnement Cloud et VirtualisationGestion des performances applicatives en environnement Cloud et Virtualisation
Gestion des performances applicatives en environnement Cloud et Virtualisation
 

Ähnlich wie Virtualisation Cloud Computing Saas Open Source

Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Semaweb
 
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?Semaweb
 
Devforumfrancois Tonic
Devforumfrancois TonicDevforumfrancois Tonic
Devforumfrancois TonicGreenIvory
 
Presentation mididulibrev2.0
Presentation mididulibrev2.0Presentation mididulibrev2.0
Presentation mididulibrev2.0robertpluss
 
Adira matinale cloud-grenoble-24-mai-2018
Adira matinale cloud-grenoble-24-mai-2018Adira matinale cloud-grenoble-24-mai-2018
Adira matinale cloud-grenoble-24-mai-2018Pascal Fouque
 
Cours d'introduction au Cloud Computing
Cours d'introduction au Cloud ComputingCours d'introduction au Cloud Computing
Cours d'introduction au Cloud ComputingNicolas Hennion
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Vincent Misson
 
Infonuagique retour d'expérience
 Infonuagique   retour d'expérience Infonuagique   retour d'expérience
Infonuagique retour d'expérienceClaude Coulombe
 
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfCréer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfKhalidKadmiri
 
LE CLOUD CEGID ET PROJECT SI
LE CLOUD CEGID ET PROJECT SILE CLOUD CEGID ET PROJECT SI
LE CLOUD CEGID ET PROJECT SIPROJECT SI
 
Ce qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud ComputingCe qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud ComputingMedinsoft
 
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasJava dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasMicrosoft
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...PartnerWin - #SocialSelling StarterPacks
 
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...salwa benriyene
 
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...IBM France Lab
 
Introduction au Cloud computing
Introduction au Cloud computingIntroduction au Cloud computing
Introduction au Cloud computingPhilippe Scoffoni
 

Ähnlich wie Virtualisation Cloud Computing Saas Open Source (20)

Le Cloud Computing ?
Le Cloud Computing ? Le Cloud Computing ?
Le Cloud Computing ?
 
Cloud introduction
Cloud introductionCloud introduction
Cloud introduction
 
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi, son fonctionnement. Effet de mode ou réalité ?
 
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
Le Cloud c’est quoi , son fonctionnement. Effet de mode ou réalité ?
 
Devforumfrancois Tonic
Devforumfrancois TonicDevforumfrancois Tonic
Devforumfrancois Tonic
 
Presentation mididulibrev2.0
Presentation mididulibrev2.0Presentation mididulibrev2.0
Presentation mididulibrev2.0
 
ch1-cours2016.ppt
ch1-cours2016.pptch1-cours2016.ppt
ch1-cours2016.ppt
 
Adira matinale cloud-grenoble-24-mai-2018
Adira matinale cloud-grenoble-24-mai-2018Adira matinale cloud-grenoble-24-mai-2018
Adira matinale cloud-grenoble-24-mai-2018
 
Cours d'introduction au Cloud Computing
Cours d'introduction au Cloud ComputingCours d'introduction au Cloud Computing
Cours d'introduction au Cloud Computing
 
Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?Qu'est-ce que le cloud ?
Qu'est-ce que le cloud ?
 
Infonuagique retour d'expérience
 Infonuagique   retour d'expérience Infonuagique   retour d'expérience
Infonuagique retour d'expérience
 
Créer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdfCréer une application Cloud native_v7.pdf
Créer une application Cloud native_v7.pdf
 
LE CLOUD CEGID ET PROJECT SI
LE CLOUD CEGID ET PROJECT SILE CLOUD CEGID ET PROJECT SI
LE CLOUD CEGID ET PROJECT SI
 
Ce qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud ComputingCe qu'il faut savoir sur le Cloud Computing
Ce qu'il faut savoir sur le Cloud Computing
 
Java dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de JonasJava dans Windows Azure: l'exemple de Jonas
Java dans Windows Azure: l'exemple de Jonas
 
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
2014.04.09 - Cloud hybride avec Aspaway, IBM et Soft layer - Patrice Lagorsse...
 
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
c13-creer-une-application-cloud-native-resume-theorique-v30-03-2023-6426a74e3...
 
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
IBM Bluemix Paris Meetup #22-20170315 Meetup @VillagebyCA- Bluemix, présent &...
 
Introduction au Cloud computing
Introduction au Cloud computingIntroduction au Cloud computing
Introduction au Cloud computing
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 

Mehr von Paris, France

Transformation digitale
Transformation digitaleTransformation digitale
Transformation digitaleParis, France
 
Django Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristesDjango Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristesParis, France
 
SeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQLSeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQLParis, France
 
Neopod: une base de données objet distribuée
Neopod: une base de données objet distribuéeNeopod: une base de données objet distribuée
Neopod: une base de données objet distribuéeParis, France
 
Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Paris, France
 
API Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications webAPI Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications webParis, France
 
Indexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour LiberationIndexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour LiberationParis, France
 
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...Paris, France
 
Plone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope RpxPlone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope RpxParis, France
 
Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...Paris, France
 
Cockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailingCockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailingParis, France
 
Plone, du site web à la gestion documentaire
Plone, du site web à la gestion documentairePlone, du site web à la gestion documentaire
Plone, du site web à la gestion documentaireParis, France
 
Les critères de choix d'un intranet
Les critères de choix d'un intranetLes critères de choix d'un intranet
Les critères de choix d'un intranetParis, France
 
Partenariat Exo Platform/Pilot Systems
Partenariat Exo Platform/Pilot SystemsPartenariat Exo Platform/Pilot Systems
Partenariat Exo Platform/Pilot SystemsParis, France
 
Open World Forum 2009 Synthesis
Open World Forum 2009 SynthesisOpen World Forum 2009 Synthesis
Open World Forum 2009 SynthesisParis, France
 
Open World Forum 2009 Presentation
Open World Forum 2009 PresentationOpen World Forum 2009 Presentation
Open World Forum 2009 PresentationParis, France
 
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...Paris, France
 
Deploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM BuilderDeploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM BuilderParis, France
 
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...Paris, France
 
Construire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour PloneConstruire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour PloneParis, France
 

Mehr von Paris, France (20)

Transformation digitale
Transformation digitaleTransformation digitale
Transformation digitale
 
Django Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristesDjango Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristes
 
SeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQLSeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQL
 
Neopod: une base de données objet distribuée
Neopod: une base de données objet distribuéeNeopod: une base de données objet distribuée
Neopod: une base de données objet distribuée
 
Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011
 
API Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications webAPI Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications web
 
Indexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour LiberationIndexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour Liberation
 
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
 
Plone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope RpxPlone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope Rpx
 
Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...
 
Cockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailingCockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailing
 
Plone, du site web à la gestion documentaire
Plone, du site web à la gestion documentairePlone, du site web à la gestion documentaire
Plone, du site web à la gestion documentaire
 
Les critères de choix d'un intranet
Les critères de choix d'un intranetLes critères de choix d'un intranet
Les critères de choix d'un intranet
 
Partenariat Exo Platform/Pilot Systems
Partenariat Exo Platform/Pilot SystemsPartenariat Exo Platform/Pilot Systems
Partenariat Exo Platform/Pilot Systems
 
Open World Forum 2009 Synthesis
Open World Forum 2009 SynthesisOpen World Forum 2009 Synthesis
Open World Forum 2009 Synthesis
 
Open World Forum 2009 Presentation
Open World Forum 2009 PresentationOpen World Forum 2009 Presentation
Open World Forum 2009 Presentation
 
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
 
Deploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM BuilderDeploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM Builder
 
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
 
Construire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour PloneConstruire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour Plone
 

Virtualisation Cloud Computing Saas Open Source

  • 1. Déployer une application critique dans le Cloud : risques & enjeux Virtual Forum 2009 Jérôme Petazzoni – Pilot Systems
  • 2. De quoi parle-t-on ? Le Cloud au sens large : le Grand Internet ● Web 2.0 – Web Services et assimilés – Software-as-a-Service – Plus précisément : Cloud Computing ● Ressources disponibles et facturées à la demande – Exemple canonique : AWS (EC2, S3...) – Google AppEngine, mor.ph, Azure ... –
  • 3. Les avantages du Cloud Pas d'investissement lourd dans le matériel ● Externalisation de la maintenance, des sauvegardes ... ● Meilleure tenue en charge lors des pointes d'activité ● Utilisation optimale des ressources et de l'énergie ● Avantages pour tous les acteurs : ● Startups 2.0 – PME/TPE grâce au SaaS – Grands groupes (écologie et tenue en charge) –
  • 4. ... et ses inconvénients On ne contrôle plus ses données ● Ma compta, ma R&D, mes mails, mes contacts ... – ... Sont « dans la nature » ! On ne contrôle plus ses applications ● Y compris quand elles sont en GPL ! – On devient dépendant du fournisseur du Cloud ● Et en plus, il a accès à toutes nos données sensibles – Si le réseau tombe, tout tombe ●
  • 5. Cloud et Open Source Rappel : quand on vend un logiciel en licence GPL, ● on doit gratuitement l'accompagner du code source Mais quand on utilise un SaaS (y compris en GPL) : ● On n'a que le code source original – L'éditeur a pu modifier le code source – On n'a pas forcément accès aux modifications – En fait, on ne sait pas si le code a été modifié ! – Réponse de la FSF : Affero GPL v3 ●
  • 6. Remettons les choses à plat ... Licence Matériel Logiciel Données Réseau Géré Maîtrisé Modèle Closed Source Maîtrisé par l'éditeur (opérateurs (IBM, HP, Maîtrisées classique et équipements Géré par Dell...) Open Source choisis) la communauté Géré par Gérées par Closed Source l'éditeur SaaS, l'éditeur SaaS ou bien (en interne, Géré par Sensible Open Source sur un Cloud ou sur le Cloud l'éditeur de son choix) Par défaut : Cloud éditeur Closed Source Internet Cloud Sur le Cloud Cloud choisi par choisir par Géré par Open Source l'utilisateur l'utilisateur la communauté
  • 7. Le modèle traditionnel Matériel et réseau maîtrisés ● Relation de confiance avec ● Le fournisseur de matériel – L'équipe qui maintient ce matériel – Le fournisseur réseau (lignes et équipements) – L'équipe qui maintient ce réseau – L'éditeur/intégrateur du logiciel – Les données sont physiquement dans l'entreprise ●
  • 8. Le Software-as-a-Service Relation de confiance avec ● L'éditeur du SaaS – L'opérateur réseau – Son parc de clients légers – L'équipe qui les maintient – Problèmes potentiels : ● SaaS émergents, avec des acteurs encore jeunes – Super-acteurs (Google) –
  • 9. Le Cloud Computing Si le Cloud est choisi par l'éditeur/intégrateur : =SaaS ● Si on choisit son Cloud ... ● On choisit chez qui on place ses assets – On garde la main sur le logiciel – On a besoin d'interopérabilité, d'un standard – « inter-Cloud » Réponses ? Des API et des outils ouverts : – JEOS, dotcloud, eucalyptus, NiftyName ...
  • 10. Extension du périmètre réseau Si le réseau tombe, on perd l'accès au Cloud ● Déjà le cas avec le modèle classique, ● pour les groupes multisites (filiales/agences...) Mais les applications Cloud sont plus exigeantes – (en débit, latence, disponibilité – Gears) Les « gros » Clouds sont généralement bien connectés ● Les « petits » Clouds peuvent s'avérer plus souples ● (établissement de liens privés...) On en revient à une question de confiance ●
  • 11. Où sont mes données ? Problématique n°1 des DSI interrogés ● Se prémunir contre les risques en ayant au minimum ● une possibilité de backup des données On n'est pas obligé de tout mettre dans le Cloud ● Séparation des données critiques / bulk ● Besoin de rapatrier les applications du Cloud chez soi ● Importance de l'ouverture et l'interopérabilité des APIs ● encore une fois
  • 12. Une question de confiance Je fais confiance à IBM/Dell/HP/... pour me fournir ● un matériel qui marche et la maintenance idoine Je fais confiance à SAP/RedHat/Oracle/... ● pour me fournir un logiciel de qualité similaire Je fais confiance à Cisco/Colt/Level3/... ● pour me fournir un réseau de qualité similaire J'ai une équipe IT, ou je sous-traite, pour coller le tout ● Puis-je faire confiance à Google/Amazon/... ? ● Séparation plan de contrôle / plan d'exécution ●
  • 13. Les acteurs – leur historique http://www.cloudstatus.com/ ● Amazon S3 : 20 juillet, >6h de downtime ● (3 incidents en 2 ans ; pas de perte de données) Nirvanix : downtime + perte de données ● Google AppEngine : quelques outages ● (peu d'historique) Le Cloud ne dispense pas du PRA ! ●
  • 14. L'avenir : Clouds spécialisés ? Clouds locaux, assurant la confidentialité, pour : ● Les grands groupes – Les collectivités territoriales, les États – Clouds applicatifs, d'opérateurs de confiance, pour : ● Les fournisseurs de SaaS – Les fournisseurs d'hébergement infogéré – La bataille pour les standards du Cloud est ouverte ... ●
  • 15. Conclusion De plus en plus de gens utilisent le Cloud ● Peu de fournisseurs, avec des interfaces différentes ● Tout est une question de confiance ● Changer de Cloud : un choix lourd ... ● Mais combien ça coûte, de changer de fournisseur : De matériel ? – De logiciel ? – De connectivité ? –