84
Rob Oshana Southern Methodist University E-Commerce: E-Commerce: Architectures and Architectures and Technologies Technologies

Rob Oshana Southern Methodist University

Embed Size (px)

DESCRIPTION

E-Commerce: Architectures and Technologies. Rob Oshana Southern Methodist University. Who am I ?. Robert Oshana Adjunct Professor at SMU, School of Engineering and Applied Science, Graduate Software Engineering Program Engineering Manager, Texas Instruments. Syllabus. Syllabus. - PowerPoint PPT Presentation

Citation preview

Page 1: Rob Oshana Southern Methodist University

Rob OshanaSouthern Methodist

University

E-Commerce:E-Commerce:Architectures andArchitectures and

TechnologiesTechnologies

E-Commerce:E-Commerce:Architectures andArchitectures and

TechnologiesTechnologies

Page 2: Rob Oshana Southern Methodist University

Who am I ?

• Robert Oshana

• Adjunct Professor at SMU, School of Engineering and Applied Science, Graduate Software Engineering Program

• Engineering Manager, Texas Instruments

Page 3: Rob Oshana Southern Methodist University

Syllabus

Page 4: Rob Oshana Southern Methodist University

Syllabus

• Web page:– http://www.seas.smu.edu/eets/8392

• Times– 0900 - 1200

• Location– SMU Main campus

• Instructor– Rob Oshana

Page 5: Rob Oshana Southern Methodist University

Syllabus• Office hours; after/before class or by

appointment• Phone– 214-415-9690 or 281-274-3211

• Internet– [email protected]

• Book: “Scaling for E-Business”, by Daniel A. Menasce and Virgilio A.F. Almeida, Prentice Hall, ISBN 0-13-086328-9

Page 6: Rob Oshana Southern Methodist University

Course Outline

• 08/26/00• Introduction– What is internet

commerce?– E-Commerce

technologies– Strategic Issues– Case Studies

• 09/02/00• Internet

technologies and infrastructure– Business to

Business

– Business to Consumer

• Models for E-Business

Page 7: Rob Oshana Southern Methodist University

Course Outline

• 09/09/00• System Design

Issues– Network protocols– Intranets/Extranets– Client/Server– Design Principles

• 09/16/00• Customer Behavior

Models– CBMG– CVM

• Anatomy of E-Business functions

Page 8: Rob Oshana Southern Methodist University

Course Outline

• 09/23/00• Infrastructure for

Electronic Business

• Quantitative analysis of authentication services and payment systems

• 09/30/00• Capacity planning

for E-Business• Performance

modeling concepts

Page 9: Rob Oshana Southern Methodist University

Course Outline

• 10/07/00• Performance

models for E-Business sites

• Modeling contention for software servers

• 10/14/00• Midterm Exam

Page 10: Rob Oshana Southern Methodist University

Course Outline

• 10/21/00• Characterizing E-

Business workloads

• Preparing for E-Business waves of demand

• 10/28/00• E-Commerce

Technologies– HTML– DHTML– Images, links, and

URLs

Page 11: Rob Oshana Southern Methodist University

Course Outline

• 11/04/00• E-Commerce

Technologies– XML– Cookies– CGI– personalization

• 11/11/00• E-Commerce

Technologies– Java– Applets– Java Platform– Java Security

Page 12: Rob Oshana Southern Methodist University

Course Outline

• 11/18/00• E-Commerce

Technologies– JINI– Technology

Building Blocks– Enterprise Java

Beans– Active X

• 11/25/00• Thanksgiving

Vacation

Page 13: Rob Oshana Southern Methodist University

Course Outline

• 12/02/00• E-Commerce tools

and building blocks

• 12/09/00• Final Exam

Page 14: Rob Oshana Southern Methodist University

Student Evaluation

• The course grade will be computed as follows:

• Midterm Exam 40%

• Final Exam 40%

• Homework/Project 20%

Page 15: Rob Oshana Southern Methodist University

Questions so far?

Page 16: Rob Oshana Southern Methodist University

The World of E-The World of E-CommerceCommerce

Page 17: Rob Oshana Southern Methodist University

Internet Economy

We Are Moving We Are Moving Towards a WorldTowards a World

of a Billionof a BillionConnectedConnectedComputersComputers

and a Trillion and a Trillion Connected DollarsConnected Dollars

Page 18: Rob Oshana Southern Methodist University

E-Business• Business processes

automated among networked computers

