Blogs

RedMonk

Skip to content

Links for December 9th through December 10th

Messy Desk, Dec 2010

Disclosure: see the RedMonk client list for clients mentioned.

Categories: Links.

Initial Review of Google TV a la Logitech Revue – Not really worth it, get a Roku instead

Wherein I review my experience using the Logitech Revue more as typical user instead of talking about the usual industry dynamics and all that analyst hand-wavey stuff.

If you’ve ever wanted to browse the web on your TV you should get a Logitech Revue, one of the Google TV boxes available on the market. Other than that, it’s a bit of a bust for myself. The available apps are anemic and generally advertising and pay-wall oriented. Hulu, of course, doesn’t work. The crown jewel for any WebTV 2.0 is the Netflix application which, here, is sufficient, but not as good as the Roku‘s Netflix app. If Skype was on the box for Skype video chat, there might be another benefit beyond browsing the web on my large flatscreen, but instead you have to buy the Logitech webcam or (at least) use their own video conferencing system.

If there was content worth searching for, I’d blow out my keyboard typing

Logitech Revue Google TV keyboard

The conceit of the Google TV, as far as I can tell, is to move you towards two things: using search for everything and having the smart phone app experience on your TV. Technically, both of these seem to have been accomplished. The issue is that there’s little content out there that compels me to be interested in consuming through the Google TV. Searching the web for video content brings up the usual collection of am, pro-am, and profesional video. The quality on a large TV is even worse than a small laptop screen. While YouTube’s “Leanback” interface is great for the form factor, most other video is still in a web page. And, really, browsing a web page on a 48″ flatscreen TV is not really too cool. It’s the opposite, though equally frustrating to use, experience of browsing the desktop-web on your tiny screened mobile device.

As far as I can tell, the search doesn’t interface with Netflix, which would be where I’d really want to search. The search does bring up Amazon on-demand videos, which is great, but Netflix would be greater.

TV

I have to be honest: I don’t have cable. I generally think broadcast/cable TV is utter crap and a waste of time and money. We save about $1,200 a year by not having it. (We don’t watch sports, so we’re immune from the last, lock-in reason to stay with cable.)

As such, I didn’t test out the DVR functionality. In the utopic view, I can see that tight DVR integration on the Google TV would be awesome, actually. But, barring me paying that $1,200+/year, it’s just not something I care about.

Video-on-demand: Netflix, Amazon, others

Boo!

Many folks have long said that we’d gladly pay for legit content given the chance to pay and consume it in a more “digital” way. Netflix fits that bill almost exactly (their inability to secure the on-line rights for all movies is frustrating: you can go through all the “good” stuff they have available on-demand pretty quickly, leaving a bunch of questionable “direct-to-demand” content) and so having access to it on one of these “streaming devices” is key.

Sadly, the interface on this Google TV is not too peachy: it’s just your instant queue. On the Roku box (and one of the TV’s with built-in Netflix I’ve used) you can browse other categories. While you can’t browse all available videos on any of those two devices (why not?), being limited to your instant queue is silly. Granted, you can login to the Netflix site on the TV and manage your queue – but that kind of thinking is exactly what people mean when they say turning your TV into a computer is a bad idea.

The Amazon Video on Demand is more or less just fine. While there’s a sort of weird native Amazon app and playing videos seems “native,” as with Netflix, the main way to browse videos it through the web-site, which just looks kind of bad versus a native app experience.

Conclusion: for apps, wait, otherwise get a Roku box

If all you want to do is watch video on demand, I’d got for a Roku box. I have one of the older ones, and it works great. It has the same app anemia as the Revue, but it doesn’t really push itself as more than a Netflix, Amazon VOD, and maybe Pandora box. Their pricing is pretty matched to that limited functionality.

Something like the Logitech Revue – and all Google TV’s, I’d guess – depends on lots of high quality content (apps and video content that’s free or ultra cheap). That’s one of the major reasons the iPhone and iPad are successful: the devices are top-notch, but the apps push the iOS platform way over the edge. At the moment, that “content” is missing from Google TV land.

