qshen's picture
From qshen rss RSS  subscribe Subscribe

Perspectives on Cloud COmputing - Google 



 

 
 
Views:  814
Downloads:  22
Published:  November 20, 2009
 
0
download

Share plick with friends Share
save to favorite
Report Abuse Report Abuse
 
Related Plicks
What You Should Know About Cloud Computing

What You Should Know About Cloud Computing

From: Khathcautopilot
Views: 20 Comments: 0
All about Cloud Computing, please check the provided website.
 
Cloud Computing Talk - 28th Aug 2009 by Prasad Ram, Google At Emergeout Conclave in Delhi

Cloud Computing Talk - 28th Aug 2009 by Prasad Ram, Google At Emergeout Conclave in Delhi

From: cnnian25
Views: 297 Comments: 0

 
Cloud Computing on ISO/IEC JTC 1

Cloud Computing on ISO/IEC JTC 1

From: aliceuh9
Views: 1209 Comments: 0

 
Cloud Computing Tutorial - Jens Nimis

Cloud Computing Tutorial - Jens Nimis

From: csirn47
Views: 1779 Comments: 1
Cloud Computing Tutorial - Jens Nimis
 
Cloud computing from an institutional perspective

Cloud computing from an institutional perspective

From: alxong30
Views: 36 Comments: 0

 
Cloud Computing - Avner Algom IGT

Cloud Computing - Avner Algom IGT

From: bernstra
Views: 911 Comments: 0

 
See all 
 
More from this user
Planning For Recovery - Banking Beyond 2011

Planning For Recovery - Banking Beyond 2011

From: qshen
Views: 42
Comments: 0

Comapny Profile 7.08.2008

Comapny Profile 7.08.2008

From: qshen
Views: 812
Comments: 0

Improving Orthopedic Profitability

Improving Orthopedic Profitability

From: qshen
Views: 1079
Comments: 0

Machine Learning for the System Administrator

Machine Learning for the System Administrator

From: qshen
Views: 90
Comments: 0

Application Notes HP OpenView Storage Management Appliance

Application Notes HP OpenView Storage Management Appliance

From: qshen
Views: 41
Comments: 0

Building The Tabernacle

Building The Tabernacle

From: qshen
Views: 866
Comments: 0

See all 
 
 
 URL:          AddThis Social Bookmark Button
Embed Thin Player: (fits in most blogs)
Embed Full Player :
 
 

Name

Email (will NOT be shown to other users)

 

 
 
Comments: (watch)
 
 
Notes:
 
Slide 1: Perspectives on the Cloud Computing Prasad Ram Eng & Site Director Google India Pvt Ltd January 2009 Google Confidential and Proprietary 1
Slide 2: The Mainframe The Personal Computer The Internet 1 computation & storage 0 -1 accessibility 1 ease of deployment 0 -1 functionality Google Confidential 2
Slide 3: The Mainframe The Personal Computer The Internet 1 computation & storage 0 Make the cloud more accessible accessibility -1 Keep connectivity pervasive 1 ease of deployment 0 Make the client more powerful functionality -1 Google Confidential Google Confidential 3
Slide 4: Open Web, Economic Incentives Richer web apps More users More usage More revenue open web platform Google Confidential 4
Slide 5: Client Connectivity make it more powerful Cloud Google Confidential
Slide 6: Browser is the Client 1995 2008 WebKit •  LocalServer: offline access relational DB •  Database: local, V8 Google Confidential Multi-pocess architecture •  WorkerPool: 6 asynchronous threads
Slide 7: What is Google Chrome all about? Speed •  Google Chrome was designed to be fast to –  Startup –  Open and render pages –  Let users do what they do most often Stability •  As we do more online, we rely on our browser more stable and fault-tolerant as possible. If a single page or plugin crashes, the rest of the browser should not be affected. Security •  Google Chrome includes features designed to help protect users from phishing, and malicious webpages designed to exploit the browser to install malware •  The browser must be as Google Confidential
Slide 8: Open Source: Chromium Advantages for App Developers •  Better Security: Sandbox model •  Faster Apps: V8 Engine •  Easy Portability: Webkit Tools for App Developers •  •  •  •  Web Inspector JavaScript Console JavaScript debugger Task Manager Google Confidential 8
Slide 9: Client Connectivity keep it pervasive Cloud Google Confidential
Slide 10: Keep Connectivity Pervasive Mobile Phone and Internet Users (M), India Internet Users 300 Mobile Phone Users 250 37% and 21% annual growth of mobile and internet users 200 150 100 50 0 2002-03 2003-04 2004-05 2005-06 2006-07 2007-08 2008-09 Google Confidential 10
Slide 11: Why did Google invest in Android? •  Help deliver on the promise of open mobile Internet access − Better browser, location, etc. technology − Leverage point for cheaper, flat rate data plans •  Drive innovation in the mobile industry − Build a large platform and application developer communities − Drive investment in mobile software •  Don’t get locked out! − Major mobile platform players are pushing into the software services space − Platform consolidation moving to the major players − Google can only be successful when there is true openness and competition Google Confidential 11
Slide 12: …and then give it away? •  Android is no way tied to Google services − You could use it to build a Yahoo or Baidu phone* •  We’ve open sourced the entire platform − Hosted at kernel.org, not Google servers − Will grow the core technical team to include many other entities •  People don’t need a partnership with Google to launch Android-powered devices * I leave out Microsoft because they would probably use Windows Mobile. Google Confidential 12
Slide 13: Client Connectivity Make it accessible Cloud अ Google Confidential
Slide 14: Cloud is More Accessible •  Empower
3rd
Party
Developers
 –  Democra6ze
