what is content? · users generating content (current hoopla in popular press) users generating...

29
What is Content? Where Will it Come From? Eric Burger Deputy CTO, BEA Sytems IMTC Member Meeting 2007

Upload: others

Post on 25-May-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

What is Content? Where Will it Come From?

Eric Burger Deputy CTO, BEA Sytems

IMTC Member Meeting 2007

Page 2: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

2 Copyright © 2007, BEA Systems, Inc.

Questions Addressed Today

!   What is Content, Physically?

!   Is Web 1.0 Web 2.0?

!   What is a Service Provider to Do?

Page 3: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

3 Copyright © 2007, BEA Systems, Inc.

Content Is…

The Talk of the Town: You!Rethinking privacy in an immodest age.!By Mark Williams!Earlier this year, New York magazine published a long piece called "Say Everything." Sub–titled "Kids, the Internet, and the End of Privacy: The Greatest Generation Gap Since Rock and Roll," the piece breathlessly revealed that about 60 percent of modern American youth already have their biographical details and images online at MySpace, Facebook, YouTube, or similar social-networking websites. !

Page 4: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

4 Copyright © 2007, BEA Systems, Inc.

Web 1.0: User Generated Content

!   Self-published academic papers

!   Information sharing (home pages, file sharing)

!   Dynamic content (Web applications)

!   Popular press forgot roots of web  Focus on mass market media as major web application  Self-bias?

The Web has always been about User Generated Content

Page 5: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

5 Copyright © 2007, BEA Systems, Inc.

Web 2.0 “Classic”

!   Opportunity to share user generated content (UGC)  MySpace  Flikr   LinkedIn  FaceBook  Yelp  Amazon (ratings)  Google (ranking)

!   Wait! Original Web:  Document sharing!

Page 6: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

6 Copyright © 2007, BEA Systems, Inc.

Web 2.0: User Generated Applications

!   Rich environment

!   High interaction

!   User-directed presentation

!   User-integrated applications (mash-up)

!   User-generated applications  Applets  Widgets

Page 7: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

7 Copyright © 2007, BEA Systems, Inc.

How Web 1.0 and 2.0 Applications Differ

!   Web 1.0  Expert programmers: Java, Python, Perl, C++, etc.   J2EE, Containers, POJOs, RubyOnRails, etc.  Required ownership of application server or application server host

!   Web 2.0  End user creates applications  Final application composition occurs at end user device or proxy  Tools and techniques to make it easy enough for

!   Joe Sixpack to create own iGoogle page

!   Jane Semicompetent to create widgets

Page 8: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

8 Copyright © 2007, BEA Systems, Inc.

Web 2.0 Matters

!   Purist perspective: embodies original view of the Web  Users generating content (current hoopla in popular press)  Users generating applications (current hoopla in enterprises)

!   UGC (user generated content)  Mechanism for collaboration  Add communications and get really cool collaboration, business

processes, businesses

!   UGA (user generated applications)  Ecosystem of applications  Realistic way to address long-tail of application space

Page 9: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

9 Copyright © 2007, BEA Systems, Inc.

Production Qualities

!   Home movies

!   Studio movies

!   Where do these fall?  Star Wreck: In the Perkinning   lonelygirl15  A Vision of Students Today

Page 10: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

10 Copyright © 2007, BEA Systems, Inc.

Bandwidth Matters

!   Low Bandwidth   Blog   Wiki

!   Rogue/Hack

!   High bandwidth   Meatrix   YouTube

!   Second life

Page 11: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

11 Copyright © 2007, BEA Systems, Inc.

Service Provider Challenges

Providing new services to increase ARPU

Page 12: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

12 Copyright © 2007, BEA Systems, Inc.

Serving new customer segments and markets

Service Provider Challenges

Page 13: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

13 Copyright © 2007, BEA Systems, Inc.

Enabling faster deployment of new services

Service Provider Challenges

Page 14: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

14 Copyright © 2007, BEA Systems, Inc.

Lowering OPEX

Service Provider Challenges

Page 15: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

15 Copyright © 2007, BEA Systems, Inc.

Responding to new competitors, or I am a new competitor

Service Provider Challenges

Page 16: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

16 Copyright © 2007, BEA Systems, Inc.

Providing new multimedia services that blend features

Service Provider Challenges

Page 17: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

17 Copyright © 2007, BEA Systems, Inc.

Reducing cost to deploy new services

Service Provider Challenges

Page 18: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

18 Copyright © 2007, BEA Systems, Inc.

What a Network Operator Has

!   A network   Lots of connectivity  Central nodes  Management facilities

