La siguiente entrada es un extracto de un texto perteneciente a una actividad calificable
del master “Investigación en Ingeniera del Software” que me encuentro actualmente
cursando, exactamente para la asignatura “Arquitecturas Orientadas a Servicio”.
En este extracto hablo de la evolución de Google y el enfoque se sus productos hacia
una arquitectura orientada a servicios.
Google comenzó su andanza en 1998, con una simple pantalla blanca, su logo, un cuadro
de texto y un par de botones para buscar en internet. A pasar de lo sencillo de
su apariencia y la competencia de buscadores emergentes (mucho más sobrecargados)
que existían a final de los noventas, tuvo un gran éxito, el cual aumento en los
años posteriores a su lanzamiento. El secreto de su éxito fue su misma sencillez,
y un algoritmo realmente potente que sabia como organizar las paginas para entregar
los resultados más relevantes para el usuario en los primeros lugares de la búsqueda.
Durante los años siguientes Google desarrollaría una seria de productos y compraría
otros, creando un ecosistema de servicios que interactúan entre ellos y que son
ofrecidos al usuario. En la mayoría de las veces de forma gratuita.
Al principio Google guardaba preferencias y comportamientos del usuarios a través
de cookies que guardaba en el navegador de la maquina donde accedía el usuario.
Esto permitía seguir la actividad del usuario y personalizarse a sus gustos, pero
de forma temporal debido a la duración de la vida de la cookie, además que dichas
personalizaciones solo podría accederse desde una maquina, y no llevarse a otras.
Todavía distaba mucho de acercase a una arquitectura orientada a servicios.
Uno de los primeros servicios de Google fue iGoogle, un portal donde el usuario
podría configurar la apariencia de la página de inicio de Google, para agregarle
Gadgets, y a través de estos agregar funcionalidad al portal de diversas formas,
como reporte del clima, juegos sencillos o noticias, Además permitía a terceros
crear Gadgets, y modificar la funcionalidad de la pagina. De esta forma y mediante
la composición de servicios, se creaban a su vez nuevos servicios y nueva funcionalidad.
Si bien este servicio era interesante Google decidió cerrarlo, apuntando a que ya
no resultaba útil frente a otros tipos de servicios. La verdad es que le daba una
apariencia semejante a sus competidores, y hacia que Google perdiera parte de la
identidad basada en la sencillez. El servicio se abrió en el año 2005 y se cerró
en el 2012.
Imagen extraída de
http://googlesystem.blogspot.mx/2008/06/google-tests-new-igoogle.html
En el 2004, se dio el lanzamiento de Gmail, al cual solo podría accederse mediante
invitación, y estuvo en fase de beta hasta el año 2009 (aunque desde algunos años
antes ya no era necesaria la invitación). El correo tenía varias características
sobresaliente con respecto a sus competidores, como por ejemplo un destacable espacio
para guardar los email, y un poderoso filtro antispam. El correo fue ofrecido de
manera gratuita para los usuarios normales, para las empresas se ofrece un servicio
especial de correo, Google Apps for Work, que proporciona correos empresariales
del estilo miempleado@micompañia.com, pero la gestión de esta es llevada por Google
y no por la empresa en sí. Pudiendo acceder a nuestro correos desde cualquier lugar,
además de poder acceder a cualquier servicio de Google desde esta cuenta.
Imagen extraída de Google Apps for Work
La cuenta de usuario de gmail, se convirtió desde entonces en la piedra angular
que nos permitía acceder a sus herramientas. A partir de su estandarización, cada
servicio o software, que crearon o comprado, le integraron una autentificación a
través de la cuenta y clave de gmail, de esta forma con una sola cuenta, se podía
acceder a todo lo que nos ofrece Google.
A continuación haremos una breve descripción de los servicios ofrecidos por Google,
así como la relación que guardan entre ellos, y analizaremos el éxito o fracaso
de cada uno de ellos
Google Maps
Es una herramienta de mapas, creada en el año 2005, ha pasado por varias revisiones,
evolucionando cada vez más hasta el punto de llegar a superar en cuanto a precisión
y funcionalidad a los creadores de mapas digitales tradicionales como por ejemplo
TOM TOM, y otros.
A parte de las funciones típicas que se esperan de un servicio de mapas digital,
como calculo de rutas, posiciones y navegación, además de una base de datos de localizaciones,
Maps ofrece las siguientes funciones:
- Servicios para crear aplicaciones basadas en la ubicación del usuario.
- Uso del servicio de mapas en aplicaciones móviles de terceros.
- Creación de mapas personalizados: Es posible establecer ciertas características personales a nuestro mapas, como rutas concretas, formas especiales de visualización (incluyendo las posibilidad de agregar datos propios de Street View, como interiores),
- Decisiones e información basada en ubicaciones creadas por el usuario: Como por ejemplo la "casa" del usuario, su "trabajo", otras. Algunas aplicaciones como Google Now, nos muestra por ejemplo a través de Maps, el tiempo que falta para llegar de nuestra casa al trabajo, en base a otro servicio que informa de la cantidad de tráfico, por ejemplo.
- Integración de los mapas en nuestras páginas web.
Google News
Es un servicio que recorre diversas páginas web de noticias de diversos medios,
y las agrupa en formato consistente para el usuario, mostrando lo que más podría
interesarle, teniendo en cuanta además su ubicación. El servicio puede consumirse
desde su misma página web y de forma más cómoda desde un dispositivo móvil
El éxito o fracaso de este servicio, depende de un factor ajeno a él y a su como
tecnología, y es la legislación de cada país con respecto al consumo de noticias
por parte de Google. Algunos medios consideran que al mostrar (aunque sea un enlace,
junto al resumen) información de sus páginas, es consumir su propiedad intelectual,
y por lo tanto Google debiera hacer un pago por dicho uso, algunos medios cifran
en grandes cantidades dichos pagos. En España por ejemplo se creó la "Tasa Google"
que obliga a pagar a paginas por enlazar contenido en la red con propiedad intelectual.
Esto implica que Google News deba pagar a las páginas de las cuales muestra noticia,
sin embargo la misma popularidad de Google, hacia popular al resto de las paginas
que enlazaban, y aumentaba el número de visitantes que veían sus noticias, sin los
enlaces de Google, las visitas a dichas paginas disminuirían, y por lo tanto sus
ingresos derivados de dichos conceptos. Los periódicos y proveedores de noticias,
que impulsaron este ley demostraron un poco conocimiento sobre cómo funciona internet
y como obtener beneficios de esta, ciñéndose a un modelo de recolecta de dinero,
obsoleto pero más tradicional, que a la larga les va a reportar perdidas.
Google decidió cerrar el servicio en España y algunos países de la unión Europea
(para evitar tener que pagar la tasa), con lo que dichas noticias y periódicos son
inaccesibles desde Google News, suponiendo una perdida para los usuarios de estos
servicios y para los mismos periódicos.
La continuidad (y éxito) de este servicio depende de si se aplican esas nuevas leyes
y tasas en nuevos países, y la forma en la cual se apliquen.
Google Reader
El producto Google Reader que estuvo vigente desde el 2001 al 2013, era un lector
de fuentes RSS (Really Simple Syndication, un formato XML para compartir contenido,
que nos avisa sobre actualizaciones sobre páginas web) , durante ese tiempo paso
por varias revisiones mayores cambiando parte de sus funciones y interfaz grafica.
Existía como servicio accesible desde una página web y como aplicación para teléfonos
móviles.
Pese a que fue una aplicación y servicio excelente, además de tener cierta popularidad,
el servicio fue discontinuado. Existe varias teorías sobre porque Google decidió
prescindir de este servicio, una de ellas, es que al tener tantos servicios Google,
algunos realizan funciones parecidas, en este caso Google podría hacer preferido
que se compartieran contenidos a través de Google+ y no a través de Google Reader,
con lo que quito los servicios que le podrían restar popularidad.
YouTube
YouTube fue un servicio creado en 2005, que permitía visualizar y compartir videos,
a finales del 2006, fue comprada por Google, después de que esta liberara de forma
poco exitosa su propio servicio de videos llamado Google Video.
A pesar de su popularidad, no obtuvo beneficios, hasta que Google supo como rentabilidad
el sistema, a través de publicidad, convirtiéndolo un negocio de gran éxito.
El servicio permite compartir videos a través de redes sociales, visualizarla en
páginas web de terceros, y agregar comentarios a los videos.
Pese a ser una servicio que enlaza contenido protegido con derechos de autor, y
haber tenido en su historia varias demandas con las distribuidoras de estos contenido,
ha sabido lidiar con ellas, y con esta situación, convirtiéndose en una referencia
para la compartición de videos, tanto para particulares, como para empresas privadas.
Google Plus
Google Plus es una red social creada por Google en el año 2011. A través de esta
red social Google da acceso a algunos servicios, para compartir contenido entre
sus usuarios. Los usuarios pueden:
- Compartir comentarios, videos y fotografías entre ellos de forma privada o pública.
- Tener acceso a conversaciones de video, audio o texto entre ellos, por Handouts.
- Acceder a fotografías del usuario: Estas fotos pueden ser cargadas como un backup de un dispositivo Android, o fotografías de Blogger.
- +1: Es parecido a "me gusta" de Facebook, permite indicar desde una página web de terceros que es de preferencia del usuario, y que nuestros círculos vean dicha preferencia.
- Servicio de autentificación: Permite usar la autentificación de Google+ para que a su vez sean autentificaciones para otros sistemas, dichos sistemas se integrarían en Google+, para usar otros servicios a su vez.
El servicio es altamente promocionado por Google (aun así no ha alcanzado la popularidad
de otras redes sociales como Facebook, o Twitter) motivo por el cual parece garantizado
su éxito, hasta que deje de ser interesante por Google, o lo sustituya por otro
servicio, con intención de aumentar su éxito.
Google Talk y Google Handouts
Google Talk fue lanzado en el año 2005, como un servicio de mensajes y VoIP entre
usuarios, fue sustituido en el año 2013 por Google Handouts, con las mismas funciones,
más otras nuevas (como recepción de SMS en los dispositivos Android). El servicio
es accesible desde Chrome, desde Google+ y desde los Android.
Pese a ser un software bastante completo de gran funcionalidad y haber remodelado
su apariencia varias veces, no ha conseguido alcanzar la popularidad de WhatsApp,
aunque este fuera un software más limitado en sus funciones y en su apariencia.
Blogger
Blogger es un servicio veterano creado en al año 1998, por Pyra Labs, la cual fue
adquiera por Google en el año 2003. Blogger permite que sus usuarios compartan artículos
por internet de usa forma sencilla, y rápida. El sistema se contacta a varios servicios
de Google entre los cuales:
- Google+: para la autentificación y para compartir contenido como imágenes.
- Google AdSense: Sirve para que el propietario del blog gane dinero a través de publicidad incrustada en su página.
- Google Analytics: Para estudiar las estadísticas del uso del blog por sus propietarios.
Al margen de eso y como muestra del uso de servicios Blogger se puede conectar a
otros servicios para mostrarlos como parte de nuestro blog, esto componemos nuestro
blog con servicios o "trozos" de otros proveedores de contenidos.
El servicio es bastante popular y es casi segura su continuidad, a pesar que el
número de blogs activos, se ha visto reducido debido a los usuarios ahora pueden
compartir contenido de forma más rápida a través de las diversas redes sociales.
Google Docs
Google Docs es una suite ofimática en la nube, que ofrece acceso a un procesador
de texto, una hoja de cálculo, y creador de presentaciones.
El usuario puede acceder desde cualquier computador a través de un navegador web,
e inmediatamente comenzar a trabajar.
Permite realizar un trabajo individual o un trabajo colaborativo entre varios usuarios.
El documento se puede compartir, por gmail a los usuarios designados por el autor,
y dichos usuarios pueden editar el documento, en distintos lugares, a través de
internet. Además los cambios hechos son visualizados en tiempo real por el resto
de los usuarios.
Adicionalmente el sistema se conecta con Google Drive para almacenar en la los documentos
creados.
La suite es ideal para trabajar en tablet, donde puede que no tengamos un suite
ofimática (como MS Office o LibreOffice) instalada localmente o simplemente tengamos
una estación de trabajo fijo y queremos la movilidad de la tablet para trabajar
fuera de esta.
Google Chrome
El lanzamiento de Google Chrome, fue un tanto curioso, en el año 2008, se filtro
que Google estaba creando un navegador, lo que abrió muchos rumores y expectativas,
finalmente Google libero una versión beta de su navegador, que a finales de año
se acabo convirtiendo en una versión estable.
Google estaba acumulando una seria de servicios y aplicaciones WEB, pero dependía
de otros para poder ejecutar dichos servicios, ya fuera de Internet Explorer o de
Firefox. Google creó un navegador que pudiera ser el marco de ejecución de todos
sus servicios, sin depender de terceros.
El navegador es actualmente uno de los más populares en cuanto al número de usuarios,
gracias su rapidez, y su alta compatibilidad con los estándares HTML.
Permite además acceder a una serie de servicios mezcla de servicios web y programas
ejecutados localmente, como el servicio Google Now, notificaciones de correo Gmail,
y otros
Chromebook
El Chromebook, son portátiles, con un sistema operativo de nombre ChromeOS, que
llegan a un paso más la idea mencionada sobre un sistema dedicado a ejecutar servicios.
Si antes exponíamos a Chrome como un entorno para ejecutar servicios de Google,
este es un hardware y un sistema operativos, pensados para que el portátil sea exclusivamente
un consumidor de servicios en la nube.
La idea es tener un dispositivo hardware, cuyo software sean servicios en la nube,
y que todo lo necesario para hacerlo funciona esta en internet, lo cual la hace
muy dependiente de esta, pero por otro lado muy sencillo de manejar, al no tener
el usuario de preocuparse de actualizaciones del software, ni de donde almacenar
sus datos, además de ser más baratos, puesto que no requieren toda la potencia necesaria
para ejecutar el software localmente.
Aunque la idea es interesante, no ha tenido gran éxito, quizás porque la gente está
acostumbrada a trabajar de otras formas con sus equipos portátiles. Por el costo
más barato es una buena opción para países emergentes, salvo por el hecho que en
dichos países emergentes la conexión requerida para que funcionen correctamente
no siempre esta disponibles. Habrá que esperar todavía un par de años para ver si
esta idea tiene éxito, o queda en el olvido, ante el uso de teléfonos móviles o
tablets.
No hay comentarios:
Publicar un comentario