Oracle’s flip flop on SaaS…err…cloud

Fuente: Dennis Howlett Blog

It’s only a short while since Larry Ellison, CEO Oracle compared the IT industry with the fashion game. At the time, his analogy between cloud, saas and Chanel: ‘Last year it was Fuchsia, this year it’s Puce‘ drew plenty of laughter and understandably so. But then it is not so long ago that Mr Ellison was engaging in his own hyperbole around SaaS. This from BusinessWeek August 2003:

What technologies are you excited about now?
We are the leader in bio-informatics, and a lot of things there are exciting. Sure, Wi-Fi, even 3G, is fairly cool, albeit expensive. But the thing I’m most interested in is software as a service. That idea that every customer who wants to do accounting on computers, or every customer who wants to do inventory, or manufacturing, has to figure out what computer to buy, what operating system to buy, what Cisco router and switch to buy, what database to buy, is just nonsense.

That was his entree to a pitch for what today is NetSuite. Cleverly done. Fast forward to 2007 where, in a number of statements, Ellison and Charles Phillips, Oracle president both seemed to poo-poo the idea of SaaS (err…now cloud.) Mr Phillips as reported by Phil Wainewright:

Phillips believes the very nature of SaaS will drive demand for on-premise databases. “SaaS is very database intensive. Normally people do not want all their data resident on an on-demand product…

…If there’s a scale for measuring egregiousness, this self-serving nonsense certainly shoots off the high end.

and…

He maintains that customers make two decisions when it comes to software, one concerns ownership, the other the delivery mechanism. “We have customers who want to own the software, pay for the license and then decide if they wanted to run the software themselves or have us do it for them. They really want those decisions separated. They want to be able to switch, bring it in-house or mix and match. It is multiple choice. The issue is whether they want the running of it [to be] outsourced or not.”

I’ve had run-ins before with proponents of this fallacy that customers want to ‘own’ software. What on earth is beneficial about owning a licence (not even the source code) to software that forces your business processes to conform to every other licencee of the same software? (unless you customize it, in which case upgrading will cost you an arm and a leg). There is no conceivable benefit to customers in ‘owning’ software on such terms; all the benefits accrue to the vendor — including being able to tell customers that, having bought it, it’s their responsibility whether it works or not.

See a pattern emerging here? Oracle, like every other IT company has a marketing agenda and turf to protect. Given the pace of change and challenges presented by the market, that agenda is always going to be in flux. However, flip-flopping in this manner does no-one any good. How can decision makers take a company seriously when on the one hand it is asking customers to make long term bets yet does an apparent 180 within a relatively short time span?

Some will argue that a year in IT is a long time. True. Contrast with what happens in the real world. Enterprise buyers don’t make decisions based on what’s fashionable today or tomorrow. Instead they play for the long haul, expecting stability along the way. Whether that’s fanciful in a high speed world is an altogether different discussion. Even so, it must be unsettling to hear such diametrically opposed views from the same vendor within this sort of timespan.

As an aside and with the benefit of hindsight, the remainder of that BusinessWeek article makes for entertaining reading.

UPDATE: Mr Ellison is at it again. According to Tom Kranz on Techdirt:

Apart from accusing the SAP guys of being mentally unstable, a key point from the speech was Larry’s attitude to Cloud Computing. Oracle has famously rubbished the concept for a number of years, and Larry took the opportunity to once again speak out.

App Engine SDK 1.3.1, Including Major Improvements to Datastore!

Fuente: googleappengine.blogspot.com

We are excited to announce the release of version 1.3.1 of the App Engine SDK for both Python and Java. While this release contains plenty of new features and fixes, we’ve concentrated on using our very first SDK release of 2010 to improve the heart of many App Engine applications: the Datastore.

