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

Download "http://monkeyd.sf.net"

Transcripción

1 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux

2 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <UnpocodeHistoria...> MonkeyHTTPDaemon:Asmall,fastandscalablewebserver

3 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <WebServer???> Quees? HTTPServer Transferenciaderecursos:páginas,imágenes,flash,etc Haymuchos!Apache,Lighttpd,IIS.. porqueotro?. Yanoson1000usuarios,sonmillones!!!

4 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <HTTP:theclientside...> Administraciónyusoeficientedelosrecursos Compatibleconstandards JavaScriptengine Multiplataforma

5 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Savebandweight> Redirecciónenlasolicituddedirectorios Listandocontenidodedirectorios

6 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <where'sthe'/'> GET/imgsHTTP/1.1 Host: :2001 Keep Alive:300 Connection:keep alive HTTP/1.1301MovedPermanently Server:Monkey/ gitserver(host: ,port:2001) Location:http:// :2001/imgs/ GET/imgs/HTTP/1.1 Host: :2001 Keep Alive:300 Connection:keep alive HTTP/1.1200OK Server:Monkey/ gitserver(host: ,port:2001) Date:Thu,23Oct200805:17:34GMT

7 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <listingdirectory> Funcionalidad adquirida Consumoinnecesarioderecursos Atodoslesgustaylessirve Propuesta:ElclienteHTTPordenaelcontenidoylopinta.

8 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <TheWEBischanging> Archivosnosonsuficientes Esnecesariogenerarpáginasdinámicas PHP,Python,Ruby... Databases

9 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Businessneeds> Virtualhosts CGI:CommonGatewayInterface Performance!!!

10 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <VirtualHosts>

11 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <CGI:CommonGatewayInterface> Protocolostandard Permiteintegracióndeaplicacionesexternas

12 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <CGI:CommonGatewayInterface> Implementacionespocoeficientes Consumoderecursosenexceso fork()+fork()+fork()=???

13 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Scalability> FastCGI SimpleCGI Youtubescalability Logs

14 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <FastCGI> HighPerformance Pre forking() Cargadistribuida

15 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <SCGI:SimpleCGI> SimilaraFastCGI:cargadistribuida,pre forking(),highperf. Simpledeimplementar Especificacionen100lineasdetexto

16 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <YoutubeScalability> 03/2006:30millonesdevideos/día 07/2006:100millonesdevideos/día Apache >Lighttpd SingleProcess >MultiProcess

17 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <SingleProcessv/sMultiProcess> SingleProcess Read Read Write Read Write Read Write Read Write Write Write Read Read MultiThreads Thread#1 Read Thread#2 Read

18 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Logs> Unservidordeberegistrarelaccesoalosrecursos:Logs

19 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Logs> 1.000request/second=1000I/O/second????????????

20 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Monkey,amodernwebserver> SOLOPARALINUX...

21 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <WhyLinux???> Esmifavorito SWMultiplataforma=Costoentiempo+desarrolladores Libre,estable...blahblahblah

22 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Linuxfeatures> epoll() splice() tee() timerfd() sendfile() Inotify

23 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Networkingmodels> Forkperclient Pre forking Threading Pre threading Polling HybridThreading Polling

24 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <TheMonkeyEvolution> procesoporclient(1fork()perclient) CGIbásico

25 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <TheMonkeyEvolution> threadporcliente Hostsvirtuales CGIenhostsvirtuales

26 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <TheMonkeyEvolution> 2003 MySQLlogs

27 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <TheMonkeyEvolution> 2008 HybridNetworkHandler:threads+polling Dirhtml:Soporteparatemasdinámicos Workerlogger Asyncsendfile()

28 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Polling:epoll()> Interfaceparaladistribucióndeeventos Listoparaescuchar? Listoparaescribir? Permiteutilizarunmodelo Asíncrono (asyncmodel)

29 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Monkey,amodernwebserver> Binarysize:52KB!!! VentajasdeunHybridmodel:Threading+Polling Worker process dir_html:soporteparatemas SóloparaLinux!!! Simpledeconfigurar

30 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <WorkerLogger> Threadqueesperapordatosenunatubería(pipe()) Novacialatuberíahastaqueestallegaasu75%de capacidadohanpasado3segundos

31 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <HybridModel> CadaThreadposeeunpolldeconexionesentrantes Unbalancercentralrecibelasconexionesysolicitudes Elbalancerasignalapeticióndeunclientealpolldeun threadseleccionado. Encadathread,cadaconexiondeclientesetrabajadeforma asíncrona.

32 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <dir_html>

33 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <MonkeyTODOlist> Diseñomodular SSL IPv6 FastCGI,SCGI Servidordeprocesosparacontenidodinámicopropio

34 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <GetInvoled!!!> Escribiendocódigo Creandodocumentación Traduciendo CreandoArtWork Reportandobugs

35 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux < Preguntas?>

36 MonkeyHTTPDaemon::AfastandscalablewebserverforLinux <Gracias>

UD 4: Instalación y administración de servicios Web SRI

UD 4: Instalación y administración de servicios Web SRI Instalación y administración de servicios Web SRI RESULTADOS DE APRENDIZAJE Administra servidores Web aplicando criterios de configuración y asegurando el funcionamiento del servicio. Introducción - WWW

Más detalles

Check-list de Rendimiento y Escalabilidad Drupal.

Check-list de Rendimiento y Escalabilidad Drupal. SB IT Media, S.L. Check-list de Rendimiento y Escalabilidad Drupal. Derivada de la Drupal Performance and Scalability Checklist de la Drupal Performance Agency con licencia Creative Commons Attribution-ShareAlike2.0

