SOA 360, a platform for SOA deployment, launched at BEAWorld September 29, 2006–As IT managers continue to wrangle with creating and managing service-oriented architectures, in which application components are used and re-used to meet business demands, BEA Systems is focusing on providing an underlying open platform for cohesive, companywide SOA (service-oriented architecture).The infrastructure software vendor took a big step in that direction when it launched SOA 360, a new platform and approach toward deploying service-oriented applications. SOA 360 uses a lightweight Web services standard that BEA devised, called microService Architecture, to tie together pieces of formerly disparate software product families, as well as to provide a platform for integrating third-party applications.The idea behind SOA is that applications are broken down into modular services that can be mixed and matched according to business demands. For example, if an application needs to communicate with a different database, a service component that points to the specific database is changed while the rest of the application remains untouched. In the past, applications were monolithic, and every change required hefty recoding. With SOA 360, customers can more easily integrate software from BEA’s three product lines: WebLogic, which is used for creating Java-based applications and Web services; AquaLogic, which manages and configures SOA applications; and Tuxedo, which is used to create transaction-based applications.“What you’re seeing is the ability to put [all of these applications] in the right location inside the SOA life cycle and connecting all of them through a unified repository so they can share information,” says Rob Levy, BEA’s CTO.In addition, with mSA, SOA 360 gives customers the ability to only pull the services—or parts—of the application needed for a particular business process, rather than requiring the entire application environment every time. “When you start thinking about deploying an SOA environment you want to have the flexibility of putting in only the pieces you need to build it,” Levy says. “Today, people provision a complete environment regardless of how much of it is actually going to be used for the application that is going to be deployed on top of it.”So when capturing data, for example, there is no need to deploy a large Java environment on a server. “All you really need is a Java Virtual Machine container so you can run the applet and the data services integration component,” Levy says.SOA 360 is made up of a number of software pieces. BEA plans to componentize all of its middleware products in the next 12 to 18 months, Levy says. Analysts say BEA’s new SOA 360 approach reflects an industry trend in which infrastructure software vendors such as IBM, Microsoft, and Oracle are rolling out tools designed to better manage SOA components. WebMethods, for example, earlier this month announced plans to buy Infravio, a company that builds software to manage the pieces within an SOA.Jennifer Mears is a senior editor at Network World. JavaSoftware Development