1. ÍNDICE
ÍNDICE ........................................................................................................................ 1
INTRODUCCIÓN ...................................................................................................... 10
CAPÍTULO I .............................................................................................................. 13
1. INTRODUCCIÓN A CONCEPTOS CLOUD COMPUTING, WEB 2.0 .......... 13
1.1. Cloud Computing: Nueva era de desarrollo ................................................. 13
1.1.1. Historia ...................................................................................................... 13
1.1.2. ¿Qué es Cloud Computing?...................................................................... 15
1.1.3. Características .......................................................................................... 16
1.1.4. Beneficios ................................................................................................. 21
1.1.5. Ventajas .................................................................................................... 22
1.1.6. Desventajas .............................................................................................. 24
1.1.7. Análisis FODA de Cloud Computing ......................................................... 29
1.1.8. Ejemplos de Cloud Computing .................................................................. 30
1.2. Web 2.0 ........................................................................................................ 32
1.2.1. Historia ...................................................................................................... 32
1.2.2. ¿Qué es la web 2.0? ................................................................................. 33
1.2.3. Características .......................................................................................... 35
1
2. 1.2.4. Servicios y Aplicaciones de la Web 2.0..................................................... 37
1.2.5. Ventajas .................................................................................................... 43
1.2.6. Desventajas .............................................................................................. 46
1.2.7. La web 3.0 ................................................................................................ 47
1.3. Blog .............................................................................................................. 48
1.3.1. Historia ...................................................................................................... 48
1.3.2. ¿Qué es un blog?...................................................................................... 50
1.3.3. Características .......................................................................................... 52
1.3.4. Beneficios ................................................................................................. 57
1.3.5. Ventajas .................................................................................................... 59
1.3.6. Diferencia entre un BLOG y una Página WEB .......................................... 61
1.3.7. Desventajas .............................................................................................. 62
1.3.8. Los CMS ................................................................................................... 63
1.4. Wiki .............................................................................................................. 66
1.4.1. Historia ...................................................................................................... 66
1.4.2. Finalidad ................................................................................................... 67
1.4.3. Ventajas .................................................................................................... 67
1.4.4. Características .......................................................................................... 68
1.4.5. Desventajas .............................................................................................. 70
1.4.6. Tipos de Wiki ............................................................................................ 71
1.4.7. WikiSpace ................................................................................................. 72
2
3. 1.4.8. Wikipedia .................................................................................................. 73
1.5. SlideShare .................................................................................................... 76
1.5.1. Historia ...................................................................................................... 76
1.5.2. Características .......................................................................................... 77
1.5.3. Ventajas .................................................................................................... 77
1.5.4. Desventajas .............................................................................................. 77
1.5.5. SlideShare en la Actualidad ...................................................................... 78
1.5.6. Funcionamiento del SlideShare ................................................................ 79
1.5.7. Herramientas del SlideShare .................................................................... 81
1.5.8. Pasos para crear una cuenta en SlideShare ............................................. 82
1.5.9. Aplicaciones de SlideShare ...................................................................... 83
1.5.10. Utilidades ............................................................................................... 83
1.6. Delicious....................................................................................................... 84
1.6.2. Marco conceptual ...................................................................................... 85
1.6.3. Ventajas .................................................................................................... 85
1.6.4. Desventajas .............................................................................................. 86
1.6.5. Funcionalidades ........................................................................................ 86
1.6.6. Razones para usarlo ................................................................................. 88
1.6.7. Folcksonomias .......................................................................................... 89
1.6.8. Términos Claves ....................................................................................... 92
1.6.9. Estructura del Delicious ............................................................................ 95
3
4. 1.6.10. Resumen ............................................................................................... 95
1.7. Youtube ........................................................................................................ 96
1.7.1. Historia ...................................................................................................... 96
1.7.2. Marco conceptual ...................................................................................... 97
1.7.3. Ventajas .................................................................................................... 98
1.7.4. Desventajas .............................................................................................. 98
1.7.5. Funcionalidades ........................................................................................ 99
1.7.6. Razones para usarlo como herramienta de Negocio .............................. 101
1.7.7. ¿Qué son las herramientas y el API de YouTube? ................................. 102
1.7.8. Youtube y su impacto colateral ............................................................... 103
1.7.9. Resumen ................................................................................................. 104
1.8. Redes sociales ........................................................................................... 105
1.8.1. Historia .................................................................................................... 105
1.8.2. Finalidad ................................................................................................. 107
1.8.3. Ventajas .................................................................................................. 107
1.8.4. Desventajas ............................................................................................ 109
1.8.5. Características Generales....................................................................... 110
1.8.6. Facebook, Twitter, Hi5, Flickr: ................................................................. 110
1.8.6.1. Facebook ............................................................................................. 110
1.8.6.2. Twitter .................................................................................................. 114
1.8.6.3. Hi5 ....................................................................................................... 118
4
5. 1.8.6.4. Flickr .................................................................................................... 119
1.9. Productos Google....................................................................................... 121
1.9.1. Historia .................................................................................................... 121
1.9.2. Ventajas .................................................................................................. 122
1.9.3. Desventajas ............................................................................................ 122
1.9.4. Productos Google ................................................................................... 123
1.9.4.1. Gmail ................................................................................................... 123
1.9.4.2. Google Maps ....................................................................................... 125
1.9.4.3. Google Adsense .................................................................................. 126
1.9.4.4. Google Adwords .................................................................................. 128
1.9.4.5. Google Chrome ................................................................................... 129
1.9.4.6. Lista de Productos Google................................................................... 130
CAPÍTULO II ........................................................................................................... 132
2. RAZÓN Y OPORTUNIDAD DEL PROYECTO ........................................... 132
2.1. Nacimiento del proyecto ............................................................................. 132
2.1.1. ¿Por qué se implementa? ....................................................................... 132
2.1.2. ¿Para qué se implementa? ..................................................................... 135
2.2. La Institución .............................................................................................. 139
2.2.1. Facultades .............................................................................................. 139
2.2.1.1. Misión de la FIIS .................................................................................. 139
2.2.1.2. Visión de la FIIS................................................................................... 140
5
6. 2.2.1.3. Valores Centrales ................................................................................ 140
2.2.1.4. Organigrama ........................................................................................ 141
2.2.1.5. Crecimiento económico de la fiis. ........................................................ 144
2.2.1.6. Alumnos por carrera ............................................................................ 145
2.2.1.7. Relación con la comunidad estudiantil ................................................ 146
2.3. Alcance ...................................................................................................... 148
2.3.1. Mercado objetivo ..................................................................................... 151
2.3.2. Tiempo de desarrollo .............................................................................. 153
2.3.3. Restricciones .......................................................................................... 158
2.3.4. Software y aplicaciones web 2.0 empleadas .......................................... 160
2.3.4.1. Clasificación según el tipo: .................................................................. 161
2.3.4.2. Clasificación según la etapa de desarrollo:.......................................... 166
2.3.5. Periodicidad ............................................................................................ 169
2.3.5.1. En la prensa escrita ............................................................................. 169
2.3.5.2. Prensa digital ....................................................................................... 170
2.3.5.3. En nuestro proyecto ............................................................................. 171
CAPÍTULO III .......................................................................................................... 172
3. SITUACIÓN ACTUAL ................................................................................. 172
3.1. Procesos centrales ..................................................................................... 172
3.1.1. Etapa de selección de contenidos. ......................................................... 172
3.1.1.1. EDITORIAL .......................................................................................... 172
6
10. INTRODUCCIÓN
El presente proyecto consta de la elaboración de un diario virtual que se define como
un medio on-line para la publicación de información relevante para los alumnos de la
carrera de Ingeniería de Sistemas de la FIIS.
La característica principal de este proyecto es el uso de las herramientas de la WEB
2.0 por la diversidad y simplicidad en su manejo.
Para analizar este proyecto es necesario entender que su implementación permitiría
aumentar la comunicaron entre la FIIS y el alumnado y mantendría a estos al tanto
de las ultimas noticias a través de un medio practico y simplificado.
La realización de este proyecto se realizó por el interés de conocer, manejar y
dominar las tecnológicas de las WEB 2.0 y a través de ellas brindar un medio
electrónico de información a nuestros pares universitarios donde se le brinde
información de calidad, selecciona y adaptada a nuestras necesidades como futuros
Ingenieros de Sistemas y claro, en el momento adecuado.
En el ámbito académico como alumnos de la carrera de Ingeniería de sistemas, el
interés pasa por estar al día de las últimas tendencias tecnológicas, propias de la
carrera así como todos los acontecimientos y noticias referentes a la universidad y
nuestra facultad.
10
11. El presente trabajo se basara en la siguiente estructura:
Introducción a Conceptos Cloud Computing, Web 2.0: Donde explicamos la
historia, evolución y características principales de las herramientas.
Razón y Oportunidad del Proyecto: En este capítulo definimos el por qué y él para
qué nació el proyecto, a su vez describiremos la forma en la que se encuentra
constituida la FIIS, su misión, visión, valores centrales a su vez observaremos la
evolución de la población universitaria a través de los últimos años.
En esta fase definimos el mercado objetivo de nuestro proyecto, también los
procesos y actividades para determinar el tiempo de desarrollo del mismo, las
restricciones más importantes que encontramos en el proceso de elaboración así
como en el producto final, el software y herramientas empleados y la periodicidad
de la misma.
Situación Actual: Se definirá los procesos centrales que son la secuencia de pasos
para la elaboración del contenido de diario virtual:
Etapa de selección de contenidos
Etapa de investigación
Etapa de diagramación
Etapa de redacción
Etapa de edición
Etapa de armada
Etapa de publicación
11
12. Objetivos del proyecto de investigación: Se definen los objetivos de generales y
específicos del proyecto.
Organización del diario: Se plantea la distribución del equipo de trabajo para la
organización del diario, y se define con mayor solides el software utilizado.
Prototipo: Mostramos el prototipo su descripción y sus características más
relevantes.
Beneficios: No solo del producto sino también de aquellos beneficios que
encontramos a través del proceso de elaboración.
12
13. CAPÍTULO I
1. INTRODUCCIÓN A CONCEPTOS CLOUD COMPUTING, WEB 2.0
1.1. Cloud Computing: Nueva era de desarrollo
1.1.1. Historia
La primera vez que se manejó
el término "nube de cómputo"
fue en 1960 cuando John
McCarthy opinó que la
computación en algún
momento debería llegar a ser
un servicio público.
El concepto de "nube" viene
de la complicación que resulta
Ilustración 1: Representación Cloud Computing
representar una red compleja,
demasiado amplia, más allá de una cierta ubicación, y/o que comparte muchas
arquitecturas simultáneamente. Primero fueron las empresas telefónicas quienes se
toparon con esta dificultad, luego fueron las redes de información las que tuvieron
esta complicación. Siendo que finalmente internet para fines prácticos, encontró su
representación en los esquemas y diagramas como una nube.
13
14. Para que pudiera concebirse la nube de cómputo como la presentamos hoy, también
fue necesario que se creara el concepto de sistema operativo basado en internet.
La idea comenzó a gestarse en 1999 en Berkeley, Universidad de California al llevar
la computación a la mayor escala posible en ese momento con los sistemas de
cómputo distribuido más poderosos que se pudieran desarrollar con la tecnología
que existía en esa fecha.
Fue en 2002 cuando se pudo hablar de un "sistema operativo emergente basado en
internet" como una colección de los servicios basados en internet.
Es importante aclarar que se tienen dos grandes conceptos. Por un lado se habla de
un "sistema operativo basado en internet" donde se mantiene la dependencia al
sistema operativo del usuario cliente, y por el otro lado se habla de un "sistema
operativo web" donde todos los recursos están completamente alojados y
disponibles mediante computo distribuido.
14
15. 1.1.2. ¿Qué es Cloud Computing?
Las plataformas de Cloud
Computing están aumentando en
popularidad, pero ¿por qué? ¿Qué
exclusivas ventajas ofrece una
arquitectura de Cloud Computing a
las empresas en la situación
económica actual? Y en definitiva,
Ilustración 2: Ilustración Cloud Computing
¿qué es Cloud Computing?”.
Es un término que se define como una tecnología que ofrece servicios a través de la
plataforma de internet. Los usuarios de este servicio tienen acceso de forma gratuita
o de pago todo depende del servicio que se necesite usar.
El término es una tendencia que responde a múltiples características integradas.
Uno de los ejemplos de está “nube” es el servicio que presta Google Apps que
incorpora desde un navegador hasta el almacenamiento de datos en sus servidores.
Los programas deben estar en los servidores en línea y puedas acceder a los
servicios y la información a través de internet.
La mayoría de departamentos de TI se ven obligados a dedicar una buena parte de
su tiempo a la frustrante tarea de implementar, mantener y actualizar proyectos, que
con demasiada frecuencia, no suponen un valor añadido en el balance final de la
empresa. Cada vez más, los equipos de TI están volviendo sus miradas a la
tecnología de Cloud Computing (Cloud Computing technology) para minimizar el
15
16. tiempo empleado en actividades de menor valor y permitir a los equipos de TI
centrarse en actividades más estratégicas, que tienen un mayor impacto en los
procesos comerciales.
La infraestructura de Cloud Computing se ha granjeado una gran fama entre los
directores de sistemas de información de algunas de las empresas más grandes;
estos escépticos ejecutivos no han vuelto a considerar los antiguos sistemas, una
vez han comprobado de primera mano la amplia gama de beneficios que
proporciona la tecnología de Cloud Computing.
1.1.3. Características
Software como servicio:
En el cómputo de nube los programas y las aplicaciones está en los servidores
conectados a internet, externos a la computadora del usuario. Esto permite que los
usuarios no tengan que comprar ningún software para sus computadoras porque se
carga al ser usado en línea vía el navegador de internet.
Mantenimiento reducido al software
Al reducirse la cantidad de software instalado en las computadoras de los usuarios,
el mantenimiento que se requiere también es reducido. Actualmente prácticamente
todos los programas tienen mecanismos automáticos que buscan sus
actualizaciones las cuales corrigen errores, cierran fallas de seguridad, o incluso
16
17. agregan funciones nuevas. En una nube cuando el software es actualizado no se
requiere que nada se instale en la computadora del usuario.
Aumento en la confiabilidad
La confiabilidad en la nube está probada al estar montadas en infraestructura de
altísimo rendimiento pensado para tener redundancia. Si un usuario o una empresa
quisiera tener este nivel de confiabilidad requeriría montar sistemas de servidores de
alto desempeño (cientos de servidores para cubrir la demanda), montar sistemas de
respaldo de esos servidores, salas de ambiente controlado, sistemas de
alimentación eléctrica a prueba de fallos, y eso sin mencionar la capacidad de las
conexiones de comunicaciones necesarias para el flujo de la información.
También lo podemos ver de manera más cotidiana. Si un usuario, por ejemplo,
tuviera la desafortunada pérdida o robo de su laptop, su información se perdería con
ella. En una nube la información está montada en sistemas que garantizan un alto
porcentaje de efectividad. Si juntáramos el total del tiempo que una nube pudiera
fallar en un año, no se sumaría ni un día completo.
Aumento en la escalabilidad
¿Se te está terminando el espacio en el disco duro? Pudieras necesitar agregar otro
disco duro, o comprar uno externo. En una nube el espacio no es un problema. Los
proveedores de servicios de cómputo de nube tienen a su disposición actualmente
una capacidad de almacenaje como nunca antes se había visto.
17
18. Lo mismo sucede con la demanda en los servidores para las aplicaciones. Una em-
presa tendría que comprar más servidores y aumentar sus conexiones, en una nube
tú no te preocupas por eso.
Reducción de costos
Los costos se reducen de muchas maneras. De entrada, te ahorras las licencias de
uso de software de oficina. Empieza a hacer cuentas: $150 por la versión más
económica de Microsoft Office por cada computadora. No necesitas comprar más
equipo.
Al contrario, el equipo que tienes ahora podrían funcionar mucho mejor al ser menor
el requerimiento de recursos para operar el software en la nube.
¿Cómo cuanto llevamos? ¿Quieres más? Bueno, otro ahorro palpable que podrías
tener es el de ahorrar en una menor necesidad de mantenimiento al equipo ya
existente. Y eso que no te hemos mencionado que tu personal puede trabajar desde
donde este (aun en movimiento), permanecen comunicados todo el tiempo, se
puede reducir la necesidad de enviar correos electrónicos, y muchas cosas más.
Amigable con el ambiente
Una nube de cómputo es amigable con el ambiente de más formas de las que te
puedes imaginar. Ahora se puede reducir la basura informática que se genere en tu
empresa al no necesitar hacer cambios en el equipo en más tiempo. El hecho de
que tu equipo actual funcione mejor y sin tanta carga reduce el calor que generan y
la electricidad que consumen. Los centros de datos donde se alojan la mayoría de
las aplicaciones y servicios de las nubes de cómputo cumplen con requerimientos
18
19. muy estrictos de cuidado ambiental. Es otra forma de poner de tu parte en el cuidado
del ambiente.
Es una tendencia en la computación actual
El equipo actual, todo, está pensado en poder moverse Laptops, Notebooks,
Smartphones. Las conexiones inalámbricas son parte imprescindible del equipo.
Ahora el equipo ya no tiene como objetivo ser muy potente sino ser eficiente, es
decir, hacer mucho con poco. ¿Te imaginas una computadora sin internet? No lo
creo.
¿Y esa misma computadora con internet, pero "amarrada" a un escritorio? Cada vez
menos son así. El poder de cómputo ya no depende de lo que tengas en tus manos,
sino que ese poder se despacha desde los servidores donde está montada la nube.
Portabilidad y Accesibilidad
La nube de cómputo te permite moverte en muchas formas. No solo que tú te
muevas con tú misma computadora, sino que también es posible que en casa
utilices tu computadora y sin llevártela al llegar al a oficina continúes con tu trabajo
con el equipo de la empresa. Y si luego tienes que salir a una reunión, podrías no
tener que llevar tu laptop sino que basta con llevar tu BlackBerry o tu iPhone, o el
Smartphone que sea. Las empresas han entendido que es necesario proveer a sus
empleados con herramientas para el camino, no para el escritorio.
Software sin Versión
Ya no tienes que preocuparte por "qué versión" del programa tienes instalado. Los
cambios y las actualizaciones se hacen sin que tú siquiera lo notes lo que incluye
19
20. que los archivos e información que generes sea de acceso y uso prácticamente
universal. Y eso a su vez va ligado con el ahorro en la compra de software y sus
correspondientes actualizaciones.
"Universalidad"
¿En casa tienes Mac™ y en la oficina usas PC? ¿En la oficina usas PC y usas un
iPhone™? ¿Otros miembros de tu equipo de trabajo usan BlackBerry™? ¡Nada de
eso limita el uso de la nube! La información que se genera y se comparte en la nube
de cómputo es accesible independientemente a la plataforma desde donde se
accede.
El Computo de Nube, las nubes de computo, son la nueva forma en que internet se
está utilizando como una herramienta productiva. Internet no es solo para divertir. En
una nube de cómputo se encuentran ahorros. Se minimiza el impacto al ambiente.
Se gana flexibilidad en el acceso y uso de la información. Todos tienen la posibilidad
de usar la nube sin importar si tienen Mac™, PC, BlackBerry™, iPhone™, lo que
sea. Ya no hay que preocuparse por la versión del programa. Y aún más, la interface
que se usa es algo a lo que actualmente ya prácticamente todos estamos
acostumbrados.
20
21. 1.1.4. Beneficios
Integración probada de servicios Red. Por su naturaleza, la tecnología de "Cloud
Computing" se puede integrar con mucha mayor facilidad y rapidez con el resto
de sus aplicaciones empresariales (tanto software tradicional como Cloud
Computing basado en infraestructuras), ya sean desarrolladas de manera interna
o externa.
Prestación de servicios a nivel mundial. Las infraestructuras de "Cloud
Computing" proporcionan mayor capacidad de adaptación, recuperación de de-
sastres completa y reducción al mínimo de los tiempos de inactividad.
Una infraestructura 100% de "Cloud Computing" no necesita instalar ningún tipo
de hardware. La belleza de la tecnología de "Cloud Computing" es su simplici-
dad… y el hecho de que requiera mucha menor inversión para empezar a traba-
jar.
Implementación más rápida y con menos riesgos. Podrá empezar a trabajar muy
rápidamente gracias a una infraestructura de "Cloud Computing". No tendrá que
volver a esperar meses o años e invertir grandes cantidades de dinero antes de
que un usuario inicie sesión en su nueva solución. Sus aplicaciones en tecnolo-
gía de "Cloud Computing" estarán disponibles en cuestión de semanas o meses,
incluso con un nivel considerable de personalización o integración.
Actualizaciones automáticas que no afectan negativamente a los recursos de TI.
Si actualizamos a la última versión de la aplicación, nos veremos obligados a de-
dicar tiempo y recursos (que no tenemos) a volver a crear nuestras personaliza-
ciones e integraciones. La tecnología de "Cloud Computing" no le obliga a decidir
21
22. entre actualizar y conservar su trabajo, porque esas personalizaciones e integra-
ciones se conservan automáticamente durante la actualización.
Contribuye al uso eficiente de la energía. En este caso, a la energía requerida
para el funcionamiento de la infraestructura. En los datacenters tradicionales, los
servidores consumen mucha más energía de la requerida realmente. En cambio,
en las nubes, la energía consumida es sólo la necesaria, reduciendo notablemen-
te el desperdicio.
Ilustración 3: Beneficios del SOFTWARE como servicio
1.1.5. Ventajas
Posibilidad de aumentar o disminuir el consumo de los recursos hardware o
software inmediatamente y en algunos casos automáticamente.
22
23. Pago en función de tu demanda y por tanto permitiendo un control más eficiente
de los gastos.
Disfrutar de los procedimientos de seguridad, disponibilidad y performance más
avanzados de los proveedores con experiencia y conocimientos en este tipo de
servicios.
Acceso a los recursos desde cualquier punto geográfico.
Posibilidad de probar y evaluar el recurso a coste 0.
Menos inversión inicial y menos riesgo, el poder utilizar el software sin tener que
realizar una inversión inicial en máquinas, software base (S.O) y software
adicional para el funcionamiento de lo que necesitaría la aplicación en un entorno
in-house, es un beneficio importante para los directores de IT y en definitiva para
la empresa.
Reducción de costes, además de pagar por solo aquello que necesites, obtienes
un ahorro de costes de mantenimiento de la plataforma de máquinas y del
software necesario (BBDD, Servidor de Aplicaciones) para que tu aplicación
corra.
Actualizaciones y nuevas funcionalidades inmediatas, aparte de que no
requeriremos de personal dedicado a las actualizaciones, dispondremos de las
actualizaciones y mejoras del software de manera inmediata. En ocasiones
podremos elegir el uso de nuevas funcionalidades.
Soporte más ágil y rápido, los bugs de la aplicación tienen un tratamiento directo
y la solución puesta en servicio más rápidamente que en instalaciones in-house.
23
24. La empresa centra su esfuerzos en su negocio, realmente se externalizan los
sistemas hasta el punto de no dedicar esfuerzos en la elección y mantenimiento
de los sistemas. No obstante, siempre requerirá atención del dpto. IT pero en
mucha menor medida.
Mayor disponibilidad y seguridad de los datos, en contra de lo que puede parecer
y a la vista de las desventajas que veremos a continuación, muchas empresas no
disponen de procedimientos de backup, restore y en general de planes de
contingencia en caso de pérdida de información o de fallo del hardware. La
mayoría de la empresas que ofrecen software como servicio ofrece un SLA
(acuerdo nivel del servicio) a medida para cada tipo de usuario.
1.1.6. Desventajas
Así como existe una gran cantidad de ventajas, existe un número también elevado
de desventajas que deben ser tomadas en cuenta a la hora de optar por el uso de
este nuevo modelo de computación.
Servicios poco Personalizables
Para las pequeñas organizaciones este puede ser un punto más crítico y con mayor
dificultad que los es para las grandes organizaciones, quienes cuentan con un de-
partamento de TI con el personal capacitado para realizar todas estas tareas de aju-
ste y personalización de las aplicaciones a sus necesidades. Por lo general, las apli-
caciones bajo el esquema de SaaS son algo de lo que se puede disponer mas no
modificar. En muchos casos las aplicaciones desarrolladas bajo demanda, a las que
24
25. se tiene acceso en el modelo tradicional suelen tener una gran cantidad de funciona-
lidad desarrolladas específicamente para el usuario, lo cual no ocurre por lo general
en la nube y esto suele ser un gran obstáculo para ser parte de la nube.
Alta latencia
Todas las aplicaciones en la nube sufren de este problema asociado a la latencia
generada por las conexiones WAN (Wide Area Network) con la que el usuario se
conecta a la infraestructura de la nube. Esta restricción hace que las aplicaciones
con tareas de alto procesamiento de datos sean óptimas para usar este modelo,
mientras que las aplicaciones que requieren de la transferencia de volúmenes de
datos considerables o con modelos de transferencia de mensajes, de cualquier ta-
maño, entre varias unidades de procesamiento, no lo son debido a la latencia en las
comunicaciones.
Sistema sin estado
Todos los sistemas en Cloud Computing no poseen la capacidad de llevar un estado
de las comunicaciones, como ocurre por lo general en cualquier sistema en internet.
La propia arquitectura de este tipo de infraestructura hace que las comunicaciones
deban ser unidireccionales, como ocurre con todas las solicitudes HTTP que se rea-
lizan (PUT y GET), logrando que cada petición tenga su respuesta pero sin garanti-
zar que se tenga una conversación a través de varias peticiones. Esto se debe a que
cada mensaje, al ser un sistema distribuido, puede tomar rutas diferentes y no se
garantiza el orden de llegada de cada mensaje, aunque debido a esta naturaleza se
garantiza que todos los mensajes son entregados. Esto hace que sea necesaria la
25
26. implementación de encabezados y de capas intermedias (middleware) para lograr
este tipo de funcionalidades.
Privacidad y seguridad
Una de las desventajas más graves que existe actualmente, al tiempo de ser el reto
más grande al que se ven afrontadas las compañías, y que cualquier usuario que
desee usar un sistema en la nube debe tener en cuenta es la privacidad y la seguri-
dad de los datos. Aun cuando el proveedor del servicio, a través de los acuerdo de
niveles de servicio (SLA) se comprometen a llevar un control de la seguridad del a-
plicación y la infraestructura, así como de la privacidad de la información de la infor-
mación almacenada en sus instalaciones, existe un riesgo remanente que no puede
ser eliminado ni olvidado. El riego existe en que al estar la información viajando y
permaneciendo en una infraestructura que no se puede controlar, se incrementa el
riesgo que dicha información pueda ser interceptada o modificada por un tercero.
Pero el peor problema consiste en el marco legal que involucra y que todavía no ha
sido desarrollado para estos ambientes de prestación de servicios. Actualmente,
aunque es posible delegar la funciones, no es posible delegar la responsabilidad de
la información, así que ante el gobierno es la empresa la responsable de dicha in-
formación, por lo que al no tener el control de la infraestructura donde está viviendo,
es decir la nube, no es posible tomar las medidas de protección o al menos no se
sabe con qué medidas cuenta el proveedor para asegurar el nivel de seguridad exi-
gido debido a la vitalización de los ambientes.
Nivel de confianza bajo en la seguridad de los datos
26
27. El hecho de que datos de la empresa que pueden ser críticos o no pero que eviden-
temente son privados, no estén localizados dentro de las paredes de la empresa es
algo que en general no suele gustar y sobre todo a la alta dirección que en determi-
nadas ocasiones es conservadora y escéptica. Queda un trabajo arduo de conven-
cimiento y exposición de la idea por parte del responsable de TI al resto de la directi-
va. Lo normal es que se empiece a introducir la idea del software como servicio con
aplicaciones que manejen datos no críticos (recursos humanos, facturación, leyes,
etc.) y cuantificar las ventajas del SaaS por medio de un cuadro de mando.
Integración con el resto de las aplicaciones de mi sistema
Como lo normal será tener aplicaciones con instalación local o in-house y SaaS, exi-
ste un aumento de la complejidad en el caso de que queramos conectar o explotar
los datos que tenemos en la nube con los datos que tenemos en la empresa. Esto
aumenta el grado de importancia a medida que los datos que mantengo en la nube
sean importantes
Necesidad de disponibilidad de los datos de la nube
Si además de la desventaja anterior la aplicación o plataforma no dispone de un si-
stema (web service, una API, etc...) que permita extraer los datos, es un claro incon-
veniente para no adoptar la aplicación en la nube.
Sensación de cautividad del cliente
27
28. Aunque en general tenemos el mismo problema en instalaciones in-house, en SaaS
o PaaS donde el volumen de información almacenada sea importante y si añadimos
la latencia y velocidad de internet, puede ser determinante para la elección del sof-
tware.
Posible incumplimiento de los acuerdos sobre el nivel de servicio
Guarda relación con el grado de confianza que tengamos sobre el proveedor del sof-
tware o plataforma como servicio. Ponemos en manos de un proveedor el funciona-
miento y servicio de una aplicación del que conocemos sus ventajas pero su desven-
taja es saber si cumplirá con el nivel de servicio acordado, y evidentemente es algo
que en caso de de tenerla in-house no lo tendríamos en cuenta. Hará cosa de un 1
mes, Amazon reforzó su nivel del servicio incorporando seguridad y fiabilidad a los
web services de Amazon que el día 15/2/2008 dejó a twitter sin servicio durante 3
horas.
28
29. 1.1.7. Análisis FODA de Cloud Computing
Fortalezas Debilidades
FODA
Sin inversión y Moderada/Fuerte inversión y
mantenimiento para el mantenimiento de la
cliente infraestructura.
Análisis Interno
Servicio de costes Mantenimiento del versionado
controlados e incrementales del software
para el Cliente Entrega a través de Internet
Despliegue de software e Ingresos vulnerables a fallos
infraestructura inmediato. de seguridad, disponibilidad,
Fácil captación. rendimiento, etc.
Antipirateo
Profesionalización y
excelencia en la ejecución
Oportunidades Amenazas
Incremento de la estabilidad, Fallo de algún competidor del
ancho de banda, seguridad mercado de seguridad,
Análisis Externo
de Internet disponibilidad, privacidad, etc.
Crisis económica (eventual) Mercado inmaduro.
Mercado en auge y Vulnerable al auge de otra
posicionado. tendencia como Software +
Existencia de RIA hace que Servicio
la apps no pierdan el look Abaratamiento de los costes
“in-house” de infraestructura y
mantenimiento tradicionales
Tabla 1: FODA del Cloud Computing
29
30. 1.1.8. Ejemplos de Cloud Computing
Amazon con su proyecto Amazon Elastic Compute Cloud (EC2), el servicio lo
que permite es alquilar plazos de tiempo en los centros de datos de Amazon para
la ejecución de máquinas virtuales Xen. Las máquinas virtuales creadas son el
equivalente de servidores con procesadores x86 de 1,7 GHz, 1,75 GB de RAM,
160 GB de disco rígido local y 250 Mb por segundo de ancho de banda.
Google con su proyecto Google App Engine: Con el
que la compañía ofrece, durante un periodo de prue-
ba, 500 Megabytes de espacio en internet y suficien-
te capacidad y procesamiento de carga como para
servir cinco millones de páginas al mes, con 10 Gi-
gabits por segundo al día de transmisión por cada a-
plicación.
30
31. Microsoft con su proyecto Microsoft Azure: Servicio
para el almacenamiento de ficheros, administración
de servicios y computación dirigida a desarrolladores
y empresas. Los desarrolladores podrán utilizar las herramientas .NET de
Microsoft para desarrollar aplicaciones sobre Windows Azure.
Vmware con su proyecto vCloud: Con la que los usuarios tienen la seguridad de
que las aplicaciones pueden gestionarse, moverse y que pueden correr en la
Cloud de la misma forma que lo hacen internamente.
EyeOS con su proyecto eyeOS: es un escritorio virtual
multiplataforma, libre y gratuito, basado sobre el estilo
del escritorio de un sistema operativo. El paquete bási-
co de aplicaciones que vienen por defecto, incluye toda
la estructura de un sistema operativo y algunas aplica-
ciones de tipo suite ofimática como un procesador de
textos, un calendario, un gestor de archivos, un mensajero, un navegador, una
calculadora y más.
31
32. 1.2. Web 2.0
1.2.1. Historia
La Web nació de la mano
de Tim Berners-Lee el
inventor del hipertexto y en
su comienzo solo eran
textos e imágenes
“colgadas” o “subidas” a
una computadora
Ilustración 4: Cronología de la WEB
conectada a la red todo el
día para que le gente pudiera entrar en ella en cualquier momento, a estas
computadoras se las llama servidores. Para modificar su contenido se debía acceder
a esa computadora y reemplazarlo manualmente. La web comenzó a popularizarse,
nunca había habido en la historia de la humanidad algo similar para acceder a
información.
32
33. El concepto era simple pero poderoso: Podía publicarse información a la vista de
cualquiera que tuviera una computadora y una línea telefónica. Las empresas
comenzaron a interesarse en acceder a este sistema y comenzaron a abrirse
muchas posibilidades. Fue el momento de las .com, a las empresas les bastaba con
agregar una “e-” al principio o un “.com” al final de sus nombres para cotizar mejor
en bolsa, fue el gran furor de la tecnología de la comunicación, la sensación de algo
nuevo y poderoso que se salía de las manos… y de hecho se salió, esa burbuja
especular reventó a finales del 2001 generando una crisis económica en las
empresas de Tecnología de la información y luego propagándose a otros ambientes.
Esa etapa en la vida de la web se la llamó Web 1.0
Paralelamente a esto, comenzaban a surgir tecnologías del tipo aplicaciones server-
side, es decir, programas que funcionaban en las computadoras que alojan las
páginas webs e interactúan con ellas. Además comenzaban a aparecer los
estándares XHTML, CSS, Javascript, que permitían una web más rica, funcional y
bonita. Estas tecnologías en conjunto permitían que los usuarios participaran con la
web, enviando datos ellos mismos, y las tecnologías server-side modificaban el
contenido de las páginas.
1.2.2. ¿Qué es la web 2.0?
La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales
hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no
precisamente una tecnología.
33
34. Es la transición que se ha dado de
aplicaciones tradicionales hacia
aplicaciones que funcionan a través
del web enfocado al usuario final. Se trata de aplicaciones que generen colaboración
y de servicios que
reemplacen las
aplicaciones de
escritorio.
El término Web 2.0
está comúnmente
asociado con un
fenómeno social,
basado en la
interacción que se
logra a partir de
diferentes
aplicaciones en la
web, que facilitan
Ilustración 5: Empresas Implicadas el compartir
información, la interoperabilidad, el diseño centrado en el usuario o D.C.U. y la
colaboración en la World Wide Web. Ejemplos de la Web 2.0 son las comunidades
web, los servicios web, las aplicaciones Web, los servicios de red social, los
servicios de alojamiento de videos, las wikis, blogs, mashups y folcsonomías. Un
sitio Web 2.0 permite a sus usuarios interactuar con otros usuarios o cambiar
34
35. contenido del sitio web, en contraste a sitios web no-interactivos donde los usuarios
se limitan a la visualización pasiva de información que se les proporciona.
Es una etapa que ha definido nuevos proyectos en Internet y está preocupándose
por brindar mejores soluciones para el usuario final. Muchos aseguran que hemos
reinventado lo que era el Internet, otros hablan de burbujas e inversiones, pero la
realidad es que la evolución natural del medio realmente ha propuesto cosas más
interesantes como lo analizamos diariamente en las notas de Actualidad.
Y es que cuando el web inició, nos encontrábamos en un entorno estático, con
páginas en HTML que sufrían pocas actualizaciones y no tenían interacción con el
usuario.
Constantemente estaban surgiendo nuevas aplicaciones y sitios con sorprendentes
funcionalidades. Y así se dio la pauta para la Web 2.0 conference que arranca en el
2004 y hoy en día se realiza anualmente en San Francisco, con eventos adicionales
utilizando la marca en otros países.
1.2.3. Características
La Web es una plataforma. Hemos pasado de un software instalable en
nuestros PC‟s a servicios de software que son accesibles online.
La Web es funcionalidad. La Web ayuda en la transferencia de información y
servicios desde páginas web.
La Web es simple. Facilita el uso y el acceso a los servicios web a través de
pantallas más agradables y fáciles de usar
35
36. La Web es ligera. Los modelos de desarrollo, los procesos y los modelos de
negocio se vuelven ligeros. La ligereza está asociada con la habilidad para
compartir la información y los servicios de forma fácil y hacerlo posible a través
de la implementación de intuitivos elementos modulares.
La Web es social. Las personas crean la Web “popularizan la Web” mediante la
socialización y el movimiento gradual de los miembros del mundo físico hacia el
mundo online.
La Web es un flujo. Los
usuarios son vistos como co-
desarrolladores, la Web 2.0
permanece en el “perpetuo beta”,
se encontrará en el nivel de
desarrollo beta por un periodo de
tiempo indefinido.
La Web es flexible. El software
se encuentra en un nivel más
avanzando porque este nivel
Ilustración 6: Diferencia WEB 1.0 y WEB 2.0
permite el acceso a contenidos
digitales a los que antes no se podía llegar. Esta idea es similar a la del concepto
del “Long Tail”, que se centra en el contenido menos popular al que antes no se
podía tener acceso.
La Web es combinable. La expansión de códigos para poder modificar las
aplicaciones web (como Google hace con las aplicaciones de Google Maps)
36
37. permite a los individuos, que no tienen por qué ser profesionales de los
ordenadores, combinar diferentes aplicaciones para crear nuevas.
La Web es participativa. La Web 2.0 ha adoptado una estructura de
participación que alientan a los usuarios mejorar la aplicación mientras la utilizan,
en vez de mantenerla rígida y controlada.
La Web está en nuestras manos. El aumento de la organización de la
información enfatiza el uso amistoso de la misma a través de los enlaces.
Gracias al fenómeno social del etiquetado cada vez es más fácil acceder a la
información.
1.2.4. Servicios y Aplicaciones de la Web 2.0
Un número de nuevos servicios y aplicaciones basados en la Red, que en alguna
medida se están utilizando en educación, demuestran su fundamentación en el
concepto de Web 2.0. No son realmente programas como tales, sino servicios o
procesos de usuario construidos usando porciones de programas y estándares
abiertos soportados por Internet y la Web. Estos incluyen Blogs, Wikis, sindicación
de contenido, “podcasting”, servicios de etiquetado (tagging) y el compartir recursos
multimediales. Muchas de estas aplicaciones de la Web están bastante maduras y
se han venido utilizando durante varios años. Sin embargo, nuevas apariencias
(formas) y capacidades se les adicionan con regularidad. Vale la pena anotar que
muchos de esos nuevos programas son concatenaciones que utilizan servicios ya
existentes. A continuación presentamos y hacemos una revisión de los servicios más
conocidos y utilizados.
37
38. BLOGS (bitácora, en español)
El término web-log lo acuñó Jorn Barger en el 97 para referirse a un diario personal
en línea que su autor o autores actualizan constantemente. Más adelante, las dos
palabras “Web” y “log”, se comprimieron para formar una sola, “Weblog” y luego, la
anterior, se convirtió en una muy corta: “Blog”. forma de comentarios. Las entradas
quedan organizadas cronológicamente iniciando con la más reciente.
WIKIS
Un Wiki (denominación que parece venir de la palabra hawiana wikiwiki que significa
rápido o veloz) es una página Web o un conjunto de páginas Web que cualquier
persona a quién se le permita el acceso puede editar fácilmente desde cualquier
lugar. En pocas palabras, es un sitio web de construcción colectiva, con un tema
específico, en el cual los usuarios tienen libertad para adicionar, eliminar o editar los
contenidos.
ETIQUETADO Y “SOCIAL BOOKMARKING”
Una etiqueta (tag en inglés) es una
palabra clave que se le adiciona a un
objeto digital; por ejemplo, a un sitio
web, una fotografía o un clip de video,
para describirlo, pero no como parte
38
Ilustración 7: Redes sociales
39. de un sistema formal de clasificación sino de nuevas maneras que posibilitan a
cualquier persona encontrar información. Por su parte, “Social Bookmarking” es una
forma en la que los usuarios de Internet almacenan, organizan (etiquetan),
comparten y buscan páginas Web de interés para ellos. En un sistema de este tipo,
las personas guardan enlaces a páginas Web que desean recordar y/o compartir
que generalmente son públicos pero, dependiendo de las características del servicio,
pueden guardarse en forma privada, compartirse únicamente con personas o grupos
específicos, compartirlos solo dentro de ciertas redes, o en combinación de público y
privado. La mayoría de los servicios en línea de este tipo permiten ver los enlaces
guardados cronológicamente, por categoría o etiqueta, mediante un buscador o,
incluso, al azar.
FOLKSONOMY
Folksonomy (folksonomía en español), término acuñado por Thomas Vander Wal
(Folk = Gente + Taxonomía), es el resultado del etiquetado, individual y libre, de
cualquier contenido digital que tenga una dirección Web (URL), con fines de
recuperación futura.
La Folsksonomía es consecuencia directa de la labor de etiquetar contenidos Web
que realizan millones de usuarios de Internet y esta labor se facilita gracias a las
aplicaciones Web 2.0 conocidas como Social Bookmarking.
39
40. El valor de la Folksonomía radica, por una parte, en que las personas puedan usar
su propio vocabulario para agregar explícitamente valor al contenido que están
consumiendo, tanto en su
carácter de usuarios como
de productores y, de otra
parte, en tres elementos de
los datos que facilitan su
utilización: la persona que
etiqueta, el recurso
etiquetado y el nombre de
la etiqueta que se adhiere a
ese contenido.
Ilustración 8: Estructura delicious
Estas aplicaciones también facilitan a un usuario la búsqueda de recursos en
categorías específicas, utilizando como segundo criterio la cantidad de veces que
40
41. cada uno de los recursos contenidos en esas categorías han sido enlazados o
recomendados por otras personas.
MULTIMEDIA SHARING
Una de las mayores áreas de crecimiento en la Web se ha dado en servicios que
facilitan almacenar y compartir contenido multimedial. Ejemplos bastante conocidos
son YouTube (videos); Flickr (fotografías) y Odeo (podcasts). Estos servicios que
tienen amplia acogida se han apropiado de la idea de la Web para escritores
(writable web) donde los usuarios no solamente consumen contenido, sino que
contribuyen activamente en la producción de este en la Web y lo hacen a escala
masiva.
En la actualidad, son
literalmente millones
de personas las que
participan en
compartir e
intercambiar
productos
multimediales,
produciendo sus
propios posdcasts,
videos, fotografías,
Ilustración 9: Multimedia sharing presentaciones,
documentos, etc.
41
42. Una de las mayores áreas de crecimiento en la Web se ha dado en servicios que
facilitan almacenar y compartir contenido multimedial. Ejemplos bastante conocidos
son YouTube (videos); Flickr (fotografías) y Odeo (podcasts). Estos servicios que
tienen amplia acogida se han apropiado de la idea de la Web para escritores
(writable web) donde los usuarios no solamente consumen contenido, sino que
contribuyen activamente en la producción de este en la Web y lo hacen a escala
masiva.
En la actualidad, son literalmente millones de personas las que participan en
compartir e intercambiar productos multimediales, produciendo sus propios
posdcasts, videos, fotografías, presentaciones, documentos, etc.
AUDIOBLOGGING Y PODCASTING
La palabra podcast proviene de la contracción de los términos “iPod” (reproductor
MP3 de Apple) y “broadcast” (emisión). Inicialmente hacían referencia a grabaciones
de audio utilizadas para adicionar audio streams [5] a los incipientes blogs que en su
momento se llamaron “audio blogs”. Más recientemente, el término se amplió para
incluir las grabaciones de video, que se llamaron “videopodcast”.
Un podcast se hace generando, mediante una grabadora digital de voz o un aparato
similar, un archivo de audio en formato MP3 que se pueda reproducir tanto en un PC
como en una amplia gama de aparatos portátiles que acepten este formato (iPod,
teléfonos celulares, equipos de sonido, memorias USB, etc). Posteriormente el
42
43. archivo se aloja en un servidor y se comunica al mundo su existencia utilizando RSS
(ver RSS en la siguiente sección). Los usuarios de podcasts se suscriben a un
servicio de RSS feeds (agregadores) y reciben información permanente sobre
nuevos podcasts a medida que estén disponibles.
En cuanto al uso de
los podcast en educación, su aplicación más inmediata consiste en la utilización de
recursos para el área académica de Lenguas Extranjeras. El docente puede crear
una serie de podcasts para la clase de idiomas y distribuirla a sus estudiantes vía
RSS o por medio de la Red Escolar, esto libera el aprendizaje de las limitaciones del
aula y de sus horarios.
1.2.5. Ventajas
43
44. Extrapolación y sindicación absoluta
El hecho de que todas las
aplicaciones se realicen sobre Web,
va a permitir que entre ellas se
pueda compartir toda la información
(principalmente gracias a XML). Esto
nos va a permitir: Propagación
inmediata de contenido e
información (RSS) que va a permitir un mejor desarrollo de la estructura en red. Uso
de otras fuentes para desarrollar nuevas aplicaciones (mashups, widgets,..). Esta
cuestión va a permitir que el desarrollo de nuevas aplicaciones se centre en la
aportación de valor añadido, centrando los recursos en lo nuevo, y sacando partido
de lo hecho por otros.
Aplicaciones (software) como servicio y no como producto
Esto elimina el coste de acceso de las pymes a la tecnología más moderna,
anulando las barreras de entrada a competir en los mercados por esa vía. El pago
se hace por servicio, lo que en pequeñas empresas es una muy pequeña cantidad
en relación al coste de la plataforma que obtiene y fuera de su alcance a través de
inversiones que las sacarían del mercado. Es un servicio externalizado, sin barreras
de salida para el cambio, lo que permite una mayor dinamicidad al no estar
44
45. apalancada negativamente por las inversiones (lo que obliga a las empresas ASP a
innovar continuamente y ofrecer servicios de valor añadido constantemente). Las
innovaciones son constantes (entre otras cuestiones porque la estrategia de
supervivencia de las ASP radica en ello), sin necesidad de actualizaciones ni
cambios.
Ubicuidad. La Web ya se ha consagrado como el canal de interoperabilidad por
excelencia
Es decir, las aplicaciones basadas en Web pueden desarrollarse en cualquier
terminal (y no necesariamente en los PC): ordenadores, móviles, PDAs, TV digital,
etc. Esto va a permitir tener la información en todo momento y desde cualquier
terminal con conexión a Internet.
Cooperación
Las necesidades de la sociedad y empresa red radican principalmente en la
cooperación entre los diferentes actores. Estos sistema permiten anular
prácticamente los costes para ello (incluido los costes de relaciones sociales),
llegando incluso a la cooperación entre actores que no mantienen relación. La
estructura del sistema coordinará la relación.
Seguridad
Si bien es un aspecto en debate (y como tal lo recojo también en las desventajas), a
nivel de pymes la capacidad de seguridad y de protección de datos de servidores de
empresas profesionales será siempre mucho mayor que la mantenida en servidores
compartidos o en los mismos ordenadores de gestión diaria. Pérdidas de datos por
45
46. fallos del sistema, virus, ataques, etc. son constantes en los ordenadores personales
sin que se mantengan copias de seguridad adecuadas y siendo el coste de
restauración muy elevado para estas empresas.
1.2.6. Desventajas
La seguridad de datos confidenciales
Como la contabilidad, facturación,…Este es uno de los aspectos que más se
debaten, al estar almacenados en servidores ajenos. Centrándonos en las
necesidades de las pymes es probable que los datos estén en mejor recaudo de
servidores de empresas dedicadas a ello que en ordenadores que normalmente son
mucho más vulnerables a ataques de virus, troyanos, espías,…No obstante, como
ocurrió con el tema del pago con tarjeta, es un problema que se debe solventar con
buenas prácticas y concienciación por parte de las empresas.
La conexión a Internet
La dependencia del sistema a la conexión de Internet sigue siendo una barrera a su
adopción. Si bien las empresas de telecomunicaciones cada vez son más fiables y
mantienen mejores conexiones, siempre existe la posibilidad de quedarse sin
conexión en la mitad de una jornada laboral, lo que impediría el uso del sistema. No
obstante, este problema debe convertirse tan residual como la caída de la energía
eléctrica, que si bien ocurre, no es causa suficiente como para no operar en base a
ella.
46
47. 1.2.7. La web 3.0
Hoy en día la Internet está entendida como
una gran biblioteca; una recopilación
desordenada de datos, lo cual dificulta a los
individuos el acceso al conocimiento. La Web
3.0, tal como está concebida en la actualidad,
resolverá esta limitación, porque ha sido
calificada como la Web semántica.
La Web Semántica permite contrarrestar los
Ilustración 10: La web semántica
dos principales problemas de la Web
tradicional: una recopilación desordenada de datos, lo cual dificulta a los
individuos el acceso al conocimiento, junto con el exceso de información y la
heterogeneidad de las fuentes de información, con el consiguiente problema de
interoperabilidad que ello genera.
Lo logra a través de un software que procesa el contenido y sus etiquetas, no sólo
en términos de entrada y salida de parámetros sino que también en términos de su
semántica. Es una Web con un mayor refinamiento en las búsquedas por la red y
una mayor compresión de lo que las necesidades humanas.
Así, mediante técnicas de inteligencia artificial, podríamos demandar algo muy
concreto a un buscador y este podría darnos una única y minuciosa respuesta. Con
la Web semántica, la Internet dará un salto cualitativo, porque no está orientada a
ofrecer datos, sino conocimiento; información estructurada que forma conceptos.
47
48. "Este fue uno de los sueños de la inteligencia artificial. En la década de los ochenta,
los japoneses ya plantearon la posibilidad de emplear computadoras con la habilidad
de inferir, de incorporar una función lógica"
1.3. Blog
1.3.1. Historia
48
49. Los blog son una parte importante
de la cultura de Internet. Muchísima
gente que está conectado de algún
modo con la red, tiene un blog propio
o lee el de alguna otra persona de
forma regular. En el marketing
online, la posesión de un blog ha
sido algo revolucionario que ha dejado atrás la idea de tener simplemente una
página Web como sistema de contacto con el cliente. Al aparecer adsense como
modo alternativo de obtener beneficios con los blog y sitios Web, las opciones de
negocio aumentaron de forma increíble.
Pero, ¿Cómo empezó la historia y el fenómeno de los blog? La historia del también
llamado blogging, el cual se llamaba originalmente Weblog, se usó por primera vez
en Australia, en un periódico de investigación publicado por estudiantes en 1995. El
término se usó una sola vez, y después fue olvidado.
En 1997, la palabra Weblog fue un término más utilizado, al utilizarlo dos Webmaster
para describir así su propio sitio Web. Se trataban de Robot Wisdom y Jorn Barger.
Después de esto, se empezó a utilizar este adjetivo de forma más común.
En el año 1999, el término más conocido “blog” fue acuñado por otro individuo, Peter
Merholz, quién decidió que se tenía que acortar la expresión por motivos fonéticos.
Esto no significa que no existieran blogs antes de que se creara el nombre. Echando
un vistazo atrás en la historia de las páginas Web, vemos como han existido sitios
49
50. Web muy parecidos a los blog como hoy los conocemos y que eran actualizados
prácticamente de la misma manera.
La diferencia de mantener un blog y un sitio Web personal, es diferente.
Básicamente, el formato ya contiene diferencias – un blog es usualmente un sitio
bastante simple con algunos estilos para los enlaces y aportaciones. Poco más se
necesita para mantener un blog, aparte del software que hayamos elegido para
hacer las modificaciones necesarias para tenerlo actualizado.
Las actualizaciones normalmente se van añadiendo y quedan grabadas en orden
cronológico. El dueño del blog publica una opinión y posteriormente los visitantes
tienen la opción de dar su opinión. Esto es ideal en el marketing en Internet ya que
podemos promocionar nuestro producto y pedir opiniones de los clientes
potenciales, lo cual nos mantiene más en contacto.
Hoy en día tenemos varias opciones para presentarnos a los usuarios, y no es mala
idea tener un sitio Web con un blog incorporado para que la interacción con los
visitantes o clientes sea más estrecha.
1.3.2. ¿Qué es un blog?
50
51. Blog, weblog, sin duda una palabra de
moda, uno de esos términos que de la
noche a la mañana hemos comenzado a
ver repetido en todas partes. Aunque
aparecieron a finales de los años 90 y
podemos considerar el 2004 como su
año de explosión en la internet
anglosajona, no ha sido hasta los últimos meses del 2005 cuando el fenómeno ha
eclosionado definitivamente en el mundo hispanohablante.
Pero ¿qué es exactamente un blog? ¿Qué lo distingue de cualquier otro tipo de sitio
web? Sin ánimo de erigirnos en repartidores de “carnets de blogger” podemos
resumir que un weblog es una publicación online con historias publicadas con una
periodicidad muy alta que son presentadas en orden cronológico inverso, es decir, lo
último que se ha publicado es lo primero que aparece en la pantalla. Es muy habitual
que dispongan de una lista de enlaces a otros weblogs (denominada blogroll) y
suelen disponer de un sistema de comentarios que permiten a los lectores
establecer una conversación con el autor y entre ellos acerca de lo publicado. Es
propio de los weblogs hacer un uso intensivo de los enlaces a otros blogs y páginas
para ampliar información, citar fuentes o hacer notar que se continúa con un tema
que empezó otro weblog.
51
52. 1.3.3. Características
Dentro de la definición conceptual genérica del blog hay una serie de elementos que,
por encima de la heterogeneidad de contenidos, presentaciones y dinámicas de
relación, coinciden en la mayoría de casos, lo que permite la caracterización
estándar, el análisis mínimo de las iniciativas existentes y la concepción de nuevas
propuestas.
En sus rasgos más generales, la caracterización de una bitácora la proporcionan los
elementos siguientes:
Título y descriptor del blog
Define el ámbito temático del blog, su género y la intención de su autor.
Es importante porque orienta y, tácitamente, delimita las visitas al blog, así como las
líneas de comunicación e interacción que pueden establecerse.
Identificación del autor
Suele consistir en una breve referencia biográfica del autor del blog y, cuando es
posible, en enlaces a webs y otros blogs que añadan información personal o
profesional del autor.
Aun cuando no es imprescindible, constituye un elemento fundamental en la
definición del grado de credibilidad de las informaciones e intenciones de
comunicación y relación del blog.
52
53. Selección de enlaces recomendados (blogroll)
Completan y amplían la definición temática del blog, su grado de credibilidad y el
ámbito de relación temática y social en el que el autor pretende inscribirlo.
Apuntes o anotaciones (tablas)
Son las aportaciones de contenido, tanto las que hace el autor o autores del blog
como las que hacen los lectores en respuesta o con relación a las aportaciones
precedentes.
Generalmente aparecen ordenadas en orden cronológico inverso (las más recientes
encima de las anteriores). Cada una de las anotaciones acostumbra a presentar un
hipervínculo permanente (permalink), lo que permite que puedan ser archivadas
individualmente con una dirección URL propia y ser enlazadas así desde webs y
blogs externos. Estos hipervínculos permanentes facilitan el tráfico hacia el blog
desde otros sitios.
El sistema de archivo de apuntes en el blog suele ser cronológico, ordenado por
meses y por años. En algunos casos, los servidores que dan servicio de alojamiento
al blog también permiten archivar los apuntes por temas o categorías, y
determinadas herramientas de gestión incluyen buscadores internos de información
en el mismo blog.
53
54. Cada apunte o anotación consta de los elementos siguientes:
Título.
Cuerpo (texto, imagen, sonido o vídeo) con enlaces de hipertexto.
Dirección permanente, acompañada por la fecha y la hora de la anotación.
Sistema de redacción y publicación de comentarios añadidos por otros
lectores.
Firma o referencia imprescindible para identificar a su autor.
Del uso que se haga de estos elementos y del contenido que se aporte dependerá la
definición que el usuario quiera hacer de su blog como autor y el análisis que cada
usuario haga de un blog determinado como visitante, lector o colaborador activo.
Así, las señales de identidad de un blog las proporcionan las variables siguientes:
Autoría
Además de la identidad concreta del autor, hace falta definir si se trata de una
iniciativa individual o colectiva, si es una publicación de intención y contenido
personal o profesional, si se sustenta sobre la acción particular de una persona o
está vinculada a una organización, empresa o entidad corporativa.
Actualización
El archivo y las fechas de las anotaciones indican la antigüedad y la frecuencia en la
incorporación de las aportaciones. Esto evidencia el ritmo de actividad del blog, tanto
por parte de su autor como del flujo de visitantes y lectores.
54
55. Tipología
El descriptor del blog debe establecer claramente el género, el ámbito temático y la
intención, pero conviene verificar en las anotaciones –del autor y de los lectores– si
los contenidos son coherentes con el título y el descriptor, o si lo contradicen y en
qué medida.
Política de enlaces
Los enlaces constituyen uno de los indicadores más consistentes y reveladores de la
identidad de un blog y de su vitalidad comunicativa.
El grado de inclusión de hipervínculos en las anotaciones es importante en cuanto
permite enlazar con informaciones externas al blog y contribuye a dar credibilidad a
la información y a los datos internos.
La selección de enlaces recomendados (blogroll) y el tipo de sitios adonde dirigen
también denota el tipo de comunidad en la que el blog pretende inscribirse y permite,
por tanto, verificar el grado de coherencia entre el propósito del blog y su realidad.
Tipo de audiencia
Las anotaciones o tablas de los lectores permiten rastrear elementos definitorios de
la audiencia de un blog:
Las firmas evidencian si se trata de una audiencia amplia o reducida, cerrada y
formada por seguidores constantes o abiertos, con variedad de lectores. También
permiten observar con qué ritmos se renuevan los conjuntos de usuarios.
55
56. Los contenidos permiten medir el grado de debate existente en el blog o
constatar si su orientación es más bien vertical y centrada en las aportaciones del
autor.
Las anotaciones –del autor y de los lectores– también muestran un estilo de
redacción y una calidad de escritura que acaban incidiendo en la caracterización
del blog y en la percepción que el visitante tiene de su identidad.
Ilustración 11: Estructura de un blog convencional
56
57. 1.3.4. Beneficios
Lenguaje más cercano al público
Con un blog tienes la posibilidad de ofrecer un tono
más cercano al usuario que el que utilizarías en tu
sitio web de empresa, lo que te permite dar
explicaciones de tus servicios o experiencias con sus
propias palabras.
Construir comunidad
Un blog es una oportunidad para contactar con una audiencia mayor. A medida que
tu blog va creciendo estás construyendo una comunidad de lectores con los que
podrás compartir tu experiencia y conocimientos.
Mejor Posicionamiento Web
Google posiciona los sitios web que se actualizan continuamente con nuevo
contenido, bien escrito y rico en palabras clave. La aportación continua de contenido
hace Google reindexe tu blog con mayor frecuencia y que tus nuevas páginas
(entradas en el blog) aparezcan en los resultados de búsqueda mucho más rápido y
con mejores rankings.
57
58. Atraer tráfico a tu web
Piensa que un blog es un canal más para dar a conocer tu empresa. Al mismo
tiempo que ofreces tus conocimientos puedes aprovechar e incluir enlaces que
dirijan a tus lectores hacia tu sitio web.
Comunicación directa
A medida que tu blog vaya consiguiendo una
reputación irás construyendo una relación con tus
lectores, algunos de los cuáles se suscribirán para
recibir en su correo tus actualizaciones.
Asimismo, un blog te permite crear un canal de
comunicación directa con tus lectores gracias a la
publicación de comentarios. Tus posts te permiten involucrar a los lectores e
invitarles a dar una opinión al respecto. De esta manera, no sólo estás creando
actividad en tu blog sino que además estás consiguiendo información de tus lectores
(sus preferencias e intereses).
Creación marca
Un blog es una fantástica herramienta para dar a conocer más tu marca y mejorar tu
imagen como experto en tu sector, explicar casos de éxito, ofrecer nuevas
soluciones, atender a las necesidades de tus clientes…
Virilidad
Gracias al incesante crecimiento de las redes sociales, cada vez resulta más sencillo
58
59. que tus artículos se difundan por toda la red. Tú mismo puedes utilizar sitios como
digg, meneame u otros sistemas de bookmarking. Sin embargo, la viralidad más
efectiva es la conseguida por los propios usuarios que quieran compartir tus
artículos con su red de conocidos en Facebook, Twitter, etc.
Posicionarte frente a la competencia
Con la publicación de artículos relevantes y con
valor ayudarás a construir una imagen de
experto. Esto hará que tus lectores de pidan
consejo y te colocará por encima de tus
competidores.
Escribe artículos que llamen la atención, que
enseñen algo. Será la mejor forma de atraer público a tu blog.
1.3.5. Ventajas
Ayuda al ejercicio creativo, expresar ideas de forma libre y personal, a generar
debates, opiniones, soluciones y problemas.
Un Blog ayuda a construir una fotografía de la personalidad del autor después de
varias semanas, incluso hay quienes adquieren mucha más confianza en sí
mismos al publicar diariamente sus inquietudes y posturas.
Son más fáciles de mantener que una página web normal. Por la facilidad de
creación de los blogs (al menos en Blogger, que es gratis) cualquiera está en la
facilidad de administrar uno. De ahí la pluralidad de temas, estilos y opiniones. El
59
60. administrador puede tomar la decisión de moderar los comentarios, agregar
gadgets de videos, listas, blogroll y decorarlo al gusto sin tener conocimientos
avanzados en lenguaje de programación. De la habilidad del bloguero
(administrador del blog) así como los temas y estilo, dependerá el número de
visitantes y comentarios que obtenga en cada entrada.
Es la oportunidad para conocer gente y formarse en temas variados, aumentando
así la sociedad del conocimiento y agilidad de la información. Un blog puede ser
colectivo, es decir, tener más de un sólo autor, integrando temáticas interesantes
y divertidas. De éstos, los hay en su mayoría políticos, culturales y educativos
(edublogs).
Pueden usarse para generar ingresos a través de Adsense u otro programa
similar de publicidad que ofrece Google u otras compañías del mercado de la
web.
Se puede bloguear bajo una imagen totalmente "falsa" creada según ideales
personales jamás alcanzados en lugar de socializar personalmente con personas
reales.
Los comentarios fluyen de manera más natural que en un periódico. Hay más
blogs que periódicos donde escoger, así que hay más variedad de ópticas y
posturas sobre varios temas.
60
61. 1.3.6. Diferencia entre un BLOG y una Página WEB
Tabla 2: Tabla comparativa, blog y página web
61
62. 1.3.7. Desventajas
Poca identidad
Los dominios que utilizan estos sistemas que realmente son subdominios del
dominio principal muchas veces dan una sensación aparente de poca seriedad, en
mi caso no pasa, pero mucha gente lo cree así, en general son los mismos que
piensan que el Pagerank es importante
Falta de Flexibilidad
No poder hacer modificaciones de nuestra plantilla al 100%, la imposibilidad de
instalar plugins y cosas de ese estilo en un principio pueden no molestar pero en
cuento pasan los meses empieza a pesar este aspecto.
Una dependencia peligrosa
En un principio olvidarnos de los gastos de alojamiento es atractivo, pero a la vez es
un poco peligroso, conozco casos de bitácoras cerradas por la empresa proveedora
en donde el blogger que escribía queda completamente desamparado.
Problemas para migrar
Si empezamos nuestro blog en blogger y luego queremos pasarnos a wordpress
tendremos varias trabas y por lo general hacer una migración es bastante engorroso.
Actualmente no todos los servicios nos permiten hacer una redirección 301 por
lo tanto también estaremos perdiendo todo el posicionamiento y antigüedad que
logramos.
62
63. No me molesta leer un blog en un servicio gratuito, siempre mantengo que lo
importante es el contenido por encima de cualquier otra cosa, pero a veces es
interesante analizar los pros y contras de empezar un blog en uno de estos
alojamientos.
1.3.8. Los CMS
Ya que estamos tratando un tema
importante, que seguro que interesará
muchos lectores, vamos a ir publicando
nuevos artículos en desarrollo web .com
concernientes a sistemas CMS, valorando y
comentando algunos sistemas que
hayamos tenido la ocasión de probar. Pero
mientras tanto, podemos dar algunos ejemplos de CMS populares que existen en el
mercado.
Vignette: http://www.vignette.com/es
Es un sistema CMS comercial, que dicho sea de paso, debe ser bastante caro. Es
importante comentarlo por ser el primer sistema CMS comercial que apareció en el
mercado.
Drupal: http://drupal.org/
Uno de los CMS más populares, en este caso gratuito y open source. Creado en
PHP y con posibilidad de utilizar varias bases de datos distintas, por defecto MySQL.
63
64. Mambo: http://www.mamboserver.com/
Un sistema CMS libre y gratuito, creado en PHP. Puedes leer el artículo sobre qué
es Mambo publicado en DesarrolloWeb.com.
Joomla!: http://www.joomla.org/
Es un CMS de código libre, también creado en PHP. Surge como una mejora o
ampliación de Mambo.
Wordpress: http://wordpress.org/
El CMS para la creación de blogs por excelencia. El más utilizado y el mejor
valorados, también creados en PHP y gratuitos.
OsCommerce: http://www.oscommerce.com/
El sistema gestor de contenidos de código libre, para la creación de una tienda más
conocido y utilizado.
De momento, dejamos por aquí esta introducción a los sistemas CMS, esperando
poder haber aclarado las dudas iniciales sobre lo que son los sistemas de gestión de
contenidos. En breve esperamos publicar más detalles sobre CMS para ayudar a su
elección y configuración. De momento podemos dejar un link a un artículo publicado
hace tiempo en DesarrolloWeb.com en el que hablamos sobre distintos CMS para
publicar blogs.
64
66. 1.4. Wiki
1.4.1. Historia
El término WikiWiki es de origen hawaiano que
significa: rápido. Comúnmente para abreviar
esta palabra se utiliza Wiki y en términos
tecnológicos es un software para la creación de
contenido de forma colaborativa.
Wiki es el nombre que el programador de
Oregón, Ward Cunningham, escogió para su
invento, en 1994: un sistema de creación, intercambio y revisión de información en la
web, de forma fácil y automática.
Todos hemos escuchado de la famosa enciclopedia que se dio a conocer en el 2001
denominada Wikipedia, la cual hoy aglutina más de un millón de artículos en Inglés y
100,000 en español. Esta enciclopedia permite a los usuarios accesar y modificar
sus contenidos.
Un Wiki sirve para crear páginas web de forma rápida y eficaz, además ofrece gran
libertad a los usuarios, incluso para aquellos usuarios que no tienen muchos
conocimientos de informática ni programación, permite de forma muy sencilla incluir
textos, hipertextos, documentos digitales, enlaces y demás.
Su origen se centra en la comunidad de patrones de diseño, cuyos integrantes los
utilizaron para escribir patrones de programación.
66
67. Actualmente, el wiki más grande que existe es la versión en inglés de Wikipedia,
seguida por varias otras versiones del proyecto. Los wikis ajenos a Wikipedia son
mucho más pequeños y con menor participación de usuarios, generalmente debido
al hecho de ser mucho más especializados. Es muy frecuente, por ejemplo, la
creación de wikis para proveer de documentación a programas informáticos,
especialmente los desarrollados en software libre.
1.4.2. Finalidad
Es permitir que varios usuarios puedan crear páginas web sobre un mismo tema, de
esta forma cada usuario aporta un poco de su conocimiento para que la página web
sea más completa, creando de esta forma una comunidad de usuarios que
comparten contenidos acerca de un mismo tema o categoría.
1.4.3. Ventajas
Permite crear y mejorar las páginas de forma instantánea.
Interfaz muy simple.
Gran rapidez con la que se actualizan los contenidos.
El «documento» de hipertexto resultante, denominado también «wiki» o
«WikiWikiWeb», lo produce típicamente una comunidad de usuarios.
67
68. 1.4.4. Características
Una característica que define la tecnología wiki es la facilidad con que las páginas
pueden ser creadas y actualizadas.
En general no hace falta revisión para que los cambios sean aceptados. La mayoría
de wikis están abiertos al público sin la necesidad de registrar una cuenta de
usuario.
Páginas y edición
Existen 3 presentaciones por cada página, las cuales son:
El «código fuente», que pueden editar los usuarios. Es el formato almacenado
localmente en el servidor. Normalmente es texto plano, sólo es visible para el
usuario cuando lo muestra la operación «Editar».
Una plantilla (en ocasiones generada internamente) que define la disposición y
elementos comunes de todas las páginas.
El código HTML, puesto en tiempo real por el servidor a partir del código fuente cada
vez que la página se solicita.
El código fuente es potenciado mediante un lenguaje de marcado simplificado para
hacer varias convenciones visuales y estructurales. Por ejemplo, el uso del asterisco
«*» al empezar una línea de texto significa que se generará una lista desordenada
68
69. de elementos (bullet-list). El estilo y la sintaxis pueden variar en función de la
implementación, alguna de las cuales también permite etiquetas HTML.
¿Por qué no HTML?
El HTML, con sus etiquetas cripticas, no
es fácil de leer por usuarios no técnicos.
Hacer visibles las etiquetas de HTML
provoca que el texto en sí sea difícil de
leer y editar para la mayoría de usuarios.
Por lo tanto, se promueve el uso de
edición en texto llano con convenciones
para la estructura y el estilo fáciles de comprender.
En muchas inserciones de wiki, un hipervínculo es exactamente tal como se
muestra, al contrario de lo que ocurre en el HTML.
Estándar
Debido a la dificultad de usar varias sintaxis, se están haciendo esfuerzos para
definir un estándar de marcado.
Los wikis simples permiten sólo formateo de texto básico, mientras que otros más
complejos tienen soporte para cuadros, imágenes, fórmulas e incluso otros
elementos más interactivos tales como encuestas y juegos.
69
70. Vincular y crear paginas
Cada página contiene un gran número de vínculos a otras páginas. En grandes wikis
existen las páginas de navegación jerárquica, normalmente como consecuencia del
proceso de creación original, pero no es necesario usarlas. Los vínculos se usan con
una sintaxis específica, el «patrón de vínculos».
1.4.5. Desventajas
No hay un control o supervisión de calidad
de los contenidos.
El vandalismo es una de los principales
problemas que tiene el wiki, pues personas
desconocidas agregan, modifican y borran
el contenido importante.
Reemplazan artículos por obscenidades,
basura, insultos, chistes u otro tipo de contenido irrelevante.
70