Slashdot Mirror


Survey: SOA Prominent On 2005 budgets

Michael S. Mimoso writes "A Yankee Group survey of 473 enterprise decision makers reveals that companies have put aside money for service-oriented architectures for 2005." This is a bigger deal than it sounds - if companies keep moving this away, it will mean a sea change in corporate technology usage - and change the way/why development is done. We're talking everything from SOAP stuff (ITMJ is part of OSTG) to wholesale ASP adoption like Salesforce.com.

3 of 138 comments (clear)

  1. Re:um by taylortbb · · Score: 2, Informative

    A quick Google search will give you a reasonable answer.

    SOA is Service-Oriented Architecture. Makes sense doesn't it?

  2. SOA What? SOA This. by Bob9113 · · Score: 3, Informative

    Lots of comments on the buzzwordiness of SOA, and questioning the technical merit. I've been working on a SOA project for a couple months now, and I can tell you - the technical merit is there (as well as the acrid stench of buzz).

    The core idea of SOA is that there are a lot of enterprises out there with lots of legacy databases on their networks. They also have small, decentralized app development teams that just want to put the data in front of the customer, as quickly as possible. Allowing all those teams direct access to all those databases is both expensive and risky (from a security standpoint) and expensive and difficult (from the front end developer's standpoint). SOA is a way to put a single point of entry across multiple databases. The front end people can code hellbent for leather against SOAP, without thinking about security or SQL, while the SOA team writes at a somewhat slower more methodic pace, linking in security (perhaps via LDAP) and handling handling the SQL.

    Basically it's a way of keeping the O/R mapping and database security problem with a single team, while also allowing individual departments and divisions of the corporation to have their own app development teams.

  3. SOA != Web Services by Patrick+May · · Score: 2, Informative
    Service oriented architecture (SOA) is not synonymous with Web Services. Web Services are just one, not particularly elegant, way of implementing an SOA. The core features of an SOA are:

    Dynamic service registration

    Dynamic service discovery

    Support for one or more standard protocols for service invocation

    Note the absence of the acronyms "SOAP" and "XML" on that list.

    Patrick