e-Valúame

Tag Archives: zoho

¿Qué es Zoho?

Un vídeo de Zoho para explicarnos su suite de productos poniendo énfasis en la integración entre ellos y las ventajas de consumir los que necesites de un mismo proveedor.

Actualiza, actualiza, actualiza…..

Una de la ventajas más interesantes de cloud computing, aquella que te permite consumir el recurso hardware o software a través de Internet, lleva consigo otra ventaja interesante: disfrutar de la última versión del software y del hardware más  puntero.

Es cierto que no de es obligado cumplimiento, pero si eres proveedor de iaas (infraestructura como servicio) y quieres ser competitivo lo normal es que dispongas del hardware de última generación para que tus clientes dispongan de el. Y por la parte software del cloud computing, si eres  proveedor de paas o saas y vas liberando versiones de software que aportan nuevas funcionalidades o provocadas por arreglos de bugs del sofware ¿Por qué no darle al cliente la última versión del software que está consumiendo?

No creo que haya proveedor de saas y paas que no utilice esta gran ventaja competitiva con respecto al mundo tradicional. Ya quisiéramos disponer en el mundo offline de está ventaja que nos quitaría mas de un quebradero de cabeza a la hora de actualizar el ERP de turno o el software de BBDD  o del servidor de aplicaciones.

Google lo tiene claro y nos sorprende de poco en poco con funcionalidades nuevas en las aplicaciones online que utilizamos . Y otro que lo tiene claro es Zoho, que a pesar de que tiene unas cuentas aplicaciones on-line no para de actualizarlas y ponerlas a disposición de sus clientes.

zoho-in-2009

Así que si eres proveedor de cloud no pares de actualizar porque tus clientes te lo agradecerán y en futuro ,cuando casi todo esté en la nube, te lo exijiran.

Semanario – Semana 16/2009

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

Estudio comparativo entre las aplicaciones Google y Microsoft. Balance a favor de Google por precio y en algunas casos por funcionalidad pero si de lo que se trata es de migrar tu infraestructura debes sopesar los pros y contras. Si se trata de empezar de cero o para startups es mejor opción Google.

50Gb gratis de almacenamiento en la nube.- Hace un par de semanas comentabamos que Telefonica nos regalaba 5GB y ahora ADrive nos ofrece 10 veces más. El almacenamiento puro en la nube es una de las partes del cloud computing que más oferta ofrece.

Gadgets de Zoho para tu cuenta igoogle, facebooketc.–  Una forma cómoda y útil de acceder a tus aplicaciones de Zoho desde cualquier de los escritorios e incluso para tu página web.

Supercomputación como servicio desde India.- A través de barrapunto me entero de este servicio que ofrece una subsidaria de Tata para poner a disposición de quién quiera, la capacidad de cálculo de sus supercomputadores.

Informe  de Mckinsey sobre cloud computing.- Amplio informe que expone pros  y contras del cloud computing y asegura que es interesante para pequeñas y medianas empresas pero no para grandes empresas. ¿Por que? Pues la verdad es que los datos que exponen no dicen de donde vienen y no son pocos los que no están de acuerdo con el informe.

Indice saas sube un 1,86%.-  Nueva actualización del índice de empresas relacionadas con el cloud computing.

Index Value, April 17, 2009: 606.75
One-week Change: +1.86%
Year-to-date Change: +10.70%

Como hacer tus aplicaciones altamente disponibles  con GoGrid.- No todo va a ser Amazon, Gogrid ofrece servicios parecidos a Amazon y este post te enseña como dar redundancia a tu infraestructura en la nube.

Abiquo libera AbiCloud.- Son pocas las empresas españolas que ofrecen productos o  servicios relacionados con el cloud computing y está empresa nacida en Barcelona ofrece un software para crear tus propia nube dentro de tu CPD.

LongJump vende su paas para instalar en in-house

longjumpLongJump es una de las empresas, que junto con la malograda Coghead, más tiempo lleva  en el mercado de las platform as a service y por tanto una de las pioneras. Su producto permite más o menos lo que permitía Coghead y pego lo que en el post sobre Coghead decía:

la creación de formularios online, el almacenamiento de los datos que introduces en esos formularios, además si se tiene la necesidad de programación dispone de un lenguaje propietario de 4ª Generación para abordar aplicaciones o lógica de negocio que no puedes salvar con un simple formulario. Hace bastante tiempo que la probé y para pequeñas aplicaciones era una herramienta que podría servirte aunque me gustó mas Zoho Creator. Sus competidores eran CaspioDabbleDBZoho Creator,LongJump, y alguna más que podemos encontrar en el directorio cloud computing.

