Administrador
|
|
|
|
|
Enviado por genix el 21 Noviembre, 2008 - 20:42.
|
Resúmen: BOINC (Berkeley Open Infraestructure for Network Computing) es una plataforma que permite la computacion distribuida aprovechando la capacidad de computo no utilizada por los usuarios de computadoras personales. Actualmente muchos campos de investigacion requieren de computo intensivo para su desarrollo, es asi que BOINC se presenta como una alternativa para que las universidades puedan ingresar a estos campos de investigacion aprovechando su propia infraestructura de laboratorios de computadoras sin necesidad de comprar costosos supercomputadores. La presente conferencia explica el funcionamiento de BOINC y la experiencia de uso en la Pontificia Universidad Catolica del Peru (PUCP).
Agenda:
- Que es Grid Computing?
- Que es BOINC?
- Que es Legion?
- Adaptando un proyecto
- Conclusiones y observaciones
Metas: Difundir el uso de BOINC como una efectiva herramienta de computo distribuido que permita a las universidades el ingreso de forma economica a campos de investigacion que requieren de computo intensivo.
|
|
|
|
|
|
|
|
|
|
Enviado por bbh el 14 Noviembre, 2008 - 03:09.
|
Resúmen: Tlalokes es un framework libre y moderno escrito en PHP, es orientado a objetos, permite generar rápidamente aplicaciones web de una manera sencilla y rápida, cuenta con una interfase web por lo que no requiere linea de comandos (scaffolding) para generar código, soporta multiples bases de datos y proporciona mapeo objeto/relacional (ORM), permite traducir las aplicaciones generadas fácilmente, utiliza el patrón de diseño modelo-vista-controlador, es capaz de devolver la información en plantillas HTML o en servicios web a través de JSON-RPC, entre otras características que se expondrán durante la ponencia.
Agenda:
- Por qué crear otro framework en PHP
- ¿Por qué Tlalokes?
- Principales carácteristicas del framework
- Demostración en vivo
- Demostración del código fuente
- Solución a dudas
Metas: Los asistentes conocerán este framework y usandolo podrán acelerar sus desarrollos de aplicaciones web, y utilizaran técnicas de programacion seguras y bien estructuradas.
Recursos: Conocimientos básicos de PHP, conocer el paradigma de programación Orientado a Objetos, conocer el patrón de diseño Modelo-Vista-Controlador.
|
|
|
|
|
|
|
|
|
|
Enviado por caof2010 el 8 Noviembre, 2008 - 17:50.
|
Resúmen: La sesion tiene como proposito mostrar al asistente los principios basicos de SCRUM como metodologia ágil de desarrollo.
Adicionalmente durante el taller se propone un conjunto reducido de ejercicios (incluyendo una simulación) de un SPRINT que permitirá al asistente comprender las implicaciones y beneficios de utilizar SCRUM u otra metodologías ágil para construir sistemas.
Por su naturaleza el quorum sugerido es de 18-20 personas máximo, ya que se durante el mismo se forman equipos de 4 a 5 miembros que trabajaran conjuntamente durante los ejercicios ( => se pretende poder atender convenientemente aproximadamente 4 o 5 equipos).
Agenda:
Durante el taller se enseñará:.
- - Qué es y cómo construir una Historia de Usuario
- - La diferencia entre una Historia de Usuario y un Caso de Uso
- - Diferencias entre Historias de Usuario, Temas y Épicas
- - Crear un Backlog basados en Historias de Usuario
- - Definir un Plan de SPRINT basados en Historias de Usuario
- - Principios Básicos de Estimación y Medición Ágil
- - Ejecutar un SPRINT.
- - Antipatrones Comúnes de Adopción de Metodologías Ágiles
Metas: Proporciona una o dos frases que describan los resultados que deseas alcanzar con tu presentación.
Recursos: -1 PC con OpenOffice
-1 Proyector
- 1 Rotalfolios por equipo ( 4 o 5 máximo en total ).
- 50 tarjetas para fichas bibliograficas por equipo ( 250 en total )
- 1 diurex, maskin tape, o cinta canela por equipo.
- 2 o 3 plumones por equipo ( 15 en total ).
|
|
|
|
|
|
|
|
|
|
Enviado por Alvaro Lopez Ortega el 5 Noviembre, 2008 - 14:05.
|
Resúmen: Se trata de un examen de la relacción entre el Software Libre y e Internet: su interacción, interdependencia y desarrollo. Teniendo en cuanta la actual tendencia de los usuarios hacia el consumo de SaaS (Software as a Service), es realmente interesante ver que consecuencias tiene la citada relacción. Por otro lado, se abordaran algunos aspectos mas técnicos sobre el desarrollo de aplicaciones modernas en Internet con Software Libre, principalmente arquitecturas de alto nivel centradas en HPC/HA (Hight Performance Computing and High Availability).
|
|
|
|
|
|
|
|
|
|
Enviado por dvarela el 25 Octubre, 2008 - 18:57.
|
Resúmen: La virtualización hoy en dia es la nueva gran herramienta, y a su vez "nuevo" que lleva ya algo más de cuatro décadas. Si embargo se ha utilizado históricamente en una serie de contextos, pero con un objetivo principal, ahora es en la virtualización de servidores y sistemas operativos. Al igual que Linux, la virtualización ofrece una gran variedad de opciones de rendimiento, portabilidad y flexibilidad. Esto significa que usted puede elegir el enfoque que funciona mejor para usted y para su aplicación.
Agenda:
- Virtualizacion por Hardware / software
- El enfoque se puede tener y llevarlo a la practica en sistemas heterogeneos
- Saber que existen mas de un software para virtualizacion y como aplicarlo para produccion
- Los puntos escenciales del software que existe desde hace años para hacer la virtualizacion y como implementarlo
- La decision final del usuairo para ahorrar hardware en una institucion, empres o gobierno con un sistema virtualizado con el cual convivan sistemas heterogeneos tales como : Windows, linux y otros s.o
Metas: El usuario final sabra diferenciar entre para-virtualizacion y virtualizacion con herramientas Open source y sistemas propietarios.
Tambien podra distiguir que tipo de arquitectura soporta este tipo de virtualizaicon y/o para-virtualizion
Finalmente tendra en sus manos la eleccion de poder poner en marcha un sistema de virtualizacion en un enfoque de desarrollo y/o en sistemas de produccion
Recursos: Conocimientos de arquitecturas de computadoras (Hardware, dispositivos de e/s, ram's, cpus's, etc).
Conocimientos basicos de virtualizacion con quemu, virtulbox, vmware, xen entre otros
Conocimientos y puesta a punto de un servidor GNU/Ginux para sistemas de produccion a nivel de servidores.
|
|
|
|
|
|
|
|
|
|
Enviado por dvarela el 24 Octubre, 2008 - 14:54.
|
Resúmen: Hoy en dia sería prácticamente imposible tratar de cubrir todos los aspectos de seguridad de todos los sistemas operativos de red existentes, aunado a estos debemos de incluir el modelo ISO/ISO y los protocolos TCP/IP que es la familia de protocolos más difundida a nivel mundial.
Sabemos que la red Internet esta basada en TCP/IP, sin embargo, esta familia no contempla esquemas de seguridad los cuales debemos de tener encuenta, no obtante en el ambito de los sistemas operativos Open Source sabemos que Linux es un sistema multiusuario, multiproceso y multitarea real. Puede haber varios usuarios distintos trabajando a la vez cada uno desde su terminal.
Sin embargo debemos de saber que el sistema tiene la obligación de proteger a los usuarios uno frente a otros, al mismo tiempo Linux se sabe es una excelente estación de trabajo aislada, y es un host o servidor cuando esta conectada a la red y que al mismo tiempo, el sistema tiene la obligación de garantizar los servicios que
presta.
Agenda:
- La seguridad servicios, kernel, passwords
- Seguridad en los usuairos, passwords, red/redes, sistema en general
- se manejaran 10 puntos escenciales para la seguridad
- Se cubren la mayoria de los aspectos de los ambitos de la seguridad
- Tomar como habito natural la segurida de un sistema open source
Metas: Los usuarios finales, tales como los administradores y a todos que tengan un sistema operativo open source tendran las herramientas necesarias para tener un sistema (desktop y/o servidor) con un alto nivel de proteccion contra intrusos, hackers y otro tipo de ataques. Al mismo tiempo el usuario debera de tomar diferentes medidas de seguridad para tener actualizado los sistemas que administra y no caer en el ambito de ser paranoico. (Hacer respaldos, configurar bitacoras, registros, etc)
Recursos: Los recursos estan estan en el mismo sistema operativo tales como:
iptables/ipchains
tcpwrapers
firewalls
servicios del sistema opertativo
servicios de internet para el servidor a proteger
snord
kernel
comandos de adminsitracion del sistema opertivo
|
|
|
|
|
|
|
|
|
|
Enviado por alonso.macias el 15 Octubre, 2008 - 23:14.
|
Resúmen: Cuando un estudiante de nivel medio o superior concluya sus estudios, tendrá competencias laborales asociadas al desarrollo de software, y/o a la administración de la infraestructura informática, y contará con al menos una certificación de clase mundial que le permita obtener un mejor empleo.
Agenda:
- Programas Academicos
- Beneficios de los programas
- Certificaciones
- Vocaciones, roles y metodologías
Metas: 1. Proporcionar un panorama general de la propuesta que la Universidad Politecnica de Chiapas a la Comunidad.
2. Obtener de los participantes retroalimentacion para mejorar la propuesta.
(Extras).- Lograr enlaces con empresas, instituciones educativas e interesados en los temas de: software libre, educación, mecatrónica, ambiental, agroindustrias, energía.
|
|
|
|
|
|
|
|
|
|
Enviado por null el 15 Octubre, 2008 - 17:29.
|
Resúmen: Instalación, configuración y mantenimiento de un servidor y clientes bacula, software libre para la administración de respaldos de información a través de la red, utilizando un servidor central y distintos tipos de medios de almacenamiento.
Agenda:
- ¿Que es Bacula?
- Tipos de organización
- Configuración básica de Bacula en servidor
- Configuración básica de Bacula en cliente
- Demostración de trabajo en Bacula
Metas: Al final de la presentacion se pretende que el espectador:
Tenga un concepto basico de que es Bacula
Sepa como puede ayudarlo en su empresa
Cuales son los requisitos que necesita para montar el servicio
Habilidades necesarias para poder por si solo montar un servidor Bacula y configurar sus clientes
|
|
|
|
|
|
|
|
|
|
Enviado por kenjy el 15 Octubre, 2008 - 12:27.
|
Resúmen: Las tecnologías de virtualización nos permite separa el hardware físico de su utilización lógica, logrando un incremento en la seguridad, flexibilidad y mejorando la utilización de los recursos, OpenVz es un software libre de virtualización a nivel sistema operativo poco utilizado en México, pretendo exponer las experiencias adquiridas al implementarlo en el diario La Jornada desde el punto de vista de la migración de sistemas en producción hacia un entorno virtualizado, su optimización y los desarrollos participando como miembro activo de su comunidad.
Agenda:
- Breve reseña sobre virtualización.
- OpenVz diseño y funcionamiento.
- ¿Cuando es importante virtualizar?
- Benchmarking, sobre servicios, indispensable para una correcta migración.
- Métodos para instalar OpenVz.
- Las VzTools como entenderlas.
- Gestión de maquinas virtuales (VZ's).
- El caso apache, el gloton de recursos.
- Servicios y aplicaciones que no deben ser virtualizadas.
- Correcta administración de recursos.
- Depurando y optimizando servicios bajo demanda.
- CPU Scheduler en OpenVz.
- Depurando VZ's en función de los FAILCNT.
- OpenVz Live Migration.
Metas: OpenVz no es fácil, es una tecnología de virtualización muy potente y compleja, extremadamente rápida y con muchas ventajas pero como todo, es muy importante entender su funcionamiento para poder implementarlo y sacar provecho de esta herramienta.
Recursos: Conocimientos de linux, redes y arquitectura de sistemas operativos.
|
|
|
|
|
|
|
|
|
|
Enviado por kenjy el 15 Octubre, 2008 - 12:07.
|
Resúmen: Esta charla responde a la necesidad de integrar un sistema capaz de recolectar, analizar y almacenar información generada por los servicios de nuestra red y sus usuarios, permitiéndonos observar so comportamiento y evolución manteniendo un historial del mismo.Necesitamos analizar el estado anterior y el actual de los componentes de nuestra red para poder pronosticar su comportamiento, el diagnostico de problemas en una red puede tornarse complicado debido a la cantidad de servicios disponibles y los datos transmitidos, el monitoreo de redes nos permite recolectar datos útiles que podemos implementar en sistemas inteligentes y de mantenimiento automatizado.
Agenda:
- Primero determinar con criterio los elementos que realmente se necesitan monitorear y por que.
- Enumeración de servicios de alta demanda y misión critica.
- Planeando un esquema de monitoreo.
- Apoyándonos en la virtualización =) creando y configurando un servidor de recolección de datos con MySQL.
- Utilizando el protocolo SNMP.
- Utilizando zabbix para gestionar la información recolectada.
- Aplicando triggers, creando gráficas, mapas y automatizando mantenimiento para cualquier servicio (apache, squid, exim etc)
- Notificación de problemas y diagnósticos.
- Creando pluggins para monitorear servicios.
Metas: Dejar en el asistente el conocimiento necesario para incrementar el control sobre una red basado en la información que se puede recolectar de la misma.
Recursos: Conocimientos de linux, redes y experiencia como administrador de sistemas.
|
|
|
|
|
|