Beruflich Dokumente
Kultur Dokumente
Ashis K. Pani
Consumer Government
G2C: G2G: State Tax returns, government to Central paying traffic government fines
10
e-Commerce Architecture and Infrastructure A component is a modular unit of functionality, accessed through defined interfaces. Infrastructure describes and characterizes the main components that support an e-Business. Architecture covers not only the components, but the way these components are structured and the way they interact with each other.
19
Web Server
Commerce Server
Middle Tier
I*net
Web client
31
Service system
Backend system
Web Server
Application Server
Internet Database
Firewall
Intranet (Secure)
Client side
Server side
32
FW
2
FW
3
Internet
R FW
FW Firewall R router
Web Server
LAN 3
41
What constitutes a good domain name? A great domain name is a critical branding opportunity and markets itself Make it memorable
e.g. Amazon.com is much catchier than booksonline.com
Keep it short
e.g. cdnow.com works better than onlinecdstore.com
Web Clients Web Server Commerce server software Connectivity tools Back-end systems
45
Web Client
Mosaic Netscape Navigator (25%)
20 Mb, free, JavaScript, Quality Feedback Agent (QFA)
Opera
1 Mb, no JavaScript, free
Web Server
Market Share for Top Servers Across All Domains by June 2010 survey received responses from 206,956,723 sites. (www.netcraft.co.uk)
Server Apache Microsoft-IIS Google nginx
June
Web Hosts (a tenant in a server) A source for locating a suitable Web host www.budgetweb.com Free Public Server America Online, Compuserve, Geocities, Angelfire
48
HTTP Server
TCP/IP
Operating System
Commerce Server
The Storefront Implementation Tools Product administration, Inventory tracking Purchase order generation, Credit card verification Registering visitors, search tools Commerce Management Tools Content management (Vignette), Replication and Clustering Site usage statistics and remote administration. Back-end Integration Tools 51
1. 2.
Provides all key commodity e-commerce components, such as shopping cart management, product catalogs and settlement processes required for B2B and B2C e-commerce. Provides a Web 2.0 rich Internet application (RIA) customer experience with shopping tools, and the ability to leverage user-generated content, such as product reviews, wikis, blogs and Really Simple Syndication (RSS). Leverages external Web services (e.g., Google Maps, Google Analytics and product reviews) and internal Web services (such as fulfillment systems, ERP or call-center-based Web services) to complete the customer experience. Integrates with other points of interaction, especially those that improve and grow quickly, such as mobile smartphones and Web-capable phones. Supports multiple forms of payment options for B2B and B2C sales. Provides product/service recommendations in real time. Enables improvements to site search and external search engine discovery (for example, Google, Bing, MSN and Yahoo). Enables personalization of the overall online experience. Offers appropriate ownership models, such as licensed software, Web hosting services, software as a service (SaaS), outsourcing and open-source software (OSS).
52
3.
4. 5. 6. 7. 8. 9.
54
Connectivity Tools
Designed to push and pull data from Web/Commerce server to back-end system
Back-end System
Relational data bases (Oracle, IBMs DB2, Microsofts SQL) ERP systems (SAP and PeopleSoft) Transaction-based system (MQSeries)
55
Implementation Strategies
In planning e-commerce, there are five processes to consider: Project design Site development, Content development Software development and integration Deployment Long-term operations In each phase, it may be appropriate to do the work in house or outsource it.
Case I: Technology
Web Server Apache Java Servlet/JSP Engine Jakarta-Tomcat Database Oracle 8i Content Managemnt Website Director Search Engine DTSearch News Feed Siteware (Screaming Media Inc.) App Server Weblogic
Case I: Technology
Software Products
Application ServerBEA WebLogic 6.0
Other Interfaces
Security (128-bit SSL) VeriSign Credit Card Verification Cyber Cash Swap Calculator Polypath
Development Tools
Web authoring Analysis and Design Dream Weaver 3.0 Rational Rose 2000
Architecture
Other functions (Registration, Auction setup etc.) HTTPS
JSP/HTML
Java Servlet
Session Bean
Entity Bean
Oracle 8i
Shared Memory
Serial Device
T&T Feed
Parser (C)
Bidders Browser
61
Netscape
iPlanet 6.0 Oracle8i
Other Interfaces
Security (128-bit SSL) VeriSign Bank Interface XML
Development Tools
Web authoring Analysis and Design Dream Weaver 3.0 Rational Rose 2000
Oracle 8i
XML Messaging
Any future Feed Trading Desk
Browser
Other Interfaces
Security (128-bit SSL) VeriSign
Development Tools
Web authoring Analysis and Design Dream Weaver 3.0 Rational Rose 2000
Web Server
MS IIS
Browser
IIS
Thank you
80