ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Definición Devops


Enviado por   •  13 de Abril de 2019  •  Tareas  •  539 Palabras (3 Páginas)  •  126 Visitas

Página 1 de 3

TRABAJO SOBRE DEFINICION DE DEVOPS

ESTUDIANTE: JAVIER CORREA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD - 2019

El objetivo de DevOps.

Establecer un entorno adecuado para el lanzamiento de aplicaciones confiables las cuales son más frecuentes y su dinámica de mayor rapidez más rápido.

DevOps

Atomatiza y agiliza las entregas de productos de software. Genera confiabilidad al proceso y a los productos. Cuando implementa las tecnologías y la práctica de DevOps, realiza un gran aporte de valor a sus clientes con más rapidez, estos pueden ser en nuevos productos e innovadores y también pueden ser como mejoras a los actuales.

Definición de DevOps

DevOps es una práctica la cual en el ámbito del desarrollo y las TI, esta práctica unifica a los grupos de trabajos conformados por las personas, los procesos y la tecnología y esta se compone en cuatro prácticas principales: 1) planeamiento y seguimiento, 2) desarrollo, 3) compilación y pruebas, 4) entrega y supervisión y operaciones.

En la práctica DevOps, se integran los equipos de desarrollo, las operaciones de TI, ingeniería de calidad y seguridad, los cuales colaboran entre si en prácticas diferenciadas donde antes estaban cada una por su lado. Se realiza la coordinación y con una colaboración se mejoran entre ellas y disciplinas reduce el tiempo que transcurre desde que se confirma una gestión de cambio en un sistema de información o automatización hasta que se implemente en un entorno de producción.

Principales responsabilidades de la práctica DevOps para entenderlo mejor:

 

  • Código: aquí se desarrollo y revisión de código, herramientas que generan control de versiones, fusiones de código.
  • Build: herramienta la cual integra continuamente el producto, estado de compilación de los productos.
  • Prueba: los resultados determinan el rendimiento.
  • Paquete: es un repositorio de los artefactos, distribución previa a la implementación de la aplicación en producción.
  • Lanzamiento: gestión de cambios, aprobaciones de versiones, automatización de versiones.
  • Configurar: configuración y gestión de la infraestructura.
  • Monitorización: del rendimiento de las aplicaciones, experiencia del usuario final.
  • Automatizar: los procesos en la entrega de software.
  • Entrega continua: iteraciones frecuentes y cortas, lanzamientos.

DevOps nace del creciente desarrollo de software ágil, ya que tiene como resultado de generar un mayor número de lanzamientos. El ingeniero de DevOps normalmente trabaja mucho con herramientas DevOps como:

Docker (contenedorización), 

Jenkins (integración continua), etc.

 

Principales beneficios de DevOps 

 

Entregas rápidas y muy frecuentes.

Una de los beneficios es moverse a muy rápido o a gran velocidad para que se pueda innovar los más rápido y poderse adaptar mejor a los mercados cambiantes y ser más eficiente para realizar un impulso  a los resultados comerciales o en otros ámbitos

...

Descargar como (para miembros actualizados)  txt (3.9 Kb)   pdf (68.1 Kb)   docx (9.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com