Blogs

RedMonk

VMworld 2010 – IT Management & Cloud Podcast #79

vmworld

John and I give our take on VMWare’s cloud and application development announcements at VMware. We also discuss private cloud and what the announcements mean for other vendors, if anything.

Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:

I’ll have a write-up sometime soon. In the meantime, we say plenty in the recording.

Disclosure: numerous people mentioned are clients, including VMware.

Popularity: 1% [?]

by-nc-sa

Links for August 30th through September 1st

I’ve been at VMWorld this week. It really is the JavaOne of the operations world – nuts! Also, as you see, I did some reading up on Eucalyptus – look for a video going over their new release soon.

The Links

Disclosure: see the RedMonk client list for clients mentioned.

Popularity: 1% [?]

by-nc-sa

OpenPlug – Another Alcatel-Lucent Buy

Cellphones

Aclatel-Lucent is buying OpenPlug, which is a development suite that aims to make multi-platform development in the mobile space easier. You start out developing in the OpenPlug IDE, ELIPS Studio (“based on Adobe’s Flex Builder”), and then your application is code-gened, cross-compile, and all that to different platforms.

Addressing Mobile Platform Fragmentation

Here’s the quote I gave for the press release:

“While demand for mobile apps is peaking, so is the fragmentation of mobile development platforms and tools,” said Michael Cote, analyst for Redmonk. “This makes it very expensive to target all devices and can lead to putting all your eggs in one, often tightly controlled basket, like Apple’s, or doing a least-common denominator, mobile web app that can’t benefit from full native device access. A tool that can target all platforms is hugely needed in this space, and OpenPlug should work well with the total mobile app development portfolio Alcatel-Lucent is putting together.”

Alcatel-Lucent has been building up a suit of tools and services to help telcos enter the mobile app space, and this purchase is trying to make the actual development of those apps in the highly fragmented market easier. Us tech-fiends may obsess over the iPhone and (increasingly) Android, but globally there’s many platforms, esp. when you throw in the “dumb phones,” that is, regular cellphones and “feature phones.”

Even among Android, recent release like the Dell Streak with its older version of the mobile OS have shown that application writers need to target fragmentation within a platform. It’s like the days before “write once, run anywhere” of the Java and .Net hegemony…and the days after with the PHP, Rails, and web application framework explosion.

Rising Interest in Mobile

“Mobile” is just about the only thing developers talk with me about now-a-days. On the non-nerd side, businesses are starting to realize that just as the tooled up for web sites over the past 10 years, mobile is increasingly a place their customers expect to do business. So there’s anecdotal evidence of a huge surge in interest.

What’s interesting about Alcatel-Lucent getting into this business (along with others – Motorola recently bought mobile tool vendor 280 North, IBM is an interesting example, recently having show-cased their mobile portfolio) is that they’re a known, trusted vendor to telcos. Getting large companies, like carriers, to change the core business – selling apps instead of just voice and data – is a Herculean task, and it helps to be friendly with the change-agents.

(As a side note, since I’m at VMworld this week: you see a similar thing happening, but with much more hunger, with service providers and hosters. Many of them are realizing – as Rackspace did awhile ago – that they’d do well to change over to providing cloud computing, giving them something more than the “stupid computing” [to ape "stupid networks"] to sell at ever reducing prices.)

More

Disclosure: Alcatel-Lucent is a client, as are Dell and IBM.

Popularity: 1% [?]

by-nc-sa

On HTML5 killing Flash

There’s an HTML5 killing Flash scab that keeps getting pulled off, every 1-2 months or so. In the most recent round, as I often do, I answered several question from a reporter (Howard Win in Computerworld) on the topic. The resulting story was pretty comprehensive and interesting.

Here’s the questions (from Howard), and my full answers, with some added comments here and there:

Q: What kind of challenges does any alternative to Flash face in the market now?

