This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.
Internet Information Services (IIS), previously known as Internet Information Server, is a Microsoft application that " provides the foundation for the Web-related services that an organization needs to create an effective and secure Internet or intranet presence." (DiNicolo, McCann 511). There are several versions of IIS from 1.0 created in 1996 for an add to Windows NT 3.51 to the current version 7.0 for Windows server 2008 and Windows 7 operating systems. IIS provides some major benefits for any organization wishing to utilize the Internet or an intranet, enabling them to share company resources, newsletters, or any web-based services among other things. The Internet is a great marketing tool for any company large or small and the most widely accessible resource for client services and company services. IIS is composed of different components that carry out specific tasks, all play important roles in communicating with and sharing information on a web server. World Wide Web, File Transfer Protocol, Network News Transfer Protocol, and Simple Mail Transfer Protocol are all services that enable IIS to create a functional effective Internet Web site or intranet resource. There are some differences in the IIS version 7 than IIS version six 6 that enable a smoother transmission of information over the web and provide some added resources for processing requests and managing application pools. IIS would not be an effective service without the ability to provide adequate security features that can be managed to provide a secure server connection and web site. IIS is a vital service for any Windows based organization and provides the accessibility and functionality needed to operate on the most popular global resource available, the Internet.
Internet Information Services is composed of a combination of different services that play particular roles in a server or operating systems capabilities to set up a web site or intranet with the ability to receive and transmit the various transfer protocols in use. World Wide Web (WWW)services "Enables an IIS to function as a Web server on an intranet on the Internet" (DiNicolo, McCann 513). Specifically it manages the performance of the server, the processes running o the server, and all HTTP requests are manged buy worker processes inside World Wide Web services. File Transfer Protocol(FTP) services in IIS "allows file uploads and downloads from remote systems." FTP is the protocol used to transfer files from one host to another over a TCP/IP based network. It provides the ability to upload and download files from the Internet or intranet. Network News Transfer protocol(NNTP) services "enables an IIS server to function as an NNTP server , to distribute,receive and post private news messages or Usenet articles" (DiNicolo, McCann 513). A vital resources for transferring and receiving newsletters, company information in news media, corporate news posts that can be collaborated on and responded to on newsgroup discussion boards. Simple Mail Transfer Protocol(SMTP) services allows other services the ability to utilize e-mail. Any web site or news content that is e-mailed requires SMTP services to do so through IIS. Knowing the type's of services provided and what each one is responsible for provides a base knowledge on what IIS can do for the user. All services work together to complete the processes involved in hosting and managing a web site.
Like all things improved upon, IIS 6.0 and IIS 7.0 have some significant differences. The World Wide Web service in 7.0 adds a sub service called Windows Process Activation Service(WAS). WAS " manages application pool configuration and worker processes instead of the WWW service". Separating these processes allows the use of the same configuration process model to be used for HTTP and on HTTP sites. IIS 7.0 also implements a different structure than 6.0 by including a web server engine which enables most of the functionality options to reside off the server. An administrator can then choose the individual modules that are needed to process server requests being sent on their server. Replacing, adding, or updating modules is a another feature that ensures unnecessary processes are not running or utilizing any of your servers resources. These differences are also congruent for different operating systems, as 7.0 was created for Windows Server 2008 and Windows 7 operating systems. It can still be utilized by XP and Server 2003 with some slight configuration modifications.
Internet Information Services provides the capabilities to configure and host an internet web page and or resources on an intranet. Perhaps the most important factor when considering the use of the Internet is security. IIS provides a number of security options that enable administrators to secure access to information on a web server. The most direct way to secure web resources is to configure the NTFS permission for the server or operating system so that the Web-pages resources are not accessible to just anyone, so long as the disk is formatted NTFS. IIS provides its own set of permissions that can be configured for Files, Physical directories,Virtual directories, Web sites and FTP virtual servers. "Combining NTFS permissions and IIS permissions provides the most security for your web content." (DiNicolo, McCann 549). Another great security feature to IIS Security is IP address and domain name security. Allowing administrators to restrict access to users based on the IP address and domain name is a more precise way to manage your web site or server security. Knowing exactly what names or address ranges to accept based on your client's or companies information can very effectively narrow down potential security risks and keep only those authorized able to connect. Implementing and managing the use of these three security features will provide a safe and secure connection and transmission of information over the Internet.
IIS is a widely used service and when administered correctly a very effective tool for creating designing and maintaining a Web-site or Intranet resource. Composed of multiple services that transmit specific protocol's for different types of data being transferred over the server. There are some significant differences in the architecture and processes involved with IIS 6.0 and IIS 7.0 which enable the newer version to operate smoother and process requests better.