Ir al contenido principal
BlogCódigo abiertoNube de código abierto Monitoring Herramientas vs. Soluciones dependientes de plataforma

Herramientas de supervisión de la nube de código abierto frente a soluciones dependientes de la plataforma

Herramientas de supervisión de la nube de código abierto frente a soluciones dependientes de la plataforma

Grafana se ha convertido en una popular herramienta de código abierto para DevOps al proporcionar visualizaciones basadas en cuadros de mando dentro de una interfaz fácil de usar. Los cuadros de mando de Grafana permiten la visualización de datos basados en series temporales recogidos a través de una variedad de interfaces de software de back-end. Al mismo tiempo, Prometheus ha surgido como el principal conjunto de herramientas de código abierto para la monitorización de la nube y las alertas de los cuadros de mando Grafana .

La combinación de Prometheus y Grafana ha ayudado al personal de fiabilidad del sitio a obtener una visión cada vez más granular de los sistemas complejos. La monitorización debe ser una piedra angular de cualquier estrategia DevOps, y el conjunto Grafana puede ser un poderoso activo para su equipo. Un marco de monitorización eficaz proporciona información al minuto, envía alertas cuando algo va mal y se presta a la personalización en función de las necesidades de la organización.

Muchos de los principales proveedores ofrecen herramientas propias de monitorización. Una de ellas es CloudWatch, que está pensada para entornos de máquinas virtuales que se ejecutan únicamente en Amazon Web Services (AWS) o en una combinación de AWS con recursos locales o en la nube que se gestionan a través de Systems Manager.

Si trabajas con una nube híbrida que se controla desde Systems Manager, CloudWatch te permite trabajar dentro de la burbuja de AWS. Ahora bien, muchas empresas prefieren dejar abierta la opción de, en un futuro, elegir recursos de otros proveedores. En ese caso, la dependencia asociada a este tipo de herramientas puede convertirse en un obstáculo para el crecimiento. 

El problema de la dependencia es uno de los principales motivos por los que elegir una solución alternativa a productos atados a un proveedor (como CloudWatch) es una buena opción, sobre todo en el caso de entornos de DevOps en los que la agilidad es fundamental y, por tanto, se necesita una herramienta que sepa adaptarse a distintos entornos en la nube.

Elegir proveedores alternativos como Linode permite tener más posibilidades y encontrar una solución a medida. Por ejemplo, una empresa que confía casi todos sus recursos a uno de los grandes proveedores puede elegir un servicio alternativo para un proyecto o sucursal concretos porque necesita ciertas prestaciones, un precio más bajo o un servicio de atención al cliente más personalizado. En ese caso, el entorno de monitorización tiene que poder adaptarse al proyecto en curso y eliminar el gasto que supone mantener sistemas diferentes. 

Si este tipo de portabilidad y flexibilidad le importa, o si cree que podría importarle en el futuro, un marco de supervisión de la nube de código abierto para empresas como Prometheus es una mejor opción. Los hiperescaladores y los servicios alternativos en la nube son compatibles con Prometheus. AWS ha lanzado recientemente nuevos servicios gestionados de Prometheus en vista previa.

La cuestión del coste es la métrica universal para cualquier comparación de productos. En general, las herramientas de código abierto como Prometheus tienden a costar menos porque un proveedor no las controla.

En términos de costes, el quid de la cuestión es cuánto sale todo el servicio, no solo la herramienta. En ese sentido, las soluciones de código abierto se presentan como un aliado, ya que el software suele ser gratis y lo que se cobra es el servicio de soporte. No obstante, el hecho de que esté disponible para todo el mundo hace que el precio sea competitivo, ya que si no te gusta, puedes conseguir el mismo servicio en otro sitio. Por otro lado, el software propio queda bajo el control absoluto del proveedor, por lo que suele ser más caro. 

Los detalles variarán en función de sus objetivos y de la configuración de su nube. Si está construyendo para la agilidad y quiere la potencia de una solución de monitorización de nivel empresarial con un coste mínimo, considere una solución abierta como Prometheus antes de encerrarse en una herramienta de monitorización propietaria como CloudWatch.

Comentarios

Dejar una respuesta

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *.