Ferramentas de administração avançadas

O IIS inclui um conjunto abrangente de ferramentas de administração, incluindo ferramentas de administração e linha de comando, APIs de script e código gerenciado e suporte ao Windows PowerShell para simplificar as tarefas diárias para desenvolvedores e administradores.

Gerenciador do IIS

Habilitar conexões remotas O Gerenciador do IIS oferece uma ferramenta eficiente para gerenciar o servidor Web. A ferramenta de administração fornece acesso simplificado às definições de configuração do IIS e ASP.NET, dados de associação e usuário e informações de diagnóstico de tempo de execução. A ferramenta de administrador também permite que aqueles que hospedam ou administram sites deleguem controle administrativo a desenvolvedores ou proprietários de conteúdo, reduzindo, assim, o custo de propriedade e a carga administrativa para o administrador. Outros recursos principais incluem:

  • Administração remota via HTTP/SSL
  • Suporte para credenciais do Windows e não-Windows para administração delegada
  • Uma estrutura de extensibilidade avançada para conectar novos recursos de interface do usuário usando o .NET Framework
  • Download e instalação automáticos de novos módulos de interface do usuário para o cliente

.NET Microsoft.Web.Administration

O IIS inclui a API Microsoft.Web.Administration para administrar programaticamente o servidor Web. Essa API de código gerenciado facilita o provisionamento programático, o acesso a informações importantes de estado e diagnóstico ou a configuração do servidor.

Windows PowerShell

Os cmdlets do PowerShell de Administração do IIS permitem que administradores da Web e provedores de hospedagem automatizem facilmente tarefas de administração de rotina e complexas do IIS, como a criação de sites e o gerenciamento de dados de configuração e tempo de execução usando o Windows PowerShell. Os administradores podem aumentar ainda mais a produtividade aproveitando os vários cmdlets incluídos no Provedor do Windows PowerShell para IIS. Os cmdlets do PowerShell de Administração do IIS estão disponíveis no Windows 10/Windows Server 2016 e superior. Em sistemas operacionais mais antigos, esses cmdlets estão disponíveis para download por meio da Galeria do PowerShell.

Linha de comando - AppCmd.exe

O IIS oferece suporte a uma ferramenta de linha de comando AppCmd.exe - para administrar o servidor. Esse poderoso utilitário facilita a leitura e gravação de valores de configuração e o acesso a informações de estado do site e do pool de aplicativos, tudo a partir do prompt de comando.

API de Administração do Microsoft IIS

A API de Administração do Microsoft IIS é a API REST que permite aos clientes configurar e monitorar seu servidor Web IIS. Com a API instalada em uma máquina com IIS, pode-se configurar uma instância do IIS com qualquer cliente HTTP.