CLINKER. Ecosistema de Desarrollo Software

Tamaño: px
Comenzar la demostración a partir de la página:

Download "CLINKER. Ecosistema de Desarrollo Software"

Transcripción

1 CLINKER Ecosistema de Desarrollo Software klicap - ingeniería del puzle, S.L. Parque Empresarial PISA C/Industria 1, Edificio Metropol 1, planta 3ª, módulo Mairena del Aljarafe Sevilla, España C.I.F. B Inscrita en el Registro Mercantil de Sevilla, Tomo 5192 Libro 0 Folio 175 Sección 8 Hoja SE Presentación de CLINKER Ecosistema de Desarrollo Software por klicap - ingeniería del puzle, S.L. se encuentra bajo una Licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 Unported.

2 Índice de contenido 1 Introducción Modelo conceptual Características Arquitectura Detalles

3 1 Introducción Este documento es una presentación de CLINKER, un proyecto diseñado y construido por KLICAP INGENIERÍA DEL PUZLE, S.L. que nace a comienzos del año Para poder entender qué es y cuáles son sus objetivos es necesario conocer las distintas actividades que intervienen en el ciclo de vida del software. Para facilitar al lector la comprensión del presente documento, se va a proporcionar la siguiente definición: Un ecosistema de desarrollo software es un espacio de trabajo en el que conviven una serie de herramientas que acompañadas de unas buenas prácticas permiten a un equipo de desarrollo modelar una metodología de trabajo Esta es una de las múltiples definiciones que se pueden encontrar para definir este concepto. Concretamente esta definición fue elaborada por uno de los integrantes de KLICAP y publicada 1 en su blog personal el 9 de agosto de Este documento gira en torno a esta definición y es por ello, que no debe resultar extraño que a lo largo del documento se citen fragmentos de la misma. CLINKER es para su equipo un claro ejemplo de proyecto de integración. Desde el principio se coincidió en la idea de que ya existían herramientas que apoyaban en las múltiples actividades que se realizan en el complejo camino que conlleva desarrollar software. La mejor forma de garantizar esas integraciones era buscando herramientas que estuvieran pensadas para interoperar con otras o bien fueran libres y de fuente abierta. Y si fuera posible ambas cosas, más favorable aun la integración. 1 3

4 2 Modelo conceptual En este bloque se presenta el modelo conceptual en el que está basada la implementación. Este modelo es simplemente una visión particular de KLICAP y que únicamente debe considerarse como línea base. A continuación se presentan los distintos componentes propuestos. Diagrama 1: Componentes que forman parte de un ecosistema de desarrollo software 2.1 Source Code Management También podemos referirnos como Software Configuration Management, en ambos casos se usa el acrónimo S.C.M. 2. Es quizás uno de los componentes clave del ecosistema, básicamente porque será donde persista el código de fuente, documentos, perfiles de configuración, etc. Precisamente su versatilidad es lo que hace que se pueda emplear para múltiples fines. Para este componente tenemos muchas opciones, que van desde la mítica herramienta CVS, hasta Git pasando por Subversion y Mercurial. En cualquier caso los objetivos más destacados de este componente es: 1. Contenedor de archivos 2. Histórico de cambios 3. Control de acceso 2.2 Instant Messaging Podemos encontrar este tipo de herramientas en soluciones HelpDesk, asistentes, redes sociales y en servicios destinados al ocio y el entretenimiento. Su finalidad parece evidente, poder intercambiar mensajes de texto con una o varias personas facilitando así un nuevo canal de comunicación. A diferencia de otras herramientas de comunicación, es bidireccional y aumenta el grado de participación e interacción. Puede jugar un papel muy importante dentro del ecosistema si por ejemplo además de poder intercambiar impresiones con otros miembros del equipo la usamos para recibir notificaciones (comunicación unidireccional) de eventos que surgen dentro del ecosistema. 2.3 Repository Manager Están muy relacionados con la herramientas de modelado y construcción de proyectos. Dentro de una 2 4

5 organización, división o departamento se crean y mantienen muchas líneas de código. Un pilar importante dentro de la ingeniería del software es la modularidad que conlleva consigo la reutilización de código. Cuando todo esto comienza a crecer se establecen dependencias que no pueden ser mantenibles de forma manual. Pues bien, para poner solución a este inconveniente y a otros que no se han descrito, existen herramientas que los solucionan proporcionando: 1. Administración de repositorios locales y externos 2. Información sobre las dependencias 3. Respaldo 4. Control de acceso 5. Búsquedas 6. Caché 2.4 Mailing List Manager Una herramienta muy común en cualquier entorno colaborativo que se precie. Permiten gestionar un conjunto de listas de correo, incluir moderación, procesos de suscripción, etc. Las listas de correo proporcionan un canal de comunicación bidireccional y pasivo, es decir la información fuye entre emisor y receptores en ambos sentidos y no se requiere que los receptores respondan en un tiempo determinado. A diferencia de la mensajería instantánea que sí requiere que existan receptores participando activamente. 2.5 Build Tool Sin lugar a dudas, constituyen el alma del ecosistema. Estas herramientas modelan nuestros proyectos de una forma reglada con independencia del modelado que ofrecen distintos IDEs. El modelado puede ir desde algo básico hasta propuestas más completas y sofisticadas. En este modelado podemos distinguir varias partes: 1. Datos básicos: nombre, descripción, licencia, clasificación, etc. 2. Versionado 3. Gestión de dependencias 4. Ciclo de vida del proceso de construcción 5. Definición de artefactos 3 Lo realmente importante y que no podemos dejar pasar por alto es que nuestros proyectos descritos y caracterizados con estas herramientas pueden ser entradas de otras herramientas que sepan manejarlos y manipularlos. 2.6 Project Management Son ese tipo de herramientas que según en qué contexto se traten pueden tener connotaciones distintas. Existen empresas que tienen soluciones para gestionar la dedicación de sus empleados a proyectos y otras incluyen este aspecto dentro del propio ecosistema. Dependiendo de si consideramos el esfuerzo o no, añadiremos una nueva dimensión a este tipo de herramienta. Ligado al esfuerzo está la estimación y como resultados de ambos, la desviación. Sobre estas herramientas se ha centralizado la mayor actividad dado que son el punto de referencia de los proyectos, aunque según el tipo de tarea que estemos realizando puede que no sea necesaria su intervención directa (p.e. haciendo un commit en el SCM). Son ese punto de entrada porque en ella recae la responsabilidad del seguimiento, organización y planificación. 3 5

