velocity2010

67
The O’Reilly Radar Tim O’Reilly June 23, 2010 Velocity, Santa Clara, CA Wednesday, June 23, 2010

Upload: tim-oreilly

Post on 27-Jan-2015

103 views

Category:

Technology


1 download

DESCRIPTION

My keynote at the Velocity Conference 2010. Why web operations and web performance optimization matter, and will matter more as technology evolves. Video of this talk is available at http://bit.ly/93J7d1

TRANSCRIPT

Page 1: Velocity2010

The O’Reilly Radar

Tim O’Reilly

June 23, 2010Velocity, Santa Clara, CA

Wednesday, June 23, 2010

Page 2: Velocity2010

You know me as a book publisher

Wednesday, June 23, 2010

Page 3: Velocity2010

Wednesday, June 23, 2010

Page 4: Velocity2010

Wednesday, June 23, 2010

Page 5: Velocity2010

What We Really Do At O'Reilly

Change the world by spreading the knowledge of innovators

Wednesday, June 23, 2010

Page 6: Velocity2010

O’Reilly Radar Methodology

“The future is here. It’s just not evenly distributed yet.” - William Gibson

We “watch the alpha geeks” and think about the futures they are living in

We then look for trend data that tells us that a particular future is becoming mainstream

Wednesday, June 23, 2010

Page 7: Velocity2010

Wednesday, June 23, 2010

Page 8: Velocity2010

Sources of my fascination with SysAdmin & Ops

My first book: Masscomp System Administrator’s Guide, 1983

Programming Perl, first edition, 1991 System administration O’Reilly’s “core”

Started pushing our editorial teams early on to look at big sites and operations

Wednesday, June 23, 2010

Page 9: Velocity2010

Wednesday, June 23, 2010

Page 10: Velocity2010

I’m here today to talk about where this is going

Cloud computing Data driven applications Mobile Real time Beyond the web

Wednesday, June 23, 2010

Page 11: Velocity2010

Cloud Computing

“You keep using that word. I do not think it means what you think it means.”

Wednesday, June 23, 2010

Page 12: Velocity2010

Data is the “Intel Inside”

Wednesday, June 23, 2010

Page 13: Velocity2010

An application that depends on cooperating cloud data services: - Location- Search- Speech recognition- Live Traffic- Imagery

Wednesday, June 23, 2010

Page 14: Velocity2010

The Yelp Monocle

Find cafes nearby.

Wednesday, June 23, 2010

Page 15: Velocity2010

Wednesday, June 23, 2010

Page 16: Velocity2010

The Internet Operating System is A Data Operating System

Wednesday, June 23, 2010

Page 17: Velocity2010

The Internet Operating System is a Data Operating System

It helps applications find out about– People– Places– Things– Prices– Documents– Images– Sounds– Relationships– ...

and helps people interact with them through services– Search– Payment– Matching and Recognition– ...

Wednesday, June 23, 2010

Page 18: Velocity2010

In Real Time

Wednesday, June 23, 2010

Page 19: Velocity2010

Wednesday, June 23, 2010

Page 20: Velocity2010

Wednesday, June 23, 2010

Page 21: Velocity2010

Wednesday, June 23, 2010

Page 22: Velocity2010

Wednesday, June 23, 2010

Page 23: Velocity2010

Wednesday, June 23, 2010

Page 24: Velocity2010

Wednesday, June 23, 2010

Page 25: Velocity2010

Hackers play Entrepreneurs build products for consumer early

adopters Enterprises follow

We saw this with the PC, with the World Wide Web, with open source software, with social networking

Wednesday, June 23, 2010

Page 26: Velocity2010

Wednesday, June 23, 2010

Page 27: Velocity2010

Wednesday, June 23, 2010

Page 28: Velocity2010

Wednesday, June 23, 2010

Page 29: Velocity2010

Wednesday, June 23, 2010

Page 30: Velocity2010

Wednesday, June 23, 2010

Page 31: Velocity2010

Wednesday, June 23, 2010

Page 32: Velocity2010

Wednesday, June 23, 2010

Page 33: Velocity2010

Wednesday, June 23, 2010

Page 34: Velocity2010

AMEE - the world’s energy meter

Wednesday, June 23, 2010

Page 35: Velocity2010

Wednesday, June 23, 2010

Page 36: Velocity2010

We’re moving to a world in which every device generates useful data, in which every action creates “information shadows” on the net.

Wednesday, June 23, 2010

