Service-Oriented Architecture Foundation



Similar documents
Introduction to Service-Oriented Architecture for Business Analysts

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

AquaLogic ESB Design and Integration (3 Days)

SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008

The Challenges in Real Life ESB Deployments

AquaLogic Service Bus

Oracle Service Bus vs. Oracle Enterprise Service Bus vs. BPEL wann soll welche Komponente eingesetzt werden?

Getting Started with Service- Oriented Architecture (SOA) Terminology

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Government's Adoption of SOA and SOA Examples

Enterprise Application Designs In Relation to ERP and SOA

Oracle SOA Reference Architecture

Service-Oriented Architecture: Analysis, the Keys to Success!

Service Oriented Architecture (SOA) An Introduction

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Federal Enterprise Architecture and Service-Oriented Architecture

WHITE PAPER. Enabling predictive analysis in service oriented BPM solutions.

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

SOA MADE SIMPLE Introduction to SOA, (Micro) Services and SOA Suite INTRODUCTION WHAT IS SOA DEFINITION AGENDA

A Discovery service, which is a repository to store information about a service, including where it is located and how it should be called.

How To Understand A Services-Oriented Architecture

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Securely Managing and Exposing Web Services & Applications

The ESB and Microsoft BI

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

Service Oriented Architecture

Enterprise Application Integration (EAI) Market Opportunities, Strategies, and Forecasts, 2007 to Enterprise Application Integration (EAI)

SOA REFERENCE ARCHITECTURE

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

JBoss Enterprise SOA Platform Simple. Open. Affordable. Pierre Fricke, Director Product Line Mgmt. February 14, 2008

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

SOA Myth or Reality??

Oracle Business Activity Monitoring 11g New Features

<Insert Picture Here> Integrating Oracle Forms and a Service Oriented Architecture

Enterprise Service Bus (ESB) Market Opportunities, Strategies, and Forecasts, 2007 to Enterprise Service Bus (ESB) Picture by Susie Eustis

SOA, BPM, and Microsoft: A Pragmatic View

Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA

Methods and tools for data and software integration Enterprise Service Bus

Table of Contents. 1 Executive Summary SOA Overview Technology Processes and Governance... 8

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

An Oracle White Paper November Oracle Primavera P6 EPPM Integrations with Web Services and Events

What You Need to Know About Transitioning to SOA

Extending SOA Infrastructure for Semantic Interoperability

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Service-Orientation and Next Generation SOA

HP SOA Systinet software

Presentation Outline. Key Business Imperatives Service Oriented Architecture Defined Oracle SOA Platform SOA Maturity/Adoption Model Demo Q&A

Spring 2011 Conference Sandanski, May 13th 15th 2011 Oracle SOA Suite 11g Rapid service integration and process automation with a no-coding approach

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

Oracle BPEL Nuts and Bolts

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Reporting component for templates, reports and documents. Formerly XML Publisher.

An Oracle White Paper June Integration Technologies for Primavera Solutions

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

SpiritSoft (SpiritWave)

Introduction to Service Oriented Architecture (SOA)

ANALYZING THE USAGE OF OPEN SOURCE PRODUCTS FOR SOA. Sajid Ali. A thesis submitted in partial fulfillment of the requirements for the degree of

Avoiding Web Services Chaos with WebSphere Service Registry and Repository

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

Analyses on functional capabilities of BizTalk Server, Oracle BPEL Process Manger and WebSphere Process Server for applications in Grid middleware

A standards-based approach to application integration

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

Cloud Computing & Service Oriented Architecture An Overview

Oracle SOA Suite: The Evaluation from 10g to 11g

Enterprise Enabler and the Microsoft Integration Stack

Next-Generation ESB. Kevin Conner SOA Platform Architect, Red Hat Keith Babo JBoss ESB Project Lead, Red Hat. June 23rd, 2010

Service Oriented Architecture

Introduction into Web Services (WS)

JBoss Enterprise Middleware

Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond

perspective Microservices A New Application Paradigm Abstract

Federated Service Oriented Architecture for Effects-Based Operations

Service-oriented architecture in e-commerce applications

HP Systinet. Software Version: Windows and Linux Operating Systems. Concepts Guide

Service Oriented Architecture (SOA) for DoD

Oracle Service Bus. Situation. Oracle Service Bus Primer. Product History and Evolution. Positioning. Usage Scenario

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Bridging the Digital Divide with Net-Centric Tactical Services

SERVICE ORIENTED ARCHITECTURE

Leveraging Service Oriented Architecture (SOA) to integrate Oracle Applications with SalesForce.com

Policy Driven Practices for SOA

SOA Adoption Challenges

Combining SAWSDL, OWL DL and UDDI for Semantically Enhanced Web Service Discovery

Web Services Strategy

