post-tittle

¿Cómo se transforma el trabajo en el DevOps?

Por: Reclu IT

3 de agosto de 2017

Sin duda, las figuras del Administrador de Sistemas y el programador han evolucionado, dando como resultado la aparición en las empresas, de una nueva figura híbrida el DevOps  un perfil TIC que aúna el conocimiento de lenguajes, capacidades técnicas y gestión, recalca la organización Hostalia.

Así que los conocimientos que deben manejar han cambiado, respecto a los lenguajes y capacidades técnicas que un DevOps debe conocer, José Luis García Martínez, DevOps de Hostalia, afirma que “la respuesta no es sencilla. Dependerá del sistema operativo que se quiere administrar y de la base tecnológica implantada en el entorno de trabajo”.

En ese sentido, comparte que Java es uno de los lenguajes de programación más utilizados, más de 9 millones de desarrolladores lo usan y está presente en 7.000 millones de dispositivos en todo el mundo. Sin embargo, programar en Java o conocer un único sistema operativo, como puede ser Windows, ya no es suficiente.

Según este experto, además de conocer las diferentes interfaces web donde se administran los recursos (especialmente en herramientas de infraestructura Cloud donde se pueden realizar muchas de las tareas de mantenimiento y provisión de los recursos), “un administrador de sistemas debería conocer los principales lenguajes como PowerShell para administradores Windows, o Bash con Shell scripting, imprescindible si administra Linux”.

Además, dependiendo de las herramientas que use el administrador, como skill secundaria deberá conocer lenguajes como Python, Ruby y Perl. Python es el cuarto lenguaje más utilizado a nivel mundial según el ranking TIOBE, pero por ejemplo “si un DevOps usa Puppet o Cheff para desplegar en sus sistemas, necesitará conocimientos básicos enRuby”, explica García. Por su parte Pearl, creado por Larry Wall, cuyas siglas significan Practical Extraction and Report Language, sirve prácticamente para todo, desde la generación y tratamiento de ficheros hasta el análisis de datos y textos, entre otras muchas otras cosas.

Php y Java son los lenguajes más habituales cuando se trata de aplicaciones, y no podemos olvidarnos de SQL y Mongo como lenguajes más habituales para bases de datos.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

¿Cómo se transforma el trabajo en el DevOps?

Por: Reclu IT

3 de agosto de 2017

Sin duda, las figuras del Administrador de Sistemas y el programador han evolucionado, dando como resultado la aparición en las empresas, de una nueva figura híbrida el DevOps  un perfil TIC que aúna el conocimiento de lenguajes, capacidades técnicas y gestión, recalca la organización Hostalia.

Así que los conocimientos que deben manejar han cambiado, respecto a los lenguajes y capacidades técnicas que un DevOps debe conocer, José Luis García Martínez, DevOps de Hostalia, afirma que “la respuesta no es sencilla. Dependerá del sistema operativo que se quiere administrar y de la base tecnológica implantada en el entorno de trabajo”.

En ese sentido, comparte que Java es uno de los lenguajes de programación más utilizados, más de 9 millones de desarrolladores lo usan y está presente en 7.000 millones de dispositivos en todo el mundo. Sin embargo, programar en Java o conocer un único sistema operativo, como puede ser Windows, ya no es suficiente.

Según este experto, además de conocer las diferentes interfaces web donde se administran los recursos (especialmente en herramientas de infraestructura Cloud donde se pueden realizar muchas de las tareas de mantenimiento y provisión de los recursos), “un administrador de sistemas debería conocer los principales lenguajes como PowerShell para administradores Windows, o Bash con Shell scripting, imprescindible si administra Linux”.

Además, dependiendo de las herramientas que use el administrador, como skill secundaria deberá conocer lenguajes como Python, Ruby y Perl. Python es el cuarto lenguaje más utilizado a nivel mundial según el ranking TIOBE, pero por ejemplo “si un DevOps usa Puppet o Cheff para desplegar en sus sistemas, necesitará conocimientos básicos enRuby”, explica García. Por su parte Pearl, creado por Larry Wall, cuyas siglas significan Practical Extraction and Report Language, sirve prácticamente para todo, desde la generación y tratamiento de ficheros hasta el análisis de datos y textos, entre otras muchas otras cosas.

Php y Java son los lenguajes más habituales cuando se trata de aplicaciones, y no podemos olvidarnos de SQL y Mongo como lenguajes más habituales para bases de datos.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.