Granted, I got this box because I was at Adobe MAX where they were pushing developers to make those missing apps. Understood, for sure. But if any “citizen” user asked me, at this moment, I’d say get a Roku box.

Disclosure: I received both the Revue and the Roku boxes for free. Adobe is a client.

Categories: Reviews, RIA, The New Thing.

Links for December 3rd through December 8th

Disclosure: see the RedMonk client list for clients mentioned.

Categories: Links.

Real cloud aren't fluffy – upcoming webinar

Brugge laundromat

Want to hear more practical talk about using cloud computing? I’ll be part of a free (of course) webinar next week discussing such stuff, along with RedMonk client Service-now.com. If you dial into the live webinar they’re giving away a ride on a jet fighter.

The Agenda

Here’s the description from them:

“The Cloud” offers enormous opportunity for modern business, and every IT vendor is talking about it. But what does it really mean? What is the public cloud? Is “private cloud” even a real thing? How could you use cloud services in your business today? Go behind the hype with Michael Coté from Redmonk and experts from Service-now.com for a real-world, down to earth discussion. Michael will provide an analyst perspective on cloud services and opportunities, and Service-now.com will show a live demonstration of how you can make the most of this technology today.

We’re set for a discussion, question & answer format so you won’t have to put up with dreary slides from me.

When and registering

There’s two broadcasts (and a recording afterwards, of course): Wednesday December 15th from 9:00 AM PST and then Thursday December 16th from 9:00AM GMT.

If you’re interested, go on over there and register for it – tell me what you thought of it afterwards, and good luck with that jet ride and all ;>

Disclosure: Service-now.com is a client and is paying for my participation in this webinar.

Categories: Cloud, Enterprise Software, Marketing, Systems Management.

Tags: ,

Useful things to do with the cloud, developer edition

It doesn't get much more straight forward

“What is cloud?” was the only discussion about a year ago in cloud computing. Then there was a fragmentation of discussion about different vendor offerings, public vs. private cloud, dev/ops, and the usual FUD that comes around disruptive change. I’ve begun to encounter a more subtle, but meaningful question on the topic more and more: what can I do with cloud computing? Why should I care? Why is it worth the trouble? Here are a few answers, many of which you’ve heard from me before.

Developer-centric

Most of these are for developers and those concerned with applications (hence the popularity of cloud computing for SaaS offerings, like consumer oriented, public web apps). Interestingly, it’s more challenging finding good answers for operations folks unless they take the dev/ops challenge and try to bring developers back into their house. I’m rounding up a similar list for ops folks.

Getting beyond hearing about just suffering

When you’re running all instances of the applications, you can watch how people interact with and use the software, and fine-tuning features accordingly. On-premise software hears mostly about overt needs, which change quickly, and bugs. You always heard about what doesn’t work, but rarely see good data on what works. With the raw data of SaaS usage, you have information about how every user is doing everything in the application.

With a proper analytics platform (enabled by the commoditizion of Big Data from cheap servers, network, and things like Hadopp) you can analyze these heaps of data and use them as input to tune your application the same way movie makers will use test screenings to tune a movie to be more commercially viable, if less artful and innovative. As an even more advanced use, you can do A/B testing to find out the best way to implement a given feature: what page layout drives more customer satisfaction, sales, or whatever goals the software is trying to accomplish.

Aggregated Analytics

Building on top of the endless user data, think about how you can reflect all that data back to the user-base, as a feature of the platform. Look at Spiceworks as an example. They do inventories of 100,000’s of networks of varying sizes and know what type of IT and software those networks are using. Crossed with additional data like ratings from IT admins and some input on the success and failure of various setups (sort of like Amazon reviews, if you need an analog), they can start to automate best practices for IT by pulling from all that raw, but real, usage data. If 4,000 instances of a server tend to break more often than an alternate server they could report on this, allowing users to get a sense for the quality (across the 100,000’s of users in Spiceworks) of that piece of IT.