Enterprise Service Bus: Five Keys for Taking a Ride

Experiences with Open-Source BPM/SOA-based Stack using Java EE Rok Povše, Matjaž B. Jurič

Web Services in Oracle Fusion Middleware. Raghu Kodali Consulting Product Manager & SOA Evangelist Oracle Fusion Middleware Oracle USA

SOA Best Practices (from monolithic to service-oriented)

WHAT IS BPEL AND WHY IS IT SO IMPORTANT TO MY BUSINESS?

Transcription:

Service-Oriented Architecture Foundation James T. Hennig, Chief Architect SOAF A james.hennig@us.army.mil

"If you are not interoperable, you are not on the net, you are not contributing, you are not benefiting, and you are not part of the information age." ~ Art Cebrowski, DoD Director, Force Transformation 2

Agenda Overview Capability Portfolio Threads 3

Overview Service Oriented Architecture (SOA) Not a product CIOs can buy and install...requires changes in peoples behavior ~ L. Frank Kenney, Gartner SOA Foundation Enabling infrastructure Development Environment Execution Environment Management Environment Test Environment Should be the first thing put in place 4

Physical Architecture GLOBAL INFORMATION GRID NCES Enterprises Capabilities FCS Network ARMY SOAF A AMC NAVY AIR FORCE Etc. HRC SOAF A 5

Technical Architecture 6

Reference Implementation CAPABILITY ARTIFACT Reference Implementation Enterprise Stack Reference Implementation Open Source/GOTS Stack 7

"Service Oriented Architecture is a paradigm for organizing and utilizing distributed capabilities that may be under the control of different ownership domains." ~ OASIS SOA Reference Model 8

Agenda Overview Capability Portfolio Threads 9

Presentation Layer Product Microsoft Office SharePoint Server JBoss Portal Standards Web Services for Remote Portlets(WSRP) http://www.oasis open.org/committees/tc_home.php?wg_abbrev=wsrp Description User facing side of SOA stack Contains user interface to services Composable, Can be connected Can be entry point for user credentials 10

Service Registry Product HP/Systinet, juddi, Novell Nsure Standards Universal Description Discovery & Integration(UDDI) http://www.oasis open.org/committees/tc_home.php?wg_abbrev=uddi spec Description 11 White pages for services Contains service specifications, businesess, descriptions Defined taxonomy

Service Registry Usage 12 http://www.oasis open.org/presentations/uddi_v3_webcast_20050222.pdf

Schema Repository Product HP/Systinet Repository Standards? Description Full featured content/document management, search, policy Offered by major registry vendors as an add on Information store for data definitions in addition to other service artifacts (i.e. compliance reports) Enabler for automated mediation methods 13

Enterprise Service Bus Product BEA Aqualogic, Apache ServiceMix, MS BizTalk Standards BPEL, XSLT, WS ReliableMessaging, WS Policy, Description Asynchronous messaging backbone including capabilities for reliable messaging, transformation and content based routing Orchestration and workflow Catch all term coined by Gartner 14

Transformation Oracle/JDeveloper Mediation Transformation Based on schemas 15 http://download.oracle.com/otndocs/products/bpel/orderbooking.pdf

BEA AquaLogic Eclipse BPM 16 http://edocs.bea.com/albsi/docs60/resources/albpm6.0_newfeaturesoverview.pdf

" I have always believed that the real business value of SOA is not so much about IT cost reduction but really about being able to react quickly to change." ~ David A. Chappell, Oracle 17 http://www.oreillynet.com/xml/blog/2008/01/more_more_on_defending_soa.html

Enterprise Service Management Product AmberPoint, Nagios Standards Web Services Distributed Management(WSDM) http://www.oasis open.org/committees/tc_home.php?wg_abbrev=wsdm Description Metric collection on live SOA Collection Approaches: Agents inside service hosting environment Service themselves report events Managed proxies 18

Directory Products MS Active Directory, Fedora Directory Server Standards Lightweight Directory Access Protocol(LDAP) http://tools.ietf.org/html/rfc4510 Description Repository for both users and machines Identities, certificates, and attributes 19

Security Product Jericho, Layer 7 Standards Security Assertion Markup Language(SAML) http://www.oasis open.org/committees/tc_home.php?wg_abbrev=security Description Protocol used in SOAP messages for transmitting identity information Leveraged in Attribute Based Access Control schemes 20

Agenda Overview Component Survey Threads 21

Threads Portal SharePoint 2007 Microsoft Service Consumer Presentation Web Parts Mediation Messaging Workflow Active Directory Microsoft AKO SiteMinder UDDI Registry Systinet ESB BEA AquaLogic Security NCES ESM AmberPoint Data Services UPS Amazon Weather Policy Engine Jericho Service Metrics Layer 7 22

E PLURIBUS UNUM "Out of Many, One" 23