Más detalles

Internet Information Services (IIS) Novedades Instalación Configuración - Troubleshooting

Internet Information Services (IIS) Novedades Instalación Configuración - Troubleshooting Internet Information Services (IIS) Novedades Instalación Configuración - Troubleshooting El Lunes 25 de Febrero de 2013 se realizó, en la Ciudad de Buenos Aires, un encuentro de capacitación que contó

Más detalles

Presentación Taller. Apache: HTTPD. JoséMiguelHerreraM. UTFSM

Presentación Taller. Apache: HTTPD. JoséMiguelHerreraM. UTFSM Presentación Taller Apache: HTTPD JoséMiguelHerreraM. UTFSM Introducción Del proyecto APACHE Servidor web HTTP Código Abierto Multiplataforma Objetivo es proveer seguridad y eficiencia 2 Algo de historia

Más detalles

404! Tu número de la suerte! (Servidores Web)

404! Tu número de la suerte! (Servidores Web) 404! Tu número de la suerte! (Servidores Web) SO, Web Server, DataBase server, language. Web Servers: 1. Apache Tomcat (http://www.apache.org) 2. Lighttpd (http://www.lighttpd.net) 3. nginx (http://www.nginx.net)

Más detalles

Alerta, servidor LAMP comprometido!

Alerta, servidor LAMP comprometido! (basado en hechos reales) Alerta, servidor LAMP comprometido! CC-BY-SA 2011 Manuel Jiménez - 1 Contexto PYME con personal dedicado a múltiples tareas de distinta naturaleza servidores de hosting compartido

Más detalles

El servidor WEB Apache HTTPD. Tecnologías Web

El servidor WEB Apache HTTPD. Tecnologías Web El servidor WEB Apache HTTPD Tecnologías Web Apache HTTPD Es uno de los mejores servidores de contenido estático disponibles, debido a su eficiencia sirviendo contenido estático y a su gran robustez Características

Más detalles

PyReplica. Sistema de replicación simple para. programado en Python. Mariano Reingart

PyReplica. Sistema de replicación simple para. programado en Python. Mariano Reingart PyReplica Sistema de replicación simple para PostgreSQL programado en Python Mariano Reingart Motivación / Objetivos Fácil instalación (scripts, sin compilación) Fácil administración (sin comandos) Fácil

Más detalles

Luis Villalta Márquez

Luis Villalta Márquez - Alojamiento virtual basado en IPs. - Alojamiento virtual basado en nombres. - Alojamiento virtual basado en puertos. - Alojamientos híbridos. Luis Villalta Márquez El término Hosting Virtual se refiere

Más detalles

Administración y configuración de servidores Apache

Administración y configuración de servidores Apache Administración y configuración de servidores Apache Autor: Guillermo Pérez Tutor: Bernardo Bernal 1. TÍTULO Administración y configuración de servidores Apache 2. DESCRIPCIÓN Apache es el principal servidor

Más detalles

CAPITULO III. TECNOLOGÍA SNMP

CAPITULO III. TECNOLOGÍA SNMP CAPITULO III. TECNOLOGÍA SNMP En este capitulo haremos una presentación sobre la estructura básica del protocolo de monitoreo SNMP. El objetivo de este protocolo es poder realizar un monitoreo del estado

Más detalles

Taller de Sistemas de Información 1. Clase 2 Sistemas de información Arquitectura

Taller de Sistemas de Información 1. Clase 2 Sistemas de información Arquitectura Taller de Sistemas de Información 1 Clase 2 Sistemas de información Arquitectura Sistemas Empresariales Es una descripción de las metas de una organización, como estas metas son realizadas a través de

Más detalles

GPGPU Avanzado. Sistemas Complejos en Máquinas Paralelas. Esteban E. Mocskos (emocskos@dc.uba.ar) 5/6/2012

GPGPU Avanzado. Sistemas Complejos en Máquinas Paralelas. Esteban E. Mocskos (emocskos@dc.uba.ar) 5/6/2012 Sistemas Complejos en Máquinas Paralelas GPGPU Avanzado Esteban E. Mocskos (emocskos@dc.uba.ar) Facultad de Ciencias Exactas y Naturales, UBA CONICET 5/6/2012 E. Mocskos (UBA CONICET) GPGPU Avanzado 5/6/2012

Más detalles

Escalabilidad Web - Fundamentos. Gustavo Picón Noviembre 2007

Escalabilidad Web - Fundamentos. Gustavo Picón <gpicon@aureal.com.pe> Noviembre 2007 Escalabilidad Web - Fundamentos Gustavo Picón Noviembre 2007 Escalabilidad Escalabilidad es aumentar la capacidad de atender usuarios o volumen de datos de manera lineal con la capacidad

Más detalles

Servidor Apache 1. Instalación de apache

Servidor Apache 1. Instalación de apache Servidor Apache 1. Instalación de apache Abrimos El instalador de paquetes Synaptic, buscamos apache2 y marcamos la opción que coincide con lo escrito anteriormente. Ahora abrimos internet y buscamos en

Más detalles

Actividad 6.7.4: División en subredes de direcciones IPv4, Parte 2

Actividad 6.7.4: División en subredes de direcciones IPv4, Parte 2 Actividad 6.7.4: División en subredes de direcciones IPv4, Parte 2 Objetivos de aprendizaje Al completar esta actividad, usted podrá determinar la información de subred para una dirección IP y una máscara

Más detalles

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

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

CONVALIDACIÓN CICLOS FORMATIVOS DE GRADO SUPERIOR VINCULADOS A LA RAMA DE TELECOMUNICACIÓN FAMILIA PROFESIONAL ELECTRICIDAD Y ELECTRÓNICA

CONVALIDACIÓN CICLOS FORMATIVOS DE GRADO SUPERIOR VINCULADOS A LA RAMA DE TELECOMUNICACIÓN FAMILIA PROFESIONAL ELECTRICIDAD Y ELECTRÓNICA FAMILIA PROFESIONAL ELECTRICIDAD Y ELECTRÓNICA DESARROLLO DE PRODUCTOS ELECTRÓNICOS (LOGSE) GRADO EN INGENIERÍA DE TELEMÁTICA Organización de empresas Técnicas de programación Programación I Electrónica

Más detalles

APACHE 2. Pablo Allietti pablo@lacnic.net Mérida Venezuela Octubre 2003. WALC - 2003 Merida Venezuela

APACHE 2. Pablo Allietti pablo@lacnic.net Mérida Venezuela Octubre 2003. WALC - 2003 Merida Venezuela APACHE 2 Pablo Allietti pablo@lacnic.net Mérida Venezuela Octubre 2003 Introducción Un Servidor es un computador que brinda servicios a otros equipos (clientes) mediante requerimientos Un Servidor WEB

Más detalles

Prevención Dinámica de Ataques con IPTables. www.securetia.com

Prevención Dinámica de Ataques con IPTables. www.securetia.com Prevención Dinámica de Ataques con IPTables Modelo OSI Intro a Firewalls Firewall de Host vs Firewall de Red Stateless vs Stateful Firewalls Firewalls vs IDS/IPS Firewalls vs UTM/NGFW Intro a IPTables

Más detalles

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle

Instituto Profesional DuocUC Escuela de Ingeniería Componentes Arquitectura Oracle Componentes Arquitectura Oracle Jaime Amigo P. 2006, Santiago - Chile Objetivos Después de completar esta lección, usted deberá: Comprender la Arquitectura Oracle y sus principales componentes Listar las

Más detalles

Prácticas recomendadas en Afinación de Bases de Datos MySQL. Twitter: @mysql_espanol

<Insert Picture Here> Prácticas recomendadas en Afinación de Bases de Datos MySQL. Twitter: @mysql_espanol Prácticas recomendadas en Afinación de Bases de Datos MySQL Twitter: @mysql_espanol Facilitadores Pedro.Andrade@Oracle.com Responsable en la adopción de MySQL en latam Empleado MySQL

Más detalles

PEQUEÑO PERO MATÓN. El rápido y versátil servidor web Nginx se puede configurar y ampliar fácilmente. POR JEREMY GARCÍA

PEQUEÑO PERO MATÓN. El rápido y versátil servidor web Nginx se puede configurar y ampliar fácilmente. POR JEREMY GARCÍA Juan Jones, 123RF Servicio web y proxy inverso con el veloz Nginx PEQUEÑO PERO MATÓN El rápido y versátil servidor web Nginx se puede configurar y ampliar fácilmente. POR JEREMY GARCÍA Nginx (pronunciado

Más detalles

Alta Disponibilidad. con. Por: Ing. Dennis Cohn Muroy

Alta Disponibilidad. con. Por: Ing. Dennis Cohn Muroy Alta Disponibilidad con Por: Ing. Dennis Cohn Muroy Agenda Alta disponibilidad Replicación DRBD Heartbeat Ruteando las consultas Mejoras esperadas Alta Disponibilidad Servicios siempre disponibles Tolerancia

Más detalles

Linux Administración del sistema y explotación de los servicios de red (3ª edición)

Linux Administración del sistema y explotación de los servicios de red (3ª edición) Administración del almacenamiento 1. Administración y configuración de sistemas de archivos 21 1.1 Administración de sistemas de archivos 21 1.1.1 Los sistemas de archivos más comunes 21 1.1.2 Sistemas

Más detalles

Optmización de aplicaciones PHP (server side) por Oriol Jiménez

Optmización de aplicaciones PHP (server side) por Oriol Jiménez Optmización de aplicaciones PHP (server side) por Oriol Jiménez Qué es? Optimizar es el proceso de modificar un sistema para que este sea más eficaz. En aplicaciones web en concreto perseguimos el objetivo

Más detalles

Tarea 02 de DAW. José Luis Comesaña

Tarea 02 de DAW. José Luis Comesaña Tarea 02 de DAW. José Luis Comesaña Enunciado. Una empresa quiere mostrar y operar con su negocio a través de Internet. Así quiere: Una página web visible a cualquiera en Internet que publicite su negocio:

Más detalles

nginx, el webserver comunista, o 101 trucos de nginx

nginx, el webserver comunista, o 101 trucos de nginx nginx, el webserver comunista, o 101 trucos de nginx Chinese Simplified Edition BSDday 2014 9 de agosto 2014 Topics 1 Simplified Chinese Edition Que no es esto. Que si es esto. 2 Un mundo de alternativas

Más detalles

Almacenamiento virtual de sitios web HOST VIRTUALES

Almacenamiento virtual de sitios web HOST VIRTUALES Almacenamiento virtual de sitios web HOST VIRTUALES Tema 4 SRI Vicente Sánchez Patón I.E.S Gregorio Prieto Almacenamiento virtual de sitios web HOST VIRTUALES El término Hosting Virtual se refiere a hacer

Más detalles

LILDBI-WEB. Web.. LILACS Descrípci. LILDBI-Web. Requisitos de Instalación

LILDBI-WEB. Web.. LILACS Descrípci. LILDBI-Web. Requisitos de Instalación LILDBI-WEB Requisitos de Instalación Usar uno de los ambientes operativos: Windows, Linux; Disponer de un WebServer instalado Apache, IIS; Tener PHP instalado y configurado como Servicio Web; 400 Mb mínimo

Más detalles

CA Service Assurance Eficiencia en la gestión de la nueva generación. Hugo E. Rodriguez Torres 29 de Julio de 2010

CA Service Assurance Eficiencia en la gestión de la nueva generación. Hugo E. Rodriguez Torres 29 de Julio de 2010 CA Service Assurance Eficiencia en la gestión de la nueva generación Hugo E. Rodriguez Torres 29 de Julio de 2010 CA Technologies CA Technologies soporta y potencia como ningún otro proveedor en mercado

Más detalles

Contents. 1 Instalacion de Observium

Contents. 1 Instalacion de Observium Contents 1 Instalacion de Observium 1 1.1 1.- $ sudo su............................. 1 1.2 2.- Instalamos los paquetes necesarios para correr Observium:.. 1 1.3 3. Instalar los paquetes PEAR Net IPv4 y

Más detalles

MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA

MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA 1. Instalación del servidor de bases de datos geográficas... 1 1.1. Instalación y configuración de PostgreSQL... 1 1.2. Instalación de Proj y GEOS... 2 1.3. Instalación

Más detalles

PostgreSQL. Jornadas del sur. Bahía Blanca, 15 de agosto 2009

PostgreSQL. Jornadas del sur. Bahía Blanca, 15 de agosto 2009 Jornadas del sur Bahía Blanca, 15 de agosto 2009 Historia Ingres en la Universidad de Berkeley, Michael Stonebraker (1977). Primeros intentos de crear un motor de BD relacional. Post-ingres, comprendía

Más detalles

SYSLOG PROTOCOLO Y SERVICIOS

SYSLOG PROTOCOLO Y SERVICIOS SYSLOG PROTOCOLO Y SERVICIOS LOG Registro de eventos o errores Formato Información Distribución de logs Recopilación y análisis costoso - imposible? SYSLOG El protocolo y servicios Syslog proveen un transporte

Más detalles

GESTIÓN ACADÉMICA PLAN DE ASIGNATURA GUÍA DIDÁCTICA

GESTIÓN ACADÉMICA PLAN DE ASIGNATURA GUÍA DIDÁCTICA PÁGINA: 1 de 5 Nombres y Apellidos del Estudiante: Grado: OCTAVO Periodo: PRIMERO Guía 2 Docente: Duración: 9 Área: Humanidades, Lengua Castellana e Idioma Extranjero Inglés Asignatura: Inglés ESTÁNDAR:

Más detalles

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux). Actividad 5 5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux). Windows Para crear un certificado digital en Windows Server, tenemos que instalar el rol Servicios de certificados