6 Los módulos más comunes en este tipo de herramientas son: 1. Wiki: herramienta que revolucionó la forma de generar documentación, publicar contenidos e interactuar de forma colaborativa 2. Roadmap: planificación detallada de hitos (entradas, releases, etc) 3. SCM Viewer: navegación por el código fuente, coloreado, búsquedas, históricos, etc. 4. Tickets: el ticket es un concepto muy general para modelar tareas que deben realizarse. Desde este módulo se proporciona una descripción, asignación y se realiza el seguimiento (trazabilidad) 5. Dashboard: vista resumida cubriendo funciones propias de los cuadros de mando 2.7 Continuous Integration & Build Se las puede considerar un planificador de tareas. Normalmente tienen como entradas: 1. Código fuente del proyecto modelado con una herramienta de construcción 2. Eventos que condicionan la ejecución de las tareas Son precisamente estos dos puntos los que nos permiten hablar de integración continua. Una forma de entenderlo es considerar como causa, cambios en 1 y 2, y como efecto, sus implicaciones (el resultado). También podemos hablar de sus salidas pero son tan amplias que se escapan del alcance de este documento. La automatización sería difícilmente alcanzable sin estas herramientas, sus beneficios son evidentes y necesarios. 2.8 Content Management System Es obvio que no todo lo que se genera en un proyecto es código fuente, y que no todo proyecto tiene por qué tener código fuente. Sólo tenemos que fijarnos en los proyectos de consultoría donde los objetivos quedan plasmados en documentos. La gestión documental es un concepto amplio y que en este contexto involucra a distintos módulos propuestos. Con el paso de tiempo se genera gran cantidad de información que debemos gestionar si queremos evitar una pérdida de conocimiento. Esta información (conocimiento) se puede encontrar en distintos formatos, podemos destacar documentos de texto tradicionales y formatos más ágiles como páginas wiki. Por lo tanto, es necesario: 1. Facilitar la recuperación de la información 2. Organización y clasificación 3. Auditoría y control de acceso 2.9 Source Code Quality Existen herramientas que analizan el código fuente y obtienen un conjunto de indicadores que nos proporcionan información sobre su estado. Además de estos indicadores se pueden obtener recomendaciones para actuar de forma preventiva ante errores potenciales. Digamos que estas herramientas ayudan a obtener una radiografía en un determinado momento del estado de salud de nuestros proyectos. Si relacionamos estas herramientas con la integración continua lo que se obtiene es una inspección continua que nos permite estudiar su evolución con respecto al tiempo. Siempre que nos refiramos a este componente lo estaremos haciendo desde su punto vista estático, es decir, dejando a un lado el comportamiento en ejecución (dinámico). 6

7 2.10 Single Sign On Siendo un modelo conceptual basado en la integración no podía ser otra forma, tenía que estar presente. Como se verá en secciones posteriores las distintas soluciones propuestas ya proporcionan sus propios mecanismos para gestionar usuarios, permisos, roles, etc. El objetivo de este componente es precisamente centralizar y delegar en un solo punto: 1. Almacén de credenciales (autenticación) 2. Administración de permisos, grupos y roles/perfiles (autorización) 3. Proporcionar un mecanismo para la integración de otras herramientas no contempladas 2.11 Backup Hoy en día existen soluciones de backup muy potentes y fexibles, y no es objetivo de este componente plantear alternativas sino complementar. La idea es poder realizar copias de seguridad con la información que gestiona nada herramienta y su configuración. De esta forma conseguiremos: 1. Facilitar la actualización de componentes. Tendremos copias de seguridad accesibles en caso de que algo falle. 2. Exportación de configuraciones en caso de necesitemos replicar en distintas instancias 3. Posibilidad de trasladar las copias de seguridad a otros soportes mediante ftp, rsync, ssh, etc Deployment Environment Un entorno de despliegue es un máquina -normalmente- virtualizada que proporciona un sistema operativo, librerías base, herramientas, servidores (web, bases de datos, ldap, etc.) y otras piezas de software para satisfacer requisitos no funcionales de nuestro proyecto. Estos entornos son realmente útiles para llevar a cabo buenas prácticas relacionadas con el aseguramiento de la calidad del software. En esta línea, klicap está trabajando en Clinker DE Library. Una colección de entornos que cubran escenarios comunes y estén disponibles de forma cómoda y sencilla. 7

8 3 Características En el apartado anterior se ha introducido un modelo conceptual sobre ecosistemas de desarrollo software. En la introducción se han descrito sus componentes dando una pincelada de las funcionalidades que aportan. En este apartado se mostrarán las características de la implementación que se ha llevado a cabo. Basado en soluciones maduras y consagradas Las herramientas propuestas son maduras, estables y poseen importantes comunidades. Esto asegura el mantenimiento y evolución de las mismas. Además están respaldadas por una gran colección de plugins, documentación, listas de distribución y foros. Solución flexible basada en la integración La implementación propuesta es sólo una línea base a modo de referencia. Su diseño ha sido concebido para que nuevas herramientas y sistemas de información puedan ser incorporados y se puedan interactuar con la información que gestionan. Las integraciones están basadas en estándares para mejorar la interoperabilidad. Un aliado en la externalización del desarrollo y factorías de software Define un espacio de trabajo colaborativo ideal para la externalización del desarrollo y las factorías de software. La definición de roles y permisos permite controlar qué funcionalidades están disponibles y la visibilidad de la información según el rol de cada participante. La actividad de los proyectos queda recogida en un único lugar, evitando islas de información. Ahorro en el mantenimiento de infraestructura a medida Podrás centrarte en el desarrollo de tu software en lugar de gastar tiempo y dinero en mantener tu propia solución a medida. Dejarás de preocuparte de actualizaciones, optimización y comprobar compatibilidades entre versiones. Sólo tendrás que estar pendiente de que el almacenamiento sea suficiente. Escalabilidad Desde la organización del sistema de ficheros hasta el aprovisionamiento de usuarios han sido pensados para que las tareas básicas de administración resulten cómodas y sencillas. El objetivo principal es que la incorporación de nuevos proyectos y participantes no suponga una carga en tareas propias de un administrador de sistemas, es más, ahora esta labor puede recaer en cualquier otro rol. Accesibilidad Sólo necesitarás una conexión a internet y un navegador web para poder acceder a toda la información que se gestiona en tu ecosistema. Todas tus herramientas disponibles a través de protocolos y puertos estándares. No intrusivo Si estás familiarizado con las herramientas propuestas perfecto, porque seguirás usándolas de la misma forma. Las integraciones que se han diseñado no modifican el modelo de datos propio de las herramientas, por lo que los plugins de terceros seguirán funcionando correctamente. 8