Delivering features, not releases, or “apps” not “applications

Instead of delivering big releases and “suites,” deliver a feature to customers right when it’s done instead of waiting for the full release. This is the famed Flickr model, where they “release” every day. In reality, you’re just pushing out features as they’re ready. You have to manage feature bloat, perhaps retiring and re-doing old features. But the rate at which you deliver features makes your software always relevant and useful, instead of antiquated. Think of your experience with consumer web sites: the more frequently they introduce a new feature, no matter how small, the more likely you are to value them.

For an ISV/SaaS, this means customer retention, which is the primary selling goal of a SaaS: renewals.

In a business context, one of the biggest threats is being “out of site, out of mind”…and then out of budget. If you, “the IT department,” can deliver a steady stream of functionality to The Business you have a better chance of proving your worth.

Give businesses disposable applications

If you can deliver small chunks of software (“apps”) more frequently and more cheaply, the business-side of the house can create disposable applications: apps that are intended to be used for small runs instead of being “permanent.” Think of the contests on the back of candy packets, or short-run products that will be made only a few times and sold. Or, smaller companies like a local restaurant or retailer that couldn’t afford an app if it was a traditional, fully staffed, application that needed to be supported for years.

In theory, this means you can write more custom applications in business settings: if you can whittle away expenses and time for infrastructure, and if you can keep the same staff, you can spend their time writing “valuable code” for the business. This is promised by every new software technology, and it’s benefits tend to take much longer and be difficult to see. Nonetheless, they do occur, we usually just forget to look.

Roml Lefkowitz gave a great talk called something like “IT Should be a Deli” on this topic at LinuxCon a few years ago – I talk I’ve never been able to find hide nor hair of after seeing it. The idea was that we have too large of a scope for most applications, they should be small, not always perfect, fast, and cheap.

Be a plugin

Build on-top of a PaaS like IPP, Force.com, Google Apps, etc. Fit yourself into a giant market, like the iTunes App Store. Go for volume sales and usage, or finding high paying people in the form factor. Network management, for example. Using pricing as a feature, the $4.99 to $49.99 price.

Drive new business models

For example, use viral spread with employees, instead of as in open source with developers, or in traditional IT marketing with managers and budget holders. Quick sign up and useful integration on shoe-string budgets means you can things like Expensify, “we try to use the employees [who get free accounts] as lead generation into the company, and then we turn around and we convert the entire company at a time .”

One of the most difficult parts of being successful with software is getting people to use and then pay for it, the ease (and potentially lower cost) at which a cloud-based (SaaS) application can be trailed (no need to provision on-premise servers, etc.) and even used might help selling potential customers easier.

(I wrote this several months ago, I wrote this piece for one of the conference magazines around devoxx. As such, it sort of goes with the two cloud related presentations I did there. I’ve updated it slightly.)

Disclosure: Salesforce, Intuit, Spiceworks, and Cloudera are clients.

Categories: Cloud, Enterprise Software, Ideas, Programming.

Tags:

Links for November 29th through December 3rd

Not potable, bro

Disclosure: see the RedMonk client list for clients mentioned.

Categories: Links.

The Shackles of Success

Usually, when I have something more important to work on, I like to surf around Quora and see what technology discussions people are having – it’s pretty good for West Coast tech chatter. Here’s an answer I wrote recently to one such question in the service.

Question: Why do big companies lose their ability to innovate?

In the context of technology companies, I call it “The Shackles of Success.” To some extent, as a big company, it’s too risky to innovate. It’s better to acquire innovation.

Once you introduce a product that brings in many millions in revenue from a good number of customers, you’re actually beholden to that success and those customers. Often the customers want you to make the software better, not innovative. They just want it to work. If you went to all the Lotus Notes customers and said “we’ve got this new thing called QuoraForWork so stop using email and use that” you’d loose big time.

And then there’s that revenue. In order to innovate, you have to start with revenue of zero – you need to time to come up with the new thing, test it out, etc. And it’s risky. What if the innovation doesn’t work? So, instead you keep delivering on whatever product brings in the revenue to keep the revenue coming instead of taking the risk to creating new revenue.