Here are the three major improvements that 1.3.1 has in store for datastore users:

  • Datastore Query Cursors – Cursors allow applications to save and ‘bookmark’ their progress through a query, so that it can be resumed later. This works great in combination with paging URLs, as well as processing in the Task Queue API, but there are many other uses. Watch for an upcoming blog post that explores Cursors in the near future. They’re also really handy in the context of the next change…
  • No more 1000 result limit – That’s right: with addition of Cursors and the culmination of many smaller Datastore stability and performance improvements over the last few months, we’re now confident enough to remove the maximum result limit altogether. Whether you’re doing a fetch, iterating, or using a Cursor, there’s no limits on the number of results.
  • Reduced error rate with Automatic Datastore Retries – We’ve heard a lot of feedback that you don’t want to deal with the Datastore’s sporadic errors. In response, App Engine now automatically retries all datastore calls (with the exception of transaction commits) when your applications encounters a datastore error caused by being unable to reach Bigtable. Datastore retries automatically builds in what many of you have been doing in your code already, and our tests have shown it drastically reduces the number of errors your application experiences (by up to 3-4x error reduction for puts, 10-30x for gets).

But even with our focus on the Datastore, we were able to sneak in a quite a number of other new goodies into 1.3.1 as well:

For Python, we’ve included the AppStats RPC instrumentation library. AppStats lets users easily profile the performance of calls from their app to the App Engine backend services to identify and isolate issues such as ineffective caching, bottlenecks, and redundant RPC calls in their app. (A Java version is in beta testing now.)

And for Java, we’ve included a comprehensive new unit-testing framework for your App Engine apps. The unit-testing framework enables you to test your application code in a natural, fully supported manner, and also allows you to integrate your App Engine apps into other existing testing and automation frameworks.

The list of changes in 1.3.1 goes on and on (Custom Admin Console pages! Support for wildcard domain mappings! Java precompilation on by default for all applications!), so make sure to download the new version and read our release notes for the complete list (PythonJava).

Componentes flash de calidad, 15 paginas para descargarlos

Fuente: AppsMashup

Todos los que gustan de desarrollar aplicaciones y sitios web en flash seguro han tenido la necesidad de hacer uso de componentes flash, por default el Adobe Flash trae algunos componentes definidos sin embargo no abarcan gran cantidad de funcionalidades necesarias.

En WebAppers han listado a 15 sitios donde puedes descargar componentes flash de calidad, aquí les dejo los primeros 10 sitios para ver la lista completa con su descripción solo sigan el enlace.

Enlace: Best 15 places to get quality flash components

Social Media Predictions 2010

Social Media Predictions 2010

Ciclos de Marketing Online: ¿Por dónde empiezo?

Fuente: territoriocreativo.es

En un post de la semana pasadaCarrie Hill nos proponía un esquema piramidal con los ciclos que debemos seguir en marketing online. El esquema está bien, pero creo que se podría completar y explicar de otra forma. Por esto me gustaría daros mi versión de los pasos que debemos dar para hacer las cosas bien desde el principio.

Para que nuestras campañas salgan bien debemos hacer las cosas de dentro a fuera. Es decir, primero tenemos que preparar nuestra web, y paso a paso darnos a conocer.

1.- Diseño, usabilidad y contenido: no importa que ya tengamos la web funcionando. Antes de empezar a invertir en campañas, tenemos que hacer una revisión completa de nuestra web en torno a estos tres puntos, y hacer una lista priorizada de los principales cambios que debemos llevar a cabo (nada de meterse en un proyecto de un año en un rediseño web, antes de empezar a hacer campañas. Tenemos que hacer las cosas bien, pero no paralizarnos), para acometerlos poco a poco.

Algunos estaréis pensando “si muy bien, pero ¿por dónde empiezo?”.Aquí os dejo un checklist completísimo que os aconsejo guardar como oro en paño. Podéis consultar el post o directamente bajaros el PDF.

2.- SEO y Link Building: una vez hayamos revisado la web y hecho los cambios más necesarios, ya podemos empezar darla a conocer. El primer paso, que mucha gente se salta, es trabajar en una buena indexación de los contenidos y en el Page Rank de la web.

