e-Valúame

Tag Archives: cloud computing

Resumen – La nube en el 2008

resumen2008

 

 

 

 

Pues esta semana con la fiestas y demás, movimiento en el mundo del cloud computing ha habido muy poquito. Se me ha ocurrido que en vez de cerrar el año con un resumen de la semana, lo voy a hacer con un resumen del año sobre lo que para mí ha sido lo más importante ocurrido en la nube.

Para mi este año ha sido donde el cloud computing ha cogido forma y cuerpo. Tanto es así que el término, aunque se lleva utilizando al menos desde el 2007,  nadie supo darle una definición más o menos aceptable  hasta Julio de este año, que consigue calar en toda la comunidad de bloggers, empresas, foros, etc. Destaco también el  acercamiento hacia la nube de las grandes como Google y Microsoft que con sus platform as a service  afianzan un poco más la ola cloud computing. En cuanto a empresas, si tengo que quedarme con una, esa es Zoho por su enorme hiperactividad y por el conjunto de soluciones que han logrado sacar adelante. Por último, a nivel nacional estamos todavía muy verdes en cuanto a conocimiento y soluciones saas en comparación con EEUU. Espero que en el 2009 aparezcan más  proyectos 100% saas como el de Litebi y MetoCube.

Y ahora demos un repaso por mes:

En Enero, Salesforce.com empieza a promocionar la plataforma como servicio ( paas platform as a service) Force.com  con el lanzamiento de developer.force.com 

En Febrero, asistimos al primer fuera de servicio (outage)  de almancenamiento S3 de Amazon

En Abril, Google abre su paas Google App Engine en beta privada. Además se abre este blog con el nombre de www.saasmania.com, con más miedo que vergüenza. Por encargo, estuve durante los 6 meses anteriores  estudiando sobre este mundo y me di cuenta que nadie escribía sobre ello.

 En Mayo, Google pone precios a Google App Engine y aparece Morph Labs otra paas (platform as a service) que ejecuta aplicaciones java.

En Junio, NTR Global recibió 22M de euros para su expansión internacional. La cifra impactó a nivel mundial.  

En Julio, el término cloud computing empieza a coger cuerpo y todo el mundo empieza a hablar de ello, como  por ejemplo,  Enrique Dans que desde entonces y mensualmente, tiene algo que decir acerca de la nube. Además sufrí el  segundo outage del servicio S3 de Amazon.

En Septiembre, Richard Stallman nos deja esta perla y revoluciona  a la comunidad cloud. Además a Google Docs le sale un competidor con Zoho Docs.

En Octubre, aparecen nuevas paas (platform as a service), por una lado Velneo Paas a la que me encuentro “especialmente” unido y a la que deseo muchos éxitos. Y también Microsoft se despereza con su paas Windows Azure.

En Noviembre, se celebró la 2ª conferencia saas en España y esperamos que no sea la última. Además Microsoft da salida a sus Microsoft Online Services

En Diciembre, aparece SaasGrid una nueva paas  y me hago con el dominio saasmania.com.

Posiblemente me deje algo en el tintero pero más o menos y tirando de esta y otras bitácoras es lo que más destaco.

Ahora un poco sobre mi y el blog. A nivel profesional lo positivo del blog ha sido la vida que me ha dado.  A principio de año, tenía el objetivo  de hacer cosas diferentes y  aunque reconozco que no tenía muy claro el alcance blog, desde luego y sin saberlo ha cubierto mis espectativas.  Además he conocido a mucha gente, gente con proyectos saas a los que me han invitado a involucrarme,  gente con intenciones de adoptar saas, gente con ganas de invertir, etc.  Os invito a que sigamos potenciando la comunicación comentando, emaileandonos, skypeandonos, etc.; la crítica mala o buena es siempre positiva y seguro que todos aprendemos. Cuando alguien  comenta se me saltan las lágrimas….hagan que solloce.

A nivel personal el blog me puso miedos que logré quitármelos al poco, porque exponerse a los demás a través de este medio impone cierto respecto. La redacción lleva implicita abrirte a la gente y al menos a mi me dió pavor, que a toro pasado es claro que no era otra cosa que inseguridad. Salvada esta fase, quiero decir que el blog me ha supuesto un crecimiento personal y si alguien está pensando en abrir alguno le animo desde aquí a que no se lo piense más. Otra cosa a destacar es que me ha obligado a mejorar mi redacción e  intentar corregir mis enormes faltas de ortografía. 😉
 

En cuanto al blog, he ido corregiendo errores de redacción, de orientación, pero me gustaría destacar el mayor error que he cometido para que a otros les pueda servir. Me he preocupado mucho del posicionamiento en los buscadores (donde más o menos  si he conseguido el objetivo e incluso el blog tuvo un pagerank de 4 antes de coger el nuevo dominio) pero  he dejado de lado algunos de los consejos que apuntaba en el último semanario  con el artículo  “Trucos para dar a conocer tu startup“,  que aconsejan darte a conocer con comentarios de calidad  en otros blogs, a través de las  redes sociales, etc.  Lógicamente el blog no es una startup pero estos consejos sirven de igual forma. Intentaré corregirlo cuanto antes. 

