Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Pertemuan 15 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

Similar presentations


Presentation on theme: "1 Pertemuan 15 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >"— Presentation transcript:

1 1 Pertemuan 15 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

2 2 Learning Objectives List the components necessary for front- end and back-end of e-commerce transaction systems Elicit the steps involved in establishing an e-commerce web site.

3 3 Web Servers A Web Server is a computer and associated software that is attached full- time to the internet. The main software component is HTTP (HyperText Transfer Protocol) server, to process http requests. Called httpd in UNIX and https in Microsoft Windows NT/2000.

4 4 Constraints in selecting a Web server in an e-commerce project Legacy software Back office Network Administrator preferences Web development skills of the staff

5 5 Selecting a web server Performance – minimum wait time for downloading Development – where initial content can be developed and maintenance is not overly difficult. Security – different levels of access rights to the users. Multiple types of CPU, hardware and operating system should be supported. Multi- platform solution – for longevity of the system without being tied to one particular CSP. Clustering capabilities and automatic fail-over. Stability and reliability.

6 6 Functionality Checklist High performance HTTP engine Connections per second or requests per second Bytes per second Round trip or response time Errors Functional compliance with HTTP version 1.1 or later. Scalability of the architecture Integration of clustering for fault-tolerance, load balancing and reliability

7 7 Functionality Checklist (Cont’d) Interface to the back end applications Common gateway interface (CGI) Cross platform interoperability Java servlets and Java server pages Open database connectivity (ODBC) Remote method invocation (RMI)

8 8 Functionality Checklist (Cont’d) Publishing capability Management and administration Availability of server for lengthy operations without interruptions Ability of the web server to add functionality and to control the website’s content. Security

9 9 Web server and supported platforms Apache Web server Netbsd, unix, aix, os/2, windows nt, linux, solaris… Commerce server/400 As/400 Microsoft IIS 5+Windows 2000+ Lotus Domino GoUnix, os/2, windows NT, Solaris iPlanet EnterpriseUnix, AIX, Windows NT…

10 10 Management issues in selecting a web server Product feature set, current availability and the likely product evolution path. Security (trade-in with high performance speed) Built-in database connectivity and the availability of application development tools. Manufacturer’s reputation, quality of technical support, prior experience with a particular manufacturer. Purchase price, licensing and maintenance cost.

11 11 Present web server market Apache – 60 % of market share MS Internet Information Server – 19 % Netscape Communications Enterprise server (now iPlanet Enterprise Server) – 6 %.

12 12 Apache Web Server From www.apache.orgwww.apache.org Available for free Highly reliable and stable Available for many platforms, in both binary and source code format Since, it is open-source, bug-fixes are rapid and timely. Demerits: Production version of server is not very user friendly, textual user interface. Comanche (Configuration Manager for Apache) is an effort to have GUI for users, across various platforms.

13 13 Microsoft Internet Information Server From Microsoft a leading supplier of IT. Distributed as a free component with NT server, tuned for performance on the Intel platform. Personal Web Server (PWS) for small scale personal use on Windows 95 and 98. IIS runs on a single platform (Intel processors on Windows NT OS). Many add-ins available (database access tools, e-mails, security etc.) Serious security questions

14 14 IIS and Management console

15 15 iPlanet Enterprise Server From Netscape Communications (part of AOL now) The Netscape Enterprise administrative console is intuitive to use, manage and configure. Supports a range of platforms including Sun Solaris and Windows NT. Highly stable, seldom requires re-booting. Comparable to the other two dominant servers in the market. Configure through Web User Interface (WUI). WUI can be used to set up the server with I.E. or Netscape Navigator browser. Supports Java applets.

16 16 IBM Lotus Domino Server From the stable of IBM. Now being supplanted by IBM HTTP Server powered by Apache. Offers integrated messaging and web application software platform for growing companies seeking improved customer responsiveness and streamlined business processes.

17 17 Monitoring Web Server Performance Overall network traffic Performance of web server software and platforms. The load generator (clients) Workloads Measurement and metrics

18 18 Performance Planning and Monitoring Tools Analysis of logs of active servers Instrumentation of network Server operating systems Web software Laboratory testing (benchmark)

19 19 Sample Monitoring Tools Webstone from Mindcraft WebBench 3.0 by Ziff Davis SPECweb96 from Standard Performance Evaluation Corporation Web Capacity Analysis Tool (WCAT) and InetLoad from Microsoft WebSizr and WebCorder from Technovations

20 20 Log analysis (for business i ntelligence ) Recording the date and time a visitor visits and leaves the page Net.Analysis and CartSmarts from Net.Genesis Aria by Andromedia (part of Macromedia) WebTrends With recent failure of dot coms, log analysis has become even more important. Number of software vendors providing these solutions is increasing rapidly.


Download ppt "1 Pertemuan 15 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >"

Similar presentations


Ads by Google