Wednesday, July 18, 2007

Where are the best SOA synergies now that Rogue Wave is independent?

Either today or tomorrow the completion of Battery Ventures' buyout of Rogue Wave Software will prompt some strategic thinking about where this high-performance C++ platform supplier best fits in.

As a bit of background, Rogue Wave was a part of publicly traded Quovadx, which found itself in a bit of hot water with the SEC. That now appears to be resolved, and the Integration Solutions Division and Rogue Wave units of Quovadx are being scooped up in private equity buyout by Battery Ventures. The Rouge Wave unit will operate as a stand-alone unit within a Battery subsidiary, Quartzite Holdings. The third Quovadx unit, its CareScience division, was spun off to healthcare alliance Premier in March.

What's more, word has it that Rogue Wave Executive Vice President and President Cory Isaacson will be leaving the company entirely, replaced by new CEO Bart Foster (CEO of former Battery portfolio company DecisionPoint Software).

So now that Rogue Wave is un-entangled, as it were, and part of a private equity firm that, if history is an indication, might well want to find a good home for its newly adopted firm ... someday, someway -- where might Rogue Wave land?

Well, consider that there are hordes of C++ applications scattered around the world. Consider that these applications need to accomplish two things for health and economy: modernization of platform and service-enablement. The Java applications world is undergoing just such a transition, as are myriad mainframe applications. Not too many C++ applications are being newly written specifically for SOA; Java and C# are pretty popular there.

But the larger SOA infrastructure vendors might just want a high-performance, multi-core-optimized C++ complement to their Java, .NET and mainframes modernization and/or SOA-enablement strategies. Rogue Wave also has some marquee customers in financial services, telco, software, and government. Large professional services companies that are also enjoying growth synergies by bundling modernization and SOA initiatives would also no doubt value a strong C++ component to these efforts in the market.

As frosting on this tasty cake, Rogue Wave is also tightly involved in the Apache Tuscany SCA Native (aka C++) incubation project, and Rogue Wave will likely produce a commercial platform that combines its Hydra SCA 3.5 (releases in April) with Tuscany SCA Native (aka C++) community-developer and open source code. Rogue Wave is a contributing member of the Open SOA Collaboration. So there's an open source path and commercial-open source business model potential here too.

And which large IT vendor might want to 1) augment a SOA strategy with strong C++ platform and modernization offerings, 2) avail itself of a commercial-open source market opportunity, 3) augment Java and mainframe SOA migration initiatives, and 4) make application modernization and SOA transformation professional services hay?

Why, Novell, of course. Actually, I can think of a couple of others. Rogue Wave bears watching and waiting over the coming months.

Monday, July 16, 2007

IBM broadens its data reach for SOA with DataMirror buy

Further banking on SOA as a consolidation strategy accelerator for enterprises, IBM on Monday announced its intention to acquire DataMirror.

The Markham, Ontario-based DataMirror provides real-time data capture and delivery across a broad range of data sources — including IBM's own DB2, Oracle, Sybase and Microsoft SQL Server — and allows altered data from such sources to be fed into the popular IBM Information Server. The goal: real-time integration and delivery of data deltas across a variety of sources to then reach a variety of applications and services.

The approximately $161 million acquisition, if approved, will thereby extend the reach of IBM's Information Server and give businesses faster access to data for making business decisions, responding to market demands, and rapidly identifying new business opportunities. The acquisition continues a fast-paced (for IBM) buying spree, almost as active as Oracle's over the past several years, although IBM tends to buy smaller companies that augment its strategies, rather than buy its way into new businesses wholesale.

Data and access to data is the lifeblood of any agile big businesses. According to IBM, the DataMirror technology captures data changes as soon as they occur and delivers the changes and new data either to other business processes or the enterprise service bus (ESB). This makes it an integral part of an SOA strategy.

IBM Information Server currently processes data from DB2 databases, but what DataMirror brings to the party is its technology works with a wide variety of other databases, sitting on top of the other processes, and can capture the data without slowing the performance of those operations.

So the inclusion of the DataMirror technology into its "Information on Demand portfolio" will allow Big Blue to cast a bigger umbrella over more types of real-time data for distribution and processes-updating capabilities. That means a more comprehensive SOA infrastructure capabilities set that spans data services with transactional and presentation services.

