SlideShare una empresa de Scribd logo
1 de 17
SOA in a Cloud http://www.ubiquitous-solutions.com
SOA in a Nutshell 06/07/09 Ubiquitous Solutions  © 2009 “ SOA is a design paradigm focused upon the creation of logical units of code that can be shared and reused over standard protocols.” Benefits of SOA are: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What Characterizes a Service? 06/07/09 Ubiquitous Solutions  © 2009 ,[object Object],[object Object],[object Object],[object Object]
SOA Technology Platform 06/07/09 Ubiquitous Solutions  © 2009
Open Source SOA - Platform 06/07/09 Ubiquitous Solutions  © 2008 Middleware/ESB/Mediation ,[object Object],Business Process Management ,[object Object],[object Object],Service & Component Framework BAM and Complex Event Processing ,[object Object]
Open Source SOA – Platform  cont., 06/07/09 Ubiquitous Solutions  © 2009 06/07/09 Ubiquitous Solutions  © 2008 Business Rules ,[object Object],Application Servers ,[object Object],[object Object],Registry Data Services ,[object Object],[object Object],Monitoring & Management
SOA Technology Profile – JBoss jBPM 06/07/09 Ubiquitous Solutions  © 2009 Visually design business process/workflow applications to coordinate work between people, applications & services. Visual Designer Runtime Management Console
SOA Technology Profile – JBoss Rules 06/07/09 Ubiquitous Solutions  © 2008 Create, manage and deploy complex business rules without hard-coding them into applications. Subject matter experts, not developers, perform rule authoring! Wizard-Driven Rule Authoring Navigating Rule Assets Deployment
SOA Technology Profile – ESP 06/07/09 Ubiquitous Solutions  © 2009 Esper is an open-source Event Stream Processor (ESP). With it, you analyze inbound event streams for patterns, which can be used to identify abnormal/unexpected behavior (forthcoming release of JBoss Rules will also include such functionality). These event streams can be generated by service components, so that your SOA environment can be managed effectively in real-time.  Note : ESP is sometimes referred to as Complex Event Processing (CEP).
SOA Technology Profile – ESB 06/07/09 An Enterprise Service Bus (ESB) is the swiss-army knife for integration services. It can mediate messages, perform transformations & routing, and SOA-enable legacy applications. Many solid open source ESBs exist.
How can U-Solutions Help? 06/07/09 Ubiquitous Solutions  © 2009 Published May 2009 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cloud Computing 06/07/09 Ubiquitous Solutions  © 2009 “ Cloud computing is Internet based development and use of computer technology, whereby dynamically scalable virtualised resources are provided “as a service” over the Internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure ("in the cloud") that supports them.” According to Wikipedia… Benefits of Cloud Computing are… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Stratifying Cloud Computing 06/07/09 Ubiquitous Solutions  © 2009 Cloud computing can be broken into 3  main categories.
Cloud Computing & SOA… 06/07/09 Ubiquitous Solutions  © 2009 A perfect marriage! Services can be deployed to one or more virtual machines served up in the cloud.
Cloud Computing & SOA… 06/07/09 Ubiquitous Solutions  © 2009 A perfect marriage! Service virtualization means that the actual physical endpoint of the service is unknown to  the consuming client, which in this case could be a BPM process,  web application etc.  The service mediator intercepts and redirects call to the proper location. Virtualized services  run in the cloud.
Services for the Cloud… 06/07/09 Ubiquitous Solutions  © 2009 Requires collaboration between IT & Business Successful SOA requires a close collaboration between subject matter experts and development. When aligned, the results are a flexible, adaptive and responsive IT.
How can U-Solutions Help? 06/07/09 Ubiquitous Solutions  © 2009 ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Open Service Federation Framework
Open Service Federation FrameworkOpen Service Federation Framework
Open Service Federation Framework
WSO2
 
Keynote- SOA & Beyond : Future Computing
Keynote- SOA & Beyond : Future ComputingKeynote- SOA & Beyond : Future Computing
Keynote- SOA & Beyond : Future Computing
WSO2
 

La actualidad más candente (12)

What are Microservices | Microservices Architecture Training | Microservices ...
What are Microservices | Microservices Architecture Training | Microservices ...What are Microservices | Microservices Architecture Training | Microservices ...
What are Microservices | Microservices Architecture Training | Microservices ...
 
Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)Why Enterprise Service Bus (ESB)
Why Enterprise Service Bus (ESB)
 
So What About SOA?
So What About SOA?So What About SOA?
So What About SOA?
 
2 4-internet as a universal business system sergio gusmeroli
2 4-internet as a universal business system sergio gusmeroli2 4-internet as a universal business system sergio gusmeroli
2 4-internet as a universal business system sergio gusmeroli
 
Cloud service brokerage
Cloud service brokerageCloud service brokerage
Cloud service brokerage
 
Open Service Federation Framework
Open Service Federation FrameworkOpen Service Federation Framework
Open Service Federation Framework
 
Monoliths, Microservices, Events, Functions: What It Takes to Go Through the ...
Monoliths, Microservices, Events, Functions: What It Takes to Go Through the ...Monoliths, Microservices, Events, Functions: What It Takes to Go Through the ...
Monoliths, Microservices, Events, Functions: What It Takes to Go Through the ...
 
ESB and SOA
ESB and SOAESB and SOA
ESB and SOA
 