El SEO es una de las cosas que hemos debido dejar preparadas en el punto anterior (mira el checklist). En esta etapa lo que tenemos que hacer es, comprobar si los resultados orgánicos en buscadores están alineados con nuestros objetivos. Es decir, debemos comprobar cómo están posicionadas las páginas que más interesan al negocio, y trabajar día a día para no sólo mantenerlas, sino mejorar su posicionamiento. De nada nos sirve tener un buen posicionamiento, en una página que no convierte. Es importante que sólo indexemos las páginas más importantes, en el resto deberemos poner “noindex” en la programación de la página.

En cuanto al link building, mi opinión es que es un trabajo totalmente personalizado. En este paso es tan importante el Page Rank de la web donde queremos aparecer, como la afinidad de sus usuarios con nuestros contenidos. El intercambiar links con “cualquier” web, nos va a aportar poco en términos de Page Rank, y mucho en confusión a los usuarios.

3.- Implementación de Analítica web: aunque podría ser el segundo paso, lo he puesto el tercero, porque pienso que es mejor implementarlo una vez tengamos la web más o menos estable (sin grandes cambios estructurales).

El tener las cosas claras nos va a permitir establecer una jerarquía de tags más lógica, de forma que cuando empecemos con las campañas la información que obtengas sea realmente la que aporte valor al negocio.

En cuanto a qué herramienta implementar,… si estamos empezando, la respuesta es clara: Google Analytics. Siempre hay tiempo para herramientas más potentes. Además debemos tener en cuenta que GA mejora día a día. Recientemente han lanzado una serie de mejoras que la hacen aun más potente (aumento del número de UTMs (objetivos), alertas, etc.).

4.- Web preparada: ahora es cuando podemos empezar a invertir sin tirar el dinero (¡o al menos desperdiciar lo mínimo!).

5.- Buscadores: he separado buscadores del resto de campañas online (punto 6), porque además de por su importancia en términos de captación, antes de lanzar campañas de banners, emailing, etc., debemos preparar nuestra estructura de grupos de keywords para captar al tráfico que generaremos.

6.- Campañas online: en cuanto al resto de medios online, mi consejo es empezar poco a poco y sólo con aquellos que veamos más afines a nuestro producto y estrategia. No debemos hacer campañas porque otros las hacen, o porque “tenemos que hacer algo”.

Busca el medio más adecuado para tus objetivos y empieza por él. Además, si empiezas con todos los medios al mismo tiempo, tendrás dificultades para aislar los efectos de tus campañas y por lo tanto, problemas para optimizarlas.

7.- Testing: en este apartado agrupo tanto los test pre-campaña, cómo la revisión y optimización constante de cada uno de los puntos anteriores.

Los test pre-campaña son una de las principales recomendaciones que siempre se hace. Yo estoy de acuerdo con esta afirmación, pero a medias. Creo que es recomendable hacerlos en primeras o en grandes campañas. El resto de las ocasiones estos test no nos van a aportar tanta información, y si van a hacer que invirtamos tiempo que deberíamos dedicar a otras tareas más importantes. Además con el aprendizaje que iremos adquiriendo, estos test pierden parte de su importancia.

La parte más importante de este ciclo es la revisión y optimización constantes del resto de ciclos. Debemos revisar/controlar cada uno de ellos semanalmente. En este caso iremos de fuera a dentro comprobando que todo funciona correctamente y haciendo las mejoras que sean necesarias. Para os recomiendo profundizar en la analítica web y haceros un checklist que reviséis semanalmente.

Casi todas las etapas se pueden simultanear, pero es aconsejable hacerlo en exceso hasta que no lleguemos a la fase de “web preparada”. Debemos tener en cuenta, que si empezamos a llevar tráfico a nuestra web, y esta no “convierte” estaremos tirando dinero, generando frustración, mala imagen de marca,… etc.

Google Goggles

