Suscríbete a Saasmania

                                 


         

Google cree en el cloud computing

chromeNo, no es posible que se trate de una moda, de un hecho pasajero o  de un simple ruido marketiniano. No. Cuando Google apuesta por software como servicio (saas) como Google Apps, cuando ofrece una plataforma como servicio (paas), Google App Engine,  para que despliegues tus aplicaciones y te olvides del mantenimiento y rendimiento de la infraestructura, y cuando ahora anuncia, Google Chrome OS,  un sistema operativo para trabajar en la red, es que el cloud computing y mas concretamente la parte de saas de este, no es broma.

 

 

Hace unos meses que Enrique Dans ya auguraba para Chrome este futuro . En realidad aquello, el Chrome, fue el germen de este S.O que pretenden poner en funcionamiento en la segunda mitad de 2010 teniendo como target el mercado de los netbooks. Curiosamente hace unos días JoliCloud, otro sistema operativo para netbook salió a la jolicloudluz en versión alpha con el mismo objetivo, ser un sistema operativo ligero, de arranque rápido y que te coloque en la red nada más arrancar tu netbook. En ambos caso la excusa para que este sistema operativo tenga sentido es clara: los sistemas operativos fueron diseñados cuando aún no teníamos la web y ahora que pasamos un 90% de nuestro tiempo de uso de PC en la web, muchas partes del S.O no son necesarias.

 

En el anuncio dejan claro que durante este año dejarán el código libre para la comunidad y explican que Chrome OS y Android tienen objetivos diferentes. Chrome OS tendrás su target en los netbook y Android pretende correr en cualquier tipo de plataforma desde teléfonos hasta netbooks, y aunque se solapen todo dependerá del uso que pretenda hacer el usuario de su máquina.

 

En definitiva, no hay que ser un lince para pensar que este movimiento tiene por detrás una confianza plena en que la parte saas del cloud computing tiene y tendrá una presencia más que puramente ocasional. De aquí a unos años podremos disfrutar en la red de gran cantidad de aplicaciones que hasta ahora solo podríamos tener acceso en nuestro PC con instalación en local y con la fiabilidad, seguridad y disponibilidad que quisiéramos para la aplicaciones que corren bajo nuestras instalaciones.  Hay un largo camino por recorrer, temas como la LOPD, seguridad de los datos, o como la estabilidad y rapidez de acceso a Internet deberán evolucionar a nivel mundial pero seguro que dentro de unos años todos estos requerimientos se “darán por sentado” en la red.

 


Saasmanario - Semana 27/2009

Estas son las noticias que más me han llamado la atención durante esta última semana:

Guía para fracasar en aplicaciones online.- Simpática lista perfectamente válida para fracasar en aplicaciones saas.

Cloud computing interesante para los CFO.- Esta encuesta muesta que el cloud computing no solo es interesante para los directores de SI, tambien lo és para los CFO como parte de la estratégia financiera.

Esta semana dos outage.- Mala semana para las nubes públicas de RackSpace y Google App Engine, ambas sufrieron caídas que afectaron a bastantes clientes.

Saas y el software libre.- Una reflexión sobre el software como servicio debería o no liberarse y en qué condiciones. En mi opinión esta reflexión no es nueva, puede llevarse perfectamente a la aplicaciones in-house o tradicionales.

Como no perder tus datos en las máquinas EC2.- Otro estupendo post de Fillito sobre como mantener tus datos en la máquinas EC2 de Amazon apoyándote en EBS.

El índice saas sube un 30%.- Hacía semanas que no teníamos actualización de este índice que muestra un cremiento de un 30% en esta primera mitad del año y un 28% desde hace un año hasta ahora.

Jolicloud, el S.O para netbook.- Este “ligero” S.O diseñado para trabajar con aplicaciones online, utiliza la nube para almacenar la configuración de tu netbook.


Oracle Saas Program: Productos Oracle para tu saas

Supon que eres un proveedor de software y necesitas utilizar una base de datos para una aplicación que tienes en mente con alto potencial. Resulta que has visto que el mercado del saas está en auge, tu software reune la condiciones para poder venderlo bajo el modelo saas, y  te decides por ello.  Además coincide que tienes larga experiencia en BBDD Oracle, sabes de su rendimiento, estabilidad, soporte y te gustaría utilizar su BBDD. Oooohhhh!!! vaya,  que lástima. Tus operaciones, ingresos, una parte de tus costes son directamente proporcionales al número de usuarios y Oracle te cobrá por el  número de usuarios que crees que tu BBDD tendrá ( es decir, chúpate el dedo y mira para donde sopla)  ó  por el número de procesadores que tiene la máquina. Doy fe que en cualquier caso, una pasta.

