SlideShare a Scribd company logo
SOA: A more pragmatic approach to IT Peter Evans-Greenwood
Service-Oriented Architecture We can't solve problems by using the same kind of thinking we used when we created them!
Environmental changes enable a new approach to IT U.S. software sales in billions of dollars Source: INPUT SOAP 1.0 WS-I founded SAP WS J2ME Web Services ESB Apache SOAP MS SOAP IBM Web Services Apache Axis JAX-RPC Oracle WS Sun WS WS (J2EE & .NET) WS-* starts exploding WS-* OASIS SOA Reference Model OASIS SOA Blueprints SAP Netweaver  Oracle Fusion  JAX-WS MS Indigo BPEL BizTalk 2004 Oracle BPEL WBI-SF WS-Policy and WS-Security 2004 2005 2003 2002 2001 2000 1999 Yesterday Today Tomorrow
We’ve tried both ends of the planning spectrum ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Reactive Omniscient Both result in inflexible systems-of-systems
People use a more pragmatic planning process ,[object Object],[object Object],[object Object],[object Object],[object Object]
SOA enables a similar approach for IT Business Service Architecture IT Landscape Business goals and activities are reified in a service architecture The service architecture acts as a planning framework
We can use city planning as a metaphor ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],City planners try to preserve viable old assets, to replace outmoded assets, and to add new assets—all in the context of an infrastructure linking them coherently. IT developers have a good deal to learn from that approach. Jürgen Laartz, Ernst Sonderegger, and Johan Vinckie, The Paris Guide to IT Architecture McKinsey Quarterly, 2000, Number 3,
Service architecture provides a planning framework Business Service Architecture IT Landscape ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scenarios deliver well defined business capabilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOA provides a more pragmatic approach to IT ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Balancing tactical and strategic concerns
www.capgemini.com

More Related Content

What's hot

Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...
Codit
 
The Practical Application of 5D BIM to controls
The Practical Application of 5D BIM to controlsThe Practical Application of 5D BIM to controls
The Practical Application of 5D BIM to controls
LogiKal Projects
 
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Codit
 
How Naylor Love Builds a Safer Workplace
How Naylor Love Builds a Safer WorkplaceHow Naylor Love Builds a Safer Workplace
How Naylor Love Builds a Safer Workplace
EileenTan67
 
Super-Charge Your Site Reliability Practices with Runbook Automation
Super-Charge Your Site Reliability Practices with Runbook Automation Super-Charge Your Site Reliability Practices with Runbook Automation
Super-Charge Your Site Reliability Practices with Runbook Automation
Rundeck
 
Flow Architectures: An Introduction
Flow Architectures: An IntroductionFlow Architectures: An Introduction
Flow Architectures: An Introduction
James Urquhart
 
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
NETFest
 
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David CearlyMay 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
Tim Harvey
 
Why Zenoss is Right for You
Why Zenoss is Right for YouWhy Zenoss is Right for You
Why Zenoss is Right for You
Zenoss
 
C1 a0 speaker michele usuelli
C1 a0 speaker   michele usuelliC1 a0 speaker   michele usuelli
C1 a0 speaker michele usuelli
Michele Usuelli
 
Data protection
Data protection Data protection
Data protection
Gronau Itcloud Computing
 
AWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-ArchitectedAWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-Architected
Rolf Koski
 
The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...
The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...
The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...
Aggregage
 
IOT A Business Primer
IOT A Business Primer IOT A Business Primer
IOT A Business Primer
Prashun Javeri
 
Cisco spark - reinventing collaboration
Cisco spark - reinventing collaborationCisco spark - reinventing collaboration
Cisco spark - reinventing collaboration
DImension Data
 
Why Cloud needs to be seen beyond it's cost advantages.
Why Cloud needs to be seen beyond it's cost advantages. Why Cloud needs to be seen beyond it's cost advantages.
Why Cloud needs to be seen beyond it's cost advantages.
CMS IT SERVICES (Admin)
 
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Codit
 
Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3
James Urquhart
 
Digital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon FliessDigital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon Fliess
CodeValue
 
Io t a_de_techgigwebinar_04nov2016
Io t a_de_techgigwebinar_04nov2016Io t a_de_techgigwebinar_04nov2016
Io t a_de_techgigwebinar_04nov2016
Dr. Aloknath De
 

What's hot (20)

Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...Discover how the cloud will empower every organization on the planet to achie...
Discover how the cloud will empower every organization on the planet to achie...
 
The Practical Application of 5D BIM to controls
The Practical Application of 5D BIM to controlsThe Practical Application of 5D BIM to controls
The Practical Application of 5D BIM to controls
 
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
Flight Delay Compensation: How SwissRe is exploring new territories in Busine...
 