Enterprise Cloud Stakeholders Speak: Adoption Patterns, Barriers & Post-Adopt...
Enterprise Cloud Stakeholders Speak: Adoption Patterns, Barriers & Post-Adopt...Enterprise Cloud Stakeholders Speak: Adoption Patterns, Barriers & Post-Adopt...
Enterprise Cloud Stakeholders Speak: Adoption Patterns, Barriers & Post-Adopt...
 
ESB Overview
ESB OverviewESB Overview
ESB Overview
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSB
 
Keynote- SOA & Beyond : Future Computing
Keynote- SOA & Beyond : Future ComputingKeynote- SOA & Beyond : Future Computing
Keynote- SOA & Beyond : Future Computing
 

Similar a USolutions - SOA and the Cloud

Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...
Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...
Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...
mfrancis
 
Steve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud ComputingSteve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud Computing
Mauricio Godoy
 

Similar a USolutions - SOA and the Cloud (20)

All-inclusive insights on Building JavaScript microservices with Node!.pdf
All-inclusive insights on Building JavaScript microservices with Node!.pdfAll-inclusive insights on Building JavaScript microservices with Node!.pdf
All-inclusive insights on Building JavaScript microservices with Node!.pdf
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 
Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8Ibt Soa Babson Talk V8
Ibt Soa Babson Talk V8
 
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAASMULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
MULTIVIEW SOA : EXTENDING SOA USING A PRIVATE CLOUD COMPUTING AS SAAS AND DAAS
 
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01
 
serverless serivices
serverless serivicesserverless serivices
serverless serivices
 
Serverless.pdf
Serverless.pdfServerless.pdf
Serverless.pdf
 
Reimagine Application Modernization with Serverless Architecture
Reimagine Application Modernization with Serverless ArchitectureReimagine Application Modernization with Serverless Architecture
Reimagine Application Modernization with Serverless Architecture
 
Integration architectures based on Microservices, APIs and events
Integration architectures based on Microservices,  APIs and eventsIntegration architectures based on Microservices,  APIs and events
Integration architectures based on Microservices, APIs and events
 
Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...
Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...
Siemens OpenSOA - A Unified Communications Service Framework built on OSGi - ...
 
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
Chithrai Mani Director of Architecture and Delivery - Talking About Cloud Ser...
 
IBM Cloud Services Portfolio
IBM Cloud Services Portfolio IBM Cloud Services Portfolio
IBM Cloud Services Portfolio
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentation
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Steve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud ComputingSteve Mills - Dispelling the Vapor Around Cloud Computing
Steve Mills - Dispelling the Vapor Around Cloud Computing
 
Ibm cloud open architecture
Ibm cloud  open architectureIbm cloud  open architecture
Ibm cloud open architecture
 
Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?
 
Cloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key ComponentsCloud Native Architecture: Its Benefits and Key Components
Cloud Native Architecture: Its Benefits and Key Components
 
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
Keynote - Integrating the OSGi Service-Oriented Architecture into the Enterpr...
 
Microservices with mule
Microservices with muleMicroservices with mule
Microservices with mule
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

USolutions - SOA and the Cloud

  • 1. SOA in a Cloud http://www.ubiquitous-solutions.com
  • 2.
  • 3.
  • 4. SOA Technology Platform 06/07/09 Ubiquitous Solutions © 2009
  • 5.
  • 6.
  • 7. SOA Technology Profile – JBoss jBPM 06/07/09 Ubiquitous Solutions © 2009 Visually design business process/workflow applications to coordinate work between people, applications & services. Visual Designer Runtime Management Console
  • 8. SOA Technology Profile – JBoss Rules 06/07/09 Ubiquitous Solutions © 2008 Create, manage and deploy complex business rules without hard-coding them into applications. Subject matter experts, not developers, perform rule authoring! Wizard-Driven Rule Authoring Navigating Rule Assets Deployment
  • 9. SOA Technology Profile – ESP 06/07/09 Ubiquitous Solutions © 2009 Esper is an open-source Event Stream Processor (ESP). With it, you analyze inbound event streams for patterns, which can be used to identify abnormal/unexpected behavior (forthcoming release of JBoss Rules will also include such functionality). These event streams can be generated by service components, so that your SOA environment can be managed effectively in real-time. Note : ESP is sometimes referred to as Complex Event Processing (CEP).
  • 10. SOA Technology Profile – ESB 06/07/09 An Enterprise Service Bus (ESB) is the swiss-army knife for integration services. It can mediate messages, perform transformations & routing, and SOA-enable legacy applications. Many solid open source ESBs exist.
  • 11.
  • 12.
  • 13. Stratifying Cloud Computing 06/07/09 Ubiquitous Solutions © 2009 Cloud computing can be broken into 3 main categories.
  • 14. Cloud Computing & SOA… 06/07/09 Ubiquitous Solutions © 2009 A perfect marriage! Services can be deployed to one or more virtual machines served up in the cloud.
  • 15. Cloud Computing & SOA… 06/07/09 Ubiquitous Solutions © 2009 A perfect marriage! Service virtualization means that the actual physical endpoint of the service is unknown to the consuming client, which in this case could be a BPM process, web application etc. The service mediator intercepts and redirects call to the proper location. Virtualized services run in the cloud.
  • 16. Services for the Cloud… 06/07/09 Ubiquitous Solutions © 2009 Requires collaboration between IT & Business Successful SOA requires a close collaboration between subject matter experts and development. When aligned, the results are a flexible, adaptive and responsive IT.
  • 17.