Los objetivos del blog para 2009 serán corregir los errores arriba mencionados, aumentar el número de post de opinión y de soluciones saas e iaas  y  por último me gustaría hacer un “restyling” que aún no sé si merece la pena contratarlo (si alguien me da un consejo, lo agradecería). 

Nada más, gracias por estar ahí y espero seguir aportando algo que realmente sirva o provoque pensamientos paralelos.  FELIZ 2009!!!

¿Llegará a ser el cloud computing un oligopolio?

Leo esta entrada en la la pastilla roja en la que se hace un reflexión sobre si el cloud computing llegará a ser un monopolio y en el mejor de los casos un oligopolio entre cuatro o cinco empresas.  Además Sergio el autor de la entrada, opina que esto puede provocar que los proveedores estén una potencial situación de abuso como ocurre con las telcos o las eléctricas. No lo especifica pero cuando se habla de cloud computing creo que apunta más a la parte de cloud computing que ofrece como servicio la infraestructura (iaas).

En mi opinión, si veo posible que en esta parte del cloud computing, la que pone al servicio de sus clientes computación (máquinas), storage no estructurado (almacenamiento puro y duro) y la BBDD (almacenamiento estructurado), termine siendo un oligopolio. Quizás en este oligopolio nos encontremos con alguna que otra compañia más de las que se especifican en la entrada de Sergio (podemos ver en el directorio cloud-computing que hay otras compañias que ofrecen estos servicios) pero creo que terminará siendo. El porqué de esto es relativamente fácil encontrarlo y es que para dar esta infraestructura como servicio hay que tener pasta y mucha para comprar el hardware que después ser virtualizará para dar servicio a los miles de usuarios.

Ahora bien, a medida que vamos avanzado en la cadena de valor de la computación en la nube, no creo que estemos en la misma situación. Las paas (platform as a service o plataformas como servicio) se están montando sobre todo tipo de lenguaje de programación e incluso existen varias que ofrecen alojamiento a aplicaciones para mismo tipo de lenguaje de programación como por ejemplo Mosso y Morph Labs, ofreciendo el hosting de la aplicación y la despreocupación del desarrollador de la solución en cuanto a disponibilidad, SLA, rendimiento, etc. Si volvemos a consultar la parte del directorio cloud computing referido a las paas el número de soluciones es mayor y creciendo.

Si nos vamos al final de la cadena, a la parte saas aquí ya hablar de oligopolio es casi una utopía.  España desde luego aún no es base de estudio porque prácticamente no hay saas desarrollado pero si echamos un ojo a EEUU nos encontramos con un conjunto soluciones importante como para hablar de oligopolio. Y extrapolando lo ocurrido con el software tradicional no encuentro razones para justificar que el saas se convierta en oligopolio.

En este mundo cada vez más globalizado, las fusiones y adquisiciones de los grandes se realizan en casi cualquier campo. Y si esto ocurre en el terreno del cloud computing y nos lleva a un oligopolio,  siempre que sigan generando economías de escala  y mejoren el precio del cliente, mi opinión es que optaremos por la nube. Pero a diferencia de los servicios de las telcos y de las eléctricas donde casi no hay más remedio que utilizarlos, si no nos convence podemos montarnos nuestro CPD o los servidores que necesitemos en casa, sin necesidad ni imperativo de tener que utilizar el cloud computing.

Y en concreto para el software como servicio (saas), parece claro que la posibilidad de oligopolio es casi nula y si es cierto que debemos ser cautos a la hora de elegir una solución pero ni más ni menos cauto que en la elección de un software in-house, ya que la cautividad de las soluciones es la misma en in-house que en “as-a-service” . Tememos de las soluciones saas que no exita forma de acceder a la información que tienes en la nube que no sea el interface gráfico y visual que te ofrece el proveedor pero lo cierto es que la mayoría de la soluciones saas disponen de un API para poder acceder a la información y volcarla a donde quieras en distintos formatos e incluso en otro proveedor de saas. 😉

Apprenda Saasgrid: Nueva Platforma como servicio

De todas las partes que componen el cloud computing , las paas, aquellas que permite la ejecución de aplicaciones saas son las que menos presencia tienen en este mundo y las que menos noticias generan en el mercado. Tanto es así que desde la entrada del Velneo como nueva platform as a service no he escrito nada sobre ello.