Si tienes un dispositivo Android seguro que te gustará la aplicación Google Goggles, que básicamente permite lo que hace años se lleva comentando: hacer una foto a cualquier objeto, el sistema lo reconocerá y te devolverá resultados sobre ese tema.

En la actualidad este sistema reconoce lugares, obras de arte, logotipos… incluso, si estás en un lugar destacado, sólo ahs de activar el GPS, mandar la localización y se te devolverá la información sobre el lugar donde te encuentres.

Magic Quadrant for Data Integration Tools

During 2009, vendors in the data integration tools market experienced increased scrutiny from buyers with regard to pricing, cost models, time to implementation and the quality of service and support. Customer organizations reacted to imperatives to reduce costs and derive a new interpretation of value from their investments. The new value concept is the increased scrutiny of the audit trail and the lineage of data integration efforts, and the ability to expose it as a result of the demand for greater transparency into how information is used in the current economy. All of these trends created an opportunity for both established vendors and new market entrants with alternative pricing models and/or “good enough” functionality to gain market mind share and traction. At the same time, larger vendors and those with broader functional capabilities furthered the trend of market consolidation (by acquiring small specialist providers) and support for multiple styles of data delivery in a single toolset. Most of this consolidation has resulted in suite-style delivery methods, with the acquiring vendors focusing first on interoperability via metadata sharing and service calls, and integration being delayed while the diverse acquisitions are rationalized for future delivery. In addition to functional capabilities that map to the specific data integration requirements of contemporary business initiatives (such as master data management [MDM], business intelligence and performance management, and data and system consolidation and modernization), IT leaders focusing on data integration initiatives must also consider non-product issues, such as vendor viability given economic conditions, the depth of partnerships, the availability of skills, and the degree of satisfaction with service and support as perceived by the existing customer base.

171986_0001

Comparativa: Antivirus gratuitos

Fuente: OnSoftware

Iconos de los AV gratuitos estudiadosLos antivirus gratuitos son un fenómeno consolidado. Los que antaño eran programas primitivos y artesanales se han convertido, con el paso de los años, en robustas herramientas capaces de competir con los antivirus de pago más completos. Pero ¿cuál es el mejor antivirus gratuito? La respuesta no es sencilla.

En esta comparativa enfrentamos a los tres grandes –AVG, AntiVir y Avast- a dos recién llegados, Microsoft Security Essentials y Panda Cloud. No ha sido fácil dar con un ganador, pues la calidad de cada uno de estos productos es más que notable. Sin embargo, analizándolos con lupa, pensamos que hacer diferencias entre cada uno de ellos no sólo es factible, sino también útil.

Los contrincantes

Son lo mejor de lo mejor en cuanto a antivirus gratuitos. Cientos de millones de usuarios confían en ellos para mantener a salvo sus equipos frente a la abrumadora variedad de malware que pulula por Internet. Deja que te los presentemos:

AVG Anti-Virus Free 9, hermoso pero lento

AVGAVG fue uno de los primeros antivirus gratuitos en ganar popularidad. Producto estrella de la casa checa Grisoft (ahora AVG Technologies), comenzó su andadura en 1998. Ahora, sus más de 80 millones de usuarios avalan la solidez y calidad de un antivirus que ha sabido renovarse cada año. La versión analizada es AVG Free 9.0, completamente gratuita, dotada de protección antivirus, antispyware, escáner de enlaces y analizador de correo electrónico.

Tradicionalmente, las quejas hacia este antivirus han tenido que ver con la velocidad, problema al cual AVG ha querido poner solución a través de un optimizador de análisis que se ejecuta tras instalar el antivirus. La versión 8.x se vio envuelta en polémica hace unos meses, cuando detectó el fichero de sistema user32.dll como dañino.

Avira AntiVir 9, el kart de los antivirus

AviraEl alemán AntiVir, con más de veinte años de historia y cien millones de usuarios, es otro rey de los antivirus gratuitos. Tiene fama de rápido y ligero, pero también de soso. Es el único de la comparativa que no ha sido traducido al español en su versión gratuita. Además, carece de análisis de correo electrónico y escudo web.