9 Un sólo login para acceder a todo La propuesta de Single Sign-On permite que los participantes hagan login una sola vez en cualquier de las herramientas y sus credenciales se propaguen entre el resto. Si ya dispones de un almacén de credenciales (LDAP, base de datos, SSO, etc) será muy sencillo usarlo como fuente de datos para el proceso de autenticación. Su gestión de identidades permite definir permisos al mismo nivel que lo permiten las herramientas propuestas y que sólo tengas que dar de alta a los participantes una sólo vez. 9

10 4 Arquitectura Diagrama 2: Componentes Con este diagrama se pone de manifiesto el estado actual de la implementación. Algunas notas importantes: 1. Se opta por MySQL como motor de base de datos para los componentes Redmine, Trac, Sonar y Clinker SSO Gateway 2. El tráfico de red entre los usuarios y las herramientas se realiza a través de puertos estándares (HTTP/S) 3. En el componente Clinker SSO Gateway queda delegada la responsabilidad de gestionar las autenticaciones y autorizaciones 4. Actualmente los componentes integrados en el SSO son Redmine, Subversion, Sonar y Jenkins

11 Diagrama 3: Piezas 11

12 5 Detalles El sistema operativo elegido es Debian Squeeze GNU/Linux con kernel amd64 y se ha instalado: Software Versión Licencia Instalación Apache Web Server Apache License v2 Paquetes Apache Tomcat Apache License v2 Binario MySQL Server MySQL License Policy 4 Paquetes OpenSSH Server 5.5 BSD License Paquetes NTPd Paquetes rsync GNU GPL Paquetes Nexus GNU Afferro General Public License Binario Sonar 2.13 GNU LGPL v3 Binario Jenkins MIT License Binario Alfresco (d3370) Binario Trac BSD License (modified) 5 Fuentes Redmine Fuentes Subversion Apache License v2 Fuentes Lambda Probe 1.7b GNU GPL v2 Binario Awstats 7.0 GNU GPL Binario JDK Binario Apache Maven Apache License v2 Binario Apache Maven Apache License v2 Binario PHP PHP License v Paquetes Python PSF License 7 Paquetes CMIS Trac Plugin GNU GPL v3 Fuentes Stractistics Trac Plugin GNU GPL v2 Fuentes Clinker SSO Gateway Comercial Fuentes Jenkins Auth Clinker Plugin Comercial Fuentes Sonar Auth Clinker Plugin Comercial Fuentes Redmine Auth Clinker Plugin Comercial Fuentes La máquina virtual se distribuye con la misma licencia que el presente documento, lo que implica: 1. Puedes copiar y distribuir la máquina virtual siempre y cuando quede clara su autoría 2. Puedes copiar y distribuir la máquina virtual siempre y cuando no existan fines comerciales 3. Puedes copiar y distribuir la máquina virtual sin realizar modificaciones

Ecosistema de Desarrollo de Software

Ecosistema de Desarrollo de Software Ecosistema de Desarrollo de Software clinkerhq.com Enero 2012 índice de contenidos Qué es? Objetivos Características Productos Clinker Virtual Appliance Clinker Cloud Qué es? Es un Ecosistema de Desarrollo

Más detalles

Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE.

Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE. Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE. Iván Ruiz Rube Departamento de Lenguajes y Sistemas Informáticos Universidad de Cádiz Agenda Introducción Control del Código

Más detalles

Gestión de proyectos informáticos con software libre

Gestión de proyectos informáticos con software libre Gestión de proyectos informáticos con software libre III Jornadas de Software Libre de Albacete Sergio Talens-Oliag 20 de abril de 2007 En esta charla se presentará una herramienta web ligera y extensible

Más detalles

ECOSISTEMAS SOFTWARE DE SOPORTE A LA INTEGRACIÓN CONTINUA

ECOSISTEMAS SOFTWARE DE SOPORTE A LA INTEGRACIÓN CONTINUA ECOSISTEMAS SOFTWARE DE SOPORTE A LA INTEGRACIÓN CONTINUA Eng. Abel Rosales Introducción Para dotar de las herramientas necesarias en un proyecto software, en general una organización dispone de las siguientes

Más detalles

Jornadas de Introducción a la Ingeniería + Trabajo en Grupo = Herramientas de Gestion de Proyectos Software

Jornadas de Introducción a la Ingeniería + Trabajo en Grupo = Herramientas de Gestion de Proyectos Software Jornadas de Introducción a la Ingeniería + Trabajo en Grupo = Herramientas de Gestion de Proyectos Software Índice Conceptos básicos de gestión de proyectos software Gestión de grupos de trabajo Herramientas

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá

Gestor de Contenidos CMS. Prof: Ing. Henrry Servitá Gestor de Contenidos CMS Que es un CMS? CMS son las siglas de Content Management System, que se traduce directamente al español como Sistema Gestor de Contenidos. Como su propio nombre indica, es un sistema

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Panda Managed Office Protection Visita a la Consola web de Administración

Panda Managed Office Protection Visita a la Consola web de Administración Panda Managed Office Protection Visita a la Consola web de Administración Panda Managed Office Protection Visita Guiada a la Consola Web de Administración Centralizada Marzo 2009 Tabla de contenidos 1.

Más detalles

Como pez en el agua. Analizamos ocho sistemas de administración de contenidos gratuitos

Como pez en el agua. Analizamos ocho sistemas de administración de contenidos gratuitos SOFTWARE Como pez en el agua Analizamos ocho sistemas de administración de contenidos gratuitos Si quieres que tu página web tenga éxito sin que desesperes en el intento, es necesario que la publicación

Más detalles

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB]

SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Gobierno Municipal del Cantón Bolívar. SOLUCIÓN DE UNA INTRANET BAJO SOFTWARE OPEN SOURCE PARA EL GOBIERNO MUNICIPAL DEL CANTÓN BOLÍVAR [IOS-GMCB] Visión Universidad Técnica del Norte Histórico de Revisiones

Más detalles

Software libre (Master STI) Herramientas de desarrollo

Software libre (Master STI) Herramientas de desarrollo Software libre (Master STI) Herramientas de desarrollo Jesús M. González Barahona jgb@gsyc.es Móstoles, mayo de 2009 1 c 2001-2009 Jesús M. González Barahona. Algunos derechos reservados. Este artículo

Más detalles

Content Management System