IBM said the acquisition will move their information-on-demand strategy closer to the master data management "holy grail" of providing one view of the customer -- the total and correct view.

This acquisition also therefore further amplifies the vision that management of meta data about data (aka master data management) is the keystone of the future for enterprise software infrastructure vendors. By making data free yet coordinated, IBM can position it's Information Server and IBM's Dynamic Warehousing offerings as the best-of-breed data management environments for gathering, distributing, and also analyzing real-time business activities. The value continues to move up an abstraction from the core RDBs.

As an example of how the real-time capture and delivery can aid business development, DataMirror pointed to a telecom application, in which a client company can detect when customers are running low on pre-purchased minutes, allowing the company to contact the customers in advance about purchasing more time, thereby increasing sales and preventing customers from experiencing a loss of service.

You have to wonder whether IBM will also extend what DataMirror does into open source databases -- from mySQL to Ingres to perhaps even SaaS applications and/or repositories. Such a move could allow IBM to become the all-data-for-all-purposes-oriented leader (more "open" than Microsoft or Oracle) -- while still protecting its DB2 franchise (for now). Being inclusive at the data management level is more important than protecting an installed base, right?

Among the other benefits of the combined platform will be:
  • Dynamic data warehousing
  • Real-time analytics
  • Faster disaster recovery
  • Production and e-business integration
  • Real-time event detection
DataMirror currently has about 2,200 customers, about 60 percent of whom are also IBM customers, as well as 15,000 licenses. The company and its 220 employees will be integrated into IBM's Information and Platform Solutions business unit, and IBM said it intends to retain DataMirror's Toronto-area development center focused on heterogeneous data capture.

The acquisition requires approval from DataMirror's stockholders, as well as regulators, and the deal is expected to close in the late third quarter of this year.

Sunday, July 15, 2007

IT enters its most fertile development era ever

Information technology is now entering an unprecedented era of rapidly expanding development productivity. This is because of two unassailable facts: The number and types of people who can actively participate in software development are expanding, while -- at the same time -- we're seeing a rapid compression in the effort, cost and risk of taking applications and services from concept into full production.

Put these trends together and we enter a fertile new era of diverse applications and services creation, one that offers developers more choice on how to build, and offers architects more choice of how to deploy (including broader use of web services and hosting to the "cloud"). The trends auspiciously portend less risk for businesses, both for entrepreneurs and enterprises alike, to innovative in ways that more easily bring applications to markets via the Internet.

The entrepreneurs are groking this all just fine, while the enterprises are quickly recognizing that they face new upside benefits as they adopt so-called Enterprise 2.0 approaches. Such development process improvements as "application lifecycle management 2.0", open source development communities such as Eclipse, and a widening embrace of Agile development practices are quelling enterprise IT leaders' fears of development project misfires.

In the mostly consumer-facing Web 2.0 arena, the ongoing mash-up of the definitions of developer and entrepreneur among start-ups allows for a flowering of innovation with relatively low up-front costs. If an application or service doesn't work in gaining wide use and appeal, these innovators keep on changing it until it does. Google is a prime example of this tinker-to-success mentality.

Other accelerants to the ease-of-development trends are the wide embrace of open source tools, preference for rich Internet applications (RIAs) approaches (highlighted by the recent Microsoft Silverlight unveilings), and openly available APIs for myriad ecommerce and social networking Web services from the likes of Google, Amazon, Yahoo!, Salesforce.com, and Microsoft.

I'm also seeing a variety of new automated development workflows and requirements gathering approaches that bring non-developers increasingly into the act of defining, adjusting and implementing applications. These folks are not coders, but they are keen on business transformation via re-engineered business processes. The more tools that close the gap between process efficiency knowledge and the implementation of such productivity enhancements via IT, the more that talented non-developers will deeply exploit IT for their business goals.

A prime example of such tools and approaches is One Team Technologies, a Chicago-based start-up that walks non-geeks through a series of menus and choices -- selecting new options based on the roles and choices of the creators -- to design database-driven, potentially mission-critical applications. I think venture capitalists ought to use this technology and approach to incubate even more innovative start-ups, and create more business process-focused applications that can be delivered quickly to dynamic enterprises and markets.

