Presentation is loading. Please wait.

Presentation is loading. Please wait.

SOA Implementation & Federation SOA General Concepts SOA Implementation, System landscape and Processes – wM 8.2 Federation of Heterogeneous SOA environments.

Similar presentations


Presentation on theme: "SOA Implementation & Federation SOA General Concepts SOA Implementation, System landscape and Processes – wM 8.2 Federation of Heterogeneous SOA environments."— Presentation transcript:

1 SOA Implementation & Federation SOA General Concepts SOA Implementation, System landscape and Processes – wM 8.2 Federation of Heterogeneous SOA environments like wM, Oracle Fusion, SAP PI and Tibco By Kumaran Singaravelu

2 SOA – General Concepts A paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains. It provides a uniform means to offer, discover, interact with and use capabilities to produce desired effects consistent with measurable preconditions and expectations. – By OASIS Service-oriented architecture (SOA) is a flexible set of design principles used during the phases of systems development and integration in computing. A system based on a SOA will package functionality as a suite of interoperable services that can be used within multiple, separate systems from several business domains. Service-orientation requires loose coupling of services with operating systems, and other technologies that underlie applications. SOA separates functions into distinct units, or services Common Message, Communication protocol, common business format for data element

3 SOA Components

4

5 wM SOA wM 8.2 Centra SiteTopology CentraSite Architecture CentraSite SOA System Landscape CentraSite SOA Components, Concepts, Features CentraSite SDLC models and Deployments CentraSite Versions and Revisions CentraSite Role based SOA Securtiy Integration Services System Landscape and Processes – wM 8.2 SOA Federation of Heterogeneous SOA Environments and Architecture – Birds Eye View – Between Different Integration Components like wM, Tibco, SAP PI and Oracle Fusion – Between Different Organizations, working under the same Corporation

6 CentraSite Topology CentraSite basic components: CentraSite Application Server Tier The CentraSite Application Server Tier is a servlet that runs in a Tomcat servlet container. This component hosts the CentraSite graphical user interfaces and also supplies the UDDI V3.0 interface to the registry. CentraSite Registry Repository The CentraSite Registry Repository is the portion of CentraSite that hosts the registry and the repository.

7 SOA CentraSite Architecture

8 SCA Framework The SCA specifications define how to create components and how to combine Services components into complete applications. A domain can contain a single SCA composite or combination of Composite of services as given below

9 Multiple Composites of SCA in a Single Domains

10 Multiple Composites of SCA in a Multiple Domains

11 Applications and SCA Bindings Protocols

12 System Landscape

13

14 Run Time CentraSite Components

15 Mediator & PEP

16 General Concepts

17 SOA Features wM 8.2 The Registry The Catalog The Repository Design/Change-Time Policies Run-Time Policies Virtual Services SOA Link Lifecycle Management Reporting Impact Analysis Security and Auditing Role-Based Access Federation with Other Registries GUI Access to CentraSite API Access to CentraSite High level Definitions below :

18 SOA Deployment Single Stage and two Stage Deployment

19 Life Cycle Models

20 Life Cycle Models & Permissions

21 SOA Policies + Roles + Permissions

22 Life Cycle Models

23 Versions and Revisions – SOA Components We can create versions for the below SOA objects: ■ Design/Change-Time Policies ■ Run-Time Policies ■ Lifecycle Models ■ Assets

24 Instant & Role Based Permission/Security Permissions and Roles (Similar to MWS)

25 Role Based SOA Security

26 SOA SDLC – Big Picture

27 webMethods components mapped to SOA Reference Architecture Service Execution Environment Infrastructure Environment Services Development Environment Services Management Environment Services Governance Environment Business Environment C webMethods Optimize for Process webMethods BPMS Suite webMethods Enterprise Service Bus webMethods Optimize for Process webMethods’ Adapter (Application & Technology) webMethods Xbroker webMethods Master Data Manager Integration Server Natural Security, Natural SAF SecurityUDDI wMDeveloper & Designer webMethods Optimize for Process Adabas SAF Security webMethods BPMS Suite

28 Oracle Fusion SOA - Components Service Execution Environment Infrastructure Environment Services Development Environment Services Management Environment Services Governance Environment Business Environment Oracle Business Activity Monitoring Oracle’s BPEL Process Manager Oracle’s Enterprise Service Bus Oracle’s Worklist Application Oracle’s Adapter (Application & Technology) Oracle Rule Engine Oracle J2EE Server Oracle WebService ManagerUDDI Oracle’s JDeveloper Oracle’s Business Activity Monitoring Oracle’s Webservice Manager Oracle Fusion components mapped to SOA Reference Architecture Oracle BPM Suite

29 SOA - SAP PI Will be updated from http://www.arteriatech.com http://www.arteriatech.com

30 SOA Federation – High level view Two CentraSite Environments

31 SOA Federation – Technical View

32 SOA Federation – Big Picture Example : Enterprise Level – Enterprise as a whole Entity Level – Genzyme /Sanofi Site Level – Heel/ Haver Hill / Ridgefield Departmental Level functionality – FI/CO /Mfg Pro / HR /Payroll /SCM/Logistic etc

33 References www.soaprinciples.com


Download ppt "SOA Implementation & Federation SOA General Concepts SOA Implementation, System landscape and Processes – wM 8.2 Federation of Heterogeneous SOA environments."

Similar presentations


Ads by Google