Most large technology companies, then, innovate by acquiring – IBM, Oracle, Microsoft, HP, etc. They let other companies take the risks of innovating, and then buy not only technology but (in the bigger deals) market (the existing customers and pipeline of the companies). A smart, big technology company will look at acquisition as an investment, not just a technology portfolio hole filler: if I buy this company, I can get a technology, sure, but then can I pump $200M more into their sales, marketing, and R&D divisions and get 10x (or whatever) ROI out of my investment.

There’s all sorts of anecdotal arm-chair analysis about this method of innovation “working” or not. Google gets a lot of flack for it not working, while people like Oracle and IBM (esp. Oracle!) are really good at acquiring innovation and then squeezing all sorts of revenue out of it.

(There’s several other good answers to the question as well.)

Disclosure: IBM is a client, as is Microsoft.

Categories: Enterprise Software, Marketing, The New Thing.

Tags: ,

IBM Software Analyst Summit Trip Report – IBM Connect 2010

Netezza box

Earlier this week, I was at the annual IBM Software Group industry analyst event. It was more emphasis of the move towards solutions-based selling rather than a focus on technologies.

Summary: Solutions, not Products

For every dollar an application vendor gets, there’s five dollars for hardware and services.
–Steve Mills on not being product focused

The IBM Software Group and Systems & Technology Group are even more committed than ever to a go-to-market strategy that favors services over raw products. Instead selling a database, an application server, a provisioning system, an ALM stack, or email, they’re instead selling “solutions” and the industry-tailored consulting and integration work that goes with big time enterprise IT projects.

While there’s no product wrapped around these engagements, there’s plenty of repeatable consultative work, software & hardware, integration, and overall “system” that a customer ends up buying from IBM, along with all the planes full of consultants to help them get it all running and wired up. As a reference, see the interview and demo we did last year with IBM around their Energy and Utilities work.

For IBM, this means a higher-level and higher-dollar engagement with customers. It also, hopefully, enables them to compete better by being the overall controller (and dollar taker) for projects instead of just technology pieces used in that project. The risk is being on the suite side of the classic suite vs. best-of-breed technology battles – companies that focus just on the technology are much more likely to have better innovations than ones that focus on the “whole solution.”

As an exception to this “it’s all the same, really” take, IBM has been doing new things in the analytics, collaborative space (in the Lotus domain), and in “cloud” to a limited extent that are worth paying attention to.

As a technology buyer, the big take-away is that you need only concern yourself with this bundle of efforts from IBM if you have a lot of budget and are in a management position. IBM’s go-to-market, then, has to align with that perception. But, that’s pretty much always been the case.

(To be fair, there is a “General Business” path, which means mid-market to IBM – but that’s usually a bit different than “mainline” IBM.)

Folding in Systems

Expect to see less distinction between hardware and software from IBM.

Added to this folding up of the IBM Software brands and technologies into industry-specific solutions, IBM’s hardware has subtly become more of a component rather than an ends to itself. With the Systems & Technology Group under Software Group leader Steve Mill’s belt, we’re starting to see more and more blurring (or “integration”) between software and hardware. And why not? When you’re selling solutions instead of just SKUs, you market the whole store, not just some item on a self.

Buying a handshake instead of product

Buell Duncan going over IBM marketing

Comparison shopping is difficult; buying decisions are based on trust, not just functionality.

For analysts, all this “solutions” talk becomes very annoying: such a “product-less” approach makes it impossible to compare IBM’s offering to competitors. You can’t load up the feature attributes of an Oracle retail product into a spreadsheet and then try to compare them to an overall project that IBM has done to “transform in-store buying behavior.” Even more frustrating is the fact that there’s little to download and look at on your own: there’s just case studies and marketing write-ups of what the experience is like, at best there’s best practices and “frameworks” if you can hunt them down. And it’s not like you can Yelp up IBM services and see a bunch of 1-5 star ratings with write-ups of past engagements.

