Introduction to SOA

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

4 Favorites

Introduction to SOA - Presentation Transcript

  1. Introduction To SOA
    • Aditya Thatte
    • BE Computer Science
    • email : aditya.thatte8@gmail.com
  2. Evolution in Technology
  3. Persistent Problems
    • Complexity at Middle Tier
    • Less use of power of internet
    • System Services were bottleneck
    • Ever changing business
    • Cost of updating and upgrading
  4. Birth of Distributed Computing
  5. IT Challenges
    • Scalability
    • Flexibility
    • Time to Market
    • Ever changing business environment
    • Integrating and monitoring apps
    • Widespread interdependencies
    • Business driven by IT
    • Cut throat business , aggressive competitors
  6. Service Oriented Architecture
    • Based on SOC paradigm
    • Fundamental entity “Service”
    • Services as loosely coupled components
    • Black boxing modules
    • Reorganisation , integration of applications
    • Runtime reusability of key services
    • Business supported by technology
  7. Concept of Service
    • Self describing
    • Platform agnostic
    • Logical / business function
    • Allow quick , cheap computation of distributed applications
    • Available on internet/ B2B links
    • Enables cross platform/enterprise integration
  8. Key aspects of a Service
    • Precise ( in terms of functionality)
    • Specific ( stick to standards WSDL,COM etc)
    • Reliable
    • Platform agnostic
    • Loosely coupled
    • Location transparency
    • Reusable
  9. Sample SOA
  10. Components
    • Order entry – Client / end user
    • Application server – processes request
    • Business process – Business rules of enterprise
    • Workflow – human intervention
    • Customer Service database – Oracle
    • Order management database – Seibel
    • Adapters – Middleware
    • Shipping service – 3 rd party service
  11. Explanation of figure
    • Databases – disparate sources
    • Workflow – human service
    • Business process module – aligns business rules
    • Shipping module – used as 3 rd party service
    • Adapters – middleware technology
    • Clients – millions of users over internet
    • All of the above are seamlessly integrated into a Service Oriented Architecture ( SOA)
  12. Goals of SOA
    • Enable B2B , B2C over different platforms
    • Allow different applications to talk to each other easily
    • Render end to end services to end user/ 3 rd party applications
    • Speed business change
    • Improve “Time to Market”
    • Facilitate seamless Integration of software
    • Align Business process & IT
    • Reusability of components
    • Provide an easier and happier business environment

+ Aditya  ThatteAditya Thatte, 2 years ago

custom

1327 views, 4 favs, 0 embeds more stats

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1327
    • 1327 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 4
  • Downloads 0
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories