to S  O  A INTRODUCTION Presentd   Pratip  Halder by Nexgen Institute of Business & Technology Roll No : 08196012015 Regis...
Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits  </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Techno...
Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits  </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Techno...
S O A What  is  it  ? Service Oriented Architecture Nexgen Institute of Business & Technology
Definition of  Service Oriented Architecture     S   O  A <ul><li>It is an architectural model that aims to enhance the ef...
Example of SOA Nexgen Institute of Business & Technology My Organization
Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service1 Service2 Service4
Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service2
Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service6 Service8 Serv...
Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service5 Service7 My Organization Serv...
Example of SOA Nexgen Institute of Business & Technology My Organization Success! Service Oriented Architecture Makes Chan...
Broadly SOA can be classified into two terms   : <ul><li>SERVICES </li></ul><ul><li>CONNECTIONS   </li></ul>Nexgen Institu...
What is a Service ? <ul><li>A service is a function that is well-defined, self-contained, and does not depend on the conte...
What is a Connection ? <ul><li>A link that connecting these self-contained distributed services with each other . </li></u...
Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits  </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Techno...
Benefits of SOA <ul><li>Technology Perspective   </li></ul><ul><li>Business Perspective    </li></ul>Nexgen Institute of B...
Benefits of SOA <ul><li>Technology Perspective   </li></ul><ul><li>It is platform independent  </li></ul><ul><li>More flex...
Benefits of SOA <ul><li>Business Perspective    </li></ul><ul><li>More effective integration with business  </li></ul><ul>...
Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits   </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Techn...
Challenges of  SOA <ul><li>Early adoption and evolution of supporting technology . </li></ul><ul><li>Organization change i...
Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits   </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Techn...
Now SOA based on Web Services  What is a Web Service ? <ul><ul><li>Web services constitute a distributed computer architec...
Different Technologies used in SOA  <ul><li>JAVA </li></ul><ul><li>.NET </li></ul><ul><li>C++ </li></ul><ul><li>PERL </li>...
Thank You Nexgen Institute of Business & Technology
Upcoming SlideShare
Loading in …5
×

introduction to SOA

564 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
564
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

introduction to SOA

  1. 1. to S O A INTRODUCTION Presentd Pratip Halder by Nexgen Institute of Business & Technology Roll No : 08196012015 Registration No : 081961010014
  2. 2. Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Technologies </li></ul>Nexgen Institute of Business & Technology
  3. 3. Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Technologies </li></ul>Nexgen Institute of Business & Technology
  4. 4. S O A What is it ? Service Oriented Architecture Nexgen Institute of Business & Technology
  5. 5. Definition of Service Oriented Architecture S O A <ul><li>It is an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise. </li></ul><ul><li>A collection of services and connections. </li></ul><ul><li>It is a flexible set of design principles. </li></ul><ul><li>A new architecture for the development of loosely coupled distributed applications. </li></ul><ul><li>With Service Oriented Architecture an organization build with easy to assemble and easily reconfigurable components like building blocks. </li></ul>Nexgen Institute of Business & Technology
  6. 6. Example of SOA Nexgen Institute of Business & Technology My Organization
  7. 7. Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service1 Service2 Service4
  8. 8. Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
  9. 9. Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service4 My Organization
  10. 10. Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service2
  11. 11. Example of SOA Nexgen Institute of Business & Technology My Organization Service3 Service4 Service1 Service6 Service8 Service2 Service5 Service7
  12. 12. Example of SOA Nexgen Institute of Business & Technology Service3 Service1 Service2 Service5 Service7 My Organization Service6 Service4 Service8 Other Organization
  13. 13. Example of SOA Nexgen Institute of Business & Technology My Organization Success! Service Oriented Architecture Makes Changes Easier
  14. 14. Broadly SOA can be classified into two terms : <ul><li>SERVICES </li></ul><ul><li>CONNECTIONS </li></ul>Nexgen Institute of Business & Technology
  15. 15. What is a Service ? <ul><li>A service is a function that is well-defined, self-contained, and does not depend on the context or state of other services. </li></ul>Nexgen Institute of Business & Technology
  16. 16. What is a Connection ? <ul><li>A link that connecting these self-contained distributed services with each other . </li></ul>Service Consumer Service Provider Service Response Service Request Nexgen Institute of Business & Technology
  17. 17. Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Technologies </li></ul>Nexgen Institute of Business & Technology
  18. 18. Benefits of SOA <ul><li>Technology Perspective </li></ul><ul><li>Business Perspective  </li></ul>Nexgen Institute of Business & Technology
  19. 19. Benefits of SOA <ul><li>Technology Perspective </li></ul><ul><li>It is platform independent </li></ul><ul><li>More flexible architecture </li></ul><ul><li>Integration of existing applications </li></ul><ul><li>Improved data integration </li></ul><ul><li>Speeds custom application development </li></ul>Nexgen Institute of Business & Technology
  20. 20. Benefits of SOA <ul><li>Business Perspective  </li></ul><ul><li>More effective integration with business </li></ul><ul><li>partners.  </li></ul><ul><li>Support customer service initiatives . </li></ul><ul><li>More effective use of external service </li></ul><ul><li>providers. </li></ul><ul><li>Facilitate global sourcing. </li></ul>Nexgen Institute of Business & Technology
  21. 21. Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Technologies </li></ul>Nexgen Institute of Business & Technology
  22. 22. Challenges of SOA <ul><li>Early adoption and evolution of supporting technology . </li></ul><ul><li>Organization change in necessary since SOA crosses system boundaries. </li></ul><ul><li>Program management is often complex due to project interdependencies and new technology risks.    </li></ul><ul><li>The change impact to the infrastructure and users. </li></ul><ul><li>Quality Assurance is difficult. </li></ul>Nexgen Institute of Business & Technology
  23. 23. Agenda <ul><li>What is SOA? </li></ul><ul><li>SOA Benefits </li></ul><ul><li>SOA Challenges </li></ul><ul><li>Used Technologies </li></ul>Nexgen Institute of Business & Technology
  24. 24. Now SOA based on Web Services What is a Web Service ? <ul><ul><li>Web services constitute a distributed computer architecture made up of many different computers trying to communicate over the network to form one system. </li></ul></ul>Nexgen Institute of Business & Technology
  25. 25. Different Technologies used in SOA <ul><li>JAVA </li></ul><ul><li>.NET </li></ul><ul><li>C++ </li></ul><ul><li>PERL </li></ul><ul><li>PHP </li></ul>Nexgen Institute of Business & Technology
  26. 26. Thank You Nexgen Institute of Business & Technology

×