Ayer a través de saasblog  me enteré del lanzamiento de SaasGRid una paas para que puedas alojar aplicaciones con tecnología Windows (ASP.NET, WCF, SQL-Server) pero sin tener que preocuparte de que el diseño de la aplicación sea multi-tenancy, de cómo se “logan” los usuarios del sistema, del cobro y facturación por el uso de tu aplicación ,  de la seguridad de acceso a la aplicación , del versionado del framework ASP, etc.  porque de todo esto ya se encargan ellos siempre que construyas tus aplicaciones usando el  SDK “magico”. Dicen que no utilizan virtualización con imagenes de máquinas como en EC2 para llevar a cabo su magia, pero no explican nada de como la realizan. 

aprendda1

En definitiva te proponen que sigas programando con si lo fueras hacer para dar un servicio a una empresa o a un conjunto de usuarios, que ellos se encargan de que puedas explotar tu aplicación a nuevas empresas o nuevos cojuntos de usuarios. Lo mejor no solo es eso, es que además te proponen que aplicaciones escritas con .NET (para escritorio) y en ASP.NET pueden ser de un forma relativamente sencilla de migrar a su plataforma y por tanto conseguir  que estas aplicaciones se conviertan en saas y puedan empezar a competir en este mercado.

¿Cuales serian los pasos que deberias dar subir tu aplicacion a SaasGrid?

  • Contacta con Apprenda para ver las condiciones, bajate el SDK y la documentación.
  • Migra una aplicación que tengas o escribe una nueva aplicacion web para un cliente en  Visual Estudio utilizando ASP.NET y otras tecnologias de IIS, SQL Server y web services.
  • Sube la aplicacion a SaasGrid
  • Configura la información de facturacion asi como de tu cuenta.
  • Provee a Saasgrid la información de los precios de tu aplicación. Planes de precios, opciones, etc.
  • Publica la aplicación haciendola disponible para su venta
  • Copia un pequeño trozo de HTML en tu página para que tenga un punto de acceso a tu aplicación y des entrada a tus clientes.
  • Gestiona tu aplicación a traves de los interface de SaasGrid

saas-works

Además te ofrecen la posibilidad de que puedas montarte la infraestructura y su magia en tu casa y si eso lo que tu prefieres. 

La idea como tal no es nueva porque ya hablamos de que WinSaas ofrecía un servició parecido aunque esta solución me parece más completa y a la vez complicada por ser productos Microsoft y porque el target al que apuntan es mucho más ambicioso. Tambien por aquel entonces WinSaas se posicinaban como un servidor de aplicaciones de saas y esto se posicionan como paas, que es lo mismo pero no se percibe igual. 

Desde luego si funciona y me da que lo hará porque llevan tiempo dándole forma a esta solución, me parece una gran idea para los que quieren evitarse el control que genera el multi-tenancy y una posibilidad para aquellas aplicaciones que no se pensaron con la arquitectura multitenancy poder reutilizarlas para su explotación como saas. Otra cosa es que la estructuras de las empresas montadas bajo un modelo single-tenant puedan competir con los precios que suelen ofrecer las empresas montadas bajo el modelo saas desde el principio.  Pero bueno ahí esta la posibilidad para aplicaciones .NET y supongo que pronto estos u otros ofreceran soluciones parecidas para  Java, Ruby on Rails, etc.

Zoho CloudSQL: Accede a tus datos en Zoho a través de SQL

Han pasado alrededor de tres semanas desde el anuncio de Zoho Status  y ya se me hacía raro que no anunciarán alguna novedad que logre atraer mi atención. En horno a la verdad no paran de publicar novedades pero son más funcionalidades de producto que noticias sobre nuevas herramientas.

Esta vez nos sorprenden con Zoho CLoudSQL una utilidad dirigida a programadores y que te permite acceder a los datos que tienes almacenados en Zoho a través del conocido SQL,  lenguaje de acceso y manipulación de datos en bases de datos relacionales. 

zohocloudsql

Como se puede ver en el gráfico es posible acceder desde tus aplicaciones que tienes en la nube o desde aplicaciones que tengas instaladas en casa. Además es capaz de interpretar varios de los “dialectos” SQL más conocidos: ANSI, Oracle, SQL Server, IBM DB2, MySQL, PostgreSQL e Informix.

Este otro gráfico más técnico nos muestra la arquitectura del CloudSQL con sus diferentes capas:

zoho-cloud-sql

Tres son las formas posibles de conexión al middleware de Zoho:   

  • Zoho CLoud Driver JDBC/ODBC: Conectan con los servicios Zoho de la misma forma que lo harian sobre una database en tu casa.
  • Zoho CLoud  HTTP Web API: Conecta con los servicios Zoho services  usando una API Web.

¿Que aplicaciones Zoho estan disponibles a través CloudSQL?   Han empezado por Zoho Reports, su aplicación para el reporting y explotación de la información ( Business Intelligence), pero cubrirán el resto de sus aplicaciones. También dan la opción de acceder a través SQL a tu propio web service ( cuadrado naranja del gráfico) aunque para eso deberás contactar con ellos.

