SlideShare a Scribd company logo
Service Oriented Architecture
Prepared By
Sundeep Challa|Meenal|Haleema Bushra|K. Ramesh
Introduction, Case Study Backgrounds
Unit - 1
Syllabus
Objectives
➔ Introduction
➔ History
➔ Technical Infrastructure
➔ Automation solutions
➔ Business Goals & Obstacles
➔ Case Studies
➔ Summary
➔ References
Introduction
What is Service?
➔ A service is a well-defined, self-contained function that represents a unit of
functionality.
➔ A service can exchange information from another service.
➔ It is not dependent on the state of another service.
➔ It uses a loosely coupled, message-based communication model to communicate with
applications and other services.
What is Service Bus?
➔ The Enterprise Service Bus (ESB) is a software architecture which connects all the
services together over a bus like infrastructure.
➔ It acts as communication center in the SOA by allowing linking multiple systems,
applications and data and connects multiple systems with no disruption.
Example
➔ Person carrying out a distinct task in support of other person is providing service
History
Technical Infrastructure
Automation solutions
Business Goals
Business Obstacles
➔ Management of Services Metadata: Services in SOA based environment require
exchange of a huge number of messages to complete the tasks. Management of the
interactions of such services is a complicated task.
➔ Security: When SOA is used, application-managed security is not suitable. Hence
separate technologies and standards have to be followed for this purpose.
➔ Shortage of Skilled Persons:
There is a shortage of manpower in integration and construction of services
infrastructure as the specification for SOA and Web Services are continuously
changing.
Business Obstacles
➔ Interoperability: Interoperability of SOA-based web services with existing stands is
a major challenge. For this basic profiles have been developed to enforce
compatibility with existing standards and technologies.
➔ Vendor Hyper: SOA-based product stacks are still under development and testing to
suite real world problems.SOA also guarantees reduced IT costs, improved systems
agility or faster time co-market only depending on the quality and relevance of the
system architecture and design.
Business Obstacles
➔ Business Service Governance and Auditing: Business services depend on a number
of other services. Defining policies and auditing compliance on these complex
dynamic relationships is challenging.
➔ Business Service Lifecycle Management: Business services require a collaborative
lifecycle management to ensure that consistent information is shared among
business peoples, developers and operators.
Business Obstacles Example
Case Studies
➔ Transit Line Systems
➔ Mid west University Association
Case Study - I
• Transit Line Systems
Case Study - II
• Mid west University Association
Summary
References
Introduction to Service Orientation (SO) and Principles of SOA

More Related Content

Similar to Introduction to Service Orientation (SO) and Principles of SOA (20)

PPT
soa ppt v7.ppt
PrasannaVenkatesanVe1
 
PPT
SOA1-Background.ppt SOFTWARE ORIENTED SERVICES AND ARCHITECTURE
AnyaForger34
 
ODP
Service oriented architecture 27 May 2014
Khawar Nehal [email protected]
 
PPTX
Service Oriented Architecture (SOA)
Biniam Asnake
 
PPTX
SOA Service Oriented Architecture
Vinay Rajadhyaksha
 
PPTX
SOA guest lecture at DIKU by Dr. Rasmus Petersen (Dec 17 2015)
Rasmus Petersen
 
PPT
Soa Overview
Terry Cho
 
PPT
Soa Test Methodology
Diwakar Venkata
 
PPT
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Jack541108
 
PPTX
SOA Facts&Actions
Jose Luiz Berg
 
PPTX
Cs 1023 lec 12 soa (week 4)
stanbridge
 
PPT
Unit III.ppt
Balasubramanian699229
 
PPTX
SERVICE ORIENTED ARCHITECTURE Software.pptx
ibadcui
 
PPT
Service Oriented Architecture
Sandeep Ganji
 
PPT
Introduction to SOA
Aditya Thatte
 
PDF
SOA and DevOps v0.1
Mohamed Ismail Mostafa
 
PDF
Ijcse13 05-08-058
vital vital
 
PDF
Ijcse13 05-08-058
vital vital
 
PDF
Contemporary research challenges and applications of service oriented archite...
Dr. Shahanawaj Ahamad
 
soa ppt v7.ppt
PrasannaVenkatesanVe1
 
SOA1-Background.ppt SOFTWARE ORIENTED SERVICES AND ARCHITECTURE
AnyaForger34
 
Service oriented architecture 27 May 2014
Khawar Nehal [email protected]
 
Service Oriented Architecture (SOA)
Biniam Asnake
 
SOA Service Oriented Architecture
Vinay Rajadhyaksha
 
SOA guest lecture at DIKU by Dr. Rasmus Petersen (Dec 17 2015)
Rasmus Petersen
 
Soa Overview
Terry Cho
 
Soa Test Methodology
Diwakar Venkata
 
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Jack541108
 
SOA Facts&Actions
Jose Luiz Berg
 
Cs 1023 lec 12 soa (week 4)
stanbridge
 
Unit III.ppt
Balasubramanian699229
 
SERVICE ORIENTED ARCHITECTURE Software.pptx
ibadcui
 
Service Oriented Architecture
Sandeep Ganji
 
Introduction to SOA
Aditya Thatte
 
SOA and DevOps v0.1
Mohamed Ismail Mostafa
 
Ijcse13 05-08-058
vital vital
 
Ijcse13 05-08-058
vital vital
 
Contemporary research challenges and applications of service oriented archite...
Dr. Shahanawaj Ahamad
 

Recently uploaded (20)

PDF
Week 2 - Irish Natural Heritage Powerpoint.pdf
swainealan
 
PDF
Vietnam Street Food & QSR Market 2025-1.pdf
ssuserec8cd0
 
PPTX
Difference between write and update in odoo 18
Celine George
 
PPTX
How to Manage Allocation Report for Manufacturing Orders in Odoo 18
Celine George
 
PPTX
Introduction to Indian Writing in English
Trushali Dodiya
 
PPTX
DIGITAL CITIZENSHIP TOPIC TLE 8 MATATAG CURRICULUM
ROBERTAUGUSTINEFRANC
 
PPTX
SD_GMRC5_Session 6AB_Dulog Pedagohikal at Pagtataya (1).pptx
NickeyArguelles
 
PDF
Governor Josh Stein letter to NC delegation of U.S. House
Mebane Rash
 
PPTX
Building Powerful Agentic AI with Google ADK, MCP, RAG, and Ollama.pptx
Tamanna36
 
DOCX
Lesson 1 - Nature and Inquiry of Research
marvinnbustamante1
 
PDF
STATEMENT-BY-THE-HON.-MINISTER-FOR-HEALTH-ON-THE-COVID-19-OUTBREAK-AT-UG_revi...
nservice241
 
PPTX
Controller Request and Response in Odoo18
Celine George
 
PPTX
How to Configure Re-Ordering From Portal in Odoo 18 Website
Celine George
 
PDF
Android Programming - Basics of Mobile App, App tools and Android Basics
Kavitha P.V
 
PDF
I3PM Case study smart parking 2025 with uptoIP® and ABP
MIPLM
 
PDF
Lean IP - Lecture by Dr Oliver Baldus at the MIPLM 2025
MIPLM
 
PPTX
How to Create a Customer From Website in Odoo 18.pptx
Celine George
 
PPTX
Ward Management: Patient Care, Personnel, Equipment, and Environment.pptx
PRADEEP ABOTHU
 
PPTX
AIMA UCSC-SV Leadership_in_the_AI_era 20250628 v16.pptx
home
 
PPTX
Lesson 1 Cell (Structures, Functions, and Theory).pptx
marvinnbustamante1
 
Week 2 - Irish Natural Heritage Powerpoint.pdf
swainealan
 
Vietnam Street Food & QSR Market 2025-1.pdf
ssuserec8cd0
 
Difference between write and update in odoo 18
Celine George
 
How to Manage Allocation Report for Manufacturing Orders in Odoo 18
Celine George
 
Introduction to Indian Writing in English
Trushali Dodiya
 