Más detalles

Requisitos del sistema. Para empresas grandes y medianas

Requisitos del sistema. Para empresas grandes y medianas Requisitos del sistema Para empresas grandes y medianas Trend Micro Incorporated se reserva el derecho de efectuar cambios en este documento y en los productos que en él se describen sin previo aviso.

Más detalles

Análisis Forense en Servicios de Almacenamiento Remoto

Análisis Forense en Servicios de Almacenamiento Remoto Su Seguridad es Nuestro Éxito Análisis Forense en Servicios de Almacenamiento Remoto C. Santander, 101. Edif. A. 2º E-08030 Barcelona (Spain) Tel.: +34 93 305 13 18 Fax: +34 93 278 22 48 C. Arequipa, 1

Más detalles

Implantación de OpenLDAP y medición de su rendimiento

Implantación de OpenLDAP y medición de su rendimiento Implantación de OpenLDAP y medición de su rendimiento Luis Gerardo de la Fraga, Axel Ernesto Moreno Cervantes y Guillermo Morales Luna E-mail: fraga@cs.cinvestav.mx Sección de Computación Departamento

Más detalles

CICLO FORMATIVO DE GRADO SUPERIOR: SISTEMAS DE TELECOMUNICACIÓN E INFORMÁTICOS (LOGSE) GRADO UNIVERSITARIO: INGENIERÍA INFORMÁTICA

