Tobacco firm shifts development to SOA
Development platform will be used at 180 sites worldwide
Computerworld - British American Tobacco PLC this week will start moving developers at 180 locations worldwide to a new development platform as the company begins to build most new applications as services.
The London-based supplier of tobacco products plans to move developers using tools from Oracle Corp., Microsoft Corp. and IBM to service-oriented architecture (SOA) tools from Skyway Software for almost all new custom development, said Kevin Poulter, application technology manager at British American.
This week, 15 developers in British American's Kuala Lumpur group services division will begin using Skyway's SOA Builder software.
Developers at other locations will start using the tools throughout the year. Poulter said he expects that applications built using the tools will go into production during the second half of the year.
British American, which has used Web services to integrate applications since 2002, will also use Skyway to migrate existing applications worldwideincluding 6,000 built in Lotus Domino and 200 custom applications used at its headquartersto Web services and services native to Java.
"We wanted to get all those developers brought onto a common platform," Poulter said. "It gives us much better options in consolidating infrastructure for cost savings."
The company hasn't calculated potential cost savings from the shift to an SOA-based application development model. But Poulter noted that using Web services to integrate applications over the past two years has been 60% to 70% cheaper than traditional hard-coded integration.
The move will also help support British American's architectural vision of running "loosely coupled" composite applications made up of processes that can be easily tied together or uncoupled when business requirements change, Poulter said. For example, the company has built a Web service that provides daily updates to its global procurement system, based on fluctuating exchange rates.
To support the move to an SOA, British American developers must shift from focusing on coding to working on incorporating business requirements into new composite applications, Poulter said.
"You're trying to [bring] people to a higher-level development paradigm so they are closer to the business-analyst-type developer," he said.
Skyway's SOA Platform offerings provide model-driven development techniques that allow developers to build services, processes and applications without having to write code or know programming languages, said Jared Rodriguez, CEO of Tampa-based Skyway.
Daryl Plummer, an analyst at Gartner Inc., said Skyway's tools are an example of a so-called integrated service environment (ISE) designed to allow developers to assemble services for creating new applications without coding.
"With an ISE, you get the piecesit may be a Web service, a Java component, .Net component, a file or a database," Plummer said. "The work is at a higher level of abstraction, so it is not code work, it is assembly work. You have to be able to figure out which pieces you want and make sure they have the right data and that you can relate them to other pieces."



- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Enterprise Java Applications on VMware: Unix to Linux Migration Guide
- This guide focuses on key considerations for IT Architects who are in the process of migrating Java applications from UNIX to Linux as...
- Desktop Modernization eBook
- This eBook looks at the challenges involved in delivering and managing desktops, today and in the future. Its goal is to demonstrate how...
- Market Landscape Report: Online File Sharing and Collaboration in the Enterprise
- The trend toward "consumerization" marches onward in IT; more and more end-users are choosing their own hardware plaforms and software applications in lieu...
- A Standards-based Mobile Application IdM Architecture
- This white paper explains how an identity management architecture, with the help of both SAML and OAuth, can support the two broad categories-web...
- Microsoft Volume Licensing Comparison - Enterprise
- With this quick-reference document, you can easily compare the available Microsoft Volume Licensing programs for enterprise organizations with 250+ devices, and tailor a... All Enterprise Architecture and SOA White Papers
- Quantifying the Business Value of VMware View - Webcast
- Many enterprises have discovered that the use of virtualization to support desktop workloads creates a range of significant benefits. These benefits include price...
- Optimizing Networks for the Cloud
- Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
- Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
- Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
- Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
- Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
- Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
- Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn... All Enterprise Architecture and SOA Webcasts