By Kathleen Kriz
It is still in the early going but evidence suggests developers see Google as the leader in Public Cloud Computing, and IBM as the leader in Private Cloud Computing, at least according to an Evans Data Corporation study of developer perceptions. In their Cloud Development Survey 2010, released at the end of June, Evans Data polled over 400 software developers to determine leaders in cloud computing. Over 40 percent of those surveyed said Google was the top Public Cloud provider, and almost 30 percent said IBM was the top provider for Private Clouds. The survey showed that these two vendors best fulfilled the security and reliability requirements for either the Public or Private Cloud. It is expected that a hybrid situation will develop in regards to the cloud, but for right now these two companies lead their respective categories.
[Update] Oracle has filed a complaint against Google for patent and copyright infringement related to Google’s Android smartphone operating system stack and related Java-based software. Google has made wide use of the OpenJDK developer package to enable Java developers to quickly create Android applications, and has made inroads versus Java ME, a long-standing effort to place Java on small mobile devices. Continued »
Compuware Corp.’s Gomez Web performance division expanded its network of “Peer” nodes by 50%. The network now encompasses more than 150 Internet backbone nodes and covers over 150,000 locations worldwide, in order to more authentically judge the consumer end-user experience of Web applications for performance tuners. Gomez Web performance testing provides detailed information about speed and availability of applications under consumer-grade computing conditions, as opposed to enterprise-grade data center computing conditions, according to the company. Testing is performed with the use of consumer-grade desktop computers that are connected to the Internet via dial-up, DSL, cable, and both high and low broadband. The offering comes under the banner of the ”Gomez Last Mile” network, which is said to grow organically and virally. Gomez recruits “Peers” who offer the use of their computers when not in active use. Peers consist of everyday users in homes, small business, and other organizations. Gomez leverages unused processing cycles on Peer computers to run Web performance tests on customer applications. The Gomez network provides organizations with broad geographic insight into how their Web applications are performing across the entire web application delivery chain, from the browser to the data center, said Imad Mouline, CTO, Gomez, in a statement to the press.
From the Vault: Gomez on Ajax testing
These days, the SOA community is increasingly able to agree on basic SOA terms and concepts, said John deVadoss, the leader of the Patterns and Practices team at Microsoft, and a co-author of SOA with .NET & Windows Azure: Realizing Service-Orientation, a recent addition to Thomas Erls’ SOA series from Prentice-Hall.
We recently spoke with deVadoss about the book and related topics. He reminded us that if you get five architects together in one room to talk about SOA, you might hear ten different perspectives on what a service-oriented architecture really is. But the growing body of practical experience is tempering those debates. Continued »
By Kathleen Kriz
Software AG touts webMethods – Software AG recently reported growth in its webMethods division, up 27% from the same quarter last year. According to the company, this high-growth division generated 47% of the company’s total revenue of about $351 million for the past quarter. Meanwhile, Software AG reports successful integration of IDS Scheer, provider of Business Process Management (BPM) software, acquired in August of 2009. IDS Scheer is said to have generated 12% of total revenue for the quarter. IDS Scheer adheres to the ARIS for Process Excellence methodology, and provides software for design, strategy and control of business processes. Combined with Software AG, IDS Scheer will continue to strengthen a growth trend, said Chief Operating Officer Mark Edwards in a statement.
Open source spreads – In a recent Accenture survey of 300 large organizations in the US, UK and Ireland, half of the businesses surveyed said they were fully committed to open source software development, while 28% said they were experimenting with open source approaches. Accenture indicates drivers are low cost of ownership, of course, but also high quality and improved reliability and security. Although 69% of organizations expect increased investment with open source in 2010, 35% of companies show some fatigue, saying that the biggest challenge for using open source is training developers on how to use it. The transition to open source can be a difficult one, but Accenture’s survey results suggest the effort is worthwhile.
By James Denman
Perl continues to find adherents among developers looking for dynamic languages to build Web sites and integrate applications. Notable among commercial suppliers of the software is ActiveState. The company recently released Perl Dev Kit (PDK) 9, supporting cross-wrap applications to HP-UX, as well as Windows, Mac, Linux, Solaris, and AIX platforms. PDK 9 supports ActivePerl versions 5.8, 5.10, and the new 5.12. The ability to cross-wrap to HP-UX, Solaris, or AIX requires PDK 9 in combination with ActivePerl either Business Edition or Enterprise Edition. The free Community Edition of ActivePerl will only enable cross-wrapping to Windows, Mac, and Linux. Continued »
Note on embedded systems – As the world becomes more computerized, embedded systems and enterprise systems are becoming intermixed. Sensors and such now dot the globe, and the data roll-ups from these nodes can best be handled by SOA-enabled systems. To get a view, we spoke recently with UML co-creator Grady Booch, who is paying close attention these days to the future of ‘systems of systems’ software engineering, and who, as always, provides a unique perspective. He told SearchSOA.com that the effects of systems of systems cannot altogether be foreseen, and that designers should be mindful of this going forward. It looks like there is quite a ride ahead!
SOA has brought a lot of benefits to application development, but few would suggest that speedy processing was one of those benefits. SOA incurs overhead, and overhead is the nemesis of fast action, especially of the type required for real-time systems.
The typical Enterprise Service Bus (ESB) middleware at the heart of many of SOA implementations itself has drawbacks for real-time applications – while it provides useful transformations it does tend to be implemented as a central node, offering a possible bottleneck and a single point of failure. Variations address some of these issues, and the basic format works well in a large swath of applications, of course.
But alternatives to typical ESBs have been emerging over time. They are found in some of the harshest environments, but may deserve a look-see in less volatile spaces. Continued »
By Kathleen Kriz
New languages, cloud computing and hands-on Android development demonstrations were all part of the fare last week at the OSCON conference in Portland, Ore. Of note, Google Distinguished Engineer Rob Pike addressed the growing complexity of computing languages and asked if they are more complicated than they really need to be. Continued »
Sometimes the news is that there is nothing new. We saw an example of that recently.
‘’The exciting thing is that there is nothing new and exciting,’’ said Dr. Chris Harding. With that statement the forum director of the SOA Work Group ironically observed that the hype and ballyhoo of early SOA has given way to a new period where SOA is how you do things if you are an enterprise looking for repeatable results. Continued »