Quizás no sea SQL el lenguaje ideal, no entro en ello porque no tengo datos para decir lo contrario, pero estoy seguro que a más de uno no le interesa conocer más lenguajes que conecten con sus datos o con su BBDD.  Por eso me parece una idea estupenda e inteligente porque permite integrar de una forma fácil y con un lenguaje tradicional la nube con aplicaciones in-house. E incluso ellos hablan de que esta solución esta dirigida a programadores y conozco a más de un usuario final no programador que utiliza conexiones ODBC desde las típicas Access, Excel,etc. para acceder a base de datos relacionales.

IBM lanza servicios cloud computing

ibmIBM ha anunciado 3 servicios relacionados con el cloud computing que pretenden evaluar y validar la capacidad de sus clientes para ofrecer u obtener los servicios de cloud computing con garantías de calidad. IBM apuesta por el cloud computing desde otro punto de vista, ayudando a sus clientes a tomar decisiones acerca de la conveniencia o no de ofrecer o de obtener servicios de cloud computing y la mejor forma de hacerlo.

 

La descripción de los servicios es la siguiente:

 

Servicios de consultoría para negocios sectoriales.- Utilizar un modelo económico para  evaluar si merece la pena la inversión privada para ofrecer servicios de cloud computing o es mejor llevar los datos y aplicaciones fuera de tu empresa a empresas que ofrezcan servicios de cloud computing. Es decir montar tu iaas o aprovechar el iaas de empresas que se dedican a ello.


Consultoría de Tecnología, Diseño e Implementación de Servicios.- Para ayudar a los clientes instalar, configurar y entregar cloud computing desde sus CPD.


Cloud computing seguro.- A través del uso de sistemas IBM, software y servicios e Investigación de IBM y las armas de X-Force, se trata de rediseñar los procesos y tecnologías para hacerlas más seguras y para protegerse contra las amenazas y vulnerabilidades de la nube.

 

La descripción de los servicios aunque entendible y aparentemente útil, es abstracta y suena un poco a “consultoria vende-motos”  porque la implementación y ejecución de estos para complicada aunque solo es una opinión personal. Veremos si sirven para algo.

 

Actualización: Enrique Dans tambien habla hoy sobre la misma noticia

 

Semanario – Semana 47/2008

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

Encuesta sobre la utilización de las aplicaciones de escritorio. Cuenta Antonio Ortiz en su blog que solo el 1% de los usuarios encuestados ha utilizado google docs en los últimos seis meses. En la comparativa aparecen tambien datos sobre OpenOffice y Microsoft.

Saleforce anuncia  nuevo record de beneficios En contra de lo publicado la semana pasada acerca la caida en bolsa de las compañias relacionadas con saas, Salesforce gana un 43% respecto al año pasado en la misma fecha y un 5% más respecto al cuatrimestre anterior.  

Los usuarios prefieren a Amazón como proveedor de servicios en la nube. Interesante estudio sobre el posicionamiento de los actores del cloud computing.

Mas consejos para compañias focalizadas en el desarrollo de saas. Esta semana he descubierto este blog cuyo autor escribe artículos sobre buenas practicas para el desarrollo y gestión de negocios orientados al saas. Este es un paper sobre 10 cosas que debes de hacer y otras 10 que no debes de hacer cuando quieres vender saas.

Cloud Computing Expo – Noviembre 19-21

cloud-expoDesde el hoy hasta el 21 de Noviembre se celebrará en San José-California la conferencia Cloud Computing Expo donde se trataran temas relacionados con el iaas, paas, saas, virtualización, grid software y en general todo lo relacionado con el cloud computing.  Echando un vistazo a las empresas que sponsorizan el evento ( se pueden consultar en el marco de la izquierda de la página principal) y que tendrán la oportunidad de exponer en alguna de las sesiones, parece que la conferencia tiene más  su foco de atención en el mundo iaas (infrastructure as a service) y en el saas on iaas, que en el resto de las partes que compone el cloud computing. De hecho faltan empresas como Salesforce, Google y Microsoft .

No he visto forma de seguir la conferencia a través de video conferencia , ni ningún apartado en el después cuelguen las sesiones. Intentaré ver como se puede obtener información de cómo se ha desarrollado la conferencias y las noticias que se han anunciado.

Por último, decir que este es el primer evento de un segundo que se celebrerá el proximo mes de Marzo en New York, durante días 22 al 24.

Semanario – Semana 44/2008

Voy a retomar la idea del realizar un semanario que abandoné al poco de comenzar con el blog. Por aquel entonces no había un número de noticias importantes como para realizar el resumen semanal pero en cambio ahora tenemos casi a diario anuncios, opiniones, etc. que merecen ser recogidas para no caer en el olvido.

A parte de los post publicados esto es lo que más me han llamado la atención esta semana:

