SlideShare una empresa de Scribd logo
1 de 21
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 principales
JBoss 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 recursos
En 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 aplicaciones
Entre 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ón
JON 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: Drift
Posibilidad 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 recursos
Dependiendo del recurso, se puede añadir manualmente “recursos hijo” al inventario.
Ej.: Instancia JBoss EAP Standalone:
Administración de usuarios y roles
JON 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 parches
JON 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 recursos
Los 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 recursos
JON 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étricas
Dependiendo del recurso monitorizado, se ofrece habilitar o deshabilitar distintos tipos de
mediciones y configurar la frecuencia en la recogida de datos.
Alarmas y notificaciones
La 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.
Informes
JON proporciona diferentes informes para analizar el estado del entorno.
Control de cambios
El informe del historial de cambios permite realizar un seguimiento de los cambios
ejecutados mediante JON.
¿Preguntas?

Más contenido relacionado

Destacado

Florida fr banquet-poster
Florida fr banquet-posterFlorida fr banquet-poster
Florida fr banquet-posterREALTORS
 
AVG Android App Report Q3 2015
AVG Android App Report Q3 2015AVG Android App Report Q3 2015
AVG Android App Report Q3 2015AVG Technologies
 
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid SuccessTap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid SuccessDenny Muktar
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleSriram Subramanian
 
Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Denny Muktar
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppDynamics
 
Точно в цель: кейс по улучшению маркетинговых показателей в онлайне
Точно в цель: кейс по улучшению маркетинговых показателей в онлайнеТочно в цель: кейс по улучшению маркетинговых показателей в онлайне
Точно в цель: кейс по улучшению маркетинговых показателей в онлайнеNetCampus
 
IBM Cloud Services Portfolio
IBM Cloud Services PortfolioIBM Cloud Services Portfolio
IBM Cloud Services PortfolioBernd Thomsen
 
Designing an IT Solution
Designing an IT SolutionDesigning an IT Solution
Designing an IT SolutionPhilippe Julio
 

Destacado (10)

Florida fr banquet-poster
Florida fr banquet-posterFlorida fr banquet-poster
Florida fr banquet-poster
 
AVG Android App Report Q3 2015
AVG Android App Report Q3 2015AVG Android App Report Q3 2015
AVG Android App Report Q3 2015
 
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid SuccessTap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
 
Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015
 
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations CenterAppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
AppSphere 15 - AppDynamics: Beyond APM - Building an Operations Center
 
Точно в цель: кейс по улучшению маркетинговых показателей в онлайне
Точно в цель: кейс по улучшению маркетинговых показателей в онлайнеТочно в цель: кейс по улучшению маркетинговых показателей в онлайне
Точно в цель: кейс по улучшению маркетинговых показателей в онлайне
 
IBM Cloud Services Portfolio
IBM Cloud Services PortfolioIBM Cloud Services Portfolio
IBM Cloud Services Portfolio
 
Designing an IT Solution
Designing an IT SolutionDesigning an IT Solution
Designing an IT Solution
 
Asociar para crear 2
Asociar para crear 2Asociar para crear 2
Asociar para crear 2
 

Similar a Presentación JBoss Operations Network

Introducción a JBoss
Introducción a JBossIntroducción a JBoss
Introducción a JBossIker Canarias
 
Exposición de administracion de redes 2.pptx
Exposición de administracion de redes 2.pptxExposición de administracion de redes 2.pptx
Exposición de administracion de redes 2.pptxCursosTecnolgicosPro
 
Zabbix plataforma de monitoreo.
Zabbix   plataforma de monitoreo.Zabbix   plataforma de monitoreo.
Zabbix plataforma de monitoreo.FlechaVeloz1
 
Bazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuidaBazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuidaEsteban Saavedra
 
Instalación de los servidores presentación
Instalación de los servidores presentaciónInstalación de los servidores presentación
Instalación de los servidores presentaciónCorinnaOrocio
 
Instalación de los servidores presentación
Instalación de los servidores presentaciónInstalación de los servidores presentación
Instalación de los servidores presentaciónCorinnaOrocio
 
Manualdeword 110407125851-phpapp02
Manualdeword 110407125851-phpapp02Manualdeword 110407125851-phpapp02
Manualdeword 110407125851-phpapp02Leo San Martin
 
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, PrimefacesSeminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, PrimefacesAlejandro Bolaños Ussa
 
Funciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAAFunciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAAjerson rojas lopez
 
Taller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresqlTaller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresql500y
 
Lopez Yescas Lorenzo
Lopez Yescas LorenzoLopez Yescas Lorenzo
Lopez Yescas Lorenzorencru
 
Monitoreo de redes
Monitoreo de redesMonitoreo de redes
Monitoreo de redeswilberzn
 

Similar a Presentación JBoss Operations Network (20)

Introducción a JBoss
Introducción a JBossIntroducción a JBoss
Introducción a JBoss
 
Nagios
Nagios Nagios
Nagios
 
Exposición de administracion de redes 2.pptx
Exposición de administracion de redes 2.pptxExposición de administracion de redes 2.pptx
Exposición de administracion de redes 2.pptx
 
Zabbix plataforma de monitoreo.
Zabbix   plataforma de monitoreo.Zabbix   plataforma de monitoreo.
Zabbix plataforma de monitoreo.
 
Bazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuidaBazaar la herramienta para el control de versiones de forma distribuida
Bazaar la herramienta para el control de versiones de forma distribuida
 
Instalación de los servidores presentación
Instalación de los servidores presentaciónInstalación de los servidores presentación
Instalación de los servidores presentación
 
Instalación de los servidores presentación
Instalación de los servidores presentaciónInstalación de los servidores presentación
Instalación de los servidores presentación
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Manualdeword 110407125851-phpapp02
Manualdeword 110407125851-phpapp02Manualdeword 110407125851-phpapp02
Manualdeword 110407125851-phpapp02
 
Manual de word
Manual de wordManual de word
Manual de word
 
Manual de word
Manual de wordManual de word
Manual de word
 
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, PrimefacesSeminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
Seminario de programación Java, con Apache Maven, J2EE, JPA, Primefaces
 
Funciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAAFunciones de un DBA y componentes tecnológicos de la pagina ORAA
Funciones de un DBA y componentes tecnológicos de la pagina ORAA
 
Taller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresqlTaller de base de datos my sq_lvsoraclevspostgresql
Taller de base de datos my sq_lvsoraclevspostgresql
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Lopez Yescas Lorenzo
Lopez Yescas LorenzoLopez Yescas Lorenzo
Lopez Yescas Lorenzo
 
Base de datos
Base de datosBase de datos
Base de datos
 
Monitorización con Prometheus
Monitorización con PrometheusMonitorización con Prometheus
Monitorización con Prometheus
 
Monitoreo de redes
Monitoreo de redesMonitoreo de redes
Monitoreo de redes
 

Presentación JBoss Operations Network

  • 1. JBoss Operations Network (Jboss ON) Jesús Romero Martínez Red Hat Certified JBoss Administrator https://es.linkedin.com/in/jesusromeromartinez
  • 2. Í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.
  • 3. Características principales JBoss 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.
  • 5. 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
  • 6. Inventario. Descubrir recursos En 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:
  • 7. 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:
  • 8. Operaciones: Despliegue de aplicaciones Entre 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).
  • 9. Operaciones: Cambios de configuración JON 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.
  • 10. Operaciones: Drift Posibilidad 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.
  • 11. Operaciones: Creación de recursos Dependiendo del recurso, se puede añadir manualmente “recursos hijo” al inventario. Ej.: Instancia JBoss EAP Standalone:
  • 12. Administración de usuarios y roles JON 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.
  • 13. Instalación de parches JON 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).
  • 14. Grupos de recursos Los 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.
  • 15. Monitorización  Visualización de gráficas y disponibilidad de recursos  Métricas  Alarmas y notificaciones  Informes  Control de cambios
  • 16. Visualización de gráficas y disponibilidad de recursos JON 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.
  • 17. Métricas Dependiendo del recurso monitorizado, se ofrece habilitar o deshabilitar distintos tipos de mediciones y configurar la frecuencia en la recogida de datos.
  • 18. Alarmas y notificaciones La 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.
  • 19. Informes JON proporciona diferentes informes para analizar el estado del entorno.
  • 20. Control de cambios El informe del historial de cambios permite realizar un seguimiento de los cambios ejecutados mediante JON.