CICLO FORMATIVO DE GRADO SUPERIOR: SISTEMAS DE TELECOMUNICACIÓN E INFORMÁTICOS (LOGSE) GRADO UNIVERSITARIO: INGENIERÍA INFORMÁTICA CICLO FORMATIVO DE GRADO SUPERIOR: SISTEMAS DE TELECOMUNICACIÓN E INFORMÁTICOS (LOGSE) Arquitectura de equipos y sistemas informáticos Tecnología de Computadores Estructura de Computadores Sistemas Telemáticos

Más detalles

Instalación de Joomla! en un servidor remoto

Instalación de Joomla! en un servidor remoto Instalación de Joomla! en un servidor remoto 3 Requerimientos del servidor. En principio, los requisitos que debe cumplir el servidor en el que queremos instalar Joomla! son los mismos que los que hemos

Más detalles

Curso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets.

Curso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets. Curso de Redes Computadores 1 Tema 3 Introducción a la capa de transporte. Interfaz de programación en redes. Sockets. Prof. Ricardo Gonzalez Redes de Computadores Tema 3 1 1 Modelo Cliente-Servidor Dos

Más detalles

BASE DE DATOS Y PARA QUE SIRVEN

BASE DE DATOS Y PARA QUE SIRVEN BASE DE DATOS Y PARA QUE SIRVEN Es una colección de archivos interrelacionados, son creados con un DBMS. El contenido de una base de datos engloba a la información concerniente (almacenadas en archivos)

Más detalles

Administración y configuración de servidores Apache

Administración y configuración de servidores Apache Área de Formación en Línea Centro Internacional de Tecnologías Avanzadas Fundación Germán Sánchez Ruipérez 1. Título: Administración y configuración de servidores Apache 2. Descripción: Apache es el principal

Más detalles

Instructivo para la Instalación del Cliente de VPN

Instructivo para la Instalación del Cliente de VPN Dirección de Informática Hoja 1 de 16 Instructivo para la Instalación del Cliente de VPN Dirección de Informática Hoja 2 de 16 Acerca del Informe El siguiente informe tiene como fin proponer una referencia

Más detalles

Servicio de publicación de información web (HTTP)

Servicio de publicación de información web (HTTP) Servicio de publicación de información web (HTTP) La Web es uno de los servicios más comunes en Internet, tanto que se ha convertido en su cara visible para la mayoría de los usuarios. Una página Web empezó

Más detalles

CGI (Common Gateway Interface) es un modo sencillo de crear contenido dinámico en un sitio Web

CGI (Common Gateway Interface) es un modo sencillo de crear contenido dinámico en un sitio Web CGI Aplicaciones Web/Sistemas Web Juan Pavón Mestras Dep. Ingeniería del Software e Inteligencia Artificial Facultad de Informática Universidad Complutense Madrid Material bajo licencia Creative Commons

Más detalles

Administración de Usuarios con LDAP y GNU/Linux

Administración de Usuarios con LDAP y GNU/Linux Administración de Usuarios con LDAP y GNU/Linux Dr. Luis Gerardo de la Fraga Departamento de Computación Cinvestav Correo-e: fraga@cs.cinvestav.mx 23 de noviembre de 2006 Dr. Luis Gerardo de la Fraga CUI

Más detalles

Arquitectura en capas para acceso remoto SAD

Arquitectura en capas para acceso remoto SAD Arquitectura en capas para acceso remoto SAD Karina Cenci Leonardo de - Matteis Jorge Ardenghi Laboratorio de Investigación en Sistemas Distribuidos Departamento de Ciencias e Ingeniería de la Computación

Más detalles

Presentación MPRO FUNCTIONAL PROCESS ANALYZER

Presentación MPRO FUNCTIONAL PROCESS ANALYZER Presentación MPRO FUNCTIONAL PROCESS ANALYZER 1. Presentación 2. Solución tecnológica 3. Demo 4. Aclaraciones y preguntas 1.- Presentación Necesidad de controlar la ejecución de ciertos procesos Si el

Más detalles

Guillermo Sanchez www.itsanchez.com.ar MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A

Guillermo Sanchez www.itsanchez.com.ar MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A Guillermo Sanchez www.itsanchez.com.ar MVP Virtual Machine [MCP MCTS MCITP MCT] Consultor Senior IT- EXO S.A Roberto Di Lello www.radians.com.ar MVP Directory Services [MCT MCSE MCSA+M MCTS MCITP] Consultor

Más detalles

CURSO: 1º NIVEL: C.F.G.S. TÍTULO: Guía, Información y Asistencia Turísticas

CURSO: 1º NIVEL: C.F.G.S. TÍTULO: Guía, Información y Asistencia Turísticas CURSO: 1º NIVEL: C.F.G.S. TÍTULO: Guía, Información y Asistencia Turísticas Lengua Francesa. TOURISME.COM ANAYA 209-033174-7 Lengua Inglesa. ENGLISH FOR INTERNATIONAL TOURISM PRE LONGMAN 058247-9886 CURSO:

Más detalles

Sistemas Operativos Avanzados

Sistemas Operativos Avanzados Sistemas Operativos Avanzados Integrantes: Fernández Martínez Maribel Sánchez Benavidez Erendira Serna Rangel Iván En los 80 s incremento la demanda de capacidad de procesamiento, en respuesta se desarrollaron

Más detalles

[Manual de Instalación]