VPN-Cube – Seguridad en la nube

Leo en el blog de Phil Wainewright uno de los gurús en esto del software como servicio y cloud computing que ya podemos integrar las máquinas que tenemos en la nube dentro de nuestra red privada virtual. Se trata de un producto creado por Cohesive FT,  una empresa que ya dispone de otro producto saas on iaas para la creación de servidores en la nube sobre máquinas EC2, Flexiscale y Skytap, y que ahora nos ofrece VPN-Cube otro producto saas on iaas para poder securizar los servidores que dispones en una o en varias localizaciones en la nube e incluso integrar tus infraestructura in-house con tu infraestructura en la nube.

Es un producto que  tiene principalmente su público objetivo en el cliente final, en la empresa con departamento de IT que dispongan máquinas en la nube y que ahora pueden securizar sus comunicaciones con las máquinas en la nube. Pero tambien, dentro de las posibles combinaciones, se ocurre que puede ser interesante para las plataformas como servicio que tienen su infraestructura en la nube, como Heroku, Coghead,etc

Si echamos un ojo a los principales motivos por los que las empresas no adoptan o tienen miedo a adoptar la computación en la nube ya sea en iaas, paas o saas , aparece la seguridad como la principal barrera de entrada y este producto puede apaciguar las reacciones contrarias al cloud computing.

Me parece una gran noticia y como dice Phil, Stallman ya no tendrá porqué preocuparse de la seguridad de sus datos . Tambien lo ha sido para la comunidad de Amazon tal y como como hablan en este post .

Windows Azure – Nueva paas de Microsoft

Como anunció hace unos días Steve Ballmer, a finales de octubre se sabría el nombre del nuevo “sistema operativo” diseñado para nube. Pues ya lo tenemos, su nombre es Windows Azure. La descripción del producto es la siguiente:

Windows® Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers.

Windows Azure es un sistema operativo de servicios de la nube que sirve como entorno de desarrollo, servicio de hosting y administración de servicios para la plataforma de servicios Azure. Windows Azure  ofrece a los desarrolladores con necesidades de computación y almacenamiento bajo demanda, a desplegar, escalar y administrar su aplicaciones web en Internet a través de los centros de datos de Microsoft. 

A esto últimamente lo estamos llamando alguna de esta cosas: “Platform as a service” , “paas”, “plataforma como servicio” y con el permiso de Steve así voy a considerar a “Windows Azure”. Además tal y como lo pintan es una plataforma as a service completa porque te permite ejecutar aplicaciones y dispone de BBDD en la misma plataforma.  En la  faq aclaran la utilidad del producto comparándola con Windows Server, y hay que reconocer que es un acierto etiquetar el producto como Sistema Operativo porque aunque lo que ofrecen es lo mismo que muchas otras paas, como mosso.com, ellos por su historia puede hacerlo.

Windows Azure soportará las tecnologias web de Microsoft como son  ASP.NET, IIS, y Visual Studio 2008, y  los desarrolladores podrán desarrollar, testear, desplegar , administrar y monitorizar su web services. Windows Azure tambien soportará tecnologia estandar y protocolos como  SOAP, REST and XML. Windows Azure tambien trabaja herramientas y legnuajes como Eclipse, Ruby, PHP, y Python.

Algo que viene siendo habitual en las plataformas como servicio y que hacen atractivo este tipo de servicio es la posibilidad de desplegar tu aplicación y no preocuparte más que de la mejora de la misma. Con esto quiero decir que la escalabilidad, ante un aumento del uso de la aplicación , está garantizada , al igual que alta disponibilidad de la aplicación, y backup de los datos que utilizan las aplicaciones. 

En este link se puede consultar lo que ofrecen en cuanto a sus funciones como servidor de aplicaciones ( ejecución como  servicio), como almacenamiento de ficheros, como BBDD y como entorno de desarrollo que aclaran no ser online y que incluye un SDK  para llevar tus aplicaciones a su plataforma. Por cierto, que con esta nueva apuesta entra en juego SQL Data Services como BBDD de las soluciones que quieras desplegar en Windows Azure.

Por ultimo, en este link aclaran como van a cobrar por los servicios en la nube de microsoft, no solo de Azure, sino de SQL Data Service, .Net Service, Sharepoint Services y el resto de servicios de la nube que en conjunto componen la plataforma de service Azure.  Y además explican la forma de acceder a la beta de Windows Azure.

Las máquinas EC2 de Amazon entran en producción

Hace unas horas Amazon ha anunciado que sus máquinas EC2, las cuales llevaban 2 años en versión beta, han entrado en producción.  Muchas empresas ya las estaban utilizando en sus entornos e incluso empresas como RightScale que ofrece un servicio de load balancing, autoescalabilidad, etc. sobre la máquinas EC2, en ningún caso hacian mención a que su producto funciona sobre estas en versión beta y por tanto la diferencia a nivel operativo prácticamente no existe. 

