Monthly Archives: May 2010

T-Shirt Friday – A Brief Hiatus and a Reflection on Conference Schwag

By Ben Kepes

As most of you know, Friday is the day when I write about important stuff, namely an in-depth critique of tech company tshirts in all their glory.

Well this week there will be a hiatus, shock horror I’ve run out of shirts to review – yes, much like a world racing headfirst towards peak oil, my supply has run out. Have no fear though, this past couple of weeks I’ve been at some big events (Box.net’s event in Palo Alto, Google IO in San Francisco and Gluecon in Denver) and am in the process of being restocked.

I thought I’d take this hiatus then to reflect on schwag bags and use them as a state-of-the-economy measure. Now this might sound like  pretty rough and ready measure, but much like the Big Mac Index that economists use to measure relative foreign exchange rates, so to is the tech conference schwag bag a pretty good measure of market sentiment.

And I’d have to say that things are on the up. The Glue con bag not only had a couple of t shirts in there but it was full to overflowing with everything one could ever want – from the (somewhat ugly it has to be said) baseball cap, to the combined laser point/flash light. From the ceramic mug to the mini Rubik’s cube – the grab bag was an awesome too for those who, like me, have kids at home expecting gifts.

I would say that the amount of “stuff” in the bag is twice what we got last year, now in part this is due to the conference itself growing, but given the number of people running around both here and at the Moscone last week trying to hire engineers, it would seem we pulling out of the death spiral of last year.

Good things to, or I’d have to find something else to review on a Friday – conference pens perhaps?

CloudAve is exclusively sponsored by

Apigee And Heroku Partner To Make App Development A Child's Play

By Krishnan Subramanian
Apigee , the free API tools platform from Sonoa Systems (See our previous coverage of Apigee here and here), today partnered with Heroku, the Ruby PaaS provider (See our previous coverage of Heroku here and here ), to offer an easy access to Twitter platform.

Apigee has been providing API tools for developers with focus on high performance, simplicity, security and superior analytics. During the chip conference more than a month back, Apigee announced a tie-up with Twitter to simplify access to Twitter API with enhanced rate limit and better performance. This made it easy for Twitter app developers to access Twitter API without having to read through pages and pages of documentation.

We all know that Heroku is on a mission to simplify application deployment by offering a platform service that makes it super easy for anyone to deploy their application with a few clicks. Their ruby based platform is very attractive for developers who develop apps for social services like Twitter, Facebook, etc..

A marriage between these two companies is quite natural and can greatly empower the developers. In my posts on Heroku, I had mentioned how Heroku’s add-on architecture is removing one of the objections of developers towards PaaS. In another post, I wrote about Northscale and how easy it is for Heroku developers to use memcached with their applications. Today, Apigee announced “Apigee for Twitter Heroku addon” and this will allow Heroku developers to quickly quickly access Twitter API through Apigee with a few clicks, very much like the other add-ons.

Now Ruby developers on Heroku platform can develop Twitter apps with enhanced API rate limits, OAuth authentication, etc.. This is a win win for Twitter app developers. On one hand, they can take advantage of a multiple-tenant highly scalable Heroku platform for their app and, on the other hand, they can take advantage of the simplified access offered by Apigee to Twitter platform with some enhanced features that is otherwise unavailable to them.

Platforms are the future of cloud services and APIs are the oxygen for that future. Heroku and Apigee are getting it right to be major players in the PaaSy future.

CloudAve is exclusively sponsored by

A Tale of Two Generations – Sage Languishes while Financial Force Innovates

By Ben Kepes

_38206655_sage300Software is undergoing a generational change – I thought I’d pull out an example to show what the old generation is doiing and contrast that to what the “cool kids” are doing.

I was interested to read Dennis Howlett’s post about Sage recently. In his post Dennis reflected on the signals he’s getting from his contacts about Sage. Dennis says that:

I was struck by the comparison between enthusiasm garnered by Sage partners in the US and the general feeling of gloom I see in the UK. Could we be looking at two different companies that happen to be joined by a common shareholding structure? If so then it reminds me of many toxic partnerships that were little more than x-people that happened to be trading together. It happens a lot in the profession.

I’ve just come off the back of an extremely busy couple of weeks in the US during which time I met or talked to most of the accounting vendors, as well as getting feedback from practitioners. While I can’t argue with what Scott Pledger says in his reflection on the Sage Insights event held in Denver recently, I have to say that I’m not really seeing that in the people I’ve talked to – rather most seem to have the view that agrees with what Dennis is seeing with Sage UK that it has “cloud vendors attracting business left and right, and [with] a lame duck CEO in post, Sage has a lot of work to do”.