Bueno pues todo esto hasta hoy. Oracle acaba de anunciar que los ISV tendrán la posibilidad de utilizar sus productos en función de los usuarios finales que mensualmente los están utilizando.  Los productos Oracle que caen bajo esta nueva modalidad de licenciamiento son los siguientes:

  • Database Products

Standard Edition One

Standard Edition

Enterprise Edition

  • Enterprise Edition Options

Real Application Clusters

Partitioning

Active Data Guard

  • Database Enterprise Management

Diagnostics Pack

Tuning Pack

Change Management Pack

Configuration Management Pack for Oracle Database

  • Application Server Products

WebLogic Server Standard Edition

WebLogic Server Enterprise Edition

WebLogic Suite

Internet Application Server SE1

Internet Application Server SE

Internet Application Server EE

¿ Como funciona? Debes de ser miembro de la red de partners Oracle  (OPN) y dentro de los 20 días siguientes a la finalización del mes deberás informar de los usuarios que han utilizado los productos Oracle. Del precio no he visto más que lo que pone en esta  faq y que viene a decir que debes ser miembro de la OPN para saber que precios tiene cada producto/mes/usuario.

Otro movimiento más de Oracle hacia el cloud computing que no requiere de grandes inversiones, ni reestructuraciones, o que si los requiere con baja probabilidad de fracaso como son el CRM OnDemand o Oracle Sourcing , y es que sin llegar a apostar definitivamente por el saas, paas o por el iaas, se aprovechan del auge del mercado del cloud computing y facturan a costa.   Keep it simple, stupid! ;)


Saasmanario - Semana 26/2009

Estas son las noticias que más me han llamado la atención durante estas dos ultimas semanas:

Lista de aplicaciones Zoho.- Lista aplicaciones Zoho y la fecha de cuando salieron al mercado. Por ahí dicen que aún no llegan al break-even pero desde luego siguen apostando por el saas.

Antivirus Panda en la nube.- Otra explicación del funcionamiento de este antivirus que utiliza la nube para almacenar su repositorio de patrones de virus.

Crea y comparte documentos con Adobe.com.-  Nueva solución que te permite crear, almacenar y compartir documentos online, y además puedes convertir archivos en PDF tambien de manera online. Un buen resumen de su funcionamiento lo puedes encontrar aquí.

Crea tu propia aplicación y dominio con Force Sites.- La noticia es de la semana pasada y vino acompañada del cambio a fremium como modelo de negocio de Force. Se trata de poder crear definir tu dominio y crear tu aplicación en la plataforma Force.com, sin tener que utilizarse desde la aplicación Salesforce o desde la propia plataforma Force.com

Oracle nº 1 en aplicaciones on-demand.- Bueno eso es lo que quieren ser , además de ser líderes tambien de aplicaciones in-house. Ahora solo queda saber que pasará con la nube de Sun porque desde dentro no ven nada claro la continuidad de esta parte.

Consulta el estado de las aplicaciones de Google.- Y en español podrás ver como están de salud aplicaciones como Gmail, Google Docs, etc. Es algo habitual en empresas que ofrecen saas.

50$ para utilizar Gogrid.- Últimos días  de esta promoción que regala un crédito de 50$ para probar  Gogrid.  Gogrid es competidor directo de Amazon Web service .

Hp  se sube al carro de la nube.- Al igual que hicieron IBM y Sun, Hp lanza servicios de consultoría para ayudar a la empresas a desarrollar e implantar estrategias que utilicen la nube.

Publica tu saas en la nube de Intuit.- Una forma de sacar más partido a tu aplicación saas sin tener que reescribirla en otro lenguaje. Intuit te propone publicar tu aplicación en su paas y que te puedas aprovechar de los clientes que usan la plataforma.


¿Tienes miedo a la nube? usa Zoho Office

