presentación jboss operations network

Post on 11-Jan-2017

142 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

JBoss Operations Network(Jboss ON)

Jesús Romero Martínez

Red Hat Certified JBoss Administrator

https://es.linkedin.com/in/jesusromeromartinez

Índice Características y arquitectura

Admistración

– Descubrir recursos. Inventario.

– Operaciones con recursos:

• Parada, arranque, etc.

• Despliegue de aplicaciones.

• Cambios de configuración. Drift.

• Creación de recursos.

– Administración de usuarios, roles.

– Instalación de parches

– Grupos de recursos

Monitorización

– Gráficas, métricas, alarmas y notificaciones.

– Informes.

– Control de cambios.

Características principalesJBoss Operations Network (JON) es una herramienta de administración, operación

y monitorización de Red Hat para proyectos middleware de JBoss, Tomcat, Apache Web Server principalmente, y otras aplicaciones o sistemas del lado del servidor (Red Hat Linux, Postgres, etc.). Principales características:

Acceso centralizado a la configuración, administración y monitorización de recursos.

Despliegue de servidores, aplicaciones y servicios a través de grupos de plataformas o servidores.

Gestión de cambios en las aplicaciones, historial de despliegues y posibilidad de deshacer cambios.

Supervisar e implementar parches y actualizaciones.

Detectar automáticamente aplicaciones, servidores y servicios. Inventario de recursos.

Automatizar la ejecución de operaciones en los recursos gestionados y grupos de recursos.

Monitorización del rendimiento y la disponibilidad de aplicaciones y servicios. Definición de alertas y notificaciones.

Arquitectura

Administración Descubrir recursos. Inventario. Operaciones con recursos:

Parada, arranque, etc. Despliegue de aplicaciones. Cambios de configuración. Drift. Creación de recursos.

Administración de usuarios, roles. Instalación de parches. Grupos de recursos

Inventario. Descubrir recursosEn el inventario se gestiona la búsqueda y seguimiento de las plataformas, servidores y servicios que serán administrados en JON. Los recursos pueden ser descubiertos manual o automáticamente. Desde el inventario el administrador podrá registrar qué recursos específicos se administran, ignorando o descatalogando aquellos que no se necesiten. Ej. Instancia JBoss EAP:

Operaciones con recursos Ofrecen la capacidad de ejecutar acciones en los recursos gestionados en el inventario. Las operaciones dependen de los recursos, pero pueden incluir acciones tales como detener, iniciar y reiniciar, o recolección de información detallada. Ej. Instancia JBoss EAP:

Operaciones: Despliegue de aplicacionesEntre las operaciones disponibles se ofrece tanto el despliegue de aplicaciones como de paquetes de software:- Despliegue de aplicaciones: mediante la creación de un recurso hijo.- Mediante el subsistema "Bundle" se ofrece la función de aprovisionamiento de JON que permite desplegar paquetes de software en máquinas remotas, lo que le posibilita instalar y actualizar distintos tipos de software (servidor de aplicaciones, S.O. Red Hat Linux).

Operaciones: Cambios de configuraciónJON permite la lectura y actualización de la configuración de los recursos gestionados, así como el seguimiento de los cambios realizados. Los cambios se registran en un histórico que permite comparaciones con versiones anteriores de la configuración del recurso, dando la posibilidad de revertir cambios.

Operaciones: DriftPosibilidad de establecer baselines o punto de comparación. JON identifica qué cambio se ha realizado (comparación con una baseline) y dónde se ha producido.

Operaciones: Creación de recursosDependiendo del recurso, se puede añadir manualmente “recursos hijo” al inventario.Ej.: Instancia JBoss EAP Standalone:

Administración de usuarios y rolesJON proporciona la capacidad de definir niveles de visibilidad, control y acceso a los recursos del inventario mediante la definición de roles, usuarios y permisos. Puede ser utilizado para proporcionar permisos específicos a distintos grupos de usuarios, limitando el riesgo de que determinados usuarios realicen operaciones en aplicaciones o entornos.

Instalación de parchesJON permite la configuración de repositorios locales o remotos asociados a contenedores de paquetes de software, lo que le posibilita instalar y actualizar distintos tipos de software (servidor de aplicaciones, S.O. Red Hat Linux).

Grupos de recursosLos recursos pueden agruparse para administrar, operar o monitorizar elementos de manera global. Existe la posibilidad de agrupar en grupos dinámicos, donde se irán incluyendo elementos automáticamente según el criterio establecido.

Monitorización Visualización de gráficas y disponibilidad de recursos Métricas Alarmas y notificaciones Informes Control de cambios

Visualización de gráficas y disponibilidad de recursosJON gestiona la recogida de mediciones mostrando visualmente los datos en gráficas y la disponibilidad de los recursos administrados. Es posible configurar baselines para mostrar las métricas que salen de sus rangos normales.

MétricasDependiendo del recurso monitorizado, se ofrece habilitar o deshabilitar distintos tipos de mediciones y configurar la frecuencia en la recogida de datos.

Alarmas y notificacionesLa configuración de alertas se integra con distintos tipos de notificaciones para proporcionar al usuario información del rendimiento o ejecución de tareas automáticas en determinadas condiciones.

InformesJON proporciona diferentes informes para analizar el estado del entorno.

Control de cambiosEl informe del historial de cambios permite realizar un seguimiento de los cambios ejecutados mediante JON.

¿Preguntas?

top related