Informa6on
and 
Tools
 
APIs
 –  Ensure
Interoperability
with
Open –  Provide
Apps
mone6za6on 
plaBorm
 Costs/user Revenue/user Google Confidential
Slide 15: Google App Engine Running Web Apps on Google’s Infrastructure •  Fully-integrated application environment •  Python Runtime •  Free quota of 5M pageviews per month Google Confidential Google Confidential 15
Slide 16: OpenSocial Making the Web More Social •  A family of APIs •  A reference implementation •  A community of developers, containers and apps Google Confidential 16
Slide 17: Google Data & AJAX APIs Read / Write Access to Google Services Notebook AtomPub <your web apps> YouTube Health Blogger Calendar Code Search Docs Contacts Picasa Spreadsheets Base Apps Add Content To Your Existing Applications Videos REST <your web apps> Maps Local Listings Blogs Books News Atom Images RSS Search 17 YouTube Google Confidential
Slide 18: Overcoming the Language Barrier Engish Speakers Indic Speakers 7% 93% Source: Census 2001 •  Transliteration API •  AJAX Language API Google Confidential 18
Slide 19: Maps: Powerful medium to organize information Today: Finding an Apartment Go to a real estate web site: How safe is the area? •  Built completely using the Maps API Where are good schools? Google Confidential 19 •  Powerful user interaction features
Slide 20: Open Source Cloud Computing •  Hadoop: Hadoop is an open source Java software framework for running data intensive distributed applications on large clusters of commodity computers. Inspired by GFS an MapReduce Computing Architecture for Linking Your Program To Useful Systems) is an open source cloud computing infrastructure based on Xen, implemented using commonly available Linux tools and web services technologies. application Platform-as-a-Service (PaaS) technology that helps developers focus on building application functionality. 10gen also has it own application server and file system, and the whole lot is available under open source licenses. http://hadoop.apache.org/core/ •  Eucalyptus: Eucalyptus (Elastic Utility http://eucalyptus.cs.ucsb.edu/ •  10gen: 10gen is an open source web http://www.10gen.com/ Google Confidential 20
Slide 21: Why Does Cloud Computing Matter to India? •  Need for large number of •  Eliminate the barriers to solutions catering to citizens beyond the “elite” innovate, cost of hosting; build into an environment that democratizes information and tools deploying applications need to be appropriate for India – cost effective. Open-Source and CC offer such economics to develop large scale apps •  Economics of developing and Google Confidential 21
Slide 22: Last thoughts on a cloudy future The web belongs to you; it belongs to us; it's our platform. Together, we can move it forward. The “cloud” would become more accessible through powerful clients and pervasive connectivity OpenStandards: Market will have lots of competitors Engineers: Your new employees is the “cloud generation” Security: All companies in the cloud business need to gain users trust! Google Confidential 22
Slide 23: Thank You! pram@google.com Google Confidential and Proprietary 23

   
Time on Slide Time on Plick
Slides per Visit Slide Views Views by Location