There is some hope – I’ve talked previously about their MyPastel product they’ve developed for the South African market. There has also been the well received BillingBoss product and the new related PaymentBoss platform.

In his post Dennis reflect on what the new dual CEOs have done for SAP (at least in the first hundred days or so) and suggests that Sage could see a similar rekindling if it chooses wisely with its next CEO. They need someone with the passion to make decisions that see them enter the bleeding edge – their competition certainly are. Case in point: Financial Force who have just announced an add on to their accounting product which provides carbon management and accounting for businesses. FinancialForce have rightly identified sustainability as a huge point of difference and are providing a toolkit for businesses to use who are targeting this area.

From the release:

CloudApps Carbon integrated with FinancialForce.com Accounting enables customers to rapidly measure their carbon emissions and produce accurate compliance reports. They can benchmark their carbon footprint against others, engage employees to identify and manage carbon reduction programs and smooth cash flow by forecasting future carbon allowance requirements. In addition, it enables them to share their work with all stakeholders further promoting their brand and green credentials.

FinancialForce.com takes the information on carbon emissions from the CloudApps Carbon application and converts it into accounting transaction data so that carbon can be monitored and reported as an asset in its own right. Delivered in the cloud utilizing a pay-as-you-go subscription model, this offering is easy and inexpensive to install and maintain compared to other offerings on the market.

It’s an area that will only grow in importance in the years ahead, and one which Im not aware of any other mid-market vendor providing for. Yet another example of agility that can be found with a cloud development and delivery method. Meanwhile Sage just keeps on peddling…

CloudAve is exclusively sponsored by

Suite vs Best of Breed – Let the Battle Begin (Yet Again)

By Ben Kepes

A month or so ago I sat in a room with a small group of bloggers discussing the enterprise software space with NetSuite CEO Zach Nelson and one sentence he said stuck in my mind: The same was is playing out in this space all over again. And just like

Tagged , , , , , , , |

Winning the Hearts and Minds of the Customer – Through Support

By Ben Kepes

A recent article in Business Week talked about USAA and the fact that it’s had multiple top results in Business Week’s customer service ratings. The USAA offers insurance, banking and investment services to members of the U.S. military and …

Privacy Settings are a Crutch. Free Apps Profit from your Data

By Ben Kepes
Happy 1984

William Vambenepe posts a challenging thought piece with a very simple contention – Data too sensitive to leak from Facebook is too sensitive to be on Facebook.

Vambenepe gives many examples of ways that Facebook can fail, but sums it up with a simple piece of advice: “Don’t put anything on any social network that you don’t want to be made public.” He goes on to broaden his thesis, looking at the Google Buzz fiasco saying that:

It’s as if your insurance company suddenly decided it wanted to enter the social networking business and announced one day that you were now “friends” with all their customers who share the same medical condition. And will you please log in and update your privacy settings if you have a problem with that, you backward-looking, privacy-hugging, profit-dissipating idiot.

All of which was interesting given the (somewhat in jest) session I lead at the recent Google Bar Camp entitled “Who is more evil, Google, Apple or Microsoft?”. Now given that this was a Google event with a bunch of Apple users present, I was pretty certain that Redmond would come out looking worst in the scrap but in fact this wasn’t the case. At both this session and a similar one I’d run previously along the same lines – people surprised me in their response. Many seemed to have the view that all three are evil, it’s just that with Microsoft and Apple their evilness is overt, whereas with Google it’s a much more understated attribute.

Now I’m not at all a Google hater. I live in Google apps, I’ve got lots of friends who work for the organization and fundamentally I love what they’ve done to the marketplace but despite all that I feel a little… uneasy. The theory goes like this:

Microsoft and Apple make their gazillions  from selling software and/or hardware that, in a lot of examples, is proprietary and that traps its users into a particular way of working. Users, to a greater or lesser extent, accept this vendor lock in because they:

  1. Gain a consistent way of working
  2. Feel some certainty over the security of their data

Google is different – we all know that Google manages to offer us cheap or free products mainly because they are able to make huge money off of the collective intelligence that they so effectively mine – and this is where our concerns begin. People are (broadly) comfortable with their web searching habits being part of the great Google aggregate, but that becomes more concerning when they’re considering the same with their documents, their photos, their financial data.

So what can we learn from this triumvirate? And how should we relate that to the current furore regarding Facebook and privacy?