• Once in a generation change in the way business is transacted– mechanical support for

intellectual and human-centered activities of business• strategy• marketing• customer relations

IndustryIndustry

HomeHome

EducationEducation

GovernmentGovernment

ServicesServices

Page 19: Rob Oshana Southern Methodist University

E-Commerce• Sales transactions completed

on the Internet (agreement and payment)

• Business to Consumer (B2C)– personal payment,

personal information, trust• Business to Business (B2B)

– processes, documents, ongoing relationships

• Marketplaces (exchanges, etc)– many B and C meeting

together to do business

Page 20: Rob Oshana Southern Methodist University

Phases of Public Excitement

• B2C

• Portals

• B2B

• e-Marketplaces

• e-Business

• Pervasive e-commerce

• Service-oriented Commerce

Page 21: Rob Oshana Southern Methodist University

Phases of Public Excitement - Challenges

• B2C; storefront, images, payment, auction, authentication, privacy

• Portals; content, collaboration

• B2B; protocols, processes, robustness

• e-Marketplaces; negotiation, services, databases

Page 22: Rob Oshana Southern Methodist University

Phases of Public Excitement - Challenges

• e-Business; business processes, models, stability, inter-organizational federated computing

• Pervasive e-commerce; scale, user experience, application and content adaptation

• Service-oriented Commerce; highly distributed computing, management

Page 23: Rob Oshana Southern Methodist University

Fundamental Business Problem

Something to sell

Make it knownto potential

buyers

Accept payment

Deliver thegoods orservices

Provide appropriateservice

Page 24: Rob Oshana Southern Methodist University

Why the internet and why now?

• The top line– ability to reach new customers– create more intimate relationship with all

customers– every business has a global presence– computing and information technology

allows us to know more about our customers• use it to improve relationships and create sales

Page 25: Rob Oshana Southern Methodist University

Why the internet and why now?

• The bottom line– drastic cost reductions for distribution and

customer service– internet lowers distribution costs for

information– improves ability to keep information current

• customers demanding more and more information about products and services

• information may be the product

Page 26: Rob Oshana Southern Methodist University

Key properties of the internet

• Internet is interoperable– a computer is connected to the Internet

if it can communicate with any other computer connected to the Internet• standardized protocols• universal naming, addressing, routing• no prearranged agreements

Page 27: Rob Oshana Southern Methodist University

Key properties of the internet

• The Internet is global– based on universal connectivity– used to distribute software• worldwide base of users with a common set

of software• broad base of potential users

Page 28: Rob Oshana Southern Methodist University

Key properties of the internet

• The Web makes it easy– highly functional multimedia content

easily available to users worldwide– connection possible for people with

little or no computer experience

Page 29: Rob Oshana Southern Methodist University

Key properties of the internet

• Costs of network shared across multiple applications and borne by end users–most businesses and consumers

connected to Internet pay for their own connection

– network then free to use for various purposes

Page 30: Rob Oshana Southern Methodist University

Key properties of the internet

– provider of information does not need to pay for a distribution system• users of service pay for distribution• cost amortized by many applications and

many users

Page 31: Rob Oshana Southern Methodist University

Access to a global market

• Internet accelerating globalization– worldwide high-bandwidth

communications– cost is the same whether next door or

around the world– everybody on the internet has a global

presence

Page 32: Rob Oshana Southern Methodist University

Access to a global market

– still must deal with international issues• payment• currency• shipping• national,regional, local regulations

Page 33: Rob Oshana Southern Methodist University

Dramatic Reduction in Distribution Costs

• Printed brochures can cost several dollars for each recipient

• “Brochureware” on web site is basically free (small one time setup charge)– up to the minute–more for less– accurate– searchable

Page 34: Rob Oshana Southern Methodist University

“Digital” goods

• Selling information or software in-line– delivered over the net cheaply and

efficiently– no expensive packaging

• boxed• CD-ROMs• packing material

– cost is the same for customers everywhere

Page 35: Rob Oshana Southern Methodist University

Strategic Issues

• Concentration vs Empowerment– great concentration of suppliers?– thousands of small and medium sized

suppliers in global niche markets?– probably both• few large music supersites• market serving critical mass for antique

buggy whips

Page 36: Rob Oshana Southern Methodist University

Strategic Issues• New competitive challenges– not necessary to create an expensive

distribution channel to enter a new territory– formerly disjoint enterprises in direct

