Horizon es el servicio encargado de proporcionar un interfaz gráfico a los administradores y los usuarios a través del cual se puede acceder a los recuros de la infraestructura.
Las características principales son:
- Core support: da soporte al resto de servicios de OpenStack. Tiene 3 componentes principales, Dashboard de usuario, Dashboard de sistemas y Ajustes. Horizon proporciona una API consistente, estable y reusable para el resto de proyectos de OpenStack
- Extensible: cualquiera puede añadir nuevos componentes. Se establece alrededor de la clase Dashboard que es el objeto de nivel superior. Quien quiera añadir contenido a un dashboard existente (por ejemplo añadir un panel de monitorizacion) unicamente tiene que crear un nuevo objeto dashboard y conectarlo con los ya existentes
- Manejable: el código del núcleo se mantiene simple y sencillo.
- Consistente: proporciona un conjunto de clases principales así como plantillas reutilizables y herremaientas adicionales (como clases base, plantillas, vistas…) que mantienen la consistencia entre las aplicaciones.
- Estable: un API que mantiene como uno de sus puntos la compatibilidad con versiones anteriores
- Usable, proporciona un interfaz que hace que la gente lo quiera usar
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?