El problema de este tipo de herramientas es el mismo que tenía Coghead y del resto que arriba menciono. Como se vaya al carajo al empresa y decidan no poner a tu disposición el código o la herramienta para su instalación in-house o en otra máquina de la nube, te quedas sin las aplicaciones que desarrollaste en la plataforma, posiblemente si los clientes que las utilizaban, y existe también  la posibilidad de que te vayas  al carajo.

Leo en el blog de Phil Wainewright que  LongJump ha decidido ofrecer su producto para su instalación in-house. De esta forma si se va al carajo al menos tienes la posibilidad de montarte un servidor en tus instalaciones o en la nube  e instalar LongJump para seguir ejecutando y modificando tus aplicaciones. Además tiene otra ventaja para los excépticos como Stallman, y es que tienes el control de tus aplicaciones, de tus datos y de las opciones generales y personalizables de la propia plataforma LongJump, tal y como explican en su post.

El precio? Pues no es público, si quieres enterarte debes llamar a este numero 800.886.9028 o rellenar este formulario.

En relación con mi ultimo post acerca de  los objetivos del open cloud manifesto y como me señalaba luis.tic616 en los comentarios, este movimiento  al menos no te deja cautivo y condicionado a las apetencias y desavenencias del proveedor paas que recordemos es uno de los principios del manifesto. Pero  incluso existiría la posibilidad de poder cambiar de proveedor de la paas LongJump si alguien montara un plataforma como servicio con Longjump y entonces conseguiríamos unos de los objetivos del manifesto 😉 . No sería los primeros partners que ofrezca servicios más baratos que la propietaria del producto.

En fin, la evolución del mercado, el uso de los servicios cloud, las nececidades de los clientes, etc. obligan a la aparición de fórmulas (recuerdese que Zoho permite desplegar sus aplicaciones en un competidor suyo, Google App Engine)   que posiblemente no estaban en los planes de  las empresas  pero esto es un mercado como cualquier otro y se trata de sobrevivir y no quedarse obsoleto.

Semanario – Semana 11/2009

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

 

Lista de cloud computing español.-  Nuestro colega Javier nos deja una lista de empresas españolas  que ofrecen productos saas y paas. Esta claro que hay poco,  muy poco y es evidetemente que hay una gran oportunidad de negocio. Añado a la lista saas: AparasW, CETEL, MetoCUBE, ASPGems, y la lista paas: RadMaker

Integración Zoho Mail y Zoho Docs.- Un ejemplo de dos aplicaciones cloud integradas. Desde Zoho Mail se puede anexar un documento de Zoho Docs y desde Zoho Docs es posible mandar un mail teniendo como anexo un documento. Algo normal en aplicaciones de PC pero no tan normal en aplicaciones cloud.

Gogrid nos explica el significado de escalar.-   Es un whitepaper que analiza de qué formas se puede escalar y en qué  situaciones  el cloud computing nos ayuda a solucionar las necesidades de escalado.

Webinar sobre Multitenancy.-  Salesforce nos explica a través de este webinar que es el multitenancy y como ellos lo llevan a cabo para dar cobertura a las 55.000 empresas que utilizan su saas.

Google Apps vs Microsoft Online Services.- Estos chicos han estado probando ambas soluciones y parece que se decantan por las soluciones de Google. Se ofrecen  a dar un copia del informe. 

Amazon permite reservar máquinas.- El anuncio lo podeis encontrar en el blog de Amazon pero Javier lo explica perfectamente en este post.  En resumen, podrás reservar máquinas EC2 si sabes anticipadamente cuales van a ser tu necesidades , con un ahorro importante y con la posibilidad de no pagar si no se hace uso de ellas.

Term One-time Fee Hourly Usage Effective 24/7 Cost
1 Year $325 $0.030 $0.067
3 Year $500 $0.030 $0.049

Otro informe de forrester sobre el crecimiento del cloud computing.- Por solo 2000$ tienes el informe acerca de como va la tendencia. 😉 . En resumen, sigue creciendo la adopción del saas sobretodo en soluciones CRM y de recursos humanos.

Como acertar en la elección de una paas

nube-paasCon la ruptura de servicio de Coghead ha habido multitud de reacciones en la blogosfera tanto de habla hispana como inglesa. El caso es que es una verdadera jugarreta que pongas  todas tus cartas en una plataforma como servicio y ahora te quedes con el único consuelo de gastarte la pasta para poder migrar a otra paas o ver si alguna de la plataformas que se ofrecen a echar una mano, cuadren con tus requerimientos en cuanto a pasta,  funcionalidad, seguridad, etc…