Content Management System Content Management System Maestría en Ingeniería de Software ICC. Claudio Norberto Martínez Martínez Bases de Datos Otoño 2012 Contenido del Tema Introducción Antecedentes Desarrollo del tema Conceptos

Más detalles

Diseño CRM MV Xestión

Diseño CRM MV Xestión Diseño CRM/09008 Mayo 2009 Diseño CRM MV Xestión Índice 1 Introducción...3 2 Arquitectura...4 2.1 Servidor LDAP OpenLDAP...6 2.2 Servidor Web Apache 2.2...7 2.3 Intérprete de PHP...8 2.4 Servidor de Base

Más detalles

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS

elastic PROJECTS INFORMACIÓN COMERCIAL PROJECTS PROJECTS elastic PROJECTS INFORMACIÓN COMERCIAL Inscripción Registro Mercantil de Pontevedra, Tomo 3116, Libro 3116, Folio 30, Hoja PO-38276 C.I.F.: B-36.499.960 contact@imatia.com 1 INTRODUCCIÓN Mediante

Más detalles

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1.

PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA. Plan de Pruebas. File: 20130211-QA-INF-V2-PLAN DE PRUEBAS.odt STD-INF-GENERAL Versión: 1. Cliente: FCM-UNA Página 1 de 14 PLAN DE PRUEBAS SISTEMA DE GESTIÓN HOSPITALARIA Cliente: FCM-UNA Página 2 de 14 Tabla de contenido 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. ALCANCE 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

12º Unidad Didáctica. Microsoft Internet Security and Acceleration Server ISA SERVER 2006. Eduard Lara

12º Unidad Didáctica. Microsoft Internet Security and Acceleration Server ISA SERVER 2006. Eduard Lara 12º Unidad Didáctica Microsoft Internet Security and Acceleration Server ISA SERVER 2006 Eduard Lara 1 ISA SERVER Es un firewall de stateful packet inspection (analiza el encabezado de los paquetes IP)

Más detalles

W01_Citrix XenApp 6.5 Administration

W01_Citrix XenApp 6.5 Administration W01_Citrix XenApp 6.5 Administration Presentación El curso Administración de Citrix XenApp 6.5 proporciona los principios básicos que los administradores necesitan para centralizar y administrar de forma

Más detalles

DATOS IDENTIFICATIVOS DEL MÓDULO FORMATIVO IMPLANTACIÓN DE APLICACIONES WEB EN ENTORNO INTERNET, INTRANET Y EXTRANET.

DATOS IDENTIFICATIVOS DEL MÓDULO FORMATIVO IMPLANTACIÓN DE APLICACIONES WEB EN ENTORNO INTERNET, INTRANET Y EXTRANET. MÓDULO FORMATIVO DATOS IDENTIFICATIVOS DEL MÓDULO FORMATIVO IMPLANTACIÓN DE APLICACIONES WEB EN ENTORNO INTERNET, INTRANET Y EXTRANET. Duración 90 Código MF0493_3 Familia profesional INFORMÁTICA Y COMUNICACIONES

Más detalles

Linux IDES. Herramientas Open Source de apoyo en Ingeniería de Software. Investigación y Desarrollo en GNU/Linux

Linux IDES. Herramientas Open Source de apoyo en Ingeniería de Software. Investigación y Desarrollo en GNU/Linux Linux IDES Investigación y Desarrollo en GNU/Linux Herramientas Open Source de apoyo en Ingeniería de Software Juan Eladio Sánchez Rosas juansanchez.webcindario.com blogs.antartec.com/opensource Qué es

Más detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros

Más detalles

Módulo 2. Arquitectura

Módulo 2. Arquitectura Módulo 2. Arquitectura Introducción Objetivos o Analizar la arquitectura física y lógica de la plataforma Agrega. o Identificar los componentes más importantes de la arquitectura física. o Exponer las

Más detalles

DESARROLLA TU BLOG O PÁGINA

DESARROLLA TU BLOG O PÁGINA 1 DESARROLLA TU BLOG O PÁGINA WEB CON WORDPRESS Introducción a los sistema de gestión de contenidos. Instalación de Wordpress PROGRAMA DEL TALLER Introducción a los sistemas de gestión de contenidos. Instalación

Más detalles

Características de OpenCms

Características de OpenCms Características de OpenCms Se basa en Java y Xml OpenCms está totalmente desarrollado en java bajo el estándar servlet. Por lo tanto, se puede integrar fácilmente en entornos hardware y software existentes,

Más detalles

Plataforma de expediente Electrónico @DOC

Plataforma de expediente Electrónico @DOC MINISTERIO DE LA PRESIDENCIA SUBSECRETARÍA SUBDIRECCIÓN GENERAL DE TECNOLOGÍAS Y SERVICIOS DE LA INFORMACIÓN Plataforma de expediente Electrónico @DOC Arquitectura de Sistemas Control de versiones Versión

Más detalles

Ing. Angélica Acosta. / Mayo, 2011. Linux Small Business Server

Ing. Angélica Acosta. / Mayo, 2011. Linux Small Business Server Linux Small Business Server ZENTYAL El Servidor Integral para PyMEs El decreto 3390 obliga al gobierno venezolano a utilizar software libre representando un cambio radical en la administración pública

Más detalles

CAPÍTULO NOVENO PUPPET

CAPÍTULO NOVENO PUPPET CAPÍTULO NOVENO PUPPET En el capítulo anterior se han mostrado las 4 herramientas de software libre más representativas para la gestión de configuraciones. Al finalizarlo se optó por elegir a Puppet como

Más detalles

PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL SERVICIO DE CREACIÓN DE MAPA DE CONOCIMIENTO DE LA UNIVERSIDAD DE GRANADA

PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL SERVICIO DE CREACIÓN DE MAPA DE CONOCIMIENTO DE LA UNIVERSIDAD DE GRANADA PLIEGO DE PRESCRIPCIONES TÉCNICAS PARA EL SERVICIO DE CREACIÓN DE MAPA DE CONOCIMIENTO DE LA UNIVERSIDAD DE GRANADA Expte. EXCEL. CEI 04/11 1. OBJETO DEL CONTRATO Actualmente, la información presentada

Más detalles

Experiencias con J2EE

Experiencias con J2EE Experiencias con J2EE Carlos Luna García Project Manager J2EE carlos.luna@sistel.es Presentación corporativa (1)! Presentación de la compañía.» Sistel es una compañía de integración y desarrollo de sistemas

Más detalles

Integración continua con JBoss Trading, una aplicación empresarial de referencia

Integración continua con JBoss Trading, una aplicación empresarial de referencia Integración continua con JBoss Trading, una aplicación empresarial de referencia La aplicación JBoss Trading es que incluye tanto pruebas integración como de rendimiento para JBoss Enterprise Application

Más detalles

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Programa de Capacitación y Certificación. INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2 Contenido PERFIL DE UN ESPECIALISTA EN BASES DE DATOS.... 3 6231. MANTENIENDO UNA BASE DE DATOS DE SQL SERVER 2008

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

ESCRITORIO SOFTWARE LIBRE. AYUNTAMIENTO DE ZARAGOZA

ESCRITORIO SOFTWARE LIBRE. AYUNTAMIENTO DE ZARAGOZA ESCRITORIO SOFTWARE LIBRE. AYUNTAMIENTO DE ZARAGOZA Febrero 2010 Servicio de Redes y Sistemas Ayuntamiento de Zaragoza Esta obra está bajo una licencia Reconocimiento-No comercial-compartir bajo la misma

Más detalles

Criterios a tener en cuenta para seleccionar un sistema de gestión de proyectos en software libre

Criterios a tener en cuenta para seleccionar un sistema de gestión de proyectos en software libre Criterios a tener en cuenta para seleccionar un sistema de gestión de proyectos en software libre 20 de diciembre de 2011 José Moro Melón facebook.com/josemoromelon linkedin.com/in/josemoro gplus.to/josemoro

Más detalles

Análisis de aplicación: SaltOS

Análisis de aplicación: SaltOS Análisis de aplicación: SaltOS Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2011, Junta de Comunidades de

Más detalles

4. SISTEMA ÚNICO DE ACCESO (SUA). REPOSITORIO DE IDENTIDADES. 4.1. DIRECTORIO DE PERSONAL. 4.2. DIRECTORIO DE ALUMNOS. 4.3. CENSO.

4. SISTEMA ÚNICO DE ACCESO (SUA). REPOSITORIO DE IDENTIDADES. 4.1. DIRECTORIO DE PERSONAL. 4.2. DIRECTORIO DE ALUMNOS. 4.3. CENSO. Sistema Único de Acceso (SUA) de la Consejería de Educación, Universidades, Cultura y Deportes del Gobierno de Canarias. Puesta en marcha y funcionamiento. TECNIMAP 2007. INDICE.- 1. INTRODUCCIÓN.- 2.

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Glosario Universidad Técnica del Norte Histórico de Revisiones

Más detalles

42. Ventajas de uso de este diagrama en la gestión de proyectos.

42. Ventajas de uso de este diagrama en la gestión de proyectos. INTRO A LA GERENCIA DE PROYECTOS INSTRUCTORA LISBETT JAQUEZ PRACTICA INDIVIDUAL GESTION DEL TIEMPO DEL PROYECTO Daili de los Santos Hernandez 2013-1710 Responda las siguientes Preguntas: 41. Breve historia

Más detalles

RECOMENDACIONES PARA EL DESARROLLO DE UNA POLÍTICA DE SOFTWARE LIBRE

RECOMENDACIONES PARA EL DESARROLLO DE UNA POLÍTICA DE SOFTWARE LIBRE CENTRO DE EXCELENCIA DE SOFTWARE LIBRE DE CASTILLA-LA MANCHA JUNTA DE COMUNIDADES DE CASTILLA LA MANCHA. RECOMENDACIONES PARA EL DESARROLLO DE UNA POLÍTICA DE SOFTWARE LIBRE Autor del documento: Centro

Más detalles

La Universidad, la Tecnología y el Software Libre

La Universidad, la Tecnología y el Software Libre ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO La Universidad, la Tecnología y el Software Libre Carlos Volter Buenaño Pesántez DIRECTOR DEPARTAMENTO DE SISTEMAS Y TELEMATICA ESPOCH Mail: cbuenano@live.espoch.edu.ec

Más detalles

momento de actualizar

momento de actualizar Revista de informática de su Partner Tecnológico de confianza ODMagazine N 8 Enero 2013 Por qué es el momento de actualizar su web? Seguridad IT Symantec Backup Exec.cloud Protege de manera segura los

Más detalles

El Proceso de Liberación

El Proceso de Liberación en el Marco Legal del Código Abierto jjamor@opensistemas.com OpenSistemas 15 Abril 2011 Universidad Rey JuanCarlos (cc) 2011 (cc) 2008 José Gato, Teófilo Romera (cc) 2007, Gregorio Robles, Jesús M. González-Barahona

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R v 3 Junio 2015 ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación Instalación módulo GONG2 Instalación módulo eporte Instrucciones

Más detalles

Servidor Cloud by cloudbuilder

Servidor Cloud by cloudbuilder Servidor Cloud by cloudbuilder Cómo funciona Cloud? De qué está hecha la Nube? Es segura? En qué se diferencia de los servicios tradicionales de hosting?... Descubre todas las posibilidades que te ofrece

Más detalles

PROGRAMACIÓN DE MÓDULO

PROGRAMACIÓN DE MÓDULO Página 1 de 16 DEPARTAMENTO INFORMÁTICA CURSO 2º CICLO FORMATIVO DESARROLLO DE APLICACIONES WEB MÓDULO DESPLIEGUE DE APLICACIONES WEB 1. Introducción. De conformidad con lo establecido en el Real Decreto

Más detalles

07036 DESARROLLO WEB COLABORATIVO EN FORJA

07036 DESARROLLO WEB COLABORATIVO EN FORJA 07036 DESARROLLO WEB COLABORATIVO EN FORJA Ramón M. Gómez ( ramongomez @ us.es ) Rafael Sierra del Pino ( rsierra @ us.es ) Noviembre 2.007 ÍNDICE 1. Introducción al trabajo colaborativo 2. El entorno

Más detalles

Ayudar a reducir costes de desarrollo, identificando los problemas desde las fases iniciales mientras el software está siendo programado-,

Ayudar a reducir costes de desarrollo, identificando los problemas desde las fases iniciales mientras el software está siendo programado-, Introducción bugscout es una herramienta de análisis estático de código (SAST) que nace con el objetivo de automatizar el proceso de la revisión manual de código para encontrar vulnerabilidades de seguridad

Más detalles

Control de versiones con Subversion. Martín Gaitán y Pablo Martínez FCEFyN, Universidad Nacional de Córdoba Junio de 2007

