IIS (Internet Information Services) ist ein Webserver-Softwarepaket, das von Microsoft für die Verwendung mit der Windows NT-Betriebssystemfamilie entwickelt wurde. Es ist die Hauptkomponente der Internet-Informationsdienste von Microsoft. IIS bietet eine Reihe von Funktionen und Diensten, die es Benutzern ermöglichen, Websites und Anwendungen zu hosten sowie Websites und Anwendungen zu verwalten.
IIS hat eine modulare Architektur, die es Administratoren ermöglicht, die zu installierenden Komponenten auszuwählen. Zu den Kernkomponenten von IIS gehören der World Wide Web Publishing Service (WWW-Dienst), der FTP-Dienst und der SMTP-Dienst. IIS umfasst auch eine Reihe optionaler Komponenten, wie WebDAV, FrontPage Extensions und Active Server Pages (ASP).
IIS verfügt über eine Reihe von Sicherheitsfunktionen, einschließlich Zugriffskontrolllisten (ACLs), Authentifizierungsprotokolle, SSL/TLS-Verschlüsselung und Antivirus- und Anti-Malware-Scans. Für zusätzliche Sicherheit können IIS-Administratoren auch Sicherheitstools von Drittanbietern verwenden, z. B. Firewalls und Intrusion-Detection-Systeme.
Der IIS ist so konzipiert, dass er ein hohes Maß an Leistung und Skalierbarkeit bietet. Er unterstützt Lastausgleich, Caching und Komprimierung sowie verschiedene Techniken zur Leistungsoptimierung. Außerdem unterstützt IIS verschiedene Anwendungsprogrammierschnittstellen (APIs), die es Entwicklern ermöglichen, benutzerdefinierte Anwendungen zu erstellen.
Administratoren können den IIS mit der Microsoft Management Console (MMC) verwalten. Über die MMC können Administratoren IIS-Einstellungen konfigurieren, Websites und virtuelle Verzeichnisse erstellen sowie Benutzer und Berechtigungen verwalten. Darüber hinaus können IIS-Administratoren Tools von Drittanbietern für die Überwachung und Fehlerbehebung verwenden.
IIS enthält mehrere Tools zur Verwaltung und Fehlerbehebung von Websites, darunter die Microsoft FrontPage Server Extensions, das Microsoft IIS 6.0 Resource Kit und den Microsoft Windows Server IIS Manager. Darüber hinaus können Administratoren Tools von Drittanbietern, wie z. B. Microsoft System Center Operations Manager, zur Überwachung und Verwaltung von IIS verwenden.
Der IIS wurde in mehreren Versionen veröffentlicht, darunter IIS
IIS kann zum Hosten von Websites, Webanwendungen, FTP-Sites und anderen Webdiensten verwendet werden. IIS-Hosting ist bei verschiedenen Hosting-Anbietern erhältlich, darunter Microsoft Azure, Amazon Web Services, GoDaddy und Rackspace. Außerdem ist IIS als Image einer virtuellen Maschine (VM) von Microsoft und anderen Cloud-Anbietern erhältlich.