Wednesday, December 15, 2010

Advantages and disadvantages of adopting SOA in an Organization

The advantages of a service oriented architecture

Service Oriented Architecture, commonly referred to as SOA, is a leading architectural practice followed by organizations to reduce total cost of ownership, ease of maintenance in software development. Many organizations today are looking up to SOA as an architectural solution to provide a robust computing platform to connect to legacy systems. In this architectural paradigm there is focus on exposing software as a service rather than an application. With the following distinct advantages:
*Reusability*
In SOA an organization clearly demarcates its business process in terms of a web service. For example, a bank may expose a web service called openaccountNumber() to the outside world for  opening an account. This web service can be used anywhere across the globe for opening bank accounts. You need not  write separate applications for the same business function.
*Ease of Maintenance*
Organizations can maintain the web services at a lower cost as compared to the separate applications.
*Reduced Development Cost *
With this as a architectural standard and many IDE’s in marketplace it is easier and cost effective to develop web services on SOA pattern
*Maintainability*
SOA promises to be great in terms of maintainability of code as web services can be put in repository and located according to geographical and business purposes.
*Total Cost of  Ownership*
Umbrella term used to denote the costs involved in maintaining  supporting, and owning, governing applications throughout the organizations.
*Interoperability*
SOA architectural solutions promises organizations to interoperate the various businesses exposed as webservices that will allow the organizations to interoperate as in a webservice to getCustomerdeatils() can be used by other departments, say Home loan line of credit, can issue a request to the customer details. Similarly the Credit online system may use the same web service to get the customer details .
*Standards*
SOA brings in standards to the organization. A web service built on SOA rigidly follows W3C standards for data interchange and exposing the wsdl to the outside world.
SOA has also standardized the way web services operate and in terms of data exchange and interaction with backend systems. SOA has been incorporated by many banks as standard for developing web applications across the world, SOA advantages come with the disadvantages of a large cost involved in transitioning legacy systems to new SOA based solutions as lot  of research is done on the previous system data formats and business significance before migrating on to SOA based solution.SOA based solutions promise a much better landscape in terms of all the benefits mentioned above and has proven be boon to large scale organizations .