Control de versiones con Subversion. Martín Gaitán y Pablo Martínez FCEFyN, Universidad Nacional de Córdoba Junio de 2007 Control de versiones con Subversion FCEFyN, Universidad Nacional de Córdoba Junio de 2007 Agenda Qué es Control de Versiones Qué es Subversion Diferencias con CVS, características y arquitectura Breve

Más detalles

MS_20247 Configuring and Deploying a Private Cloud

MS_20247 Configuring and Deploying a Private Cloud Gold Learning Gold Business Intelligence Silver Data Plataform Configuring and Deploying a Private Cloud www.ked.com.mx Por favor no imprimas este documento si no es necesario. Introducción. Este curso

Más detalles

Una plataforma de trabajo colaborativo

Una plataforma de trabajo colaborativo Una plataforma de trabajo colaborativo El problema Para la colaboración en proyectos con terceros los mínimos necesarios son: 1. Disponer de un repositorio de documentos accesible del modo más sencillo

Más detalles

ESCUELA POLITÉCNICA NACIONAL Ingeniería en Sistemas APLICACIONES EN AMBIENTES LIBRES

ESCUELA POLITÉCNICA NACIONAL Ingeniería en Sistemas APLICACIONES EN AMBIENTES LIBRES Integrantes: GRUPO: 4 - Marcela Balseca Fecha: 04/05/2012 - Patricia Gálvez - Lilian Guamán S. - Diego Hallo ALTERNATIVAS DE SOFTWARE LIBRE PARA PROYECTOS DE DESARROLLO La cantidad de alternativas libres

Más detalles

Sistema de gestión de procesos institucionales y documental.

Sistema de gestión de procesos institucionales y documental. [Documento versión 1.7 del 10/10/2015] Sistema de gestión de procesos institucionales y documental. El sistema de gestión de procesos institucionales y documental, es una solución diseñada para mejorar

Más detalles

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización

CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL. Nivel 3. Versión 6. Actualización Página 1 de 19 CUALIFICACIÓN PROGRAMACIÓN DE SISTEMAS INFORMÁTICOS PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC303_3 Versión 6 Situación Contraste externo Actualización

Más detalles

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R

Requisitos técnicos para la instalación. Arquitectura Hardware Arquitectura Software. Instrucciones de instalación GONG-R ÍNDICE Introducción Requisitos técnicos para la instalación Arquitectura Hardware Arquitectura Software Instrucciones de instalación GONG-R Instalación módulo GONG2 Instalación módulo GONG-Reporte Instrucciones

Más detalles

El Software Libre en la Empresa

El Software Libre en la Empresa El Software Libre en la Empresa 1 Demo de programación en PYTHON Abrimos IPYTHON Enseñamos autocompletado de métodos y atributos Ejemplos de tratamientos de cadenas Listas Abrimos un fichero y lo parseamos

Más detalles

Administración Local Soluciones

Administración Local Soluciones SISTEMA INTEGRADO DE GESTIÓN DE EXPEDIENTES MODULAR (SIGM) MANUAL INSTALACIÓN AL SIGM SIGM v3 Administración Local Soluciones Control de versiones Versión Fecha aprobación Cambio producido Autor 1.0 Octubre

Más detalles

DISEÑO DEL SISTEMA INSTITUCIONAL DE PRÁCTICAS LABORALES

DISEÑO DEL SISTEMA INSTITUCIONAL DE PRÁCTICAS LABORALES DISEÑO DEL SISTEMA INSTITUCIONAL DE PRÁCTICAS LABORALES ETAPA: SISTEMA DE INFORMACIÓN PARA LA GESTIÓN DEL PROCESO DE PRÁCTICAS PROFESIONALES ENTORNO VIRTUAL DE PRÁCTICAS PROFESIONALES Esta Publicación

Más detalles

DATOS GENERALES. CLAVE DE LA MATERIA: CARACTER DEL CURSO: PRERREQUISITOS: CARGA HORARIA GLOBAL: CARGA HORARIA SEMANAL: VALOR EN CREDITOS: 9

DATOS GENERALES. CLAVE DE LA MATERIA: CARACTER DEL CURSO: PRERREQUISITOS: CARGA HORARIA GLOBAL: CARGA HORARIA SEMANAL: VALOR EN CREDITOS: 9 UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERIAS DIVISION DE ELECTRONICA Y COMPUTACION DEPARTAMENTO DE CIENCIAS COMPUTACIONALES. DATOS GENERALES. CLAVE DE LA MATERIA: CC422

Más detalles

PLATAFORMA DE GESTIÓN DE PROYECTOS-REDMINE: FUNCIONALIDADES

PLATAFORMA DE GESTIÓN DE PROYECTOS-REDMINE: FUNCIONALIDADES PLATAFORMA DE GESTIÓN DE PROYECTOS-REDMINE: FUNCIONALIDADES Para: Plataforma SW Público. Emergya Ingeniería Nuevo Tajámar, 555 Piso 6 Las Condes Santiago Chile. Tfno. : +562 4273917 www.emergya.com. negocio-chile@emergya.com

Más detalles

maven Menos mal que has venido 6 de noviembre de 2006 Escuela Técnica Superior de Ingeniería Informática Universidad de Sevilla

maven Menos mal que has venido 6 de noviembre de 2006 Escuela Técnica Superior de Ingeniería Informática Universidad de Sevilla maven Menos mal que has venido 6 de noviembre de 2006 Escuela Técnica Superior de Ingeniería Informática Universidad de Sevilla PRESENTACIÓN manuelrecena.com recena@eii.us.es Índice Objetivos Escenarios

Más detalles

Introducción a Oracle Identity Management Informe Ejecutivo de Oracle Junio de 2008

Introducción a Oracle Identity Management Informe Ejecutivo de Oracle Junio de 2008 Introducción a Oracle Identity Management Informe Ejecutivo de Oracle Junio de 2008 Introducción a Oracle Identity Management INTRODUCCIÓN Oracle Identity Management, la mejor suite de soluciones para

Más detalles

Helpdesk e Inventario

Helpdesk e Inventario Helpdesk e Inventario QTS proporciona servicios de TI que ayuda a organizaciones tanto del sector público como privado a desarrollar su actividad de la manera más eficaz y rentable. Combinando el profundo

Más detalles

Mejores prácticas para mejorar la salud, la seguridad y el medio ambiente, fiabilidad y calidad

Mejores prácticas para mejorar la salud, la seguridad y el medio ambiente, fiabilidad y calidad Mejores prácticas para mejorar la salud, la seguridad y el medio ambiente, fiabilidad y calidad Integrar los procesos de Salud, Seguridad y Medio Ambiente con la gestión del trabajo y los activos Características

