You are on page 1of 14

WEB 2.

0
Antecedentes El trmino fue acuado por Tim O'Reilly en 2004para referirse a una segunda generacin en la historia de la Web basada en comunidades de usuarios y una gama especial de servicios. Incorpora funciones blogs, redes sociales, forum, chat, wikis, etc. Utilidades y servicios en Internet basadas en DB que permiten modificacin de datos en contenido y presentacin de los mismos.

Qu es Web 2.0? La web 2.0 es una nueva generacin de webs, en las que los mismos usuarios crean la informacin de la pgina en internet. Un claro ejemplo de esto es Wikipedia, la cul es una enciclopedia creada por todos los usuarios de esta. La web 2.0 esta relacionada con nuevas tecnologas que facilitan publicar informacin y compartirla con otros sitios web.

Caractersticas de la web 2.0 Es gratuita (generalmente) Los usuarios son los principales generadores de contenido. Los usuarios y los contenidos se pueden interconectar entre s. Los datos se insertan y extraen fcilmente. Tiene un diseo sencillo y prctico Disponible desde cualquier lugar Aplicaciones Web 2.0 -Youtube -Facebook -Twiter -Wikipedia -Flickr -Blogger -SlideShare -Otros ms Descripcin de algunas aplicaciones web 2.0 Youtube: Esta herramienta se utiliza para compartir videos propios o de autores. Puede armarse una biblioteca de videos organizados por categoras. Los videos pueden incorporarse en pginas web. Cada video puede ser comentado por los espectadores. Slideshare: Puede generarse usando el Power Point para mostrar diapositivas en un sitio web. Puede ser compartido por muchas personas y se puede agregar contenido del slide en una pgina Web, Blog o enviar el vnculo del mismo por e-mail. Flickr: Genera lbumes de fotos digitales. Los lbumes se pueden compartir, clasificar las fotos y armar galeras de fotos personales. Cada foto puede ser comentada.

Blogger: Se utiliza para la creacin de blogs de usuario.

Ventajas de la web 2.0 Existen muchas aplicaciones educativas utilizadas por docentes y alumnos. Se pueden ver y subir video y fotos. Pueden realizarse compras virtuales Permite generar contenidos y compartirlos. Se adaptan a las necesidades particulares. Se puede recopilar informacin Se puede interrelacionar con otras personas. Software legal: No hay que preocuparse por licencia alguna. Multiplataforma: Funcionan independientemente del sistema operativo que se use e incluso se puede acceder desde cualquier dispositivo. Siempre actualizado: El servicio se encarga de las actualizaciones del soft. Menor requerimiento de hardware: Slo se necesita poder utilizar un navegador. Colaboracin: Pueden trabajar varias personas a la vez y desde diferentes lugares del mundo. Desventajas No se respeta el derecho de autor. Inseguridad en el almacenamiento de datos: Generalmente no se sabe en manos de quin caen los datos ni que uso se va a hacer de ellos. Cambio en las condiciones de servicio. Puede que el servicio sea gratis hoy y maana no. Contenido basura en la web. Falta de credibilidad de la informacin disponible. Atentados contra la intimidad personal.

Herramientas web 2.0 Blogs: Un blog es un espacio web personal en el que su autor (puede haber varios autores autorizados) puede escribir cronolgicamente artculos, noticias...(con imgenes y enlaces), pero adems es un espacio colaborativo donde los lectores tambin pueden escribir sus comentarios a cada uno de los artculos (entradas/post) que ha realizado el autor. La blogosfera es el conjunto de blogs que hay en internet. Wikis: En hawaiano "wiki" significa: rpido, informal. Una wiki es un espacio web corporativo, organizado mediante una estructura hipertextual de pginas (referenciadas en un men lateral), donde varias personas elaboran contenidos de manera asncrona. Basta pulsar el botn "editar" para acceder a los contenidos y modificarlos. Suelen mantener un archivo histrico de las versiones anteriores y facilitan la realizacin de copias de seguridad de los contenidos. Hay diversos servidores de wiki gratuitos. Entornos para compartir recursos: Todos estos entornos nos permiten almacenar recursos en Internet, compartirlos y visualizarlos cuando nos convenga desde Internet. Constituyen una inmensa fuente de recursos y lugares donde publicar materiales para su difusin mundial. Documentos: podemos subir nuestros documentos y compartirlos, embebindolos en un Blog o Wiki, envindolos por correo. Videos: Al igual que los Documentos, anteriormente mencionados, se pueden "embeber" un video tomado de algn repositorio que lo permita, tal como YouTube. Presentaciones Fotos Plataformas educativas Aulas virtuales (sncronas) Redes Sociales.

