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

Slides:



Advertisements
Similar presentations
Internet Information Server 6.0. IIS 6.0 Enhancements  Fundamental changes, aimed at: Reliability & Availability Reliability & Availability Performance.
Advertisements

1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 13: Administering Web Resources.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 13: Administering Web Resources.
IIS6 Web Services. Overview Application Platform Features Reliability Features Manageability Features Performance and Scalability Features Security Features.
Web Server Hardware and Software
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
Satisfy Your Technical Curiosity Internet Information Services (IIS) 7.0 End-to-End Overview of Microsoft's New Web Application Server Bart De Smet MVP,
Lesson 20 – OTHER WINDOWS 2000 SERVER SERVICES. DHCP server DNS RAS and RRAS Internet Information Server Cluster services Windows terminal services OVERVIEW.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Hands-On Microsoft Windows Server 2003 Administration Chapter 7 Administering Web Resources in Windows Server 2003.
Internet Information Server (IIS)
ESupport Shifting Customers to the Internet for Support Published: January 2002.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Reliability and Performance Application protection IIS Reliable Restart Socket pooling Multisite hosting Process throttling Bandwidth throttling.
Internet Information Server Team Members: Hung Duong Hak Gauv Eric Luc David Nguyen Larry Tan.
Building Scalable and Reliable Web Applications Vineet Gupta Technology Evangelist Microsoft Corporation
Printing Terminology. Requirements for Network Printing At least one computer to operate as the print server Sufficient RAM to process documents Sufficient.
Windows Server 2008 Chapter 8 Last Update
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Module 16: Software Maintenance Using Windows Server Update Services.
Virtual techdays INDIA │ august 2010 IIS 7/7.5 Tips & Tricks Jaskirat Singh │ Technical Lead [IIS|Asp.Net team], Microsoft.
Module 1: Installing Internet Information Services 5.0.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
Configuring a Web Server. Overview Overview of IIS Preparing for an IIS Installation Installing IIS Configuring a Web Site Administering IIS Troubleshooting.
Chapter 7: Using Windows Servers to Share Information.
Michael Epprecht Microsoft Switzerland twitter: fastflame The Windows Web Platform.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
WELCOME!. Web Administration Summit 2006 Learn to optimize your Web Platform from the experts who built it Featuring Chris Adams & Wade Hilmo.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
1 Web Server Administration Chapter 1 The Basics of Server and Web Server Administration.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 13: Administering Web Resources.
15.47 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 15: Configuring a Windows.
Remote Administration Remote Desktop Remote Assistance Remote Server Administration Tools.
Microsoft Internet Information Services 5.0 (IIS) By: Edik Magardomyan Fozi Abdurhman Bassem Albaiady Vince Serobyan.
By: Bill Stevenson Jose Plancarte Erik Magsino. Overview Messaging and collaboration server Send and Receive electronic mail and other forms of interactive.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
Internet Information Server © N. Ganesan, Ph.D. All Rights Reserved.
Windows XP Professional Features ©Richard L. Goldman February 5, 2003.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Two Installing and Configuring Exchange Server 2003.
Microsoft Internet Information Server (IIS) Judy Chen Mohammad Tiffany Le.
Overview of Microsoft ISA Server. Introducing ISA Server New Product—Proxy Server In 1996, Netscape had begun to sell a web proxy product, which optimized.
How to create DNS rule that allow internal network clients DNS access Right click on Firewall Policy ->New- >Access Rule Right click on Firewall.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Module 2: Overview of IIS 7.0 Application Server.
PLANNING A MICROSOFT EXCHANGE SERVER 2003 INFRASTRUCTURE Chapter 2.
1 Chapter Overview Creating Web Sites and FTP Sites Creating Virtual Directories Managing Site Security Troubleshooting IIS.
IIS 7 for Hosters Deven Kampenhout Web Platform Architect Developer & Platform Evangelism.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
2 Microsoft Confidential3 The Microsoft Web Platform is the software of choice when building web solutions or applications for your business, large.
Internet Information Server 6.0 & new management features.
Web Server Administration Chapter 6 Configuring a Web Server.
Arizona SharePoint Professionals Group.
Reliability and Performance
Windows 2008 Overview Lecture 1.
Netscape Application Server
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 13: Administering Web Resources.
IIS.
IS 4506 Server Configuration (HTTP Server)
Designing IIS Security (IIS – Internet Information Service)
IIS and .NET Security Application Pools Pamella Smith June 18, 2009.
Presentation transcript:

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

