Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Sistema de control de automatización

Automatiza todo o quédate atrás

DevOps se trata de acelerar la entrega de nuevos productos y servicios a escala, de manera confiable y asequible. Hacer esto requiere automatización:usar software para crear, configurar, implementar, escalar, actualizar y administrar otro software.

Por lo general, pensamos que el monitoreo ocurre junto con este proceso:su trabajo es alertar a los operadores cuando las cosas van mal, ayudar a analizar problemas y confirmar el cumplimiento de los objetivos de nivel de servicio. Pero es una mejor práctica tratar el monitoreo como una parte vital de la automatización de operaciones. Una plataforma de monitoreo moderna y con todas las funciones puede ser un poderoso motor de automatización por derecho propio y un habilitador crítico para iniciativas de automatización más grandes en la gestión del ciclo de vida de aplicaciones e infraestructura y la mitigación de problemas. Incluso puede, en muchos casos, funcionar para permitir operaciones autónomas como el autoescalamiento y la autorreparación.

>Consulte también: Monitoreo de TI:no se controle a sí mismo como un manicomio, Opsview

Estas son algunas de las formas en que su sistema de monitoreo puede ayudarlo a hacer más, eliminar el error humano y cumplir (no solo cumplir) los SLO:

Implementación optimizada y automatizada del sistema de monitoreo y administración del ciclo de vida. Las soluciones de monitoreo en las instalaciones pueden coexistir con la infraestructura monitoreada; tanto en nubes privadas clásicas y centros de datos como en nubes privadas virtuales (VPC) alojadas por proveedores. Esto les permite cumplir con la seguridad, privacidad, gobierno de datos y otras regulaciones; y los ayuda a superar las barreras de costo y ancho de banda que pueden limitar la escalabilidad de las soluciones de monitoreo SaaS. Sin embargo, el monitoreo local debe implementarse, escalarse y actualizarse, y esto puede ser desalentador para todas las configuraciones, excepto para las muy simples y de un solo servidor.

Los creadores con visión de futuro de este tipo de plataforma de monitoreo están comenzando a explotar marcos de automatización de implementación populares como Ansible, Puppet y Chef (los mismos que DevOps está usando para automatizar la implementación de infraestructura y las operaciones de rutina) para optimizar la implementación del sistema de monitoreo en escalado horizontal. , configuraciones de alta disponibilidad. Para comodidad del operador, están ocultando la complejidad de la herramienta de implementación detrás de las interfaces de usuario web y los configuradores simplificados, aunque las herramientas estándar son accesibles para la gente de DevOps que desea combinar la implementación del sistema de monitoreo o el recopilador de métricas con los despliegues de infraestructura, una mejor práctica. Los detalles del monitoreo se pueden definir y mantener como parte de repositorios definitivos de "infraestructura como código".

>Consulte también: El valor de la visibilidad en su centro de datos

Implementación automática de agentes y registro de objetos monitoreados a través de API. Las herramientas de implementación estándar como Ansible también se pueden usar para inyectar, configurar y actualizar componentes de monitoreo (agentes de punto final, bibliotecas requeridas, etc.) en los hosts. Las mismas herramientas pueden extraer datos de los manifiestos de implementación o directamente de los hosts en el momento de la implementación, luego usar las API del sistema de monitoreo para configurar rápidamente el monitoreo de la infraestructura y las aplicaciones del host, así como también "no monitorear" los hosts al final de su vida útil. La supervisión rutinaria de los sistemas tan pronto como se implementan permite la detección rápida de problemas en la preparación o la producción, y se puede utilizar para desencadenar reversiones, si es necesario, una práctica recomendada importante para la entrega continua.

Ingesta de CMDB. Algunas plataformas de monitoreo pueden ingerir datos de herramientas de administración de operaciones y bases de datos de administración de configuración (CMDB), como las que ofrecen ServiceNow y proveedores similares. Esto permite a los operadores configurar de forma rápida y segura la supervisión de la infraestructura, las aplicaciones y los servicios empresariales completos existentes, lo que evita la compilación manual laboriosa y propensa a errores de los datos del sistema.

>Consulte también: ¿Cuál es el software de almacenamiento adecuado que se necesita para que DevOps sea un éxito?

Descubrimiento y auto-supervisión. Las soluciones de monitoreo sofisticadas utilizan una gama cada vez mayor de métodos, incluido el acceso directo a hosts a través de SSH y el acceso indirecto a través de repositorios de configuración como ActiveDirectory y servicios como Windows Discovery, para extraer datos de la infraestructura existente y acelerar la configuración de monitoreo por parte de los operadores. Los productos de vanguardia ahora se están moviendo hacia la automatización del proceso por completo:creando mapas integrales de infraestructura, aplicaciones y servicios comerciales completos y monitoreando estas cosas sin la necesidad de ninguna intervención o dirección manual.

Procesamiento de alertas, notificación, escalamiento, integración. Las alertas son, por supuesto, una poderosa forma de automatización. Implica la toma de decisiones, que puede ser simple (por ejemplo, alguna métrica ha superado un umbral determinado) o significativamente más compleja (por ejemplo, varias métricas, de sistemas separados, han entrado en estados predictivos de un tipo particular de falla conocida para un negocio crítico Servicio). Implica una asignación y una escalación sofisticadas basadas en el problema, las rotaciones del equipo, la hora/fecha y otras variables. Exige integración saliente con métodos de comunicación como el correo electrónico o con plataformas de notificación multimodo como PagerDuty; o una integración más sofisticada con la gestión de problemas (p. ej., JIRA) o la gestión del flujo de trabajo de operaciones (p. ej., ServiceNow), así como la colaboración (p. ej., Slack) y otras soluciones. Todo este poder de automatización funciona en conjunto para enviar la alerta adecuada a la persona adecuada en el momento adecuado y evitar el exceso de alertas y la fatiga, lo que suaviza las operaciones y ayuda a los equipos a evitar el tiempo de inactividad y cumplir con los compromisos de SLO.

>Consulte también: Cómo la automatización de cargas de trabajo puede acelerar DevOps 

Mitigación proactiva de problemas. Finalmente, las soluciones de monitoreo sofisticadas ahora brindan la capacidad de ejecutar scripts en hosts o activar la automatización centralizada (por ejemplo, Ansible) para realizar tareas basadas en condiciones monitoreadas:desde reiniciar un servidor fallido hasta escalar un clúster de infraestructura. Durante la próxima década, los desarrollos en el aprendizaje automático mejorarán gradualmente la capacidad de monitorear sistemas para deducir la estructura abstracta y la función de los servicios comerciales, monitorearlos automáticamente, predecir sus modos de falla, repararlos y optimizar su rendimiento, ya sea de forma autónoma o mediante un análisis óptimo. asignación de recursos del operador a las tareas.

Por John Jainschigg, líder de estrategia de contenido en Opsview


Sistema de control de automatización

  1. Cómo obtener capacitación con certificación PROFIBUS o PROFINET de forma remota…
  2. Automatizar ... o bien
  3. Collaborative Robot Marketplace agrega software de monitoreo
  4. B&R presentará una solución de monitoreo de condición en Agritechnica
  5. Hahn presenta un 'amplio espectro' de soluciones de automatización en Automate
  6. 9 aplicaciones para automatizar los procesos de tu empresa
  7. Seminario web:Automatice su proceso con Techman Robot
  8. El papel de las HMI en el control de la energía
  9. Los robots obtienen coordinación ojo-mano
  10. Cómo la alineación de TI permite que SMC automatice el mundo
  11. Obtenga fluidez en Blockchain, diseñe un futuro mejor