Page 37: Velocity2010

Wednesday, June 23, 2010

Page 38: Velocity2010

The cloud future includes...

Devices acting as sensors for intelligent data collection

Devices whose UI is on the web rather than the device

Feeding data into multiple online services that will turn into a full-on sensor web

Setting the stage for robotics, augmented reality, and the next generation of personal electronics

Producing more data than we’ve ever had to deal with before

Moving from hackers to innovators to mainstream business impact

Wednesday, June 23, 2010

Page 39: Velocity2010

Wednesday, June 23, 2010

Page 40: Velocity2010

People are the “Intel Inside”

Wednesday, June 23, 2010

Page 41: Velocity2010

“Harnessing Collective Intelligence”

Wednesday, June 23, 2010

Page 42: Velocity2010

Wednesday, June 23, 2010

Page 43: Velocity2010

Wednesday, June 23, 2010

Page 44: Velocity2010

Wednesday, June 23, 2010

Page 45: Velocity2010

The Open Source Paradigm Shift

May 6, 2003

Tim O'Reilly O'Reilly & Associates, Inc.

www.oreilly.com

Wednesday, June 23, 2010

Page 46: Velocity2010

Software as ServiceVon Kempelen's Mechanical Turk

Wednesday, June 23, 2010

Page 47: Velocity2010

“You are all inside the Amazon application”

Wednesday, June 23, 2010

Page 48: Velocity2010

Source: http://micro-ram.com/images/100_0453.JPG

Wednesday, June 23, 2010

Page 49: Velocity2010

Source: http://blog.frankovic.net/wp-content/uploads/2009/07/systemadmin.jpg

Wednesday, June 23, 2010

Page 50: Velocity2010

Wednesday, June 23, 2010

Page 51: Velocity2010

“The Web is changing the way we live and touches every person alive. As more and more people depend on the Web, they depend on us. Web Operations is work that matters.”

--Jesse Robbins

Wednesday, June 23, 2010

Page 52: Velocity2010

Wednesday, June 23, 2010

Page 53: Velocity2010

“Changing the world by sharing the knowledge of innovators.”

Wednesday, June 23, 2010

Page 54: Velocity2010

Wednesday, June 23, 2010

Page 55: Velocity2010

Wednesday, June 23, 2010

Page 56: Velocity2010

Wednesday, June 23, 2010

Page 57: Velocity2010

“Operations is where big decisions are made & policies executed that affect people & societies.

There is almost nothing to guide us.”

--Jesse Robbins

Wednesday, June 23, 2010

Page 58: Velocity2010

“Figuring out this stuff is hard. We'll make mistakes. That's okay. ”

--Jesse Robbins

Wednesday, June 23, 2010

Page 59: Velocity2010

Wednesday, June 23, 2010

Page 60: Velocity2010

“[The wall] was beautiful, but not because of any masterful intellectual planning or any scientific supervision of the job, or any added expenditures to “stylize” it. It was beautiful because the people who worked on it had a way of looking at things that made them do it right unselfconsciously. They didnʼt separate themselves from the work in such a way as to do it wrong. [...] In each case thereʼs a beautiful way of doing it and an ugly way of doing it, and in arriving at the high-quality, beautiful way of doing it, both an ability to see what “looks good” and an ability to understand the underlying methods to arrive at that “good” are needed.”

--Robert Pirsig,Zen and the Art of Motorcycle Maintenance

Wednesday, June 23, 2010

Page 61: Velocity2010

“Do the right thing. You will gratify some people, and astonish the rest.”

--Mark Twain

Wednesday, June 23, 2010

Page 62: Velocity2010

Switching tracks (a bit)...

Wednesday, June 23, 2010

Page 63: Velocity2010

Wednesday, June 23, 2010

Page 64: Velocity2010

Wednesday, June 23, 2010

Page 65: Velocity2010

Wednesday, June 23, 2010

Page 66: Velocity2010

Wednesday, June 23, 2010

Page 67: Velocity2010

For more information

The Open Source Paradigm Shift (2003) http://bit.ly/cKLSUP

What is Web 2.0? (2005) http://oreil.ly/a0zT65

Web Squared: Web 2.0 Five Years On (2009) http://bit.ly/kEKgs

Government as a Platform (2010) http://opengovernment.labs.oreilly.com/

Ongoing commentaryhttp://radar.oreilly.comhttp://twitter.com/timoreillyhttp://buzz.google.com/timoreilly

Wednesday, June 23, 2010