[Manual de Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Tabla de Contenido Instalación en Windows... 4 Requerimientos del Sistema... 4 Instalación Versión 7.0.7... 6 Paso 1. Instalación del

Más detalles

Aplicaciones Web. Introducción. David Cabrero Souto. Grupo MADS (http://www.grupomads.org/) Universidade da Coruña

Aplicaciones Web. Introducción. David Cabrero Souto. Grupo MADS (http://www.grupomads.org/) Universidade da Coruña Aplicaciones Web Introducción David Cabrero Souto Grupo MADS (http://www.grupomads.org/) Universidade da Coruña Ingredientes principales Arquitectura Cliente/Servidor Protocolos y estándares Web HTTP,

Más detalles

Dossier de prácticas

Dossier de prácticas Dossier de prácticas Administración de Web Sites Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 2

Más detalles

Session: Seguridad en los datos con LBAC (Label Based Access Control) Name: Ana Isabel Rivera Company: IBM. 22/Noviembre/2011 Platform:DB2 LUW

Session: Seguridad en los datos con LBAC (Label Based Access Control) Name: Ana Isabel Rivera Company: IBM. 22/Noviembre/2011 Platform:DB2 LUW Session: Seguridad en los datos con LBAC (Label Based Access Control) Name: Ana Isabel Rivera Company: IBM 22/Noviembre/2011 Platform:DB2 LUW 1 Agenda Introducción: La seguridad de la información. Amenazas

Más detalles

Información técnica PRE API CMS CMS GLOBAL. cliente: Santillana. Madrid, 3 de Septiembre de 2013. Este documento es propiedad de EVERPROSS, S.L.

Información técnica PRE API CMS CMS GLOBAL. cliente: Santillana. Madrid, 3 de Septiembre de 2013. Este documento es propiedad de EVERPROSS, S.L. Informe técnico - Pág 1 de 6 Información técnica PRE API CMS CMS GLOBAL cliente: Santillana Madrid, 3 de Septiembre de 2013 Accesos Informe técnico - Pág 2 de 6 Acceso remoto Todos los sistemas están albergados

Más detalles

IBM Rational for Power i. The business-driven development lifecycle

IBM Rational for Power i. The business-driven development lifecycle IBM Rational for Power i The business-driven development lifecycle Agenda Business Driven Development Rational Development Lifecycle DEMO 2 The business-driven development lifecycle Prioritize Plan Manage

Más detalles

LINUX Preparación para la certificación LPIC-2 (exámenes LPI 201 y LPI 202) - [3ª edición]

LINUX Preparación para la certificación LPIC-2 (exámenes LPI 201 y LPI 202) - [3ª edición] Capítulo 1 Introducción A. La certificación LPI 22 1. Interés de la certificación 22 2. La certificación LPI en pocas palabras 22 3. El programa de la certificación LPI 22 a. Nivel 1 22 b. Nivel 2 22 c.

Más detalles

MÓDULO: SERVICIOS E RED. Nombre: Curso: 2º SMR (9-6-2011) [Examen Final Junio]

MÓDULO: SERVICIOS E RED. Nombre: Curso: 2º SMR (9-6-2011) [Examen Final Junio] MÓDULO: SERVICIOS E RED Nombre: Curso: 2º SMR (9-6-2011) [Examen Final Junio] PARTE 1: Responde las siguientes preguntas tipo TEST. Solo hay una respuesta correcta. Dos respuestas incorrectas anulan una

Más detalles

Procesadores Gráficos: OpenCL para programadores de CUDA

Procesadores Gráficos: OpenCL para programadores de CUDA Procesadores Gráficos: para programadores de CUDA Curso 2011/12 David Miraut david.miraut@urjc.es Universidad Rey Juan Carlos April 24, 2013 Indice Estándar Modelo de de El lenguaje programa de Inicialización

Más detalles

La web (el servicio WWW)

La web (el servicio WWW) Introducción Ingeniería de Telecomunicación grex@gsyc.es GSyC, Universidad Rey Juan Carlos 24 de noviembre de 2008 (cc) 2008 Some rights reserved. This work licensed under Creative Commons Attribution-ShareAlike

Más detalles

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto.

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto. Tema 5 SRI Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server Vicente Sánchez Patón I.E.S Gregorio Prieto Tema 5 SRI Lo primero será descargarse el filezilla sever, desde su

Más detalles

ArcGIS Online para Organizaciones. Ing. Edward Arévalo

ArcGIS Online para Organizaciones. Ing. Edward Arévalo ArcGIS Online para Organizaciones Ing. Edward Arévalo Agenda 1. Generalidades 2. Configurar el sitio 3. Acceder al contenido SIG de la organización 4. Crear Productos de mapa Útiles ArcGIS es un Sistema

Más detalles

SERVIDOR APACHE. Conexión remota con el servidor (putty)

SERVIDOR APACHE. Conexión remota con el servidor (putty) SERVIDOR APACHE A lo largo de este módulo vamos a ir viendo los pasos para instalar el componente principal de nuestro servidor web. Apache es uno los servidores http más extendidos actualmente para la

Más detalles

lacoctelera.com y The Shaker

lacoctelera.com y The Shaker lacoctelera.com y The Shaker Conferencia Rails Hispana Fernando García y Álvaro Ortiz noviembre 2006 1 2 php mysql xhtml css estándares web rdf sindicación 3 4 qué es lacoctelera.com? servidor de blogs

Más detalles

Actualizaciones de GateDefender Performa desde un servidor web local

Actualizaciones de GateDefender Performa desde un servidor web local Actualizaciones de GateDefender Performa desde un servidor web local Aviso de Copyright Panda Security 2008. Todos los derechos reservados. Ni la documentación, ni los programas a los que en su caso acceda,

Más detalles

NAGIOS CARACTERÍSTICAS PRINCIPALES INTRODUCCIÓN

NAGIOS CARACTERÍSTICAS PRINCIPALES INTRODUCCIÓN NAGIOS INTRODUCCIÓN Nagios es el sistema de código abierto de monitorización de equipos y servicios informáticos más usado a nivel mundial, por su facilidad de crecimiento y versatilidad para vigilar cualquier

Más detalles

Knowledge Navigation Suite KNS

Knowledge Navigation Suite KNS Knowledge Navigation Suite Aplicación Web para el diseño, desarrollo y gestión de modelos de apoyo a las actividades de generación y aprovechamiento del conocimiento y de la innovación. KNS KNS - Especificaciones

Más detalles

A: RECONOCIMIENTO 30 CRÉDITOS O MÁS

A: RECONOCIMIENTO 30 CRÉDITOS O MÁS CICLO FORMATIVO DE GRADO SUPERIOR: Desarrollo de aplicaciones informáticas 105904 Sistemas Informáticos Básica 6 2 105909 Programación Orientada a Objetos Básica 6 1 105921 Desarrollo de Aplicaciones Web

Más detalles

CAPÍTULO 5 PRUEBAS DEL SISTEMA DE DEFENSA

CAPÍTULO 5 PRUEBAS DEL SISTEMA DE DEFENSA PRUEBAS DEL SISTEMA DE DEFENSA 117 PRUEBAS DEL SISTEMA DE DEFENSA 5.1 PLAN DE PRUEBAS En este capítulo se hace una serie de pruebas dirigidas a ciertas áreas del sistema de defensa con los siguientes objetivos

Más detalles

Petición de certificados de servidor con Apache y Openssl

Petición de certificados de servidor con Apache y Openssl Petición de certificados de servidor con Apache y Openssl Fecha: 22/03/2006 Nº de páginas: 8 Secretaria Autonòmica de Telecomunicacions i Societat de la Informació Conselleria d'infraestructures i Transport

Más detalles

IBM Business Monitor Versión 8 Release 0. IBM Business Monitor - Guía de instalación

IBM Business Monitor Versión 8 Release 0. IBM Business Monitor - Guía de instalación IBM Business Monitor Versión 8 Release 0 IBM Business Monitor - Guía de instalación ii Instalación Contenido Capítulo 1. Instalación de IBM Business Monitor............... 1 Capítulo 2. Planificación de

Más detalles

LOGO. Modulo 2. Carlos Villanueva

LOGO. Modulo 2. Carlos Villanueva SSO5501 Hardening de un Sistema Operativo de Red LOGO Modulo 2 Carlos Villanueva Introduccion Hardering, del ingles Endurecimiento, se refiere al proceso de segurizar un Sistema o Aplicación Objetivos

Más detalles

Monitoreo de redes. Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9

Monitoreo de redes. Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9 Monitoreo de redes Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9 HIDS: Host Intrusion Detection System OSSEC es un Host Intrusion Detection System, cuya principal función es realizar controles

Más detalles

Comenzando con Drupal 8 y colaborando con el proyecto

Comenzando con Drupal 8 y colaborando con el proyecto Comenzando con Drupal 8 y colaborando con el proyecto Ruben Teijeiro Lead Drupal Fronted Developer at Ericsson @buk0wsk1 Beltrán Rueda Bitnami Project Manager @beltranrubo Índice Instalando Bitnami Drupal

Más detalles

UNIVERSIDAD LUTERANA SALVADOREÑA

UNIVERSIDAD LUTERANA SALVADOREÑA UNIVERSIDAD LUTERANA SALVADOREÑA FACULTAD DE CIENCIAS DEL HOMBRE Y LA NATURALEZA ING. MANUEL FLORES VILLATORO REDES I TEMA: IMPLEMENTACIÓN DE UN SERVIDOR DE CORREO ALUMNOS N CARNET NOMBRES PARTICIPACIÓN

Más detalles

MANUAL DE INSTRUCCIONES CAJA FUERTE CF-4333

MANUAL DE INSTRUCCIONES CAJA FUERTE CF-4333 MANUAL DE INSTRUCCIONES CAJA FUERTE CF-4333 ESTIMADO CLIENTE Con el fin de que obtenga el mayor desempeño de su producto, por favor lea este manual de instrucciones cuidadosamente antes de comenzar a utilizarlo,

Más detalles

ïïïkéëêákéë SOLUCIÓN ESRI PARA INSPIRE SITUACIÓN ACTUAL GEOPORTALES 21/05/2009

ïïïkéëêákéë SOLUCIÓN ESRI PARA INSPIRE SITUACIÓN ACTUAL GEOPORTALES 21/05/2009 SOLUCIÓN ESRI PARA INSPIRE 21/05/2009 SITUACIÓN ACTUAL GEOPORTALES Entorno WEB + TI Sistemas integrados Normativa: nuevos estándares Amplia oferta tecnológica Nuevos clientes: movilidad, visores 3D Demanda

Más detalles

Keep reading, for a list of required elements and questions to inspire you!

Keep reading, for a list of required elements and questions to inspire you! You will write at least TEN sentences describing a typical week in the life of a BCC student YOU! -- based on the three Encuestas (surveys) you conducted with your classmates: If you can t think of what

Más detalles

Hacia un middleware de alto rendimiento más predecible

Hacia un middleware de alto rendimiento más predecible Hacia un middleware de alto rendimiento más predecible Luis Garcés-Erice Advanced Messaging Technologies Ideas principales Los sistemas de tiempo real tradicionales necesitan mucho control: actividades

Más detalles

DIPLOMADO EN TECNOLOGÍAS OPEN SOURCE CON RED HAT ENTERPRISE LINUX 6

DIPLOMADO EN TECNOLOGÍAS OPEN SOURCE CON RED HAT ENTERPRISE LINUX 6 DIPLOMADO EN TECNOLOGÍAS OPEN SOURCE CON RED HAT ENTERPRISE LINUX 6 Manténganse actualizado sobre los últimos avances de software Open Source de mayor éxito en el mundo a través de la mejor oferta educativa.

Más detalles

Manual de configuración correo en Iphone/Ipad

Manual de configuración correo en Iphone/Ipad Manual de configuración correo en Iphone/Ipad CONFIGURAR CORREO DE WEBMAIL EN IOS En este tutorial usted aprenderá a como configurar un correo electrónico personalizado (nombre@sudominio.com) en un iphone

Más detalles

Instalación Webmin y Servidor Apache

Instalación Webmin y Servidor Apache Instalación Webmin y Servidor Apache Para la instalación hemos usado esta página: http://www.jampudia.com/sistemas-operativos/linux/instalar-webmin-en-ubuntu.html Pero para editar el documento no usamos

Más detalles

SAP Enterprise Support

SAP Enterprise Support SAP Enterprise Support Enterprise Support Omnia Solution S.A.C. Qué es SAP Enterprise Support? Constantes Cambios La naturaleza de los negocios a cambiado Toda organización tiene aplicaciones de misión

Más detalles

Escritorio Virtual, plataforma para la Gestión del Conocimiento en la Universidad de Sevilla

Escritorio Virtual, plataforma para la Gestión del Conocimiento en la Universidad de Sevilla Escritorio Virtual, plataforma para la Gestión del Conocimiento en la Universidad de Sevilla Juan Camarillo Casado Director Técnico del Área de Universidad Digital Universidad de Sevilla Jornadas Técnicas

Más detalles

MANUAL INSTALACION DE CERTIFICADO SSL APACHE OPENSSL MANUAL INSTALACIÓN CERTIFICADO SSL APACHE OPENSSL

MANUAL INSTALACION DE CERTIFICADO SSL APACHE OPENSSL MANUAL INSTALACIÓN CERTIFICADO SSL APACHE OPENSSL MANUAL INSTALACIÓN IDENTIFICADOR NOMBRE DEL DOCUMENTO ESTADO DEL DOCUMENTO AREA RESPONSABLES REVISORES COM-MA-040 MANUAL INSTALACION CERTIFICADO SLL APACHE OPENSSL Servicio al cliente Cesar Perez Cesar.perez@certicamara.com

Más detalles

Big Data Analytics. Copyright 2012, SAS Institute Inc. All rights reserved.

Big Data Analytics. Copyright 2012, SAS Institute Inc. All rights reserved. Big Data Analytics El desafío? Source: IDC Digital Universe Study, sponsored by EMC, May 2010 NUESTRA PERSPECTIVA Big Data esun términorelativo no ABSOLUTO Big Data Cuando el volúmen, velocidad o variedad

Más detalles

Servicios Web y Firma Electrónica en los Procesos de las AAPP 25/01/2005

Servicios Web y Firma Electrónica en los Procesos de las AAPP 25/01/2005 Servicios Web y Firma Electrónica en los Procesos de las AAPP 25/01/2005 Fernando García Vicent Director de Tecnología fgarcia@grupoburke.com El modelo de la e-administracióne Organismos: Orientados al

Más detalles

SEO Avanzado Día II. David Cerdá @dacerfer

SEO Avanzado Día II. David Cerdá @dacerfer SEO Avanzado Día II David Cerdá @dacerfer Módulo IV: Leyendas urbanas sobre SEO. Módulo V: Nuevos factores de posicionamiento. Módulo VI: WPO, mejora de la carga de la Web Práctica II: Mejora del rendimiento

Más detalles

ASISTENTE ADMINISTRATIVO CON FACTURACIÓN Y COBRO A PLANES MÉDICOS TĖCNICO DE UÑAS FLORISTERÍA COMERCIAL. Mediana de Deuda: Préstamo Titulo IV

ASISTENTE ADMINISTRATIVO CON FACTURACIÓN Y COBRO A PLANES MÉDICOS TĖCNICO DE UÑAS FLORISTERÍA COMERCIAL. Mediana de Deuda: Préstamo Titulo IV ASISTENTE ADMINISTRATIVO CON FACTURACIÓN Y COBRO A PLANES MÉDICOS 100 % 71% 0 0 0 $9,479.50 $20.00 Oportunidas empleo relacionadas Secretarial Médico 43 6013.00 Por favor, haga clic en el enlace a continuación

Más detalles

Integración Vertical en Manufacturing. Jorge Lozano Saptools Consulting - mayo 2013

Integración Vertical en Manufacturing. Jorge Lozano Saptools Consulting - mayo 2013 Integración Vertical en Manufacturing Jorge Lozano Saptools Consulting - mayo 2013 Pregunta : Es posible la Integración Vertical en Manufacturing con SAP? 2012 Saptools Consulting 2 Procesos con necesidad

Más detalles

Tablas aprobadas por Comisión de Garantía de Calidad de Grados de la EINA de fecha 12 de mayo de 2014

Tablas aprobadas por Comisión de Garantía de Calidad de Grados de la EINA de fecha 12 de mayo de 2014 CICLO FORMATIVO DE GRADO SUPERIOR Desarrollo de Aplicaciones Informáticas (LOGSE) 30201 Fundamentos de Administración de Empresas B 6 6,7 30204 Programación 1 B 6 3 30219 Bases de Datos O 6 1, 2, 4, 5

Más detalles

Cualquier decisión en la parte práctica, por algo que no quedara claro en el enunciado, coméntalo justificando la decisión.

Cualquier decisión en la parte práctica, por algo que no quedara claro en el enunciado, coméntalo justificando la decisión. INSTRUCCIONES: La puntuación total del examen será de 10 puntos. Parte teórica: 6 puntos. Parte Práctica: 4 puntos. El alumnado que superó el examen de febrero debe hacer: Preguntas teóricas desde la 21

Más detalles

Ruby on Rails, una forma rápida de hacer aplicaciones web

Ruby on Rails, una forma rápida de hacer aplicaciones web Ruby on Rails, una forma rápida de hacer aplicaciones web Roberto Solano Murillo Universidad de Costa Rica, Escuela de Ciencias de la Computación e Informática, San José, Costa Rica rasm007@gmail.com Eduardo

Más detalles

Manual de Integración de UDS Enterprise & Red Hat Enterprise Virtualization

Manual de Integración de UDS Enterprise & Red Hat Enterprise Virtualization Manual de Integración de UDS Enterprise & Red Hat Enterprise Virtualization ÍNDICE 1. INTRODUCCIÓN... 4 1.1 Características... 5 1.2 Arquitectura de plataforma VDI con UDS Enterprise... 6 1.3 Componentes

Más detalles