How Naylor Love Builds a Safer Workplace
How Naylor Love Builds a Safer WorkplaceHow Naylor Love Builds a Safer Workplace
How Naylor Love Builds a Safer Workplace
 
Super-Charge Your Site Reliability Practices with Runbook Automation
Super-Charge Your Site Reliability Practices with Runbook Automation Super-Charge Your Site Reliability Practices with Runbook Automation
Super-Charge Your Site Reliability Practices with Runbook Automation
 
Flow Architectures: An Introduction
Flow Architectures: An IntroductionFlow Architectures: An Introduction
Flow Architectures: An Introduction
 
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
.NET Fest 2018. Леонид Молотиевский. Как выжить с микросервисами
 
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David CearlyMay 2013 Federal Cloud Computing Summit Keynote by David Cearly
May 2013 Federal Cloud Computing Summit Keynote by David Cearly
 
Why Zenoss is Right for You
Why Zenoss is Right for YouWhy Zenoss is Right for You
Why Zenoss is Right for You
 
C1 a0 speaker michele usuelli
C1 a0 speaker   michele usuelliC1 a0 speaker   michele usuelli
C1 a0 speaker michele usuelli
 
Data protection
Data protection Data protection
Data protection
 
AWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-ArchitectedAWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-Architected
 
The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...
The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...
The Hybrid Work Model Made Easy - How to Achieve Project Management Success i...
 
IOT A Business Primer
IOT A Business Primer IOT A Business Primer
IOT A Business Primer
 
Cisco spark - reinventing collaboration
Cisco spark - reinventing collaborationCisco spark - reinventing collaboration
Cisco spark - reinventing collaboration
 
Why Cloud needs to be seen beyond it's cost advantages.
Why Cloud needs to be seen beyond it's cost advantages. Why Cloud needs to be seen beyond it's cost advantages.
Why Cloud needs to be seen beyond it's cost advantages.
 
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
 
Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3Jurquhart o reilly_radar_preso_3
Jurquhart o reilly_radar_preso_3
 
Digital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon FliessDigital transformation buzzword or reality - Alon Fliess
Digital transformation buzzword or reality - Alon Fliess
 
Io t a_de_techgigwebinar_04nov2016
Io t a_de_techgigwebinar_04nov2016Io t a_de_techgigwebinar_04nov2016
Io t a_de_techgigwebinar_04nov2016
 

Similar to SOA: A more pragmatic approach to IT

Finding Value In Enterprise Architecture
Finding Value In Enterprise ArchitectureFinding Value In Enterprise Architecture
Finding Value In Enterprise Architecture
Peter Evans-Greenwood
 
Domain Driven Design & Hexagonal Architecture
Domain Driven Design & Hexagonal ArchitectureDomain Driven Design & Hexagonal Architecture
Domain Driven Design & Hexagonal Architecture
Can Pekdemir
 
Achieve New Heights with Modern Analytics
Achieve New Heights with Modern AnalyticsAchieve New Heights with Modern Analytics
Achieve New Heights with Modern Analytics
Sense Corp
 
Openstack
OpenstackOpenstack
Openstack
RAKESH SHARMA
 
Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015
Denny Muktar
 
AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
Amazon Web Services
 
Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)
Denodo
 
Software Architecture in an Agile World
Software Architecture in an Agile WorldSoftware Architecture in an Agile World
Software Architecture in an Agile World
Abhilash Gopalakrishnan
 
Supercharging the Cloud for an Agile Enterprise
Supercharging the Cloud  for an Agile EnterpriseSupercharging the Cloud  for an Agile Enterprise
Supercharging the Cloud for an Agile Enterprise
Patrick Bouillaud
 
BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze
 
Building Intelligent Composite Apps - Thats Easy!
Building Intelligent Composite Apps - Thats Easy!Building Intelligent Composite Apps - Thats Easy!
Building Intelligent Composite Apps - Thats Easy!
Emerson Simon, PMP
 
DataAquitaine February 2022
DataAquitaine February 2022DataAquitaine February 2022
DataAquitaine February 2022
Yves Caseau
 
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Kai Wähner
 
operating support system
operating support systemoperating support system
operating support system
Aqsa Nawab
 
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Lucas Jellema
 
The Essentials Of Project Management
The Essentials Of Project ManagementThe Essentials Of Project Management
The Essentials Of Project Management
Laura Arrigo
 
Information management
Information managementInformation management
Information management
David Champeau
 
Bl100200
Bl100200Bl100200
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a Mainframe
VMware Tanzu
 
Doing More with Less: Product Features, Strategies, and Ideas to Weather
Doing More with Less: Product Features, Strategies, and Ideas to WeatherDoing More with Less: Product Features, Strategies, and Ideas to Weather
Doing More with Less: Product Features, Strategies, and Ideas to Weather
SolarWinds
 

