Home > Articles > Web Services > SOA

  • Print
  • + Share This
This chapter is from the book

SOA and Web 2.0 Become the Enablers

A flexible business—a flex-pon-sive* business—requires flexible IT. Innovation requires change and SOA makes it easier for companies to change. Given this focus on business flexibility, growth, and innovation, the technology that most expedites these business goals is service oriented architecture (SOA). According to most of the analyst firms, SOA will become the de facto standard for business flexibility and collaboration among companies.

As we discussed in this book, SOA is all about an approach that views a business as linked services and considers the outcomes they bring. Because it is built on open standards, it is a way for businesses to tap into their existing technology investments and flexibly link previously fragmented data and business processes, creating a more complete view of operations, potential bottlenecks, and areas for growth.

As we learned, advances in open standards and software-development tools have made SOA applications easier to develop. However, this does not mean that everyone is deploying SOA applications; the market is at the early stages of adoption. Services that join together to support business processes within SOA are designed in such a way that different parts can operate independently of one another. Because of this, any one feature can be changed without breaking other parts of the application. This makes companies that have adopted principles of SOA much more responsive to changing business requirements than those that rely on traditional software development, with one feature change potentially derailing an entire application.

The companies that master SOA technology operate more efficiently than their competitors and adapt more quickly to changing business conditions in their industries. And as we discussed earlier, Web 2.0 facilitates the collaboration aspects, and SOA enables the infrastructure for flexibility.

A great example is a retailer deciding whether to issue a credit card to a customer. It could use the technology to tap different sources and pull together information on a customer's creditworthiness and buying habits. A bank can use the same computing services to handle account transfer requests, whether they are coming from a teller, an ATM, or a Web application, avoiding the need for multiple applications. A manufacturer could measure more closely what is happening in its production process and then make adjustments that feed back instantly through its chain of suppliers.

SOA enables profitability through revenue growth and cost cutting. SOA enables innovation through collaboration and flexibility.

Your checklist for becoming a flex-pon-sive* business should include the following:

  • Understand SOA and Web 2.0. Chapters 3 and 4, "SOA as the DNA of a Flex-pon-sive* and Innovative Company," start to articulate what you need to consider, but the goal of this book is not to make you technology experts. Rather, the goal is to provide you with enough information to ask the right questions to begin your journey.
  • Develop the skills needed to embrace these new technologies.
  • Understand the business implications of the new technologies.
  • + Share This
  • 🔖 Save To Your Account