Suche senden
Hochladen
Introduction to services oriented architecture
•
Als PPT, PDF herunterladen
•
1 gefällt mir
•
654 views
Albert Wong
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 15
Jetzt herunterladen
Empfohlen
De-Mystifying Cloud Computing
De-Mystifying Cloud Computing
kmphillips_us
Sample
Sample
geolite
TH e-GIF on SOA Using Open Enterprise Architecture
TH e-GIF on SOA Using Open Enterprise Architecture
Thanachart Numnonda
SOA - Service Oriented Architecture ( Basic Concept & Principle )
SOA - Service Oriented Architecture ( Basic Concept & Principle )
DevTalk
Introduction to Service Oriented Architecture
Introduction to Service Oriented Architecture
DATA Inc.
Securing The Journey To The Cloud
Securing The Journey To The Cloud
Niloufer Tamboly CISSP, CPA, CIA, CISA, CFE
Role and Challenges in Cloud Computing and Ecommerce in SME’s
Role and Challenges in Cloud Computing and Ecommerce in SME’s
RHIMRJ Journal
Connecting a World of Clouds
Connecting a World of Clouds
Cisco Service Provider
Empfohlen
De-Mystifying Cloud Computing
De-Mystifying Cloud Computing
kmphillips_us
Sample
Sample
geolite
TH e-GIF on SOA Using Open Enterprise Architecture
TH e-GIF on SOA Using Open Enterprise Architecture
Thanachart Numnonda
SOA - Service Oriented Architecture ( Basic Concept & Principle )
SOA - Service Oriented Architecture ( Basic Concept & Principle )
DevTalk
Introduction to Service Oriented Architecture
Introduction to Service Oriented Architecture
DATA Inc.
Securing The Journey To The Cloud
Securing The Journey To The Cloud
Niloufer Tamboly CISSP, CPA, CIA, CISA, CFE
Role and Challenges in Cloud Computing and Ecommerce in SME’s
Role and Challenges in Cloud Computing and Ecommerce in SME’s
RHIMRJ Journal
Connecting a World of Clouds
Connecting a World of Clouds
Cisco Service Provider
Cloud Computing Course Overview
Cloud Computing Course Overview
Ashraf Ali
Demystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERP
Chirantan Ghosh
Cloud Computing Course Content
Cloud Computing Course Content
Ashraf Ali
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
Amazon Web Services
Deliver Business Value Through Cloud Computing
Deliver Business Value Through Cloud Computing
duncanhawkins
An Executive View on Cloud Service Brokers - Cloud Solutions in a CSB Model C...
An Executive View on Cloud Service Brokers - Cloud Solutions in a CSB Model C...
Chad Lawler
Falcon Security Essay
Falcon Security Essay
Jennifer Wood
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
IRJET Journal
An Analysis on Business Value of Cloud Computing
An Analysis on Business Value of Cloud Computing
IOSR Journals
Introduction au Cloud computing
Introduction au Cloud computing
Prof. Jacques Folon (Ph.D)
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01
Jorge Hidalgo
How to sell SDP in the cloud in americas
How to sell SDP in the cloud in americas
Hewlett Packard
Revenue Maximization with Good Quality of Service in Cloud Computing
Revenue Maximization with Good Quality of Service in Cloud Computing
INFOGAIN PUBLICATION
Accenture: ACIC Rome & Red Hat
Accenture: ACIC Rome & Red Hat
Accenture Italia
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Amazon Web Services
Introduction to cloud computing
Introduction to cloud computing
suraj bhandari
Cloud Computing: Delivering Public, Private and Hybrid Cloud Solutions
Cloud Computing: Delivering Public, Private and Hybrid Cloud Solutions
Cygnet Infotech
Group 39 presentation cloud computing
Group 39 presentation cloud computing
Deepak Shukla
Cloud Services
Cloud Services
Corotsystems
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
Prithvi Rajkumar
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Weitere ähnliche Inhalte
Ähnlich wie Introduction to services oriented architecture
Cloud Computing Course Overview
Cloud Computing Course Overview
Ashraf Ali
Demystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERP
Chirantan Ghosh
Cloud Computing Course Content
Cloud Computing Course Content
Ashraf Ali
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
Amazon Web Services
Deliver Business Value Through Cloud Computing
Deliver Business Value Through Cloud Computing
duncanhawkins
An Executive View on Cloud Service Brokers - Cloud Solutions in a CSB Model C...
An Executive View on Cloud Service Brokers - Cloud Solutions in a CSB Model C...
Chad Lawler
Falcon Security Essay
Falcon Security Essay
Jennifer Wood
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
IRJET Journal
An Analysis on Business Value of Cloud Computing
An Analysis on Business Value of Cloud Computing
IOSR Journals
Introduction au Cloud computing
Introduction au Cloud computing
Prof. Jacques Folon (Ph.D)
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01
Jorge Hidalgo
How to sell SDP in the cloud in americas
How to sell SDP in the cloud in americas
Hewlett Packard
Revenue Maximization with Good Quality of Service in Cloud Computing
Revenue Maximization with Good Quality of Service in Cloud Computing
INFOGAIN PUBLICATION
Accenture: ACIC Rome & Red Hat
Accenture: ACIC Rome & Red Hat
Accenture Italia
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Amazon Web Services
Introduction to cloud computing
Introduction to cloud computing
suraj bhandari
Cloud Computing: Delivering Public, Private and Hybrid Cloud Solutions
Cloud Computing: Delivering Public, Private and Hybrid Cloud Solutions
Cygnet Infotech
Group 39 presentation cloud computing
Group 39 presentation cloud computing
Deepak Shukla
Cloud Services
Cloud Services
Corotsystems
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
Prithvi Rajkumar
Ähnlich wie Introduction to services oriented architecture
(20)
Cloud Computing Course Overview
Cloud Computing Course Overview
Demystifying The Cloud-iON Cloud ERP
Demystifying The Cloud-iON Cloud ERP
Cloud Computing Course Content
Cloud Computing Course Content
Leveraging Hybid IT for More Robust Business Services
Leveraging Hybid IT for More Robust Business Services
Deliver Business Value Through Cloud Computing
Deliver Business Value Through Cloud Computing
An Executive View on Cloud Service Brokers - Cloud Solutions in a CSB Model C...
An Executive View on Cloud Service Brokers - Cloud Solutions in a CSB Model C...
Falcon Security Essay
Falcon Security Essay
Cloud Computing for Agent-Based Urban Transport Structure
Cloud Computing for Agent-Based Urban Transport Structure
An Analysis on Business Value of Cloud Computing
An Analysis on Business Value of Cloud Computing
Introduction au Cloud computing
Introduction au Cloud computing
Architecture 2020 - eComputing 2019-07-01
Architecture 2020 - eComputing 2019-07-01
How to sell SDP in the cloud in americas
How to sell SDP in the cloud in americas
Revenue Maximization with Good Quality of Service in Cloud Computing
Revenue Maximization with Good Quality of Service in Cloud Computing
Accenture: ACIC Rome & Red Hat
Accenture: ACIC Rome & Red Hat
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Get Started Today with Cloud-Ready Contracts | AWS Public Sector Summit 2017
Introduction to cloud computing
Introduction to cloud computing
Cloud Computing: Delivering Public, Private and Hybrid Cloud Solutions
Cloud Computing: Delivering Public, Private and Hybrid Cloud Solutions
Group 39 presentation cloud computing
Group 39 presentation cloud computing
Cloud Services
Cloud Services
oracle-cloud-computing-wp-076373
oracle-cloud-computing-wp-076373
Kürzlich hochgeladen
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Kürzlich hochgeladen
(20)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Introduction to services oriented architecture
1.
© 2013 ACM About
ACM ACM, the Association for Computing Machinery is the world’s largest educational and scientific computing society, uniting educators, researchers and professionals to inspire dialogue, share resources and address the field’s challenges. ACM strengthens the computing profession’s collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life- long learning, career development, and professional networking. With over 100,000 members from over 100 countries, ACM works to advance computing as a science and a profession. www.acm.org
2.
© 2013 ACM The
Distinguished Speakers Program is made possible by For additional information, please visit http://dsp.acm.org/
3.
© 2013 ACM Who
am I? My name is Albert T. Wong (http://linkedin.com/in/atwong)
4.
© 2013 ACM Introduction
to Services Oriented Architecture (for People) Adapted from http://www.slideshare.net/datainc/introduction-to-service-oriented-architecture
5.
© 2013 ACM Which
one would you pick? Which is the ‘better’ implementation? Which is easier to maintain? Which is the more agile solution? To what extent can you use the features? Scenario 1 Scenario 2
6.
© 2013 ACM What
is SOA trying to solve? SOA == Principals and practices for designing shared, reusable, distributed services Technical ProblemsTechnical Problems
7.
© 2013 ACM The
Evolution of SOA Years ago electronic systems were self-contained monolithic systems Today’s gadgets are pluggable and independent Standardized connections The analogy of A/V Components
8.
© 2013 ACM The
Evolution of Distributed Computing and Enterprise Application Integration How it all grew… Types of Integration Application Integration Different Approaches Designed for SOA
9.
© 2013 ACM Benefits
of SOA Efficient and effective usage of ‘Business Services’ Greater agility Loosely-coupled with reusable assets and services Promotes productivity – Reduces time-to-market Drives business processes closer to end users Technology agnostic Leverage and integrate existing applications Build, maintain & extend vs. rip and replace Provide standard connections between systems Abstract complexity for developers Silo Oriented Technical Problems
10.
© 2013 ACM Drawing
Parallels… Mumbai, India : Density of 49K- 65K people per sq km. What symbolizes Mumbai - Gateway of India, Victoria Terminus or the Dabbawalla? Why the Dabbawalla? Studied by CMU, NITIE, Univ. of Pittsburg, CMM, etc. Editorials in the Washington Post, NY Times, Indian news
11.
© 2013 ACM Discover Customized
Service Consumers at Different location Collect and Route Pickup and Deliver Standardize
12.
© 2013 ACM Lessons
from Dabbawalla Granularity: – Contents are prepared individually and tagged Standardization: – All containers are identical in size – Each has unique markings for routing, traceability and delivery that is understood by all the 4500+ semi-literate co-workers Integration and service assurance: – Each of the 4500+ co-workers are not employed, but work independently as franchises! – Service is guaranteed. The association is a binding force. Low cost: – Service charge ≈ $7 /month /dabba. Performance and speed: – Pick up from homes. – 200,000+ boxes distributed by hand before lunch time. – Average of 4 changes of hands and 3 modes of transport (bus, train, bicycle). – Each Dabbawalla memorizes up to 35 address. High Reliability: – Only one mix-up in 6million deliveries. – Six sigma certified (reference http://www.mydabbawala.com official website). Built in Redundancy Flexibility and Scalability – Ability to serve new locations and add more customers
13.
© 2013 ACM Definition
of SOA Service Oriented ArchitectureOriented Architecture – Autonomous loosely coupled coarse grained business services that can be discovered and accessed by other applications ServiceService Oriented ArchitectureArchitecture – More agile application infrastructure that responds swiftly to shifting business / demands and re-compose services Service OrientedService Oriented Architecture – Broad framework on which enterprises build, deploy, re-compose and manage services – Accessed through standard protocols Can we define a Service Oriented Architecture? Our version… Principals and practices for designing shared, reusable, distributed services
14.
© 2013 ACM Characteristics
and key components of SOA Services are platform independent, self describing interfaces (XML) Messages are formally defined Services can be discovered Services have quality of service characteristics defined in policies Services can be provided on any platform Can be governed InteroperableInteroperable LooselyLoosely CoupledCoupled ReusableReusable ComposableComposable ScalableScalable Key Components Key Characteristics
15.
© 2013 ACM More
Information Materials reused from - http://www.slideshare.net/datainc/introduction-to-service-oriented- architecture Materials reused from - http://www.slideshare.net/thananum/introduction-to-soa-amp-its- open-source-framework-1615798 Additional material - http://www.docstoc.com/docs/21129965/Introduction-to-Service- Oriented-Architecture-(SOA)
Jetzt herunterladen