Hacía bastante tiempo que no dedicaba un post a alguna de las novedades técnicas con las que suele sorprendernos Zoho, seguramente porque no ha habido nada especial que me llamará la atención, pero hoy merece la pena hablar de esta nueva forma de vender saas.

¿Cual es la principal desventaja con la que el saas y en general el cloud computing se enfrenta? Pues  aquella sensación de inseguridad del propietario de los datos porque la localización de aquellos se encuentra en casa del proveedor.  Bueno pues a los de Zoho se le ha ocurrido una forma de solucionar este problema si tienes un servidor Sharepoint de Microsoft en tus instalaciones. Para explicar lo que han hecho esta imagen vale más que mil palabras.

singleuserworkflow

¿Que es Zoho Office?

La forma de utilizar el servicio pasa por la instalación del plugin Zoho Office en el servidor de tu propiedad donde tengas instalado el SharePoint. Zoho Office es el que  te permitirá  acceder a través del navegador a los  documentos de SharePoint y además se encargará de la comunicación entre el servidor SharePoint y los servidores de Zoho

.¿Que beneficios tiene este montaje?

  • Zoho Office te permite colaboración en tiempo real sobre los mismos  documentos, algo que Sharepoint no te permite.
  • La edición de documentos en Zoho es mucho más ligera y necesita de menos recursos en la maquina cliente que Sharepoint.
  • Los datos en tu casa.
  • Maximiza tu inversión en Sharepoint
  • Pagas solo por los usuarios que usan el servicio. 3$/user/mes o 24$/user/año

Es decir: consigues mantener tus datos dentro de tus instalaciones librando esa sensación de inseguridad y te aprovechas de ciertas funcionalidades que Zoho Office te ofrece  y las que  SharePoint no llega.  Es importante destacar el punto 5 ya que Zoho asegura que solo mantiene los datos en sus servidores mientras el usuario accede y edita los documentos, al terminar el uso los borra de sus servidores.

¿Para que se utilizan los servidores de Zoho?

Los servidores de Zoho son los que ofrecen la posibilidad de colaboración en linea apoyándose en las ya existentes aplicaciones saas para la edición de documentos ( Zoho SheetZoho DocsZoho Show,etc). Además de esta forma controlan el usuario que se conecta para su cobro.

Para cerrar, salvando el tema de que los documentos siguen viajando a través de Internet, me parece un gran idea y una forma de generar confianza en el consumidor de cloud computing.  Estoy seguro que se atreverán con más aplicaciones si logran tener éxito con esta. Dejo este video que explica lo que puedes hacer con Zoho Office y su interacción con  el resto de saas Zoho para su edición.


A falta de saasmanario….

..un video de cloud computing. Y es que solo un par de noticias ha habido esta semana que merecía la pena destacar, asi que he decidido juntarlas con el saasmanario de la semana que viene.

Este video de salesforce ya  estuvo por aquí. Primero en inglés, luego subtitulado y ahora traducido al español por el propio salesforce. Algo es algo, no?


¿Puede ser privado el cloud computing?

Respondo ya:  NO lo es.  Al menos no lo es tal y como entendemos  el cloud computing en cualquiera de sus tres partes. Cierto es que detrás del cloud computing existe un proveedor que ofrece un servicio cloud y que se encarga de una serie de trabajos e inversiones que lo hacen atractivo. Pero no es menos cierto que el término nube privada ha aparecido y existen,  y sino que se lo digan a los de SAP que compraron la nube de Coghead para el desarrollo y despliegue de aplicaciones internas. Por tanto,  vamos a intentar dar un poco de luz  a lo que son las nubes privadas, el cloud computing y explicar el porqué de la confusión.

¿ que es una nube privada?

Una nube privada una plataforma altamente escalable que promete un acceso rápido al recurso hardware o software y donde el usuario no necesita ser experto para su manejo y acceso .  La plataforma se encuentra dentro de las instalaciones del usuario de la misma y no ofrece servicios a terceros. Por norma general, cuando utilizamos la expresión “nube privada“  nos referirnos a una plataforma para la obtención de  hardware puro y duro, es decir, máquinas, almacenamiento e infraestructura de red (equivalente a la parte iaas del cloud computing) , pero tambien podemos tener un nube privada que nos permita desplegar aplicaciones (parte paas del cloud computing) e incluso una nube privada de aplicaciones (parte saas del cloud computing).

