Aplicaciones y plantillas de AppExpert

Una aplicación AppExpert es una colección de información de configuración que se configura en el dispositivo Citrix ADC para proteger y optimizar el tráfico de una aplicación web, como Microsoft SharePoint. La administración de aplicaciones AppExpert se simplifica mediante una interfaz gráfica de usuario (GUI) que permite especificar subconjuntos de tráfico de aplicaciones y un conjunto distinto de directivas de seguridad y optimización para procesar cada subconjunto de tráfico. Además, consolida todas las tareas de implementación en una vista, de modo que puede configurar rápidamente las direcciones IP de destino para los clientes y especificar los servidores host.

Las plantillas de aplicación prediseñadas para aplicaciones web de uso generalizado, como Microsoft Outlook Web Access y Microsoft SharePoint, están disponibles en la página Plantillas de AppExpert del sitio web de la comunidad Citrix en “http://community.citrix.com/display/ns/AppExpert+Templates”.

Cada plantilla precreada proporciona una configuración inicial para administrar la aplicación web asociada. Puede personalizar plantillas de aplicación prediseñadas para su organización. Si una plantilla de aplicación precreada no se ajusta a sus requisitos, puede crear una aplicación personalizada sin utilizar una plantilla.

Independientemente de si utiliza una plantilla de aplicación precreada o crea una aplicación personalizada, puede exportar la configuración a un archivo de plantilla. A continuación, puede compartir la plantilla con otros administradores o importarla a otros dispositivos Citrix ADC que requieran una configuración similar de la aplicación AppExpert.

Para comenzar con una aplicación AppExpert, primero debe obtener la plantilla de aplicación adecuada e importarla al dispositivo Citrix ADC. Después de configurar la aplicación AppExpert, debe verificar que la aplicación funciona correctamente. Si es necesario, puede personalizar la configuración para que se adapte a sus necesidades.

Periódicamente, puede verificar y supervisar la configuración viendo los contadores de visitas para varios componentes de la aplicación, estadísticas y el Visualizador de aplicaciones. También puede configurar directivas de autenticación, autorización y auditoría (AAA) para la aplicación.

Terminología de aplicaciones AppExpert

A continuación se presentan los términos utilizados en la función de aplicaciones de AppExpert y las descripciones de las entidades para las que se utilizan los términos:

Punto final público. La combinación de direcciones IP y puertos en la que el dispositivo Citrix ADC recibe solicitudes de cliente para la aplicación web asociada. Se puede configurar un dispositivo de punto final público para recibir tráfico HTTP o HTTP seguro (HTTPS). Todas las solicitudes de cliente para la aplicación web deben enviarse a un dispositivo de punto final público. A una aplicación AppExpert se le pueden asignar varios dispositivos de punto final. Configurar dispositivos de punto final públicos después de importar una plantilla.

Unidad de aplicación. Una entidad de aplicación AppExpert que procesa un subconjunto de tráfico de aplicaciones web y carga equilibra un conjunto de servicios que alojan el contenido asociado. El subconjunto de tráfico que una unidad de aplicación debe administrar está definido por una regla. Cada unidad de aplicación también define su propio conjunto de directivas de optimización del tráfico y seguridad para las solicitudes y respuestas que administra. Los servicios Citrix ADC asociados a estas directivas son Compresión, Almacenamiento en caché, Reescritura, Responder y Firewall de aplicaciones.

De forma predeterminada, cada aplicación AppExpert con al menos una unidad de aplicación incluye una unidad de aplicación predeterminada, que no se puede eliminar. La unidad de aplicación predeterminada no está asociada a una regla para identificar solicitudes y siempre se coloca en último lugar en el orden de unidades de aplicación. Define un conjunto de directivas para procesar cualquier solicitud que no coincida con las reglas configuradas para las otras unidades de la aplicación, asegurando así que se procesan todas las solicitudes del cliente.

Las unidades de aplicación y sus reglas, directivas y acciones asociadas se incluyen en las plantillas de aplicación de AppExpert.

Servicio. La combinación de la dirección IP del servidor que aloja la instancia de la aplicación web y el puerto al que está asignada la aplicación en el servidor, en el formato <IP address>: <Port>. Una aplicación web que sirve un gran número de solicitudes suele estar alojada en varios servidores. Se dice que cada servidor aloja una instancia de la aplicación web, y cada instancia de la aplicación web está representada por un servicio en el dispositivo Citrix ADC. Los servicios son específicos de la implementación y, por lo tanto, no se incluyen en las plantillas. Debe configurar los servicios después de importar una plantilla.

Regla de unidad de aplicación. Una expresión clásica o una expresión de sintaxis predeterminada que define las funciones de un subconjunto de tráfico para una unidad de aplicación. La regla de ejemplo siguiente es una expresión de sintaxis predeterminada que identifica un subconjunto de tráfico que consta de cuatro tipos de imagen:

HTTP.REQ.URL.SUFFIX.EQ("bmp") || HTTP.REQ.URL.SUFFIX.EQ("gif") || HTTP.REQ.URL.SUFFIX.EQ("png") || HTTP.REQ.URL.SUFFIX.EQ("jpg")

Para obtener más información acerca de las expresiones de sintaxis predeterminadas y las expresiones de directiva clásicas, consulte Directivas y expresiones.

Subconjunto de tráfico. Conjunto de solicitudes de cliente que requieren un conjunto común de directivas de seguridad y optimización del tráfico. Una unidad de aplicación administra un subconjunto de tráfico y se define mediante una regla.

Aplicaciones y plantillas de AppExpert