SlideShare a Scribd company logo
Service Oriented
 Architectures




              Todd Papaioannou
               VP Architecture and
              Emerging Technologies
                                      1
What
are Service Oriented
  Architectures?

                       2
‘Fraid Not!
              3
SOAP (Simple Object Access Protocol)

REST (Representational State Transfer)

XML-RPC

Mashups



                                         4
Why
use build SOAs?


                  5
Decoupled Architectures

Platform agnostic

Service/Contract driven model

Extensible



                                6
When
should you use SOAs?


                       7
High
                                                               No
                                         Experts &
                                         Strategists
       Complexity


                              Knowledge
                                Workers

                    Front Line
                      Users
      Low
                    Many                                 Few
                       Decisions per Minute
Yes                   Decision    Decision    Human
                     Automation   Support    Intellect

                                                                    8
Issues

         9
Service Explosion

SOA Governance

Contract life cycle

Complexity

Interoperability


                      10
How
does this relate to
   Teradata?

                      11
Active        Active      Active
           Events        Access       Load
Expose
Services
              Enterprise Service Bus
           Transaction   Service    Integration
             Systems     Brokers     Adapters

            BPM/         Business      Data
           Workflow       Rules     Integration




              Active Data Warehouse
                   from Teradata




                                                  12
How
do I succeed with
      SOA?

                    13
Think!
         14
You could build this




             Good Architecture
                                 15
Or, you could
 build this




                Bad Architecture
                                   16
Summary

          17
SOA is a great
technology if
 done right

                 18
You can drive
real time value
from your DW

                  19
You can deliver
SaaS, or your own
  cloud services

                    20
Questions?

             21
Roll the Photo Credits


  http://flickr.com/photos/dcdead/2363635002/

  http://www.flickr.com/photos/xeophin/2181342710/

  http://www.flickr.com/photos/edtarwinski/454682301

  http://www.flickr.com/photos/liberato/171610084/

  http://flickr.com/photos/davelau/1227552621




                                                      22

More Related Content

PPTX
Not all services can be micro interact usg 2018
PPTX
SOA Service Oriented Architecture
PPTX
Best Practices Europe 10 Steps To Successful Deployments
PDF
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
PPTX
#dbhouseparty - Should I be building Microservices?
PDF
Approach to SOA:Making this a successful endeavor for the whole organization
PDF
EasySOA: A New Approach to SOA
PDF
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Not all services can be micro interact usg 2018
SOA Service Oriented Architecture
Best Practices Europe 10 Steps To Successful Deployments
JD Edwards & Peoplesoft 3 _ Kristina Webb _ Seeing through the clouds - A gui...
#dbhouseparty - Should I be building Microservices?
Approach to SOA:Making this a successful endeavor for the whole organization
EasySOA: A New Approach to SOA
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010

Similar to Soa Primer (20)

PDF
Running a World Class SaaS Organization
PPT
Disruptive SaaS Enterprise Applications
PDF
Oracle Fusion applications 101 [2010 OAUG Collaborate]
PDF
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
PDF
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
PDF
Security, Governance & Integration in a Cloud Connected World
PPTX
Oracle Realizing the Potential of SOA
PDF
Kevin Liu Peter Mc Nulty Best Practices V2
PPTX
Gateway for the uninformed #sitnl edition
PPTX
Why We Fail: How an architect learned to stop worrying and love the cloud
PDF
Sap microsoft interoperability sitnl 08-12-2012
PPTX
Timelytrendsin appdelivery
PDF
Are good SharePoint solutions only a myth?
PPT
Innovate 2012 ls 1439 linked data oslc
PPTX
Salesforce & SAP Integration
PDF
Introduction to SOA & its Open Source Framework
PDF
Practical SOA for the Solution Architect
PDF
Red Hat SOA: The Complete Guide
PPT
Getting Cloud Architecture Right the First Time Ver 2
PDF
Reconfigurable Service-Oriented Architectures
Running a World Class SaaS Organization
Disruptive SaaS Enterprise Applications
Oracle Fusion applications 101 [2010 OAUG Collaborate]
Agile Mumbai 2020 Conference | Value of DevOps - Journey from Automation to N...
Agile Gurugram Conference 2020 | Value of DevOps - Journey from Automation to...
Security, Governance & Integration in a Cloud Connected World
Oracle Realizing the Potential of SOA
Kevin Liu Peter Mc Nulty Best Practices V2
Gateway for the uninformed #sitnl edition
Why We Fail: How an architect learned to stop worrying and love the cloud
Sap microsoft interoperability sitnl 08-12-2012
Timelytrendsin appdelivery
Are good SharePoint solutions only a myth?
Innovate 2012 ls 1439 linked data oslc
Salesforce & SAP Integration
Introduction to SOA & its Open Source Framework
Practical SOA for the Solution Architect
Red Hat SOA: The Complete Guide
Getting Cloud Architecture Right the First Time Ver 2
Reconfigurable Service-Oriented Architectures
Ad

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
DOCX
The AUB Centre for AI in Media Proposal.docx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Modernizing your data center with Dell and AMD
PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PPTX
Cloud computing and distributed systems.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Big Data Technologies - Introduction.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Machine learning based COVID-19 study performance prediction
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Spectral efficient network and resource selection model in 5G networks
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
The AUB Centre for AI in Media Proposal.docx
“AI and Expert System Decision Support & Business Intelligence Systems”
Modernizing your data center with Dell and AMD
Electronic commerce courselecture one. Pdf
NewMind AI Monthly Chronicles - July 2025
Digital-Transformation-Roadmap-for-Companies.pptx
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
Cloud computing and distributed systems.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Big Data Technologies - Introduction.pptx
20250228 LYD VKU AI Blended-Learning.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Review of recent advances in non-invasive hemoglobin estimation
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Machine learning based COVID-19 study performance prediction
Ad

Soa Primer