Si nos fijamos en el desarrollo tradicional, es decir, desarrollo de aplicaciones con lenguajes de programación propietarios o propietarios pero abiertos como Java y ejecutores de aplicación instalados o utilizados en tu infraestructura, este problema no lo hubieras tenido. Tienes el código en tu mano, tienes el compilador del código y si el compilador no genera código máquina que directamente ejecute la máquina (por ejemplo, un .exe) tienes el ejecutor de aplicaciones. En el peor de los casos, puede ocurrir que por ejemplo en el caso de Java,  Sun deje de actualizar su compilador y ejecutor (java runtime enviroment) y no incorpore nuevos mejoras o standares que aparezcan en el mercado o simplemente no arregle bugs, pero siempre podrás ejecutar tus aplicaciones y modificarlas.

¿Qué ocurre en el caso de las paas con lenguaje de programación propietario, sin acceso a su herramienta de compilación y/o ejecutor de aplicaciones? El caso de CogHead es claro, el proveedor tiene el código de tus aplicaciones y los datos , y solo tienes la opción de descargarte los datos.

Entonces, ¿Que paas debo elegir? Yo veo tres opciones:  

  • La opción de Zoho  Creator. Zoho 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). 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, puedes consultarlo 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 y Velneo que ofrecen la posibilidad de utilizar su paas o tienes la posibilidad de utilizar el ejecutor de aplicaciones en tu infraestructura.  

Otra tema que debe influir en la elección de la paas es la BBDD. Para mi una paas es  completa cuando incorpora en su infraestructura una BBDD y aunque siempre tienes la posibilidad de descargar los datos y por tanto no caeriamos en el problema de perder la aplicación, es importante saber de que tipo y qué  caracteristicas tendrá la BBDD que soportorá tus datos. Básicamente hay dos tipos de BBDD que las paas están ofertando, las orientadas a contenidos y las orientadas a transacciones de negocio.  Por ejemplo, Coogle App Engine utiliza como BBDD BigTable de Google y que está orientada al almacenamiento de contenidos y Apprenda Saasgrid utiliza como Sql Server que como todo el mundo sabe es la BBDD de Microsoft y es de tipo relacional. 

Por último y para cerrar este tema sobre la elección de la paas y considerando cualquiera de las opciones arriba descritas, ahora debes ver qué conjunto de servicios te enganchan más: su precio, el  SLA, la rapidez de desarrollo, su  lenguaje de 3ª o 4ª generación , facilidad de escalado de las aplicaciones, etc.

Coghead echa el cierre

cogheadCoghead es una de las paas (platform as a service) que más presencia ha tenido en el mercado de las plataformas para el desarrollo y ejecución de aplicaciones. La herramienta permite o mejor permitía la creación de formularios online, el almacenamiento de los datos que introduces en esos formularios, además si se tiene la necesidad de programación dispone de un lenguaje propietario de 4ª Generación para abordar aplicaciones o lógica de negocio que no puedes salvar con un simple formulario. Hace bastante tiempo que la probé y para pequeñas aplicaciones era una herramienta que podría servirte aunque me gustó mas Zoho Creator. Sus competidores eran Caspio, DabbleDB, Zoho Creator, LongJump, y alguna más que podemos encontrar en el directorio cloud computing.

Ayer me entero a través de varias noticias que han echado el cierre y parece que la culpa la tiene la crisis económica. Más abajo os pego el comunicado que han mandado a sus clientes. Hasta el 30 de Abril todos los clientes podrán coger los datos que tengan guardados en Coghead, pero ¿que pasa con la aplicaciones? Pues que te quedas sin ellas. Este es uno de los problemas de las paas que ejecutan código propietario y no venden la plataforma para su ejecución en local. De hecho ya hay una empresa que migró sus aplicaciones de Coghead a las paas Force y ahora vende esta herramienta para poder migrar aplicaciones CogHead. Resumiendo, o te curras tus aplicaciones en otra paas o utilizas esta herramienta para irte a otra paas. Hace poco vimos que Zoho hizo un movimiento para que su cliente objetivo confiaran en Zoho Creador, cuando presentó una herramienta para migrar las aplicaciones Zoho a Google App Engine.

Os dejo la carta que he tomado de este blog:

Dear Valued Coghead Customer:

On behalf of the entire Coghead team, I would like to thank you for your
past business. We have taken pride in offering you our state-of-the-art
Platform-as-a-Service to support your development of software applications.
Regretfully, due to the impact of economic challenges, Coghead has
discontinued its operations.

Effective immediately, the Coghead service and the license agreement to
which customers agreed when they registered for the service are terminated.
However, existing customers will be able to access and use their
applications and data through my.coghead.com *until April 30, 2009 on an
unsupported, “as is” basis without any representations or warranties
(express or implied) or indemnity from Coghead or any other party. To use
the service during this period, customers must go to
http://my.coghead.com/api/util/serviceterms.jsp and accept the specified
terms of use listed. Effective immediately, all access and use of the
applications and data available through my.coghead.com shall be pursuant to
the terms listed at http://www.coghead.com/serviceterms.html.*

Customers should download their data that is available through
my.coghead.com before 3:00 p.m. Pacific time on April 30th. However,
Customers should not attempt to copy, modify, reproduce or reverse engineer
any portion of the software that is part of, or used in the delivery of, the
service. Customers will not be charged for their use of the service through
April 30th. In light of the foregoing, we strongly recommend that customers
limit their work on existing projects and refrain from initiating new
projects and application rollouts.

*Basic support inquiries can be submitted to support@coghead.com until 3:00
p.m. Pacific time on April 30, 2009.*

Thank you again for your past business and support.

Coghead

Semanario – Semana 7/2009

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

 Sincroniza tus email de Gmail con los de Zoho Mail .- Zoho nos enseña a sincronizar los emails de ambas soluciones orientándolo para dar respuesta a la necesidad de realizar backup de tus correos.  Tontos no son: te enseñan como hacer backup,  implicitamente usas su herramienta y se posicionan junto a Gmail. Hace poco hicieron un movimiento parecido cuando Google decidió dejar de continuar Google Notebook y Zoho sacó un herramienta para importar el Notebook de Google en Zoho Notebook. 

McAfee crea una unidad específica para SaaS.- La nueva unidad, SaaS Security Business Unit, agrupará todos los productos de McAfee que son entregados a los clientes sobre Internet, incluida su tecnología de escaneo de seguridad  y sus soluciones de protección Web y de correo electrónico, así como su gestión remota de software y hardware basada en host.

Dos formás de llevar a cabo la arquitectura multitenancy.-    El multitenancy es uno de los pilares clave del  software como servicio que genera economías de escala derivadas de la optimación de recursos físicos y humanos.  Este blog dibuja dos esquemas de base de datos para poder llevarlo a cabo.

RightScale ofrece tambien sus servicios para la EC2 de Europa.-  Desde el pasado mes de diciembre las maquinas Ec2 de Amazon cruzaron el atlántico para alojar en Europa y poder ser consumidas por clientes europeos reduciendo así la latencia. Ahora los servicios de escalabilidad, balanceo de carga y monitorización de las Ec2  que ofrece RightScale y que hasta ahora se limitaban a las máquinas alojadas en US, tambien será posible utilizarlos en las máquinas de Europa.

Nero ofrece servicios de almacenamiento online.- Aunque no es un servicio para almacenamiento puro donde puedas albergar cualquier tipo de  información, cada vez más empresas aprovechan sus herramientas in-house para dar servicios de almacenamiento en la nube. Recordemos que la infrastructure as a service (iaas o infraestructura como servicio) recoge los servicios de almacenamiento relacionado (BBDD) y no relacionado.

Velneo cuenta con nueva web y blog para su versión V7. El pasado mes de Octubre vió la luz esta nueva versión de Velneo que podrá consumirse in-house o en su platform as a service (Paas), y ahora disponen de una web y blog con cantidad de información sobre las diferentes partes del producto y descripciones detalladas sobre las formas de consumo.

Como confiar en el cloud computing

nubetiritaEn mi último post  y a raiz de los comentarios que relacionaban el crash de Magnolia con los servicios cloud, reclamaba información por parte de los proveedores de cloud computing de los procedimientos y recursos técnicos y humanos para generar confianza en los clientes de los servicios cloud.  Coincidiendo con el tema el pasado 6 de Febrero, Zoho lanzó un comunicado donde explican más o menos lo que reclamaba en el post,es decir, las políticas de seguridad e infraestructura con las que cuentan, diviendolas en 4 grupos : Seguridad Física, de Red, de Personas e Infraestructura.

