Experts analyze the main reasons why enterprises are reluctant to adopt SOA

Source: Internet
Author: User

Loraine Lawson, it business edge website integration technology and business issue reporter, said, I recently interviewed an ITProgramAsk his company how to consider SOA. The programmer who did not want to be named said that my boss would not write SOA. He is a COBOL programmer and has not written a line in 10 years.Code.

Lawson said, I suspect that many companies do not adopt SOA for the same reason: lack of understanding of SOA and willingness to make changes. However, as shown in recent discussions on the ebizq website, even if you allow your organization to overcome these obstacles, there are still many reasons for enterprises not to adopt SOA.

These reasons include "bad image", "excessive publicity", and worrying factors. Enterprise designer and blog author Michael Poulin says business and IT department managers are a major obstacle to SOA applications because they are afraid to emphasize their work efficiency in SOA.

Enterprise designer and consultant Tarak Modi lists the six factors that he has seen in the past few years that impede SOA applications, including power struggles, bottom-up implementation of failures, and poor governance.

Lawson said she particularly liked Joe McKendrick's point of view: many companies may think they have SOA. However, they are more likely to have a jbows architecture or only have some Web Services. Their vendors may have made them think that their latest solutions have built and run SOA for them. In fact, this is only part of this development. By the way, there is no error in using jbows. This is part of the journey to SOA. In fact, there are very few companies that have actually reached the stage of SOA with all the functions.

Lawson said, you may think it is embarrassing for vendors to announce that they are selling SOA at this time, because they are actually selling Web Services, not SOA. She said she interviewed two vendors this week. Vendor representatives said they are providing a full set of SOA solutions. However, when you discuss this issue in detail, they actually sell tools for developing and deploying web services, including some consulting services.

Unfortunately, many vendors seem to be the primary targets of SOA education. As Chris Harding, the SOA working group owner of open group, recently explained, this will lead to a lot of confusion about what SOA requires and what it doesn't need.

According to Harding, the vendor information you received said that SOA is good. Here is our enterprise service bus. You can use this enterprise service bus to implement SOA. You can get this impression from this information. What you need to do is to purchase an enterprise service bus so that you have SOA, even though they didn't say this is absolute. Of course, purchasing an enterprise service bus, a service registry, or an event processor, or using an event-driven approach may solve your problem and may not solve your problem.

It must be embarrassing for companies that are told they are buying a complete SOA solution, because these companies later discovered that they are just getting started. This is why these enterprises are reluctant to further apply SOA.

This is another major reason enterprises are reluctant to adopt SOA: You may not need it. Indeed, SOA may help you achieve your strategic goals and cancel integration projects during implementation. There are many examples of successful SOA implementation. We now know how to calculate the ROI of SOA.

However, if your current method is really useful and you can barely survive, you may not have to adopt SOA. SOA is not the only choice. Sometimes SOA is not a reasonable choice. If you do not adopt SOA, no one will take you into consideration.

In fact, there are some very good reasons not to adopt SOA: When you don't know what the business reasons are. As David linthicum recently said: without explaining the business reasons in advance, you cannot determine whether SOA has business value. This means understanding your core needs and how SOA can create an architecture that solves practical problems. do not promote SOA because it seems to be the right thing.

Lawson said, I eventually think SOA will succeed. As McKendrick recently pointed out, even in the current economic environment, the average annual growth rate of SOA in the next few years is expected to reach 17%. As he said, the SOA market is good.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.