O la estrecha colaboración entre desarrollo y operaciones.

Slides:



Advertisements
Presentaciones similares
ProyectoPatronClienteServicioActividadTareaMedida Ejecutar Operacion Prueba Integracion.
Advertisements

Oficina de Calidad y Pruebas
Clase 09.  Garantizar la calidad de software  La prueba nunca termina, del IS translada se translada al usuario  Las casas de software invierte del.
Administración de Linux Ponente: Pablo Cabezas Mateos Universidad de Salamanca 26 de Noviembre de
Ciclo Formativo de Grado Superior Administración de Sistemas Informáticos en Red.
Gestión de entornos de portales. IBM Software Group | Tivoli software Diferentes posibilidades de gestión de portales  Diagnósticos – ITCAM for WebSphere.
Jornadas de Software Libre y Open Source Virtualización en entornos GNU/Linux Debian 5 con Xen Allam Chaves – José Carvajal / Centro de Gestión Informática.
SOLUCION DE EJERCICIO N°15 SOLUCION EJERCICIO N°17.
Proceso de Implantación y Aceptación del Sistema de Información (IAS)
Gonzalo Díaz-Tendero Izquierdo Amazon Jesus Pedrosa Guerrero Amazon
Metodología de Implementación de Sistemas ERP
El apoyo de ITAINNOVA en LA transformación digital de las empresas industriales Alfredo Gómez –
APLICACIÓN DE CONTROL INTERNO EN PyMEs
MAVEN: Introducción.
Diseño de cargos Tendencias:
Sistema de Control de Accesos Web
Lean Process management
Seguridad de redes empresariales
Informe de Gestión de RedIRIS 2016
Quito, Ecuador DISEÑO E IMPLEMENTACIÓN DE UN MODELO PARA EL CONTROL DE LAS RUTINAS DE OPERACIÓN Y MANTENIMIENTO DE ACUERDO A LAS MEJORES PRÁCTICAS ETOM,
UNIVERSIDAD TECNICA DEL NORTE VIRTUALIZACION DE APLICACIONES
SECURIZACIÓN DE LAS bbdd Oracle
Plan Estratégico 2016 – 2020.
SWEBOK.
¡SOLUCIONES! TECNOLOGIA EN COMUNICACION
Legisoffice Versión 1.0..
PROFOCIE 2015 PFCE 2016 Programa de Fortalecimiento de la
GERENCIA DE PROYECTOS GERENCIA DEL ALCANCE Marzo 2012.
II unidad Mantenimiento preventivo
Windows server 2008.
ARQUITECTURA DE COMPUTADORES
ADMINISTRACIÓN, PERSONAL, COALICIÓN NACIONAL, RECURSOS ECONÓMICOS,
SEGURIDAD INDUSTRIAL (Definición)
Administración y gestión de la producción de bienes y servicios 2014
Especialización en Servicios Telemáticos e Interconexión de Redes
AuraPortal Cloud ayuda a las organizaciones a automatizar y controlar sus procesos de negocio a través de aplicaciones en la nube de Microsoft Azure PERFIL.
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
Metodología de la programación
NUEVA HERRAMIENTA PARA LA MESA DE SERVICIO, INVENTARIO Y APLICACIÓN DE PARCHES. IMPLEMENTACIÓN HERRAMIENTADELL KACE, REEMPLAZO Y MIGRACIÓN DEL HELPDESK.
ANALISTA FUNCIONAL Proyecto Diplomatura FCE/UNC
Solución “Zero-Code” en Azure ayuda a las empresas a automatizar procesos de forma ágil “Hacer uso de Azure nos ha permitido ayudar a nuestros clientes.
Las funciones administrativas que integran una organización
Gestión de Configuraciones
Automation Experience.
DEPARTAMENTOS DE SI/TI EN LAS ORGANIZACIONES
Planeación y Programación del Mantenimiento.
Ciclo de vida del Software
Diseño y propuesta de implementación de una intranet como herramienta para la gestión de información en la Oficina Central de CUPET.
Planeamiento: un plan incremental para que la ingeniería web produzca resultados. La ingeniería web es un área que abarca procesos, técnicas y modelos.
Gestión de Nivel de Servicio Gestión de Informes de Servicio Gestión de Continuidad y Disponibilidad del Servicio Elaboración de Presupuesto y Contabilidad.
SOFTWARE. Se conoce como software al soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen.
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
SOPORTE TÉCNICO Y SERVICIO AL CLIENTE. Dentro de la fase de Operación del Servicio se encuentran las siguientes funciones :
“Preparados para la Transformación Digital”
CAPITULO 11: ESTRATEGIA Y EXCELENCIA EN EL DESEMPEÑO Brayam Daniel Olvera Salazar Maleny Judith Coronado González
POLÍTICAS DE SEGURIDAD Alumno: Aguilar Gallardo Carlos.
IBM Software Aviarc Global, Ltd. El perfil Liberty, de dimensiones reducidas, está operativo en menos de 15 minutos La necesidad: Los desarrolladores de.
¿Qué es ITIL? Es una metodología de buenas prácticas para la gestión de servicios informáticos, es un extenso conjunto de procedimientos de gestión de.
EJERCICIOS Objetivo: Resolver ejercicios y problemas en el conjunto de los números enteros.
Internet para Todos (IpT)
¿Qué es la celda de manufactura? La celda de manufactura es un conjunto de componentes electromecánicos, que trabajan de manera coordinada para el logro.
Núcleo Lic. Gonzalo Pastor.
Ha llegado el momento de dar una mirada al interior de los Sistemas Operativos. En las siguientes secciones examinaremos cuatro estructuras distintas.
Conjunto de programas contenidos en un núcleo o kernel que efectúan la gestión de los procesos básicos de un Sistema informático, y permite la normal.
ING. NANCY BASILIO MARCELO ADMINISTRACIÓN REDES DE COMPUTADORAS.
Hilos de Procesamiento. Hilos Concepto Beneficios Hilos a nivel kérnel y a nivel usuario Modelos multihilos Hilos de Solaris 2 Hilos de Java.
Transcripción de la presentación:

