SOA - 1 SOA WHAT? Dana Warren MBA 731 November 2, 2007.

Slides:



Advertisements
Similar presentations
Sandor Nieuwenhuijs Manh-Kiet Yap Oracle Fusion Middleware Product Management Oracle Corporation AMIS Query: Oracle WebServices Manager (incl. ESB Sneak.
Advertisements

Service Orientated Architecture Matthew Cunliffe © 2011 Europoint Communications Ltd
ERP/LOB, ESB and Azure AppFabric Integration
Overview of Web Services
An Approach to Wrap Legacy Applications into Web Services Wesal Al Belushi, Youcef Baghdadi Department of Computer Science, Sultan Qaboos University, Sultanate.
Information Management NTU Web Services. Information Management NTU What Are Web Services? Semantically encapsulate discrete functionality Loosely coupled,
Service-Oriented Architecture INF 123 – Software architecture 1.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Service Oriented Architecture and Oracle Aleksander Stanev Bankservice Plc.
Oracle Fusion Middleware 11g Abhishek Khanolkar. What is Oracle Fusion? “Oracle Fusion Middleware is a ‘preintegrated’ portfolio of customer- proven software.
Oracle Fusion Middleware
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Service Oriented Architecture
Independent Insight for Service Oriented Practice Communicating SOA.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
Best Practices for Adopting SOA
Ch 12 Distributed Systems Architectures
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
Enterprise Solutions BITEC: Business Integration Platform
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g.
"SOA en BPEL" Is Service Orchestratie een overdraagbare aandoening?
SOA, BPM, BPEL, jBPM.
Fall CIS 764 Database Systems Engineering L12.2: Web Services ++ Web service as an enterprise “component” Distributed business.
ESB Guidance 2.0 Kevin Gock
SOA-06: Get On the Bus with the OpenEdge ® Adapter for Sonic ESB ® David Cleary Principal Software Engineer, Progress.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
INT-4: Introducing Sonic ESB®
NorCal OAUG: eCommerce & the Oracle Applications Jeffrey Hutchins Senior Principal Product Manager: eCommerce Strategy SOA Suite Product Management.
Benjamin Moreland Director, Foundation Services
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
Web Services Security Kerry Champion CTO, Westbridge Technology June 8, 2004.
1 How Java and BPEL join forces How Java and BPEL join forces What every Java developer should know about BPEL Lucas Jellema (AMIS) NL-JUG’s J-Spring 2006.
SOA based Business Solutions Krishna Prasad Sunil Kumar K.V.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
Outline  Enterprise System Integration: Key for Business Success  Key Challenges to Enterprise System Integration  Service-Oriented Architecture (SOA)
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Message Driven Beans & Web Services INFORMATICS ENGINEERING – UNIVERSITY OF BRAWIJAYA Eriq Muhammad Adams J
© Copyright IONA Technologies 2000, 2001 The Enterprise Portal Company™ Manfred R. Koethe Industrial & Embedded Systems Architect IONA Technologies Applied.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
WebService. Outline Overview of Web Services SOAP (messaging) WSDL (service description) UDDI (registry)
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
SOA-01: SOA Elucidated: Principles of Service- Oriented Architecture Ken Wilner Vice President of Technology.
Service Oriented Architecture Instructor: Dr. Bahram Khalili Prepared by Kelly S. French.
Overview of SOA and the role of ESB/OSB
December 9, 2004 EC511 Java Pet Store Demo Chandra Donipati.
SOA Blueprints Learning Best Practices and Sample Applications for SOA Miko Matsumura.
Service Oriented Architecture with Microsoft Platform Presenter name: Sandeep Kesiraju Company: Microsoft.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
A service Oriented Architecture & Web Service Technology.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
© ScalAgent Distributed Technologies – October Objectweb ESB Initiative ObjectWeb ESB Initiative ScalAgent’s vision and proposal Roland.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Daddy, what's a middle wear? An incredibly oversimplified explanation of what Middleware.
ORACLE SOA 11g ONLINE TRAINING
Sabri Kızanlık Ural Emekçi
The Development Experience for Oracle Fusion
Implementing a service-oriented architecture using SOAP
مدیریت فرایندهای کسب و کار و معماری سرویس گرا
Service Oriented Architecture
Introduction to Web Services
WEB SERVICES DAVIDE ZERBINO.
Presentation transcript:

SOA - 1 SOA WHAT? Dana Warren MBA 731 November 2, 2007

SOA - 2 What is it? Service Oriented Architecture (SOA) is a collection of self-contained, loosely coupled services with well-defined interfaces that can be discovered by applications for communication in a standards-based manner regardless of location.

SOA - 3 In Layman ’ s Terms Historically organizations have had many silo’d systems, in order to get these systems to “talk” a custom interface would have to be developed. SOA provides the framework that each system should use to “talk” to one another.

SOA - 4 SOA ’ s Predecessor Prior to SOA there was CORBA, which did relatively the same thing as SOA EXCEPT it used the iiiop protocol which was proprietary SOA runs on http: which is an open protocol, thus it could be used on existing networks.

SOA - 5 Application Server J2EE, WS-*, Event Services Enterprise Service Bus RoutingAdapters UDDI Registry BPEL Process Manager Native BPEL Human Workflow Decision Service Web Services Manager Security BAM MonitoringEventsAnalytics JDeveloper App Dev Framework XSLT Transform B2B Oracle SOA Platform BPA Suite Analyst Tools Management Business Rules

SOA - 6 Order Booking SOA Demo SHOPPING PORTAL Web Services Interface: XML, SOAP, WSDL, WSIF EJB 3.0 Customer service Product Suppliers Order DB Approval (Rich Workflow) Notification Service Order Booking BPEL PROCESS receive Insert Order end getCustInfo SelectMfrRapidMfr 5-15 min invoke receive invoke receive Manual Review ? Fulfill Order Notify Cust ESB Rules Engine Rule Author Rules repository Decision Service FedEx USPS ESB Operational dashboard BAM

SOA - 7 Example: DSL Provisioning at Belgacom Application for the provisioning and activation of DSL lines. Belgacom is processing up to 15,000 DSL provisions / day through SOA and BPEL processes which link their customer interfaces and OSS layer, managing activation and repair. Struts BPEL Telco Activation Services DSL Activation Manager network equipment endpoints (SLEE gateway) SDSL Activation Manager Sales/Customer Service Interfaces and Order Review Exception Management Billing Services Account Management Services Reporting Services Register for New Service Self-service web app Call Center Application Server

SOA - 8 Why do we have to care? Business depend on business processes. SOA provides the ability to create those processes in a standard way. Many companies, like BEA, IBM, Oracle, MicroSoft are betting the farm on SOA.

SOA - 9 Where can I learn more? Wikipedia - oriented_architecturehttp://en.wikipedia.org/wiki/Service- oriented_architecture World Wide Web Consortium - XML Protocol Working Group - Microsoft - us/architecture/aa aspxhttp://msdn2.microsoft.com/en- us/architecture/aa aspx Oracle -