El embuste del “Cloud Computing”

La novedad del uso de la palabra beta para cualquier nueva startup ya acabo, la web 2.0 ya no se diferencia de la 1.0, Twitter y Facebook son usados por mucha gente como algo habitual, Youtube tiene tantos competidores que se podría hacer un top 100 de servicios de alojamiento de videos online, Mobuzz ha cerrado, de Fon no se sabe nada, y en definitiva toda esta sopa necesita renovarse para que haya quien pueda seguir viviendo a costa de dar explicaciones banales.

Para lograrlo hay que inventarse algo nuevo, un nuevo término ambiguo y que nadie comprenda realmente, pero para el que cualquier gurulollas pueda dar una explicación llena de palabros y asombrar al auditorio.  Y se inventaron el “cloud computing”.

A mi juicio una de las tendencias más fuertes que se observan ahora mismo y que marcarán el 2008 es lo que ha venido en denominarse el cloud computing. El acceso a través de pequeñas aplicaciones que residen en múltiples dispositivos (ordenadores, PDA y móviles) a la información que reside en internet. Algunos ejemplos del cloud computing son:

Sacar fotos con tu cámara digital, pasarlas al ordenador, subirlas a internet en Picasa o Flickr por ejemplo y enseñárselas a tus amigos a través de tu móvil o cualquier otro ordenador conectado a la red.

- Bernardo Hernández, y sus empresas en “cloud computing”.

Mire usted, eso de nuevo tiene lo mismo que el fuego a estas alturas de la novela, aunque se consiga con un mechero. Para acceder a cualquier servicio en internet en la práctica totalidad de las ocasiones es necesario como mínimo un navegador web o al menos alguna aplicación muy similar. El usuario nunca es consciente ni de la infraestructura que hay detrás del servicio a la que accede, ni del como, ni de la computación necesaria (por meter con alfileres el termino computación…). Esto es así porque precisamente estos servicios se diseñan de este modo para que cualquier usuario pueda tener acceso.

Era así en los tiempos en que no había redes sociales sino foros, también era así en los tiempos en que no había mensajería instantánea sino salas de chat, era y sigue siendo así cuando enviamos un correo con un archivo adjunto mediante un servicio de webmail. Y no se llamaba “cloud computing” a nada de esto. Todos estos servicios son sistemas distribuidos accesibles desde múltiples lugares y dispositivos, que para algo se inventaron los estándares.

De ahí que se pueda ver a internet como una nube opaca en la que hay millones de servicios diferentes pero en la cual no se puede señalar claramente las partes individuales implicadas, excepto del lado del usuario. En los últimos 10 años lo único que ha cambiado en todo esto es la tecnología que nos permite acceder a los servicios. PDAs, portátiles más pequeños y teléfonos móviles con procesadores más rápidos y con más memoria que los convierten en pequeños ordenadores de bolsillo. Lo que facilita al usuario el acceso en casi cualquier lugar.

La nube que ofrece todos estos servicios no ha cambiado, no ha experimentado una revolución tecnológica notable. Solo lo han hecho los servicios en el sentido de que ahora existen más opciones para compartir información usuario a usuario. Pero la nube que hay detrás ofreciendo esto es exactamente la misma y está basada en los mismos principios. Principios vigentes desde que se invento el primer computador con un sistema operativo multiusuario.

Así que miren ustedes, señores gurulollas, decir ahora que estamos llegando al 2009 que el “cloud computing” es una novedad, una revolución, un cambio de paradigma, una tendencia para el nuevo año es como señalar un gorrión e intentar explicar que vuela porque le estamos abanicando. Esto es solo una estrategia para tener de algo de lo que hablar ante el agotamiento de vuestras ideas. Sois incapaces de poner a funcionar la web 3.0 de la que tanto habláis (o solo usarla, porque inventar solo inventais palabras) y habéis decidido reinventar la rueda para poder dar conferencias sobre algo. Sois victimas de vuestra propia estupidez, unos farsantes vendedores en programas de tele tienda nocturna. Y el único modo de mantener el tipo es dando explicaciones enrevesadas, inconsistentes e innecesarias a algo que en verdad no existe, a un eufemismo que queréis hacer realidad, algo que alguien menciono un día y os hacia interesantes al repetirlo.

