Library tutorials & articles

Service-Oriented Architecture: What Is It and How Can It Help Your Business?

Making Adjustments More Easily with Service-Oriented Architectures

Making Adjustments More Easily with Service-Oriented Architectures

One difference between a service-oriented architecture and a more traditional development mode is that service-oriented architectures allow a company to hand over a more focused set of requirements to its IT team. In addition, while the full establishment of a service-oriented architecture can take an extended period of time, an individual service can be built in a few weeks. This means that there is room for easier adjustments to be made on a service and time for mistakes to be caught earlier in the process, which can further benefit a business.

Conclusion

Essentially, a service-oriented architecture can be a huge benefit for any company that uses Web-based applications. It can provide new functionality for programs written on outdated platforms and it can save developers time in not needing to write new processes when useful ones already are in existence. While service-oriented architectures may be the hot topic of the moment, it seems clear that they will continue to be an important part of business for many years to come.

Comments

  1. 17 Aug 2007 at 03:24
    It is easy to tell that Charles "gets it" about what SAAS has to offer, I only wish "I got it"!  The examples Charles provides are minimalist, but they do convey the idea of how you can leverage data that you either have, or have access to, and can turn that information into a service that your company can provide as a business.

    Unfortunately I live in the real world.  As an independent software author specializing in industrial automation applications, I am still having a hard time figuring out how I can leverage what I know into a service that my company can provide to an established customer base.

    Many of the industrial automation giants such as Siemens, Fanuc, & Allen-Bradley provide comprehensive software solutions such as SCADA and DCS (at a premium price) to their customers, and this "one stop shopping software paradigm" makes it difficult to find areas where us small folks can cultivate new business opportunities.

    I would like to invite Charles (or any other DeveloperFusion member) to discuss and identify SAAS methodologies where there is an established business base, but software companies like mine can still find niche opportunities to leverage our knowledge of SAAS into real business opportunities.

    Thank you Charles for your contribution; authors like yourself make DeveloperFusion a website that I visit everyday.

    Best regards,

    Scott
    scott@isdtech.com
















  2. 01 Jan 1999 at 00:00

Leave a comment

Sign in or Join us (it's free).

Charlie Fink Charlie Fink is the vice president of product development and delivery for WestLake Training and Development. He has been designing and developing leading software solutions for over 15 years and h...
AddThis

Related discussion

Related podcasts

  • Introduction to Atlas

    Get your feet wet with an introduction to Atlas. Atlas is the new part of the .NET framework specifically for web clients. Features include AJAX and web services support, new validation controls, behaviors, and an object orientation layer sitting on top of JavaScript.

Events coming up

  • Dec 8

    December Silicon Valley Ruby Meetup

    Moffett Field, United States

    In a World of Middleware, Who Needs Monolithic Applications? by Jon Crosby With Rack emerging as the standard for composing web applications and services, most recently with Rails adoption, an architectural shift is taking place. Learn how to create next generation web services by reusing existing Rack middleware and supplementing with your own components and micro-frameworks like Sinatra. Bio : Jon likes music, the Open Web, Ruby, Erlang, Haskell, Objective-C, JavaScript and coffee.

Want to stay in touch with what's going on? Follow us on twitter!