95-843: Service Oriented Architecture
1Master of Information System Management
Service Oriented
Architecture
Oracle SOA Su...
95-843: Service Oriented Architecture
Oracle SOA Suite 11g
(Advertisement)
• SOA from a business point of view
BAD = Busin...
95-843: Service Oriented Architecture
Oracle SOA Suite 11g
• SOA from an architectural point of view
• Definition of "arch...
95-843: Service Oriented Architecture
Oracle SOA Suite 11g
• SOA from an implementation point of view
• Standards, Standar...
95-843: Service Oriented Architecture
Oracle Fusion Middleware
and SOA Suite
• Put together through acquisition of
others ...
95-843: Service Oriented Architecture
Oracle Fusion Middleware
and SOA Suite
• The coupling between service components is ...
95-843: Service Oriented Architecture
SOA Suite 11g Key
Components(1)
• First and foremost an SCA container
• Can run mult...
95-843: Service Oriented Architecture
SOA Suite 11g Key
Components (2)
• XML deployment descriptors are bundled
together i...
95-843: Service Oriented Architecture
SOA Suite 11g Key
Components (3)
• SOA Suite 11g runs inside WebLogic Server 11g.
• ...
95-843: Service Oriented Architecture
SOA Suite 11g Key
Components (4)
• Meta Data Services (MDS) manage XSD documents,
ma...
95-843: Service Oriented Architecture
Getting Started
• See Chapter 2 of “Oracle SOA
Suite 11g R1 Developer’s Guide”
• Bui...
Upcoming SlideShare
Loading in …5
×

ORACLE SOA - IBANK

344 views

Published on

FUSION, IBANK, APPS, Analytics, HYPERION, HCM, CRM, ERP, SOA

Published in: Data & Analytics, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
344
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ORACLE SOA - IBANK

  1. 1. 95-843: Service Oriented Architecture 1Master of Information System Management Service Oriented Architecture Oracle SOA Suite 11g
  2. 2. 95-843: Service Oriented Architecture Oracle SOA Suite 11g (Advertisement) • SOA from a business point of view BAD = Business agility through decoupling! • Better integration with other enterprises • Become a customer-centered organization • Reduce costs 2Master of Information System Management
  3. 3. 95-843: Service Oriented Architecture Oracle SOA Suite 11g • SOA from an architectural point of view • Definition of "architecture": "The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution." ANSI/IEEE • Interoperable and loosely coupled service consumer, provider and registry • Support Governance and Event Driven Architecture 3Master of Information System Management
  4. 4. 95-843: Service Oriented Architecture Oracle SOA Suite 11g • SOA from an implementation point of view • Standards, Standards, Standards • Adherence to Policies 4Master of Information System Management
  5. 5. 95-843: Service Oriented Architecture Oracle Fusion Middleware and SOA Suite • Put together through acquisition of others (BEA, SUN, AmberPoint, PeopleSoft, and others). • These are intended to be best-of- bread acquisitions. • Based on Service Component Architecture (SCA 2007). • FMW 11g rolled out in July 2009. 5Master of Information System Management
  6. 6. 95-843: Service Oriented Architecture Oracle Fusion Middleware and SOA Suite • The coupling between service components is very loose - they do not need to know about each other. • Changes in location of services called, reliability requirements and security can be made without changing components. • Fusion middleware offers all middleware capabilities. • FMW 11g runs on WebLogic Server 11g • Fusion Middleware is not sold as a single product. • Different suites are offered: BPM Suite, EDA Suite, Governance Suite, SOA Suite 6Master of Information System Management
  7. 7. 95-843: Service Oriented Architecture SOA Suite 11g Key Components(1) • First and foremost an SCA container • Can run multiple instances of every composite application in parallel • Supports BPEL, Rules Engine Decision Service, Human workflow service, Spring based Java Beans, Mediator (transformation, routing, protocol adaption) and BPMN tools to generate BPEL 7Master of Information System Management
  8. 8. 95-843: Service Oriented Architecture SOA Suite 11g Key Components (2) • XML deployment descriptors are bundled together into archives: Java Archive (JAR), Service Assembly Archive (SAR), etc. • May be configured with Oracle Service Bus ESB. (BEA's AquaLogic Service Bus) • Provides BAM (Business Activity Monitoring - including real time data from security gates and RFID. 8Master of Information System Management
  9. 9. 95-843: Service Oriented Architecture SOA Suite 11g Key Components (3) • SOA Suite 11g runs inside WebLogic Server 11g. • Several web applications are included for configuring and monitoring FMW 11g runtime operations. • The most important is the The Oracle Enterprise Manager Fusion Middleware Control Console. • The main design time tool is JDeveloper 11g. • Many Design Time at Run Time features - DT@RT permits on the fly configurations. 9Master of Information System Management
  10. 10. 95-843: Service Oriented Architecture SOA Suite 11g Key Components (4) • Meta Data Services (MDS) manage XSD documents, mappings between different vocabularies in different domains, reusable transformations, human task definitions, security policies, business rule definitions, business event definitions, etc. • MDS provides a single interface across all repositories. • The Application Development Framework (ADF) is a Java Server Faces based framework for building rich Java web applications. It was used to create the Enterprise Manager. ADF Business Components are used to publish SDO services on top of the database. 10Master of Information System Management
  11. 11. 95-843: Service Oriented Architecture Getting Started • See Chapter 2 of “Oracle SOA Suite 11g R1 Developer’s Guide” • Build and deploy a simple BPEL process. • Include a Mediator in the same Service Composite. • Deploy a simple Proxy service and Business Service to the Oracle Service Bus. 11Master of Information System Management

×