Herramientas de administración eficaces
IIS incluye un conjunto completo de herramientas de administración, como herramientas de administración y línea de comandos, API de código administrado y scripting, y compatibilidad con Windows PowerShell para simplificar las tareas diarias para desarrolladores y administradores.
Administrador de IIS
El Administrador de IIS ofrece una herramienta eficaz para administrar el servidor web. La herramienta de administración proporciona un acceso simplificado a los ajustes de configuración de IIS y ASP.NET, a los datos de miembros y usuarios y a la información de diagnóstico en tiempo de ejecución. La herramienta de administración también permite a los usuarios que hospedan o administran sitios web delegar el control administrativo a los desarrolladores o propietarios de contenido, lo que reduce el costo de propiedad y la carga administrativa del administrador. Otras características clave incluyen:
- Administración remota mediante HTTP/SSL
- Compatibilidad con credenciales de Windows y que no son de Windows para la administración delegada
- Un marco de extensibilidad enriquecido para conectar nuevas características de interfaz de usuario mediante .NET Framework
- Descarga e instalación automática de nuevos módulos de interfaz de usuario en el cliente
.NET Microsoft.Web.Administration
IIS incluye la API Microsoft.Web.Administration para administrar mediante programación el servidor web. Esta API de código administrado facilita el aprovisionamiento mediante programación, el acceso a información importante de estado y diagnóstico, o bien configurar el servidor.
Windows PowerShell
Los cmdlets de PowerShell de administración de IIS permiten a los administradores web y proveedores de hospedaje automatizar fácilmente tareas de administración rutinarias y complejas de IIS, como la creación de sitios web y la administración de datos en tiempo de ejecución y configuración mediante Windows PowerShell. Los administradores pueden aumentar aún más la productividad aprovechando los muchos cmdlets incluidos con el proveedor de Windows PowerShell para IIS. Los cmdlets de PowerShell de administración de IIS están disponibles en Windows 10/Windows Server 2016 y versiones posteriores. En los sistemas operativos anteriores, estos cmdlets están disponibles para su descarga a través de la Galería de PowerShell.
Línea de comandos: AppCmd.exe
IIS admite una herramienta de línea de comandos AppCmd.exe para administrar el servidor. Esta utilidad eficaz facilita la lectura y escritura de los valores de configuración, así como acceder a la información de estado del sitio y del grupo de aplicaciones, todo desde el símbolo del sistema.
API de administración de Microsoft IIS
La API de administración de Microsoft IIS es la API de REST que permite a los clientes configurar y supervisar su servidor web de IIS. Con la API instalada en una máquina con IIS, se puede configurar una instancia de IIS con cualquier cliente HTTP.