Tecnologa necesaria para la web 2.0 Se puede decir que una web est construida usando tecnologa de la Web 2.0 si se caracteriza por las siguientes tcnicas: Tcnicas: CSS, marcado XHTML vlido semnticamente y Microformatos Tcnicas de aplicaciones ricas no intrusivas (como AJAX) Java Web Start Redifusin/Agregacin de datos en RSS/ATOM URLs sencillas con significado semntico

Soporte para postear en un blog JCC y APIs REST o XML JSON Algunos aspectos de redes sociales Mashup (aplicacin web hbrida) General: El sitio no debe actuar como un "jardn cerrado": la informacin debe poderse introducir y extraer fcilmente Los usuarios deberan controlar su propia informacin Basada exclusivamente en la Web: los sitios Web 2.0 con ms xito pueden ser utilizados enteramente desde un navegador La existencia de links es requisito imprescindible

Diferencias web 2.0 y web 1.0

Web 1.0

Web 2.0

La web 1.0 fue una de las primeras en salir con la aparicin del internet hace 20 aos.
Pocos productores de contenido y muchos lectores de estos. Pginas estticas.

La web 2.0 sali aproximadamente hace 7 y 5 aos.


Los usuarios se transforman en productores de contenido. Pginas con facilidad de renovar fcilmente su contenido.

La actualizacin de los sitios web no se hacan peridicamente.


Su tecnologa estaba asociada con HTML, gif, Java Script 1.0.

Pginas con facilidad de renovar fcilmente su contenido.


Su tecnologa est relacionada con Java Script 2.0, XHTML, Google, etc... Todos los cibernautas tienen la facilidad de acceder a la pgina web que prefiera.

Estadsticas sobre el uso de la web 2.0 Comparativa de los 20 pases con ms usuarios de internet

Comparativa usuarios de internet vs el tamao poblacional

Caso web 2.0: Wikipedia Wikipedia es un proyecto para escribir comunitariamente una enciclopedia libre en todos los idiomas. Fue fundada por Jimmy Wales y Larry Sanger, que permite crear colectivamente documentos web sin que sea necesaria la revisin del contenido antes de su aceptacin para ser publicado en la red. Wikipedia posibilita la interaccin y desarrollo de sus contenidos (artculos), a travs de la discusin, los editores que pueden agregar o quitar contenido de los artculos, segn su propio criterio si es de relevancia o no. Se protege la propiedad intelectual por lo que si la informacin que es puesta en la red est protegida por los derechos de autor, es quitada, adems se citan las respectivas fuentes bibliogrfica, existen en cada artculo enlaces de inters y relacionados al tema de bsqueda.

Cloud computing
Segn el IEEE Computer Society, es un paradigma en el que la informacin se almacena de manera permanente en servidores de Internet y se enva a cachs temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, porttiles, etc.

BENEFICIOS Integracin probada de servicios Red. Por su naturaleza, la tecnologa 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

Una infraestructura 100% de "Cloud Computing" permite al proveedor de contenidos o servicios en la nube prescindir de instalar cualquier tipo de hardware, ya que ste es provisto por el proveedor de la infraestructura o la plataforma en la nube. La belleza de la tecnologa de "Cloud Computing" es su simplicidad y el hecho de que requiera mucha menor inversin para empezar a trabajar. Implementacin ms rpida y con menos riesgos. Podr empezar a trabajar muy rpidamente gracias a una infraestructura de "Cloud Computing". No tendr que volver a esperar meses o aos e invertir grandes cantidades de dinero antes de que un usuario inicie sesin en su nueva solucin. Sus aplicaciones en tecnologa de "Cloud Computing" estarn disponibles en cuestin de dias o horas en lugar de semanas o meses, incluso con un nivel considerable de personalizacin o integracin.

