Está en la página 1de 14

DevOps

EQUIPO 3
• CABANILLAS RUIZ MARIA FERNANDA
• MARTINEZ COMPEAN RAY
• RODRIGUEZ DIAZ LUIS ENRIQUE
• SANTIAGO JAIMES GABRIEL ULISES
¿Qué es
DevOps?
 DevOps es uno de los
términos más
mencionados en el
actual entorno de IT.
Normalmente se
asocia a estrategias de
transformación digital,
y a metodologías
como Continuous
Delivery o desarrollo
ágil.
¿Qué es DevOps?

“DevOps es un acrónimo inglés de


development (desarrollo) y operations
DevOps es una respuesta a la
(operaciones), que se refiere a una
interdependencia del desarrollo de
metodología de desarrollo de
software y las operaciones IT. Su
software que se centra en la
objetivo es ayudar a una organización
comunicación, colaboración e
a producir productos y servicios
integración entre desarrolladores de
software más rápidamente, de mejor
software y los profesionales de
calidad y a un coste menor.
sistemas en las tecnologías de la
información (IT)”
¿Cuándo?

 El término “DevOps” como tal


se popularizó en 2009, a partir
de los “DevOps Days”
celebrados primero en Gante
(Bélgica) y luego replicados
en varias ciudades del
mundo (a Barcelona llegó en
2013). Damon Edwards,
apóstol del movimiento
desde su propia empresa
#SimplifyOps, relata en un
corto vídeo la génesis
completa
DevOps es una metodología para
creación de software.

Tres DevOps se basa en la integración


entre desarrolladores software y
ideas clave administradores de sistemas.

DevOps permite fabricar software


más rápidamente, con mayor
calidad, menor coste y una
altísima frecuencia de releases.
¿Es DevOps una cultura?
 No, DevOps no es en sí una cultura, pero sí requiere de un fuerte cambio
cultural y organizativo para su implementación.
 Este cambio cultural es tan complicado de conseguir en algunas
organizaciones, que son muchos los que lo identifican directamente con
DevOps, pero recordemos: DevOps es una metodología de desarrollo
software, y un cambio de cultura no es en sí mismo una forma de desarrollar
software.
Cómo
funciona Una empresa que
implanta un proceso
Devops en su actividad
Fomentando la
entrega perpetua de
Otra de las ventajas
es que, al igual que

Devops en diaria va a buscar


principalmente dos
objetivos: por una parte
software, fomentamos
las relaciones
desarrollo-
en los procesos Lean
para Start-Ups,
estamos
una conciliar sus equipos de
programación,
operaciones, creando
proyectos conjuntos
continuamente
lanzando mejoras y

empresa y
operaciones y control de
calidad, y además que rompan el nuevas funciones que
establecer canales aislamiento que optimizan nuestros
puede crearse entre productos.
sus
eficaces para lanzar
productos funcionales de estos dos equipos de
forma continua. trabajo.

objetivos
DevOps: un DevOps es una metodología de desarrollo
software basada en la integración entre
modelo de desarrolladores y administradores de
sistemas, que permite que los desarrolladores
puedan enfocarse sólo en desarrollar y
desarrollo puedan desplegar su código en segundos.

de
productos DevOps es especialmente útil en el nuevo
entorno de la transformación digital y el
desarrollo de productos digitales, para los
digitales que el usuario final y/o el cliente interno de
negocio demanda TTM (time-to-market), más
flexibilidad, más calidad, menos coste y una
altísima frecuencia de releases.
Flickr es una red social basada en la posibilidad
de compartir material audiovisual,
especialmente vídeos y fotografías. Según la
propia red social gestionan unas 44.000

El imágenes por segundo.

paradigma Flickr percibió como una necesidad la

de Flickr y resolución de problemas entre sus equipos de


código y sus equipos de hardware y
operaciones. Por eso decidieron implantar la
su trabajo metodología Devops. Para crear proyectos
comunes plantearon 10 despliegues al día, un
sistema de entrega continua.
con DevOps
La comunicación necesaria para completar los
10 despliegues diarios permitió que personas de
distintos departamentos actuaran como uno
solo.
Devops, Agilidad y Lean,
algunas diferencias y
conceptos

 DevOps es parte de la visión Ágil de una


empresa. Se podría decir que DevOps es
una herramienta más en un concepto
amplio de Agilidad.
 Sin embargo la diferencia entre Lean y
DevOps es clara. Ambos métodos se
basan en modelos tecnológicos de
entrega continua, si bien la principal
diferencia es que DevOps se centraría
además en la conciliación de
departamentos compuestos de
personas, mientras Lean está orientado a
facilitar el flujo de cualquier proceso que
ejecute un equipo.
DevOps es:

 Colaboración y confianza: La cultura es


el principal factor de éxito de DevOps.
Crear una cultura de responsabilidad
compartida, transparencia y feedback
más rápido es la base de los equipos de
DevOps de alto rendimiento.
 Publicaciones más
rápidas y una forma de
trabajar más
inteligente: La
velocidad lo es todo.
Los equipos que
practican el DevOps
publican con
mayor frecuencia,
calidad y estabilidad.
 Acelerar el tiempo de
resolución: Con una
transparencia total y
una comunicación
fluida, los equipos de
DevOps reducen al
mínimo el tiempo de
inactividad y resuelven
las incidencias más
rápido que nunca.
 Mejor gestión del trabajo
imprevisto: El trabajo
imprevisto es una realidad
a la que se enfrentan
todos los equipos: una
realidad que casi
siempre repercute en la
productividad del equipo.
Con procesos
establecidos y una
definición clara de las
prioridades, los equipos
de desarrollo y
operaciones pueden
gestionar mejor el trabajo
imprevisto sin dejar de
lado el trabajo
planificado.

También podría gustarte