Similar to SOA: A more pragmatic approach to IT (20)

Finding Value In Enterprise Architecture
Finding Value In Enterprise ArchitectureFinding Value In Enterprise Architecture
Finding Value In Enterprise Architecture
 
Domain Driven Design & Hexagonal Architecture
Domain Driven Design & Hexagonal ArchitectureDomain Driven Design & Hexagonal Architecture
Domain Driven Design & Hexagonal Architecture
 
Achieve New Heights with Modern Analytics
Achieve New Heights with Modern AnalyticsAchieve New Heights with Modern Analytics
Achieve New Heights with Modern Analytics
 
Openstack
OpenstackOpenstack
Openstack
 
Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015Hybrid Cloud Point of View - IBM Event, 2015
Hybrid Cloud Point of View - IBM Event, 2015
 
AWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWSAWS Webcast - Datacenter Migration to AWS
AWS Webcast - Datacenter Migration to AWS
 
Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)Introduction to Modern Data Virtualization 2021 (APAC)
Introduction to Modern Data Virtualization 2021 (APAC)
 
Software Architecture in an Agile World
Software Architecture in an Agile WorldSoftware Architecture in an Agile World
Software Architecture in an Agile World
 
Supercharging the Cloud for an Agile Enterprise
Supercharging the Cloud  for an Agile EnterpriseSupercharging the Cloud  for an Agile Enterprise
Supercharging the Cloud for an Agile Enterprise
 
BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)BusinessIntelligenze - On Cloud BI (English)
BusinessIntelligenze - On Cloud BI (English)
 
Building Intelligent Composite Apps - Thats Easy!
Building Intelligent Composite Apps - Thats Easy!Building Intelligent Composite Apps - Thats Easy!
Building Intelligent Composite Apps - Thats Easy!
 
DataAquitaine February 2022
DataAquitaine February 2022DataAquitaine February 2022
DataAquitaine February 2022
 
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
Enterprise Integration Patterns Revisited (EIP) for the Era of Big Data, Inte...
 
operating support system
operating support systemoperating support system
operating support system
 
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
Forms 2 Future - the ongoing journey into the future for Oracle based organiz...
 
The Essentials Of Project Management
The Essentials Of Project ManagementThe Essentials Of Project Management
The Essentials Of Project Management
 
Information management
Information managementInformation management
Information management
 
Bl100200
Bl100200Bl100200
Bl100200
 
How to Migrate Applications Off a Mainframe
How to Migrate Applications Off a MainframeHow to Migrate Applications Off a Mainframe
How to Migrate Applications Off a Mainframe
 
Doing More with Less: Product Features, Strategies, and Ideas to Weather
Doing More with Less: Product Features, Strategies, and Ideas to WeatherDoing More with Less: Product Features, Strategies, and Ideas to Weather
Doing More with Less: Product Features, Strategies, and Ideas to Weather
 

More from Peter Evans-Greenwood

Mapping digital competence
Mapping digital competenceMapping digital competence
Mapping digital competence
Peter Evans-Greenwood
 
The future of exchanging value
The future of exchanging valueThe future of exchanging value
The future of exchanging value
Peter Evans-Greenwood
 
The future of work: AI, robots and creating good jobs
The future of work: AI, robots and creating good jobsThe future of work: AI, robots and creating good jobs
The future of work: AI, robots and creating good jobs
Peter Evans-Greenwood
 
The five stages of business evolution
The five stages of business evolutionThe five stages of business evolution
The five stages of business evolution
Peter Evans-Greenwood
 
The Big Shift: A Social Revolution
The Big Shift: A Social RevolutionThe Big Shift: A Social Revolution
The Big Shift: A Social Revolution
Peter Evans-Greenwood
 
The Future of the Education Sector
The Future of the Education SectorThe Future of the Education Sector
The Future of the Education Sector
Peter Evans-Greenwood
 
Product development in a hyper-connected world
Product development in a hyper-connected worldProduct development in a hyper-connected world
Product development in a hyper-connected world
Peter Evans-Greenwood
 
The Boundaryless Value-Chain
The Boundaryless Value-ChainThe Boundaryless Value-Chain
The Boundaryless Value-Chain
Peter Evans-Greenwood
 
Extreme Competition
Extreme CompetitionExtreme Competition
Extreme Competition
Peter Evans-Greenwood
 
The Value of Enterprise Architecture
The Value of Enterprise ArchitectureThe Value of Enterprise Architecture
The Value of Enterprise Architecture
Peter Evans-Greenwood
 
