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