¿Cuáles son las principales tendencias en DevOps y Test?

Tendencias en DevOps –

Según el quinto estado anual de la encuesta de la nube es enero de 2016 con un enfoque especial en las últimas tendencias en DevOps. Según ellos, DevOps se está acostumbrando a las empresas con un fuerte aumento en Docker y el uso de múltiples herramientas está en un lugar común.

Docker está siendo adoptado en diferentes organizaciones, empresas e industrias, pero su uso en Europa es más que en cualquier otro lugar. Es alrededor del 34%.

En la encuesta, preguntaron a 1.060 profesionales de TI sobre su adopción y uso de herramientas DevOps, el 42% de los encuestados representaban empresas con más de 1000 empleados con un margen de error de 3.07%.

1. DevOps se adopta principalmente en las empresas y aumentó al nivel de adopción del 66% en 2015 al 74% en 2016.

2. El uso de Docker se está poniendo de moda con chef y títeres. Estas 3 herramientas son las mejores en devops. año tras año, Docker está obteniendo una herramienta de crecimiento más rápido con el doble de su uso.

3. La mitad de las compañías están usando Chef, Puppet, Ansible o Salt. El uso de múltiples herramientas de configuración está en tendencia que una sola herramienta. Más del 50% de las empresas utilizan chef o títeres. Y puede usar herramientas de configuración con Docker.

4. Bueno, hay interés en los contenedores que actualmente se están implementando principalmente en VM. La mayoría de los contenedores se construyen utilizando distribuciones tradicionales de Linux como Ubuntu, CentOS y Redhat. CoreOS es el sistema operativo más adoptado que está diseñado para contenedores.

5. El desafío más grande con diferencia es la falta de experiencia para los encuestados que actualmente no usan contenedores. Los principales desafíos citados por los encuestados que ya usan contenedores fueron valores y tecnologías inmaduras.

Tendencias de pruebas de software –

1. Para las personas que son nuevas en la codificación, Python sigue siendo la primera opción de idioma porque es fácil de aprender. A medida que más probadores manuales pasen a las pruebas de software automatizadas y comiencen a aprender un lenguaje de programación por primera vez, el uso de lenguajes potentes y fáciles de aprender como Python continuará creciendo.

2. Las pruebas de aplicaciones continúan creciendo, lo que resulta en liberar la naturaleza y esperar que los comentarios de los clientes solucionen los problemas será difícil.

3. Desde el punto de vista de la prueba, las herramientas de código abierto como el selenio y SoapUI continúan creciendo en los sistemas. Para el éxito a largo plazo, los vendedores comerciales necesitan participar y ser parte del movimiento de código abierto.

4. A medida que los ciclos de entrega continúen acortándose, el listado necesitará aumentar su enfoque en integraciones con entornos de desarrollo integrados y otras herramientas que ayudan con la entrega continua.

5. Los microservicios, contenedores y Docker recibieron mucha atención en 2015.

Desde una perspectiva de prueba ágil, Docker continuará recibiendo mucha atención, especialmente cuando se trata de resolver desafíos de prueba que surgen de diferentes configuraciones de entorno en desarrollo, prueba y producción.

Las herramientas y tecnologías en el mundo Devops están emergiendo muy rápido. Casi todos los días puedes escuchar una nueva herramienta que se utiliza para algún trabajo. La respuesta a esta pregunta puede cambiar rápidamente en la próxima semana más o menos. Por lo tanto, preferiría que te mantuvieras actualizado con boletines, foros, grupos, reuniones relacionadas con Devops. Personalmente sigo los boletines semanales de Devops, la página de Devops de Reddit y otras fuentes de Opensource.