Si ahora echamos un vistazo a las “antiguas” ventajas del cloud computing e intentamos colgarselas a las nubes privadas evidentemente esto no cuadra por la sencilla razón de que la mayoría de ellas, aquellas que se refieren a la parte económica, hacen referencia a un proveedor del servicio cloud.

Nube privada Cloud Computing
Inversión Inicial Si No, pago por uso (incluye manto.)
Gastos de mantenimiento Si No
Riesgo por adopción de nueva tecnología Alto Bajo
La carga operacional recae sobre Sistema de Información (SI)
instalado
Proveedor del hardware y software
Alta Disponibilidad del recurso Depende de SI instalado El proveedor de Cloud ofrece un SLA
Retorno de la Inversión Lento debido a la inversion
inicial
Rápido y más predecible
Seguridad de los datos(Backup, Accesibilidad,etc) A cargo del SI Corre a cargo del proveedor

Y sin embargo si echamos un vistazo a las “antiguas”  desventajas del cloud computing, son precisamente estas las que justifican las nube privadas y que a su vez se convierten en las ventajas de montarte una nube privada.

Nube privada Cloud Computing
Localización de los datos In-house En casa del proveedor y a veces sin conocer su ubicación exacta
Precepcion de inseguridad de los datos No Si, datos y lógica fuera de tus instalaciones
Dificultad para integrar con otros sistemas propietarios Baja Alta
Puntos de fallo El propio sistema El proveedor cloud y el proveedor de comunicaciones
Paradas por mantenimiento El propietario decide El proveedor de Cloud impone los momentos de manto.

Entonces, ¿donde está el problema? Pues en definir  el cloud computing como si fuera una nube pública y fuera necesario la participación de un tercero, cuando en realidad es una nube, es decir,  una plataforma altamente escalable que promete un acceso rápido al recurso hardware o software y donde el usuario no necesita ser experto para su manejo y acceso. Sin más.  Quizás el verdadero problema es que el  término está en pañales y no hay una definición clara, ni hay un institución no lucrativa para normalizar o standarizar el término, y lo utiliza todo el mundo como bien le viene.

No aburro más. Para cerrar el tema, solo decir que  me desdigo,  que el cloud computing puede ser público si el propietario de la nube es un proveedor que la mantiene por tí y pagas por el uso y disfrute del recurso, y puede ser privado si la nube las mantienes tu dentro de tus instalaciones.


Force se apunta al freemium

La plataforma como servicio Force, propiedad de Salesforce los “gafotas”  del sofware como servicio, flexibiliza su acceso y deja un parte free para que puedas probar su plataforma. La verdad es que parece extraño que una de la plataformas con más tirón (unas 110.000 aplicaciones desplegadas )  del mercado paas hasta ahora no tuviera un opción free para esos  early adopters que logren hablar de la  plataforma. Aún más extraño parece  que el CRM Salesforce al menos tenga la posibilidad de probar free la herramienta durante un mes y Force no lo tuviera.

Lo cierto es que todas las paas que conozco tienes su parte free y su parte premium, y ahora force se ha subido al carro del freemium para dar un empuje a su paas acompañando el anuncio de las conclusiones de su último estudioque reflejan que desarrollar en Force es 5 veces más rápido que en Java o .NET. Las características de esta opción freemium y el resto de opciones de pago son la siguientes:

force-fremium

Teniendo en cuenta que Force te permite utilizar una BBDD relacional y el lenguaje que ejecuta es Apex , propietario de Salesforce pero que viene a ser un seudo-java, Force se convierte un serio competidor de las otras dos opciones paas que ejecutan aplicaciones java: Google App Engine y Mor.ph, siempre y cuando las aplicaciones que desarrolles tenga un caracter empresarial.


Saasmanario - Semana 24/2009

Estas son las noticias que más me han llamado la atención durante la semana:

Charla  de Diego Parrilla (nubeblog.com)  sobre Cloud Computing.- Buena charla sobre cloud computing y sobre la cautividad de los clientes que consumen servicios cloud.

Informe sobre el estado del cloud computing en Reino Unido. Jorge Mezcua de NTT Europe Online me informa sobre este estudio realizado sobre empresa del Reino Unido.

Sincroniza tu Outlook con Google Apps.- Movimiento de Google para flexibilizar el acceso a tus datos utilizando las aplicaciones en la nube de Google. El anuncio en inglés aquí.