And while this trend toward design automation and inclusion of more non-coders into development makes sense for start-ups and Web 2.0 greenfield innovators, the fruits of this broadening portfolio of possibilities will soon benefit SMBs and enterprises as they embrace software as a service (SaaS) and on-demand delivery of applications and integration services. SaaS also accelerates the ability to mash-up and use the services provided from communities of functional interest and from vertical industry niches. That is to say that those hosting organizations interested in proving on-demand applications will increasingly provide the tooling to create and adapt applications all the more appealing to more businesses.

The road from application service innovation to full production, as I mentioned, is already rapidly compressing. A great example of this compression effect comes from Bungee Labs' Bungee Connect offering, which debuted at Web 2.0 Expo. Another way of describing Bungee Connect is software development and deployment as a service (SDDS). Bungee Connect combines the virtues of online web application development with a near-real-time test and debug capability and with a click-to-host service that — now here's the rub — costs the developer next to nothing to get into full production.

Here's an offering that recognizes that new business models that vastly expand the universe of web services players is what the web is all about. The Bungee Connect service began allowing beta use access on May 1. Developers may register to participate in the early-access beta program.

Bungee Connect gives developers WSYWIG, drag-and-drop, rich Ajax interface creation tools online. Those familiar with scripting and web applications development can begin creating web applications from a library of Bungee functions, or create their own services, or mash-up ones from a core of providers: Amazon, Google, Salesforce.com, Yahoo!, Real Networks, Windows Live, PayPal, and eBay.

The cost for the use of the tools, testing, and then hosting is free, and the subscription cost for the at-scale hosting only kicks in based on the use of the application by end users. Low use means low costs, and high use means a predictable measure of the proceeds goes to the development and hosting service. The hosting business stays with Bungee as the grid services provider while the applications ramp up into a sustainable business. Bungee collects rent — so to speak — based on use of the underlying infrastructure. Pay as you grow.

The net effect of these trends and examples is that the time, cost and risk of going from design to full production are deeply compressed. We are entering a period on unmatched applications, services, and media creativity.

Shouldn't you and your company be a part of it?

Thursday, July 12, 2007

Red Hat delivers middleware stepping stone to larger platform distribution in fall

Red Hat has cemented another large stone into the foundation of its Enterprise Application Platform (EAP) 5.0, expected later this year, with the announcement of middleware solution EAP 4.2.

EAP 4.2, the company's most comprehensive enterprise platform, weaves JBoss, Hibernate, and JBoss Seam into a single (integrated, tested, and certified) platform for Java applications. The new direction is an outgrowth of Red Hat's announcement in April that it had decided to split its efforts into the traditional JBoss.org releases, following the traditional model, and the JBoss.com enterprise releases, for which Red Hat will sell support.

Key components in JBoss Enterprise Application Platform 4.2 include JBoss Application Server 4.2, Hibernate 3.2.4, JBoss Seam 1.2, and JBoss Transactions 4.2.3. It also sports embedded Apache Tomcat 6, a web services stack, support for ful J2EE 1.4 services with extended support for the common Java EE 5 features.

JBoss Enterprise Application Platform 4.2 has been certified on different operating systems, including Red Hat Enterprise Linux 5, HP-UX, Solaris, and Windows; Java Virtual Machines from BEA, HP, and Sun Microsystems; and databases such as Oracle, Microsoft SQL Server, MySQL, and Postgres SQL. It will also be available in seven languages.

Red Hat is moving closer to a full SOA infrastructure offering.

JBoss CTO Sacha Labourey blogged about the new release, saying that Red Hat had bundled in as many of the EE5/EAP 5.0 modules that had already been finalized, anticipating the next release.

The indication there is that there's no time to waste in getting a full open source SOA stack to the market, one that Red Hat hopes sets it apart from the commercial and other open source alternatives.

IT analyst and blogger Tony Baer over at OnStrategies, wrote about the Jboss.org/Jboss.com split, when the announcement came out last April. He sees Red Hat as not buying to the Eclipse model and, rather, creating what he calls "its own parallel universe."

