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.

Tuesday, July 10, 2007

IONA corrals open source SOA assets under FUSE brand, further aligns with Apache

IONA Technologies' acquisition of LogicBlaze last April has culminated in the announcement this week that IONA's providing a coordinated array of open-source products available under the new FUSE family.

Based on projects hosted by the Apache Software Foundation, the FUSE components will provide messaging, SOA connectivity, and service enablement for a variety of IT environments. All are interoperable with Artix, IONA's commercial SOA infrastructure.

When it announced that it had acquired LogicBlaze, IONA leaned heavily on the fact that the deal included SOA heavy hitters Hiram Chirino, Rob Davies and James Strachan, who have impressive resumes and were undoubtedly key to IONA's support strategy with the new FUSE products.

IONA said at the time "LogicBlaze's employees are respected experts in the open source community, and are key contributors to the most popular open-source projects related to SOA, including Apache ActiveMQ and Apache ServiceMix."

Does the latest announcement mean that IONA is dumping Celtix in favor of the FUSE ESB? That's the question that Jason Stamper of Computer Business Review Online put to Larry Alston, IONA's general manager of open source. It’s just the opposite, Alston told Stamper:
"To say that would be plain wrong. Celtix had become CXF in Apache, and CXF is one of the underpinning projects in FUSE, too. If anything, we're fusing Celtix and LogicBlaze."
The assemblage of these components rationalizes and streamlines the open source SOA approach that IONA is banking on to grow its traditional and the emerging SOA businesses. The components provide an on-ramp for a variety of types of users, developers, and architects. The variety of offerings allows flexibility on adoption paths, to find the right fit for SOA infrastructure, while leveraging the benefits of an Apache open source license and community.
IONA FUSE consists of:
  • FUSE ESB -- Based on the Apache ServiceMix project, FUSE ESB is built on the Java Business Integration (JBI) specification.
  • FUSE Message Broker -- Based on the Apache ActiveMQ project, FUSE Message Broker is a JMS-oriented messaging platform.
  • FUSE Services Framework -- Based on the Apache CXF project and formally known as the Celtix Advanced Service Engine, the FUSE Services Framework is designed for service creation, integration and reuse of technical and business service components.
  • FUSE Mediation Router -- Built upon the Plain Old Java Object (POJO)-based Apache Camel project, FUSE Mediation Router provides a lightweight, rules-based and transport-neutral routing and mediation engine that leverages Enterprise Integration Patterns.
IONA is also offering several support models at different pricing levels, ranging from 8/5 technical support to 24/7 support for enterprise mission-critical projects in production, and also ranging from per-incident pricing to unlimited support.

A new Website for the FUSE community -- open.iona.com -- features user forums, wikis, tutorials, sample applications, and documentation for spurring on FUSE adoption. The site also features downloads, access to tooling, and early access to additional project code.

Disclosure: IONA is a sponsor of BriefingsDirect B2B podcasts.

Movie Review: Greg the Architect provides stiff performance in SOA thriller

Unaccustomed as I am to reviewing animated short features, the latest installment of "Greg the Architect" squarely tackles the confusion many enterprises encounter over SOA.