competition now• selling financial instruments

– done by banks and brokerages– publishers provided comparitive information– internet blurs these lines– is publisher in the trading business or is brokerage now a

publisher?– who owns the customer relationship?

Page 37: Rob Oshana Southern Methodist University

What is “Internet Commerce”?• “The use of the global Internet for purchase

and sales of goods and services, including service and support after the sale”

• “Electronic commerce” is more general– longer history (behind the scenes)– includes the use of computing and

communication technology in financial business, on-line reservation systems, order processing, inventory management, etc

Page 38: Rob Oshana Southern Methodist University

What is “Internet Commerce”?

• Electronic Data Interchange (EDI)– umbrella term for many different types of activities

• specialized for a perticular trading relationship• often a long process

– message types

– data formats

• EDI and the Internet do not exclude one another– EDI specifies types of messages

– Internet is a way of moving data

Page 39: Rob Oshana Southern Methodist University

What is “Internet Commerce”?

• Internet commerce transcends many of the restrictions of EDI– communication over shared public network

rather then building a specialized network– spontaneous business transactions with

no prior relationship– once a relationship develops, EDI (or

another method) can be used to work more effectively

Page 40: Rob Oshana Southern Methodist University

Business Issues in Internet Commerce

• Must have a clear idea of business goals– technology cannot help you achieve those– goals can change to take advantage of

technology– Internet may allow a company to achieve

those goals in way that would have been too expensive or difficult to achieve without it

Page 41: Rob Oshana Southern Methodist University

Questions businesses must ask of any new idea

• How does it fit with our strategy? Should our strategy change?

• What does it mean to our competitive situation?

• Do we expect return in the short term, or is this a long-term investment?

• How much will it cost? What do we expect to accomplish?

Page 42: Rob Oshana Southern Methodist University

Questions businesses must ask of any new idea

• How will we measure the success?• How does this affect our sales

channels, our partners, our suppliers?

Internet should not be exempted from Internet should not be exempted from such thinking!!such thinking!!

Page 43: Rob Oshana Southern Methodist University

Investment can vary• Cost of getting started may be low– big difference between a few static web pages

and real-time catalog updating, customer profiling, etc

• Getting a web site up and running as soon as possible vs planning for growth and evolution

• Don’t wait until you build the perfect system– takes too long and technology changes too fast

Page 44: Rob Oshana Southern Methodist University

Technology Issues in Internet Commerce

• 1. How to apply Internet technology to business problems–Web– databases– high-speed networking– cryptographic algorithms–multimedia

Page 45: Rob Oshana Southern Methodist University

Technology Issues in Internet Commerce

– putting all these technologies together can be challenging

– toolkits and packaged application software now available to help

Page 46: Rob Oshana Southern Methodist University

Technology Issues in Internet Commerce

• 2. Pace of change– fact of life on the internet– no end in sight– successful sights must be able to

incorporate new technologies quickly• coherent system architecture

• focus on the ends and the fundamental principles

• packaged software helps by amortizing cost over many customers

Page 47: Rob Oshana Southern Methodist University

Who owns internet commerce in an Organization?

• Sales and marketing?

• MIS group?

• Accounts receivable group?

• Answer is critical to success

• Confusion results when more than one group thinks it is responsible– duplicate efforts and investments

Page 48: Rob Oshana Southern Methodist University

Who owns internet commerce in an Organization?

• A combined effort – strengths of many groups required• sales and marketing; effective presentation

of products/services on the Net• MIS; operating/outsourcing 24/7 commerce

systems• etc

Page 49: Rob Oshana Southern Methodist University

Buyer/Seller Transactions

Payment flow

Information flow

Onlinetransactions

Seller

•Digital data anddocuments•Multimedia content•Software programs•Products/services

Buyer

•Digital Products•Services•Information

Page 50: Rob Oshana Southern Methodist University

Product type Transactions

Onlineproduction

process

Producers

•Digital data anddocuments•Multimedia content•Collateralinformation•Customerparticipation

Consumer

•Digital Products•Services•Processed orders

Page 51: Rob Oshana Southern Methodist University

Network enabled business practices

Network enabledBusiness practices

Electronicdata interchange

(procurement)

Electronicmail

(communication)

Documentworkflowsystems

Desktopvideo

conferencing

Outsourcing and

coordinationof logistics

Virtual andteam basedenterprises

Masscustomization

(demand-drivenmanufacturing)

Technicaldata