The issue with any consultative procurement decision is that you have to trust the consultant, not just the technology they use. I know what infrastructure from Amazon or Rackspace (cloud!) will do without talking to anyone – I can evaluate it – but I have no idea beyond reputation what any given “cloud transformation project” will look like from an organization selling such stuff.

The Benefits

Stability; IT never dies and neither do the maintenance payments; buying a hole not a shovel.

Still, for all the turmoil going on in IT – introduced by theoretic disruption from cloud and the consumerization of IT lead by innovations from public web companies (Facebook, Google, etc.) and Apple and it’s fast-followers – the flexibility that comes with the silly-putty solutions approach is a good way to hedge out and capture as many dollars as possible.

If you’re no longer the part of the driving force of technology innovation (which I would argue is a position most enterprise technology vendors are in), your next best bet is to help your high-dollar clients do two things:

  • Maintain their legacy IT, at the same time as.
  • Figure out how to migrate it to whatever helpful innovations are pulled from The New Innovators.

On those fronts, IBM is clearly positioned to continue squeezing cash from the legacy stone – all of the tech vendor consolidation we’re still in the thick of has helped whack down the options to a nice hegemony. And when it comes to pulling in innovation from elsewhere, IBM is one of the quickest and earliest out there: Lotus has sucked in virtually all of the concepts from the Web and Enterprise 2.0 worlds; IBM’s ability to suck in analytics and big data functionality has been silently astonishing; and while their cloud technologies and go-to-market make them a bit of a cloud apostate, they’ve secured an iron-grip on “private cloud” along with other vendors scrambling to escape cloud disruption (how do you sell a luxury mainframe box or storage array when you can get Amazon CPU & disk at pennies on the dollar?).

Another angle is that many industries have not applied IT to all parts of their business simply because it wasn’t possible. The main conceit of IBM’s Smart Planet theory is that most everything in business will be directly involved with technology somehow, if not “on the network.” Software will be in everything, and everything will be networked together. This kind of environment means that everything becomes something that IBM can get involved in developing and managing. Think of the jump from manual labor on assembly lines to robotic labor – or from filing cabinets to databases.

For buyers, this approach means that in theory they get better results, not just a pile of IT that doesn’t work together. The promise of IBM having industry experts on the pay-roll fits into that, and IBM’s service arm, of course, means that The IBM Company has more to offer than a toolbox. And as a company that’s about to be 100 years old, there’s not much to worry about with respect to someone acquiring IBM and futzing about with the portfolio.

The Problems

Selling what works over what’s new; making things better not inventing new things; it’s expensive.

A strategy based on solutions typically relies on the status quo in the market. A repeatble & profitable consultative engagement means you’re looking to re-use knowledge and work from previous engagement rather than re-inventing the wheel each time. On the other hand, for IBM’s industry-specific approach, you have to get into those industries before they commoditize and drop the value of any given IT project. Put another way: if you look at the margin havoc commitization in the data center has done over the recent past (open source [cheap/free middleware] and now cloud [cheap servers]), you can see the kind of market IBM wants to avoid.

Each of the industries IBM is selling solutions to can’t cotton on to the idea that innovative technology should make things drastically cheaper, not expensive enough for IBM to be interested. Indeed, I would theorize that much of the reason IBM wants to look beyond the IT department for sales is because the IT department has crap-budget now and far into the foreseeable future.

If “open source” actually got a foot-hold into the application space in the same way it did in operating systems and middleware, things would look hairy. Another risk is low-priced SaaS. Much of IBM’s strategy depends on massive amount of on-premise IT and networks. Indeed, in many cases this is inescapable: think of waste water management, city-wide video surveillance, and other things that actually involve physical things…all nodes in a network, though. This approach leaves IBM just the high-end of the market that has enough budget to avoid compromising by buying off-the-shelf SaaS: they want their own IT, customized and managed by them.

