วันศุกร์ที่ 21 มกราคม พ.ศ. 2554

Benefit : Oracle's SOA

Oracle application is an example of SOA that make rapid adoption of SOA in service of IT system. The SOA is the way to achieve IT goals of lower costs, greater efficiency and increase visibility in business to be flexible business application. By Oracle SOA help it easier than to build, deploy and manage it with complete technology.

  • Easy to use set of tools for improve developer productivity, promote asset reuse and IT developer collaborative.
  • Increase ability of application grid to be performance and reliability.
  • Help to provide integrated governance and security.

วันจันทร์ที่ 17 มกราคม พ.ศ. 2554

Internal app store: service-oriented to the hilt

By Joe McKendrick | January 6, 2011, 6:54pm PST

On previous posts, we talked about the new mission for service oriented architecture — providing the foundation for internal “corporate app stores,” in which software services are vetted, conformed, posted, and perhaps even monetized on a corporate-wide directory — with great similarities to Apple’s App Store — for fast access by anyone who needs them.

InformationWeek’s Chris Murphy explores the topic in some depth in a newreport. Some prominent companies, he says, are discovering the app store concept as a way to provide enterprise-wide access to corporate software.

The latest example is Manpower, the national flexible and temp staffing firm. As Chris puts it:

“Manpower CIO Denis Edwards is thankful for Apple’s App Store. Three years ago, to do what he and his IT team want to do now, they would have had to explain a complicated concept about distributed development, a centralized software depository, shared services, and approval processes. Now, he just points to the App Store and says ‘we want to do that, only for internal use,’ and people get it.’ And he wants to do it whenever Manpower adds new software for one business group that others might want to adopt.”

Sounds highly service oriented, doesn’t it? In fact, Chris relates, Manpower is employing “a services architecture” to integrate legacy applications into the app store concept. “Apps publish data in common XML formats and local IT teams adapt those to legacy apps.”

Make no mistake about it, though, integration between a multitude of systems behind the scenes is a big job. But the app store is a nice way to make service orientation extremely tangible to the business.

วันเสาร์ที่ 15 มกราคม พ.ศ. 2554

Introduction to SOA

      SOA(Service Oriented Architecture) is an architectural style whose goal is to achieve loose coupling among interacting software agents. A service is a unit of work done by a service provider to achieve desired end results for a service consumer. Both provider and consumer are roles played by software agents on behalf of their owners.
    This sounds a bit too abstract, but SOA is actually everywhere. Let's look at an example of SOA which is likely to be found in your living room. Take a CD for instance. If you want to play it, you put your CD into a CD player and the player plays it for you. The CD player offers a CD playing service. Which is nice because you can replace one CD player with another. You can play the same CD on a portable player or on your expensive stereo. They both offer the same CD playing service, but the quality of service is different.