diseño e implementación de la distribución de software libre basada en debian de edelca

29
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

Upload: jose-miguel-parrella-romero

Post on 30-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 1/29

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-23V Foro Mundial de Conocimiento Libre

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 2/29

¿Por qué hacer una distribución?

Adaptabilidad Para ajustar un sistema operativo  basado en softwarelibre a los requerimientos de la organización

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 3/29

¿Por qué hacer una distribución?

Adaptabilidad Para ajustar un sistema operativo  basado en softwarelibre a los requerimientos de la organización

Independencia

tecnológica

Para independizarnos de entes externos, incluyendo

comunidad y proveedores, tomando un rol activo en eldesarrollo de un entorno de trabajo productivo

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 4/29

¿Por qué hacer una distribución?

Adaptabilidad Para ajustar un sistema operativo  basado en softwarelibre a los requerimientos de la organización

Independencia

tecnológica

Para independizarnos de entes externos, incluyendo

comunidad y proveedores, tomando un rol activo en eldesarrollo de un entorno de trabajo productivo

Calidad deservicio

Para darle soporte a la continuidad operativa de lasactividades y mejorar el nivel de servicio

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 5/29

¿Por qué hacer una distribución?

Adaptabilidad Para ajustar un sistema operativo  basado en softwarelibre a los requerimientos de la organización

Independencia

tecnológica

Para independizarnos de entes externos, incluyendo

comunidad y proveedores, tomando un rol activo en eldesarrollo de un entorno de trabajo productivo

Calidad deservicio

Para darle soporte a la continuidad operativa de lasactividades y mejorar el nivel de servicio

Facilitar lamigración

Hacer una distribución reduce los errores humanos yacorta el tiempo de visita del personal de instalación

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 6/29

¿Cómo hacer una distribución?

Seleccionar Elegir algo del vasto ecosistema de software libre y decódigo abierto (no reinventar )

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 7/29

¿Cómo hacer una distribución?

Seleccionar Elegir algo del vasto ecosistema de software libre y decódigo abierto (no reinventar )

Adaptar Cumplir con los requerimientos de la organización desdelas primeras fases (once deployed, well deployed )

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 8/29

¿Cómo hacer una distribución?

Seleccionar Elegir algo del vasto ecosistema de software libre y decódigo abierto (no reinventar )

Adaptar Cumplir con los requerimientos de la organización desdelas primeras fases (once deployed, well deployed )

Innovar Hacer cambios reutilizables, desarrollar elementos útilesy devolver a la comunidad (inversión del conocimiento)

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 9/29

Rapid Distribution Deployment 

¿Qué es? Una metodología para pensar  distribuciones aplicada en

EDELCA, eficiente en costos y con énfasis en lagobernabilidad

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 10/29

Rapid Distribution Deployment 

¿Qué es? Una metodología para pensar  distribuciones aplicada en

EDELCA, eficiente en costos y con énfasis en lagobernabilidad

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

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 11/29

Rapid Distribution Deployment 

¿Qué es? Una metodología para pensar  distribuciones aplicada en

EDELCA, eficiente en costos y con énfasis en lagobernabilidad

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ásinformación

Rapid distribution deployment: a goal-oriented 

framework for successful FOSS-based operating systems 

deployment 

(Endistribuciones.com.ve

)

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 12/29

Lineamientos de desarrollo

Centralizado Todos los cambios son centralizados, equitativos eidempotentes, reduciendo la complejidad de administrarun sistema vivo

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 13/29

Lineamientos de desarrollo

Centralizado Todos los cambios son centralizados, equitativos eidempotentes, reduciendo la complejidad de administrarun sistema vivo

Participativo Diseñado para incluir capacidades productivas en FOSS 

de la empresa

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 14/29

Lineamientos de desarrollo

Centralizado Todos los cambios son centralizados, equitativos eidempotentes, reduciendo la complejidad de administrarun 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 yapropiamiento del conocimiento

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 15/29

Lineamientos de desarrollo

Centralizado Todos los cambios son centralizados, equitativos eidempotentes, reduciendo la complejidad de administrarun 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 yapropiamiento del conocimiento

Comunitario Reporte de errores en Debian, soporte a la comunidadinternacional y colaboración con usuarios institucionales

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 16/29

Recurso humano

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

R h

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 17/29

Recurso humano

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

Perfil Especialistas en administración de sistemas yempaquetado de cualquier sistema operativo

R h

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 18/29

Recurso humano

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

Perfil Especialistas en administración de sistemas yempaquetado de cualquier sistema operativo

Comunidad Actualmente dos Debian Maintainer , con 5 DM y 1 DDantes de 2008

R h

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 19/29

Recurso humano

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

Perfil Especialistas en administración de sistemas yempaquetado de cualquier sistema operativo

Comunidad Actualmente dos Debian Maintainer , con 5 DM y 1 DDantes de 2008

Mejoramiento Actividades de desarrollo (cursos, talleres, et. al.) yparticipación en proyectos internacionales

I f t t

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 20/29

Infraestructura

Actualizaciones Repositorios distribuidos geográficamente bajo controlde versiones para gestión de cambios

I f t t

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 21/29

Infraestructura

Actualizaciones Repositorios distribuidos geográficamente bajo controlde versiones para gestión de cambios

Administración Servidores Puppet y OCSInventory regionales, acceso

remoto para soporte y reportes por correo electrónico

Infraestructura

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 22/29

Infraestructura

Actualizaciones Repositorios distribuidos geográficamente bajo controlde versiones para gestión de cambios

Administración Servidores Puppet y OCSInventory regionales, acceso

remoto para soporte y reportes por correo electrónico

Servicios dedesarrollo

Demonios de compilación (pbuilder, rebuildd) paradesarrolladores, control de versiones y otros servicios

Infraestructura

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 23/29

Infraestructura

Actualizaciones Repositorios distribuidos geográficamente bajo controlde versiones para gestión de cambios

Administración Servidores Puppet y OCSInventory regionales, acceso

remoto para soporte y reportes por correo electrónico

Servicios dedesarrollo

Demonios de compilación (pbuilder, rebuildd) paradesarrolladores, control de versiones y otros servicios

Soporte Request Tracker para seguimiento de solicitudes dedesarrollo desde los niveles de soporte

Aplicaciones

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 24/29

Aplicaciones

Sistema depaquetes

APT: la joya de Debian, el sistema operativo universal

Aplicaciones

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 25/29

Aplicaciones

Sistema depaquetes

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

Aplicaciones

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 26/29

Aplicaciones

Sistema depaquetes

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óncentralizada

OCS Inventory NG, Puppet y elementos de soporteremoto (VNC)

Aplicaciones

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 27/29

Aplicaciones

Sistema depaquetes

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óncentralizada

OCS Inventory NG, Puppet y elementos de soporteremoto (VNC)

Pero espere,¡hay más!

Ekiga, VLC, ClamAV, Dia, OpenProj...

Una muestra

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 28/29

Una muestra

Web de la DSL

Una muestra

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

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

http://slidepdf.com/reader/full/diseno-e-implementacion-de-la-distribucion-de-software-libre-basada-en-debian 29/29

Una muestra

Imagenes de laDSL