¿Cual es la diferencia? El SLA (Service Level Agreement – Acuerdo de Nivel de Servicio) que se pone en funcionamiento a partir de hoy 23 de Octubre del 2008 y que con respecto al SLA del Amazon S3 lo han variado un poco a su favor. Ahora solo devuelven el 10% de la factura mensual si el nivel del servicio cae por debajo del 99’95% del servicio anual. Se puede consultar todo la definición en este link.

A parte de esto Amazon ha anunciado en el mismo post que:

  • Microsoft Windows está disponible en version Beta para  EC2 algo que ya sabíamos que ocurriría.
  • Microsoft SQL Server está disponible en versión Beta para  EC2. 
  • Tienen en mente liberar una consola interactiva para administrar los servicios amazon.
  • Planean liberar utilidades como load balancing, escalabilidad automática, y un monitor de las maquinas EC2.

Los 10 errores más comunes de una startup de saas

El otro día comentaba Enrique Dans en uno de sus post que Zoho es el más listo de la clase porque entre motivos, ha empezado a utilizar Google Gears antes que el propio google. La verdad es que Zoho no ha parado de poner software online en los 3 años que llevan de vida y lo hacen realmente bien pero para mí, dentro del mundo “as-a-service” , el más listo de la clase siempre ha sido Salesforce, que con su CRM online ha conseguido ser una referencia en este mundo y ahora con Force quieren ser tambien los líderes en el mundo de las platform as a service.

Para promocionar Force están lanzando una campaña de comunicación y ayuda para que aquel emprendedor que quiera focalizar su esfuerzo en el desarrollo del software as a service, tenga toda clase de información a traves de white papers con consejos para su creación y seminarios web online . Por eso digo que son listos y los primeros de la clase porque como comentaba hace algún tiempo estos tios en Force no cobrán al desarrollador, hacen caja con la base instalada de clientes que utiliza su CRM y que ahora pagará si quiere utilizar una de las aplicaciones que estos nuevos proveedores de saas desplegaran en su plataforma.  De ahí que se dediquen a atraer proveedores de saas con sus aplicaciones para hacer un “poco” mas de caja. 

Hace unos dias publiqué un resumen en español de un informe de Salesforce que hablaba sobre las 7 claves a tener en cuenta en la creación de una saas, y ahora dejo otro resumen de este paper sobre los 10 errores más comunes que suelen cometer cuando lanzas una empresa de saas:


Recuerda que el modelo de negocio de saas es diferente

Error 1.- Ejecutar tus procedimientos operativos como si fueras una compañia de software tradicional. Tus beneficios dependen de ingresos paulatinos y no de grandes ventas, por eso debes tener cuidado con tus gastos fijos y monitorizar la renovación de tus suscripciones e indicadores de futuros ingresos.

Error 2.- Gastar demasiado en marketing y fuerza de ventas. El marketing tradicional y en concreto la publicidad puede resultar muy costosa y hay proveedores de saas que han encontrado fórmulas de marketing más economicas e igual de efectivas.

Error 3.- No poner interés en que el cliente use producto. Si conoces el uso de tu producto, el numero de clics que reciben tus páginas, aquellas que no se utilizan entonces intenta sacar provecho de está información para dar al cliente lo que quiere.


Evita errores de marketing comunes

Error 4.- Conformarte con la mentalidad “construido-ya vendrán”. Necesitas tener una estrategia promocional agresiva que identifique a tu target y los diferentes canales de acceso.

Error 5.- Esperar a que tu cliente tenga éxito. Haz lo posible para que tu cliente utilize y saque partido de la aplicación y que obtenga el beneficio que esperaba. Manuales, videos, soporte online, etc…

Error 6.- Subestimar el poder de la referencias de clientes y de los evangelistas. Los testimonios de clientes y comentarios de los evangelistas hace más estable y confiable tu producto.

Error 7.- No poner interés en las comunidades de usuarios. Los foros de usuarios ayudan al clientes a manejar mejor la herramienta y sirven de soporte de la misma, evitando que el cliente necesite el nivel de soporte básico.  Encuentra a los usuarios evangelista más activos, incentivalos y escuchalos.


No tengas en cuenta como se hacen las cosas en el desarrollo tradicional

Error 8.- Utilizar metodologias tradicionales para la entrega de saas. En el desarrollo tradicional hasta que no tengas un número de cambios funcionales importante no empaquetas para en lanzamiento de una nueva versión. En saas no es necesario hacerlo e incluso puede ser contraproducente hacerlo así porque no creas expectación , dinamismo en la aplicación y parece que no escuchas las peticiones de tus clientes.

Error 9.- Invertir en infraestructura más de lo necesario. Esto es directamente “promocional” a Force, pero es completamente cierto que es una ventaja no invertir en Iaas ( infraestructure as a service) cuando hay gente que lo hace bien y es su negocio.

