eBay – Enabling Connected Commerce
Sri Gopalakrishnan – Director of Engineering, eBay
WE ARE AT AN
INFLECTION POINT
TECHNOLOGY DRIVING CHANGE IN BEHAVIOR
NO MORE ONLINE OR OFFLINE – JUST SHOPPING

UNPRECEDENT...
The “Great Shift” to Devices

3
ebay going mobile - GMB Q1’12 – Q2’13
30%

20%

10%

Q1 2012

Q2 2012

Q3 2012
4

Q4 2012

Q1 2013

Q2 2013
Multi-screen experience is the future of commerce

Source: Google

5
Connected Commerce

Demands data and business
processes to be exposed
coherently and seamlessly to
- All participants
- Us...
HOWEVER

7
Multiscreen Search

8
Multi-screen Item Details

9
How did we get here?

THIRD PARTY APPS

MAINSTREAM WEB

10
How have we evolved over time?

Checkout

My eBay Catalog

Selling

Search

Service Providers

svc

svc

svc

svc

svc

sv...
And where are we currently?

300 + APIs
500 + INTERNAL SERVICES
HARD TO DISCOVER
INCONSISTENT BEHAVIOR (ERROR CODES, LOCAL...
Program Functions

COMMERCE OS

ARCHITECTURE

GOVERNANCE

SERVICES PORTFOLIO

13

EVANGELISM
& ADVOCACY

FOUNDATIONS
Architecture
1. ERROR & EXCEPTION HANDLING

14. SELF TEST UNIT TEST

SERVICE STANDARDS

2. BASE REQUEST AND RESPONSE

15. ...
Governance

STANDARDS GOVERNANCE

SERVICES GOVERNANCE
TYPE SPACE GOVERNANCE
ASSET PORTFOLIO REVIEW
INTERFACE DEVELOPM...
Services Portfolio

16
Evangelism and Advocacy
• TRAININGS – DESIGNING AND IMPLEMENTING SERVICES
• SERVICES BROWNBAGS
• PUBLISH CAPABILITIES
• PR...
Foundations
• PORTFOLIO MANAGEMENT
• ASSET REPOSITORY
• SERVICES AND TYPE DISCOVERY
• SERVICE STANDARD ASSESSMENTS
• ALERT...
Bottomline
• WEB IS NO LONGER THE PRIMARY CHANNEL FOR REVENUE GROWTH
• APIs ARE CRITICAL FOR AN ORGANIZATION’S RELEVANCE
•...
Thank you
Upcoming SlideShare
Loading in...5
×

eBay - Enabling Connected Commerce

1,108

Published on

Connected Commerce @ eBay demands that marketplaces data and business policies be exposed coherently and seamlessly to all participants, using any platform on any device. This presentation will cover the evolution of APIs at eBay and how they are tackling the problem of enabling app developers to easily build a complete marketplaces shopping experience on any device using any platform.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,108
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

eBay - Enabling Connected Commerce

  1. 1. eBay – Enabling Connected Commerce Sri Gopalakrishnan – Director of Engineering, eBay
  2. 2. WE ARE AT AN INFLECTION POINT TECHNOLOGY DRIVING CHANGE IN BEHAVIOR NO MORE ONLINE OR OFFLINE – JUST SHOPPING UNPRECEDENTED ACCESS TO GOODS BOTTOM LINE – PEOPLE EXPECT MORE 2
  3. 3. The “Great Shift” to Devices 3
  4. 4. ebay going mobile - GMB Q1’12 – Q2’13 30% 20% 10% Q1 2012 Q2 2012 Q3 2012 4 Q4 2012 Q1 2013 Q2 2013
  5. 5. Multi-screen experience is the future of commerce Source: Google 5
  6. 6. Connected Commerce Demands data and business processes to be exposed coherently and seamlessly to - All participants - Using any platform - Via any device CONNECTED COMMERCE 6
  7. 7. HOWEVER 7
  8. 8. Multiscreen Search 8
  9. 9. Multi-screen Item Details 9
  10. 10. How did we get here? THIRD PARTY APPS MAINSTREAM WEB 10
  11. 11. How have we evolved over time? Checkout My eBay Catalog Selling Search Service Providers svc svc svc svc svc svc svc svc svc svc svc svc Applications M x N Complexity makes App developer unproductive 11 svc svc svc svc
  12. 12. And where are we currently? 300 + APIs 500 + INTERNAL SERVICES HARD TO DISCOVER INCONSISTENT BEHAVIOR (ERROR CODES, LOCALIZATION, HEADER INFO . ..) INCONSISTENT DATA VALUES BETWEEN DIFFERENT SERVICES APIS ARE INEFFICIENT TO USE 12
  13. 13. Program Functions COMMERCE OS ARCHITECTURE GOVERNANCE SERVICES PORTFOLIO 13 EVANGELISM & ADVOCACY FOUNDATIONS
  14. 14. Architecture 1. ERROR & EXCEPTION HANDLING 14. SELF TEST UNIT TEST SERVICE STANDARDS 2. BASE REQUEST AND RESPONSE 15. STORAGE AND DATA IDENTIFY 3. VERSIONING 16. MODELING 4. COMMON TYPES 17. INTEGRATION WITH SYSTEM MONITORING 5. EXPERIMENTATION 18. OPERATION, ADMIN, INITIALIZATION, CO NFIG 6. ADDRESSING AND URLS 20. EVENTS AND MESSAGING 9. NAMESPACES AND NAMING CONVENTIONS 10. TRACKING 21. RELEASE MANAGEMENT 22. MIGRATION 23. MULTI TENANCY 24. SERVICE MODE/ASYNC SERVICES 11. INSTRUMENTATION 12. SECURE ACCESS IMPLEMENT ON PLATFORMS ADOPTION IN SERVICES 19. IDENTITIES 7. INTERNATIONALIZATION 8. IDM DEFINE 25. CODE BOUNDARIES AND ENCAPSULATION 13. REST GUIDELINES 14
  15. 15. Governance STANDARDS GOVERNANCE SERVICES GOVERNANCE TYPE SPACE GOVERNANCE ASSET PORTFOLIO REVIEW INTERFACE DEVELOPMENT METHOD ENGINEERING HUDDLES 15
  16. 16. Services Portfolio 16
  17. 17. Evangelism and Advocacy • TRAININGS – DESIGNING AND IMPLEMENTING SERVICES • SERVICES BROWNBAGS • PUBLISH CAPABILITIES • PROMOTE ADOPTION • IDENTIFY GAPS 17
  18. 18. Foundations • PORTFOLIO MANAGEMENT • ASSET REPOSITORY • SERVICES AND TYPE DISCOVERY • SERVICE STANDARD ASSESSMENTS • ALERTING AND MONITORING • MEASURING DEVELOPER EFFICIENCY 18
  19. 19. Bottomline • WEB IS NO LONGER THE PRIMARY CHANNEL FOR REVENUE GROWTH • APIs ARE CRITICAL FOR AN ORGANIZATION’S RELEVANCE • SOLVING FOR DEVELOPER EFFICIENCY IS CRITICAL FOR SUCCESS • TOP DOWN UNILATERAL EXECUTIVE SUPPORT AND LASER FOCUS 19
  20. 20. Thank you
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×