Más detalles

La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa.

La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa. La capacidad de respuesta a las necesidades del mercado viene determinada por la adecuación y accesibilidad de la comunicación de la empresa. Le Brindamos el Servicio de Implementación y Desarrollo de

Más detalles

Cherokee Web server. Alvaro López Ortega. Madrid España alvaro@alobbs.com

Cherokee Web server. Alvaro López Ortega. Madrid España alvaro@alobbs.com Alvaro López Ortega Madrid España alvaro@alobbs.com Cherokee es un proyecto que implementa una librería para poder dotar a toda clase de aplicaciones de servicios web de una forma fácil y rápida. En su

Más detalles

ASIR. Virtual Private Network

ASIR. Virtual Private Network ASIR Virtual Private Network Introducción: Descripción del problema La red de ASIR se trata de una red local que ofrece unos servicios determinados a los distintos usuarios, alumnos y profesores. Al tratarse

Más detalles

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción:

La inscripción sólo se realiza rellenando en Internet la ficha de inscripción: Nombre: Certified IT Professional: Administración de Sistemas Operativos Nº horas: 280 Nº alum.: 16 Inicio: 19/01/2015 Fin: 21/05/2015 Horario: 9-13h Lugar: ZARAGOZA La inscripción sólo se realiza rellenando

Más detalles

Gestión Documental Integrada AXENTRIA. ispape es AXENTRIA. El conocimiento donde debe estar. www.axentria.com. Representa y distribuye

Gestión Documental Integrada AXENTRIA. ispape es AXENTRIA. El conocimiento donde debe estar. www.axentria.com. Representa y distribuye AXENTRIA El conocimiento donde debe estar. Gestión Documental Integrada Representa y distribuye ispape es SOLUCIONES MAS ALLÁ DEL PAPEL www.axentria.com AXENTRIA Soluciones Documentales Gestión documental

Más detalles

Análisis ROI y TCO de un SSO basado en adas

Análisis ROI y TCO de un SSO basado en adas Análisis ROI y TCO de un SSO basado en AUDITORIA Y CONSULTORIA DE PRIVACIDAD Y SEGURIDAD, SL presenta el documento: Análisis del ROI y TCO de un SSO basado en El objetivo de este documento es presentar

Más detalles

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de

GLOSARIO. un conjunto de noticias, ordenado por fecha. CMF (Content Management Framework) - Entorno a programación de GLOSARIO Apache servidor de páginas web de código abierto para diferentes plataformas (UNIX, Windows, etc.) Blog (Web log) Diario en formato web. Puede ser un diario personal o un conjunto de noticias,

Más detalles

Análisis de aplicación: LetoDMS