What comes with that is being cut-off from disruptive innovation. Instead of creating those innovations yourself, you’re left to either buy them or become the high-priced plumber for wiring them into businesses. IBM won’t invent an iPad, but they might help you establish secure practices and connections for your workforce in using them. They call this being a “fast follower,” and, really, it’s how most big, successful technology companies end up.

Technologies

Analytics, Cloud, Collaborative, Social Business – all IBM technology areas that have interesting stuff going on.

Tiger Team Panelists

All of that aside, IBM did speak to actual technologies in several key areas:

  • Analytics and Big Data – covered extensively here at RedMonk, there’s no end of technologies to help people better understand what’s going on in any given environment or context, tune their ongoing business to things that worked or didn’t work in the past, and try to start predicting what the most profitable next move is. The easiest examples here are pulling in (near) realtime data from high-volume retail to drive pricing, inventory control, product placement, individually tailored offers, community driven procurement & brand management (think Amazon reviews, BazaarVoice, and social media as better junk mail) and other “program the consumer” efforts to separate the sucker from their dollar more effectively and quicker than ever. There’s also high scale efforts like smart grids and such. The point is that there’s a huge pool of analytic horse-power previous available only to spies and scientists that have attractive business applications. One slide estimated that all this analytics stuff was a $205B opportunity for IBM.
  • Collaborative & white-collar productivity – hidden behind all this solutions talk, Lotus has still been delivering straight-up applications for awhile. Their portfolio is very Enterprise 2.0 heavy now with things way beyond Notes. While there may be a question about how much it costs vs. other offerings, the functionality seems genuinely helpful.
  • Cloud – while IBM (and other elder companies) have a funky notion of what cloud is (it mostly involved calling them for a bunch of custom work) compare to just signing up with a public cloud vendor, they’ve been doing much in this area. The fact that they estimate cloud as an $181B opportunity for them speaks volumes to how real they think cloud is…but you can spend many tedious hours debating what you end up with afterwards. Indeed, I’ve had many conversations recently about companies having a difficult time figuring out why they should bother with cloud versus just doing more virtualization optimization and slapping up some self-service IT request portals on-top of it. Hopefully I’ll write-up that soon.
  • Social Business (for lack of a better phrase) – while they didn’t call this out as a top level thing, much of the technologies and project IBM talked about amount to getting companies involved in social media, usually along the lines of keeping engaged with customers (brand management, etc.) but also in driving business. Here, what most people mean is: if everyone spends all their time in Facebook (and sometimes Twitter), any given business has to figure out how to engage with that channel just like they did with TV and phone systems

As mentioned above, the technology issue for IBM is that any given new innovation, on it’s own, in technology is probably not going to bring in the revenue bucks IBM cares about. They need to go after huge chunks of various markets and industries, not just the tools used in those industries. “Solutions,” indeed.

Disclosure: IBM is a client and paid for hotel at the event.

Categories: Conferences, Enterprise Software.

ALM in the cloud – Code2Cloud Overview with Tasktop's Mik Kersten and Neelan Choksi

Tasktop and VMWare pre-announced an exciting service at SpringOne a short while ago, Code2Cloud: they’ve bundled up several parts of the software development tool-chain and hosted them in the cloud, as a service. Coupled with tight-integration in the IDE (via Mylyn and Tasktop), they have a nice looking package in the works (it won’t be available until 2011).

In this quick video, I ask Tasktop’s Mik Kersten and Neelan Choksi to give us a quick overview. Also, since they see the tools choices of many mainstream shops, I ask them what kind of git adoption they’re seeing.

In addition to watching above, you can download the video directly or subscribe to the RedMonkTV podcast feed to automatically download this and other RedMonk videos.

Disclosure: while both Tasktop and VMWare are clients, this video is not sponsored.

Categories: Conferences, Development Tools, Enterprise Software, make all, Programming, RedMonkTV.

Tags: , , , , , , , , , , , ,

Links for November 23rd through November 29th

Gassy Gus

A little something extra…

It’s the Thanksgiving week links clean-out down below.

The Links

Disclosure: see the RedMonk client list for clients mentioned.

Categories: Links.