La era de las plataformas como servicio

Google App Engine es el movimiento más importante en tecnologías de la información en lo que llevamos de año. Y lo es no porque se haya inventado un modelo ni porque haya sido Google (aunque esto pese), sino porque plantea las plataformas como servicio de una forma pasmosamente sencilla y entra en dicho mercado insinuando una reducción considerable de precios. Las plataformas como servicio vienen a suponer que el desarrollador de aplicaciones web se olvida de almacenaje de ficheros, de gestión de la base de datos, de balanceo entre máquinas, de ancho de banda, de escalabilidad, de picos de demanda, de estabilidad, de tocar una máquina servidor... en definitiva, la plataforma sobre la que construyes tu aplicación web ya no es cosa tuya, es del servicio que contratas y que pagas religiosamente.

Concentrarte en tu aplicación y ahorrar costes, son las dos ventajas inmediatas de las plataformas como servicio. No sólo porque vendan almacenamiento y ancho de banda más barato que un pequeño proveedor, sino porque también adquirir el conocimiento para montar arquitecturas que escalen cuesta mucho dinero (o muchos años de esfuerzo, aunque el rol de administrador de sistemas va a cambiar mucho si se impone como tendencia). Por supuesto tienen sus peros, como comentamos en "tu aplicación sobre web services": depender de un único proveedor (algo con lo que tener mucho cuidado, diseñando la aplicación para tener poco acoplamiento y probándola también siempre en un servidor de toda la vida) y comerte también sus caídas, aunque se antoja improbable que por uno mismo se consiga la disponibildiad de Amazon o Google.

El movimiento de estos dos gigantes de la web (en el mercado de las aplicaciones como servicio también está Salesforce con Force.com o Joyent) es una lucha por el rol por el que siempre ha apostado Microsoft con todas sus fuerzas: ser la plataforma sobre la que otros construyen sus aplicaciones, tanto en el escritorio como en el lado del servidor. De hecho, aunque la estructura de costes suponga un ahorro considerable respecto a mantener tu propia infraestructura y administradores, el modelo se asemeja, en lugar de pagar licencias y/o mantenimiento, se cobrará por recursos consumidos mensualmente. ¿Significa esto que Redmon está fuera de juego? Probablemente no, siempre han hecho por llegar a los mercados más tarde que sus competidores y aprovechar su capacidad de integración con el resto de su universo (que en el caso del mundo de los desarrolladores es brutal). Algo sacarán y competirán también en el cloud computing, aunque la batalla se juega en el terreno rival y me da que esta vez es Google quien asemeja cada vez más a los gigantes que han dominado épocas de la tecnología de la información como han sido IBM y la propia Microsoft.

Sobre Google App Engine y las plataformas como servicio se ha escrito ya bastante e interesante. Muy recomendable el post de Víctor, "El futuro es distribuido" y la aproximación más técnica de Gallir. En inglés, me quedo con las reflexiones de Dan Faber, a quien he robado el título del post.

Comentarios

Imagen de Juan Lupión

De hecho, Microsoft ya está

De hecho, Microsoft ya está llegando:

http://www.readwriteweb.com/archives/red_dog_microsofts_cloud_computing_platform.php

Imagen de Antonio Ortiz

Gracias Juan, veo que están

Gracias Juan, veo que están "asomando la patita" de momento, de hecho me extraña que con Ozzie el tema no lleve tiempo en su planificación. A ver, con este tema no creo que se puedan permitir el confiarse demasiado...

Imagen de nicoosuna

joyent!!

ya me había olvidado de esta gente! hace 2 años estuve curioseando su modelo de negocio y hace 3 semanas intenté recordar el nombre (sin éxito) para una presentación que quise preparar sobre este mercado tan lógico.
Coincido contigo y con los otros lectores que Microsoft se va a meter seguro. Y Sun!, que ya tiene CASI todos los elementos : Solaris, Java, MySQL y network.com

Además, hay fórmulas ingeniosas que se aprovechan de estas infrastructuras, por ejemplo www.heroku.com (gracias José Carlos ;) ) que al igual que Joyent apuestan por Ruby colaborativo en la nube.

Para mí lo más importante de todo es que con la entrada de Google en este mercado se empieza a diluir el principal freno de adopción de esta tecnología que es "la desconfianza de los datos en la nube"

Qué divertido va a ser esto!! ;)

Saludos
nicoosuna

Imagen de Antonio Ortiz

Sobre SUN se insinuó que

Sobre SUN se insinuó que iba a entrar en este tipo de cosas con MySQL, tienes razón en que está llamado a ser un actor importante. Y a Joyent merece echarle un vistazo con eso del Ruby (los del Java vamos a tener que reciclarnos...)

Imagen de Luis Rull

Oportunidad

Es posible que el cloud computing inaugure una nueva era de stratups ¿no crees? Ya había antes, lo se, pero si se simplifica y abaratan costes para proyectos que becesiten muchos recursos, muchos innovadores valientes se podrían lanzar con menos trabas que ahora mismo ¿no crees?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
If you have a Gravatar account, used to display your avatar.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato


Suscripción

Introduce tu dirección de correo:

Ofrecido por FeedBurner

Feed rss Lectores con feedburner

Créditos