Error 10.- Que te pillen sin un API. Es necesario que el cliente no sienta que sus datos están aislados de su sistema y que tenga la “oportunidad” de sacar sus datos y llevarlos a otro proveedor de saas.

Saas verticales , horizontales y ¿saas a medida?

Un proveedor de saas a la hora de iniciar su actividad deberá plantearse cual es el servicio que va a ofrecer a sus clientes y qué tipo de aplicación envolverá al servicio. Puede ofrecer 4 tipos de aplicaciones:

Aplicaciones a medida,  El cliente dicta lo que quiere y el proveedor se lo hace a un precio por lo general mas alto que el resto de las opciones. 
Aplicaciones Verticales puras, son para el gremio en cuestión y no hay posibilidad de utilizarlas en otro gremio.
Aplicaciones Verticales, son aquellas que cuya solucion se podría obtener con aplicaciones horizontales pero dada su condicion esta mucho mas dirigidas al sector y por tanto requiere menos trabajo de adaptacion y configuración.
Aplicaciones Horizontales
, pretenden ser utilizadas por cualquier sector pero su nivel de adaptación a tu negocio requiere horas de configuración e incluso desarrollos. Ejemplo es un SAP, CRM

Dejando a un lado las aplicaciones a medida y partiendo de la base que el mismo proveedor de saas lleva el mantenimiento de la infraestructura y de las nuevas versiones, que la aplicación a ofrecer sea vertical pura, vertical u horizontal dependerá más de un tema estratégico; las horizontales son mas ambiciosas, más complejas de desarrollar, más configurables y por tanto más riesgosas que las verticales pero por su condición pueden llegar a más clientes que las verticales y como tenga un poco de reconocimiento te forras.

Pero ahora bien ¿merece la pena tener un modelo de negocio basado en saas a medida? Yo no encuentro, bajo las precondiciones de saas (infraestructura, mantenimiento de versiones, precio por uso,etc.) , modelo de negocio posible para podermantener el saas a medida de tus clientes. Pero sin embargo si me parece interesante aprovecharse del modelo cloud computing y de las ventajas de la nube. Si el cliente está de acuerdo en mantener sus aplicaciones en la nube, existe la posibilidad de colocar la aplicación en una paas y el precio del software sigue el modelo tradicional, tanto el proveedor como el cliente salen beneficiados de la decisión ya que ninguno tendrá que mantener la infraestructura y las modificaciones y arreglos del software durante su garantía podrá realizarse online, sin desplazamientos para el proveedor y ganando el cliente en rapidez de implatación.

¿Y que tipo de aplicación prefiere el cliente?  En general si el cliente tiene claro lo que quiere y tiene presupuesto, prefiere una aplicación a medida ya sea saas o aplicación tradicional y como 2ª opción se plantea la adquisición de aplicaciones verticales u horizontales que están en el mercado con un éxito más que notable y que encajan en un porcentaje alto con la funcionalidad requerida. Y a partir de ahora el cliente podrá tener en cuenta al nuevo jugador y proveedor de saas que a través de su continua especialización en la aplicación saas y su infraestructura, el feedback online con los clientes (práctica habitual de los proveedores de saas y paas), la rapidez de implantación de las mejoras que estos solicitan (2ª de las claves de este post ) y sobretodo si son mejoras de clientes del mismo gremio, las saas que ofrezcan serán una opción más que considerable.

Cloud computing será la 2ª técnologia más importante en 2009

Esta es la lista que ha publicado Garnet de las tecnologias que estratégicamente serán mas relevantes durante el 2009

y esta es la lista que predijeron el año pasado:

Este año, a diferencia del anterior, aparece el cloud computing y además en el segundo lugar como la técnologia más importante. Los comentarios acerca del porqué de sus predicciones de cada técnologia se pueden leer en computerworld y en concreto del cloud computing opinan que el cloud computing no solo abarca el software como servicio (saas) sino que tambien engloba el iaas y las paas. En otro blog de zdnet comentan que además Gartner piensa que el 80% de la empresas del Fortune 1000 tendrán alguna aplicación o parte de infraestructura en la “nube”.

En general no han dicho nada que no sepamos en cuanto al cloud computing pero si tenemos en cuenta que es una empresa de referencia en lo que se refiere a estudios de mercado, tendencias, informes y publicaciones de asuntos técnologicos y no tenemos en cuenta el éxito del ranking del año pasado ;), habrá que hacerles caso.

Nace Velneo Paas

Por fin se ha liberado la tan esperada nueva versión Velneo V7 y con ella una nueva forma de entrega y uso del servidor de aplicaciones y BBDD. Aprovechando las virtudes técnicas que posee el servidor Velneo acaba de liberar la primera plataforma como servicio (PAAS) española y completa que dará mucho que hablar en el panorama cloud computing.

 

