Professional Documents
Culture Documents
Schneider 9. Web Hosting and E-Business Software (Implementation - Maintenance)
Schneider 9. Web Hosting and E-Business Software (Implementation - Maintenance)
Schneider 9. Web Hosting and E-Business Software (Implementation - Maintenance)
Hardware
Resilient hardware
Software
● Redundant Database
○ HDD, RAM Network
○ Power, Network People
○ Server
Web Server
FTP Server
Mail Server
DB Server Application Server
Web Hosting Alternatives
4
• Virtualization
– Hardware
Virtualization – Machine!
• Software
VM
3rd Party Web Hosting ...
• Co-location service
– Rents physical space to client
– Service provider-
• network bandwidth, power ... 6
ocation
Vs. Self
Hosting RDS Canvas
7
Management …
Software
Hardware
Database
Network
People
8
Choosing a Hosting Service
• Business Size
?
– Web traffic
– Transaction volume
• Budget
• Scalable
• IT Resource & Expertise
• Time (available)
Resource- Expertise 9
Basic Functions of
eCommerce
Host Software
10
Transaction Processing
More on Electronics Payment Processing Chapter
11
Custom vs. Ent. Software
• Search, Segmentation …
• Integration among
– Software- operations/departments
– Technique
• Databases
– Custom Software
• Middleware software
– COTS, Internal API use ? CRM
• APIs
– Custom Software NSU
– Web APIs, Web Services Acc
SMS
Drupal
Cost RDS
Time Moodle
Reliability
Capabilities Canvas
Sustainable
COTS Custom
FOSS
Components
3-Piece
15
Customers
• Ecommerce
– CRM
• BI
• BI
Databases (cont’d.)
Distributed
Information Systems 17
Integration using Middleware
• Example scenario
– Sales and inventory data (e-commerce)
• Transmits to accounting and inventory software
• Interoperability
– Making information systems work together
– Important goal when installing middleware
Ecommerce
Database Middleware API
21
VAN vs. Direct Connection
23
Integration with Enterprise Systems
25
Ecommerce
Software
How Web services work
• Key element
– Programmers write software accessing business application
logic units without knowing details
• Machine-to-machine communication (Soft 2 Soft)
– Allows programs to communicate, accomplish transaction
processing, and perform other business tasks
• Written in different languages- C, HTML, Java
• on different platforms-
• More advanced example
– Purchasing software obtain vendor price information
– Intelligent Agent- create purchase orders
– Purchasing agent (manual) review, authorizes, submit &
track order
Web Services (cont’d.) 27
Find SSC Result by Mobile SMS
Software (OrangeHRM)
32
Yahoo! Merchant Services page
33
• Business Size
– Web traffic
– Transaction volume
• Budget
• Scalable
• IT Resource & Expertise
• Time (available)
Resource- Expertise 34
Mall-Style/Packaged CSP
Store @fb, @Daraz, @Bikroy, @Shopify, @FOSS-Self
• Cost
– Low monthly fee, One-time setup fees
– Percentage of (or fixed) amount for each transaction
• Provides:
– Internet connection, Web site creation tools
• Online store design tools and storefront templates
– Easy interface, Web page-generation, maintenance
– Shopping cart software capabilities
– Payment processing services
– Data Mining
• Problematic Web pages
• Customer segments, recommendations 35
Expenses
… A Small Web Business
Circa
2010
@US
36
Estimated costs for hosting a Web site
• Self Hosting
– Setup | $XXXX to $XX,XXXX (one time) Recurring annual
costs: about half that
– Recurring (per year) setup- operate,
• Approx 50% of setup cost maintain, and improve
https://en.wikipedia.org/wiki/Sitecore_Commerce_Server
Electronic Commerce Software for Midsize to Large Businesses 38
• Catalog
• Shopping carts
Software Features • Transaction processing
FOSS+
Dev. Team =
Search Search Custom
Inventory management Modular- Catalog templates,
Discount rules, e-mail, secure advanced catalog
transactions, Site and E-mail notifications, Secure
customer reports transaction, Promotions and
discounting
Shipment tracking
Supports B2B and B2C
• 1996 to 2000
– Tool for identifying changing customer preferences Bad
experience with millions of dollars spent
• Analyze customer- Should a customer buy this ...
• Now
– Solve smaller, more specific problems
• Behavior based
• Popular target: call center operations 43
44
B2B
SCM Software Procurement
Logistics
Inventory
• Challenges
– Some technology is still
maturing
– Expertise
• Particularly for SME
– Integration w/existing
systems
46
Content Management Software
• Controls large amounts of
– Text, Graphics, Other Media files
– Support different devices
• Important because of increase use
– smart phones, netbooks, ipad
– apps, mobile websites
47
Content Management Software ...
59
Shopping Cart- Keep track
• Early days- forms-based shopping
• Web: stateless system
– Use cookies, reference links ...
https://en.wikipedia.org/wiki/Shopping_cart_software 60