31 comments:

  1. Great blog here! Also your website loads up very fast! What web host are you using?
    Can I get your affiliate link to your host?

    I wish my site loaded up as quickly as yours lol
    Look into my page ... GFI Norte

    ReplyDelete
  2. When very effort that is made to save your married life
    fails, a marriage therapist is the best person who can sort
    out the differences and bring life back to the crumbling relationship.
    Some schools even require gaining experience first as a prerequisite in your application to the
    university. People are becoming conscious of staying physically fit;
    also leniency in reimbursement restriction is resulting
    in services being available to more people.
    My web page > family psychotherapy center

    ReplyDelete
  3. Good post. I learn something totally new and challenging on blogs
    I stumbleupon everyday. It will always be helpful to read content
    from other authors and practice something from their sites.


    My web-site: Nuvocleanse Review

    ReplyDelete
  4. Hello There. I found your blog the usage of msn.
    That is a very smartly written article. I will be sure to bookmark it and
    come back to read extra of your useful information. Thank you for
    the post. I'll certainly return.

    Here is my blog ... Mito slim facts

    ReplyDelete
  5. It's difficult to find experienced people about this subject, however, you seem like you know what you're talking about!
    Thanks

    Feel free to visit my blog - Max Thermo Burn

    ReplyDelete
  6. Definitely believe that which you said. Your favorite justification seemed to be on the net the easiest thing to be aware of.
    I say to you, I definitely get annoyed while people think about worries that they plainly don't know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people could take a signal. Will probably be back to get more. Thanks

    Have a look at my website: Rvtl Anti aging Formula

    ReplyDelete
  7. If you would like to grow your familiarity simply keep visiting
    this web site and be updated with the most recent gossip posted here.


    my page ... zinncollectionreview.com

    ReplyDelete
  8. Amazing! Its genuinely amazing piece of writing, I have got much clear idea regarding from this paragraph.


    my web page: Lipo slender review

    ReplyDelete
  9. I'm really enjoying the design and layout of your site. It's a very easy on the eyes which makes
    it much more enjoyable for me to come here and visit more often.
    Did you hire out a designer to create your theme? Fantastic work!


    Here is my web-site; School Relocation

    ReplyDelete
  10. I am really impressed with your writing skills and also with the layout on your weblog.

    Is this a paid theme or did you customize it yourself?
    Anyway keep up the nice quality writing, it is rare to see a nice blog like this one nowadays.


    Also visit my page :: Cosima revival

    ReplyDelete
  11. Your way of describing the whole thing in this post is really good,
    every one be able to simply understand it, Thanks a lot.



    My site :: internetmoneypathblog.com

    ReplyDelete
  12. This post is invaluable. When can I find out more?



    Also visit my site; Buy Garcinia cambogis

    ReplyDelete
  13. Hi there, I want to subscribe for this website to take most recent updates,
    therefore where can i do it please assist.

    My page: Buy Test Force

    ReplyDelete
  14. This is a topic that is close to my heart... Cheers!

    Where are your contact details though?

    my blog ... musclebuildingfacts.net

    ReplyDelete
  15. Fastidious answers in return of this question with solid arguments and describing the
    whole thing about that.

    My web site - Buy Vimax Male Enhancement

    ReplyDelete
  16. Hello there! This blog post could not be written any better!

    Looking through this post reminds me of my previous roommate!

    He always kept preaching about this. I'll forward this article to him. Pretty sure he will have a great read. I appreciate you for sharing!

    Check out my web blog Test force xtreme review

    ReplyDelete
  17. Helpful information. Lucky me I discovered your web site accidentally,
    and I'm stunned why this twist of fate didn't happened earlier!
    I bookmarked it.

    my blog post Pro Collagen

    ReplyDelete
  18. Today, I went to the beach with my kids. I found a sea shell and gave it to
    my 4 year old daughter and said "You can hear the ocean if you put this to your ear." She placed the shell
    to her ear and screamed. There was a hermit crab inside and
    it pinched her ear. She never wants to go back! LoL I know this is completely off topic but I had
    to tell someone!

    my web blog :: acai ultra lean diet

    ReplyDelete
  19. I for all time emailed this weblog post page to all my contacts, since if like to read it next
    my links will too.

    My web site ... Weight Loss Diet Patch

    ReplyDelete
  20. I enjoy what you guys tend to be up too.
    This sort of clever work and coverage! Keep up the amazing works
    guys I've incorporated you guys to my blogroll.

    Feel free to surf to my page: green coffee

    ReplyDelete
  21. What's up it's me, I am also visiting this website daily,
    this website is in fact pleasant and the people
    are in fact sharing good thoughts.

    Also visit my blog; Natural Cleanse

    ReplyDelete
  22. D Power & Associates 2013 Canadian Car Insurance Plans Satisfaction Study.
    Keep in mind the service, not just the cheapest. Never drive under the influence and
    reckless driving. For one thing, there are
    exceptions to every rule and many more.

    Also visit my web blog; best auto insurance

    ReplyDelete
  23. What a information of un-ambiguity and preserveness of precious familiarity about unexpected
    emotions.

    Feel free to surf to my page :: sbo

    ReplyDelete
  24. I'm not certain where you are getting your info,
    but great topic. I must spend a while studying more
    or understanding more. Thanks for magnificent info I was in search of this info for my mission.

    My weblog ... simpoints code generator

    ReplyDelete
  25. Hi just wanted to give you a brief heads up and let you know a few of the pictures aren't loading properly.
    I'm not sure why but I think its a linking issue. I've
    tried it in two different internet browsers and both show
    the same outcome.

    My webpage; how to solar power

    ReplyDelete
  26. Attractive section of content. I just stumbled
    upon your weblog and in accession capital to
    assert that I acquire in fact enjoyed account your blog
    posts. Any way I'll be subscribing to your augment and even I achievement you access consistently quickly.


    Also visit my webpage ... tp-link Tl wr841n

    ReplyDelete
  27. Jսst make sure that you get all of the right advice and information available ensuгing that you have a successful aɗventure.

    Of the most frequently traveled to, Grotto Falls is a loveoy ѕetting, as nicely as Laurel
    Falls which iss the least complicated waterfall to hike to.
    You also must take precautions ԝhen hiking upp and down a hill.


    Feel free to suгf to mʏ web page: vasque hiking boots

    ReplyDelete
  28. I'm really inspired together with your writing talents as
    neatly as with the structure to your weblog. Is this a
    paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it's uncommon to
    peer a great blog like this one these days..

    my website ... chinese interpreter services

    ReplyDelete
  29. cheap for every TV program circumstance that they did not do cardio for many taxonomic category in gustatory
    modality from your finance, and you bequeath do it a respectable advert with common people that already use it.
    You can solve for your concern, it's valuable to select is not as taxing as borse louis vuitton borse louis vuitton
    borse louis vuitton tn requin pas cher borse louis vuitton reddish makes
    it easier to get started. If you can't render to change your room food waste, field
    appurtenance and gage clippings decide play a one-set traveler into a upstanding purpose nigh his day at work.
    Don't do individualised menage chores with your poster, you may induce
    to transfer you physical phenomenon

    Feel free to surf to my web-site Sac Louis vuitton

    ReplyDelete
  30. Howdy, i read your blog occasionally and i own a similar one and i was just curious if you get
    a lot of spam feedback? If so how do you protect
    against it, any plugin or anything you can recommend?
    I get so much lately it's driving me mad so any
    assistance is very much appreciated.

    My site :: japanese massage london; ,

    ReplyDelete

add comment here