Tuesday, May 30, 2006

Reuters, the Global Information Company, Selects IONA for SOA (TMCnet)

DUBLIN, Ireland & WALTHAM, Mass. --(Business Wire)-- May 30, 2006 -- IONA(R) Technologies (NASDAQ: IONA), a world leader in high-performance integration solutions for mission-critical IT environments, today announced that Reuters Financial Software, a subsidiary of Reuters, the global information company, has selected Artix(TM), IONA's extensible Enterprise Service Bus (ESB), to implement a Service Oriented Architecture (SOA) into its industry leading Kondor+ trade and risk management system which will be delivered to more than 600 customer sites worldwide.

SAP, Tata cooperate on Web services (InfoWorld)

New deal will see Tata helping businesses migrate to Web-based apps from SAP

Thursday, May 25, 2006

SAPPHIRE '06: It Takes a Community To Raise Web Services (AMR)

Like object-oriented design before it, the hardest part of web services is figuring out exactly what the services should be, what data is required, and how granular to make them. Experience with service-oriented architecture (SOA) custom development shows that groups often go through several rounds of defining and redefining services before they get it right.

Enterprise software vendors like SAP and Oracle have a tougher problem. Once they define services to be delivered by their ERP suites, they have tens of thousands of customers that will expect the services to be supported forever. Both companies are understandably nervous about rushing the process and creating a support nightmare.

The worst mistake any vendor could make is to let its developers define the services in a vacuum. Most customers would agree that development organizations often have an incomplete data-centric view of how people actually use the products and how they fit into business processes.

Monday, May 22, 2006

Enterprise SOA: Designing IT For Business Innovation (SAP)

Order this new O'Reilly book to learn about enterprise SOA -- and how SAP is bringing the concept to life with enterprise services architecture (ESA) and the SAP NetWeaver platform. The book reveals the latest thinking on how to plan and implement ESA, and explains how SAP is bringing the ESA concept to life via composites in SAP products throughout 2006.

Enterprise Services Architecture: Blueprint for Services-Based Business Solutions

Enterprise services architecture (ESA) is a blueprint for services-based, enterprise-scale business solutions that offer increased levels of adaptability, flexibility, and openness. With the SAP NetWeaver platform as its technical foundation, ESA moves IT architectures step-by-step to dramatically higher levels of adaptability -- and helps companies move closer to the vision of the real-time enterprise.

The promise of ESA is twofold: facilitating business innovation while leveraging existing resources.

ESA elevates the design, composition, and deployment of Web services to an enterprise level to address business requirements. An enterprise service is typically a series of Web services combined with simple business logic that can be accessed and used repeatedly to support a particular business process. Aggregating Web services into business-level enterprise services provides more meaningful building blocks for the task of automating enterprise-scale business scenarios.

Enterprise services allow you to efficiently develop composite applications, which are applications that compose functionality and information from existing systems to support new business processes or scenarios. All enterprise services communicate using Web services standards, can be described in a central repository, and are created and managed by tools provided by SAP NetWeaver.

With ESA, companies have a cost-effective blueprint for composing innovative new applications by extending existing systems, while maintaining a level of flexibility that makes future process changes cost-effective.

Pragmatic Path to Enterprise Services Architecture
Enterprise Services Architecture Adoption Program provides all the information, tools, and services that your organization needs to build an ESA roadmap and implement it leveraging your IT investments. Guided by your key business objectives, you can choose among the program offerings and craft your own road maps for adopting ESA, using SAP NetWeaver in incremental phases.

Thursday, May 18, 2006

SAP's ESA strategy is on track (InfoWorld)

CEO Kagermann makes the case for SAP's transition to technology powered by Web services

Emerging Best Practices for ESA Adoption Highlight SAPPHIRE SOA Content (AMR)

Enterprise Services Architecture (ESA) is the defining strategy for SAP and its customers that want to use technology to be more flexible and responsive to business change. At SAPPHIRE this week, SAP showcased several customers, including Intel and Whirlpool, that shared their experience in adopting the NetWeaver technologies combined with core SAP applications to start building out their own ESA.

The use cases varied from connecting to product data pools for data synchronization to a composite application for managing the expense process. Even with the differences, several clear best practices emerge:

  • Consistent service definition—As we have seen with many customers looking at service-oriented architecture (SOA), perspectives on what a “service” actually is differ. Companies must, therefore, get agreement on how they are going to define different classes of services and how that data will be maintained. One company described its taxonomy of services, essentially a metadata repository that defines how services are consistently created and maintained.
  • Master data management—SOA and the distributed nature of composite applications expose inefficiencies in how data is managed and synchronizes. Once these customers started their ESA journey, it became almost immediately clear that success would be impossible without the ability to synchronize and harmonize data across different systems.
  • Pick the right process—Even though people identified different processes to start their ESA journey, each implementation was targeted at solving a distinct pain point for that company. The reuse benefits of SOA are not totally realized after the first project. In fact, the costs are often higher by taking this approach. One customer estimated a 20% to 30% cost overhead to develop services that supports reuse. He said the payback is five times better, but it’s not immediate.
  • Don’t oversell SOA—The flexibility and responsiveness that SOA promises is very appealing to business customers. However, the technology is still evolving, and many standards for interoperability are still not mature. Companies must set the proper expectations about what is possible today.
  • Get help from SAP—This was perhaps the most consistent theme among customers. Broad industry expertise in the newer NetWeaver technologies (like Xi) is still lacking, so customers used SAP consultants to help with the implementation. Having the internal connection to development personnel within SAP was vital to success—and something that only SAP can provide.