A: The main thing is gaining the ubiquity that Flash has. Flash is everywhere (desktop wise), trusted [well, except by several technical elite who see Flash as an annoyance], and works. Next up are tool support and video delivery support, which are not too difficult as folks like YouTube, Brightcove and others who have quickly tooled to alternatives show. The other difficulty are the features and DRM that Flash has built into it. These are things that could be built into any technology, it’s just that Flash has had time to work out the kinks. There was actually a great post from a YouTube staffer this morning going over all the reasons that they still need Flash, which applies to most everyone.

The interesting note there is that YouTube didn’t really express that
they “love” Flash [or "heart" it, a common techno-hipster way phrasing], just that they need it for these features. That’s a subtle, but important thing to notice.

Q: How much of a factor does online advertising play in the adoption of an alternative, since Flash is the entrenched technology most used by the online advertising community? As a counter view, there has been recent discussion, reporting, speculation that online porn could be a major factor in helping to accelerate the usage of HTML 5.

A: Those things play a role, for sure. If content people want to distribute (ads) and content people want to see (kittens, babies, kids singing, [pirated] videos, porn, etc.) is not available in some video format, that format will be less popular. However, I don’t think any love is lost from “the public” by making advertisers’ lives harder. Companies like Adobe, Microsoft, and Google
who want to suck in money from advertisers want to cater to them, but if those oh-so-popular videos of babies watching cats eating sandwiches and free porn are only available in a particular format [Flash or otherwise], people will stick with that format. Look at Real as an example: compared to Flash, there’s not much available in Real that people seem to care about. When’s the last time you played something in Real Player?

The point is, advertisers and other content producers will follow consumer demand or they’ll [have to] create such desirable products that people will use whatever video format they have to. No one is going to download some video player so they can see an ad. They’ll do it for cats, kids, and porn and as Netflix has shown, they’ll do it for movies and TV (Netflix requires Silverlight and has however many people using their on-demand stuff).

Q: In hindsight, what were the key factors that led to Flash’s success? Basically, what did Adobe do right?

Making the player free and embedded in the browser was a big deal. Other video players like Real and Windows Media didn’t have this “embeddedness” to them. Also, the frameworks for creating interactive animations let people build games and those darned interactive ads which motivated content producers and game players.

Q: Can Adobe’s success and strategy be copied by another company to champion another technology (such as what Apple and Google are doing with HTML 5), or have circumstances and times changed? In this regard, what do you think of Microsoft’s approach with Silverlight, up to now?

The problem facing Adobe now is from two ends of the spectrum: luxury computing and Wal-mart computing, Apple and Google. Apple used it’s design, advertising, and retail prowess to do the unthinkable: breath life into the dead space of consumer smart phones and then translate that into a vocal threat for Flash’s dominance on the web and mobile. Google, on the other hand, can use its piles of cash from selling better junk mail (online ads) to fund almost anything without having to worry about revenue generation.

The problem for any threat to Flash is adoption: giving people a reason to use the technology. If Silverlight is used as the “number 1″ way to do DRM friendly video (as with Netflix) across all the global media companies (think how many cable and satellite operators there are, how many movie houses, TV interests, etc. – all of them wanting a way to deliver video on the web and make money at it), then it will be able to get Flash-like ubiquity.

The task is extremely difficult, taking many years and lots of money [or incentives] to grease the skids.

An important thing to keep in mind is that both Adobe and Microsoft have application development desires with Flash and Silverlight. While much of the focus is on video, both companies are hoping to use each platform as a new platform for programmers. Gaining video ubiquity helps with that effort, but the two are not exactly the same concerns.

Q: So what is your opinion of HTML 5, the Web formatting standard many are hoping will replace Flash — especially for delivering video online?