Throughout the clip we are left hanging on an emotional cliff, trying to decide if Greg can focus on SOA rather than be overcome by myriad nonsensical distractions from vendors and industry analysts. [I'll drop the price of that ROI assessment to $9k and guarantee delivery in 14 months.]

Greg the Architect is a creation of TIBCO Software. In the latest installment, "Focus Pocus," Greg, a long-suffering enterprise architect, desperately needs a vacation, but he's sidetracked by Jerry, the CIO, and dragged to a SOA conference at the Biscotti Center.

I don't want to reveal the thrilling conclusion, but let's just say it involves a colleague, a small mountain of turgid white papers, and a clever subterfuge by our hero, Greg.

In Focus Pocus, Greg's performance comes across a little stiff, although that may have a lot to do with the fact that all characters are portrayed by GI Joe-type action figures (Thunderbirds?).

Enterprise architects may see themselves as a little more flexible than that. If the producers want to win over architects, claymation may be the way to go (Gumby?). Let the architect bend a little to adapt to the situation. And your little pony, too.

Greg started out as part of the SOA Now Journal, also produced by TIBCO, and he now has his own Web site (fan club?), where viewers can see past episodes and download "fun stuff." A social SOA network in the making.

Perhaps TIBCO should consider a virtual reality game where users could put Greg through some grueling IT paces, sort of like Toontown Online meets Second Life meets the corridor outside a typical CIO's office. Flying white papers that land anywhere but on your head would cost 20 life points. Data cleansing stations could renew his energy. The registry/repository lounge could be where text messages are shared with end users. The player with the shortest requirements list at the end wins. [No charge for that consulting, BTW.]

Monday, July 9, 2007

SOA and SaaS convergence produces new integration-as-a-service benefits

Read a full transcript of the discussion. Listen to the podcast. Sponsor: Cape Clear Software.

As the use of Enterprise 2.0 mashups sweeps the IT industry, the concept of converging enterprise services has expanded to hosted munging of business applications and back-office functions.

Why not extend SOA itself by embracing more integration services that help vendors, ISVs, and service providers bring more elements of business processes together, too?

The budding notion of "integration-as-a-service" allows enterprise business leaders to "shop around" for their services, regardless of hosting, and opens up the prospect for a thriving new ecology of services and integration models for mission critical activities. The advancement to SOA for many companies may well be accelerated by more choices on means of connection, both inside and outside the organization's own IT boundaries.

I recently conducted a sponsored BriefingsDirect podcast discussion with Annrai O'Toole, CEO of Cape Clear Software, on the eye-opening prospects for integration as a service. Early adopters are already outsourcing aspects of integration. The implications are staggering: Business operators and entrepreneurs create and amend complex processes and workflows through a simple point and click interface on someone else's infrastructure. Pay by the use or general subscription. Retain control over data and ID management.

Here are some excerpts:

A couple of factors are driving this. First, it’s the whole technology maturity thing. Six or seven years ago, the standards around Web services were in their infancy, and people didn’t have a lot of experience with them. Because they were young, unproven, untested, and lacking in key bits of functionality, people didn’t really want to go there. Technology is one element of it, but there are a few more important elements driving it as well.

One is a secular trend toward simplicity and flexibility. At some levels, this has been driven by teams through virtualization. Storage and processing power are being very quickly virtualized. Applications are being virtualized, with software-as-a-service on demand. There is a long-term shift by customers, who are saying, “We don’t want to own complex infrastructure anymore. We’ve been there, and done that. We want something else.”

We had an RFP come in – and this isn’t all that unusual – from someone looking to do a big SOA initiative. It was – and I’m not joking -- a 111-page RFP.

Customers look at the choices available to them, and say, “Do we want to do all this big SOA integration on our own by buying these complex things, or are we prepared to look at alternatives? And, do those alternatives have any reality?” They do, and many companies are shying away from these big, complex initiatives.

You can sit in a room with a bunch of executives, both from the business and IT segments and, say, “Hosted integration is a good idea,” and they’ll know that. We’ve got some proof points around it. Most notably, one of our marquee customers in the software-as-a-service base is Workday. The PeopleSoft founders got together to rebuild an ERP application, but this time on a hosted basis.

We’ve seen two fundamental preferences here, and there are two options for what you want to host. The first option we would broadly categorize as very loosely coupled data transformation. A lot of the things that people need to solve in terms of integration problems are really data transformation. How do I take payroll information from one provider, transform it, and send it down to another provider? Most people can deal with that. Most people can wrap their head around how that can be done in a hosted manner. What’s involved there is that it’s loosely coupled and it’s data. It’s ultimately some kind of XML or it gets converted into XML somewhere along the line.

The next thing is a step up from that. Now that I can get information between these things, do I want to have some orchestrations or some kind of inter-company business processes? It’s not just getting data from A to B, but it’s, “I want to get data from A to B, and then I want to call C, and when C has completed its job, then I want to call D, and when that’s complete, the whole thing is done.” That’s next level of complexity, and it involves a more sophisticated approach. But, both of them are possible and both are in operation today. As far as what customers are going to go for, I think they’ll be happy to do data transformation initially, and when that’s really working for them, they might be prepared to take the next step and host business processes in the cloud.

The whole idea is that they’re taking the integration burden off the customers, so that the customers can integrate their applications with Workday, without having to do any work on the customer end of the connection. This is a huge portion of the unfolding software-as-a-service story.

As we wind the clock forward, we’re going to see more customers wanting to use on-demand style applications, and wanting integration to be solved in an on-demand way. They don’t want to build all these integrations again. You can also take this one step further. We’ve seen a lot of our enterprise customers, as they think about rolling out big SOA initiatives, are saying, “Maybe, we should really model ourselves as a mini software-as-a-service to our own internal organizations.”

if we are going to virtualize storage and processing power, we want to virtualize integration. It’s not something that is being rebuilt again and again and again by different companies or different departments within different companies. Let’s really start to move to a hosted model for us, and, as you say, these can be federated in a very coherent way. What’s new now is that the underlying technologies and standards can actually support that model. So, while this model might have been a pipe dream five or six years ago, today it’s reality, and the technologies and capabilities are there to do it.

As the Web 2.0 generation gets into the enterprise, they’re going to have a very different view of how things should be done. They want it done the way that they have experienced this medium as teenagers. They’ll say, “What do you mean you can’t do it the way I want to do it?” I certainly hope that that’s the way it turns out, because we are just about due for another major innovation in the app development life-cycle.

Read a full transcript of the discussion. Listen to the podcast. Sponsor: Cape Clear Software.