Actualizaciones automticas que no afectan negativamente a los recursos de TI. Si actualizamos a la ltima versin de la aplicacin, nos veremos obligados a dedicar tiempo y recursos (que no tenemos) a volver a crear nuestras personalizaciones e integraciones. La tecnologa de "Cloud Computing" no le obliga a decidir entre actualizar y conservar su trabajo, porque esas personalizaciones e integraciones se conservan automticamente durante la actualizacin. Contribuye al uso eficiente de la energa. En este caso, a la energa requerida para el funcionamiento de la infraestructura. En los datacenters tradicionales, los servidores consumen mucha ms energa de la requerida realmente. En cambio, en las nubes, la energa consumida es slo la necesaria, reduciendo notablemente el desperdicio.

DESVENTAJAS

La centralizacin de las aplicaciones y el almacenamiento de los datos origina una interdependencia de los proveedores de servicios. La disponibilidad de las aplicaciones est ligada a la disponibilidad de acceso a Internet. Los datos "sensibles" del negocio no residen en las instalaciones de las empresas por lo que podra generar un contexto de alta vulnerabilidad para la sustraccin o robo de informacin. La confiabilidad de los servicios depende de la "salud" tecnolgica y financiera de los proveedores de servicios en nube. Empresas emergentes o alianzas entre empresas podran crear un ambiente propicio para el monopolio y el crecimiento exagerado en los servicios.4 La disponibilidad de servicios altamente especializados podra tardar meses o incluso aos para que sean factibles de ser desplegados en la red. La madurez funcional de las aplicaciones hace que continuamente estn modificando sus interfaces, por lo cual la curva de aprendizaje en empresas de orientacin no tecnolgica tenga unas pendientes significativas, as como su consumo automtico por aplicaciones. Seguridad. La informacin de la empresa debe recorrer diferentes nodos para llegar a su destino, cada uno de ellos (y sus canales) son un foco de inseguridad. Si se utilizan protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye debido a la sobrecarga que estos requieren.

CARACTERSTICAS: Escalabilidad, tiene la capacidad de crecer o ampliar sus servicios para satisfacer las demandas de rendimiento cada vez mayores sin perder la calidad en sus servicios. Virtualizacin, es la creacin de una versin abstracta de los equipos computacionales fsicos para llegar a manipularlos virtualmente.

Uso segn la necesidad, podemos utilizar el servicio adquirido cuando tengamos la necesidad de utilizarlo. Internet Powered, Debemos estar conectados al internet para utilizar los servicios. Multi-propsitos, Podemos realizar diferentes actividades. Todo depende del servicio de computacin en nube que se seleccione. Se asegura el nivel de servicio (Service-Level Assured), llegamos a acuerdos de servicios con la compaa que nos venda el servicio seleccionado. Se paga segn se utiliza, solamente se paga por el tiempo que estemos utilizando el servicio seleccionado.

CAPAS: 1. SERVICIOS DE INFRAESTRUCTURA: IaaS Infrastructure as a Service (IaaS) tambin llamado en algunos casos hardware as a service (HaaS). Se encuentra en la capa inferior. Es un conjunto de recursos fsicos tales como servidores, dispositivos de red y discos de almacenamiento que se ofrecen como servicios. Sus servicios de infraestructura proveen el equipamiento adecuado para los centros de cmputos o data processing centers. Como se emplean tcnicas de virtualizacin, es posible alcanzar ahorros en costos porque se maximiza la utilizacin de los recursos. Energa Espacios Equipos, etc. 2. SERVICIOS DE PLATAFORMA: PaaS Platform as a Service (PaaS). Es la capa del medio. Estos servicios de platadorma intentan brindar soporte a las aplicaciones. Se pueden ejecutar en la nube o ejecutarse en un centro de cmputo ms tradicional. Los servicios de plataforma nos permiten ofrecerle a los usuarios aplicaciones que cumplirn con sus necesidades. Esta plataforma en la nube permite el desarrollo y ejecucin de aplicaciones codificadas en varios lenguajes y tecnologas como .NET, Java y PHP. Servicios PaaS permiten gran flexibilidad, pero puede ser restringida por las capacidades que estn disponibles a travs del proveedor. 3. SOFTWARE DE SERVICIO: SaaS Software as a Service (SaaS) tambien llamado Servicios de Aplicaciones. Se encuentra en la capa ms alta.