Durante mucho tiempo, a AntiVir se le conoció por los molestos anuncios que mostraba al actualizar la base de datos de firmas, algo que la versión 9 no ha subsanado. La sensación que se tiene al ejecutarlo es el de estar manejando un potentísimo motor antivirus sin apenas carrocería, de tan pocas que son las opciones.

Avast! Home 4.8, la protección completa

AvastOriundo de la República Checa (como AVG), el famoso Avast! nació en 1988. Lo usan más de 100 millones de personas en todo el mundo, y su motor ha sido utilizado en otros productos, como G-DATA, que lo combina junto al de BitDefender. A falta de la versión 5.0, que promete una nueva interfaz de usuario y una protección más sofisticada, analizamos la 4.8, último representante de una rama muy sólida.

De Avast! nos impacta su panel principal, similar a un reproductor de audio, quizá uno de los menos usables de la comparativa. Yendo más allá de las apariencias, sin embargo, hallamos una cantidad de módulos difícil de batir. Seis escudos protegen todas las vías de acceso de posibles virus, desde la mensajería instantánea y los programas P2P hasta la red local y el correo de Outlook.

Microsoft Security Essentials, la sorpresa

MSETras repetidos fracasos, siendo OneCare el más reciente, nadie esperaba que Microsoft volviera a intentarlo. Pero así ha sido: Microsoft Security Essentials es la última apuesta del gigante de Redmond en el campo de la seguridad informática.

Los que pensaban encontrarse con un producto mediocre han tenido que recular, pues MSE transpira calidad por todos los poros. La integración con Windows es perfecta, y la protección antivirus se complementa con la antiespía, ya presente en el apreciado y desconocido Defender, que MSE sustituye por completo. La reacción de las grandes casas –como Symantec- ha sido muy virulenta, y no es para menos: los usuarios de MSE crecen cada día.

Panda Cloud, la inteligencia colectiva

CloudEs el más extraño de la comparativa. Panda Cloud sale de los esquemas; en lugar de actualizarse como cualquier otro antivirus, analiza las muestras a través de una red colectiva de información: es un antivirus en la nube. Para ser eficaz, Panda Cloud requiere una conexión permanente a Internet, dependencia que constituye su talón de Aquiles.

Panda Cloud ha alcanzado recientemente la versión 1.0, pero nosotros analizamos la Beta 3, la última para la cual hay datos disponibles. La sencillez de uso es suprema, así como los tiempos de respuesta ante nuevas amenazas. En el otro plato de la balanza están la falta de opciones y la poca información que da al usuario. La tasa de falsos positivos es también alarmante, pero a la abuela no parece importarle…

Y el ganador es… ¡Avast!

Por la amplitud de protección, velocidad y baja tasa de falsos positivos, Avast se alza como ganador de esta comparativa. Avast destaca, sobre todo, por la cantidad de módulos disponibles. Y es que tan importante es la detección estándar como el control de las vías de acceso alternativas, como el chat o el correo web.

LEER MAS

Manifiesto “En defensa de los derechos fundamentales en internet”

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de Internet manifestamos nuestra firme oposición al proyecto, y declaramos que:

  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.

VIDEO: Google Wave Gets Explained

We’re really excited about Google Wave and its potential to change the web. Still, understanding what Wave is all about — and why you should use it — can be difficult to grasp (even with Ben Parr’s excellent Google Wave Guide).

That’s why we’re big fans of this video from Epipheo Studios. It really explains, in a very straightforward and entertaining way, whatGoogle WaveGoogle Wave is and why it is worthy of all the hype it has received. Here’s the YouTubeYouTube video:

Excited? The next step, of course, is to procure an invite. There’s even a website dedicated to the cause. Once you’re in — be sure to follow Ben’s excellent Getting Started guide.

SOURCE: Mashable