Nueva version Velneo 7.1.- Nueva versión de Velneo Paas que podrás disfrutar en la nube con características como el acceso a  las aplicaciones Velneo desde el navegador.

Amazon EC2 se cae durante 3 horas. Afectó solo a cuantos clientes de USA y parece ser que una  tormenta se llevó por delante varios servidores que poco a poco fueron recuperando. La explicación de Amazon aquí.


Saas Network: asociación de empresas focalizadas en saas

saasnetwork

El pasado 9 de Junio se celebró en Madrid la presentación de Saas Network , nuevo foro que pretende potenciar, difundir/dar a conocer el modelo SaaS, como la fórmula más eficaz de defender agrupadamente los intereses de las empresas que comercializan los servicios en modo SaaS.

Sus objetivos son:

SAAS NETWORK nace con la misión de agrupar a las organizaciones que aplican el modelo SaaS como estrategia de distribución, mejorando el conocimiento que el mercado tiene de este modelo y colaborando así al desarrollo tanto de capacidades como de adopción de tecnología en el tejido empresarial español.

Pretende proporcionar un entorno en el que la información y los intereses comunes de las empresas que adopten este modelo, puedan presentarse, discutirse e intercambiarse para el beneficio de los miembros participantes y de los potenciales usuarios en general.

Al evento, promovido y organizado por Quota Solutions, Professional Answer, B-Kin y E-nómina, asistieron 23 empresas entre ellas Salesforce, IBM, Bitan, Aladdin, Inology, Adysa, Argored, Esker Ibérica, Freemática,etc.  y según me cuentan con gran interés en pertenecer a este foro. Me  invitaron pero la agenda no me lo permitió.

En esta presentación podeis ver la agenda del evento, la composición de la  junta directiva y la cuota de inscripción. A los estatutos de la asociación podeis acceder directamente en su web.


Larga vida a las paas

Hace un par de semanas, Diego Mariño cofundador y CEO de Abiquo fue entrevistado en debug_mode=on. La entrevista, aunque es un poco larga,  merece la pena escucharla porque Diego es uno de los  pocos emprendedores españoles dentro del mercado cloud español y sabe de lo que habla. Además en la entrevista habla un poco sobre la oferta de Abiquo, su plan de internacionalización y por donde empezarán a expandirse y del cloud computing en general.

Una de la cosas que más me llamó la atención de la entrevista fue una declaración sobre las paas, a las que las augura un futuro negro debido a que su oferta deja al cliente cautivo , dependiente y al antojo de las mismas.  Para justificar su declaración puso el ejemplo de CogHead y su espantada hace ya algo más de 3 meses.

Bajo mi punto de vista, hay soluciones para no caer en un posible  lock-in de tu proveedor de paas.  Resumiendo lo que decía en este post , los criterios para elegir una paas pasan por:

  • La opción de Zoho  CreatorZoho ofrece la posibilidad de migrar las aplicaciones que se desarrollan en su plataforma a la plataforma Google App Engine y en el caso de que ocurra lo que a CogHead, siempre puedes llevarte el código a Google App Engine e incluso como el lenguaje utilizado por App Engine es Python (lenguaje bajo la licencia de codigo abierto) sería posible descargártelo a local y ejecutarlo en tu infraestructura si lo que deseas es huir de la paas(platform as a service) (ver los comentarios). El único “pero” de esta solución es que cuando Zoho ofreció  esta solución, había limitaciones sobre ciertos componentes y siempre te quedará la duda del grado de compatibilidad entre el lenguaje Zoho y Python.
  • Paas que ejecute código abierto como Java, Python, Ruby.- De hecho son muchas las paas que utilizan este tipos de lenguajes, se puede consultar en el  directorio cloud computing. Son todo ventajas porque puedes optar por ejecutarlo en la paas o en tu infraestructura y la compatibilidad será casí absoluta. Quizás su desventaja ante plataformas como Zoho sea la dificultad para desarrollar aplicaciones y por tanto el alto grado de conocimientos del desarrollador.
  • Paas que ejecute código propietario con opción de ejecución en tu infraestructura.- Hay algunas paas como BungeeConnect Velneo que ofrecen la posibilidad de utilizar su paas o tienes la posibilidad de utilizar el ejecutor de aplicaciones en tu infraestructura.