O la estrecha colaboración entre desarrollo y operaciones. DevOps O la estrecha colaboración entre desarrollo y operaciones.

Concepto de operaciones Aquellas actividades que, sin aportar valor, son necesarias para una correcta ejecución de la actividad principal.

División clásica en el Mundo TI Operaciones Sistemas/infraestructuras Comunicaciones Explotación Calidad Funcionales (regresión, unitarias…) Carga Seguridad

Dentro de la mente de una persona de operaciones Objetivos clásicos Búsqueda de la estabilidad Gestión de peticiones de Desarrollo Realizar sus propias tareas de mantenimiento (cambiar Discos duros, reinstalar switch, actualizar versiones del SO y del JBOSS) Otras tareas de operaciones: Monitorizar Gestión de la configuración Despliegue de aplicación Infraestructura Despliegue de Código Control de versiones

Problemas de relación entre Desarrollo y Operaciones Desarrollo(Cocinero) Operaciones(limpia) Busca el cambio Realiza peticiones Busca la automatización Presiona a operaciones para que avancen los proyectos. No les ve incorporados en el negocio. Busca estabilidad Tiene sus propios proyectos Históricamente poco automatizado Se ve a desarrollo como un ladrón de tiempo

Solución: DevOps Se desarrolla un conjunto de herramientas que intentan: Automatizar todo el trabajo Establecer restricciones Emerge la figura del DevOps Permiten dedicarse a “sus” proyectos: Ejemplo AWS, Azure Dejamos al DevOps crearse sus máquinas/contenedores (¿Qué es un contenedor?) Se les puede restringir políticas dentro de esos contenedores Continuar con el Flow: (continuos delivery) Minimizar Tiempo entre desarrollo y despliegue Minimizar Tiempo en solución de errores Minimizar Tiempo en reparación de errores (Crazy Monkey)

Herramientas del ‘DevOps’ero Monitorizacion Configuration Management: Toda la pila de programas se puede programar para que se automaticen las tareas Cheff, Puppets Un despliegue rápido de máquinas: Dockers (virtualización de SO, no de HW como VmWare) Application deployment: Despliegue y pruebas automatizadas por todos los entornos típicos: Integración, Pre y Pro. Jenkins Control de Versiones Se usa no solo para el código si no para las librerías, máquinas y sus archivos de configuración que tenemos en producción GIT

Control de Versiones Se usa no solo para el código si no para las librerías, máquinas y sus archivos de configuración que tenemos en producción GIT

Integración DevOps y Dev (AWS) Patrón Anti-Patrón

Aplicaciones 4º Ejercicio Examen del último año: Supongamos que nos dan acceso a una infraestructura externa (cloud de la AGE) ¿Sería necesaria un área entera de infraestructura, o solo un par de personas? ¿El DevOps, que trabaja con negocio iría en capítulo 6 o el 2? ¿podríamos llamar al área, área de calidad e infraestructuras, ya que mucho trabajo de infraestructuras se los lleva la cloud de la AGE?