0% encontró este documento útil (0 votos)
61 vistas

Devops

El documento habla sobre DevOps. Define DevOps como una práctica que une a los equipos de desarrollo y operaciones para ofrecer valor continuo a los clientes de manera eficiente. Explica que DevOps influye en el ciclo de vida de las aplicaciones, el cual incluye las fases de planeación, desarrollo, entrega y uso. Finalmente, menciona algunos beneficios y barreras de DevOps como la rentabilidad, comunicación y calidad de software, así como la necesidad de experiencia y trabajo en equipo.

Cargado por

Andres CRAZYMAN
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas

Devops

El documento habla sobre DevOps. Define DevOps como una práctica que une a los equipos de desarrollo y operaciones para ofrecer valor continuo a los clientes de manera eficiente. Explica que DevOps influye en el ciclo de vida de las aplicaciones, el cual incluye las fases de planeación, desarrollo, entrega y uso. Finalmente, menciona algunos beneficios y barreras de DevOps como la rentabilidad, comunicación y calidad de software, así como la necesidad de experiencia y trabajo en equipo.

Cargado por

Andres CRAZYMAN
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

DevOps

Integrantes.
Luis Zapata
Oscar Garces
Jose Carrero
Angelica Londoño
Docente: Ing. Jorge Freile
Fundación Universitaria San Mateo
Definición DevOps

Es una práctica que se implementa para que los equipos de desarrollo y operaciones
mantengan la unión entre personas, procesos y tecnología para ofrecer valor a los clientes
de forma continua y eficaz

En los equipos permite la unión de los roles (desarrollo, operaciones de TI, calidad y
seguridad) se unan y se colaboren de una manera organizada para la producción de mejores
productos. Al implementar dichas prácticas y herramientas que ofrece DevOps los equipos
adquieren la capacidad de dar mejor solución y más efectiva a las necesidades de los
clientes para lograr el alcance de los objetivos empresariales en menor tiempo.
DevOps y el ciclo de vida de las aplicaciones

DevOps influye un ciclo de vida para las aplicaciones

para el manejo de las fases de planeamiento, desarrollo,

entrega y uso. Cada fase tiene dependencia de las demás,

las fases no son específicas de un rol. Al aplicar esta práctica

todos los roles están implicados de alguna manera en todas

las fases.
Definición fases ciclo de vida

Plan: En esta fase de planeamiento, los equipos de DevOps concuerdan, definen y describen las características y la funcionalidad de
las aplicaciones y los sistemas que van a crear. Realizan un seguimiento del progreso tanto de forma general como de forma
segmentada, cubriendo todas las tareas de uno o numerosos productos.
Desarrollar: La fase de desarrollo incluye todos los aspectos de la programación (escritura, pruebas, revisión e integración del código
por parte de los miembros del equipo) y la compilación de ese código en artefactos de compilación que se pueden implementar en
varios entornos. Los equipos de DevOps buscan innovar con rapidez sin sacrificar la calidad, la estabilidad ni la productividad de los
productos a entregar.
Entrega: La entrega es el proceso de implementar aplicaciones en entornos de producción de un modo constante y confiable. La fase
de entrega incluye también la implementación y la configuración de la infraestructura básica totalmente gobernada que constituye
esos entornos.
Funcionamiento: La fase de uso implica mantener y supervisar las aplicaciones, así como solucionar los posibles problemas, en los
entornos de producción. Al adoptar prácticas de DevOps, los equipos trabajan para asegurar la confiabilidad, la alta disponibilidad y
el objetivo de ningún tiempo de inactividad del sistema, al tiempo que refuerzan la seguridad y la gobernanza.
Beneficios y barreras.

- Rentabilidad - Reestructuración de
- comunicación cultura laboral
- calidad de software - se requiere experiencia
- seguridad - trabajo en equipo
- implementación
Ejemplo de DEVOPS (Developer-operations)

Developer operations al aplicarse más como la integridad de dos campos implícitos en el


ámbito tecnológico-económico puede ser visto de diferentes formas en dicha integración, un
ejemplo de ello es la mejora continua que se ve implementada en empresas que basan su
Core de negocio en la información; esto debido a que la información es un ente que si bien
requiere una continuidad no implica una estabilidad ya que ésta constantemente varía de
acuerdo a las alteraciones que se presenten en el enfoque de la misma o los entes
participantes (Cabe aclarar que toda la información está directa o indirectamente integrada).
Caso práctico

● Entrega continua (Constante lanzamiento de desarrollos o aplicaciones).


● Mejora Continua (Optimización constante basándose en análisis de rendimiento).
● Adaptabilidad (Posibilidad de cubrir diferentes ámbitos con modificaciones simples).
● Gestión de rendimiento (Optimización para menor consumo de recursos).

También podría gustarte