DIGITAL CITIZENSHIP TOPIC TLE 8 MATATAG CURRICULUM
ROBERTAUGUSTINEFRANC
 
SD_GMRC5_Session 6AB_Dulog Pedagohikal at Pagtataya (1).pptx
NickeyArguelles
 
Governor Josh Stein letter to NC delegation of U.S. House
Mebane Rash
 
Building Powerful Agentic AI with Google ADK, MCP, RAG, and Ollama.pptx
Tamanna36
 
Lesson 1 - Nature and Inquiry of Research
marvinnbustamante1
 
STATEMENT-BY-THE-HON.-MINISTER-FOR-HEALTH-ON-THE-COVID-19-OUTBREAK-AT-UG_revi...
nservice241
 
Controller Request and Response in Odoo18
Celine George
 
How to Configure Re-Ordering From Portal in Odoo 18 Website
Celine George
 
Android Programming - Basics of Mobile App, App tools and Android Basics
Kavitha P.V
 
I3PM Case study smart parking 2025 with uptoIP® and ABP
MIPLM
 
Lean IP - Lecture by Dr Oliver Baldus at the MIPLM 2025
MIPLM
 
How to Create a Customer From Website in Odoo 18.pptx
Celine George
 
Ward Management: Patient Care, Personnel, Equipment, and Environment.pptx
PRADEEP ABOTHU
 
AIMA UCSC-SV Leadership_in_the_AI_era 20250628 v16.pptx
home
 
Lesson 1 Cell (Structures, Functions, and Theory).pptx
marvinnbustamante1
 
Ad

Introduction to Service Orientation (SO) and Principles of SOA

  • 1. Service Oriented Architecture Prepared By Sundeep Challa|Meenal|Haleema Bushra|K. Ramesh
  • 2. Introduction, Case Study Backgrounds Unit - 1
  • 4. Objectives ➔ Introduction ➔ History ➔ Technical Infrastructure ➔ Automation solutions ➔ Business Goals & Obstacles ➔ Case Studies ➔ Summary ➔ References
  • 6. What is Service? ➔ A service is a well-defined, self-contained function that represents a unit of functionality. ➔ A service can exchange information from another service. ➔ It is not dependent on the state of another service. ➔ It uses a loosely coupled, message-based communication model to communicate with applications and other services.
  • 7. What is Service Bus? ➔ The Enterprise Service Bus (ESB) is a software architecture which connects all the services together over a bus like infrastructure. ➔ It acts as communication center in the SOA by allowing linking multiple systems, applications and data and connects multiple systems with no disruption.
  • 8. Example ➔ Person carrying out a distinct task in support of other person is providing service
  • 13. Business Obstacles ➔ Management of Services Metadata: Services in SOA based environment require exchange of a huge number of messages to complete the tasks. Management of the interactions of such services is a complicated task. ➔ Security: When SOA is used, application-managed security is not suitable. Hence separate technologies and standards have to be followed for this purpose. ➔ Shortage of Skilled Persons: There is a shortage of manpower in integration and construction of services infrastructure as the specification for SOA and Web Services are continuously changing.
  • 14. Business Obstacles ➔ Interoperability: Interoperability of SOA-based web services with existing stands is a major challenge. For this basic profiles have been developed to enforce compatibility with existing standards and technologies. ➔ Vendor Hyper: SOA-based product stacks are still under development and testing to suite real world problems.SOA also guarantees reduced IT costs, improved systems agility or faster time co-market only depending on the quality and relevance of the system architecture and design.
  • 15. Business Obstacles ➔ Business Service Governance and Auditing: Business services depend on a number of other services. Defining policies and auditing compliance on these complex dynamic relationships is challenging. ➔ Business Service Lifecycle Management: Business services require a collaborative lifecycle management to ensure that consistent information is shared among business peoples, developers and operators.
  • 17. Case Studies ➔ Transit Line Systems ➔ Mid west University Association
  • 18. Case Study - I • Transit Line Systems
  • 19. Case Study - II • Mid west University Association