As Vambenepe says:

Yes you should have clear privacy settings. But the place to store them is in your brain and the place to enforce them is by controlling what your fingers do before data gets on Facebook. Facebook and similar networks can only leak data that they posses. A lot of that data comes from you directly uploading it. And that’s the point where you have control. After this, you really don’t. Other data comes from tracking and analyzing your activities and connections, without explicit data upload from you. That’s a lot harder for you to control (you rarely get asked for your privacy preferences on this data), but that’s out of scope for this blog entry.

Just like banks that are too big to fail are too big to exist, data that is too sensitive to leak from Facebook is too sensitive to be on Facebook.

And so as many questions are raised as are answered – I’d like to get a feel for how the readership regards the big three – Google, Apple and Microsoft, in terms of privacy and how this relates to an unasahamedly consumer play, Facebook.

CloudAve is exclusively sponsored by

Relevance Of Open Source In A Cloud Based World: Boto And Google Storage

By Krishnan Subramanian
Picture credit: seduc.pa.gov.brThe Clouderati are still busy debating whether open source has any relevance in the cloud based world. This video is one such debate which you might be interested in watching. As I have told in the past, there are two schools of thoughts. One, lead by folks like Tim O’ Reilly, advocate the importance of open architecture, open formats, etc. over licensing and there are others who insist that open source is equally important. Even though open source, by itself, cannot prevent vendor lock-in in some cases, it is equally important in ensuring an open federated cloud ecosystem. In fact, I would even argue that open source is extremely important in accelerating the evolution of the open federated cloud ecosystem which some of us are fantasizing. Having said that I am going to take an example of an open source software and argue that it plays a significant role in creating an interoperable cloud ecosystem.
Last week during the Google I/O event, Google announced Google Storage for Developers, a RESTful storage service for developers to store their data on the highly replicated Google infrastructure. In addition they also announced an open source command-line tool to store, share and manage data, called gsutil.
Using this RESTful API, developers can easily connect their applications to fast, reliable storage replicated across several US data centers. The service offers multiple authentication methods, SSL support and convenient access controls for sharing with individuals and groups. It is highly scalable – supporting read-after-write data consistency, objects of hundreds of gigabytes in size per request, and a domain-scoped namespace. In addition, developers can manage their storage from a web-based interface and use GSUtil, an open-source command-line tool and library.
Apart from the impact of this announcement on the market and speculations about Google’s motives, there is something that is more interesting here and it has been highlighted by Mitch Garnaat in this blog post.
What was even cooler to me personally was that gsutil leverages boto for API-level communication with S3 and GS.  In addition, Google engineers have extended boto with a higher-level abstraction of storage services that implements the URL-style identifiers.  The command line tools are then built on top of this layer.
As an open source developer, it is very satisfying when other developers use your code to do something interesting and this is certainly no exception.
With hardware under the complete control of proprietary vendors and the source code having less direct relevance when open source software is hosted on third party servers without any need to share back to the community, our expectations on the role of open source should also change. We cannot use our worldview from the desktop world and then argue that open source is irrelevant in a cloud based world. When there is a complete shift in how we use computing resources, then we should see open source’s role with a different kind of lens than the one we used during the desktop era. As seen in the above example of Google tapping into Boto project to develop gsutil, open source licensing of Boto was the main reason for Google to develop a software which will let users access files in Amazon S3, Google Storage or even your own storage system using an URL-style identifiers. What are the chances for Google to extend a proprietary tool available for Amazon services to work with their own thus leading to interoperability between Google and Amazon storage services. If you listen to Mitch Garnaat, it is possible to extend Boto to other storage services also. The fact that it is an open source tool makes it highly likely for someone with a need (itch) to extend Boto/gsutils to other services in the future. With a proprietary license, there is no chance for a developer with a need to extend a tool to meet his/her needs. 
In short, open source still is important even in the cloud based world. In spite of all the arguments given against the relevance of open source by pundits, I don’t see it going anywhere. If anything, it only goes on to accelerate the trend towards an interoperable federated cloud ecosystem. Having said that, we need to see the role of open source from a completely different perspective than its role in the desktop dominated world.
CloudAve is exclusively sponsored by

Tipping and Customer Service

By Ben Kepes

I wanted to raise some questions about tipping and how it relates to customer service. First though an explanation: I live in New Zealand, where tipping isn’t a regular occurrence – our labor laws are such that wait staff and the like earn a livable wa…

