Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

24
Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci

Transcript of Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Page 1: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Internet Information Services (IIS)

Oralia Resendez

Pauline Cheng

Xiao Yan Wu

Stephen Tecci

Page 2: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Overview

Benefits of Web servers and IIS Different Versions of IIS IIS 6.0 Architecture IIS 6.0 Enhancements IIS vs. competitors

Page 3: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Why do we need Web Servers?

Rapidly increasing communication speed The use of multipurpose servers The delivery of dynamically generated

information Explosion of intranets

Page 4: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Benefits of using IIS

Enables organizations of all sizes to quickly and easily deploy Web sites

Provides a high-performance platform for applications built using ASP.NET and the Microsoft .NET Framework

Reduces the total cost of ownership through easier server management and server consolidation

Page 5: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Benefits cont.

Increases the security of information systems Delivers a platform for improved developer

productivity

Page 6: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

  IIS 4.0 IIS 5.0 IIS 5.1 IIS 6.0

PlatformWindows® NT® 4.0

Windows 2000Windows XP Professional

Windows Server 2003 family

Architecture 32-bit 32-bit 32-bit and 64-bit 32-bit and 64-bit

configurationBinary Binary Binary XML

SecurityWindows authentication SSL

Windows authentication SSLKerberos

Windows authentication SSLKerberosSecurity wizard

Windows authentication SSLKerberosSecurity wizardPassport support

Cluster supportIn Windows NT 4.0

IIS clustering Windows support Windows support

What has changed?

Page 7: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

IIS Features

Sharing InformationCreating Web-Based

ApplicationsBringing Server Operating

System Functionality to the Web

Page 8: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Sharing Information

Support for Multiple Sites with One IP Address

Administrators can use Simple Mail Transfer Protocol (SMTP) and Network News Transport Protocol (NNTP) Services to set up intranet mail and news services that work in conjunction with IIS.

The File Transfer Protocol (FTP) service, used to publish information to a Web server, provides a faster, smoother way to download Information from the Internet.

Page 9: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Creating Web-Based Applications

Microsoft Active Server Pages (ASP) provide standards-based database connectivity and the ability to customize content for different browsers. It also provides error-handling capabilities for Web-based applications.

ASP has a new feature for determining the exact capabilities of a browser.

Page 10: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Bringing Server Operating System Functionality to the Web

Integrated Setup & Upgrade

- IIS 5.0 installs as a networking service of Windows 2000 Server. Customers with any existing version of Windows NT Server 3.51 or 4.0 will automatically be upgraded to the new Web Services and can take advantage of the new features and services of Windows 2000 Server and IIS.

Page 11: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Bringing Server Operating System Functionality to the Web (Cont.)

Reliable IIS Restart

- Users can stop and restart all Internet services from within the IIS Microsoft Management Console (MMC) snap-in, which makes it unnecessary to restart the computer when applications become unavailable.

Page 12: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

IIS 6.0 Enhancements

SecuritySecurity

ReliabilityReliability

ScalabilityScalability

SystemSystem

ManagementManagement

SystemSystem

ManagementManagement

Fault tolerant architectureFault tolerant architectureHealth monitoringHealth monitoringIntelligent queuingIntelligent queuing

XML-based configurationXML-based configurationCommand line administrationCommand line administrationRemote administrationRemote administration

Scale-up/scale-outScale-up/scale-outKernel-mode cachingKernel-mode cachingIntegrated application platformIntegrated application platform

Secure by defaultSecure by defaultSecure by designSecure by designSecure in deploymentSecure in deployment

Page 13: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

ReliabilityReliability

Fault tolerant architectureFault tolerant architecture Health monitoringHealth monitoring Intelligent queuingIntelligent queuing

Page 14: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

SystemSystemManagementManagement

XML-based configurationXML-based configuration Command line administrationCommand line administration Remote administrationRemote administration

Page 15: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

ScalabilityScalability

Scale-up/scale-outScale-up/scale-out Kernel-mode cachingKernel-mode caching Integrated application platformIntegrated application platform

Page 16: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

SecuritySecurity

Secure by defaultSecure by default Secure by designSecure by design Secure in deploymentSecure in deployment

Page 17: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

InetinfoInetinfo

IIS 6.0 Request Processing

AdministrationAdministration& &

MonitoringMonitoring

AdministrationAdministration& &

MonitoringMonitoring

WWW ServiceWWW Service

HTTP

CacheCacheQueueQueue

Kernel modeKernel mode

User modeUser mode

XMLXMLMetabaseMetabase

RequestRequest ResponseResponse

Application Pools

……XX

Page 18: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

IIS 6.0 Summary

SecureSecure

ReliableReliable

ScalableScalable

ManageableManageableManageableManageable

Dramatic increase in Web server reliabilityDramatic increase in Web server reliabilityMonths or years of continuous uptimeMonths or years of continuous uptimeIncreased site/application availability to usersIncreased site/application availability to users

Decrease in operating and downtime costsDecrease in operating and downtime costs

More efficient, standardized administrationMore efficient, standardized administrationBetter monitoring and problem responseBetter monitoring and problem response

2-10X server consolidation2-10X server consolidationDramatically faster sites/applicationsDramatically faster sites/applicationsRapid development and deploymentRapid development and deployment

Reduction in the attack surface areaReduction in the attack surface areaIncreased resistance to attack strategiesIncreased resistance to attack strategiesGet secure, stay secureGet secure, stay secure

Page 19: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Commercial Implemenatation of IIS&

Competetiion Market for IIS

Page 20: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Companies using IIS

Barnes & Noble Dell.com Gateway.com 1-800-flowers.com Staples.com The Royal Family (Great Britain)

Page 21: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Companies using IIS

54% Of Fortune 1000 companies

America West Baltimore G&E SAFECO Corel

Paramount Digital Entertainment

FACT Software Beverly Hills Software

Page 22: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

IIS’s Competition

Apache Netscape Zeus iPlanet (iPlanet-Enterprise, Netscape-

Enterprise, Netscape-FastTrack, Netscape-Commerce, Netscape-Communications, Netsite-Commerce & Netsite-Communications )

Page 23: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

Three major web servers’market share

Server Netcraft Fortune 500 Global 500 BizNix 300

  Apache     55.5%   14.9%   23.5%   27.8%

  IIS     22.9%   40%   27.4%   30.9%

  Netscape      7.8%   36.9%   38.2%   33.5%

  Other     13.8%   8.2%   10.9%   7.8%

Page 24: Internet Information Services (IIS) Oralia Resendez Pauline Cheng Xiao Yan Wu Stephen Tecci.

The end.