Web trends and technologies
Download
1 / 226

Web Trends and Technologies - PowerPoint PPT Presentation


  • 410 Views
  • Updated On :

Web Trends and Technologies. David Strom [email protected] (516) 944-3407 T6 11/1/99. Outline. Web basics and protocols New web technologies and trends New eCommerce technologies eCommerce Service Options Storefront design basics. Goals.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Web Trends and Technologies' - ivanbritt


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Web trends and technologies l.jpg

Web Trends and Technologies

David Strom

[email protected]

(516) 944-3407

T6 11/1/99

NGN99 T6 (c) 1999 David Strom Inc.


Outline l.jpg
Outline

  • Web basics and protocols

  • New web technologies and trends

  • New eCommerce technologies

  • eCommerce Service Options

  • Storefront design basics

NGN99 T6 (c) 1999 David Strom Inc.


Goals l.jpg
Goals

  • Describe and demonstrate new web products and services

  • Articulate some web futures

  • Debunk some myths

  • Provide the foundation for making your own technology choices

NGN99 T6 (c) 1999 David Strom Inc.


Topic 1 web basics and protocols l.jpg
Topic 1: Web Basics and Protocols

  • HTML vs. HTTP

  • SET vs. SSL

  • XML vs. OBI

NGN99 T6 (c) 1999 David Strom Inc.


Html vs http l.jpg
HTML vs. HTTP

  • History lessons

  • Similarities and differences

NGN99 T6 (c) 1999 David Strom Inc.


Slide6 l.jpg
HTML

  • Markup language of the web

  • Describes the structure and content of a page

  • Contains both display control and the actual content itself

  • Developed first for document distribution, later used for publishing

NGN99 T6 (c) 1999 David Strom Inc.


Word processing history l.jpg
Word Processing History

  • Wylbur (1974-80)

  • TeX and other VT page editors (1976-85)

  • NBI, Xerox, Vydec word processors (1977-83)

  • Multimate/Wang (1982-5)

  • Word Perfect (1984-96)

  • MS Word (1992-)

  • HTML (1993-)

NGN99 T6 (c) 1999 David Strom Inc.


Html history l.jpg
HTML History

  • v 1.0: early 90s

  • HTML+: 1993

  • v 2.0 (RFC 1866, forms): 1995

  • v 3.0 (tables, frames): 1995, schism between Netscape and Microsoft

  • v 3.2 (style sheets): adopted 1996

  • v 4: 1998, three versions proposed by W3C, but nothing really adopted yet

  • XHTML: 1999, a marriage of XML and HTML

    (see www.w3c.org)

NGN99 T6 (c) 1999 David Strom Inc.


Lessons learned l.jpg
Lessons Learned

  • Dedicated machines with incompatible formats

  • New hardware platforms every 3-4 years

  • Alternating between WYSIWIG and tagged text

NGN99 T6 (c) 1999 David Strom Inc.


Html features l.jpg
HTML Features

  • Operating system independent

  • Browser independent

  • The user controls the browser

  • The author controls organization

  • The server controls -- well, not much!

NGN99 T6 (c) 1999 David Strom Inc.


Html goals l.jpg
HTML Goals

  • Interoperability (I can read your docs)

  • Cross-platform compatibility (Macs can read PC docs)

  • Collaborate with my colleagues (We can jointly author docs)

NGN99 T6 (c) 1999 David Strom Inc.


Html realities l.jpg
HTML Realities

  • New tags don’t have the same impact of yore

  • Netscape/Microsoft battle is still relevant but not significant (remember D-HTML?)

  • Look to XML for most interesting innovations in the near future

NGN99 T6 (c) 1999 David Strom Inc.


Http a brief history l.jpg
HTTP: A Brief History

  • Developed by CERN in 1990/1

  • Became open source in 1992/3

  • The server side of things

NGN99 T6 (c) 1999 David Strom Inc.


Typical http conversation l.jpg
Typical HTTP Conversation

  • Open connection from browser to server

  • Request a particular page and other objects

  • Server responds, delivers data if possible

  • Close the request

NGN99 T6 (c) 1999 David Strom Inc.


Http is stateless l.jpg
HTTP is Stateless

  • Each page request is independent

  • Servers have short memories

  • One-at-a-time processing

  • This has all sorts of problems for web shopping or tracking browsers over extended time periods

NGN99 T6 (c) 1999 David Strom Inc.


So how to fix this l.jpg
So How to Fix This?

  • Use cookies or crypto certificates to keep track of users

  • Run scripts or programs on your web server

  • Use a database server and logins to keep track

NGN99 T6 (c) 1999 David Strom Inc.


Set vs ssl l.jpg
SET vs. SSL

  • Similarities and differences

  • Protocol descriptions

  • Practical applications

NGN99 T6 (c) 1999 David Strom Inc.


Ssl encrypt transactions l.jpg
SSL: Encrypt Transactions

  • Why encrypt?

  • Principles of cryptosystems

  • Understand certificate management

NGN99 T6 (c) 1999 David Strom Inc.


Why encrypt trust l.jpg
Why Encrypt? TRUST!

  • Ensure your customer is authorized to use his account

  • Customer wants to make sure you are the legit seller

  • Ensure payment is received

  • Ensure goods are received

NGN99 T6 (c) 1999 David Strom Inc.


Steps in ssl certificate creation l.jpg
Steps in SSL Certificate Creation

  • Select a CA to use and fill out their forms and pay them

  • CA verifies information provided

  • CA creates a certificate containing public key and expiration date

  • The certificate is stored on your web server

NGN99 T6 (c) 1999 David Strom Inc.


Hierarchy of trust for certificate issuance l.jpg
Hierarchy of Trust for Certificate Issuance

  • Visa and MasterCard will designate or become CAs

  • Merchants trust these issuers or their banks

  • Cardholders will obtain certificates from their banks’ CA and store in electronic wallet

NGN99 T6 (c) 1999 David Strom Inc.


Examples of certificate authorities l.jpg
Examples of Certificate Authorities

  • VeriSign

    • www.Verisign.com

  • GTE CyberTrust Solutions, Inc.

    • www.cybertrust.gte.com

  • Thawte Consulting

    • www.thawte.com

NGN99 T6 (c) 1999 David Strom Inc.


Certificate creation l.jpg
Certificate Creation

  • Demo of key generation and certificate request

NGN99 T6 (c) 1999 David Strom Inc.


Verisign server certs l.jpg
Verisign Server Certs

  • www.verisign.com/server/prod

  • Different features, ranging in price from $349 to $1295/year

  • Offer different warranties, encyrption levels

NGN99 T6 (c) 1999 David Strom Inc.


Certificate management l.jpg
Certificate Management

  • Once public key certificates are issued, they must be managed to maintain integrity

    • They contain expiration dates

    • They may be revoked for various reasons

    • Upon expiration, certificates must be renewed or reissued

  • This is a consideration for using an external CA, as opposed to managing an internal CA

NGN99 T6 (c) 1999 David Strom Inc.