On Google’s Analytics Gallery, Terms and Conditions, Software Ownership and Responsiveness

By Ben Kepes

mc

This starts out as a chastisement for Google and ends up congratulatory. Read on for details.

So Google launched an app gallery for Google Analytics – how interesting can that be you ask? Well quite interesting from a “who owns my stuff perspective” but first an intro about the gallery.

In announcing the gallery, Google had this to say:

Google Analytics is not simply a product but also a growing ecosystem of developers, tools, users, and partners…All Google Analytics customers have access to a worldwide network of Google Certified Partners(formerly known as Google Analytics Authorized Consultants). And now the ecosystem is growing further with developers who are creating a variety of applications on the Google Analytics platform. Today, we’re announcing the Google Analytics App Gallery. Among the current list of 32 apps, you’ll find tools like Excellent Analytics, which lets you work with your Analytics data in an Excel spreadsheet, and the Analyticator for Wordpress, which automatically implements Google Analytics across your entire WordPress site

But I got an anonymous tip from someone who was invited but decided not to when they read the terms and conditions:

License Grants – You grant to Google and its affiliates a worldwide, nonexclusive, and royalty-free license to host, link to, copy, translate, publicly perform, publicly display, test, distribute and otherwise use the Products and any content contained in, accessed by, or transmitted through the Products according to the publishing options selected by you.

My correspondent, taking the wording at face value, was concerned that if they listed their application in the gallery, Google would automatically get an unlimited and royalty free license to all their software and would be free to copy it, distribute it, etc. he further stated that no other galleries or marketplaces have this type of conditions in their terms.

His concern was that he didn’t think the companies listed there had actually read or understood these terms. A company like MailChimp who is part of the initiative had effectively just given Google all their software free to use and distribute to other people. I reached up to MailChimp who, somewhat surprisingly declined to comment in this case. This could mean one of two things, either they were scared of any reaction from Google to a comment they made or they simply didn’t understand the issues relating to the T&Cs – I’m unfortunately tending towards believing the latter was the case.

I reached out to Google who responded to the concerns by saying.. (and this will pour cold water on anyone who says that Google never listens) that in response to questioning, they’d changed the language of the T&C’s. The particular clause now reads:

You grant to Google and its affiliates a worldwide, nonexclusive, and royalty-free license to host, link to, copy, translate, publicly perform, publicly display, test, distribute and otherwise use Product listing content, such as the images and descriptions of Products in the Gallery, according to the publishing options selected by you.

So there you go. Two important lessons from all of this:

  1. Don’t dive in headfirst. As a developer if you’re considering playing with a platform provider, appraise ourself on the deal you’re doing – it might just be a bad one for you
  2. If you’re unhappy with a proposal – negotiate. You never know what will come of it

Well done Google (in this instance at least).

CloudAve is exclusively sponsored by

The World is International Google, Believe It Or Not

By Ben Kepes

consumer-map This post might come across as sour grapes, it’s sure not meant to be that way.

I’ve spent the last two days at Google IO – It was an amazing event – the Android keynote that Vic Gundotra gave in particular was astounding. But anyway, I digress.

At the event all attendees were given a free HTC EVO 4G device with a months free calling and data on Sprint. It’s a pre-release device and is absolutely gobsmackingly amazing – fast, big, light and beautiful BUT it only works in the USA.

There were 5000 attendees at IO – of which a significant number come from outside the US – we’re all now proud owners of… a WiFi device that we can’t use on our home networks.

Now as I say, one shouldn’t be ungrateful – I’m stoked to have got the device and for the next day will feel like one of the cool kids – but maybe Google should have thought a little about those of us from outside the US, it leaves a little bit of a bitter taste to be somewhat forgotten.

Anyway – there’s my rant – if anyone wants to buy a brand new EVO 4G with free calling and data for a month and a developer discount available on a two years sprint account – just let me know! (Or alternatively if anyone wants to swap for a non-contract AT&T Nexus One, that’d do as well!

CloudAve is exclusively sponsored by

The Author

Ben Kepes is a technology evangelist, an investor, a commentator and a business adviser. Ben covers the convergence of technology, mobile, ubiquity and agility, all enabled by the Cloud. His areas of interest extend to enterprise software, software integration, financial/accounting software, platforms and infrastructure as well as articulating technology simply for everyday users.

Schedule some time to talk to me here.

More about Ben here.

Want to find me across the social web? Click below

    

Subscribe to the Blog

 Subscribe - Posts for all authors

Enter your email address and we'll send our posts to you: