270 likes | 390 Views
1/7. Cloud Computing - Laurent Letourmy (GL’96) laurent@letourmy.com Twitter: @ lletourmy. 17 mai 2010. http:// twitter.com/ysance. Cloud Computing. 1- Présentation Générale 2- Amazon Web Services 3- Microsoft Azure 4- Google App Engine 5- Cloud et BigData
E N D
1/7 Cloud Computing - Laurent Letourmy (GL’96) laurent@letourmy.com Twitter: @lletourmy 17 mai 2010 http://twitter.com/ysance
Cloud Computing • 1- Présentation Générale • 2- Amazon Web Services • 3- Microsoft Azure • 4- Google AppEngine • 5- Cloud et BigData • 6- Cloud Computing et Sécurité • 7- Cloud et Nouvelles architectures. Conclusion.
Laurent Letourmy • EPITA GL 96 • 1996 – 2004 : Cross Systems puis Micropole-Univers • Directeur Technique (6 ans) • Développement objet • Architecture distribuées • Internet Mobile • Directeur Commercial (2 ans) • Depuis 2005 : • Ysance (Société de Conseil eCommerce/Cloud/Décisionnel) : PDG • Cafe.com (Jeux sociaux en ligne): CTO • Wipolo: Services mobiles pour voyageurs d’affaires
Sociétéde Conseil & Développement Créée en 2005 par L • Laurent Letourmy (Directeur Technique) • Romain Chaumais (Décisionnel et CRM) a société 45 collaborateurs
Structurée autour de 4 métiers L a société Décisionnel eCommerce & CRM Conseil & AMOA Cloud Computing
150 630 Clients Projets Grands comptes & société à forte croissance N os clients
Agenda A • Définition • Un peu d’histoire: Il était une fois une salle machine… • IaaS, PaaS, Saas • Technologie de rupture et promesse • Les interrogations • Cloud, Mobile: La libération de l’usage • Un peu de lecture… genda
Cloud Computing : Encore une définition D • Concept majeurseloncertains (Gartner), Absurdeselond’autres (R. Stallman – GNU Founder) • C’estl‘utilisation de la mémoire, de la capacité de calcul et de stockage de l’Internet • On yretrouve • De l’infrastructure (IaaS) • Des plates-formes (PaaS) • Des logiciels et des services (SaaS) éfinition
Caractéristiques Source: http://www.thecloudtutorial.com/ • 1. Accès à une offre d’infrastructure quasi-infinie • 2. Gestion des pics (Exemple: Site de Roland-Garros) • 3. Paiement à l’usage • A l’heure ! • 4. Usage à la demande • Pas d’engagement sur le long-terme • 5. OpExbased, non CapEx • 6. Disponible en tout lieu • 7. Commande en ligne • Quelques exemples
Il était une fois une salle machine Telehouse Singing...
Trois acronymes à connaitre X • IaaS • Infrastructure As A Service • PaaS • Platform As A Services • SaaS • Software As A Service aaS
Cloud Computing: L’infrastructure I Product aaS Software infrastructure (Web server, databases…) Operating System Hardware P N C
Cloud Computing : IaaS I • Des composantsd’infrastructureprêtsàl’emploi • Serveursvirtuels • Bandepassante • Stockage • Sécurité des données • Offreplutôt technique • Root/Administrateursur les serveurs • Pilotage par APIs • => Automatisationcomplète de l’infrastructure • Allocation de ressources au besoin • Choix scale-in ou scale-out aaS
Virtualisation Source: http://fr.wikipedia.org/wiki/Virtualisation - Hyperviseur Type 1
Cloud Computing: La plate-forme P Product aaS Software infrastructure (Web server, databases…) Operating System Hardware P N C
Cloud Computing : PaaS P • Une plate-formeprêteàl’emploi • Offre de très haut niveau • ++ • Scalabilité, Failover, Administration et sécurité • Très forte productivité • Plates-formeslogiciellespré-installées et configurées • -- • Dépendance forte àl’environnementd’exécution • Pas toujours le choix de la technologie aaS
Cloud Computing : SaaS S • Du logiciel prêt àl’emploi • Offrepackagée • Modèle de licencesimplifié • A l’utilisateur • Souscription aas
Cloud privé / Cloud Public • La technologie Cloud peut très bien être déployée en interne dans une entreprise • On parle de Cloud Privé • Solution Open Source : Eucalyptus • Solutions éditeurs : Xen, VMWare.. • Les solutions Amazon, Google, Azure sont appelée Cloud Public • On peut très bien disposer via des VPNs des serveurs privatifs dans une infrastructure de Cloud Public
Technologie de rupture et promesse • Pourquoi le cloud est une technologie de rupture ? • Parce que le Cloud répond à la fois à des questions • Financières • Technologiques • Logistiques • Business • Parce que la phrase suivante ne sera bientôt plus une excuse • Nous ne tenons pas la charge mais nous avons besoin de 3 semaines pour commander une machine
Technologie de rupture et promesse • Parce que l’utilisateur à besoin du Cloud • Pour stocker (Flickr, S3, Dropbox…) • Pour communiquer (Facebook, Gmail, Hotmail…) • Pour jouer (Farmville, …) • Parce que les nouveaux services peuvent connaître un succès foudroyant • Jeux sur Facebook
Les promesses • Accès à une ressource infinie • Une ressource à la puissance toujours à jour • Meilleur usage des ressources par mutualisation • Des métiers à plus forte valeur ajoutée • Une automatisation de l’infrastructure
Les interrogations • Elles sont multiples !! • Effet de mode ? • Sécurité • Quel usage ? • Test, Développement, Evénementiel, Production, Backup, Stockage • Cloud et réseau d’entreprise • Pas de norme • Trop tôt • Verrouillage technologique • Utilisation des APIs vendeur (Google, Azure, Amazon…)
Un peu de lecture… • http://www.highscalability.com • http://decrypt.ysance.com • http://en.wikipedia.com/wiki/Cloud_Computing • http://aws.amazon.com