interchange(engineering)

Page 52: Rob Oshana Southern Methodist University
Page 53: Rob Oshana Southern Methodist University

Internet Business Strategy

Page 54: Rob Oshana Southern Methodist University

Commerce and Technology Revolutions

• Changes in technology or infrastructure affect commerce in two phases– improve old processes or business models– completely reinvent the business

• Railroad transition took 50 years

• Internet transition occurring much more quickly

Page 55: Rob Oshana Southern Methodist University

Changes from rail transportation

• Before railroad– travel between

Boston and New York in four days

– 8,000 US time zones

– Vacation near home

– 5-15 cents per mile for a ton of goods

• After the railroad– travel between

Boston and New York in less than one day

– 4 US time zones– Vacation away from

home– 1 cent per mile for

one ton of goods

Page 56: Rob Oshana Southern Methodist University

Comparison of Railroad and Internet Infrastructure

Railroad (1825-1890)

Internet (1969-1999)

Newinfrastructure

First water-independenttransportationinfrastructure

First globalpublicinformationinfrastructure

Originalpurpose (notcommerce)

Passenger traffic,military

Military andcivil defense;research

Importance ofstandards

Width of tracks(gauge)

Network andcommunicationprotocols(TCP/IP)

New securitystandards

Railway policehired to managenew crimes

Securityprotocols andstandards

Source ofinnovation

Steel production,accounting,logistics

Software,networking,fiber optics

Acceleratefundamentaleconomic trends

Industrial age (keyenabler: steamengine)

Informationage (keyenabler;computer)

Page 57: Rob Oshana Southern Methodist University

Historical Analogy

• “The utility of a network increases as the square of the number of nodes connected” Metcalfe

• Routing goods between arbitrary factories vs routing information between arbitrary computers

Page 58: Rob Oshana Southern Methodist University

Other Factors• Economies of scale– larger operations now possible (one store)

• Source of competitive advantage– single sites can offer full services

• Inventory needs– just in time delivery of goods (or none at all!)

• Variety, choice and availability– distribution bottlenecks eliminated

• New opportunities

Page 59: Rob Oshana Southern Methodist University

Internet Value Proposition• Used to transform customer relationships

Supplier-centered Customer-centeredSupplier chooses hours ofoperation

Supplier always available,customer chooses hours

Supplier chooseslocations of service

Service delivered atcustomer location

Supplier delivers services Customer serves himselfFocus on supply chain Focus on customer needsOne to many One to one

Page 60: Rob Oshana Southern Methodist University

Internet Value Proposition

• Displace the source of value

Physical world Information worldAtoms BitsPhysical value Digital valueEconomies of scale Economies of scopeMass produced Mass customizedInformation value Knowledge valueDistribution as a constraint Distribution as an enablerLocal Global

Page 61: Rob Oshana Southern Methodist University

Internet Business Strategies

• Channel master

• Customer magnet

• Value chain pirate

• Digital Distributor

Page 62: Rob Oshana Southern Methodist University

Channel Master

• Use the internet to build deeper relationships with customers in order to sell one’s traditional goods and services

• Organized around products and the best possible delivery

• Re-engineer customer-facing strategies• Must integrate into existing operations

Page 63: Rob Oshana Southern Methodist University

Channel Master• Cisco– Attract; get and keep customer interested

• full online catalog; price change notification

– Interact; turn interest into orders• online catalog for searching; intelligent agents

– Act; coordinate order fulfillment• order management DBs; order status

– React; provide after-sales service• comprehensive self help; Bug Alert mechanism

Page 64: Rob Oshana Southern Methodist University

Customer Magnet• Internet used to attract a customer group– knowledge sharing environment– aggregated supplier access

• Organized around customer group• Broad range of products and services• Destination of choice for a whole category of

customers• Must integrate many value chains into a

customer-facing whole

Page 65: Rob Oshana Southern Methodist University

Customer Magnet• Tripod (320,000 Gen X’ers!)– Attract; get and keep customer interested

• free information; links to many sites

– Interact; turn interest into orders• partners with banks for home banking service

– Act; coordinate order fulfillment• 24 hour home banking service; access to account

– React; provide after-sales service• 24/7 customer service; online forums for advice

Page 66: Rob Oshana Southern Methodist University

Value Chain Pirate• Capturing someone else’s margins by

displacing them from the value chain• Leapfrog upstream and downstream

providers to more directly connect suppliers with customers

