Monday, January 14, 2008
LogMeIn files for IPO, sets up the market for cloud-as-PC-support continuum
And the encouraging growth that LogMeIn has enjoyed shows that cloud, remote maintenance and the long-term health of the PC are all quite mutually compatible, thank you. Microsoft has is right when they chime about "software and services," just as there will be for a long time the need for PCs and the cloud services that they will increasingly rely on.
So congrats to LogMeIn, they are a great bunch of folks. Disclosure: LogMeIn has been a sponsor of BriefingsDirect podcasts. I am sure glad I had that chat about the Web as operating system way back when with Mike and Joe.
This intention of filing seems only the beginning of LogMeIn's next phase. According to the filing, LogMeIn plans to raise up to $86 million from the IPO, but this could change. It may not be that large of a sum, but it shows how Internet firms don't require the capital they used to to grow substantially. And there'a always the possibility of LogMeIn making acquisitions to fill out its services and support portfolio.
Nice thing about the LogMeIn services is that they straddle the consumer, SOHO, SMB and enterprise markets. The services can cut across them all -- adding value while cutting costs on the old way of doing things. Nice recipe these days. More telcos and service providers will need such abilities too.
As I've said, I expect to see more telcos buying software and services vendors in 2008 to expand their offerings beyond the bit-pipe and entertainment content stuff. If you can serve it up on subscription, well then do it broadly and monetize the infrastructure as many ways as possible.
Tuesday, January 8, 2008
IBM remains way out in front on information access despite Microsoft's Fast bid
It's happened again with today's $1.2 billion bid by Microsoft for Norway's Fast Search and Transfer. Hasn't it been obvious for more than three years (at the least) that enterprise information management is an essential task for just about any large company?
That's why IBM has been buying up companies left and right, from Ascential to Filenet to Watchfire to Datamirror to Cognos. Oracle has been on a similar acquisitions track. Google has exceptionally produced search appliances (hardware!) to get a toe-hold in the on-premises search market, and Google and Yahoo! have also both been known to make acquisitions related to search. EMC even got it with Documentum.
Ya, that's what I'd call obvious. What's more, data warehousing, SAN, data marts and business intelligence (BI) have emerged as among the few consistent double-digit growth areas for IT spending the last few years.
So now some committee inside of Microsoft took a few months to stop fighting about whether SQL Server, SharePoint and Office 200X were enough to get the job done for the Fortune 500's information needs. I guess all that Microsoft R&D wasn't enough to apply to such an inevitable market need either. What do those world-class scientists do at Microsoft? Make Bill Gates videos?
And so now Microsoft's smartens up to internal content chaos (partly the result of all those MS Office files scattered hinther and yon), sees the market for what it is rather than what they would like it to be, and pays a double-digit multiple on revenues for Fast. Whoops, should have seen that coming. Oh, well, here's a billion.
It's almost as if Microsoft thinks it competitors and customers are stupid for not just using the Windows Everywhere approach when needs arise in the modern distributed enterprise. It's almost as if Microsoft waits for the market to spoil their all-inclusive fun (again), and then concedes late that Windows Everywhere alone probably won't get the job done (again). So the MBAs reach into the Redmond deep pockets and face reality, reluctantly and expensively.
Don't get me wrong, I think highly of Fast, know a few people there (congrats, folks), and was a blogger for Fast last year. I even did a sponsored podcast with Fast's CEO and CTO. That's a disclosure, FYI.
And I'm a big fan of data, content, information, digital assets, fortune cookies -- all of it being accessable, tagged, indexed and made useful in context to business processes. Meta data management gives me goosebumps. The more content that gets cleaned, categorized and easily found, the better. I'm a leaner to the schema. I'm also quite sure that this information management task is a prerequisite for general and successful implementations of service oriented architectures and search oriented architectures.
And I'm not alone. IBM has been building a formidable information management arsenal, applying it widely within its global accounts and a new factor as a value-add to its many other software and infrastructure offerings. The meta data approach also requires hardware and storage, not to mention professional services. IBM knows getting your information act together leads to SOA (both kinds) efficiencies and advantages. And -- looking outward -- as Big Blue ramps up its Blue Cloud initiatives, content access and management across domains and organizational boundaries takes on a whole new depth and imperative.
And now we can be sure that Microsoft thinks so too. Finally. My question is with all that money, and no qualms about spending lavishly for companies, why doesn't Microsoft do more acquisitions proactively instead of reactively?
Both Microsoft's investors and customers might appreciate it. The reason probably has to do with the how Microsoft manages itself. Perhaps it ought to do more internal searches for the obvious.
Thursday, January 3, 2008
Genuitec's Pulse service provides automated updates across Eclipse, Android, ColdFusion
The free Pulse service helps bring a "single throat to choke" benefit to downloads but without the need to remain dependent on a single commercial vendor (or track all the bits yourself) amid diverse open source or ecology offerings. Fellow independent IT analyst Tony Baer has a piece on Pulse. The service is in beta, with version 1.0 due in early 2008.
Google's Android SDK -- a software stack focused on mobile devices -- and Android Development Tools (ADT) will come preconfigured to run with one click in Pulse's “Popular” profile area, Genuitec announced in December. That shows how quickly new offerings can be added to a Pulse software catalog service. Pulse refresh includes support for developers using Mac, Linux and Windows.
Pulse requires an agent be downloaded to an Eclipse Rich Client Platform (RCP).
The services put Genuitec squarely in the "value as a service" provider role to many types of developers. As we know, developers rely on communities as focal points for knowledge, news, updates, shared experience, code, and other online services.
As we've seen in many cases, a strong community following and sense of shared value among developers often bodes well for related commercial and FOSS products alike. Genuitec is obviously interested in wider use of MyElipse, and is therefore providing community innovation as a channel.
I also expect that Genuitec will move aggressively into "development and deployment as a service" offerings in 2008. There's no reason why a Pulse set of services could not evolve into a general platform for myriad developer resources and increasingly tools/IDEs as a service. Indeed, Genuitec is finding wider acceptance by developers of developing and deploying in the cloud concepts and benefits. Disclosure: Genuitec is a sponsor of BriefingsDirect podcasts.
So while Amazon offers to developers runtime, storage, and databases as services -- based on a pay as use and demand increases basis -- the whole question of tools is very interesting. The whole notion of free of very inexpensive means to development and deployment will prove a major trend in 2008, I predict.
Now there is virtually no barriers for developer innovation and entrepreneurial zeal to move from the white board to global exposure and potential use. And that can only be good for users, enterprises, ISVs, and the creativity that unfettered competition often unleashes.
Wednesday, December 19, 2007
A logistics and shipping carol: How online retailers Alibris and QVC ramp up for holiday peak delivery
Santa used to get months to check his list and prepare for peak season, but for online and television retailers such as Alibris and QVC they need to take orders the make deliveries in a matter of days. The volume and complexity of online shipping and logistics continues to skyrocket, even as customer expectations grow more exacting. Shoppers routinely place gift orders on Dec. 21, and expect the goods on the stoop two days later.
For global shopping network QVC, the task amounts to a record peak of 870,000 orders taken in a single day -- more than three times typical volume. For rare book and media seller Alibris, the task requires working precisely across ecologies of sellers and distributors. For partners like UPS, the logistics feat requires a huge undertaking that spans the globe and requires a technology integration capability with little room for error at record-breaking paces.
Listen as innovative retailers Alibris and QVC explain how they deal with huge demands on their systems and processes to meet the holiday peak season fulfillment. One wonders how they do it without elves, reindeer, or magic.
Join Mark Nason, vice president of operations at Alibris, and Andy Quay, vice president of outbound transportation at QVC, as we hear how the online peak season comes together in this sponsored podcast moderated by Dana Gardner, president and principal analyst at Interarbor Solutions.
Here are some excerpts:
What we strive for [at Alibris] is a consistent customer experience. Through the online order process, shoppers have come to expect a routine that is reliable, accurate, timely, and customer-centric. For us to do that internally it means that we prepare for this season throughout the year. The same challenges that we have are just intensified during this holiday time-period.Listen to the podcast. Or read a full transcript. Sponsor: UPS.
Alibris has books you thought you would never find. These are books, music, movies, things in the secondary market with much more variety, and that aren’t necessarily found in your local new bookseller or local media store.
We aggregate -- through the use of technology -- the selection of thousands of sellers worldwide. That allows sellers to list things and standardize what they have in their store through the use of a central catalogue, and allows customers to find what they're looking for when it comes to a book or title on some subject that isn’t readily available through their local new books store or media seller.
You hit on the term we use a lot -- and that is "managing" the complexity of the arrangement. We have to be sure there is bandwidth available. It’s not just staffing and workstations per se. The technology behind it has to handle the workload on the website, and through to our service partners, which we call our B2B partners. Their volume increases as well.
So all the file sizes, if you will, during the transfer processes are larger, and there is just more for everybody to do. That bandwidth has to be available, and it has to be fully functional at the smaller size, in order for it to function in its larger form. ... These are all issues we are sensitive to, when it comes to informing our carriers and other suppliers that we rely on, by giving them estimates of what we expect our volume to be. It gives them the lead-time they need to have capacity there for us.
Integration is the key, and by that I mean the features of service that they provide. It’s not simply transportation, it’s the trackability, it’s scaling; both on the volume side, but also in allowing us to give the customer information about the order, when it will be there, or any exceptions. They're an extension of Alibris in terms of what the customer sees for the end-to-end transaction.
[For QVC] peak season 20 some years ago was nothing compared to what we are dealing with now. This has been an evolutionary process as our business has grown and become accepted by consumers across the country. More recently we’ve been able to develop with our website as well, which really augments our live television shows.
... In our first year in business, in December, 1986 -- and I still have the actual report, believe it or not -- we shipped 14,600 some-odd packages. We are currently shipping probably 350,000 to 450,000 packages a day at this point. We've come a long way. We actually set a record this year by taking more than 870,000 orders in a 24-hour period on Nov. 11. This led to our typical busy season through the Thanksgiving holiday to the December Christmas season. We'll be shipping right up to Friday, Dec. 21 for delivery on Christmas.
We’ve been seeing customer expectations get higher every year. More people are becoming familiar with this form of ordering, whether through the web or over the telephone. It's as close to a [just-in-time supply chain for retail] as you can get it. As I sometimes say, it's "just-out-of-time"! We do certainly try for a quick turnaround.
The planning for this allows the supply chain to be very quick. We are like television broadcasts. We literally are scripting the show 24-hours in advance. So we can be very opportunistic. If we have a hot product, we can get it on the air very quickly and not have to worry about necessarily supplying 300 brick-and-mortar stores. Our turnaround time can be blindingly quick, depending upon how fast we can get the inventory into one of our distribution centers.
We carefully plan leading up to the peak season we're in now. We literally begin planning this in June for what takes place during the holidays -- right up to Christmas Day. We work very closely with UPS and their network planners, both ground and air, to ensure cost-efficient delivery to the customer. We actually sort packages for air shipments, during critical business periods, to optimize the UPS network.
Wednesday, December 12, 2007
ELC Technologies and FiveRuns join forces for Rails development
ELC Technologies and FiveRuns Corp. are joining forces in a strategic partnership designed to offer enterprises a broad scope of resources for Ruby on Rails, the Web application framework.
Both ELC Technologies, Santa Barbara, CA, and FiveRuns, Austin, TX, already have a strong presence in the Rails market. We're also glad to see RESTful Ruby.
ELC Technologies specializes in Rails-based business applications and agile software development practices. It counts such companies as Buy.com, Cisco, Live Nation, MediaTrust and TuneCore among its client base.
FiveRuns delivers tools that allow IT managers to monitor the performance of Rails applications and their underlying infrastructure in production environments.
The two companies are collaborating on enterprise Rails deployments, which will be announced at a later date.
Jonathan Siegel, founder and president of ELC Technologies, explained the rationale for the new partnership.We have repeatedly demonstrated the value of Rails for business-critical applications to the global companies we have as clients. However, one of the greatest challenges our clients face is monitoring and maintaining Rails within large-scale enterprise environments. Working with FiveRuns will allow our clients to easily manage their Rails deployments using FiveRuns' tools--and to demonstrate for themselves that Rails can deliver enterprise performance as well as shortening time to deployment.I'm seeing a lot of enthusiasm for Ruby on Rails in the enterprise, and it's beginning to pull out of the exotic niche category into more mainstream RAD use, as fellow ZDNet bogger Joe McKendrick points out.
Tuesday, December 11, 2007
Wind River's John Bruggeman on Google Android and the advent of mobile internet devices
The Android open source mobile platform made a splash in October when Google announced it, along with the Open Handset Alliance (OHA). An Android software development kit (SDK) came on Nov. 12, and the first Android-based open source platform mobile phones are expected in mid-2008.
The impact of such a platform on mobile phones and carriers has been roundly debated, yet the implications for an entirely new class of mobile internet devices has received less attention.
In this podcast, John Bruggeman, chief marketing officer of Linux software provider Wind River Systems, digs in to the technical, business model and open source implications of Android and OHA -- but he goes a step further.
Android will lead, he says, to a new class of potentially free mobile internet devices (MIDs) that do everything a PC does, only smaller, cheaper and in tune with global mobile markets that favor phones over PCs for web connectivity. [Disclosure: Wind River has been a sponsor of BriefingsDirect podcasts.]
Listen as I interview Bruggeman on the long-term disruptions that may emerge from the advent of Android.
Here are some excerpts from our discussion:
What’s new [in Android] is the business models that open up, and the new opportunities. That’s going to fundamentally change the underlying fabric of the mobile phone space and it’s going to challenge the traditional operators' or carriers' positions in the market. It’s going to force them, as the supply chain, to address this. ... Carriers potentially are going to have to embrace completely new revenue and service models in order to survive or prosper.Listen to the podcast. Or read a full transcript.
Clearly, the great promise of the Google phone platform is aimed more at an ISP mentality, where they make money on how we provision or enable new services or applications. ... the traditional carrier is a more connection-based business model. You pay for connection. This model will clearly evolve to be some sort of internet model, which today is typically an ad revenue-share model. That’s how I see OHA will play out over time. We’re going to have to adopt or embrace an ad revenue-share model.
There might be revenue that’s derived through connectivity, but increasingly we're seeing the big money around the monetization of advertising attached to search, advertising attached to specific content, and advertising attached increasingly to mobile location and presence.
I don’t think that the extreme is that improbable, that the actual connection price would go down to zero. I could have a mobile phone and pay a $0 monthly fee. ... The ad revenue is where the real dollars are here, as well as all the location-based value that you can do. This is the true delivery on the promise of the one-to-one marketer's dream. You’ve got your phone. I know exactly where you are.
It would be naïve to say the technology issues are completely solved, but I think a lot of the hard problems are understood, and there is a path to solution. Those will play out over the next 12 months. I see a clear road to success on the technology side. It will be easier for the technologists to overcome the obstacles than it will be for the business people to overcome the new models in an open source world.
There’s going to be a lot of pressure to drive down that connectivity price really quickly. I say that because I think you can’t ignore the overtones of Google being willing to buy their own bandwidth and become their own carrier. That threat is out there. As a carrier, I've either got to embrace or fight -- and embrace seems most logical to me.
These devices, the converged mobile device in particular -- something like an iPhone -- strikes me as a stepping stone between a traditional PC, as we know it, and some of these mobile devices.
If I can get a lot of what I get through the PC free or low-cost through one of these mobile devices, the only real difference is the size of the monitor, keyboard, and mouse. Isn’t there an opportunity in two, three, or four years that I might say, “I don’t need that PC and all that complexity, cost and so forth. I might just use my mobile device for almost all of the things I do online?"
PC manufacturers and those that are the traditional part of that supply chain are threatened by that every day now. You've hit it on the head. There’s an emerging market. Maybe the most important technology market to observe right now is the mobile Internet device (MID).
Many analysts are starting to pick up on it, and it could be viewed as the next generation of the mobile phone. But I think that’s underselling the real opportunity. If you look on the dashboard of your automobile, the back of your airplane seat, everywhere you go and everything you touch, it is a potential resting place for a MID with a 4x6 screen or a 3x5 screen, or all different kinds of form factors. That kind og use gives you the experience that is the eventual promise of the Android platform.
We all should start thinking about and talking about the MID market pretty quickly. ... The pie that we're defining isn’t really just mobile internet or voice, presence, and mobile commerce. It’s really the whole internet.
The first thing is we need to get some Android-based phones out there. Some time next year, you're going to see the first phones and that’s when we're actually going to have to see the operators who offer those phones address all the business model issues that you and I've have been talking about today.
So the next big step is that it’s got to move from the talk about to the reality of "here are the phones," and now we're going to have to resolve all these issues that are out there. That's not years away -- that’s next year.
Monday, December 10, 2007
Red Hat unveils JBoss Developer Studio -- is it destined for an Amazon or IBM cloud?
Red Hat released the beta version for free download on JBoss.org last August and said that the final subscription version would be available "later this summer." Since the beta was made available, according to Red Hat, there have been over 50,000 downloads.
Designed to allow enterprises to be more agile and to respond more quickly to changing business requirements, Developer Studio eliminates the need to assemble IDEs. It's built on the Eclipse-based developer tools contributed to Red Hat by Exadel in March and introduced under open source in June, The Exadel products contributed to the project included Exadel Studio Pro, RichFaces, and Ajax4jsf.
JBoss Developer Studio incorporates Eclipse tooling, integrated JBoss Entrperise Application Platform, Red Hat Enterprise Linux for development use and full access to Red Hat Network. Also included are tooling for technologies, including JavaEE, JBoss Seam, Ajax, Hibernate, Persistence, JBoss jPBM, Struts, and Spring IDE.
Developer studio is available by subscription for $99.
On a modestly related note ...
You'll recall that Red Hat also made news when it announced its runtime-as-a-service on the Amazon EC2 cloud. Now ... I wonder, perhaps these tools could emerge as an IDE as a service placed up on Amazon, to deploy to RHEL runtime instances. Wow, could make a very cool combo.
Folks like Coghead and Bungee Labs are already making waves with development and deployment as a service. And Amazon ought to bringing tools -- not just platform -- through it's pay-as-you-drink hosting offerings sometime soon. Genuitec certainly has its eyes on this model, and is well-placed for it with MyEclipse.
So who will be the one to move their tools environment to the Amazon cloud first? Perhaps Amazon will offer several tools options, such as one for web apps and mashups, and another (or two) for Java development? You know you want to, Jeff.
I'd like to see a way for .NET developers to get such a Visual Studio-as-a-service (or open source Mono thing equivalent) up on Amazon EC2, to then force Microsoft Live to follow suit. Who needs tools licenses anymore then?
How about the IBM cloud? What tools might go well there? Can Sun Microsystems resist following suit with NetBeans-as-a-service? A New Hope.
Tools in the clouds. Luke, it is your destiny!
Federated ESBs come to fore as natural outcome of guerrilla SOA practices
IONA is taking a "hybrid" approach to ESB offerings, with a coordinated open source and commercial strategy. [Disclosure: IONA has been a sponsor of BriefingsDirect podcasts.] IONA Technical Director Jim Strachan addresses some of the open source issues here. And IONA has also upgraded its Artix ESB, and has partnered to bring a management dashboard benefit to the mix.
These moves reflect how enterprises and service providers are using ESBs in innovative ways, in effect creating distributed ESBs to support SOA, SaaS and guerrilla SOA -- while building a path to holistic SOA that follows a crawl, walk run ramp-up.
Indeed, some new use traits are emerging on how ESBs are actually being used in the market. One is that multiple ESBs are often used, or come into play, rather than one honking ESB swallowing everything up. Sometimes such varied ESB use comes from different SOA projects that evolved using different means to access and integrate resources. Sometimes it's from separate organizations or departments that merged or became partners. SaaS also encourages ESBs at the edge and internally, so there's likely a mix there too.
I'm also seeing instances of ESBs that are tuned or dedicated to specific types of integration, or integration that is "pointed," if you will, in a specific direction. By that I mean integration for data services, unstructured content, or integration for management feeds, or integration from outside partners of supply chains.
An ESB for various flavors of integration makes a ton of sense to me. Deciding later whether to consolidate ESBs, while learning what works best on a more granular level, follows how IT often evolves. It certainly aligns with open source infrastructure use adoption patterns.
Given these scenarios, rather than force an architect to pick or choose one ESB and make it dominant, we just as often now see federation of several ESBs. Due to their nature, this makes sense -- many integration points. So hybrid ESB use makes sense and is reflective of what's going on in actual use. Another aspect is that ESBs are not just federated on equal footing. An ESB can be used in master and slave configurations, where various architectural topologies are likely given the many possible ways that these SOAs emerge. Old and new can play well based on many types of integration means. Think of it as distributed integration.
In this environment, IONA is offering a logical hybrid solution set. On one hand, FUSE allows for the benefits of open source and community development to make ESBs inclusive and standards-based. And the community provides a great way for many connectors and modules to well-up to bring even more assets and resources into play with the ESB. This makes it far easier for esoteric applications and content to play in an SOA, and those connectors are made openly available.
In this open source role for an ESB, Metcalfe's Law (value of network grows with number of participants on it) applies too. The value of the ESB increases with the number and diversity of assets and resources that can attach to it. FUSE aims to exploit this, as well as provide a low-cost and simpler way for developers to enter into ESB use.
On the other hand, in legacy-rich and CORBA environments, the IONA Artix offering binds and integrates core and more traditional messaging and ORB-based assets and resources. So you have a backward-facing and legacy-compatible ESB offering, one that scales to large transactional demands in Artix. And you have the new kids on the block, Web services and SOA greenfield services that can be accessed and organized via FUSE and the Apache community.
Putting FUSE and Artix 5.1 into a federated yet managed configuration then offers the best of many worlds, and gives organizations variety of choices on how to enter and manage the expansion of SOAs, based on their specific situations. And this also mitigates future risk by making unknown scenarios -- including more SaaS use -- easier to meld into the architecture.
IONA's partnering with Hyperic for FUSE HQ broadens the management into mature consoles-based delivery, while also expanding the scope of what is managed. So that makes sense. All in all, an approach to the market that makes market adoption and inclusion more in tune with guerrilla SOA than master plan SOA based on one vendor or one product set.
In other SOA news today -- again with an open source angle -- WSO2 announced an open-source approach to help users pass consistent identity data across networks, while protecting them from such things as phishing and other identity attacks in Web applications.
Web services middleware provider WSO2, based in Colombo, Sri Lanka and Mountain View, Calif., recognizes that as SOA becomes more prevalent and more complex -- linking data, applications and service both inside and outside the enterprise -- that security and authentication become prime concerns. [Disclosure: WsO2 has been a sponsor of BriefingsDirect podcasts.]
The WSO2 Identity Solution (IS) is based on Microsoft's CardSpace technology, which is built on the open standards Security Assertion Markup Language (SAML) and WS-Trust. WSO2 IS will operate with CardSpace components from multiple vendors.
It also works with current enterprise identity directories, such as those based on the Lightweight Directory Access Protocol (LDAP) and Microsoft Active Directory.
WSO2 IS has two primary components: Identity Provider and Relying Party Component Set. Identity Provider allows users to issue "cards," both managed information cards and self-issued cards that allow users to log into any Web application that supports CardSpace. Web sites that rely on this authentication don't need to store any passwords or other personal details.
Key features of Identity Provider include:
- User store support for the most common directories that offer standard LDAP or Java Database Connectivity interfaces. It also includes a built-in user store for smaller companies.
- Claim support for standard and custom claims, so users can keep full control over what personal information is shared.
- Statistics, reporting, and an audit trail, which let administrators monitor user accounts and issuances of information cards.
- Revoking mechanism, which allows administrators to revoke user cards and block them from being used for authentication.
The Relying Party Component, build around the Apache HTTPD module (mod_cspace), plugs into the most common Website servers to add support for CardSpace authentication requests. The module is independent of any server-side Web framework, and it can set up CardSpace authentication with any Web framework running on Apache 2, including PHP, Python, and Perl applications.
Key features of the Relying Party Component include:
- Access control for static content in Apache HTTPD
- An integration interface for developers
- Support for leading content management frameworks, such as Drupal and MediaWiki
- A Java servlet filter to provide an integration point for J2EE-based Web applications.