!   Trust relationship with users  Subscribers  Enterprises  Application Service Providers

!   Billing relationships and capabilities

Page 19: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

19 Copyright © 2007, BEA Systems, Inc.

All About Applications

What the Network Operator Needs

Things that get people to use the network

Page 20: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

20 Copyright © 2007, BEA Systems, Inc.

“Low Cost to Fail, Low Cost to Succeed”

!   Promise of stimulus / markup design model  Premise of IMS

!   So easy to create applications, can explore solution space

!   So easy to scale, can deploy if hit the big one

!   Enables both focused market research and shot-gun approach

!   Providers would be able to reach long-tail of market

-- Eric Burger, VON 2003

Page 21: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

21 Copyright © 2007, BEA Systems, Inc.

Classic Approach for Applications

!   Network operator buys and deploys an application

!   Traditionally, from network equipment provider

!   More recently, from network software ISV

!   Even more recently, written by operator

!   This is why we have the IMS  Application development cycle reduced from 18 months to 12 weeks

!   So, why no application nirvana?

Page 22: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

22 Copyright © 2007, BEA Systems, Inc.

Product Deployment Problem

Multi-user Gaming

Multimedia Conferencing

Messaging

Voice Call Continuity

Services: people use them

!   IMS addresses service creation

Order Processing User

Maintenance

Service Provisioning

Billing

Products: pay for them

!   Still have 2-year product delivery times!

???

Page 23: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

23 Copyright © 2007, BEA Systems, Inc.

Service Providers / ISV's / NEP's cannot address long-tail !   Almost by definition, SP's are mass-market organizations

!   Well-run organizations should focus on corporate focus (mass market)

!   No killer application on the horizon

!   Promise of IMS was to make it easy to explore solution space to discover killer application

!   #2 Web Widget is?

!   #7 Mobile application in Japan is?

http://www.widgetbox.com/widget/baby-ticker

http://appget.com/im/pc/apview_027103.htm

Page 24: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

24 Copyright © 2007, BEA Systems, Inc.

The Users of the Network Create Applications !   Many may look like (or become) companies in the end !   Many will be companies !   Many will be enterprises: SOX, HIPPA, BASEL II

!   What if we let ANYONE create applications?   What do we need to have to enable this?

The interesting application is:

Ability of user to create their own application, to use or share

Page 25: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

25 Copyright © 2007, BEA Systems, Inc.

User-Generated Applications are Not Trusted !   Web 2.0 is not only about

  Service providers (self-trust) building their own applications !   Although it greatly helps development (0.5 day versus 9 months) !   Although it greatly helps development process (collaboration)

  Integration of silo applications into OSS/BSS (self-trust) !   Although SOA helps greatly here

  Trusted ISV’s building semi-custom applications for service providers !   Although it greatly helps development

!   Web 2.0 is about   Enterprise customers (only contractually trusted) having control of their

applications and data   Users (not trusted at all) able to create their own applications

Page 26: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

26 Copyright © 2007, BEA Systems, Inc.

IT B

ack

Offi

ce N

etw

ork

AquaLogic Service Bus

Service Example: Rich Services

Network Elements

MM

7

Application Provider Application

Application Application

AL Service Registry

WebLogic Integration

Pro

visi

onin

g

Cha

rgin

g

Net

wor

k M

anag

emen

t

Portal

Google Maps

AL Enterprise Repository

Network Elements

BEA WebLogic Network Gatekeeper

Service Enablers

Policy Engine

Access Control

Partner Management

Telecom Web Services

LIF

Messaging Location

WLNG publishes Location and Messaging services in Repository

Applications discover services in Registry

Service Bus provides hook into other Enterprise Web

Services

WebLogic Integration creates and manages

service workflow

Application request location of subscriber from

WLNG

Google map is retrieved using location

Application sends MMS with Google map image

using WLNG

Page 27: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

27 Copyright © 2007, BEA Systems, Inc.

Convergent Operator Trial

In Second Life, on the Island of Italian Operator, Avatar finds virtual phone (Alice First Life Communicator) and set up anonymous voice call

(time limited) to real Mobile/Fixed number or send SMS

Page 28: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

28 Copyright © 2007, BEA Systems, Inc.

Summary

Web 2.0 is about UGC and UGA

CSP’s cannot continue with “business as usual”

CSP’s and ISV’s cannot structurally address market

Opening network for new multimedia applications

Killer application is the environment

Page 29: What is Content? · Users generating content (current hoopla in popular press) Users generating applications (current hoopla in enterprises) ! UGC (user generated content) Mechanism

Thank You

Eric Burger [email protected]

http://www.standardstrack.com