Page:2 2006 Bala Iyer ([email protected]) Questions What is Google?
What are Googles core-capabilities? How would you use some of
Googles capabilities? Business principles
Slide 3
Page:3 2006 Bala Iyer ([email protected]) Competitor response Law
suit Dr. Kai-Fu Lee Talking to AOL Reorg and Vista redesign
AdCenter in 2005 Oracle busy with acquisition digestion Sun forms
partnership Yahoo!
Slide 4
Page:4 2006 Bala Iyer ([email protected]) Web 2.0 Source:
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
Program to program Program to people Components everywhere designed
vs. emergence do-it-yourself
Slide 5
Page:5 2006 Bala Iyer ([email protected]) Industry Stack Systems (OS,
file sharing, terminal access, db access, client-server) Middleware
Services (systems management, application & transaction
servers, collaboration & messaging database) Application
software (CRM package, SCM package, BI, HR, engineering &
design, e-biz) Services (IT consulting, systems integration,
outsourcing, training & education, maintenance) Data management
(meta data, distribution, schema evolution, temporal) Hardware
Slide 6
Page:6 2006 Bala Iyer ([email protected]) Hardware Own hardware
configuration/cluster ~100, 000 servers > 350 racks >30,000
m/c >60,000 CPUs 126,368 Ghz of processing power 63,184 GB of
RAM 2,527 TB of hard disk space from Prof. Strassmans lecture
lecture Scale servers while reduce cost/CPU cycle
Slide 7
Page:7 2006 Bala Iyer ([email protected]) Query processing
architecture Each query reads 100s of Mb of data, 1000+ servers and
10s of billions of CPU cycles. 150 million queries/day (2000/sec);
response time < 0.25 sec Each cluster has the same architecture
8 billion web pages, 1B+ images, now messages distributed over
clusters Google web server Index server Index servers Index server
Document servers Information about users Ad servers TB of data
Slide 8
Page:8 2006 Bala Iyer ([email protected]) Operating systems Custom
developed Distributed OS Google file system (GFS) Metadata
management Data dictionary and markup language for interoperability
Global work queue (GWQ) MapReduce Real-time coordination; workload
distribution; fault tolerance; performance monitoring Based on
Linux Java (recent announcement) Desktop bar
Slide 9
Page:9 2006 Bala Iyer ([email protected]) Data User Desktop files
Cookie Key words Gmail 8 billion pages (recently claimed to have
three times that of the closest competitor)
Slide 10
Page:10 2006 Bala Iyer ([email protected]) Tools & applications
Core apps AdWords, AdSense Google Earth Search Froogle Google Talk
StarOffice (52 million downloads)
Page:12 2006 Bala Iyer ([email protected]) Services Gmail Google Mini
Application provisioning dark fiber Wi-Fi APIs Feb 2006 Adaptors
for: Documentum FileNet, Oracle and Siebel PageRank + GSA Web data
Enterprise data
Slide 13
Page:13 2006 Bala Iyer ([email protected]) APIs everywhere! For
RentFor Rent Powered by craigslist and Google Maps craigslistGoogle
Maps
Page:18 2006 Bala Iyer ([email protected]) How does it work? Auctions
Satellite data AJAX API Every call is tacked GoogleEbayAmazonYahoo!
Pricing Case by case (1000/day free) Individual 10,000/mo free
Basic 30,000/mo free $2.90/1000 queries + $500 Professional
$1.6/1000 queries + $1000 Enterprise $1.25/1000 queries + $5000
Free (10,000/day) Free data
Page:20 2006 Bala Iyer ([email protected]) The old order changeth,
giving place to new Source: ZDNET
http://blogs.zdnet.com/BTL/?p=2484http://blogs.zdnet.com/BTL/?p=2484
Mashup ecosystem poised to explode Posted by David Berlind
Slide 21
Page:21 2006 Bala Iyer ([email protected]) Old stack metaphor
Windows, Linux, MacOSOS API Layer Networking Graphics Storage
Security Messaging Memory Apps Layer Games Mapping Calendaring
Transaction proc Office productivity Social networking Physical
assets Environment Managing computer resources
Slide 22
Page:22 2006 Bala Iyer ([email protected]) New services stack
Internet/Web 2.0OS API Layer RSS/atom Commerce Storage Security
Messaging Identity Apps Layer Mapping Calendaring Transaction proc
Office productivity Social networking Physical assets Knowledge
Layer Domain/context/SLA Dynamic allocation Collaboration Expertise
location Coordination Measurement/ monitoring Sense making
Environment Sensory Layer Managing capabilities
Page:25 2006 Bala Iyer ([email protected]) Business principles
Defendable assets Do it yourself Presence in every layer of the
industry stack Customer behavior data Architecture wins business
platform wars Manage emergent architecture Meta-data management
Ecosystem based innovation Modular development Services platform
(APIs) Network based innovation Two-sided markets Serving the Long
tail Talent magnate 70/20/10 Prediction markets
Slide 26
Page:26 2006 Bala Iyer ([email protected]) Multi-sided markets
Platform Consumers (80 million) E-business firms Fortune 500 firms
Software developers ISVs Open source community Deliver appsSupport
development Core benefits
Page:28 2006 Bala Iyer ([email protected]) 70/20/10 principle Source:
Google Factory Tour
Slide 29
Page:29 2006 Bala Iyer ([email protected]) How does it impact your
business model? 1. Value proposition or value cluster 2.
Marketspace offering product, service, information, or all three 3.
Defendable resource systems 4. Revenue model
Slide 30
Page:30 2006 Bala Iyer ([email protected]) Resources Great Giveaway
by Erick Schonfeld, Business 2.0 April 2005. What s next for Google
by Charles Ferguson, TechnologyReview.com January 2005. Amazon:
Giving away the store by Wade Roush, TechnologyReview.com January
2005. All the links cited in del.icio.us/balaiyer
www.google.com