SlideShare a Scribd company logo
SOA - OVERVIEW
Prasad Narasimhan – Technical Architect
Components of SOA
Ideal SOA
Why SOA
What SOA does
SOA Road Map
How is SOA mapped
SOA Enabled applications
SOA Pyramid
EA & SOA
SOA basics
Services in Enterprise - Categorized
SOA Drivers
Service Maturity
SOA Usage
SOA Architectural Patterns
Principles of SOA
Service MetaModel
Kinds of Services
SOA Enabling from Solution Perspective
IBM SOA Entry Points
Oracle AIA Service Structure
Oracle AIA – Inventory Explained
IBM Stack
           Area                  WebSphere Product Expertise
         Messaging           WebSphere MQ
                             WebSphere Application Server, WebSphere
    Application Servers
                             Process Server,
                             WebSphere Message Broker,, WebSphere
                             Adapters , WebSphere Transformation Extender,
   Application Integration
                             WebSphere DataPower Appliances, WebSphere
                             Integration Developer.
            BAM              WebSphere Business Monitor
                             WebSphere Business Services Fabric, WebSphere
            BPM              Business Modeler, WebSphere Business
                             Integration Modeler.
                             WebSphere Commerce (Enterprise, Professional,
         Commerce
                             Express)
   Enterprise Service Bus    WebSphere Enterprise Service Bus

            B2B              WebSphere Partner Gateway
Service Interaction
Process Decomposition
Meet in the Middle
RUP for SOMA
SOMA
SOMA
Loosely coupled modular services to support both business and IT
requirements.
             Startup / Adoption
                                                                                                 JService   Portlet   WSRP          B2B Other
<< Input from: Business Analysis & Existing Assets>>                       consumers




                                                       Service Consumer
            Identification
   of Candidate Services and Flows                                         business processes
                                                                           process choreography


             Specification                                                 services
 of Services, Components, and Flows                                        atomic and composite
                                                        Service Provider




                  Realization                                              service components
   Decisions, Solution Templates & Patterns,
     Architecture, Technology Feasibility

                                                                           operational systems      Packaged           Custom               OO
              Implementation                                                                        Application       Application        Application
           Build/Assembly, Testing

                                                                                Composite Service
                                                                                Atomic Service
                 Deployment                                                     Registry
          Packaging and Provisioning
SOMA Inventory
SOMA Approach
Rational SOMA
SOMF 2.0
Bottom Up Service Identification
Service Identification
Service Capabilities
Service Architecture
Sample Architecture Overview
Webservices
• "Web services are a new breed of Web application.
  They are self-contained, self-describing, modular
  applications that can be published, located, and
  invoked across the Web. Web services perform
  functions, which can be anything from simple
  requests to complicated business processes. …
  Once a Web service is deployed, other applications
  (and other Web services) can discover and invoke
  the deployed service.” IBM web service tutorial
IBM Toolkit
     WebSphere BI Modeler         Development Platform                     WebSphere Integration Developer
                                                                           Rational Application Developer

                                 Business Performance Management Services
                                               WBI Monitor

          Interaction Services                    Process Services                    Information Services

         WebSphere                              WebSphere Process Server               DB2 Information
         Portal Server                                                                 Integrator



                                      Enterprise Service Bus
   WebSphere MQ              SI Bus                   Web Services Gateway                 WBI Event/Message Broker

                             Business App Services              Application and Data Access Services
   Partner Services
                                                                 WebSphere Adapters HATS                       DB2 II Classic
                                                                 WBI Adapters
  WebSphere                  WebSphere
  Partner Gateway            Application Server                      Business Application and Data Services



                                                                            Enterprise Applications and Data

   Infrastructure Services
Web Services - Explained
An Approach
Sample Service
Two Approaches
Webservices

      "server"                       bind
                                   (SOAP)
     Service provider                       Service Consumer
                         publish
                        (WSDL)                 "client"
Webservices Implementation
Soa

More Related Content

PDF
ESB Usage Scenarios and Patterns
PPTX
ESB Presentation
 
PPSX
ESB Overview
PPT
Enterprise service bus(esb)
PDF
ESB and SOA
PPT
Overview of SOA and the role of ESB / OSB
PPTX
Overview of ESB at Azilen Tech Meetup
PPTX
Enterprise Service Bus
ESB Usage Scenarios and Patterns
ESB Presentation
 
ESB Overview
Enterprise service bus(esb)
ESB and SOA
Overview of SOA and the role of ESB / OSB
Overview of ESB at Azilen Tech Meetup
Enterprise Service Bus

What's hot (19)