• Seeks the positions on the value chain which offers the greatest leverage

• Must use the commerce chain to support a new buyer/supplier relationship

Page 67: Rob Oshana Southern Methodist University

Value Chain Pirate

• ONSALE (24 hr online auction for computers and consumer electronics)– Attract; get and keep customer

interested• customers notified of upcoming auctions

(profiles)

– Interact; turn interest into orders• auctions open 24 hours a day

Page 68: Rob Oshana Southern Methodist University

Value Chain Pirate

– Act; coordinate order fulfillment• Automated shipping and tracking over net

– React; provide after-sales service• inquiries managed by e-mail (customer

profiles)

Page 69: Rob Oshana Southern Methodist University

Digital Distributor

• Eating away at traditional value propositions– focus on pieces that can be delivered better

over the internet

• Organized around disaggregating traditional bundles of products and reaggregating for more efficient delivery over the web

• Must create a new customer value chain from scratch

Page 70: Rob Oshana Southern Methodist University

Digital Distributor• Classified2000 (web based classified

advertising in many categories)– Attract; get and keep customer interested

• free links to sites related to purchases

– Interact; turn interest into orders• e-mail to customers with new profiles postings

– Act; coordinate order fulfillment• links to intermediary to handle transactions

– React; provide after-sales service• campaign reports sent to advertisers

Page 71: Rob Oshana Southern Methodist University

New Competitive Threats

• Channel master– Can competitors create superior

channels to your customers?

• Customer magnet– Can competitors attract your customers

and sell them your products?

Page 72: Rob Oshana Southern Methodist University

New Competitive Threats

• Value chain pirate– Can competitors hijack your position in

the value chain?

• Digital Distributor– Can competitors disaggregate your

value proposition?

Page 73: Rob Oshana Southern Methodist University

Example - traditional full service broker

• Channel master– Another brokerage goes online with full

services and more convenient channel

• Customer magnet–Motley Fool forms a community of avid

investors and offers brokerage services under their brand

Page 74: Rob Oshana Southern Methodist University

Example - traditional full service broker

• Value chain pirate– E*Trade bumping traditional brokers out

of their value chain

• Digital Distributor–Wall Street City selling analysis without

trading services from their web site

Page 75: Rob Oshana Southern Methodist University

New Creative Opportunities

• Channel master– Can you improve your customers

buying experience by improving cost, convenience?

• Customer magnet– Do your customers share broad

interests that lend themselves to new bundles of products?

Page 76: Rob Oshana Southern Methodist University

New Creative Opportunities

• Value chain pirate– Can you jump over your direct suppliers

or customers and capture their margins?

• Digital Distributor–What parts of other companies value

chain can you improve by selling them over the web?

Page 77: Rob Oshana Southern Methodist University

E-Business Technology

Page 78: Rob Oshana Southern Methodist University

Introduction

• Electronic business growing rapidly• So are the problems associated with this

growth• Download times cause potential

customers to leave• High availability is a must• Cannot just wing it!• Need quantitative analysis and models

Page 79: Rob Oshana Southern Methodist University

Quantitative Approach

• What determines the quality of service of an E-Commerce site?– Site architecture– network capacity– system software structure

• Unpredictable public behavior– usage patterns can change quickly

• breaking news for a newspaper• advertising campaign

Page 80: Rob Oshana Southern Methodist University

Quantitative Approach

• Can I handle the surge in volume?

• How can I justify a costly site expansion?

• Do I have enough servers to handle the peak traffic?

• How can I guarantee quality of service different scenarios?

• How fast can I scale my architecture?

Page 81: Rob Oshana Southern Methodist University

Electronic Business Challenges

• Computers are becoming more pervasive

• Wireless internet devices will add an order of magnitude to the traffic

• Local access technologies will change workloads arriving from traditional end systems

• Software agents will lead to more traffic

Page 82: Rob Oshana Southern Methodist University

Electronic Markets

• Definition: any form of business transaction in which the parties interact electronically

• A transaction involves a number of different interactions between parties–marketing

– ordering

– payment

– fulfillment

Page 83: Rob Oshana Southern Methodist University

Electronic Markets

• Allows participating buyers and sellers to exchange goods and services with the support of information technology

• Three main functions–matching buyers and sellers– facilitating commercial transactions– providing legal infrastructure

Page 84: Rob Oshana Southern Methodist University

Electronic Markets

• Players;– businesses– individuals– government organizations