Si una explicación, innecesaria en todo caso ya que es un término artificial y redundante, sobre el “cloud computing” se acerca a la realidad es la de la Wikipedia. Sois una camarilla de aprendices de Enrique Dans, que os den Jabón del Bueno!

Actualizado: Esaú Rodríguez nos deja un comentario con lo que sí es Cloud Computing.

Desde luego que lo que dice ese señor no es novedoso; pero es que tampoco es Cloud Computing.

Cloud Computing es algo real que puede influir a mucha gente que desarrolla aplicaciones para Internet; pero no a los usuarios. Es un cambio en la arquitectura que hospeda dichas aplicaciones. Antes cualquiera hiciera un proyecto terminaba contratando un plan de hosting compartido o dedicado. Ese hosting siempre tiene un precio fijo y una capacidad fija. De lo que trata Cloud Computing es de mover ese tipo de arquitecturas a un paradigma en el que tu contratas un servicio y pagas únicamente por la parte del servicio que usas.

Con esta idea detrás a nivel teórico se puede desarrollar un sistema que es capaz de crecer hasta el infinito sin necesidad de modificar la aplicación. Por otro lado si una aplicación no se utiliza tanto como los desarrolladores esperaban no es necesario pagar por el tráfico/almacenamiento/cpu que se esperaba utilizar y no se utiliza.

¿Será consciente el usuario final de esto? NO. Pero es un cambio importante desde el punto de vista de los desarrolladores de aplicaciones.

Google App Engine, Amazon EC2 y Amazon S3 son ejemplos claros de lo que hablo.

8 Trackbacks

You can leave a trackback using this URL: http://www.criandocuervos.com/wp-trackback.php?p=3308

  1. By meneame.net on 26 November, 2008 at 2:36 PM

    El embuste del "Cloud Computing"…

    En Criando Cuervos desenmascaran este neologismo. Internet sigue pendiente de un salto tecnológico….

  2. By La recesión binaria — Criando Cuervos on 27 November, 2008 at 6:27 PM

    [...] y un solar para que pasten las ovejas. Donde antes teníamos planeado instalar un datacenter para cloud computing y video streaming para revenderlo a todo pardillo en busca de su propia startup, ahora tenemos una [...]

  3. By Los blogs SÍ educan | Blog en Serio on 30 November, 2008 at 10:54 AM

    [...] se llama CRIANDO CUERVOS y el post donde leí la palabra que quiero compartirles se titula: El embuste del “Cloud Computing”. Todo un hallazgo para mi vocabulario, [...]

  4. By Qu es el cloud computing? "En la nube"...Links... on 17 December, 2008 at 9:33 PM

    [...] Criando Cuervos habla del “embuste del cloud computing”. [...]

  5. [...] Criando Cuervos habla del “embuste del cloud computing”. [...]

  6. [...] Criando Cuervos habla del “embuste del cloud computing”. [...]

  7. [...] nuevo año sea que a muchos se les hinchara la boca diciendo “cloud computing”, porque es una cosa que mola, para denominar servicios existentes como Facebook, Twitter, Youtube y ponga usted aquí el que se [...]

  8. [...] Comento todo esto porque aunque seamos quienes nos dedicamos a la tecnología (esto no incluye hablar sobre cacharros y nuevos modelos de iPhone) no somos dueños de las ideas y conceptos que se crean en nuestro ámbito, pero flaco favor haríamos si ni siquiera nos preocupamos en explicárselo a los demás. IBM que de estas cosas sabe bastante también advierte del mal uso del término y nos deja una visión desde el punto de vista del proveedor de que es en verdad el Cloud Computing. Vimos ya algunas cosas que eran nombradas por este nuevo y fantástico término pero que poco tenían que ver. [...]