PDF
Exploring REST Purity and Pragmatism - Tuesday, November 6, 2012
PPT
Introduction to Enterprise Service Bus
PPTX
Introduction to Enterprise Service Bus
ODP
SOA & ESB Presentation
PDF
Enterprise Use Case - Selecting an Enterprise Service Bus
PPTX
Scug nov system center day
PDF
Service Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
PPTX
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
PPT
Ibm 1 Wps Arch
PPT
Soa role in telco industry
PPT
ESB Concepts
PPT
Enterprise service bus part 1
PDF
Instant Agility in Oracle Fusion Middleware through Design Time @ Run Time (O...
PPTX
Manage Agility through Manage-ability – Introducing Design Time at Run Time ...
PDF
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0
PPTX
Why Enterprise Service Bus (ESB)
PDF
Intrgrating sps-2010-and-windows-azure
PPTX
Front-Ending the Web with Microsoft Office
PPT
SOA - Creating True Business Agility
Exploring REST Purity and Pragmatism - Tuesday, November 6, 2012
Introduction to Enterprise Service Bus
Introduction to Enterprise Service Bus
SOA & ESB Presentation
Enterprise Use Case - Selecting an Enterprise Service Bus
Scug nov system center day
Service Oriented Architecture (SOA) [2/5] : Enterprise Service Bus
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Ibm 1 Wps Arch
Soa role in telco industry
ESB Concepts
Enterprise service bus part 1
Instant Agility in Oracle Fusion Middleware through Design Time @ Run Time (O...
Manage Agility through Manage-ability – Introducing Design Time at Run Time ...
SURFnetRelatiedagen Microsoft Online Strategie 15 5 2008 V1.0
Why Enterprise Service Bus (ESB)
Intrgrating sps-2010-and-windows-azure
Front-Ending the Web with Microsoft Office
SOA - Creating True Business Agility
Ad

Viewers also liked (20)

PPT
Profiting From Broadband Video's Disruptive Impact
PPT
Podium Podcasting 23rd Feb07
PPS
Eye Catching
PDF
Fericitul Iacov Tsalikis
PPT
Pavlov
KEY
Mbchb mobile uni of leeds june2012
PDF
Want themost angelhack jakarta 2013
PPS
Mexic
PPS
2009 Calendar
PPS
cel mai periculos loc turistic din lume
PPT
What They Dont Teach You At Sloan
PPS
Muntele Athos
PPTX
Think before you click
PPT
AndyWarhol
PPS
vehicole extravagante
PPT
Creacion literaria
PPS
Thousand Islands
PDF
2014-04-04 PaperFree Web•Tech•Law presentation
DOCX
Single Page Application
PDF
2014년 4월 온라인 미디어 광고 동향
Profiting From Broadband Video's Disruptive Impact
Podium Podcasting 23rd Feb07
Eye Catching
Fericitul Iacov Tsalikis
Pavlov
Mbchb mobile uni of leeds june2012
Want themost angelhack jakarta 2013
Mexic
2009 Calendar
cel mai periculos loc turistic din lume
What They Dont Teach You At Sloan
Muntele Athos
Think before you click
AndyWarhol
vehicole extravagante
Creacion literaria
Thousand Islands
2014-04-04 PaperFree Web•Tech•Law presentation
Single Page Application
2014년 4월 온라인 미디어 광고 동향
Ad

Similar to Soa (20)

PPTX
Concepts integrationandbiztalksoa andbpm
PDF
Summer School Scale Cloud Across the Enterprise
PDF
OreDev 2008: Software + Services
PDF
TechEd Preconference
PDF
Building a Hybrid Platform as a Service
PDF
Oracle SOA Suite Overview - Integration in a Service-Oriented World
PPTX
SOA & BPM in Cloud Readiness
PPT
Cloudforce Essentials 2012 - Understanding Force.com in 60 Minutes or Less
PPTX
Building Cloud-Aware Applications
PDF
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
PDF
Дамир Тенишев Exigen Services Business Processes Storehouse
PDF
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
PPTX
(ATS3-GS03) Accelrys Enterprise Platform Deeper Dive
PDF
E2.0 - Next Generation Portal and Content Management
PPTX
SPS- Share Point 2010 and Windows Azure
PPTX
SharePoint 2010 Service Apps
PPT
Refactoring J2EE Application for a JBI-based ESB
PPT
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
PDF
OOW09 Integration Architecture EBS R12
Concepts integrationandbiztalksoa andbpm
Summer School Scale Cloud Across the Enterprise
OreDev 2008: Software + Services
TechEd Preconference
Building a Hybrid Platform as a Service
Oracle SOA Suite Overview - Integration in a Service-Oriented World
SOA & BPM in Cloud Readiness
Cloudforce Essentials 2012 - Understanding Force.com in 60 Minutes or Less
Building Cloud-Aware Applications
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Дамир Тенишев Exigen Services Business Processes Storehouse
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
(ATS3-GS03) Accelrys Enterprise Platform Deeper Dive
E2.0 - Next Generation Portal and Content Management
SPS- Share Point 2010 and Windows Azure
SharePoint 2010 Service Apps
Refactoring J2EE Application for a JBI-based ESB
IBM - Massimo Leoni, Cloud Computing, Milano 2 luglio 2009
OOW09 Integration Architecture EBS R12

More from Prasad Narasimhan (20)

PPTX
PPTX
Technology needs to be disruptive
PPTX
Riseof technology
PPTX
Information as commodity
PPTX
Data visualization representation of Analytics data
PPTX
Art of creating good software
PPTX
Internet of things & predictive analytics
PPTX
Application of predictive analytics
PPTX
Software engineering at the speed of technology
PPTX
Challenges in adapting predictive analytics
PPTX
Predictive analytics in marketing
PPTX
Predictive analytics in financial service
PPTX
Predictive analytics in health insurance
PPTX
3D printing
PPTX
Internet of things
PPTX
360 degree view of architect
PPTX
Where business meet’s IT
PPTX
Information + insight = action
PPTX
Become a software technical architect
PPTX
What is happening in Information Technology
Technology needs to be disruptive
Riseof technology
Information as commodity
Data visualization representation of Analytics data
Art of creating good software
Internet of things & predictive analytics
Application of predictive analytics
Software engineering at the speed of technology
Challenges in adapting predictive analytics
Predictive analytics in marketing
Predictive analytics in financial service
Predictive analytics in health insurance
3D printing
Internet of things
360 degree view of architect
Where business meet’s IT
Information + insight = action
Become a software technical architect
What is happening in Information Technology

Soa