Con esto me podía quedar contento, ¿no? ¿no quería información? Pues ea. Pero ¿como sabemos que están aplicando los procedimientos y disponiendo los medios necesarios para dar coberturas a dichos procedimientos?. En cualquier sitio de internet se pueden obtener unas “best practices” acerca de la seguridad en cualquiera de los niveles que  Zoho cubre y solo tienen que plantarla ahí y fuera, ¿no? Que conste  que no estoy diciendo que no lo hagan y estoy seguro que llevan a cabo todas esas prácticas  y más porque está en juego su negocio, solo digo que, y desdiciéndome de aquello que reclamaba en el anterior post,  no es suficiente con tener información de como llevan a cabo su seguridad de nuestros datos.

Resulta que leyendo el documento completo, tímidamente hablan de que algunas de las areas se auditan.  Claro, una auditoria . Lo peor de todo es que soy auditado cada año y no he sido capaz de exigir lo mismo para un servicio cloud, como si por el hecho de ser un servicio nuevo no es equivalente a  un servicio externalizado de los muchos que hay. Por darle una explicación supongo que será porque en mi epoca en consultoria no tenía buen concepto sobre las auditorias para el cumplimiento de la ISO 9001 y las que me realizan ahora no son estupendas pero es cierto que te pasan revista a practicamente todo y certifican si cumples con la norma o estandares.

Lo cierto es que Zoho dice que determinadas areas son auditadas pero no dice como , quien y sobre qué estandares son auditadas. Con las mismas me he dado un vuelta por otros grandes proveedores de cloud computing Google, Amazón y Salesforce  y  aunque es verdaderamente jodido encontrar este tipo de  información (La de Salesforce la tenía controlada y la han escondido algo más) finalmente he conseguido encontrarla.  Prácticamente todos dicen lo mismo pero Salesforce y Google  además son auditadas y están certificadas bajo el estandar SAS 70 Tipo II y Salesforce está certificado para el standard SysTrust y desde Mayo del 2008 de la ISO 27001. Amazón parece ser que está en ello pero no dispone de momento de la certificación SAS 70 al menos eso es lo que he encontrado.  Entonces repasando:

SAS 70 es un estandard internacional que provee una guía para que un auditor independiente emita una opinión de la descripción de controles de la organización a través del Reporte de Servicio del Auditor; este reporte puede ser de dos tipos: 

  • El reporte de tipo I detalla la descripción de controles de la organización en un punto específico de tiempo (por ej. 30 de junio de 2003).
  • El reporte de tipo II no sólo incluye de descripción de controles de la organización, sino que también incluye un testing detallado de los controles de la organización durante un período mínimo de seis meses (por ej. 1 de enero de 2003 a 30 de junio de 2003).

Una auditoria bajo los principios de SysTrust permite obtener un informe sobre la fiabilidad del sistema en base a la Disponibilidad, Seguridad, Integridad y Confidencialidad de la información. A diferencia de SAS 70 no da información sobre los controles y procedimientos internos del proveedor de servicios y no es un standard internacional.

Quizás por el hecho de que Systrust no es más que una serie de coherentes principios pero no es un standard internacional , empresas como Salesforce además se certifican en el standard ISO 27001 para la seguridad de la información y que está ligado a la ISO 27002 que recoge una guía de buenas practicas que describe los objetivos de control y controles recomendables en cuanto a seguridad de la información.

Menudo ladrillo eh?? Bueno pues no quiero aburrir más pero a mi me hacía falta aclararme con este tema y completar mi post anterior porque me sigue gustando la idea de que se informe sobre como y qué hacen para llevar a cabo la seguridad y disponibilidad de la información.

Las aplicaciones Zoho podrán ejecutarse en Google App Engine

Pues eso, que cada muy poquito tiempo hacen algo especialmente reseñable y hoy nos sorprenden con un movimiento que puede tener varias interpretaciones. Desde ahora las aplicaciones creadas en Zoho desde creator.zoho.com (el directorio que mantemos Javier y yo, utilizamos creator.zoho.com para el almacenamiento de los soluciones)   podrán desplegarse en la paas (plataforma as a service) de Google, Google App Engine.

google-zoho

Como sabemos en la plataforma de Google,  podemos desplegar las aplicaciones que desarrollemos en Python siempre y cuando utilizemos su SDK que las integra en la plataforma.  Con esta nueva característica Zoho se convierte en un entorno de programación de aplicaciones Python pero con la facilidad de que no tienes que tener ni idea de programar en Python porque te genera el code Python necesario para su ejecución en Google App Engine. Es destacable también que no solo las aplicaciones son exportable a Python, los datos también se exportan a la paas de Google.