13 Comments

  1. Cuanto daño ha hecho Harry Potter, ahora todo el mundo piensa que es mago.
    La semana pasada vi un proyecto !!! super innovador!!! de web 3.0, claro los gurús ya no van a hablar de web 2.0, un proyecto que hablaba de inteligencia colectiva y palabrejos varios aplicados a la empresa, vamos un embuste en fase beta como cualquier otro. Cuándo tratas de decir que eso es ponzoña pura, nadie te cree, como dices, los gurulollas no se pisan.
    Por cierto me encantó tu listado de tabernas asturianas, yo hace años que no la piso, pero en la calle cruz verde había una taberna astur leonesa que se llamaba el Boñar de León que salías merendado solo tomando los aperitivos que acompañaban a la cerveza

    Posted 26 November, 2008 at 12:11 PM | Permalink
  2. Doctor Mapache

    Eres un tio insensible. Los consultores/gurús tienen que vivir de algo, antes tenían los farmacos crecepelos que curaban toda clase de enfermedades y ahora tienen el twitter y la web 3.0
    Y pensar que los quieres mandar al paro…
    (si la idea original de este comentario es del fuckowski de los cojones pero no he podido evitar el traerla a colación; yo también tengo derecho a mi pedacito de web 3.0 fusilando sin compasión lo dicho por otros)

    Posted 26 November, 2008 at 1:58 PM | Permalink
  3. Desde luego que lo que dice ese señor no es novedoso; pero es que tampoco es Cloud Computing.

    Cloud Computing es algo real que puede influir a mucha gente que desarrolla aplicaciones para Internet; pero no a los usuarios. Es un cambio en la arquitectura que hospeda dichas aplicaciones. Antes cualquiera hiciera un proyecto terminaba contratando un plan de hosting compartido o dedicado. Ese hosting siempre tiene un precio fijo y una capacidad fija. De lo que trata Cloud Computing es de mover ese tipo de arquitecturas a un paradigma en el que tu contratas un servicio y pagas únicamente por la parte del servicio que usas.

    Con esta idea detrás a nivel teórico se puede desarrollar un sistema que es capaz de crecer hasta el infinito sin necesidad de modificar la aplicación. Por otro lado si una aplicación no se utiliza tanto como los desarrolladores esperaban no es necesario pagar por el tráfico/almacenamiento/cpu que se esperaba utilizar y no se utiliza.

    ¿Será consciente el usuario final de esto? NO. Pero es un cambio importante desde el punto de vista de los desarrolladores de aplicaciones.

    Google App Engine, Amazon EC2 y Amazon S3 son ejemplos claros de lo que hablo.

    Posted 26 November, 2008 at 2:57 PM | Permalink
  4. Esauro coincido contigo totalmente.

    Cloud Computing es una manera de usar y proveer, por parte de las empresas, los recursos necesarios para la ejecucion de servicios online.

    Cambiara la forma en que se desarrollen nuevas aplicaciones, pero no en como las usemos.

    Tecnologicamente quiza no sea un gran avance (la computacion distribuida hace mucho que se invento) pero de cara a quienes crean y gestionan aplicaciones online si resulta un avance.

    Posted 26 November, 2008 at 5:36 PM | Permalink
  5. No sé lo que es el cloud computing pero debe ser algo muy importante, un desafío tecnológico, un experto habla de ello

    Posted 26 November, 2008 at 7:02 PM | Permalink
  6. No sé lo que es el cloud computing pero debe ser algo muy importante, un desafío tecnológico, un experto habla de ello je je http://www.enriquedans.com/2008/11/con-la-cabeza-en-la-nube.html

    Posted 26 November, 2008 at 7:03 PM | Permalink
  7. Amén! Mucha gente coincide con la opinión escéptica en la pregunta que formulé en Barrapunto hace unas semanas.

    Hay que admitir que el tema tiene bastante de subjetivo. Si cloud computing es externalizar servicios, o abstracción de la plataforma, entonces el cloud computing existe desde hace más de 20 años.
    Pero si han empezado a hablar de cloud computing a raíz de los Amazon Web Services, parece bastante razonable que cloud computing (y es importante recalcar la palabra computación, ya que indica bastantes cosas que la mayoría no suele tener en cuenta) sea un tipo concreto de externalización de servidores. Se suele hablar del hosting flexible de Amazon, pero creo que el ejemplo de SimpleDB es más claro: SimpleDB es un sistema gestor de BBDD virtual, que por debajo funciona con BerkeleyDB y MySQL, aunque eso no importa al desarrollador web, ya que tiene un servidor de bases de datos muy fácil de manejar (más que con tablas y SQL), y sobre una infraestructura externalizada. Como es evidente, para muchas empresas y proyectos este tipo de servicios son muy útiles, para otros proyectos no.
    Cloud computing es simplemente un servicio a tener en cuenta por los responsables de despliegue de servicios y administradores de sistemas. Y sí, yo también empiezo a hartarme de los gurús dospuntoceristas. Ah, y no seáis tan duros con la Web 3.0, o al menos con la Web Semántica.

    Posted 22 December, 2008 at 1:30 AM | Permalink
  8. Efectivamente la palabra flexibilidad es bastante importante, referida al servicio prestado al desarrollador y no al usuario…

    Vale…. Web semantica mola mas :P

    Posted 22 December, 2008 at 11:55 AM | Permalink
  9. A mi me parece que la idea de cloud computing es muy buena en cuanto se refiere a las pymes, ya que esta tecnología incorpora el software como servicio lo cual permitirá a la empresas escalar rápidamente, en función de sus necesidades, sin tener que añadir equipamiento, software ni personal.

    Para informarte mas sobre esto visita:

    http://blog.espol.edu.ec/taws/2008/12/17/%C2%BFcloud-computing-tu-decides-si-quieres-ser-competitivo/

    Posted 22 December, 2008 at 6:24 PM | Permalink
  10. vaya! pensaba que era el único que pensaba así! ya tienes un nuevo suscriptor al blog ;)

    Posted 17 April, 2009 at 10:42 AM | Permalink
  11. Pablo

    Creo que lamentablemente este artículo es un tanto triste y desafortunado. El término Cloud Computing conlleva la utilización de lo último en tecnología tanto en Hardware como en Software y pues, es cierto que para el usuario final… o sea la gente común es más de lo mismo. Pero en términos ingenieriles, o sea ámbito computacional e informático es la revolución de la tecnología que permitirá el acceso a esta a todos sin tener los altos costes que tienen que incurrir las grandes empresas. Diez atrás años el Cloud Computing era algo todavía impensado pero ahora ya los estándares y la tecnología está a la altura y la evolución de la construcción del software en donde la Orientación a Objetos ha dado paso a SOA y junto con BPM (Business Process Management) son el soporte que el Cloud Computing requiere. La diferencia de hoy y el mañana es astronómicamente distinta. Yo hoy trabajo para un Banco importante de Chile y puedo dar fe de que ellos gastan miles de millones de dólares por crear software para llevar los procesos de su empresa…. Bueno, las empresas pequeñas podrán tener acceso a software de igual calidad por una suma mensual de por ejemplo 20 dólares o incluso en algunos casos Gratis!!!!. Ahí es donde el usuario final se dará cuenta de que el Cloud Computing no es más de lo mismo… pues la tecnología recién ahora lo va comenzar a permitir.
    Un gran saludo… y por favor… ¡Investiguen antes de hacer comentarios absurdos!

    Posted 4 August, 2009 at 9:55 PM | Permalink
  12. @Pablo: Absurdos en terminos que a ti se te escapan o absurdos como los tuyos… porque tela… TELA. Lo flipas chaval…

    Posted 4 August, 2009 at 10:29 PM | Permalink
  13. Pablo

    @Rubén: Uff… amigo… jeje… creo que eso dolio.. podria decir que el Cloud Computing es mas de lo mismo y finalmente un embuste. Pero gracias a este embuste me llenare mis bolsillos de dolares.. jeje. Me encanta este embuste.

    Salu2

    Posted 6 August, 2009 at 10:16 PM | Permalink

Post a Comment

Your email is never shared. Required fields are marked *

*
*