These are just a few examples of the best practices emerging from those that have embarked on an SOA strategy. Some of these are specific to SAP, but most are applicable for any application landscape. Has your company identified some clear best practices for SOA? If so, we would love to hear about them or any other comments related to ESA or SOA: e-mail me at dgaughan@amrresearch.com.
© Copyright 2006 by AMR Research, Inc.

Thursday, May 11, 2006

SAPPHIRE ‘06: The Big SOA Questions To Be Addressed (AMR Research)

Next week is show time again as SAP’s SAPPHIRE ’06 customer conference kicks off in Orlando, Florida. One of the hot topics will likely by SAP’s Enterprise Services Architecture (ESA) strategy for a business-driven approach to SOA. While the messaging has been well received, AMR Research clients have raised a whole host of real-world questions in the past three months. Will they be addressed?

Wednesday, May 10, 2006

The building blocks of a simpler future are in place (FT)

Imagine a future where IT systems are not created by computer analysts speaking the languages of Java and C but instead by business managers speaking the languages of supply chain, customer service or product development.

It is a future made possible by Service Oriented Architecture (SOA) – an evolution in the way enterprise IT systems can be built.

SOA will make it possible for business managers to create instantly the IT functionality they need to support business initiatives, instead of submitting a technology request that disappears into the IT department’s backlog.

At the same time, SOA will force IT to begin speaking the language of business rather than technology – driving corporate productivity by putting technology in lockstep with the business.

Today, businesses either build and maintain custom applications (such as invoice processing or personnel systems) at great cost, or they conform their business processes and organisation to pre-packaged software applications.

Both of these approaches have helped automate business processes but have become operationally and intellectually threadbare in recent years.

The usually pejorative phrase “legacy system” was coined to describe old, custom applications that have grown hard to maintain and almost impossible to replace, whereas packaged software brings its own set of challenges since modifying it to meet the needs of a particular business is expensive and risky, often resulting in inadequate, “vanilla” installations.

Business and IT managers alike are saying: “There must be a better way.”

And now, with SOA, there is. With an SOA, business applications are constructed of independent, reusable, interoperable services that can be reconfigured without vast amounts of technical labour. Soon it will be common – at least in high-performing organisations – for business managers to assemble technology services, drawing upon reusable components developed by their counterparts in IT.

The fundamental building blocks of an SOA are web services. They are essentially containers of software logic that can be asked (usually by other web services) to perform specific functions. An SOA is a collection of web services brought together to accomplish business tasks (checking a customer’s credit, for example, or generating an invoice).

It is an innovation that simplifies the inner workings of the technology at the heart of corporations or government entities. Because these services are accessed through a standard, they provide unprecedented flexibility: business processes can be added or altered quickly; software applications can be integrated easily.

Because the services can interact with systems outside a single organisation, they provide the ability for companies to collaborate with customers and suppliers. And because services are simpler than hard-wired applications, they lower maintenance costs. A big telecommunications company uses SOA to allow customers to order phone service online; a government organisation uses it to deliver pension forecasts instantly, rather than in the 40 days it previously required.

Heard it all before? You probably have. People have been talking about taking the programmer out of programming for decades. So what is different now?

In a word, standards are what set SOA apart from previous generations of integration technologies, which were largely proprietary to each vendor. The standards behind SOA have been around in some form for a few years, but they are just now reaching maturity. Just as the standard browser developed by Tim Berners-Lee in the 1990s ignited the adoption of the world wide web, the standards behind SOA, when they mature, will fuel its adoption.

For those still sceptical, it is hard to deny SOA’s importance if you consider the marketplace evidence. Virtually every leading vendor of software development tools and business applications is supporting the adoption of the technology. The largest forces in packaged software are employing SOA to deal with their own complexity. Their products are getting big and complicated; they need to be able to streamline them into manageable pieces.

They also want to increase the functionality of their products by making them easy to integrate with other vendors’ software. As a result, packaged software vendors are bringing SOA into the largest businesses and government institutions in the world.

SOA is also getting attention as a way for companies to solve the nagging problem of legacy systems.

But perhaps the most compelling impact of SOA is how it stands to rewrite the rules on IT governance and organisational structure. In most organisations, IT managers tend to be linked with the specific applications for which they are responsible and the business units they support. Because SOA delivers the promise of solutions that transcend lines of business – and the organisations themselves – IT managers, newly decoupled from applications they manage, will have a broader view of the potential they can deliver.

Once IT speaks the same language as business, it will be primed to design services that help companies bring distinctive capabilities, products and services to market quickly.

These benefits will not be achieved overnight. Like an iPod, SOA is simple to use but not simple to build. SOA adoption is a four to five year journey that begins, most importantly, with buy-in from the highest levels of management and an understanding of how SOA can support business needs.

Like every wave of technology, SOA brings challenges. Companies must tackle platform decisions, reconciling data differences, security approaches and governance questions. Those are among a host of issues that organisations must address to achieve success with SOA, according to recent Accenture research.

But even with the need to clear those hurdles, companies and government entities that adopt SOA have the chance to drive substantial productivity gains and higher levels of performance.

Donald J. Rippert is chief technology officer for Accenture.

Tuesday, May 09, 2006

The SOA lifecycle (InfoWorld)

Service-oriented architecture is an organic idea, not a technology. Our experts explain how to plan, build, and manage an SOA without getting lost in the weeds

Friday, May 05, 2006

IBM and SSA Global Provide ERP on Service-Oriented Architecture (DMReview)

SA Global, a global provider of enterprise business software and services, announced that it is teaming with IBM to deliver an end-to-end software and hardware solution to help small to medium-sized manufacturers deploy a proven enterprise resource planning (ERP) solution delivered on a service-oriented architecture (SOA).