Enabling Agility: Tools of Today

57 %
43 %
Information about Enabling Agility: Tools of Today
Technology

Published on September 20, 2008

Author: jjkorhonen

Source: slideshare.net

Description

The presentation provides an overview of some of the core technologies pertaining to SOA, BPM and EA, such as SOA registry/repository, ESB, BPMS and EMR.

Enabling Agility:Tools of Today www.requisiteremedy.com

SOA Tools

Functional Faculties of SOA Service Registry Service Repository Service Platform Service Mediation SOA Management

What’s the differencebetween a bagpipe and an onion?

Service Registry

Service Repository

Registry Market Landscape Governance Interoperability Framework First commercial UDDI v 2 -compliant registry Systinet founded First UDDI v 3 -compliant registry HP acquires Mercury First commercial Web services platform Mercury Interactive acquires Systinet Oracle acquires BEA Oracle-Systinet BEA-Systinet BEA acquires Flashline Infravio founded Software AG acquires webMethods SOA Link webMethods acquires Infravio Software AG and Fujitsu: CentraSite IBM: WSSR 2008 2004 2003 2007 2006 2005 2002 2001 2000 1999

Publisher Consumers Staging Registry Discovery Registry Approval Process Staging Registry Adopted from Oracle

Multi-Registry Tree Enterprise Registry Division Registry Division Registry Staging Registry Staging Registry Staging Registry Adopted from Oracle

Production Publication (slave) Discovery Approval Repli-cation Test/QA Publication (slave) Discovery (master) Approval Repli-cation Development Publication Discovery (master) Approval Multi-Tier Registry Configuration Adopted from Oracle

Service Platform

Service Mediation

Mediation Patterns Protocol switch Route Monitor Transform Distribute Correlate Enrich Source: IBM

Enterprise Service Bus (ESB)

Portal Legacy Service Registry 3rd Party J2EE Enterprise Service Bus Exemplified

SOA Management “SOA’s only going to be as successful as our ability to manage the infrastructure that supports SOA” − Dave Bartlett, IBM Vice President for Autonomic Computing

Last Mile Security Middle Mile Security First Mile Security SOA Security

BPM Tools

Removing Process from Applications Business Application Business Application Business Application Business Application Business ProcessManagement TransactionProcessing TransactionProcessing Data Management Data Management Data Management Operating System Operating System Operating System Operating System

The Modeling Spectrum Level of abstraction Model Design-driven Code Model Model-driven Code Model RoundtripEngineering Code Model Code visualization Code Code only

Business Process Management System (BPMS) A business process management system is a generic software system that is driven by explicit process representations to coordinate the enactment of business processes. − Weske (2007)

Functional Faculties of BPMS Process Modeling Orchestration Environment Process Administration Workspace Business Activity Monitoring Rules Engine Process Repository Process Engine Resource Management Connectivity

Lombardi, Metastorm Pegasystems, Savvion TIBCO, Vitria, webMethods SAP, Oracle Sterling Commerce, Inovis, GXS IBM, BEA, Microsoft, Sybase, SUN EMC/documentum, Open Text, FileNet Source: Forrester Lombardi, Metastorm Lombardi, Metastorm Pegasystems, Savvion Pegasystems, Savvion BPM VendorsLandscape

EA Tools

Enterprise Metadata Repository (EMR)

Business Strategy Layer Organization/ Business Process Layer EMR Integration Layer Software/Data Layer IT Infrastructure Layer Operational repositories

Standards Soup SOAP XML WSDL WS-Reliable-Messaging WS-Coordination WS-Security BPEL WS-Management WSRP XPDL WS-CDL WSDM WS-Federation SAML WS-Trust WS-Secure-Conversation WS.Security-Policy WS-Reliability WS-RM Policy-Assertion WS-Atomic-Transaction WS-Business-Activity WS-PolicyAttach-ment WS-Discovery WS-MetaData-Exchange WS-PolicyAsser-tions UDDI WS-Policy WS-Notification MTOM WS-Enumeration WS-Addressing WS-Eventing XPath XQuery XML Information Set Namespaces in XML XML Schema

Add a comment

Related presentations

Related pages

ENABLING SUPPLY CHAIN AGILITY THROUGH IOS INTEGRATION AND ...

ENABLING SUPPLY CHAIN AGILITY THROUGH ... In today’s turbulent ... firms are increasingly relying on integrated information systems and analytical tools, ...
Read more

College Transformation through Enabling Agility

College Transformation through Enabling Agility ... and tools and embraced the concept of agility. ... Today, however, the ...
Read more

Enabling agility - Accenture

Enabling agility A roadmap for successful claims ... customer expectations today. It also requires the agility required to respond to changes in the future.
Read more

Enabling Agility Through Architecture - static1.1.sqspcdn.com

Enabling Agility Through ... management are the tools through which “informed anticipa- ... ARCHITECTURE TODAy
Read more

Enabling agility - Accenture

Type anywhere at any time to use our smart search tool. ... Enabling agility. ... customer expectations today. It also requires the agility required to ...
Read more

Measuring Agility of Organizations – A Comprehensive ...

Comprehensive Agility Measurement Tool ... has been the Buzzword for all the industries in today’s ... Enabling infrastructure processes: ...
Read more

Towards Enterprise-Grade Agile Management - KPMG

Towards Enterprise-Grade Agile Management ... Organizations embarking on agility-enabling initiatives ... Today’s examples of such agility-enabling ...
Read more

Enabling effective contemporary learning - Lutheran

Enabling effective contemporary learning Agile teachers are needed within today’s ... and tools can support approaches to teaching that enable all ...
Read more

Agile Toolbox — Enabling Your Agility

Agile Toolbox. Enabling Your Agility. Archives; About; Contact; Agile Coaching Competency Framework. ... Copyright © 2016 · Agile Toolbox · Enabling ...
Read more

AGILITY LOGISTICS - EMC

Agility Logistics is a leading global ... actual invoicing process by enabling Agility Logistics to submit ... tool for us and has ...
Read more