Este video explica como se puede hacer este despliegue:

¿A que atiende esta integración Zoho-Google? La verdad es que parece no tener mucho sentido. ¿Crear aplicaciones en Zoho para despues ejecutarlas en Zoho llegando en algún caso a pagar por desplegar en un entorno y en  el otro? Pero si leemos el último párrafo del anuncio:
With our CloudSQL release last month, we let the data free, giving you the control of your data. With this release, we are letting your applications free, offering you alternative deployment options. Welcome to the new ‘open’ model.
Con nuestra utilidad CloudSQL, te dejamos que tengas el control de tus datos. Con esta nueva utilidad, dejamos tus aplicaciones libres y ofreciendote otras  alternativas de despliegue.
“Bienvenido al nuevo modelo abierto“. En mi opinión lo que están haciendo es generar confianza en el desarrollador y el usuario final consumidor de las aplicaciones,  para no quedarse colgados  en un lenguaje de programación y plataforma que nadie conoce y/o que puede adolecer de las capacidades y funcionalidades para cubrir todas las necesidades del clientes o del desarrollador.  Por ejemplo: Pónganse  en el lugar de un cliente que quiere una aplicación en Zoho porque la plataforma tiene un precio realmente interesante pero que  si la plataforma fuera al carajo no sabrá que hacer con un código de lenguaje de programación propietario de Zoho y que  ninguna otra plataforma como servicio puede o sabe ejecutar.  De esta forma Zoho les está diciendo a sus clientes que no tengan miedo en desarrollar aplicaciones en Zoho porque en el caso peor podrán exportarlas a Google App Engine sobre un lenguaje de programación más que conocido y con la posibilidad de ni siquiera tener que utilizar la paas de Google (el código generado puede ser descargado desde la plataforma App Engine).
Hay otras opiniones acerca de este movimiento. Por ejemplo Zoli opina que el motivo es porque Google genera más confianza a la hora de tener tus aplicaciones y datos en manos de un proveedor. Pienso que si asi  fuera,  Zoho se estaría echando piedras sobre su propio tejado.  En CloudAve opinan que Zoho no ofrece servicio de compra de dominio y Google si, y además defiende de alguna forma la explicación que expongo más arriba.
A mi modo de ver, la idea es sencillamente brillante y además lleva implicita que tienen un gran confianza en su plataforma para la generación de aplicaciones , a un precio muy competitivo.

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.

¿Y si me quedo sin internet?

Antes de ayer , a través de los comentarios me hicieron una pregunta que cuando empecé a contestar pensé que mucha gente se hará la misma pregunta y vi que el tema tenía tanta “chicha” como escribir un post. Pego el comentario:

En primer lugar, enhorabuena por el blog me parece super interesante. Trabajo en una multinacional de Software con un programa de contabilidad muy conocido y usado por las pymes españolas. Mi opinión es, que realmente el modelo SaaS es muy interesante y es más, hemos conseguido que lo comprendan (hace unos años era impensable), realmente la pyme siente desconfianza por las comunicaciones. El otro día me comentaba un cliente lo siguiente: “me parece muy bien lo que me has explicado refiriéndose al modelo SaaS, pero si dices que se basa en nternet tengo dudas porque se me puede paralizar mi negocio y me contaba como Telefónica le dejó una semana sin Internet”.

Ante esto mi pregunta es, ¿Cómo lo véis?¿Creéis que las comunicaciones actuales pueden ser un obstáculo al modelo SaaS?

Antetodo tengo que agradecer a Aurea sus halagadoras palabras.

A la pregunta de Aurea, mi respuesta es que sin duda , la perdida de conexión a través de internet y por tanto la indisponibilidad de la aplicación, es una de las barreras de entrada al saas junto con el de la seguridad y privacidad. No olvidemos que a parte de perder el servicio de internet, el proveedor del saas puede tambien tener problemas en su infraestructura pero tampoco hay que olvidar que en la soluciónes tradicionales, nuestra infraestructura tambien puede darnos disgustos, con tiempos de respuesta y soluciones peores en comparación con los proveedores externos.

En el caso que nos plantea Aurea de su cliente, la mejor forma de resolver sus dudas es ayudarle a descubrir las posibles soluciones que existen ante la perdida del servicio de internet, y valorar si sigue siendo interesante el saas o por el contrario es preferible la aplicación tradicional.

