La última encuesta de NetDevOps ya está disponible y los resultados muestran resultados prometedores para el estado del proceso de implementación empresarial.
La encuesta NetDevOps, un esfuerzo comunitario, busca detalles que normalmente no se encuentran en las encuestas centradas en "la red". Los hallazgos clave se presentan de manera sensata en el enlace mencionado anteriormente, así como también los datos en bruto. El cual descargué con mucho entusiasmo para explorar.
La verdad ineludible de esta encuesta es que la vida de un profesional de operaciones de red está cada vez más automatizada. Desde cambios de configuración hasta detección de anomalías, desde actualizaciones de software hasta aprovisionamiento desde el día cero a través de soluciones de proveedores, la automatización es ahora la norma. Esto no nos sorprende; nuestras propias investigaciones han descubierto lo mismo.
Lo que me encanta de esta encuesta no es que sea un buen punto de validación para nuestra propia investigación, sino que profundiza en detalles que nosotros no abordamos. Por ejemplo, cuando preguntamos sobre el estado de la automatización de tuberías, lo hacemos en términos generales. La encuesta de NetDevOps profundiza en los detalles de lo que significa esa automatización a nivel de actividad por actividad.
De trece operaciones de red diferentes, hoy en día un promedio de 4,75 están automatizadas. Las actividades relacionadas con la configuración (generación, implementación y archivo), junto con la recopilación y generación de informes de datos y las verificaciones de cumplimiento, son las que se citan con más frecuencia como automatizadas.
La mayoría de las organizaciones no están adoptando un enfoque inmutable hacia la infraestructura. Es decir, una pluralidad permite cambios de configuración a través de CLI además de implementaciones automatizadas a través del pipeline. Tal como hemos visto en otros espacios, especialmente en el de gestión de identidad, este tipo de concesiones pueden resultar problemáticas. Una única fuente de verdad garantiza que los cambios se puedan revertir fácilmente si surgen problemas. Los cambios a través de CLI introducen una mayor entropía, lo que puede acelerar la aparición de problemas con el tiempo.
Hoy en día, la detección de problemas, es decir, de anomalías, se basa principalmente en alertas automatizadas de subida/bajada/umbral. Pero hay un número cada vez mayor de NetOps que están recurriendo a la correlación de eventos utilizando motores de reglas y también IA/ML. SNMP sigue siendo la principal fuente de telemetría, seguido de cerca por otros registros basados en protocolos (ICMP) y tradicionales. Aproximadamente una cuarta parte de los encuestados utilizan API y telemetría en streaming. Casi la mitad de los encuestados están "pensando en" la transmisión de telemetría, mientras que casi una cuarta parte (23%) lo está evaluando. El uso de API y telemetría de transmisión indica una práctica de operaciones de red en proceso de modernización, ya que ambas son tecnologías clave que posibilitan la IA/ML y un estado futuro de AIOps.
A medida que NetOps construye su futuro automatizado, no debería sorprender a nadie (y menos a cualquiera que haya seguido nuestra propia investigación) que Python sea el lenguaje elegido. Cuando se trata de herramientas, Ansible es el claro favorito para la generación de configuración automatizada y las actividades de implementación, mientras que Git continúa creciendo como el repositorio preferido.
La tendencia hacia la automatización es una cuestión de supervivencia para la mayoría de las prácticas de operaciones de red. Con más de un tercio gestionando entre 251 y 1000 dispositivos y otro tercio gestionando entre 1001 y 5000 dispositivos, la automatización es el medio más eficiente para mantenerse al día con los cronogramas de implementación cada vez más exigentes.
La encuesta de NetDevOps revela que la mayoría de los encuestados impulsan cambios importantes en producción mensualmente. La mayoría impulsa cambios importantes "menos de una vez al mes" o "entre 1 y 5 veces al mes". Sin embargo, los cambios menores se envían a producción con mayor frecuencia (semanalmente). La mayoría recomienda cambios menores ya sea "1 a 5 veces por semana" o "más de una vez al día".
Hay muchos más detalles en la encuesta NetDevOps y recomiendo encarecidamente leerla para tener una idea del pulso del mundo de las operaciones de red cada vez más automatizadas.