A ver si vas a ser un “DevOp” y no lo sabes…

Post original en JASoft.org: http://www.jasoft.org/Blog/post/A-ver-si-vas-a-ser-un-DevOp-y-no-lo-sabes.aspx

Ballmer-DevOpsUna de las palabras de moda en los últimos tiempos en el mundo del desarrollo del software es, sin duda, DevOp. Si lees habitualmente noticias y artículos sobre el sector (que no sean totalmente técnicos) has escuchado hablar sobre ello casi seguro.

Según muchos estudios recientes y de acuerdo a lo que afirman todas estas famosas publicaciones, los “DevOps” están llamados a ser el futuro de los trabajadores del sector. Hasta ahí llegan las afirmaciones.

Pero ¿qué es realmente un DevOp? ¿Qué características tengo que tener para serlo? ¿El DevOp nace o se hace? 😉

Voy a tratar de explicar cómo yo lo veo a ver si puedo ayudar a aclarar las ideas…

Los cambios que está sufriendo el mundo del software

DevOp es una palabra formada por trozos de otras dos (o sea, un acrónimo), en este caso Developer y Operations. Como tal, el DevOp se encargaría de tareas propias de desarrollo y de operaciones en producción de lo que ha desarrollado (despligue, pero no solo eso). Aparentemente es como un híbrido entre un programador y un tipo de sistemas.

En las empresas grandes y profesionalizadas en EEUU todas las funciones del departamento técnico suelen estar muy bien separadas y aisladas. Así tenemos a:

  • Arquitectos de software, jefes de proyecto, desarrolladores, testersen el lado del desarrollo,
  • Administradores de bases de datos (DBA), administradores de servidores Web, expertos en almacenamiento y virtualización, responsables de infraestructura, mantenimiento de sistemas, etc… en el lado de las operaciones.

Son como dos mundos estancos que tradicionalmente han tenido que trabajar juntos pero tienen poco que ver (lo sé, Spain is different, pero sobre eso hablaré un poco más abajo).

Si embargo en la actualidad el mundo del desarrollo del software está cambiando mucho. Y no solo me estoy refiriendo a empresas que se dediquen específicamente a desarrollo de software, sino a que casi cualquier empresa de cualquier sector tiene hoy en día la necesidad de desarrollar o mantener algún tipo de software.

Como manifestó Marc Andreessen de manera muy elocuente hace casi tres años “Software is eating the world”, y las empresas que no lo quieran ver o van a pasar muy mal a medio plazo.

Todos estos cambios afectan al desarrollo de software de varias maneras:

….

Lee el post completo: http://www.jasoft.org/Blog/post/A-ver-si-vas-a-ser-un-DevOp-y-no-lo-sabes.aspx

Sin categoría

Deja un comentario

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