Como cliente, lo primero que haría sería valorar el impacto que mi negocio o  mi gestión sufriría si pierdo alguna de la aplicaciones y las probabilidades de que ocurra. Preguntas como: ¿No puedo seguir con la operativa? ¿No puedo continuar con la tareas de mantenimiento o gestión (contabilidad, nóminas,etc.)? ¿Durante cuanto tiempo puedo estar sin la aplicación? ¿Qué perdida ecónomica me puede suponer? ¿Como son de importantes los datos para el funcionamiento de mi negocio?, etc.

Lo segundo sería ver qué posibles soluciones tenemos tanto por el lado del proveedor y por el lado del cliente:

  1. Podemos elegir una aplicación utilice Google Gears o otro tipo de herramienta para que el cliente pueda trabajar mientras no tiene conexión. Por ejemplo, Zoho Writer y Zoho Mail utiliza Google Gears y permite utilizar la aplicación aunque no tengas conexión. De momento en el mercado no hay muchas pero seguro que aparecerán más.
  2. Acceso a través de RTB o RDSI. Hasta no hace mucho utilizabamos el modem para conectarnos a internet, asi que una solución sería que el cliente contrate una linea RTB o RDSI  que en caso de perdida de ADSL permita su conexión a internet y por tanto a la aplicación. Si tenemos que la perdida de internet puede ser debido a problema de tu proveedor de comunicaciones convendría que la linea se contrate a otro proveedor. Al hilo de esto, no conozco proveedor de saas que permita acceso a la aplicación a través de RTB o RDSI (cabeceras de 8 ó 10 lineas) y puede que resulte interesante para determinas situaciones de perdida puntual de ADSL.
  3. Instalar otra linea de Internet con otro proveedor de ADSL pudiendo ser de menos capacidad y por tanto más barata.
  4. Comprar un acceso 3G con conexión al PC a través de USB y pago por consumo.

En tercer lugar para cada escenario encontrado en el primer punto, aplicaría una solución u otra en función de la criticidad de las aplicaciones y datos, los riesgos potenciales y tiempo máximo de indisponibilidad.

Y el cuarto y más importante,¿saas si o saas no?

Por ejemplo, pongamos un escenario donde para una gestoría con mucha actividad tiene una aplicación de contabilidad que se ha identificado como crítica, donde como mucho tenemos 2h como máximo de inactividad, donde las probabilidades de quedarnos sin ADSL son moderadamente posibles y finalmente el acceso a la aplicación debe ser rápido sin perdidas de rendimiento. Tenemos dos posibles soluciones: nueva linea ADSL y el acceso 3G , pero sabemos que la cobertura 3G en nuestra empresa no es la ideal y que hemos decidido poner otra linea ADSL con otro proveedor de comunicaciones.

Además ya contamos con 2 PCs para dos 2 usuarios que deben acceder a la aplicación sin que sea necesario ,en caso de emergencia,  que operen a la vez. Esto es lo que nos salé cuando comparamos uno y otro modelo (las cantidades son aproximadas pero pueden ser perfectamente válidas):

  In-House Software SaaS
Inversión Inicial Lo normal es que deberíamos comprar un servidor para localizar nuestra aplicación y datos y que ambos  PC´s accedan y almacenen en el mismo sitio. Coste linfraestructura(PC+red): 1.500€ – Coste aplicación: 400€ Nueva linea ADSL 
Gastos de mantenimiento Coste mes nueva infraestructura:30€ – Coste mes aplicación:50€ Coste: 30€/mensuales – Coste aplicación por 2 usuarios/mes: 80€
Riesgo de adopción Alto riesgo por la inversión Bajo, no tienes inversión
Acceso a al aplicacion y datos Desde la empresa Desde cualquier punto, incluso tu casa.
La carga operacional recae sobre La infraestructura del cliente Proveedor de la Solución Saas
Tiempo de desarrollo o configuración Alto Medio
Facilidad de migración de las versiones Requiere una planificación Corre a cargo del proveedor del Saas
Disponibilidad de la aplicación Total Total
Retorno de la Inversión Lento debido a la inversion inicial Rápido y más predecible
Posbilidad de errores durante la implantación Alta Ninguna, accedes a traves del navegador
Capacidad añadir o eliminar usuarios Dependiendo de la licencia Si, rápidamente.
Seguridad de los datos(Backup, Accesibilidad,etc) A cargo del cliente A cargo del proveedor del Saas
Facilidad de despliegue de la aplicación a los usuarios Depende del tipo de aplicación Tan rápido como conectarse al proveedor del Saas
Precio mes 80€ mensuales 110€ mensuales

 y ahora sopesando inversión, ventajas y desventajas, y precio mensual, solo hay que contestar a la pregunta . ¿saas si o saas no?