How is this accomplished l.jpg
How is this accomplished?

  • Secure servers and browsers

    • Capable of strong encryption (up to 128 bit)

    • 40 bit encryption is no longer considered adequate for financial transactions

  • Digital certificates

    • Ensure the identity of the certificate holder

    • Also called digital IDs

  • The common protocol in use today is Secure Sockets Layer (SSL)

  • NGN99 T6 (c) 1999 David Strom Inc.


    Secure sockets layer ssl l.jpg
    Secure Sockets Layer (SSL)

    • Authenticates the merchant server

      • Merchant Certificate obtained from trusted Certificate Authority

    • Provides privacy through encryption of the message for both the sender and receiver

      • Secure “pipe” negotiates maximum encryption compatible at browser and server for each message transmitted

    • Ensures integrity of data transmitted

      • Message authenticity check (algorithm)

    NGN99 T6 (c) 1999 David Strom Inc.


    Secure sockets layer protocol ssl l.jpg
    Secure Sockets Layer Protocol (SSL)

    • https:// in the URL = a secure connection

    • SSL allows customers to verify who the merchant is

    • The merchant’s digital ID does not certify the integrity of the merchant

    Merchant’s Certificate (Digital ID) can be viewed by any secure browser

    NGN99 T6 (c) 1999 David Strom Inc.


    Secure sockets layer protocol ssl29 l.jpg
    Secure Sockets Layer Protocol (SSL)

    • SSL encrypts the customer order, which includes the payment information

    • This data is sent from the customer to the merchant via a secure “pipe”

    Customer Order with

    Payment Information

    Encrypted

    order sent

    Customer order decrypted

    at merchant server

    NGN99 T6 (c) 1999 David Strom Inc.


    What ssl doesn t encrypt l.jpg
    What SSL Doesn’t Encrypt

    • Once the data arrives on the secure server, it could be stored in an insecure location!

    • Or if someone has physical access to your desktop or server

    NGN99 T6 (c) 1999 David Strom Inc.


    Encryption strength l.jpg
    Encryption Strength

    • It is illegal to export outside the US products containing encryption that is stronger than 40 bits

    • It is not illegal to use encryption stronger than 40 bits internationally

    • Financial institutions do not consider 40-bit encryption adequate for Internet transactions

    NGN99 T6 (c) 1999 David Strom Inc.


    Encryption strength32 l.jpg
    Encryption Strength

    • Newer browser and server software are capable of 128-bit encryption

    • 128-bit encryption is exponentially stronger than 40-bit encryption

    NGN99 T6 (c) 1999 David Strom Inc.


    Set authenticate buyers l.jpg
    SET: Authenticate Buyers

    • What is the protocol

    • How it works

    • Advantages and disadvantages

    NGN99 T6 (c) 1999 David Strom Inc.


    What is set protocol l.jpg
    What is SET protocol?

    • Secure Electronic Transaction protocol is a common standard that was developed jointly by Visa, MasterCard and other partners to ensure the processing of secure transactions.

    • Based on RSA encryption

    • Uses public and private key pairs that have a mathematical relationship

    NGN99 T6 (c) 1999 David Strom Inc.


    How is set different from ssl l.jpg
    How is SET Different from SSL?

    • Digital certificates for SET will be payment-specific

      • Merchants will be certified as legitimate to accept branded payment card transactions

      • Cardholders will be certified as valid account holders

      • Merchants will not see customer’s account number (it will only be passed to the acquirer)

    NGN99 T6 (c) 1999 David Strom Inc.


    How is set different from ssl36 l.jpg
    How is SET Different from SSL?

    With SET:

    Merchant Server gets Customer’s Digital ID

    minus the account number + Customer Order

    Customer’s Digital ID

    related to a specific account

    + Customer Order info

    Acquirer gets order receipt +

    Customer’s Digital ID with account number

    NGN99 T6 (c) 1999 David Strom Inc.


    The mechanics of set l.jpg
    The Mechanics of SET

    • (1) Payment info sent from user to merchant

    • (2) Merchant confirms, fees charged

    • (3) Transaction to bank, funds debited/credited

    • (4) Merchant sends item to user

    NGN99 T6 (c) 1999 David Strom Inc.


    Mastercard example of a set transaction l.jpg
    MasterCard® Example of a SET Transaction

    http://www.mastercard.com/set/screen1.html

    NGN99 T6 (c) 1999 David Strom Inc.


    Ssl vs set l.jpg

    SSL

    Server authentication

    Merchant certificate as legitimate business

    Possible for client authentication

    Not tied to payment method

    Privacy

    Encrypted message to merchant includes account number

    Integrity

    Message authenticity check

    SET

    Server authentication

    Merchant certificate tied to accept payment brands

    Customer authentication

    Digital certificate tied to certain payment method

    Privacy

    Encrypted message does not pass account number to merchant

    Integrity

    Hash/message envelope

    SSL vs. SET

    NGN99 T6 (c) 1999 David Strom Inc.


    Is set the answer to ecommerce l.jpg
    Is SET the Answer to eCommerce?

    • SET has been proposed as the answer to secure and interoperable eCommerce

      • It is not currently mandated by Visa and MasterCard

      • There are big implementation issues for all concerned

    • The SET protocol is definitely more secure than SSL

    NGN99 T6 (c) 1999 David Strom Inc.


    Set issues l.jpg
    SET Issues

    • Implementation of SET has some big drawbacks:

      • Lack of interoperability among systems

      • Management of public key infrastructure

      • Distribution of digital certificates requires action on the part of the consumer

      • Will banks want to become cert authorities?

    • And who will pay for all this?

    • Meanwhile, eCommerce goes on

    NGN99 T6 (c) 1999 David Strom Inc.


    The future of set l.jpg
    The Future of SET

    • Non-repudiation of transactions through digital certificates for both merchant and customer

    • SET may be the industry standard for payments, but yet to be implemented

    • It will be far more difficult for a customer to claim no knowledge of a transaction

    • Demonstrations continue

    NGN99 T6 (c) 1999 David Strom Inc.


    Another view of set lincoln stein l.jpg
    Another View of SET (Lincoln Stein)

    “An over-engineered, committee-designed solution to a nonproblem, a boondoggle invented by hidebound credit-card companies panic-stricken over the prospect of not getting their piece of the Internet pie.”

    WebTechniques, 8/98

    NGN99 T6 (c) 1999 David Strom Inc.


    What about ewallets and set l.jpg
    What About eWallets and SET?

    • Verifone® vWALLETSM

    • GlobeSET (SET now, server-side non-SET later)

    • Transactor/Citibank Wallet (Jscript bookmark)

    • eWallet.com (only SSL)

    • Microsoft Wallet (in Win98, IE 4.01) (both SSL and SET)

    NGN99 T6 (c) 1999 David Strom Inc.


    What s in an ewallet l.jpg
    What’s in an eWallet?

    • Credit card accounts

    • Debit card accounts

    • Checking accounts

    NGN99 T6 (c) 1999 David Strom Inc.


    All of these have in common l.jpg
    All of These Have in Common

    • Access to your accounts

    • Credit card and other account numbers are stored by the service provider in a database, or on your hard disk

    • These numbers are not transmitted to the merchant

    • Consumer must initiate account set-up in advance of making any purchases

    NGN99 T6 (c) 1999 David Strom Inc.


    How electronic wallets work today l.jpg
    How Electronic Wallets Work Today

    • Consumer must initiate request for electronic “wallet” software

    • Credit card or other account numbers are given to provider one time before any purchases are made

    • Closed system: only available to participating merchants and cardholders who have signed up in advance

    NGN99 T6 (c) 1999 David Strom Inc.


    How electronic wallets will work in the future l.jpg
    How Electronic Wallets Will Work in the Future

    • With SET protocol, will contain digital IDs with encrypted account information

    • Since digital IDs will be tied to specific accounts, wallets will keep track of all that information

    • At that point, wallets will be widely distributed and universally accepted

    NGN99 T6 (c) 1999 David Strom Inc.


    Interoperability is the key l.jpg
    Interoperability is the Key

    • Wallets will become widely used when the following events occur:

      • Mass distribution of wallets to consumers is easily made

      • Will be accepted by all merchants, regardless of wallet brand or payment brand

    NGN99 T6 (c) 1999 David Strom Inc.


    Ewallet demonstration l.jpg
    eWallet Demonstration

    NGN99 T6 (c) 1999 David Strom Inc.


    Some problems with ewallets l.jpg
    Some Problems with eWallets

    • Not transferable to other wallets

    • Tied to a single PC

    • Not available for use at many web storefronts

    • Just solve a small part of the overall payment process

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends l.jpg
    Trends

    • eWallets will eventually go away

    • SET becomes a server-side issue

    • SSL still dominates eCommerce transactions for many years

    NGN99 T6 (c) 1999 David Strom Inc.


    Xml vs obi l.jpg
    XML vs. OBI

    • Similarities and differences

    • Protocol implications

    • Practical applications

    NGN99 T6 (c) 1999 David Strom Inc.


    Xml history l.jpg
    XML History

    • v .01: First XML working group, 1996

    • v 1.0: Feb 1998

    • To some extent, having a version number isn’t really that important!

    NGN99 T6 (c) 1999 David Strom Inc.


    Key xml points l.jpg
    Key XML Points

    • A method for putting structured data in a text file

    • Looks a bit like HTML but isn't

    • Is text, but meant to be read by computer programs

    • Is new, but based on SGML like HTML

    • Is license-free and platform-independent

    • Is database and file-format independent

    NGN99 T6 (c) 1999 David Strom Inc.


    How did xml come about l.jpg
    How Did XML Come About?

    • SGML was too thick for building new applications

      • Complexity of building DTDs

      • No standard syntax or parsers

    • HTML was too thin

      • New tags got stuck between MS and NSCP

      • Adding scripts inside web pages dicey

      • Never designed with data structures in mind

    • Solution is XML!

    NGN99 T6 (c) 1999 David Strom Inc.


    Why is xml a better mousetrap l.jpg
    Why is XML a Better Mousetrap?

    • Syntax standard of < .. > and &’s and ;’s

    • DTD is optional but ...

    • Tags aren’t

    • All of this makes for a better-formed document

    NGN99 T6 (c) 1999 David Strom Inc.


    What about obi l.jpg

    Open Buying on the Internet

    A bunch of standards: SSL, X12 EDI, X.509 PKI

    Proposed 3/97, revised 6/98

    Emphasis is with OPEN and not point-to-point EDI

    Products from Netscape, Commerce One, IBM, Epic Systems

    What about OBI?

    NGN99 T6 (c) 1999 David Strom Inc.


    Obi components l.jpg

    Buyer (could be software or a person)

    Buyer’s server

    Seller’s server

    Payment authority/clearinghouse

    OBI Components

    NGN99 T6 (c) 1999 David Strom Inc.


    Typical obi process l.jpg
    Typical OBI Process

    • Buyer connects to web site with https

    • Seller verifies buyer, then displays catalog

    • Buyer fills out forms, submits order

    • Seller checks transaction using certs

    • Servers talk to each other and approve order

    • Buyer server sends order up his chain for approval

    • Seller determines how to get paid

    NGN99 T6 (c) 1999 David Strom Inc.


    Unresolved obi issues l.jpg
    Unresolved OBI Issues

    • Who owns the catalog (buyer or seller)?

    • How much infrastructure is really needed to connect them?

    • Does it compete with existing EDI solutions?

    • Knitting together a solid solution is more than enumerating standards!

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends62 l.jpg
    Trends

    • XML becomes more important and useful as number of products increase

    • OBI implementations still lag and are far too complex for most site operators

    NGN99 T6 (c) 1999 David Strom Inc.


    Topic 2 new web technologies l.jpg
    Topic 2: New Web Technologies

    • Caching servers

    • Distributed content providers

    • Load balancing tools

    • Web monitoring services

    • Internet appliances

    • Streaming media servers

    • Web conferencing

    NGN99 T6 (c) 1999 David Strom Inc.


    Some general comments l.jpg
    Some General Comments

    • The browser is the defacto user interface and management tool

    • The IP Internet is the defacto infrastructure

    • ISPs aren’t just about access anymore

    • Web applications need their own network infrastructure

    NGN99 T6 (c) 1999 David Strom Inc.


    Caching servers l.jpg
    Caching Servers

    • Overall purpose

    • Typology

    • Advantages and disadvantages

    NGN99 T6 (c) 1999 David Strom Inc.


    Overall purpose l.jpg
    Overall Purpose

    • To move remote web content closer to the user

    • Reduce transit time and overall network latency

    • Reduce the world wide wait

    • Really, what is involved is just a big hard disk!

    NGN99 T6 (c) 1999 David Strom Inc.


    General issues l.jpg
    General Issues

    • Freshness of cache: can you keep track of when objects change

    • Bandwidth conservation to reduce updates to the cache and avoid uncachable items

    • Size of the cache and where it is placed on your network

    • Integration into existing web and Internet access strategy

    NGN99 T6 (c) 1999 David Strom Inc.


    Types of caching servers l.jpg
    Types of Caching Servers

    • Software-only

    • Specialty appliance

    • Software on Unix, other general OS

    NGN99 T6 (c) 1999 David Strom Inc.


    Software only caches l.jpg
    Software Only Caches

    • Began with Squid, evolved into Inktomi

    • Novell, Microsoft have caches to web server line

    • (+): Inexpensive, convenient

    • (-): Don’t scale well and difficult to admin

    NGN99 T6 (c) 1999 David Strom Inc.


    Pre packaged unix devices l.jpg
    Pre-packaged Unix Devices

    • Installed Squid and tuned copy of Unix just for caching

    • Cobalt, Network Appliance, PacketStorm

    • (+): Inexpensive, convenient

    • (-): Don’t scale well and difficult to admin

    NGN99 T6 (c) 1999 David Strom Inc.


    Specialty cache appliances l.jpg
    Specialty Cache Appliances

    • Dedicated caching device, typically running its own OS

    • Infolibria, Cacheflow, Cisco, Lucent

    • (+): Easy to admin, optimized for performance and reliability

    • (-): Costly and may need other network infrastructure improvements

    NGN99 T6 (c) 1999 David Strom Inc.


    Server issues l.jpg
    Server Issues

    • Microsoft, Cisco and Entera servers all require their own software and protocols to be loaded on all network routers

    • May have to change proxy setup in every browser

    • May need additional network infrastructure

    NGN99 T6 (c) 1999 David Strom Inc.


    Caching resources l.jpg
    Caching Resources

    • Brian Davison’s comparison sitewww.web-caching.com/proxy-comparison.html

    • Internet Research Group www.caching.com/vendors.htm

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends74 l.jpg
    Trends

    • More caching appliances as time goes on

    • Better and cheaper caching devices appear

    • Most ISPs will use them within a few years if they want to retain customers

    NGN99 T6 (c) 1999 David Strom Inc.


    Distributed content service providers l.jpg
    Distributed Content Service Providers

    • Problem: even the best cache can’t get around Internet congestion issues

    • Solution: a new breed of providers who have extended co-location into content replication by using a series of products that do more than just caching pages

    NGN99 T6 (c) 1999 David Strom Inc.


    What do these things do l.jpg
    What Do These Things Do?

    • Balance and manage loads

    • Distribute content to various data centers located on different continents

    • Guaranteed quality of service levels and response times

    • And, of course, cache your site!

    NGN99 T6 (c) 1999 David Strom Inc.


    Vendors l.jpg
    Vendors

    • Sandpiper, Akamai, Mirror Image

    • Skycache and Digital Island build on top of Inktomi cache servers

    • F5.com’s Global Site, merges distributed servers

    • (+): Turnkey operation ala the best of the co-los, added redundant operations

    • (-): Can be expensive

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends78 l.jpg
    Trends

    • More and more providers appear

    • Most ISPs will offer some kind of content replication as the next step in co-location

    • Prices will drop as competition gets fierce

    NGN99 T6 (c) 1999 David Strom Inc.


    Load balancing web switches and redirectors l.jpg
    Load Balancing, Web Switches and Redirectors

    • Cisco Local Director

    • Network Engines’ Cluster Control

    • Arrowpoint's Content Smart

    • Alteon WebSystems

    • Foundry Networks Server Iron

    • iPivot’s Commerce Accelerator

    NGN99 T6 (c) 1999 David Strom Inc.


    How do these things work l.jpg
    How Do These Things Work?

    • Typically installed between router and web server

    • Sometimes have to reconfigure routers or proxy server entries

    • Some include caching or proxy services

    • Really are layer 4 (UDP, transport) switches that examine packets for web content

    • Managed via web browser, of course!

    NGN99 T6 (c) 1999 David Strom Inc.



    Notable features l.jpg
    Notable Features

    • Arrowpoint ignores obvious uncachable items

    • Cisco does application server load balancing and domain load balancing

    • Network Engines' ClusterControl handles content management/replication

    • iPivot looks at ways to do SSL better, using inline crypto

    NGN99 T6 (c) 1999 David Strom Inc.


    Issues l.jpg
    Issues

    • Performance

    • Overall response times

    • Security

    • Reliability

    • More information, see www.nwc.com/913/913r2.html

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends84 l.jpg
    Trends

    • Prices will remain high as these are specialty items

    • Will compete with distributed content providers

    NGN99 T6 (c) 1999 David Strom Inc.


    Web monitoring services l.jpg
    Web Monitoring Services

    • WebPartner.com, monitor server uptime

    • Uptime, another one from Phil Grenspun (uptime.arsdigita.com)

    • ServerSittter.com, a monitoring card that fits inside NT machine

    • Manage.com, for entire eCommerce transaction path

    NGN99 T6 (c) 1999 David Strom Inc.


    Monitors con t l.jpg
    Monitors, con’t.

    • Sitescope from freshtech.com and Netiq.com, network monitoring software

    • Tracerlock, notify you when a page mentions your keywords (peacefire.org)

    • NetResolve, monitoring your site from 25 cities

    NGN99 T6 (c) 1999 David Strom Inc.


    Why use these things l.jpg
    Why Use These Things?

    • Outsource a key element of your data infrastructure

    • Use the Internet to check up on itself

    • You want your web up as much as your mainframe but don’t have the staff or skills to do it

    NGN99 T6 (c) 1999 David Strom Inc.


    Example webpartner s services l.jpg
    Example: WebPartner’s Services

    • Free web-based registration

    • Monitors set of URLs

    • Notification via email when down and weekly reports

    • Compares performance with a set of 100 other sites

    • Demonstrate reports at www.webpartner.com

    NGN99 T6 (c) 1999 David Strom Inc.


    Example manage com s services l.jpg
    Example: Manage.com’s Services

    • Transactions performance and reliability

    • Service chain analysis, including key infrastructure components

    • Traffic loads: actual vs. expected

    • User interface analysis

    • Action plan for management (all for $45k!)

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends90 l.jpg
    Trends

    • More and more of these services will be available

    • Free services will abound, some will actually be pretty good!

    • Still need some market consolidation to be truly useful

    NGN99 T6 (c) 1999 David Strom Inc.


    Internet appliances l.jpg
    Internet Appliances

    • Cobalt Qube

    • Technauts eServer

    • Encanto

    • Technologics InstaGate

    NGN99 T6 (c) 1999 David Strom Inc.


    What is an internet appliance l.jpg
    What is an Internet Appliance?

    • Pre-packed hardware and software

    • Simple to setup, use and manage

      • usually with a web browser

    • Don’t have keyboards or monitors

    • Integrate into existing Windows and other NOS environments

      • AppleTalk, IPX, UNIX/NFS

    • Serves a variety of needs

    NGN99 T6 (c) 1999 David Strom Inc.


    Target applications l.jpg
    Target applications

    • Small business Extranet

    • SOHO/ROBO Intranet server

    • Discussion Forum server

    • Workgroup file/CD ROM sharing

    • Firewall, VPN server

    • Remote access router

    • Remote access server

    • Office email server

    NGN99 T6 (c) 1999 David Strom Inc.


    Six categories of appliances l.jpg
    Six categories of appliances

    • Shared network storage

    • Web server

    • eCommerce server

    • Security server

    • Intranet applications server

    • Communications server

    NGN99 T6 (c) 1999 David Strom Inc.


    A partial taxonomy l.jpg
    A partial taxonomy

    NGN99 T6 (c) 1999 David Strom Inc.


    General state of appliances l.jpg
    General state of appliances

    • Almost plug and play

    • User interfaces intentionally limited

    • Matching categories and needs not easy

    • Setup of users and groups may be tedious

      • Most not well integrated with NOS access controls

      • Not an issue if this is first/only server

    • Scalability?

      • Units designed for small/branch office needs

    NGN99 T6 (c) 1999 David Strom Inc.


    What features do you need l.jpg
    What features do you need?

    Ask yourself, ask your vendor:

    • If web or other Internet/Intranet server,

      • How extensible? Expansion slots? Type?

      • Type of built-in OS? Type of server software?

      • How many ways to upload files to your web?

    • If communications server,

      • Types and number of network interface(s)?

    • If security server,

      • Firewall features? What VPN? Client software?

    NGN99 T6 (c) 1999 David Strom Inc.


    Appliances pros l.jpg
    Appliances: Pros

    • Simplicity over NT & UNIX servers,

      • especially for organizations with little orno OS admin expertise

    • Reduced total cost of ownership

      • Appliance may cost less than software to provide equivalent features

    • Vendors seek to “user-proof” appliances

      • limited access to OS, not as easy to shoot yourself in the foot

      • Often more secure “out-of-box” than OS servers

    NGN99 T6 (c) 1999 David Strom Inc.


    Appliances cons l.jpg
    Appliances: Cons

    • Can’t find and manage on corporate net

      • not issue for those that support SMB/AppleShare

    • May need more than browser to manage

      • telnet, configuration wizards and monitors

    • Separate access control, authentication

      • Difficult to apply uniform user and group access controls across appliances and NOS systems

    • How scalable are CPU,disk, networks

    NGN99 T6 (c) 1999 David Strom Inc.


    Demonstration cobalt qube l.jpg
    Demonstration: Cobalt Qube

    • For more information, check out my report at www.corecom.com/ia

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends101 l.jpg
    Trends

    • More of them and cheaper too

    • Still for SO/HO environments mainly, although that is changing

    • Already some vendor consolidation

    NGN99 T6 (c) 1999 David Strom Inc.


    Streaming media servers l.jpg
    Streaming Media Servers

    • Microsoft NetShow (NT/Server-only but free)

    • Real Server (NT and Unix but $$)

    NGN99 T6 (c) 1999 David Strom Inc.


    Why use these products l.jpg
    Why Use These Products?

    • Training films

    • Corporate speeches and briefings

    • Live broadcasts

    NGN99 T6 (c) 1999 David Strom Inc.


    Pieces required l.jpg
    Pieces Required

    • Web server

    • Appropriate player

    • Media server

    • Encoding tools

    NGN99 T6 (c) 1999 David Strom Inc.


    Steps to production l.jpg
    Steps to Production

    • Record your event or arrange for live broadcast

    • Encode your media

    • Copy file to media server

    • Post link on your web site to stream

    • Make sure everyone has right version of players to view

    NGN99 T6 (c) 1999 David Strom Inc.


    What could go wrong everything l.jpg
    What Could Go Wrong? Everything!

    • Matching file formats with correct player versions (and picking the right .avi, .wav, .au, MPEG, MP3, etc)

    • Tying the web and media server applications together

    • Setting up encoding sessions properly

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends107 l.jpg
    Trends

    • Ease of use remains biggest obstacle

    • Bandwidth-challenged users need not apply

    • Encoders, file formats, et al. are getting more complex still

    • Maybe some hope with MP3?

    NGN99 T6 (c) 1999 David Strom Inc.


    Web conferencing l.jpg
    Web Conferencing

    • Differences and typology

    • Issues

    • Typical products

    NGN99 T6 (c) 1999 David Strom Inc.


    Different conferencing types l.jpg
    Different Conferencing Types

    • One to one, screen sharing

    • One to many, broadcasting seminars

    • Many to many, collaboration and distance learning

    NGN99 T6 (c) 1999 David Strom Inc.


    Why conference l.jpg
    Why Conference?

    • Save money on travel costs

    • Improve real-time customer support over the web

    • Collaborate on work product

    NGN99 T6 (c) 1999 David Strom Inc.


    Different conferencing data streams l.jpg
    Different Conferencing Data Streams

    • Just text chat, AOL IM and IRC

    • Sending audio or video over the net

    • Net for visuals, phone bridge for audio

    • Real-time conference or stored/replayed lecture

    NGN99 T6 (c) 1999 David Strom Inc.


    Conferencing issues l.jpg
    Conferencing Issues

    • Too many pieces and products to fit together

    • Three words: browser plug ins!

    • Better bandwidth, low latency needed

    • Can’t always share any desktop application

    • Can get pricey

    NGN99 T6 (c) 1999 David Strom Inc.


    Typical products l.jpg
    Typical Products

    • Webex, for collaborations and product tours

    • Webline, for collaboration and screen sharing, chat and technical support (new email management system), using the phone out of band or VoIP inband

    • Webpodium, for video events and web presentations

    NGN99 T6 (c) 1999 David Strom Inc.


    What are they good for l.jpg
    What Are They Good For?

    • Regular sessions with the same attendees

    • One-on-one or one-to-three meetings best

    • Run tight control over computing environment of your attendees

    • Have at least T-1 connection

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends115 l.jpg
    Trends

    • Bandwidth-challenged issues as with streaming servers

    • Audio/video synchronization still a big problem due to network latencies

    • Live events can bring congestion quickly but lots of PR value (Victoria’s Secret as case in point)

    NGN99 T6 (c) 1999 David Strom Inc.


    Topic 3 new ecommerce technologies l.jpg
    Topic 3: New eCommerce Technologies

    • 1Click payment providers

    • eCommerce hosting vendors

    • Personal shopping portals

    NGN99 T6 (c) 1999 David Strom Inc.


    New payment providers l.jpg
    New Payment Providers

    • 1Clickcharge.com

    • qPass.com

    • Cybercash’s InstaBuy.com

    • eCharge.com

    • Others

    NGN99 T6 (c) 1999 David Strom Inc.


    First remember the old payment providers l.jpg
    First, Remember the Old Payment Providers?

    • Digicash

    • Cybercash (first generation)

    • First Virtual

    • Mondex

    • GlobeID

    NGN99 T6 (c) 1999 David Strom Inc.


    Why didn t they work l.jpg

    Too complex to implement

    Too much cumbersome infrastructure

    Not too many stores took their kind of money

    Too many other technical challenges

    Solved the wrong problem first (credit card snooping)

    Why Didn’t They Work?

    NGN99 T6 (c) 1999 David Strom Inc.


    How not to design a payment screen l.jpg
    How NOT to Design a Payment Screen

    • www.netmar.com/new/norderform.shtml

    NGN99 T6 (c) 1999 David Strom Inc.


    Characteristics l.jpg
    Characteristics

    • Mainly for digital content delivery

    • Per day pass (WSJ)

    • Charge 8- 12% per transaction

    • Universal membership

    • Don’t leave site while completing purchase

    NGN99 T6 (c) 1999 David Strom Inc.


    Advantages l.jpg
    Advantages

    • Ease of use

    • No credit card transmission over the Internet

    NGN99 T6 (c) 1999 David Strom Inc.


    Disadvantages l.jpg
    Disadvantages

    • Need to reach critical mass of users almost at launch

    • Still rely on username/password combination which can be cumbersome

    • Small companies without a lot of depth

    NGN99 T6 (c) 1999 David Strom Inc.


    Ad networks link and banner exchanges l.jpg
    Ad networks/Link and Banner Exchanges

    • LinkExchange/Microsoft

    • SmartAge.com

    • Eliancecorp.com, charges % of net sales

    • Netcentives’ ClickRewards

    NGN99 T6 (c) 1999 David Strom Inc.


    Clickrewards l.jpg
    ClickRewards

    • Pays you in airline miles for your patronage

    • Accrue miles on many sites

    • You redeem benefits on their site

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends126 l.jpg
    Trends

    • Is this deja vu all over again?

    • It will take a lot to dislodge SSL as king

    • Critical mass issue biggest obstacle

    NGN99 T6 (c) 1999 David Strom Inc.


    Turnkey ecommerce hosting providers l.jpg
    Turnkey eCommerce Hosting Providers

    • GeoShop/Yahoo

    • ViaWeb/Yahoo

    • iCat

    • Shopsite/Open Market

    • iTool

    • Shopzone

    • Encanto

    NGN99 T6 (c) 1999 David Strom Inc.


    Geoshop yahoo l.jpg
    GeoShop/Yahoo

    Builds on GeoCities “communities” but for merchants (www.geocities.com/join/geoshops)

    $25/month for just commercial listings

    $180/month (or more!) for actual transactions

    working with Internet Commerce Services Corp. who uses Open Market Transact servers (www.icoms.com/pp.htm)

    NGN99 T6 (c) 1999 David Strom Inc.


    Viaweb yahoo l.jpg

    $100/month (<50 items) or $300/month options

    CyberCash processing $500 setup

    Solid reporting and admin options

    ViaWeb/Yahoo

    NGN99 T6 (c) 1999 David Strom Inc.


    Icat commerce online hosting solution l.jpg

    Free for <10 items, $99/mo. for 100 items

    No per-transaction fees

    Email and browser-based notifications of purchase completion

    Advanced items like upsell, featured products, cybercash gateways

    iCat Commerce Online Hosting Solution

    NGN99 T6 (c) 1999 David Strom Inc.


    Shopsite demo l.jpg
    ShopSite demo

    • www.reliablehost.com/cgi-bin/bo/start.cgi

    • Can now handle two concurrent currencies

    • username: test8

    • password: test

    NGN99 T6 (c) 1999 David Strom Inc.


    Itool l.jpg
    iTool

    • www.itool.com/admin/controlpanel.cfm

    • $25-$100/mo.

    • Username: dstrom/pwd+1

    NGN99 T6 (c) 1999 David Strom Inc.


    Shopzone l.jpg
    Shopzone

    • www.btsw.com, $995

    • Real-time credit card verification through CyberCash

    • Store builder and publisher functions to both NT and Unix web servers

    NGN99 T6 (c) 1999 David Strom Inc.


    Encanto l.jpg
    Encanto

    • Turnkey server/software for free!

    • Payment gateway included ($50 initial, $70/month)

    • Web storefront, shopping cart, catalog

    • Also need secure cert, merchant bank acct.

    • All managed via browser, steps are clearly documented

    • Demo at www.encanto.com/ego/demo

    NGN99 T6 (c) 1999 David Strom Inc.


    Personalized shopping portals l.jpg
    Personalized Shopping Portals

    • Shopnow.com

    • iGive.com for charities

    • eBates.com

    NGN99 T6 (c) 1999 David Strom Inc.


    Shopnow ebates l.jpg
    ShopNow, eBates

    • Each user registers and sets up own mini mall with links to stores

    • Basic rebate program but large collection of stores

    NGN99 T6 (c) 1999 David Strom Inc.


    Igive l.jpg
    iGive

    • Percentage of sales goes towards charities

    • Clickthroughs also are measured and accumulate $

    • Members have earned $300k for charities so far

    NGN99 T6 (c) 1999 David Strom Inc.


    Why use these services l.jpg
    Why Use These Services?

    • Save money

    • Build loyalty, return visits

    • Make eCommerce easier? Not sure.

    NGN99 T6 (c) 1999 David Strom Inc.


    Topic 4 ecommerce service options l.jpg
    Topic 4: eCommerce Service Options

    • Rent, Buy, or Build

    • Rent: outsource to a CSP

    • Buy suite of software

    • Build it yourself

    NGN99 T6 (c) 1999 David Strom Inc.


    Find an csp l.jpg

    More ISPs are offering eCommerce solutions

    Have to use their software standards and payment schemes

    Could be pricey

    Just catching on in USA

    Find an CSP

    NGN99 T6 (c) 1999 David Strom Inc.


    Evaluating csps l.jpg
    Evaluating CSPs

    • Do they offer storefront design?

    • Have in-house programmers?

    • Hosting of your own web server machine?

    • How many payment systems do they support?

    • What kinds of accounting reports do they offer?

    NGN99 T6 (c) 1999 David Strom Inc.


    The catch 22 of csps l.jpg
    The Catch-22 of CSPs:

    • To be successful, a provider has to promote his products via the Internet and have detailed descriptions on their own web sites!

    • But try to find this information isn’t easy.

    NGN99 T6 (c) 1999 David Strom Inc.


    Some csp examples l.jpg
    Some CSP Examples

    • www.psi.net/web/ecommerce.shtml

    • www.Best.com/bizcomm.html

    • www.Brainlink.com/html/

    • www.Earthlink.net

    • IBM: mypage.ihost.com

    • www.Netcom.com

    • business.Mindspring.com/prod-svc/smbiz/

    • www.Mindrush.com/

    • www.outer.net/ONCommerce

    NGN99 T6 (c) 1999 David Strom Inc.


    Price comparison assumptions l.jpg

    10 Mb disk storage

    Single email account

    InterNIC $75 fee included for domain name

    Price Comparison assumptions

    NGN99 T6 (c) 1999 David Strom Inc.


    Price comparison l.jpg
    Price Comparison

    NGN99 T6 (c) 1999 David Strom Inc.


    Earthlink pricing explained l.jpg

    Program

    Monthly fee

    Setup fee

    Starter Site

    20

    25

    Total Access Acct.

    20

    (waived)

    SSL cert.

    20

    10

    Domain fee

    75

    Ecommerce

    40

    175

    TOTAL

    100

    210

    Earthlink pricing explained

    NGN99 T6 (c) 1999 David Strom Inc.


    One way to support lots of payment systems l.jpg

    Wired-2-Shop

    www.wired-2-shop.com/TestDrive/Admin/PaymentList.asp

    One Way to Support Lots of Payment Systems

    NGN99 T6 (c) 1999 David Strom Inc.


    Storefront service providers l.jpg
    Storefront service providers

    • www.sitematic.com, flat rate for $40/mo

    • www.stumpworld.com/Alpha Software, $99, connects to Cybercash and OM Payment systems

    NGN99 T6 (c) 1999 David Strom Inc.


    The suite approach l.jpg
    The Suite Approach

    • Leading contenders

    • What is part of the suite and what isn’t

    • Prices and platforms

    NGN99 T6 (c) 1999 David Strom Inc.


    Popular ecommerce suites l.jpg
    Popular eCommerce Suites

    NGN99 T6 (c) 1999 David Strom Inc.


    Popular ecommerce suites con t l.jpg
    Popular eCommerce Suites (con’t)

    NGN99 T6 (c) 1999 David Strom Inc.


    Four typical elements l.jpg
    Four Typical Elements

    • Catalog

    • Storefront designer

    • Ordering/inventory system

    • Shopping cart/check out system

    NGN99 T6 (c) 1999 David Strom Inc.


    The cold hard reality of suites l.jpg
    The Cold Hard Reality of Suites

    • Suites are nothing more than collection of products

    • Lack integration among various elements

    • Difficult to setup, customize, and use

    • Require you to live “inside” their structure

    • Limited payment options

    • Sounds like early MS Office

    NGN99 T6 (c) 1999 David Strom Inc.


    Payment systems included in each suite l.jpg
    Payment Systems Included in Each Suite

    • Microsoft: Verifone, Buy Now

    • IBM (Net.Commerce): Verifone, SET/eTill

    • Domino Merchant: CyberCash, Verifone

    • OpenMarket: Verifone

    • WebSite Pro: IC Verify, PC Authorize, CyberCash, others

    • Intershop: CyberCash, ICVerify, others

    NGN99 T6 (c) 1999 David Strom Inc.


    Sample stores included in each suite l.jpg
    Sample Stores Included in Each Suite

    • Microsoft: 4 stores

    • IBM: eMall, simple and advanced sample stores

    • Domino: 1 store

    • OpenMarket: none

    • WebSite Pro: 1 bookstore

    • Intershop: 3 stores

    NGN99 T6 (c) 1999 David Strom Inc.


    Database support l.jpg
    Database Support

    NGN99 T6 (c) 1999 David Strom Inc.


    Dealing with odbc l.jpg
    Dealing With ODBC

    • Have to understand how to set up data sources

    • Intimate knowledge of your data structure

    • Re-install ODBC drivers at least once!

    • Best to start with built-in database

    NGN99 T6 (c) 1999 David Strom Inc.


    Store wizards included in each suite l.jpg
    Store Wizards Included in Each Suite

    • Net.Commerce (the best)

    • WebSite Pro (but doesn’t do much)

    • Intershop (various wizards)

    • MS Commerce (although you’ll really need to know COM!)

    NGN99 T6 (c) 1999 David Strom Inc.


    Website professional website ora com l.jpg
    WebSite Professional website.ora.com

    • Version 2, shipping since 9/97

    • US$799!

    • NT (or 95)

    • Supports seven different payment processors: SSL, CyberCash

    • One sample store (bookstore)

    NGN99 T6 (c) 1999 David Strom Inc.


    Sample storefront l.jpg
    Sample storefront

    • merchant.inline.net/admin

    NGN99 T6 (c) 1999 David Strom Inc.


    Website configuration sheet l.jpg
    WebSite Configuration Sheet

    NGN99 T6 (c) 1999 David Strom Inc.


    Store properties l.jpg
    Store Properties

    • Only can operate a single payment system

    • Run on a series of Access databases

    • Built-in tax table, but for N.Americans!

    • Well documented data structures in typical O’Reilly fashion

    NGN99 T6 (c) 1999 David Strom Inc.


    Recommendations l.jpg
    Recommendations

    • Lowest priced suite by far!

    • iHTML is robust, but will take some learning

    • Nice store setup and organization of catalog

    • Good low-end solution

    • Other alternatives: ShopZone (www.btsw.com), Alpha Merchant (www.alphasoftware.com)

    NGN99 T6 (c) 1999 David Strom Inc.


    Intershop l.jpg
    Intershop

    • demo at demo.intershop.com (admin/admin for store)

    • Includes Sybase SQL 11

    • US$5000, includes 3 mos. support

    NGN99 T6 (c) 1999 David Strom Inc.


    Seven different managers l.jpg
    Seven Different Managers

    • Catalog

    • Products

    • Store

    • Purchases

    • Inventory

    • Customers

    • Admin

    NGN99 T6 (c) 1999 David Strom Inc.


    Characteristics166 l.jpg
    Characteristics

    • Everything managed via browser, which can get tedious

    • But you already have a database behind it

    NGN99 T6 (c) 1999 David Strom Inc.


    Payment options galore l.jpg
    Payment Options galore

    NGN99 T6 (c) 1999 David Strom Inc.


    Recommendations168 l.jpg
    Recommendations

    • Most flexible payment options of any suite

    • Better at processing orders than site creation

    • Not good for large catalogs

    NGN99 T6 (c) 1999 David Strom Inc.


    Microsoft siteserver commerce l.jpg
    Microsoft SiteServer Commerce

    • Still evolving

    • More of a development platform than a suite

    • Closely tied to IIS, SQL Server et al.

    NGN99 T6 (c) 1999 David Strom Inc.


    Shopping with ms commerce l.jpg
    Shopping with MS Commerce

    NGN99 T6 (c) 1999 David Strom Inc.


    Recommendations171 l.jpg
    Recommendations

    • If you are going to use any other MS apps

    • If you don’t mind doing lots of integration on your own

    • If you must stay on the cutting edge of MS products

    • Look at www.siteserver101.com for more tips

    • You’ll need at least one other piece ...

    NGN99 T6 (c) 1999 David Strom Inc.


    Clearcommerce com merchant engine l.jpg
    ClearCommerce.com Merchant Engine

    • Complements Site Server for payments

    • Handles real-time credit card processing, fraud detection (via email)

    • Works with MS Order Pipeline, DCOM and ASP components

    NGN99 T6 (c) 1999 David Strom Inc.


    Commerce server specifics l.jpg
    Commerce Server Specifics

    • NT, fast Pentium with 256 M RAM essential

    • US$5000

    • www.microsoft.com/commerce

    NGN99 T6 (c) 1999 David Strom Inc.


    Inex commerce court l.jpg
    Inex Commerce Court

    • Two different versions: Lite ($595) and Pro ($995)

    • Runs on top of NT/IIS

    • Comes with catalog, publishing functions

    • Includes accounting links

    NGN99 T6 (c) 1999 David Strom Inc.


    Ibm net commerce l.jpg
    IBM Net.Commerce

    NGN99 T6 (c) 1999 David Strom Inc.


    Included l.jpg
    Included

    • IBM’s Go Web Server

    • DB2 database

    • Shopping trolley system

    • Credit card verifier, eTill software

    NGN99 T6 (c) 1999 David Strom Inc.


    Several ways to setup your store l.jpg
    Several ways to setup your store

    • Use nine-step wizard with populated catalog

    • Use wizard with empty catalog

    • Start from scratch

    • Import existing databases

    NGN99 T6 (c) 1999 David Strom Inc.


    Recommendations178 l.jpg
    Recommendations

    • Great if you already use DB2 for inventories

    • Most security-conscious suite

    • More depth than iCat

    • Start with all IBM defaults to save time

    NGN99 T6 (c) 1999 David Strom Inc.


    Net commerce specifics l.jpg
    Net.Commerce Specifics

    • NT, fast Pentium with 256 M of RAM

    • AIX, 390, OS/400, Solaris

    • US$5000 Start, $20,000 Pro

    • www.internet.ibm.com/net.commerce

    NGN99 T6 (c) 1999 David Strom Inc.


    Latest features l.jpg
    Latest features

    • “Intelligent Catalog”

    • Java-based wizards to setup and manage store

    • Recognizes shopping preferences and upsells

    • Improved SET payment server, ad tracking partnerships

    • Integration with Domino Merchant

    NGN99 T6 (c) 1999 David Strom Inc.


    Domino merchant v2 0 l.jpg
    Domino Merchant v2.0

    • Uses Notes server, but not Notes clients

    • Payments, catalogs, wizards galore

    • Easiest to setup, difficult to add products

    • A good entry-level product for now

    • Screencam demo

    NGN99 T6 (c) 1999 David Strom Inc.


    Openmarket l.jpg
    OpenMarket

    • High end solution

    • Worldnet offers hosting of OM servers

    • Still needs customization!

    NGN99 T6 (c) 1999 David Strom Inc.


    Recommendations183 l.jpg
    Recommendations

    • If you can afford it ....

    • Really the price covers lots of consulting time

    • High transactions and throughput needs

    • Use with Icoms.com front end service ($1000 + $100/month)

    NGN99 T6 (c) 1999 David Strom Inc.


    Openmarket specifics l.jpg
    OpenMarket Specifics

    • Various Unix

    • US$250,000 and up!

    • www.openmarket.com

    NGN99 T6 (c) 1999 David Strom Inc.


    Trends185 l.jpg
    Trends

    • Suites will get better, but no one will really care

    • Rental options will continue to get cheaper and more functional

    • Web/database integration still difficult problem that suites are ignoring

    • Backoffice integration still difficult problem but getting better

    NGN99 T6 (c) 1999 David Strom Inc.


    Topic 5 good and bad web storefront design l.jpg
    Topic 5: Good and Bad Web Storefront Design

    NGN99 T6 (c) 1999 David Strom Inc.


    Sad state of today s ecommerce marketplace l.jpg
    Sad State of Today’s eCommerce Marketplace

    • Poor quality tools

    • Hard-to-find stores

    • Limited payment methods

    • Credit card snooping perceptions

    • Older browser versions can’t view latest sites

    NGN99 T6 (c) 1999 David Strom Inc.


    Case in point buying a bike rack l.jpg
    Case in Point: Buying a Bike Rack

    • Item not carried: outdated catalog

    • Telesales not familiar with web

    • No cross-sell or substitutions online

    • Needed three phone calls to complete purchase

    NGN99 T6 (c) 1999 David Strom Inc.


    Let s learn from the real world l.jpg
    Let’s Learn From the “Real World”

    • Compare what works for physical stores

    • Try to extend to the web

    NGN99 T6 (c) 1999 David Strom Inc.


    Critical success factors for physical storefronts l.jpg
    Critical Success Factors for Physical Storefronts

    • Location

    • Branding

    • Good service

    • Good product selection

    • Proper pricing and margins

    • Traffic

    NGN99 T6 (c) 1999 David Strom Inc.


    First problem l.jpg
    First Problem:

    • None of these translate on the ‘net!

    NGN99 T6 (c) 1999 David Strom Inc.


    Now try to agree on definitions for web stores l.jpg
    Now Try to Agree on Definitions for Web Stores

    • What determines a good location?

      • Position on a search page

      • Nearness to popular destination

      • Ad on a popular server

    • What determines branding?

      • Memorable domain name

      • Popular search category destination

    NGN99 T6 (c) 1999 David Strom Inc.


    An example of bad location montana meats l.jpg
    An Example of bad location: Montana Meats

    • www.imt.net/~lingerie/buffalo/buffalo.html

    • Can’t they afford their own domain name?

    • www.company.com/~anything is BAD NEWS!

    NGN99 T6 (c) 1999 David Strom Inc.


    Email receipts should contain the following items l.jpg
    Email Receipts Should Contain the Following Items

    • Total price, including shipping

    • Your address and the store’s

    • Items ordered

    • Whether they are in stock or not

    • When they shipped

    • Bonus: order number and URL to view this info online

    NGN99 T6 (c) 1999 David Strom Inc.


    When to send a customer email l.jpg
    When to Send a Customer Email?

    • To acknowledge the order was placed

    • To say items shipped (or not ) and money changes hands

    NGN99 T6 (c) 1999 David Strom Inc.


    Determining traffic l.jpg
    Determining Traffic

    • Hard to do -- is it hits, page views, registered users?

    • [HITS = How Idiots Track Success]

    • Hard to measure -- do you count gifs? Use log files?

    • No general agreement on any metrics!

    NGN99 T6 (c) 1999 David Strom Inc.


    Does a site actually have to sell something l.jpg
    Does a site actually have to sell something?

    • Many actual eCommerce sites don’t do the complete transaction

    • Require faxes or telephone calls!

    • Some merely have catalogs

    • Examples: Singapore Power Authority www.spower.com.sg/readmeter.cgi?cmd=form

    • Cisco Connection Online

    NGN99 T6 (c) 1999 David Strom Inc.


    Principles of good ecommerce l.jpg
    Principles of Good eCommerce

    • Easy to find merchandize

    • Good service

    • Individual customization is key

    • Simple navigation

    • Make payments easy

    • Make buyer feel transaction is secure

    NGN99 T6 (c) 1999 David Strom Inc.


    Amp connect l.jpg
    AMP Connect

    • Have customers in 100 countries

    • Speak many languages

    • Produce 400 catalogs covering 135,000 items

    • Mailings cost US$7MM/yr

    • Fax back cost US$800,000/yr

    • But you can’t buy anything directly!

    NGN99 T6 (c) 1999 David Strom Inc.


    Solution step searching l.jpg
    Solution: “Step Searching”

    • Saqqara.com software to enhance Oracle database

    • Provide user feedback as they do the query

    • Show how many matches in the database

    • Different mechanisms for searching:

      • by part number

      • by alphabetical names

      • by part family

      • by picture even

    NGN99 T6 (c) 1999 David Strom Inc.


    Slide201 l.jpg
    AMP

    NGN99 T6 (c) 1999 David Strom Inc.


    Amp connect con t l.jpg
    AMP Connect (con’t)

    • And can set to list parts that are available in specific countries!

    • Updated daily with over 200 item changes

    • Detailed drawings saves time for customers to pick the right item

    • Saved AMP over US$5MM in production costs

    • Saved US$1MM in translation costs

    NGN99 T6 (c) 1999 David Strom Inc.


    Danish eshopper survey 2 99 l.jpg
    Danish eShopper Survey (2/99)

    • Why people shop on the web: http://www.useit.com/alertbox/990207.html

    • Convenience and ease of use are the main reasons people buy

    • After you have deliberately looked for information about a product or service, how often do you buy it? Almost always, 2%!

    • Only 5% of their visits to eCommerce sites are to buy!

    NGN99 T6 (c) 1999 David Strom Inc.


    First principle of ecommerce l.jpg
    First Principle of eCommerce:

    • Make it easy to buy!

    NGN99 T6 (c) 1999 David Strom Inc.


    Amazon com l.jpg
    Amazon.com

    • Services frequent readers with a variety of programs

      • Editorial comments

      • If you liked this book, you’ll like...

      • Notification of new books by author, topic

      • Simplified “1 Click” ordering

    • Uses simple pages and email

    • Associates program for commission kickbacks

    • Gift certificates via email

    NGN99 T6 (c) 1999 David Strom Inc.


    Use affiliates programs wisely l.jpg
    Use Affiliates Programs Wisely

    • They bring traffic to your doorstep

    • Nice revenue sharing model

    • Lots of them to choose from to model your own on:

      • AssociatePrograms.com

      • Refer-it.com

    NGN99 T6 (c) 1999 David Strom Inc.


    Amazon vs borders l.jpg
    Amazon vs Borders

    • Cookies vs logins

    • www.borders.com/msprotect/ncommerce/;order/list?status=C

    • Who makes it easier to buy books?

    NGN99 T6 (c) 1999 David Strom Inc.


    Now look at hatfactory com l.jpg
    Now Look at Hatfactory.com

    • Easy to pay and track your purchases

    • Clean and effective use of graphics

    • Innovative use of cookies

    • Demo (with 2 browser windows)

    NGN99 T6 (c) 1999 David Strom Inc.


    Update your directories l.jpg
    Update your directories!

    • This one is almost a year old

    • www.asiapage.com/alist.html#jewellery

    NGN99 T6 (c) 1999 David Strom Inc.


    Another side of service repeat business l.jpg
    Another Side of Service: Repeat Business

    • Make the shopper feel part of the family

    • Shopping as entertainment (online auctions)

    • “Do what I mean” search function (Amazon again looks at common misspellings made in the previous 24 hours for book searches)

    • Periodic targeted email updates and reminders

    NGN99 T6 (c) 1999 David Strom Inc.


    Second principle of ecommerce l.jpg
    Second Principle of eCommerce:

    • Deliver solid service!

    NGN99 T6 (c) 1999 David Strom Inc.


    Dell positives l.jpg
    Dell positives

    • Most notable site for computer buyers

    • Customize the features you want via a web form

    • Simplifies and personalizes the shopping experience

    • WYSIWYB (buy)

    NGN99 T6 (c) 1999 David Strom Inc.


    Dell problems l.jpg
    Dell problems

    • Site is now very complex

    • Print ads contain “eValue” codes

    • Too many pages to get to actual PC configuration

    NGN99 T6 (c) 1999 David Strom Inc.


    Canadiantire com l.jpg
    Canadiantire.com

    • eFlyer uses email notification along with web forms

    • Customize exactly what coupons and deals are sent to you

    NGN99 T6 (c) 1999 David Strom Inc.


    Third principle of ecommerce l.jpg
    Third Principle of eCommerce:

    • Individual customization is key

    NGN99 T6 (c) 1999 David Strom Inc.


    Bmw motors l.jpg
    BMW Motors

    • Example of what not to do

    • Use gratuitous graphics

    • Cheesy low-res videos

    • Toys, not tools

    NGN99 T6 (c) 1999 David Strom Inc.


    Slide217 l.jpg
    BMW

    NGN99 T6 (c) 1999 David Strom Inc.


    Compare with subaru l.jpg
    Compare with Subaru

    • Find specific information about each car

    • Can price options to your particular needs

    NGN99 T6 (c) 1999 David Strom Inc.


    A better example fishing licenses l.jpg
    A better example: fishing licenses

    • Simple, quick, and does the job with a minimum of clutter

    • www.permit.com

    NGN99 T6 (c) 1999 David Strom Inc.


    Fourth principle of ecommerce l.jpg
    Fourth Principle of eCommerce:

    • Make navigation simple!

    • Use small graphics, site maps, indexes

    • Avoid graphics just to display text

    • Avoid plug-ins, Jscripts to complete purchase process

    • Avoid link and button clutter, frames

    NGN99 T6 (c) 1999 David Strom Inc.


    Common mistakes with payments l.jpg
    Common mistakes with payments

    • Provide too few or too many order confirmation pages

    • Confusing methods and misplaced buttons on order page

    • Make it hard for customers to buy things

    • Don’t make your customers read error screens

    NGN99 T6 (c) 1999 David Strom Inc.


    Fifth principle of ecommerce l.jpg
    Fifth Principle of eCommerce:

    • Make payments easy!

    NGN99 T6 (c) 1999 David Strom Inc.


    Making the buyer feel secure the six components of ecommerce trust l.jpg
    Making the Buyer Feel Secure: the Six Components of eCommerce Trust

    • Seals of approval, logos of credit card co’s

    • Identifiable brand name

    • Ease of navigation

    • Order fulfillment easy to understand

    • Clear purpose and site presentation

    • Fast and simple technology

      (Cheskin Research)

    NGN99 T6 (c) 1999 David Strom Inc.


    Perceptions of credit card snooping still exist l.jpg
    Perceptions of Credit Card Snooping Still Exist eCommerce Trust

    • But are largely popularized by media, not consumers!

    • Internet fraud stories are still common from both buyer and seller sides

    • Just starting to see authentication services (such as Cybersource) ramp up

    • Trust will take a long time

    NGN99 T6 (c) 1999 David Strom Inc.


    Sixth principle of ecommerce l.jpg
    Sixth Principle of eCommerce: eCommerce Trust

    • Make the buyer feel secure!

    NGN99 T6 (c) 1999 David Strom Inc.


    Summary l.jpg
    Summary eCommerce Trust

    • New web technologies being created at a furious pace

    • eCommerce still far from easy and obvious

    • Still lots of room for improvement in storefront design

    NGN99 T6 (c) 1999 David Strom Inc.


    ad