Let’s face it, services in general, and RESTful services in particular often can incur a performance penalty. Sometimes the benefits of the REST approach outweigh the drawbacks. But it is something to study. That is just one of many reasons why the architects charged with overseeing use of services have to be especially well-trained and experienced. Vendors in the rush to the market sometimes gloss over the details. We got a bit of a look behind the use of REST in an important IBM Rational program that represents a re-architecting of its Jazz Application Life-Cycle (ALM) software suited. Continued »
The varieties of Java frameworks and component architectures have expanded greatly since the days when the JBoss application server arose as an open-source alternative to commercial J2EE engines. Now the major JBoss steward is responding. Continued »
The PC revolution was not IT’s doing. Adventurous end-users brought the damn things into the company, impressed most everyone, and IT finally got with the program. Back in the day, with PC tools, mere mortals (end users) could learn programming too. They only did it because they got tired of waiting in an endless line to get a new application. Are we entering such an era yet again as enterprise mashups grow? Continued »
Eric Newcomer has just finished co-authoring the second edition of his book on transaction processing. On his blog, he discusses same lessons learned. The first edition was published in 1997, so much, but not everything has changed. Read ”What we Learned Writing the Second Edition of the TP Book.”
He sees a dichotomy in this field..
Fascinating to me are the different assumptions people make in the different worlds between the REST/HTTP “scale out” designs and the mainframe-derived “scale up” designs. This is likely to remain an area of continual evolution.
Oddly, or ironically, SearchSOA.com just ran a piece rolling up some various transaction monitoring events. Read ”End-to-end testing for SOA and enterprise transactions, or Show me the transactions.”
Application Life Cycle specialist Parasoft moved recently to expand coverage of critical aspects of complex transactions extending – using the company’s terms – “through web interfaces, backend services, ESBs, databases, and everything in between.” The result is a considerable update to Parasoft’s SOA Quality Solution line. Continued »
Red Hat continues its move up the middleware stack, improving its basic rules engine, and launching rules authoring tools to open the doors of rules development to business analysts. JBoss Rules builds on open-source Drools.
The new release is said to include new tooling that makes it easier for business side folks to program rules.
How far can easy rules making go, when do the business people have to go to the Java heads to really make things happen? What do you think?
Technologies rarely evolve neatly in straight lines. Instead they bump into one another, and influence each others’ directions. Think of a rack of billiard balls when the cue ball strikes! As an example, look at the technologies that converged in IBM’s recent BPM BlueWorks, which is a modeling tool set for business processes available as a service via the cloud. To top it off, BlueWorks is built in part on IBM’s sMash Enterpirse Mash-up development tool technology. In fact, the front end of BPM, the area where the processes are modeled is very active just about now, and IBM is far from alone in innovating. Continued »
By Jack Vaughan
We had an opportunity to speak with Miko Matsumura, chief strategist for Software AG, recently. At a time when SOA seems to be emerging again, chastened if you will, by a near death experience, it was pleasant to converse with Matusmura, who always has an engaging take on the SOA news of the day.
SOA, he said, has become vital. In this he echoed recent comments of Forrester’s John Rymer, saying SOA may be getting to the point where it is just an accepted part of the IT development program, like “the background radiation in the universe.” Both Rymer and Matsumura were among the speakers at Software AG’s SOA Summit last week in Phoenix.
Like Rymer, Matusmura cited Jeffrey Moore’s vaunted ‘crossing the technology chasm’ analogy – it holds that an early majority takes hold of something useful and it becomes normal. To which we’d add: it becomes non-extraordinary and non-magical, and non-fodder for the hypemeisters. It becomes the way people do business.
A big shift, Matusmura said, was very clear at Software AG’s SOA Summit where there was a feeling that people are getting pragmatic about SOA adoption. He said people are clear about the difference between SOA and the classic model of application integration.
Matsumura said we are effectively moving toward transcending ‘siloed’ infrastructure. “This is about much more than connecting disparate applications,” he said. “It requires moving people and behaviors, not just bits.”
This all may call for a more enlightened approach to SOA governance, he suggested.
“If you connect two silos, you have to establish not just the concepts of interoperability, but also of the concepts of sharing,” said Matsumura.
Although we were all supposed to learn to share in kindergarten, this is never easy. People get very attached to their servers and apps.
“We end up forming these tribal groups around silos. There is rivalry for budget,” said Matsumura. “The great majority of the cost complexity in existing IT has human origins.”
Matsumura said a lot of the best practices around governance that are emerging are centered on behaviors. The end result may resemble B2B networks, he suggested, as companies adopt sharing practices within the company along the lines of sharing practices they have already adopted with outside partners.
Some things just won’t die. These include the “SOA is Dead” debate. Initiated in January, it still is the starting point for many SOA discussions. It reminds one of Spain’s Franco as depicted years ago on Saturday Night Live.
Generalissimo Francisco Franco lingered near death for weeks before dying in November 1975. His near-death state was daily cited on news reports. After he did die, Saturday Night’s Weekend Update continued to fill its reports with the news that “Francisco Franco is still dead.”
Joe McKendrick winks and refers to the ongoing ”SOA is Dead” debate in an interesting post covering Software AG’s SOA Summit 2009 last week in Phoenix. It seems the next phase for SOA actually is ubiquity – apparently it is near to a form of death. McKendrick cites John Rymer, Miko Matsumura, and others in an engaging post. Stay tuned.
Hey everyone, first things first: Did you give your mother a Private Cloud for Mother’s Day? Ok, now on with the show.
The blogosphere was abuzz with IBM Impact chatter last week. Much centered on the company’s announcement of the CloudBurst private cloud appliance. But there was a lot of guff about IBM’ BPM BlueWorks business modeling as a cloud service as well. There is not a full consensus on ‘what the cloud is’ or ‘what BPM in the cloud is,’ by any means. Guess that makes it interesting. Continued »