It’s impossible to predict which if HTML 5 video will displace Flash at this point. The YouTube post from today [back when I responded to the original inquiry] points out all sorts of missing things that HTML 5 video needs to catch up on. Also, I’m never really sure why HTML 5 and Flash video can’t co-exist, why it’s a zero-sum game. There are many people who despise Flash, but I’m not sure they’d love the alternative right out of the gate. Adobe has spent a lot of time optimizing Flash and I’d wager it’d take some time get HTML 5 video as awesome.  The open source world hasn’t blown everyone out of the water with their video work thus far (hence the ongoing existence of Flash, Silverlight, etc.). Unless there’s some non-technical thing preventing it (patents, dastardly tactics, lack of available talent, etc.), it seems like video is simply difficult and takes time. Maybe if Google and Apple dumped a lot of cash and time into it, then perhaps whatever has prevented an open source video alternative from flourishing would be solved – Google’s VP8 patent freeing up is a good example [and Adobe's announcement of support for it shows a willingness to go along with whatever encoding schemes come around], while Apple seems happy to hug patent-trolls). It’d be great if video could be commoditized and “free” in all sense of the word.

Q:. Ultimately, what do you think Flash’s, and HTML 5′s, futures will be within the next few years?

I think the best bet is for various video patent holders to try to cash in. Most people forget the GIF patent stink in the 90′s, resulting in an unthinkably fast creation of the PNG standard. With the threat and FUD of patent litigation, all sorts of things become possible and all the various parties involved get their acts together. Oddly, I think Adobe would come out OK in this, where-as folks like Apple would have some weird soul searching to do. Someone like Google has enough cash and will to bankroll patent disentanglements and, ultimately, the piles of cash they have are a good resource for evolving open video.

The other issue to keep in mind are the “Hollywood” interests. They saw what an open format like MP3 did to their music buddies and are not interested in that kind of disruption. People who own movies and TV are going to want as much DRM as possible, and new video formats that don’t satisfy those requirements are going to be tough to spread. Sure, there’s piracy, but once Hollywood gets it’s act together and figures out a Netflix/Hulu model, I think most people will pay. [Update: check out the Apple $0.99 cent an episode rumors out recently.] Most people already pay $80+ a month for cable which a bunch of crap no one wants to watch, so there’s a tolerance for a subscription budget, esp. if it’s for shows you actually want to watch.

Disclosure: Adobe and Microsoft are clients.

Popularity: 1% [?]

by-nc-sa

Links for August 25th through August 27th

Disclosure: see the RedMonk client list for clients mentioned.

Popularity: 1% [?]

by-nc-sa

IT Management and Cloud Podcast, Episode 78

Austin Cloud User's Group

As mentioned earlier, I gave an introductory, overview talk on cloud computing earlier this week to the Austin Cloud User Group. I managed to make a recording of the talk, and in place of John and I figuring out when to record a real episode, I bring you, dear listeners, that talk. For long time listeners, it may be worth skipping: it brings together several points from past talks on this topic, but it is the first time I’m put together “everything” into one talk. As such, it stands a good overview of what cloud computing from the angle of “why should I care?” and, more importantly, “what can I do with it?”

Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:

You can check out the slides in my previous post on the topic.

The Austin Cloud User’s Group is starting off nicely. I’d love to see people come in and talk about their first-hand experience using the cloud, as well as more technological overviews. The next talk will be about security in the cloud, and then some Rackspace OpenStack folks will come in to talk about OpenStack. It’s also a great, cheap sponsorship opportunity – just buy pizza and drinks and you get sponsorship which means a 5 minute speaking slot at the beginning of the meeting. It looks like they’ll be recording and publishing these meeting on the web so they should get some nice reach and permanency for those who can’t show up to the meeting.

Disclosure: Rackspace is a client, as are several people mentioned in the talk here. See the RedMonk client list.

Popularity: 1% [?]

by-nc-sa

The Concise Executive Guide to Agile – Book Review

The Concise Executive Guide to Agile (IEEE CS Press ReadyNotes)

Executives are often left with few hand-holds for fitting Agile development into their usual management tasks – setting plans (including budget), measuring success and failure, using leadership to set the plans and spirit that teams operate under, the mechanics of scaling Agile to multiple teams at “big” companies, and most importantly being able to make business decisions with imperfect information.

In a quick 27 pages, Israel Gat covers the tasks management must take on introduce, manage, and then maintain Agile in their organization. Packed into this brief guide is enough information to bring an executive up to speed on what they should be doing if they’ve found themselves in charge of an Agile organization, or if they’re trying to boot-strap to that state.

(It’s available as an ebook directly from the IEEE or as a Kindle edition.)

Popularity: 1% [?]

by-nc-sa

Dealing with Analysts, 2010 edition

A few years ago I gave this presentation to the Porter Novelli Austin. One of the original folks there, Josh Jones-Dilworth, now has his own marketing firm (Jones-Dilworth, of the mysteriously stealthy home-page), and asked me to come give the talk to his people.

I updated it a bit, but the goal is still the same: tactical advice for getting things from and working with analysts. Also of note: the presentation is targeted at PR, AR, and other people who work on the “sell-side” with analysts. The focus is primarily for “vendors” who want to curry influence & do work with analysts, not “buyers” who want to use analysts as input for their own evaluations, procurement, knowledge, etc.

Jones-Dilworth is a great firm – and not just because they have a kegerator in their office – if you’re in the market for PR, AR, and strategic marketing help, they’re worth checking out.

Disclosure: some of Josh’s past and current clients have been and are RedMonk clients. Josh also gave me a Roku as he had two boxes full of them from that client of his. Also: an espresso and seltzer water from the coffee outfit next door, Once Over Coffee – it was delicious!

Popularity: 1% [?]

by-nc-sa

Links for August 23rd through August 24th

Disclosure: see the RedMonk client list for clients mentioned.

Popularity: 1% [?]

by-nc-sa

Developer relations in your pocket

Phones

The telco ecosystem is finally waking up to Microsoft’s great epiphany of the 80′s and 90′s: it’s all about developers.

I was reminded of this when one of my high school alums Tweetered me about Motorola buying 280 North, makes of Cappuciono, an Object-C inspired app framework.

While I can’t say I’ve really every heard of anyone wanting to do more Object-C (like) coding, it highlights the fire under the collective back-sides of handset makers, carriers, and others in the telco space who’re seeing the developer ecosystems around Apple and Android disrupting their billion dollar revenue streams.

“…well I am now!”

Every technology need a parade of “killer features” to drive customers and for decades voice is what telcos offered. Remember all the “you can hear a pin drop” ads? While I might yell out “Bula Vinaka, Beachside!” each time AT&T drops my iPhone call, voice isn’t much of a killer feature anymore. There’s texting, of course, which while heavily used, is quickly becoming another undifferentiated feature (read: difficult to make easy money from in the face of cut-throat pricing from competition).

The App Economy

“Apps” are where it’s at now. Thanks to several years of advertising from Apple around the iPhone and the follow-on of Android, consumers are expecting their cellphones to be small computers. Just as with traditional computers, the availability of applications – killer apps – drives interest and buying behavior of the platform, here, various “smart phones” – soon just be “phones.”

Little wonder, then, that you’d see people like Motorola buying their way into application development. There’s a long way to go to build up a healthy and effective developer relations program, but having the actual technology – along with the talent and brand – is the necessary start. The existing cultures are a tremendous hurdle – the corporate structures are not really built around the slippery-slidey world of software and existing revenues are so stupidly massive that it’s easy to have a “what, me worry?” mentality.

Telco arms-dealers like Alcatel-Lucent are working on their own platform, and I’d expect to see more telco ecosystem folks – handset manufactures, telcos, equipment vendors, etc. – try to buy their way into, well, software.

Disclosure: Alcatel-Lucent is a client.

Popularity: 1% [?]

by-nc-sa