Análisis de aplicación: LetoDMS Análisis de aplicación: LetoDMS Este documento ha sido elaborado por el Centro de excelencia de software libre de Castilla La Mancha (Ceslcam, http://ceslcam.com). Copyright 2010, Junta de Comunidades

Más detalles

Automatización de Pruebas de Software con Herramientas Open Source. Henry Eduardo Carrión Cristóbal

Automatización de Pruebas de Software con Herramientas Open Source. Henry Eduardo Carrión Cristóbal Automatización de Pruebas de Software con Herramientas Open Source Henry Eduardo Carrión Cristóbal Agenda Pruebas de Software Test Driven Development Por que automatizar? Herramientas Estrategias Conclusiones

Más detalles

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com

1 INTRODUCCIÓN. Yacelga De la Torre Carlos Paolo. e-mail: charles_ing@hotmail.com PAPER 2012 DISEÑO, DESARROLLO E IMPLEMENTACIÓN DE UNA APLICACIÓN WEB PARA EL INGRESO Y CONSULTAS DE NOTAS ON-LINE PARA LA ACADEMIA MILITAR SAN DIEGO, UTILIZANDO SOFTWARE LIBRE (PHP Y MYSQL) Yacelga De

Más detalles

Introducción. Qué es Cliente delgado. Funcionamiento básico. Cliente delgado en Linux

Introducción. Qué es Cliente delgado. Funcionamiento básico. Cliente delgado en Linux Índice de contenido Introducción...2 Qué es Cliente delgado...2 Funcionamiento básico...2 Cliente delgado en Linux...2 Proyectos de Cliente delgado en Linux...3 Detalles del funcionamiento...3 Funcionamiento

Más detalles

Manual del Empleado Público. Plataforma de Administración Electrónica Open Cities Community

Manual del Empleado Público. Plataforma de Administración Electrónica Open Cities Community Manual del Empleado Público Plataforma de Administración Electrónica Open Cities Community Versión 1.0 Esta obra está distribuida bajo la licencia Reconocimiento 3.0 de España de Creative Commons Para

Más detalles

Gestión del Portfolio de Proyectos HP Portfolio & Project Management. Información de Producto. 2010 Dirección de Consultoría

Gestión del Portfolio de Proyectos HP Portfolio & Project Management. Información de Producto. 2010 Dirección de Consultoría Gestión del Portfolio de Proyectos HP Portfolio & Project Información de Producto 2010 Dirección de Consultoría 2 1. Introducción Actualmente las organizaciones necesitan hacer frente a la complejidad

Más detalles

UNIVERSIDAD OBERTA DE CATALUNYA. Herramienta Visual para Diseñar formularios Web WformDesigner

UNIVERSIDAD OBERTA DE CATALUNYA. Herramienta Visual para Diseñar formularios Web WformDesigner UNIVERSIDAD OBERTA DE CATALUNYA Herramienta Visual para Diseñar formularios Web WformDesigner Especialidad: Administración Web y comercio electrónico en entornos de software libre Autor: Wilman Chamba

Más detalles

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización

CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL. Nivel 3. Versión 5 Situación RD 1201/2007 Actualización Página 1 de 16 CUALIFICACIÓN SISTEMAS DE GESTIÓN DE INFORMACIÓN PROFESIONAL Familia Profesional Informática y Comunicaciones Nivel 3 Código IFC304_3 Versión 5 Situación RD 1201/2007 Actualización Competencia

Más detalles

Moisés García Ruiz 03/12/2011

Moisés García Ruiz 03/12/2011 IES GONZALO NAZARENO Osmius Monitorización de Dispositivos y Servicios en Red Moisés García Ruiz 03/12/2011 Documentación enfocada a la instalación, configuración del sistema Osmius, también veremos breves

Más detalles

Oracle Application Server 10g

Oracle Application Server 10g Oracle Application Server Oracle Application Server 10g La plataforma de aplicaciones más completa e integrada del mercado Puntos a comparar Lo más importante antes de realizar un análisis comparativo

Más detalles

DESPLIEGUE DE SENTINET

DESPLIEGUE DE SENTINET DESPLIEGUE DE SENTINET INTRODUCCIÓN Sentinet es una solución que proporciona gestión y gobierno de infraestructuras SOA desplegadas tanto on-premise, en la nube o en entornos híbridos. Sentinet está desarrollada

Más detalles

Guía para la evaluación de plataformas de Business Intelligence. Sistema de Información Social

Guía para la evaluación de plataformas de Business Intelligence. Sistema de Información Social Guía para la evaluación de plataformas de Business Intelligence Sistema de Información Social Octubre de 2012 Historial de Creación Fecha Versión Descripción Autor 31/10/2012 1.0 Guía para la evaluación

Más detalles

Lineamientos para el desarrollo de sistemas

Lineamientos para el desarrollo de sistemas Lineamientos para el desarrollo de sistemas 1. Introducción La Coordinación de Información Académica (CIA) a través del Centro Universitario para el Desarrollo de las Tecnologías de la Información (CUDTI)

Más detalles

Trabajo Final de Graduación para optar por el título. Bachiller en Ingeniería en Computación

Trabajo Final de Graduación para optar por el título. Bachiller en Ingeniería en Computación Trabajo Final de Graduación para optar por el título Bachiller en Ingeniería en Computación Migración del Módulo de Inventario del Sistema Business Advance Víctor Guzmán Alfaro Carrera Ingeniería en Computación

Más detalles

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S.

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S. PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED Obra bajo licencia Creative Commons Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S. Gonzalo Nazareno INDICE DE CONTENIDO

Más detalles

ID:1374 INTEGRO. SERVICIOS TELEMÁTICOS EN LA NUBE. Sánchez Rodríguez, Alfredo. Cuba RESUMEN

ID:1374 INTEGRO. SERVICIOS TELEMÁTICOS EN LA NUBE. Sánchez Rodríguez, Alfredo. Cuba RESUMEN ID:1374 INTEGRO. SERVICIOS TELEMÁTICOS EN LA NUBE. Sánchez Rodríguez, Alfredo. Cuba RESUMEN La Plataforma de Servicios Telemáticos desarrollada por SOFTEL bajo la denominación de: proyecto INTEGRO, constituye

Más detalles

Informe de avance Implementación herramientas de back-end (3-III).

Informe de avance Implementación herramientas de back-end (3-III). Proyecto RG-T1684 Desarrollo e implementación de las soluciones Prueba piloto del Componente III Informe Número 1. Informe de avance Implementación herramientas de back-end (3-III). Lautaro Matas 11/04/2013

Más detalles

El Software libre como camino hacia la independencia tecnológica.

El Software libre como camino hacia la independencia tecnológica. República Bolivariana de Venezuela Junio 2005 El Software libre como camino hacia la independencia tecnológica. El ejemplo de la Conselleria de Infraestructuras y Transporte. Generalitat Valenciana Gabriel

Más detalles

con certif icado de profesionalidad

con certif icado de profesionalidad CARACTERÍSTICAS El diseño web está cambiando en poco tiempo. Las nuevas tecnologías y estándares de programación están revolucionando tanto la forma de crear web como de interactuar con ellas. En nuestro

Más detalles

Tecnología Open-Xchange

Tecnología Open-Xchange Tecnología Open-Xchange Open-Xchange Overview Solución líder Open Source Software ( OSS ) de E-Mail y Groupware Plataforma de colaboración extensible que permite la integración de aplicaciones Ofrece Colaboración

Más detalles

Administración de servicios Web (MF0495_3)

Administración de servicios Web (MF0495_3) Ficha de orientación al alumno para su participación en la acción formativa Administración de servicios Web (MF0495_3) A quién está dirigido este Módulo Formativo? Trabajadores ocupados o desempleados

Más detalles

Criterios para seleccionar gestores de contenidos en la Web

Criterios para seleccionar gestores de contenidos en la Web Criterios para seleccionar gestores de contenidos en la Web Lic. Francisco Javier Díaz jdiaz@unlp.edu.ar Lic. Alejandra Schiavoni ales@info.unlp.edu.ar Lic. Claudia Mariana Banchoff Tzancoff cbanchof@info.unlp.edu.ar

Más detalles

pdi-tools: Mecanismo de interposición dinámica de código

pdi-tools: Mecanismo de interposición dinámica de código pdi-tools: Mecanismo de interposición dinámica de código Descripción del proyecto Gerardo García Peña Jesús Labarta Judit Giménez Copyright 2004, 2005 Gerardo García Peña pdi-tools: Mecanismo de interposición

Más detalles

Laboratorio 1 Preparación del entorno de trabajo

Laboratorio 1 Preparación del entorno de trabajo DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Laboratorio 1 Preparación del entorno de trabajo Planificación y Gestión de Proyectos Informáticos 1. Introducción

Más detalles

ebox: Servidor de dominio Windows libre y gratuito

ebox: Servidor de dominio Windows libre y gratuito ebox: Servidor de dominio Windows libre y gratuito Guía de instalación y configuración Manuel Morán Vaquero mmv@edu.xunta.es Febrero 2010 Esta guía está basada en la versión 1.2 de ebox Índice 1 Introducción

Más detalles

NUEVO SOLMICRO-EXPERTIS ERP-CRM

NUEVO SOLMICRO-EXPERTIS ERP-CRM NUEVO SOLMICRO-EXPERTIS ERP-CRM TECNOLOGÍA INNOVADORA AL SERVICIO DE SU NEGOCIO Los negocios son una cosa muy seria. Tener toda la información es decisivo para una buena gestión de su empresa EN SOLMICRO

Más detalles

Administración avanzada de GNU/Linux

Administración avanzada de GNU/Linux Administración avanzada de GNU/Linux XP07/M2103/02279 FUOC XP07/M2103/02279 Administración avanzada de GNU/Linux Ingeniero superior y doctor en Informática por la UAB. Profesor de los Estudios de Informática,

Más detalles

Plataforma para el Desarrollo de Software Libre

Plataforma para el Desarrollo de Software Libre Plataforma para el Desarrollo de Software Libre Ana Rangel (Cenditel) Erwin Paredes (Cenditel) Juan Vizcarrondo (Cenditel) Juan Bastidas (Cenditel) Contexto Estado no deseado Transición Estado deseado

Más detalles