Consta de aplicaciones que se ejecutan en la nube y se brindan segn la demanda del usuario. Nos libran del mantenimiento, de operaciones tcnicas y del soporte de las aplicaciones. En algunos casos, los servicios son gratuitos y los proveedores generan ingresos de cosas tales como avisos en la Web. En otras ocasiones, los proveedores de las aplicaciones generan ingresos directamente por rentar los servicios.

TIPOS DE NUBES a) NUBES PBLICAS.- Una nube privada o nube interna es aquella en que solamente una organizacin, utilizando tecnologas de computacin en nube como la virtualizacin, tiene acceso a los recursos que se utilizan para implementar la nube. Es decir, una empresa crea un entorno cloud (ya sea IaaS, PaaS y/o SaaS) a la cual slo tiene sus usuario. Se caracterizan por ser administradas por la organizacin a la que sirven y encontrarse aseguradas por medio de un Firewall. Por lo tanto, el sentimiento de seguridad que se consigue es alto, pues se tiene el control sobre todos los medios. b) NUBES PRIVADAS.- En este caso nos estamos refiriendo al modelo standar de cloud, en el cual un proveedor de servicios, coloca sus recursos tales como aplicaciones y almacenamiento disponibles al pblico en general a travs de Internet. Los servicios de la nube pueden ser libres u ofrecidos a travs de un modelo de pago por uso. c) NUBES HBRIDAS.- Es una mezcla entre nube pblica y privada, en la cual una empresa establece una nube privada a travs de un proveedor externo. Por lo tanto, la empresa no hace la inversin necesaria para implementar una plataforma cloud, sino que un tercero le ofrece su cloud privada (con la misma seguridad) a travs de un modelo de pago por uso.

Caso cloud computing: Microsoft Microsoft es una empresa con un gran tamao en infraestructura, que maneja el negocio de del cloud computing, ofreciendo servicios variados para las empresas. Microsoft office 365: diseado con herramientas del office como Word, Excel, OneNote, ofrece la funcin de editar los archivos en lnea y quien los edita, a travs de distintos dispositivos como laptops, Smartphone, proporciona acceso a correo electrnico, documentos, contactos y calendario.

Windows Azure: es una plataforma de trabajo en la nube, que permite a las empresas desarrollar portales y aplicaciones web para la empresa, tambin almacenar gran cantidad de datos, utilizar los formatos preexistentes de Windows azure o desarrollar aplicaciones para las redes sociales, tambin permite desarrollar software y venderlo como un servicio a otras empresas usando la capacidad de Microsoft en la nube, finalmente esta plataforma ofrece la infraestructura necesaria para realizar simulaciones financieras y de diseo que solo seran posibles con gran infraestructura en equipos.

Microsoft dynamics CRM: este servicio en la nube de Microsoft permite a las empresas llevar las operaciones y controles de un software de CRM (administracin relaciones con el cliente), que incluyen la planificacin en marketing, informes de ventas, adems se puede extender el servicio para incluir a proveedores, colaboradores, y poder contar con un sistema de gestin eficiente.

Bibliografa Wikipedia http://www.slideshare.net/mcogollo/la-web2 www.webminoritaria.net/webs/ventajas-y-desventajas-de-la http://www.seraccesible.net/article/ventajas-y-desventajas-de-la-web-20web-20/

You might also like