Building Software to Support a Global Company
Building Software to Support a Global CompanyBuilding Software to Support a Global Company
Building Software to Support a Global Company
Peter Evans-Greenwood
 
Moving the energy industry from demand- to supply driven
Moving the energy industry from demand- to supply drivenMoving the energy industry from demand- to supply driven
Moving the energy industry from demand- to supply driven
Peter Evans-Greenwood
 
Using Web 2.0 to reinvent the enterprise
Using Web 2.0 to reinvent the enterpriseUsing Web 2.0 to reinvent the enterprise
Using Web 2.0 to reinvent the enterprise
Peter Evans-Greenwood
 
Expanding Enterprise 2.0 beyond the early adopters
Expanding Enterprise 2.0 beyond the early adoptersExpanding Enterprise 2.0 beyond the early adopters
Expanding Enterprise 2.0 beyond the early adopters
Peter Evans-Greenwood
 
Business mashups, or mashup business
Business mashups, or mashup businessBusiness mashups, or mashup business
Business mashups, or mashup business
Peter Evans-Greenwood
 

More from Peter Evans-Greenwood (15)

Mapping digital competence
Mapping digital competenceMapping digital competence
Mapping digital competence
 
The future of exchanging value
The future of exchanging valueThe future of exchanging value
The future of exchanging value
 
The future of work: AI, robots and creating good jobs
The future of work: AI, robots and creating good jobsThe future of work: AI, robots and creating good jobs
The future of work: AI, robots and creating good jobs
 
The five stages of business evolution
The five stages of business evolutionThe five stages of business evolution
The five stages of business evolution
 
The Big Shift: A Social Revolution
The Big Shift: A Social RevolutionThe Big Shift: A Social Revolution
The Big Shift: A Social Revolution
 
The Future of the Education Sector
The Future of the Education SectorThe Future of the Education Sector
The Future of the Education Sector
 
Product development in a hyper-connected world
Product development in a hyper-connected worldProduct development in a hyper-connected world
Product development in a hyper-connected world
 
The Boundaryless Value-Chain
The Boundaryless Value-ChainThe Boundaryless Value-Chain
The Boundaryless Value-Chain
 
Extreme Competition
Extreme CompetitionExtreme Competition
Extreme Competition
 
The Value of Enterprise Architecture
The Value of Enterprise ArchitectureThe Value of Enterprise Architecture
The Value of Enterprise Architecture
 
Building Software to Support a Global Company
Building Software to Support a Global CompanyBuilding Software to Support a Global Company
Building Software to Support a Global Company
 
Moving the energy industry from demand- to supply driven
Moving the energy industry from demand- to supply drivenMoving the energy industry from demand- to supply driven
Moving the energy industry from demand- to supply driven
 
Using Web 2.0 to reinvent the enterprise
Using Web 2.0 to reinvent the enterpriseUsing Web 2.0 to reinvent the enterprise
Using Web 2.0 to reinvent the enterprise
 
Expanding Enterprise 2.0 beyond the early adopters
Expanding Enterprise 2.0 beyond the early adoptersExpanding Enterprise 2.0 beyond the early adopters
Expanding Enterprise 2.0 beyond the early adopters
 
Business mashups, or mashup business
Business mashups, or mashup businessBusiness mashups, or mashup business
Business mashups, or mashup business
 

Recently uploaded

GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Neo4j
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

Artificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic WarfareArtificial Intelligence and Electronic Warfare
Artificial Intelligence and Electronic Warfare
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid ResearchHarnessing the Power of NLP and Knowledge Graphs for Opioid Research
Harnessing the Power of NLP and Knowledge Graphs for Opioid Research
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

SOA: A more pragmatic approach to IT

  • 1. SOA: A more pragmatic approach to IT Peter Evans-Greenwood
  • 2. Service-Oriented Architecture We can't solve problems by using the same kind of thinking we used when we created them!
  • 3. Environmental changes enable a new approach to IT U.S. software sales in billions of dollars Source: INPUT SOAP 1.0 WS-I founded SAP WS J2ME Web Services ESB Apache SOAP MS SOAP IBM Web Services Apache Axis JAX-RPC Oracle WS Sun WS WS (J2EE & .NET) WS-* starts exploding WS-* OASIS SOA Reference Model OASIS SOA Blueprints SAP Netweaver Oracle Fusion JAX-WS MS Indigo BPEL BizTalk 2004 Oracle BPEL WBI-SF WS-Policy and WS-Security 2004 2005 2003 2002 2001 2000 1999 Yesterday Today Tomorrow
  • 4.
  • 5.
  • 6. SOA enables a similar approach for IT Business Service Architecture IT Landscape Business goals and activities are reified in a service architecture The service architecture acts as a planning framework
  • 7.
  • 8.
  • 9.
  • 10.