Sin pensar en que las paas lleguen a desaparecer,  si veo que las paas son la parte del cloud computing que más complicado tiene la “justa” justificación de su servicio. Me explico.

El servicio de las paas pasa por dejar tu aplicación en la plataforma y olvidarte del mantenimiento de la infraestructura esto es, te olvidas de escalabilidad, disponibilidad, mantenimiento de disco, mantenimiento del servidor de aplicaciones, BBDD, etc. Todo esto suponiendo que tu infraestructura la tienes contratada en la nube ( p.e. en Amazon), sino es así tambien te olvidarías de la inversión de hardware. Es decir que tu única preocupación es el correcto funcionamiento de la misma desde un punto vista funcional. Por tanto es evidente que es un servicio atractivo y que seguro que hay mercado pero ¿cuanto vale este servicio? ¿a partir de que momento merece la pena contratarlo?

Para poder responder a estas preguntas deberíamos saber lo que nos costaría mantener una infraestructura de este tipo y lo dividimos en varias rúbricas:

- Coste de infraestructura.- Tienes opciones de todo tipo: servidores in-house, servidores dedicados externos, servidores virtuales, cloud hosting. Medible en cualquier caso.
- Coste de licencias.- La parte del gasto correspondiente a las licencias (p.e.: servidor de aplicaciones o BBDD) es claro: tanto cuesta tanto pagas. Medible.
- Coste personal.- La parte correspondiente a la cantidad de tiempo que dedica tu personal para mantenerla aunque es más jodida de calcular pero también es medible.

Ahora bien hay un conjunto de intangibles que tienen un efecto directo sobre el coste del personal pero que son difíciles de medir: la experiencia, conocimientos o competencias, rendimiento, destreza o talento, etc. de tu personal afectan en mayor o menor medida en su coste y pueden determinar la elección de una opción paas o in-house.  Y ahora las preguntas son: ¿El coste de personal es óptimo o podría ser más bajo con personal más cualificado? A pesar de tus gastos, ¿tienes un servicio de calidad?

A partir de aqui tienes argumentos o situaciones para defender ambas opciones. Es claro que una empresa paas cuya razón de ser o visión es la de ofrecer la máxima excelencia en estos servicios, uno de sus objetivos debe ser contar en su filas personal que maximizen aquellos intangible y por tanto puede tirarte más la opción de la paas, pero tambien es cierto que el cliente objetivo de las paas es personal técnico que puede contar con personal con pericia suficiente para mantener la infraestructura.

Creo que es imposible responder a las preguntas sobre si “paas si“ o “paas no” sin ponerle números a todo esto y fijar una aplicación concreta, pero lo que está claro que de entrada genera una serie de incertidumbres que en las otras partes del cloud computing (iaas y saas) no es tán fácil encontrarlas y también tengo claro que no morirán por lock-in, ni porque no ofrezcan un servicio interesante.


Saasmanario - Semana 23/2009

Me salté la semana pasada por falta de noticias. Esta tampoco ha sido gran cosa pero algo más ha habido:

El sistemas operativo en el chip y las aplicaciones en la nube.- Enrique Dans pronostica que el futuro pasarapor un sistema operativo  super reducido integrado en el chip y un navegador para acceder a las aplicaciones en la nube.

Manual para instalar WebLogic en las máquinas de Amazon.-  Como instalar el servidor de aplicaciones WebLogic en las EC2 de Amazon paso a paso.

Podcast sobre Abiquo. Interesante entrevista a Diego Mariño CEO y confundador de  Abiquo que xxplica lo que es Abiquo y su plan de expansión. Además habla sobre el cloud computing y el estado del mercado en España y EEUU.

¿Como funciona Panda Antivirus Cloud?.- Explicación breve y sencilla de como funciona el nuevo antivirus Panda Cloud.

Google Docs compatible con Office 97.- Una mejora esperada de Google Docs aunque de momento solo es compatible para archivos Word y Excel.

Concurso de EyeOs .- Comenzaron el año anunciando su herramienta como el sistema operativo de la nube y ahora para promocionarla han abierto este concurso para la creación de aplicaciones que se utilizarán dentro de EyeOs.

10 cosas que desconoces de Google App Engine.- 10 características que puede que no sepas de Google App Engine y que quizás te vengan bien a la hora de programar.

