Internet Information Services 7.5!

40

description

Iván González Microsoft MVP Consulting & Engineering Team Lead @ Plain Concepts ivan at plainconcepts dot com. Internet Information Services 7.5!. Agenda. Novedades en el Core FastCGI FTP y WebDAV Administration Pack Windows PowerShell Snap -In SEO Toolkit Smooth Streaming - PowerPoint PPT Presentation

Transcript of Internet Information Services 7.5!

Page 1: Internet  Information Services 7.5!
Page 2: Internet  Information Services 7.5!

Internet Information Services7.5!Iván GonzálezMicrosoft MVPConsulting & Engineering Team Lead @ Plain Conceptsivan at plainconcepts dot com

Page 3: Internet  Information Services 7.5!

Agenda

Novedades en el Core FastCGI FTP y WebDAV Administration Pack Windows PowerShell Snap-In SEO Toolkit Smooth Streaming Advanced Logging

Page 4: Internet  Information Services 7.5!

IIS 7.5

Evolución de IIS 7.0 No hay cambios drásticos en el Core

o el UI Mayor parte de las mejoras vienen

de las extensiones Incluido en

Windows Server 2008 R2 Windows 7

Page 5: Internet  Information Services 7.5!

Novedades en el CoreInternet Information Services 7.5

Page 6: Internet  Information Services 7.5!

ASP.NET en

Windows Server 2008 R2 Core!!!

Page 7: Internet  Information Services 7.5!

Novedades en el Core

Application pool warm-up, nos permite preparar un AppPool para mejorar el rendimiento en las primeras peticiones

Soporte para IPv6 en la lista de Ips bloqueadas

Soporte para Nego2, permitirá dar soporte a proveedores de LiveID, FedSSP, etc.

Page 8: Internet  Information Services 7.5!

Novedades en el Core (II) Soporte para Managed Service

Accounts, cuentas de dominio que no necesitan password

AppPool ya no se ejecutan como network service, ahora se ejecutan bajo ApplicationPoolId!!!

La gestión de errores personalizados ahora se puede delegar

Page 9: Internet  Information Services 7.5!

Novedades en el Core (III) Trazas en el sistema de

configuración Auditoría o traceo de cambios en la

configuración Soporte para ejecutar múltiples

versiones del CLR en un AppPool (portado a 2008 SP2)

Nuevos contadores de rendimiento para los AppPools

Page 10: Internet  Information Services 7.5!

Novedades en el Core (IV) Funcionalidades de URLScan en

Request Filtering Algunas reglas de IIS incluidas en el

Best Practices Analyzer de 2008 R2

Page 11: Internet  Information Services 7.5!

FastCGIInternet Information Services 7.5

Page 12: Internet  Information Services 7.5!

FastCGI

Soporte en IIS Manager para la configuración

Reciclado automático de php-cgi.exe cuando php.ini cambia

Soporte para FREB (Failed Request Tracing)

MaxInstance es ahora dinámico. Si vale cero, IIS ajustará dinámicamente el número de instancias

Page 13: Internet  Information Services 7.5!

FTP & WebDAVInternet Information Services 7.5

Page 14: Internet  Information Services 7.5!

FTP

Se reescribió el servidor de FTP de IIS 6 FTPS Soporte IPv6 Gestión integrada en IIS Manager de

FTP/HTTP Primera versión de FTP (7.0) fue RTW Ahora en 7.5 estará incluido en el SO

Page 15: Internet  Information Services 7.5!

FTP Actualización

Con FTP Publishing Service instalado en Windows Server 2008, hay que desinstalar el viejo FTP antes de instalar el nuevo

Con Windows Server 2008 R2, podemos instalar el nuevo FTP como un componente de IIS.

El setup de IIS setup reemplazará el viejo FTP e incluso lo actulizará el nuevo si lo teníamos instalado en Windows Server 2008.

Incluye bug fixes desde la release en Febrero de 2008.

Page 16: Internet  Information Services 7.5!

Extensibilidad

Extensibilidad para Autenticación Logging Autorización Home directory

Introducida en FTP 7.0 pero no soportada

Extendida y soportada en 7.5

Page 17: Internet  Information Services 7.5!

Extensibilidad

Page 18: Internet  Information Services 7.5!

FTP

Se publicará una nueva versión para Windows Server 2008 en la web

(Web release of FTP Publishing + Windows Server 2008) == (FTP Publishing feature in Windows Server 2008 R2)

En Windows Server 2008, siempre vía Web

En Windows Server 2008 R2, incluido en SO

Page 19: Internet  Information Services 7.5!

Filtrado de peticiones FTP