EAP 4.2 is available now from the Red Hat online store or from resellers.

Wednesday, July 11, 2007

Parsing search marketing, the 'content pyramid' and RSS strategies with Sam Whitmore

Read a full transcript of the podcast. Listen to the podcast.

In my work covering enterprise application development and deployment strategies, I often find myself also witnessing a sea-change in how software providers market their values. Software has always been a challenge to market, and many of the most innovative thinking in online marketing has come from the software industry.

I'm now seeing four distinct legs of support under the software marketing bench: 1) traditional internal marketing (web sites, downloads, product literature), 2) traditional external marketing (advertising, events, webinars, lists, email, newsletters), 3) viral (blogs, podcasts, videocasts, community sites, social media), and 4) search (all of the above plus tagging, sharing, community, relevance).

I'm also seeing a hastening shift from the second leg to the third and fourth, in terms of investment and expected return. Companies are shifting the emphasis from tradition to social media.

Creating and distributing good content is essential to all these activities, and accelerates the movement to social networking and community development. I recently had a podcast conversation with Sam Whitmore, editor and proprietor of Sam Whitmore's Media Survey, in which we discuss these themes along with the burgeoning role of RSS, community, conversations, and search.

Together we wonder whether the "public" relations community will soon gain a new cohort, the "search" relations person. It's a new way to reach the public, the right public, and on the public's terms. Their search terms. Search is the new media.

Here are some excerpts:
We're now getting people to understand the concept of "You don’t have to browse anymore." They still search, of course, probably more than ever before. But you think about the two ways ... that people get their information now, it's either through RSS syndication, or through search. And it’s almost quaint to think back about, "Yeah, I think I am going to go through my bookmarks and see what I haven’t visited in a while." I don’t know anybody who does that anymore.

The idea is to start thinking strategically about your content. Instead of having thousands of people around your company, each creating their own content without much interaction about it, without much coordination about it -- but perhaps a lot of overlap and a lack of reuse -- adding to more of a case of redundancy. And that goes for everything from mimeographs to RSS feeds, and all in between.

But when you think about content more strategically -- and can plan for and create core content that they can be reused and extended across different uses, like marketing literature, the documentation you provide for your services and products, your advertising, as well as your communications with your investors, with analysts, with press -- you create more of a coordinated core set of messages and documents and content. And we'll be seeing more audio and video increasingly in this mix.

If a company can create this content core and allow people to use it and make it accessible -- in the same way as with the development of software tools and components -- you can better control your costs; you can control better your message because more of your messaging will be in sync, because its all coming off of the same core.

Any company that has a strategic direction that they are taking their business to should say, “What are the keywords that relate to our future? What is the content we can create that will drive recognition from those keywords of our value, specifically as an individual company? And how can we create an ongoing process by which we’re feeding that algorithm machine over and over again to retain that high ranking?"

That to me is marketing 2.0.

I think that these IT trade titles and these people that are being rapidly disintermediated, they need to figure out how to get some of their content to rank well in generic search environments. And that brings us back to SEO and the fact that you can subscribe to RSS search results and these people really are getting hammered.

The way you go about a whitepaper is you do research, you get information and you do interviews -- primary research. And what is an interview? It’s a discussion. Why not just create a great discussion with the experts and put that up, instead of putting it into some sort of a turgid-prose, 80-page tome that people only read the executive summary of?

Why not give the long tail its due and put up a series of five key discussions with the experts you would have interviewed anyway for the whitepaper, and let people either read the transcript or glance at the executive summary of each individual interview or discussion, and then pick and choose? To me that’s just a better way to learn. And it also, by the way, is a lot easier for the experts as well as the authors. So it really is a discussion.
Read a full transcript of the podcast. Listen to the podcast.

If any of our listeners are interested in learning more about BriefingsDirect B2B informational podcasts or to become a sponsor of this or other B2B podcasts, please fill free to contact Interarbor Solutions at 603-528-2435.

Produced as a courtesy of Interarbor Solutions: analysis, consulting and rich new-media content production. Dana Gardner’s Podcast on Marketing 2.0 with Sam Whitmore. Copyright Interarbor Solutions, LLC, 2005-2007. All rights reserved.