Zoho Status – Monitoriza el estado de Zoho

El domingo hacía mención en el semanario sobre el dinamismo y la sensación de que en Zoho “no paran” ofreciendo cada dos por tres nuevas características  y hoy anuncian de nuevo una utilidad para que el cliente se sienta como en casa. 

zoho-status

Al igual que  Amazon y   Salesforce, Zoho con Zoho Status pone a disposición de sus clientes, la aplicación que utiliza la propia compañia para monitorizar el estado de sus aplicaciones y sus servidores. Permite que los usuarios accedan a esta información para saber los tiempos de respuesta que tiene cada aplicación  en cada unos de los 6 servidores (Seattle,Singapur, Londres, Alemania, Nueva Jersey y Australia) y el tiempo  que las aplicaciones y/o los servidores han dejado de dar servicio.

¿De que nos sirve esto? Funcionalmente de nada , solo que genera confianza por la apertura y transparencia y que a todo cliente nos gusta saber que es lo que esta pasando con nuestras aplicaciones si algo marcha mal. La información no es gran cosa (¿tiempo de respuesta?), pero en cualquier caso es un paso más para a generar confianza y quitar el miedo al cliente con información de como resuelve Zoho uno de los temas que más preocupan.

Ultimamente me tiene un poco obsesionado el tema de la comunicación pero por algo empresas como Salesforce invierte recursos en ganar la confianza del cliente en temas de seguridad, privacidad y disponibilidad  y como por ejemplo la FAQ sobre  la nueva plataforma de Velneo Paas expone las preocupaciones de los usuarios en temas de seguridad y privacidad de aplicaciones y datos haciendo necesario una explicación clara y concisa de como lo llevan a cabo.

Además de este comunicado, Zoho aprovecha para anunciar que la aplicación 24×7 que permite ofrecer Zoho Status y propietaria del accionista mayoritario de Zoho, ofrece su nuevo servicio Entreprise  con más funcionalidad. A parte del servicio de monitorización de webs, se ha definido un SLA y herramientas para verificar su cumplimiento.

Zoho celebra su 3er cumpleaños con nuevos anuncios

 

3 años han pasado desde que Zoho lanzó Zoho Writer y desde entonces 16 son las aplicaciones que completan el  set de productos . Lo más destacable de estos y al igual que Salesforce lo que les hace un referente e inyectan confianza al mercado del saas ha sido la progresión de subscripciones y la cifra final que manejan, rondando el 1 millón de subcripciones.  Todas estas subcripciones seguro que no reportan beneficios , yo mismo utilizo la versión free para el directorio cloud computing, pero con estos números cualquier porcentaje  por pequeño que sea seguro que hace interesante este negocio.

Además esta semana han anunciado:

  • la posibilidad de importar objetos Microsoft Word 2007 in Zoho Writer
  • Zoho Mail estará disponible offline a través de Google Gears y como dice Zoli, algo de ironía tiene que Zoho lo utilice en su aplicaciones antes que Google.
  • Zoho Creator va a abrir un almacen de aplicaciones (MarketPlace) donde los usuarios podrán usarlas previo pago y donde los beneficios por el uso seran reportados integramente a los creadores de las apps .  Además si una aplicación no se encuentra en el almacén, el demandante podrá especificarla para que cualquier programador pueda programarla. Este modelo de negocio será  muy parecido a  lo que SalesForce propone con Force y AppExchange

Zoho Docs vs Google Docs

La semana pasada Zoho lanzó Zoho Docs, un lugar donde almacenar y organizar los documentos online que puedes realizar con sus otras herramientas, Zoho Write, Sheet and Show. Además acepta ficheros de todo tipo, permite chatear con otros usuarios online  y como Google Docs permite compatir ficheros en el grupo de trabajo. 

En definitiva parece una herramienta que centraliza el acceso al resto de sus herramientas y organiza los documentos que puedan realizar con estas. En mi opinión la herramienta nace más como una necesidad para cerrar el set de productos de Zoho que para ser un competidor directo de Google Docs pero lo que está claro es que ofrecen un servicio muy parecido y por tanto compiten. No hace mucho estudié los productos de Zoho y me quedé impresionado de la evolución que esta gente ha tenido en el mundo saas desde su inicios en el 2005. Desde entonces pensé que Google terminaría comprándolos por su suite de productos y por ese aire “google” que presentan (los colorines del logo son idéntificos a los chrome). En este link se pueden ver las virtudes de la herramienta.