windows server 2012 jose luis
TRANSCRIPT
1
Ayuda a garantizar que ninguna
aplicación web afecte al rendimiento
de las otras.
Mejora la
experiencia de
usuario en las
primeras
llamadas.
Establecer
políticas para
bloquear el
acceso no
deseado
Inicialización de
la Aplicación
Restricción dinámica de FTP y IP
Regulación de la
CPU
2
Petición aplicación WEB ASP.NET
Carga los driver de la
aplicación, modelos,librerías, y helpers en segundo plano
Beneficios• Ayuda a gestionar la experiencia de usuario
cuando el sitio comienza a cargar
• Devuelve el contenido estático como una página de bienvenida hasta que una aplicación ha completado sus tareas de inicialización
• De forma proactiva realiza tareas de inicialización de una aplicación cuando se inicia, para mejorar el rendimiento de las primeras solicitudes
Inicialización de aplicaciones
Internet Información Services 8
Drivers
Models
Libraries
Helpers
Packages
Scripts
Aplicación ASP.NET
3
Beneficios• Evita que una aplicación hospedada
monopolice los recursos de la CPU
• Establece el consumo de CPU máximo por grupo de aplicaciones
• El proceso Sandboxing controla el consumo de recursos por sitio
• Mediante la definición de diferentes tamaños sandboxes para los diferentes inquilinos, los hosters pueden crear nuevas oportunidades de negocio basadas en el consumo de recursos
Regulación de la CPU
CPU
0
CPU
1CPU
2
Tenant A Tenant N
Escenario
Anterior
CPU
3
Tenant B
Application pool
CPU
0
CPU
1
CPU
2
Tenant A Tenant N
CPU
3
Tenant B
Windows Server
2012
CPU
0
CPU
1CPU
2CPU
3
Out of
resources IIS 8 regula la CPU para evitar cualquier monopolización
Monopolizing
CPU cycles
4
Application pool
La restricción de IP dinámica es una
característica opcional que debe ser instalada
de manera explícita el usando el Server
Manager 2012
Beneficios• Protege los servidores de ataques de
denegación de servicio
• Filtrado y bloqueo de direcciones IP dinámicamente
• Especifica la acción a realizar cuando IIS bloquea la petición
• Con el modo solo registro ayuda a determinar el impacto potencial para los usuarios legítimos
• Se pueden configurar reglas como estáticas o dinámicas
Restricción Dinámica de IP
Puede configurar restricciones de IP
dinámicas para ayudar a reducir el impacto
de un ataque de denegación de servicio
5
Ayudar a garantizar la coherencia
entre granjas de servidores web
Proporciona una manera rica y visual para
editar la edición de la configuración web y
crear acciones repetibles
Configuraciones
Compartidas
Generador de Scripts
Editor de
Configuración
6
Beneficios• TI puede mantener una configuración
consistente a través de los servidores web
• Reduce el tiempo de preparación operacional
• TI puede compartir automáticamente las claves de cifrado a través de servidores para la distribución de carga del estado de sesión
• El editor visual hace las tareas de administración avanzada una tarea fácil
• Los profesionales de TI pueden crear acciones repetibles para procesos consistentes y automatizados
• El editor de configuración del IIS puede generar código administrado (C#), secuencias de comandos JavaScript, línea de comandos (AppCmd), y línea de comandos de Windows PowerShell
7
Utilice el Editor de
configuración para
administrar las
configuraciones
avanzadas
Utilice la
configuración
compartida para
mantener la
coherencia entre
granjas de
servidores
Beneficios• Reduce el coste de aprendizaje y
coge ventaja de las habilidades existentes de los desarrolladores
• Participa con un gran ecosistema de socios y oferta de soluciones
• Crea aplicaciones que se ejecutan perfectamente en la plataforma
Construir aplicaciones simétricas e híbridas on-premises y en la nube
8
Utiliza las mismas herramientas
de desarrollo a través de
Windows Server 2012 y
Windows Azure
Programación Simétrica
Herramientas comunes del desarrollo
Ofrece a los desarrolladores
.NET un completo entorno para
construir aplicaciones que se
extienden a través de las nubes
para una experiencia de
desarrollo rica
• Un subconjunto de la plataforma Microsoft. NET Framework está disponible para la construcción de estilo Metro-apps para Microsoft Windows con C # o Visual Basic
Microsoft .NET para app Store
• Soporte para CLR y Clases :NET
• Soporte para Managed Extensibility Framework
• Soporte para operaciones con archivos asíncronos
Principales novedades y mejoras
• Soporte para formularios HTML5 y WebSockets
• Soporte a lectura y escritura de peticiones y repuestas HTTP asíncronas
• Soporte para content distribution network (CDN)
Web
• Mejora internacionalización y soporte IPv6
• Soporte para RFC-compliant URI
• Soporte para los nombres de dominio internacionales (IDN) adaptación e internacionalización de direcciones de Mail (EAI)
Redes
• Ribbon control hosts a Quick Access Toolbar, Aplicación Menú, y tabs
• Repositioning of data as values change (live shaping)
• Mejor integración con componentes de interfaz de usuario Win32
Windows Presentation Foundation
• Simplificación de los archivos de configuración generados
• Soporte para desarrollos contract-first streaming asíncrono
• Modo compatibilidad ASP.NET compatibility configurable
• Mapeo protocolo HTTPS con IIS
Windows Communication Foundation
• Capacidad para crear flujos de trabajo de estados de máquina
• Soporte para expresiones C# y versiones mejoradas
• Características de diseño de flujos de trabajos mejorado
Windows Workflow Foundation
9