Why do we need Web Servers? Rapidly increasing communication speed The use of multipurpose servers The delivery of dynamically generated information Explosion of intranets

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

Benefits cont. Increases the security of information systems Delivers a platform for improved developer productivity

IIS 4.0IIS 5.0IIS 5.1IIS 6.0 Platform Windows® NT® 4.0 Windows 2000 Windows XP Professional Windows Server 2003 family Architecture 32-bit 32-bit and 64-bit configuration Binary XML Security Windows authentication SSL Windows authentication SSL Kerberos Windows authentication SSL Kerberos Security wizard Windows authentication SSL Kerberos Security wizard Passport support Cluster support In Windows NT 4.0 IIS clusteringWindows support What has changed?

IIS Features Sharing Information Creating Web-Based Applications Bringing Server Operating System Functionality to the Web

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.

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.

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.

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.

DLLHOST.exe ISAPIExtensions (ASP, etc.) ISAPI Filters metabase IIS 6.0 Architecture The transition from IIS5 to IIS6 TCP/IP INETINFO ASP.NETISAPI Aspnet_wp.exe CLR App Domain metabase INETINFO W3WP.EXE Application Pool 1 ASP.NET ISAPI CLR App Domain W3WP.EXE ISAPIExtensions (ASP, etc.) ISAPI Filters Application Pool 2 W3WP.EXE ASP.NET ISAPI CLR App Domain W3WP.EXE ASP.NET ISAPI CLR App Domain W3WP.EXE ASP.NET ISAPI CLR App Domain Web Garden W3WP.EXE ISAPIExtensions (ASP, etc.) ISAPI Filters WAS Config Mgr Process Mgr HTTP.SYS Namespace Mapper HTTP Engine ResponseCache Req Queue Send Response

IIS 6.0 Enhancements Security Reliability Scalability SystemManagement Fault tolerant architecture Health monitoring Intelligent queuing XML-based configuration Command line administration Remote administration Scale-up/scale-out Kernel-mode caching Integrated application platform Secure by default Secure by design Secure in deployment

Reliability Fault tolerant architecture Fault tolerant architecture Health monitoring Health monitoring Intelligent queuing Intelligent queuing

System Management XML-based configuration XML-based configuration Command line administration Command line administration Remote administration Remote administration

Scalability Scale-up/scale-out Scale-up/scale-out Kernel-mode caching Kernel-mode caching Integrated application platform Integrated application platform

Security Secure by default Secure by default Secure by design Secure by design Secure in deployment Secure in deployment

Inetinfo IIS 6.0 Request Processing Administration&MonitoringAdministration&Monitoring WWW Service HTTP CacheQueue Kernel mode User mode XMLMetabase RequestResponse Application Pools … X

IIS 6.0 Summary Secure Reliable Scalable Manageable Dramatic increase in Web server reliability Months or years of continuous uptime Increased site/application availability to users Decrease in operating and downtime costs More efficient, standardized administration Better monitoring and problem response 2-10X server consolidation Dramatically faster sites/applications Rapid development and deployment Reduction in the attack surface area Increased resistance to attack strategies Get secure, stay secure

Commercial Implemenatation of IIS & Competetiion Market for IIS

Companies using IIS Barnes & Noble Dell.com Gateway.com flowers.com Staples.com The Royal Family (Great Britain)

Companies using IIS 54% Of Fortune 1000 companies America West Baltimore G&E SAFECO Corel Paramount Digital Entertainment FACT Software Beverly Hills Software

IIS’s Competition Apache Netscape Zeus iPlanet (iPlanet-Enterprise, Netscape- Enterprise, Netscape-FastTrack, Netscape- Commerce, Netscape-Communications, Netsite-Commerce & Netsite- Communications )

Three major web servers’ market share ServerNetcraftFortune 500Global 500BizNix 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%

The end.