eXpresso te permite abrir y modificar hojas Microsoft Excel.- Una saas competencia de Google Docs pero mayor compatibilidad con Microsoft.


Sun Cloud Consulting Services

sunMerece la pena recordar que el pasado 18 de Marzo Sun anunció que este verano vería la luz su servicio cloud que competiría con los servicios web de Amazon. El servicio encuadrado en la parte de infraestructura como servicio del cloud computing además de ofrecer máquinas y disco en la nube , ofrecerían lo que han llamado el Virtual Data Center que venía a ser algo así como tener  tu CPD en la nube.

Al poco Oracle compra Sun y hay todo tipo de especulaciones acerca del futuro de este servicio. Ya hemos hecho unas cuantas veces referencia a que a Larry Elison  no parece que le termine de gustar esto del cloud computing y tanto puede tirar por cambiar su discurso a favor de la nube como deshacerse de la división.

Ahora anuncian estos servicios de consultoría para ayudar a las empresas a escoger la mejor opción dentro de la oferta cloud.  Servicios de consultoría que empiezan con un análisis de tu negocio y de tu sistema de información, continua con la búsqueda de la mejor solución cloud que asegure un ahorro en tiempo y dinero, para terminar con el diseño e implantación de la misma. Además ofrecen servicios puntuales de rediseño de tu datacenter, almacenamiento, virtualización y servicios de mantenimiento. Por cierto, que no son pioneros en estos servicios, allá por el mes de noviembre IBM lanzó unos servicios que apuntan en la misma dirección.

Por lo que entiendo, o sino no entiendo nada, que si lanzan estos servicios es porque Oracle está de acuerdo con ellos y por tanto los seguirá explotando cuando en Julio la fusión se lleve a efecto, asi como los servicios de infraestructura sun cloud que hablamos al principio del post. En breve lo sabremos.


Google Wave: open source, saas, web 2.0…¿algo más?

googlewave

Para entender lo que significa Google Wave vamos a intentar comparar lo que solemos hacer en el mundo offline en nuestras relaciones sociales y lo que Google Wave nos ofrece para hacer lo mismo en el mundo online. Todo esto se puede ver el video presentación de Google Wave, pero tiene un problema: que son 1h y 20m y encima en inglés.

Mundo Real: En el mundo real nuestra relación con los demás se basa en el establecimiento de la conversaciones . Por ejemplo:  Lunes por la mañana.Durante el fin de semana, algo sorpredente: Barsa 2- R.Madrid 0 ;). Estas tomando un cafe con uno de tus compañeros de trabajo e inicias una conversación.  ”Lastima diarrea les diera a todos, es imposible con estos tipos. Son un panda de negaos”.

Mundo Online: Esto es en el mundo online lo solucionamos a través de un email, chat online, twitter, etc. todo ellos con distintos niveles de interacción con aquel o aquellos con los que estableces la conversación. El inicio de una conversación en Google Wave lo llaman “wave” (ola en inglés) y es completamente interactivo. Así mientras que tu compañero está escribiendo (hablando en el mundo offline) tu estás viendo cada caracter que escribe, es decir, la wave o texto o documento está compartido con actualizaciones online immediatas. Fácil no?.  Ejem…

Mundo Real: Establecida la conversación, resulta que durante tú exposición,  el compañero de trabajo te  corta y decide añadir un comentario a una de tus frases. “Tío, asúmelo. Iniesta, es un crack”.

Mundo Online: Aqui en el mundo online, ya empezamos a tenerlo un poco más complicado. Porque como mucho podemos escribir mientras el otro escribe pero ninguno de los dos se enterá hasta que pulsa “Enter” , “Update”, etc. con lo que muchas veces se produce una serie de mensajes que no siguen un orden, confusos y a veces frustrantes.  Con Google Wave mientras que tu colega está escribiendo tu puedes añadir/modificar/borrar  cada palabra o frase y ambos son conscientes de que el otro está escribiendo en el mismo documento/mail o en definitiva texto compartido (wave)

Mundo Real: Resulta que, empiezas a no estar de acuerdo con lo que tu colega y decides encontrar  apoyos vikingos en el resto de compañeros de trabajo e invitas a Juan a la conversación.  Le haces un pequeño resumen y esperas a que Juan te apoye.