Para aquel que no la conozca, Velneo es un conjunto de herramientas que te permite desarrollar y ejecutar aplicaciones empresariales de forma rápida, fácil y  con la complejidad que requiera el desarrollo. VDevelop es la herramienta que se utiliza para desarrollar, VClient se utiliza para ejecutar aplicaciones Velneo y el VAdmin es la herramienta que permite mantener y controlar el VServer que es la madre del cordero. El VServer es un servidor de aplicaciones pero además es una servidor de BBDD , servidor HTTP y servidor de edición de ficheros. A parte de estas herramientas dispone de plantillas empresariales bajo licencia open source para desarrollar rápidamente, conectores a otras BBDD (VODBC), un modulo para que desde Apache puedas conectar con el Vserver y más herramientas que puede encontrar en este link.

Ya he comentado en varios post que es lo que considero que es una Paas y lo que es una Paas completa. A mi modo de ver Velneo es un Paas completa porque el VServer permite la ejecución de aplicaciones pero además es servidor BBDD relacional avanzada y dirigida a los modelos de datos que suelen utilizarse en aplicaciones de gestión. Esto que parece una tontería no todas las Paas cuentan con ello, por ejemplo Bungeeconnect dispone del servidor Bungee para la ejecución de aplicaciones pero no dispone en su plataforma de una BBDD y por tanto te obliga a conectar con otra BBDD en la nube.  También a diferencia del resto de paas este servidor no es compartido por aplicaciones de otros desarrolladores y por tanto dispones de un servidor de aplicaciones y BBDD para tus aplicaciones.  Por supuesto, la escalabilidad de los recursos necesarios para la ejecución de los Vserver corre a cargo de Velneo y el usuario no tendrá que preocuparse.

Otra característica importante de esta nueva paas, es que Velneo a través del VServer en su función de servidor de Edición promoverá el desarrollo de software libre para que la comunidad tome y mejore los programas y recursos que otros programadores ha querido compartir.

Relacionado con lo anterior y algo que otras paas como Zoho, Force, CogHead, etc. ya esta llevando a cabo, es que habrá un MarketPlace de aplicaciones Velneo, donde los desarrolladores podrán colgar sus aplicaciones para que clientes de cualquier tipología las pueda usar previo pago de la cuota.

A parte de toda esta paasmosa novedad, de la nueva versión V7 conviene destacar que es una versión completamente rediseñada y recodificada teniendo como filosofia la plataforma Velneo 6.x ( Antiguamente Velázquez Visual ) que lleva funcionando y en mercado desde el año 1997.   Esto como en todo tiene sus cosas buenas y sus cosas malas, se han corregido defectos de diseño que impedian la evolución de la herramienta en muchos aspectos como puede ser el uso en otras plataformas distintas de Windows (V7 está disponible para Windows, Mac y Linux) pero por otra parte aparecerán más bugs que si solo hubieran añadido alguna funcionalidad sobre la actual versión V6.

Si alguien sigue queriendo utilizar el entorno en su casa tambien puedo hacerlo siendo las mismas herramientas para utilización in-house y para utilización en la nube. Los precios puedes consultarlos en este link y este es un resumen de sus cuotas:

  • Producto in-house. Utilizo en producto en mi casa donde Vdevelop, VCliente, Vadmin,Vserver(1 solo usuario) son gratis y si quiero utilizar el Vserver con más usuario, pago 85€ por usuario que ejecuta y 1.200€ como servidor de edición
  • Servicio Paas. Utilizo en mi PC Vdevelop, VCliente, Vadmin, y  si quiero ejecutar en el Vserver remoto pago 19€/user y si quiero utilizar el servidor de edición para programar en colaboración y utilizar cajas de otros programadores pago 150€. En la versión free puede ejecutar hasta dos usuarios.

Hasta aquí lo más importante de esta nueva linea estratégica de Velneo pero seguro que encontrarás mucho más en su web, su blog y su foro.

Espero que les vaya estupendo en esta nueva aventura y desde aquí le doy mi enhorabuena a todos.

Disclaimer: Desde prácticamente su creación en el 2005 conozco a esta empresa, que cuando su CEO , Alfonso Gutiérrez,  intentó explicarme que es lo que hacía Velneo le dije poco menos que si esta flipando. “¿Me estas diciendo que tienes un conjunto de herramientas para el desarrollo de aplicaciones empresariales, que tiene un lenguaje propio de 4ª generación con un servidor de aplicaciones, de BBDD y HTTP server? ¿Pero que me estas diciendo?” Después de  muchas preguntas, infinitas preguntas, tantas que volví loco a Alfonso,terminé creyendo en la herramienta y sus posibilidades. Desde entonces he colaborado con ellos en varias ocasiones y en breve tendré un pellizquito pequeño de Velneo.