Autonomic SOA Web Services - Achieving Fully "Business-Conscious" IT Systems
[Latest Articles From SOA WEB SERVICES JOURNAL]
Enterprise technology managers are moving toward virtual servers and vendors are following the trend, IDC says in a new report.
To what extent will the public Internet be adequate to handle the burdens of Grid traffic? I recently took that question to Johna Till Johnson, President of Nemertes Research, and she was quick to point out that Grid / Networking discussions are likely to raise questions about the role of MPLS (multi-protocol label switching) in carrying Grid traffic. Here's what she had to say...
[Grid Meter]
Application developers at IBM needed a way to build grid-enabled applications without having to be hooked up to a grid system. The solution was to build a grid framework called the IBM Global Account (IGA) grid architecture. The authors describe the architecture and components of their grid framework and its deployment model.
[developerWorks : Grid computing : Technical library]
The system pairs an IBM xSeries or BladeCenter server with versions of VMWare's virtual infrastructure software and Citrix's Presentation Server.
[All InformationWeek Stories]
VMware's leader discusses the hows and whys of the industry's move toward virtualization.
[CNET News.com]
Free utility enables companies to distribute beta software, custom applications, or special environments to workers or customers who don't use VMware's more expensive products.
[All InformationWeek Stories]
With its first commercial open-source solutions expected to launch within weeks, XenSource is poised to challenge VMware and commoditize the virtualization software market, observers predict.
[All InformationWeek Stories]
The additions to BMC's service-oriented resource management system are designed to help better allocate resources to virtualized servers and data-center and systems-management processes.
[All InformationWeek Stories]
Worldwide expansion, process efficiency, greater customer sophistication, emergence of new competition, and increased regulatory demands are forcing banks to improve systems, a survey shows.
[All InformationWeek Stories]
Designing complex and large business processes requires a language that supports modularization and re-use, in a portable, interoperable way. This paper outlines an extension to WS-BPEL that allows for the definition of sub-processes that can be reused within the same or across multiple WS-BPEL processes. The paper describes different invocation scenarios and introduces an appropriate coordination protocol used for interoperable invocation of sub-processes across infrastructures from different vendors.
[developerWorks : SOA and Web services : Technical library]
This tutorial is the last of a three-part series designed to help you make better use of the grid resources available to you. It focuses on security and shows how to simplify the operational aspects of and extend the capabilities of the core grid authentication middleware. Learn how security tools, such as GSI-enabled SSH and MyProxy online credential repository, enable simpler grid credential management and how one can realize convenient, secure, seamless, and pervasive access to widely distributed grid resources.
[developerWorks : Grid computing : Technical library]
I was thinking, if we created an exam to certify architects in the basics of SOA, what would those questions be? Here are some I came up with:
[Real World SOA]
The organization has announced an initiative to define specifications that will help software customers better utilize Web services to create composite applications.
[eWEEK Technology News]
Positioning its middleware as an open source SOA platform, JBoss is adding the Drools Java business rules engine to its stable of products.
[InfoWorld: Web services]
VMware and Microsoft are separately attempting to wipe out two layers of uncertainty clouding server virtualization.
[InfoWorld: Platforms]
I've been thinking about where databases exist in the context of a SOA. Truth-be-told traditional approaches to integration are really about keeping persistence at the points, within the source or target systems. However, with the use of services there is a clear advantage in keeping some persistence at a central-tier. Let me see if I can explain myself.
[Real World SOA]
Where do you see the most exciting pockets of innovation?
All over the map: On the one hand, in terms of stuff you can see, [it's] in the Web. And with the build-out of broadband and mobile, there's the build-out of new, huge Web startups. [There are] huge rates of change, and businesses are continuing to build out Web applications. You go into any company, and the number of new Web sites is just staggering.
Similar stuff is happening in the home with new technology, from music to video. There's actually a big story on the economics to build out information systems. It's falling in price so fast, the cost is becoming almost trivial. Then that's leading to explosion of new applications. Servers are completely commoditized. It's shocking the velocity with which networking and storage infrastructure software has commoditized.
We've entered a phase where a lot [that was] invented in the 1990s is being deployed at a massive scale. That stuff is all accelerated and we're at the beginning of a 10-year wave of deployment.
Web services standards need to mature before SOA can really take off.
[Latest standards news from Network World.com]
With the unwavering prominence of service-oriented architecture (SOA) there is an increasing interest in understanding what exactly it means for something to be considered 'service-oriented.' Thomas Erl recently completed a lengthy research project for SOA Systems Inc. into the origins of SOA and the current state of service-orientation among all primary SOA technology platforms. This body of work contributed to the mainstream SOA methodology developed by SOA Systems and was also documented in Thomas's new book, Service-Oriented Architecture: Concepts, Technology, and Design. We caught up with Thomas (a previous contributor to WSJ) to ask him to share some of the insights he gained from his work with SOA and service-orientation.
[Latest Articles From SOA WEB SERVICES JOURNAL]
The Rodney Dangerfield of Web services standards is clearly Universal Description, Discovery, and Integration. UDDI don't get no respect. Its original conception -- a global e-marketplace for services -- looks, for now, like a dot-com-era fantasy.
[InfoWorld: Web services]
Reporter's Notebook: "Join the club," grid advocates say, as they offer newcomers to the technology hardware, software and advice.
[eWEEK Technology News]
Advertise Web services using the new Atom 1.0 Syndication Format combined with the Web Services Addressing specification.
[developerWorks : SOA and Web services : Technical library]
Service-oriented architecture (SOA) has become today's technology buzz and it's rapidly becoming a mainstream approach to enterprise systems design. Beyond the buzz of SOA, organizations face several challenges as they attempt to truly effectuate the paradigm shift towards SOA. One critical challenge is: How can we assure the quality of the business services that we build? Can the services we build withstand the test of rapid organizational change? One way to address this challenge is through the use of effective testing methodologies and tools for the services deployed under an organization's SOA fabric.
[Latest Articles From SOA WEB SERVICES JOURNAL]
'Today,' says Michael Liebow, VP of IBM Web Services, 'most often our customers are finding that an increasing number of business pain points can be resolved in an SOA and within that service oriented architecture they require the ability to manage and govern the technology.' Here Liebow tells about the IBM Global Services SOA Management Practice.
[Latest Articles From SOA WEB SERVICES JOURNAL]
Title: Grids for the enterprise: an introduction to service-oriented grids
Date: October 20, 2005
Time: 9:00 a.m. Pacific time; noon Eastern time
For more info or to register: http://www.presentationselect.com/hpinvent/detailsl.asp#990
Grid computing is a powerful way to virtualize resources and create a service-oriented architecture (SOA) in which the IT infrastructure is linked dynamically so that changing business needs can be met in real time. This webcast discusses the problems solved by grid, provides example use cases, and relates grid to Web services and SOA. This discussion of grid architectural components, standards, and management frameworks provides important information about how grid maps into HP's vision of the Adaptive Enterprise.
Increase flexibility in your Service-Oriented Architecture (SOA) when you apply the seven levels of maturity on the path to SOA adoption. Authors Ali Arsanjani and Kerrie Holley take you on a tour of the Service Integration Maturity Model (SIMM).
[developerWorks : SOA and Web services : Technical library]
I just attended the live webcast Microsoft Virtualization Roadmap arranged to detail what to expect for the near future about virtualization.
The webcast recording is available here: http://go.microsoft.com/?linkid=4018895
[virtualization.info]
Get an introduction to the Ad Hoc Development and Integration tool for End Users (ADIEU), a tool for developing Web applications and Web services without having to know anything about Java programming.
[developerWorks : SOA and Web services : Technical library]
IBM announced the first application vendors -- SAS Institute and Absoft -- to support its Grid and Grow bundle of software, hardware, and services Tuesday. Big Blue first unveiled the bundle two months ago positioning it as a starter pack for midsize and large companies wanting to move into grid computing. IBM is now looking to extend the offering in a variety of ways both in terms of targeted users and vendor support.
[InfoWorld: Networking]
IBM announced new grid-enabled software from SAS and Absoft, and two new customers.
[All InformationWeek Stories]
The appeal of grid computing to the scientific community, financial services companies, the pharmaceutical industry and other compute-intensive users is strong and growing, according to those on hand for GridWorld in Boston.
[Computerworld Grid Computing News]
Offers better, cheaper alternative to VMWare, company claims.
[Techworld.com OS and Servers News]
Brian Benzinger of Solution Watch did a good review of 37signals Writeboard. I wrote about it earlier this evening after playing with it for a few minutes. I predicted that lots of other blogs would write about Writeboard, and I was right. Or is that write? Heheh. Memeorandum is already bulging with lots of reviews of Writeboard.
What continues to impress me about this company is their customer service, and turnaround. I've seen a few features added just tonight.
Adam Bosworth, of Google, recently did a presentation at Salesforce.com's conference where he talked about this new kind of development model, which he named "Intelligent Reaction."
These guys have it down. Kudos.
'Web services and SOA aren't boring,' mused Sun's Tim Bray 6 months ago in an essay about Sun's strategy that everyone seems to have forgotten. 'But we may have to destroy that village in order to save it,' he continued. Has that process now begun? Do SOA and Web services represent the grass that is about to be trampled as two familiar i-Technology elephants – Sun and Microsoft – fight?
[Latest Articles From SOA WEB SERVICES JOURNAL]
Cisco introduces an InfiniBand-based server fabric switch portfolio that, when combined with its VFrame 3.0 data-center-virtualization software, will bring a new approach to utility computing.
[All InformationWeek Stories]
In reading a recent blog by Phil Wainewright highlighting the shift from enterprise applications to a service marketplace, I'm thinking that the writing is on the wall as to the inevitable shift.
Clearly, we are building service marketplaces now, and eventually these electronic marketplaces will provide most of our enterprise application functionality, delivered as remote Web services directly into enterprise and composite applications...
SWsoft has updated Virtuozzo to support 64-bit x86 processors, a useful feature for software that lets an administrator carve a server up into multiple partitions.
[CNET News.com]
This tutorial is Part 2 in a three-part series designed to help you make better use of the grid resources available to you. In Part 1, we discussed information providers such as Ganglia. Here, we'll look at the use of meta-schedulers, or brokers, which take that data and make it easier to select the most appropriate and efficient resource for your job.
[developerWorks : SOA and Web services : Technical library]
In this week's column, Rise of the Virtual PC, I mentioned how software streaming products from companies like Softricity Inc. are making where applications reside and where they execute irrelevant from the user's standpoint. "The idea is to create an environment that is an illusion, that never fails," says IDC's Dan Kuznetsky.
But another cool aspect of the technology from a management standpoint is the ability to do very granular software metering. The tools can deploy an application and then remove it when you're done so it can be used by someone else. To the extent that licensing goes to a usage-based model, these tools can meter and enforce that.
[Computerworld Blogs - Operating Systems]
SOA Software and AmberPoint are bolstering SOA and Web-services management, with SOA Software focused on BEA Systems middleware and AmberPoint verifying SOA operations.
[InfoWorld: Web services]
I know I shall be accused of being old-fashioned, but sometimes in order to understand the present, let alone the future, one of the very best starting-places is the past. Take for example the present surrounding Web services. The best clue to what is happening right now comes from a philosopher, the English philosopher and political economist John Stuart Mill.
[Latest Articles From SOA WEB SERVICES JOURNAL]
Once considered a specialty technology, the latest buzz pegs grids as great all-around application servers.
As grid computing enters more enterprise environments, the buzz over the technology's potential never ceases. Once grids are installed, network executives find them useful for a far wider variety of applications than just computationally heavy ones. They also work well for applications that have high transactional volumes or are data intensive. And after sending those apps to the grid, it dawns on these early adopters that what they have is a giant, powerful - and comparatively inexpensive - next-generation generic application server....
Another discussion that I believe will start to get more air-time is what it means to troubleshoot SOA / Grid environments.
The term is new, but is a SOBA really different from an SOA?
Following on the heels of the service-oriented architecture, the service-oriented business application is generating the latest buzz in distributed computing. While distinguishing between SOA and SOBA isn't easy - since both terms are used to describe constructing application infrastructures from Web services - the idea is that SOBA can be deployed on top of SOA, or other infrastructure models. The term's creator positions SOBA as the ultimate incarnation of the client/server business application - ERP, CRM and others - that has become today's monolithic beast.
Two companies are unveiling open source efforts in the categories of enterprise service bus (ESB) and Java models. SymphonySoft is updating the Mule ESB and JBoss is introducing its Seam model for building enterprise Java applications.
This tutorial is Part 1 in a three-part series designed to help you make better use of the grid resources available to you. We will look at the use of information services in a grid and discuss the monitoring use of the Ganglia tool kit to enhance the information services already present in the Globus environment. Later parts of this series will discuss how to maximize your grid potential in the areas of brokerage and security.
[developerWorks : Grid computing : Technical library]
Opinion: Robert L. Mitchell says that with virtualization technologies where desktop applications reside and where they run is becoming irrelevant.
[Computerworld Web Services News]
At its TechEd workshop in Vienna, SAP touted its Enterprise Services Architecture, unveiled an analytics package with IBM, talked up new adaptive computing capabilities in the NetWeaver platform and announced a security product with Siemens.
[Computerworld Web Services News]
Ideas from the first six articles in this series on using the new messaging engine in IBM WebSphere Application Server V6 to build an Enterprise Service Bus are brought together to show how you can use an ESB to actually switch between different message protocols.
[developerWorks : SOA and Web services : Technical library]
This article describes a new tool from part of the Emerging Technologies Toolkit version 1.1 (ETTK) released on alphaWorks which takes processes defined in the Unified Modeling Language (UML) and generates the corresponding BPEL and WSDL files to implement that process. This capability is used to highlight some of the benefits of the Object Management Groups (OMGs) Model Driven Architecture (MDA) initiative: raising the level of abstraction at which development occurs, which, in turn, will deliver greater productivity, better quality, and insulation from underlying changes in technology.
[developerWorks : SOA and Web services : Technical library]
EGO system allows enterprise apps to run on multiple systems.
[Techworld.com OS and Servers News]
The most famous expert on application virtualization (mainly Microsoft Terminal Services and Citrix products), Brian Madden, released a podcast about where today VMware and Citrix are and where they are supposed to go in the near future.
You can download it here: http://www.brianmadden.com/content/content.asp?id=499
[virtualization.info]
If any SOA-based solution degenerates into coded frameworks, the approach will be deemed to fail. In the interests of avoiding this scenario, it is essential to understand the various forms of mediation.
[WebServices.Org Weblogs]
Hey, I've received a few e-mails asking me to post recommended reading for those looking to dive into SOA, from all different areas of computing. One thing to remember is that there is more to SOA than the acronym, so it's okay to read other books that may not use the term SOA, but are still great books for those beginning their SOA journey.
[Real World SOA]
Today Oracle unveiled Oracle Application Server 10g Release 3. It's being touted as a major update to Oracle's SOA middleware platform, and it may be a major addition to enterprise Grid computing in general. One of the question marks around 10g as a "Grid" solution in the past has been whether it's really Grid technology -- or a cluster technology. Recall the three key summary points from the definition of Grid...
Positioning its middleware as a comprehensive SOA platform, Oracle on Monday will roll out an upgrade to its application server that adds a business rules engine, boosts support for Web services, and features an updated ESB (enterprise services bus).
[InfoWorld: Platforms]
Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers, and service producers can coexist, and still have no dependence on each other. SOA enables an enterprise to increase the loose coupling and the reuse of frequently used software assets. These software assets, together with the functionality that they provide, are called services in the SOA terminology. By nature, SOAs are complex and are typically applied to solutions with highly volatile requirements.
[Latest Articles From SOA WEB SERVICES JOURNAL]
Develop a multi-operation Web service using Rational(R) Application Developer and deploy it using the Service Integration Bus (SIBus). Using WebSphere(R) Process Choreographer and WebSphere(R) Application Server V6.0 Platform Messaging, you can build an enterprise-class business process execution environment. (Series: Process Choreography and the SIBus, Part 1)
[developerWorks : SOA and Web services : Technical library]
soapui is a java-swing based desktop application for inspecting, invoking and functional testing of webservices over HTTP. It is mainly aimed at developers/testers providing and/or consuming webservices (java, .net, etc).
[WebServices.Org]