Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Diseño e implementación de la Distribución de Software Libre basada en Debian de EDELCA

Diseño e implementación de la Distribución de Software Libre basada en Debian de EDELCA

Esta presentación describe cómo EDELCA (la principal generadora de energía eléctrica de Venezuela) utiliza Debian para su distribución de uso interno

José Miguel Parrella

November 27, 2007
Tweet

More Decks by José Miguel Parrella

Other Decks in Technology

Transcript

  1. Diseño e implementación de la Distribución de Software Libre basada

    en Debian de EDELCA ¿Quién? José Miguel Parrella Romero [email protected] ¿Cuándo? Puerto Ordaz, 2007-11-23 V Foro Mundial de Conocimiento Libre
  2. ¿Por qué hacer una distribución? Adaptabilidad Para ajustar un sistema

    operativo basado en software libre a los requerimientos de la organización
  3. ¿Por qué hacer una distribución? Adaptabilidad Para ajustar un sistema

    operativo basado en software libre a los requerimientos de la organización Independencia tecnológica Para independizarnos de entes externos, incluyendo comunidad y proveedores, tomando un rol activo en el desarrollo de un entorno de trabajo productivo
  4. ¿Por qué hacer una distribución? Adaptabilidad Para ajustar un sistema

    operativo basado en software libre a los requerimientos de la organización Independencia tecnológica Para independizarnos de entes externos, incluyendo comunidad y proveedores, tomando un rol activo en el desarrollo de un entorno de trabajo productivo Calidad de servicio Para darle soporte a la continuidad operativa de las actividades y mejorar el nivel de servicio
  5. ¿Por qué hacer una distribución? Adaptabilidad Para ajustar un sistema

    operativo basado en software libre a los requerimientos de la organización Independencia tecnológica Para independizarnos de entes externos, incluyendo comunidad y proveedores, tomando un rol activo en el desarrollo de un entorno de trabajo productivo Calidad de servicio Para darle soporte a la continuidad operativa de las actividades y mejorar el nivel de servicio Facilitar la migración Hacer una distribución reduce los errores humanos y acorta el tiempo de visita del personal de instalación
  6. ¿Cómo hacer una distribución? Seleccionar Elegir algo del vasto ecosistema

    de software libre y de código abierto (no reinventar)
  7. ¿Cómo hacer una distribución? Seleccionar Elegir algo del vasto ecosistema

    de software libre y de código abierto (no reinventar) Adaptar Cumplir con los requerimientos de la organización desde las primeras fases (once deployed, well deployed)
  8. ¿Cómo hacer una distribución? Seleccionar Elegir algo del vasto ecosistema

    de software libre y de código abierto (no reinventar) Adaptar Cumplir con los requerimientos de la organización desde las primeras fases (once deployed, well deployed) Innovar Hacer cambios reutilizables, desarrollar elementos útiles y devolver a la comunidad (inversión del conocimiento)
  9. Rapid Distribution Deployment ¿Qué es? Una metodología para pensar distribuciones

    aplicada en EDELCA, eficiente en costos y con énfasis en la gobernabilidad
  10. Rapid Distribution Deployment ¿Qué es? Una metodología para pensar distribuciones

    aplicada en EDELCA, eficiente en costos y con énfasis en la gobernabilidad 1 Organizar las unidades productivas 2 Perfilar usuarios y sus requerimientos 3 Seleccionar aplicaciones y tecnologías 4 Hacer distribuibles las aplicaciones 5 Garantizar la infraestructura de soporte
  11. Rapid Distribution Deployment ¿Qué es? Una metodología para pensar distribuciones

    aplicada en EDELCA, eficiente en costos y con énfasis en la gobernabilidad 1 Organizar las unidades productivas 2 Perfilar usuarios y sus requerimientos 3 Seleccionar aplicaciones y tecnologías 4 Hacer distribuibles las aplicaciones 5 Garantizar la infraestructura de soporte Más información Rapid distribution deployment: a goal-oriented framework for successful FOSS-based operating systems deployment (En distribuciones.com.ve)
  12. Lineamientos de desarrollo Centralizado Todos los cambios son centralizados, equitativos

    e idempotentes, reduciendo la complejidad de administrar un sistema vivo
  13. Lineamientos de desarrollo Centralizado Todos los cambios son centralizados, equitativos

    e idempotentes, reduciendo la complejidad de administrar un sistema vivo Participativo Diseñado para incluir capacidades productivas en FOSS de la empresa
  14. Lineamientos de desarrollo Centralizado Todos los cambios son centralizados, equitativos

    e idempotentes, reduciendo la complejidad de administrar un sistema vivo Participativo Diseñado para incluir capacidades productivas en FOSS de la empresa Sustentable ¡No es un fork, es una spoon! Paquetes usados < 1000, compatibilidad binaria con Debian para actualizaciones y apropiamiento del conocimiento
  15. Lineamientos de desarrollo Centralizado Todos los cambios son centralizados, equitativos

    e idempotentes, reduciendo la complejidad de administrar un sistema vivo Participativo Diseñado para incluir capacidades productivas en FOSS de la empresa Sustentable ¡No es un fork, es una spoon! Paquetes usados < 1000, compatibilidad binaria con Debian para actualizaciones y apropiamiento del conocimiento Comunitario Reporte de errores en Debian, soporte a la comunidad internacional y colaboración con usuarios institucionales
  16. Recurso humano Procedencia Compuesto de personal de distintas áreas de

    interés de la empresa, incluyendo usuario final, conversión, migración, servidores, seguridad, et. al.
  17. Recurso humano Procedencia Compuesto de personal de distintas áreas de

    interés de la empresa, incluyendo usuario final, conversión, migración, servidores, seguridad, et. al. Perfil Especialistas en administración de sistemas y empaquetado de cualquier sistema operativo
  18. Recurso humano Procedencia Compuesto de personal de distintas áreas de

    interés de la empresa, incluyendo usuario final, conversión, migración, servidores, seguridad, et. al. Perfil Especialistas en administración de sistemas y empaquetado de cualquier sistema operativo Comunidad Actualmente dos Debian Maintainer, con 5 DM y 1 DD antes de 2008
  19. Recurso humano Procedencia Compuesto de personal de distintas áreas de

    interés de la empresa, incluyendo usuario final, conversión, migración, servidores, seguridad, et. al. Perfil Especialistas en administración de sistemas y empaquetado de cualquier sistema operativo Comunidad Actualmente dos Debian Maintainer, con 5 DM y 1 DD antes de 2008 Mejoramiento Actividades de desarrollo (cursos, talleres, et. al.) y participación en proyectos internacionales
  20. Infraestructura Actualizaciones Repositorios distribuidos geográficamente bajo control de versiones para

    gestión de cambios Administración Servidores Puppet y OCSInventory regionales, acceso remoto para soporte y reportes por correo electrónico
  21. Infraestructura Actualizaciones Repositorios distribuidos geográficamente bajo control de versiones para

    gestión de cambios Administración Servidores Puppet y OCSInventory regionales, acceso remoto para soporte y reportes por correo electrónico Servicios de desarrollo Demonios de compilación (pbuilder, rebuildd) para desarrolladores, control de versiones y otros servicios
  22. Infraestructura Actualizaciones Repositorios distribuidos geográficamente bajo control de versiones para

    gestión de cambios Administración Servidores Puppet y OCSInventory regionales, acceso remoto para soporte y reportes por correo electrónico Servicios de desarrollo Demonios de compilación (pbuilder, rebuildd) para desarrolladores, control de versiones y otros servicios Soporte Request Tracker para seguimiento de solicitudes de desarrollo desde los niveles de soporte
  23. Aplicaciones Sistema de paquetes APT: la joya de Debian, el

    sistema operativo universal Ofimática y productividad OpenOffice.org 2.3, Mozilla Firefox, Mozilla Thunderbird sobre GNOME 2.14
  24. Aplicaciones Sistema de paquetes APT: la joya de Debian, el

    sistema operativo universal Ofimática y productividad OpenOffice.org 2.3, Mozilla Firefox, Mozilla Thunderbird sobre GNOME 2.14 Administración centralizada OCS Inventory NG, Puppet y elementos de soporte remoto (VNC)
  25. Aplicaciones Sistema de paquetes APT: la joya de Debian, el

    sistema operativo universal Ofimática y productividad OpenOffice.org 2.3, Mozilla Firefox, Mozilla Thunderbird sobre GNOME 2.14 Administración centralizada OCS Inventory NG, Puppet y elementos de soporte remoto (VNC) Pero espere, ¡hay más! Ekiga, VLC, ClamAV, Dia, OpenProj...