Page 20: Internet  Information Services 7.5!

WebDAV

Nueva implementación ajustada al estándar

Liberada en la Web en Julio de 2008 Ahora también incluida en el SO La novedad más importante en 7.5

son los bloqueos Mismo modelo de distribución que el

FTP Windows Server 2008 vía Web

Page 21: Internet  Information Services 7.5!

Habilitar bloqueos WebDAV

Page 22: Internet  Information Services 7.5!

Administration PackInternet Information Services 7.5

Page 23: Internet  Information Services 7.5!

Administration Pack

Toda la funcionalidad del Admin Pack para Windows Server 2008 está ahora incluida en el SO

Soporte en el UI para Autorización ASP.NET Errores personalizados FastCGI Request Filtering

Page 24: Internet  Information Services 7.5!

Administration Pack

Incluye también Configuration Editor, que nos proporciona un editor visual de la configuración de IIS

NO incluye IIS Reports en el SO, si lo necesitamos tendremos que usar la descarga Web

Page 25: Internet  Information Services 7.5!

Windows PowerShell Snap-InInternet Information Services 7.5

Page 26: Internet  Information Services 7.5!

PowerShell Incluido en Windows Server 2008 R2 Disponible para Windows Server 2008 Tres tipos de CmdLets

Requeridos por la jerarquía del proveedor▪ New-Item, Set-ItemProperty, etc.

CmdLets de bajo nivel para gestionar confg.▪ Get-WebConfigurationProperty, etc.

CmdLets orientados a tareas▪ New-Website, Stop-Website, etc.

Page 27: Internet  Information Services 7.5!

SEO Toolkit - BetaInternet Information Services 7.5

Page 28: Internet  Information Services 7.5!

SEO Toolkit

Facilita el análisis SEO de nuestro sitio

Permite identificar y solucionar problemas

Robots Exclusion: UI para Robots.txt Sitemaps: UI para Sitemap.xml

Page 29: Internet  Information Services 7.5!

Analisis SEO

Page 30: Internet  Information Services 7.5!

Smooth StreamingInternet Information Services 7.5

Page 31: Internet  Information Services 7.5!

Smooth Streaming Adaptar bit rate en tiempo real

La mejor experiencia posible El contenido adecuado en el momento adecuado

Proporcionar la mejor experiencia Reproducción de video no se detiene La mejor calidad para red/CPU en todo momento Inicio y búsquedas instantáneas

Aprovechar las cachés de HTTP Obtener mejors QoS con las cachés de HTTP Heurísticas en el cliente corrigen el envío Una infraestructura de caché (HTTP) no dos

Page 32: Internet  Information Services 7.5!

Red de StreamingMedia Origin

Media Edges

Page 33: Internet  Information Services 7.5!

Red HTTP

HTTP Origin

HTTP Edge

Servers

Remote Region

HTTP Distribution

Servers

ISP

Enterprise

Page 34: Internet  Information Services 7.5!

Proceso

Encoding Expression Encoder SP1 incluye soporte

para Smooth Streaming Servidor

Instalar Smooth Streaming en IIS 7/7.5 Reproductor Silverlight con soporte

para Smooth Streaming

Page 35: Internet  Information Services 7.5!

Advanced Logging - BetaInternet Information Services 7.5

Page 36: Internet  Information Services 7.5!

Advanced Logging Logs de cliente

Capacidades en IIS para aceptar métricas del cliente Logs centralizados

Capacidad para establecer un repositorio central de logs. Reduce el esfuerzo requerido para recoger y consolidar los logs y facilita su procesado

Filtrado de logs Posibilidad de filtrar información relevante para

propósitos concretos, creando múltiples logs por petición. Por ejemplo, datos de Quality of Service (QoS) en un log y datos analíticos en otro

Page 37: Internet  Information Services 7.5!

Advanced Logging (II)

Logs en tiempo real Eventos en tiempo real de logging que

podemos aprovechar para ofrecer información en tiempo real.

Logging flexible Nos permite especificar qué campos son

importantes, añadir nuevos campos, etc. Ahora podemoss logear cabeceras de petición/respuesta de HTTP, variables de servidor y campos del cliente fácilmente

Page 38: Internet  Information Services 7.5!

Logging de cliente

El cliente debe enviar los mensajes en un formato XML determinado

Se envían vía HTTP Post Ejemplos de clientes

Cliente de ejemplo de IIS Smooth Streaming

Aplicaciones Silverlight 3

Page 39: Internet  Information Services 7.5!

Preguntas & Respuestasivan at plainconcepts dot com

Page 40: Internet  Information Services 7.5!