Cloud Computing Parallel Session Cloud Computing
Total Page:16
File Type:pdf, Size:1020Kb
Cloud Computing Parallel Session Jean-Pierre Laisné Open Source Strategy Bull OW2 Open Source Cloudware Initiative Cloud computing -Which context? -Which road map? -Is it so cloudy? -Openness vs. freedom? -Opportunity for Europe? Cloud in formation Source: http://fr.wikipedia.org/wiki/Fichier:Clouds_edited.jpg ©Bull, 2 ITEA2 - Artemis: Cloud Computing 2010 1 Context 1: Software commoditization Common Specifications Not process specific •Marginal product •Economies of scope differentiation Offshore •Input in many different •Recognized quality end-products or usage standards •Added value is created •Substituable goods downstream Open source •Minimize addition to end-user cost Mature products Volume trading •Marginal innovation Cloud •Economies of scale •Well known production computing •Industry-wide price process levelling •Multiple alternative •Additional margins providers through additional volume Commoditized IT & Internet-based IT usage ©Bull, 3 ITEA2 - Artemis: Cloud Computing 2010 Context 2: The Internet is evolving ©Bull, 4 ITEA2 - Artemis: Cloud Computing 2010 2 New trends, new usages, new business -Apps vs. web pages - Specialized apps vs. HTML5 - Segmentation vs. Uniformity -User “friendly” - Pay for convenience -New devices - Phones, TV, appliances, etc. - Global economic benefits of the Internet - 2010: $1.5 Trillion - 2020: $3.8 Trillion Information Technology and Innovation Foundation (ITIF) Long live the Internet ©Bull, 5 ITEA2 - Artemis: Cloud Computing 2010 Context 3: Cloud on peak of inflated expectations According to professional weathermen ©Bull, 6 ITEA2 - Artemis: Cloud Computing 2010 3 Cloud history ©Bull, 7 ITEA2 - Artemis: Cloud Computing 2010 Cloud history BULL ©Bull, 8 ITEA2 - Artemis: Cloud Computing 2010 4 Cloud history Time Sharing BULL ©Bull, 9 ITEA2 - Artemis: Cloud Computing 2010 Cloud history Time Service Sharing Bureau BULL ©Bull, 10 ITEA2 - Artemis: Cloud Computing 2010 5 Cloud history Time Service Sharing Bureau BULL Microsoft ©Bull, 11 ITEA2 - Artemis: Cloud Computing 2010 Cloud history Time Service Sharing Bureau BULL Microsoft ©Bull, 12 ITEA2 - Artemis: Cloud Computing 2010 6 Cloud history Time Service Sharing Bureau BULL Microsoft Apple ©Bull, 13 ITEA2 - Artemis: Cloud Computing 2010 Cloud history Time Service Sharing Bureau Oracle BULL Microsoft Apple ©Bull, 14 ITEA2 - Artemis: Cloud Computing 2010 7 Cloud history Time Service Sharing Bureau Oracle BULL Microsoft Sun Apple ©Bull, 15 ITEA2 - Artemis: Cloud Computing 2010 Cloud history Time Service Sharing Bureau Oracle Amazon BULL Microsoft Sun Google Apple ©Bull, 16 ITEA2 - Artemis: Cloud Computing 2010 8 Cloud history ASP Time Service Sharing Bureau Oracle Amazon BULL Microsoft Sun Google Apple ©Bull, 17 ITEA2 - Artemis: Cloud Computing 2010 Cloud history IaaS ASP Time Service RackSpace Sharing Bureau Oracle Amazon BULL Microsoft Sun Google Apple ©Bull, 18 ITEA2 - Artemis: Cloud Computing 2010 9 Cloud history IaaS ASP Apache Linux Time Service RackSpace Sharing Bureau Oracle Amazon BULL Microsoft Sun Google Apple ©Bull, 19 ITEA2 - Artemis: Cloud Computing 2010 Cloud history IaaS ASP Napster Apache Linux Time Service RackSpace Sharing Bureau Oracle Amazon BULL Microsoft Sun Google Apple ©Bull, 20 ITEA2 - Artemis: Cloud Computing 2010 10 Cloud history SaaS IaaS Napster Apache Linux Salesforce Time Service RackSpace Sharing Bureau Oracle Amazon BULL Microsoft Sun Google Apple ©Bull, 21 ITEA2 - Artemis: Cloud Computing 2010 Cloud history SaaS IaaS Napster Apache Linux Salesforce Time Service RackSpace Sharing Bureau Oracle Amazon AWS BULL Microsoft Sun Google Apple ©Bull, 22 ITEA2 - Artemis: Cloud Computing 2010 11 Cloud history PaaS SaaS IaaS Napster Apache Linux Salesforce Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Sun Google GApps Apple ©Bull, 23 ITEA2 - Artemis: Cloud Computing 2010 Cloud history PaaS SaaS IaaS Twitter Apache Facebook Linux Salesforce Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Sun Google GApps Apple ©Bull, 24 ITEA2 - Artemis: Cloud Computing 2010 12 Cloud history PaaS SaaS IaaS App Store Twitter Apache Facebook Linux Salesforce Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Sun Google GApps Apple ©Bull, 25 ITEA2 - Artemis: Cloud Computing 2010 Cloud forecast PaaS SaaS IaaS App Store Twitter Apache Facebook Linux Salesforce Open Cloud Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Google GApps Apple ©Bull, 26 ITEA2 - Artemis: Cloud Computing 2010 13 Cloud forecast PaaS SaaS Cloud IaaS App Store Apps Twitter Apache Facebook Linux Salesforce Open Cloud Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Google GApps Apple ©Bull, 27 ITEA2 - Artemis: Cloud Computing 2010 Cloud forecast XaaS PaaS SaaS Cloud IaaS App Store Apps Twitter Apache Facebook Linux Salesforce Open Cloud Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Google GApps Apple ©Bull, 28 ITEA2 - Artemis: Cloud Computing 2010 14 Cloud forecast XaaS Internet of PaaS Things SaaS Cloud IaaS App Store Apps Twitter Apache Facebook Linux Salesforce Open Cloud Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Google GApps Apple ©Bull, 29 ITEA2 - Artemis: Cloud Computing 2010 Cloud forecast Smart Grid XaaS Internet of PaaS Things SaaS Cloud IaaS App Store Apps Twitter Apache Facebook Linux Salesforce Open Cloud Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Google GApps Apple ©Bull, 30 ITEA2 - Artemis: Cloud Computing 2010 15 Cloud forecast Smart Grid XaaS Internet of PaaS Things Free SaaS Cloud Cloud IaaS App Store Apps Twitter Apache Facebook Linux Salesforce Open Cloud Time Service RackSpace App Sharing Bureau Oracle Amazon AWS Eng BULL Microsoft Google GApps Apple ©Bull, 31 ITEA2 - Artemis: Cloud Computing 2010 Cloud as for 2010 3Tera AppLogic / Amazon EC2 / Amazon S3 / Amazon SimpleDB / Amazon SQS / Appian Anywhere / Appirio / AppNexus / Aptana CloudStudio / Aria / Beowulf / Boomi / Bungee Labs Connect / Bungee Labs Connect / Cassatt Active Response / CastIron / Coghead / CohesiveFTSmart / Concur / ElasticHosts / Elastra Cloud Server / Enomaly EnomalismGrid Platform / Eucalyptus / eVapt / Flexiscale / Gemstone GeXaaSmfire / GigaSpaces Data Grid / Globus Toolkit / gnip / Google App Engine / Google Apps / Google BigTable / Hadoop / Heroku / Hyperic InternetCloudStatus of / IBM eXtreme PaaS Things Scale / Intuit Quickbase / Joyent Accelerators / Kaavo IMOD / LongJump / Microsoft BizTalkSaaS Services / Microsoft SSDS / Morph Labs Free Cloud / MuleSource Mule OnDemandCloud / Netsuite / OpenID/ OAuth / OpSource Billing /IaaS OpSource Connect /Apps Oracle Coherence / Oracle OnDemand / Ping Identity / RaTwitterckspace Mosso Cloud / Rackspace ASP Mosso CloudFS /Apache RightscaleFacebook / rPath / Salesforce.com Salesforce.com force.com /Linux Scalr / ServePathSalesforce GoGridOpen / Skemma c SaaS Solution Cloud Time Service RackSpace Packs / AppStrikeiron / Sharing Bureau Oracle SunAmazon Project Caroline AWS Eng/ Taleo / Vindicia / Zuora BULL Microsoft Google GApps Apple ©Bull, 32 ITEA2 - Artemis: Cloud Computing 2010 16 IDC's cartography No single vendor can provide this! ©Bull, 33 ITEA2 - Artemis: Cloud Computing 2010 Cloudy or messy? ©Bull, 34 ITEA2 - Artemis: Cloud Computing 2010 17 Cloudy but shiny Cloud Services IaaS / PaaS / SaaS / XaaS ©Bull, 35 ITEA2 - Artemis: Cloud Computing 2010 Cloudy but shiny Virtualization Storage Cloud OS DC Management Cloud Services Cloud Management IaaS / PaaS / SaaS / XaaS ©Bull, 36 ITEA2 - Artemis: Cloud Computing 2010 18 Cloudy but shiny Flexibility Auto-scaling Rapid provisioning Auto-recovery Virtualization Storage Cloud OS DC Management Cloud Services Cloud Management IaaS / PaaS / SaaS / XaaS ©Bull, 37 ITEA2 - Artemis: Cloud Computing 2010 Cloudy but shiny Integration Value-Add Applications Flexibility Auto-scaling Rapid provisioning Auto-recovery Virtualization Storage Cloud OS DC Management Cloud Services Cloud Management IaaS / PaaS / SaaS / XaaS ©Bull, 38 ITEA2 - Artemis: Cloud Computing 2010 19 Cloudy but shiny On Demand Broad Network Access Resource Pooling Rapid Elasticity Measured Service Integration Value-Add Applications Flexibility Auto-scaling Rapid provisioning Auto-recovery Virtualization Storage Cloud OS DC Management Cloud Services Cloud Management IaaS / PaaS / SaaS / XaaS ©Bull, 39 ITEA2 - Artemis: Cloud Computing 2010 Cloudy but shiny On Demand Public Cloud Broad Network Access Private Cloud Resource Pooling Hybrid Cloud Rapid Elasticity Measured Service Integration Value-Add Applications Flexibility Auto-scaling Rapid provisioning Auto-recovery Virtualization Storage Cloud OS DC Management Cloud Services Cloud Management IaaS / PaaS / SaaS / XaaS ©Bull, 40 ITEA2 - Artemis: Cloud Computing 2010 20 Cloudy but shiny On Demand Public Cloud Broad Network Access Private Cloud Resource Pooling Hybrid Cloud Rapid Elasticity Measured Service No Capex Integration Lower Costs Value-Add Greater Automation Applications Flexibility Auto-scaling Rapid provisioning Auto-recovery Virtualization Storage Cloud OS DC Management Cloud Services Cloud Management IaaS / PaaS / SaaS / XaaS ©Bull, 41 ITEA2 - Artemis: Cloud Computing 2010 An overcast sky What about maturity? ©Bull, 42 ITEA2 - Artemis: Cloud Computing 2010 21 An overcast sky Encryption Transparency Privacy Identity Management Access Controls Audit Controls Intrusion Detection What about security? ©Bull, 43 ITEA2