Mundo Online: Esto no parece muy complicado. En el mundo del correo online, le incluyes en el Para o CC de receptores y el otro se entera, en twitter puedes revisar los twits, y podriamos seguir la conversación, pero en cualquiera de los casos se hace tedioso seguir el orden de la conversación y quienes han intervenido. En Google Wave, por supuesto que puedes incorporar a gente a la conversación, pero además dispones de un reproductor del orden en como se ha producido la conversación. Si tenemos en cuenta que podemos corregir el texto de la wave,  movernos a nuestro antojo e incorporar a nuevos tertulianos,  puede convertirse aún más complicado seguir una wave. Bien pues para esto disponen de un reproductor de la conversación señalando visualmente quien intervino y su exposición.

Con este ejemplo podemos ver más o menos lo que te permite Google Wave y su principal y más importante característica. Compartir y modificar información online completamente interactiva con los usuarios que tú decidas.

Google wave es un nuevo modelo para comunicación y colaboración online en la web.

Si a esto le añades un interface típico Web 2.0, donde parece  que no estés frente a un navegador sino ante una aplicación en tu PC, hace la solución aun más  llamativa  y atractiva (al menos asi se se aprecia en el video).

Google Wave tambien proporciona una API que te permitirá crear:

  • Robots que interactuan automáticamente con la wave que escribes, como por ejemplo traducir online el texto del remitente. En el video aparece un ejemplo de como seguir una wave en twitter a partir de un determina busqueda en twitter, con actualizaciones inmediatas.
  • Gadgets que utilizan toda la potencia de compartición online de información. Disponen ejemplos como sudoku y ajedrez donde puedes jugar online con otros miembros de la wave y ver los movimientos online.

¿Y todo esto que tienes que ver con el cloud computing, el saas o el paas? Pues que no deja de ser otra aplicación en la plataforma  de Google en la nube donde han dado un vuelta de tuerca más al set de aplicaciones Google Apps. Recordemos que Google Apps ya permite la compartición online de documentos con registro de modificaciones aunque no llega a tener la interactividad a nivel de tecla pulsada como Google Wave.  Han aprovechado su experiencia en Google Apps, su experiencia en Gmail y  en general su experiencia en la nube para crear esta herramienta que a mi particularmente me parece una pasada.

Por ultimo, decir que además Google Wave es open source y con esto pretenden crear un federación de servidor waves con  aquellos que quieran convertirse en proveedores. Se ha desarrollado un protocolo para la consecución de esta federación de servidores y está abierto a contribuciones con el objetivo de mejorar la forma en la que se comparte las waves. Veremos con funciona pero la idea y la herramienta molan.

googlewavefederativo


Force y Google: Nubes que conectan - Episodio 2º

googleforceAllá por el mes de diciembre, Force, la plataforma como servicio propiedad de Salesforce que permite desplegar aplicaciones desarrolladas en Apex (Seudo-Java), puso a disposición del desarrollador de Python en la paas Google App Engine  un conjunto de librerías para conectar de una forma fácil y sencilla con los Web Service de Force, que a su vez te permiten manipular y consultar los datos que los clientes de Salesforce tengan en su CRM o en otras tablas creadas por ellos en la plataforma.

El movimiento como siempre inteligente de Salesforce pretendía anunciar la facilidad de acceso de su paas Force. Es decir, si no te gusta Apex para desarrollar aplicaciones en Force o no te gusta tu Force como plataforma, que esto no sea un impedimento para que te gastes los cuartos en Salesforce. Desarrolla en Python conéctate fácilmente a los web services de Force y despliega en tu plataforma preferida que será Google App Engine.

El anuncio era de esperar. Si ahora Google App Engine te permite desplegar aplicaciones Java , Force ha ampliado su conjunto de librerías para que los desarrolladores de Java de Google App Engine pueda conectar de igual forma que los programadores de Python. Al igual que cuando anunciaron la toolkit para Python, me sigue pareciendo más una maniobra publicitaría que otra cosa porque a los web services de Force se pueden acceder sin estas herramientas y por tanto lo que está haciendo Salesforce por un lado es posicionar su paas Force a la altura de Google App Engine y por otro, le está diciendo a todo el mundo la facilidad de acceso de la plataforma y lo interoperable que puede llegar a ser.

(Se puede ver un video explicando el anuncio)