ActiveMatrix Extending Virtualization benefits over Your Service Architecture. Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc.



Similar documents
SCA & SDO Implementations Open Source and Vendor Products

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

What You Need to Know About Transitioning to SOA

An Oracle White Paper May Oracle Tuxedo: An Enterprise Platform for Dynamic Languages

Driving workload automation across the enterprise

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

The Challenges in Real Life ESB Deployments

Enterprise IT Architectures SOA Part 2

Service Mediation. The Role of an Enterprise Service Bus in an SOA

JOURNAL OF OBJECT TECHNOLOGY

Service Oriented Data Management

Turning Customers into Fans -TIBCO High Level Overview -

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

SCA-based Enterprise Service Bus WebSphere ESB

SERVICE ORIENTED ARCHITECTURE

ITG Software Engineering

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

Introduction to Systinet. SOA Governance and Lifecycle Management

AquaLogic ESB Design and Integration (3 Days)

CloudBees Continuous Integration and Test with Appvance Enterprise August 28, 2013 Frank Cohen, (408)

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

The IBM Cognos Platform

IBM WebSphere Application Server Family

Approach to Service Management

CA Workload Automation

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

The Enterprise Service Bus

Groot, Groter, Groots(t)

Enterprise Integration Architectures for the Financial Services and Insurance Industries


Pervasive Software + NetSuite = Seamless Cloud Business Processes

Future Role for IT in Organizational and In-Vehicle Transformation. Ed Allen Vice President, Oracle Industries Business Unit

Open Source SOA with Service Component Architecture and Apache Tuscany. Jean-Sebastien Delfino Mario Antollini Raymond Feng

ORACLE SOA SUITE. Product Overview

Business Process Management Tampereen Teknillinen Yliopisto

Service Virtualization andRecycling

Max Parker IBM Rational Quality Management Specialist. Focus on: Testing and Virtualisation in a complex world

The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications

TIBCO ActiveMatrix Management Agent for WCF Samples. Software Release July 2009

How to Maximise ROI and drive IT Governance with Visual Studio Team System

The ESB and Microsoft BI

Closer Look at Enterprise Service Bus. Deb L. Ayers Sr. Principle Product Manager Oracle Service Bus SOA Fusion Middleware Division

Business Activity Monitoring

TIBCO ActiveMatrix BPM SOA Concepts

Introduction to TIBCO MDM

What s new with IBM Tivoli Workload automation?

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

Answers to Top BRMS Questions

MDM and Data Warehousing Complement Each Other

IBM Software Group. IBM WebSphere Process Integration Technical Overview

Software development for the on demand enterprise. Building your business with the IBM Software Development Platform

Understanding Virtualization and Cloud in the Enterprise

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

Unlock the code IT Asset Management

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

SOA Best Practices (from monolithic to service-oriented)

WELCOME. Where and When should I use the Oracle Service Bus (OSB) Guido Schmutz. UKOUG Conference

Develop and test faster by virtualizing constrained application components

ESB solutions Title. BWUG & GSE Subtitle guy.crets@i8c.be. xx.yy@i8c.be

Establishing a business performance management ecosystem.

IT Infrastructure and Emerging Technologies

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

IBM Tivoli Composite Application Manager for WebSphere

Converting Java EE Applications into OSGi Applications

Business Process Management (BPM) Cloud, Mobile, and Patterns Market Shares, Size, Strategies and Forecasts 2014 to 2020: Radiant Insights, Inc

A Roadmap to Intelligent Business By Mike Ferguson Intelligent Business Strategies

Best Practices from Deployments of Oracle Enterprise Operations Monitor

Developing SOA solutions using IBM SOA Foundation

CICS and Web Services Why, When and How?

<Insert Picture Here> Oracle Fusion: The New Standard for Enterprise Software

API Management Introduction and Principles

TIBCO ActiveMatrix BusinessWorks Plug-in for Microsoft SharePoint Release Notes

SOA management challenges. After completing this topic, you should be able to: Explain the challenges of managing an SOA environment

EDI Modernization Case Studies and Best Practices

HP SOA Systinet software

Independent process platform

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

How To Use Axway Sentinel

IBM Cognos 8 Business Intelligence Reporting Meet all your reporting requirements

<Insert Picture Here> The Age of the Pure Play BI Vendor is Over

CA Workload Automation Agents Operating System, ERP, Database, Application Services and Web Services

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

Methods and tools for data and software integration Enterprise Service Bus

Integration Maturity Model Capability #5: Infrastructure and Operations

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

for Java Applications solution WHITEPAPER

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

Oracle BPEL Nuts and Bolts

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

Transcription:

ActiveMatrix Extending Virtualization benefits over Your Service Architecture Joaquim F. Carvalho Senior Solution Consultant TIBCO Software Inc.

The Business/IT Gap Business Needs Service Management Customer Cross-selling Supply Chain Execution Order management Mainframe (COBOL) SAP Oracle IBM, BEA (Java EE) Microsoft (.NET) Java (POJO) 2 Legacy Packaged Apps Packaged Apps Custom IT Reality Custom Custom

SOA is Claimed to be the Solution Greater Agility Business Needs Lower Costs Service Management Customer Cross-selling Supply Chain Execution Order management SOA Mainframe (COBOL) SAP Oracle IBM, BEA (Java EE) Microsoft (.NET) Java (POJO) 3 Legacy Packaged Apps Packaged Apps Custom IT Reality Custom Custom

but SOA Challenges Increase Complexity and Costs Service Management Customer Cross-selling Supply Chain Execution Order management Analysts Governance Architects Productivity SOA Performance, Scalability, Reliability Developers Heterogeneity Administrators Mainframe (COBOL) SAP Oracle IBM, BEA (Java EE) Microsoft (.NET) Java (POJO) Legacy Packaged Apps Packaged Apps Custom Custom Custom 4

The Solution: Service Virtualization Service Consumers Web 2.0 Composite and AJAX Rich Internet Applications Core Business Process Administrators Service Virtualization Deploy Deploy Deploy Deploy Deploy Deploy Developers/ Producers Policy Policy Policy Policy Policy Policy Java Ecosystem C/C++ Ecosystem COBOL Ecosystem Java EE Ecosystem.NET Ecosystem??? Ecosystem Call Center Warehouse Accounting Sales Supplier Distributor 5

Service Virtualization What is it? 6

The Classical Application Server Architecture 7

The SOA Deployment Challenge 8

Service Virtualization AMX Node BusinessWorks.Net Java Message Normalization & Routing System Services Service Technology Virtualization All Services (.Net or Java) run natively inside a service container. One container type (service engine) per supported technology Service Run-Time Virtualization The AMX Node provides a virtualized run-time for containers. Governance Virtualization All service interactions go through a policy pipeline Messaging-Based Grid Location and Transport Virtualization A Messaging Based Grid virtualizes the location of services and the transport used to access 9

Service Virtualization ActiveMatrix Architecture Services can be dynamically moved either through the administrator or through web service calls. Communication will be routed to the correct location without client (caller) changes Messaging-Based Grid Duplicate service endpoints can be introduced at runtime to scale services System nodes running system services 10

Service Virtualization Benefits 11

The Benefits of Service Virtualization for the CIO Helps separating business strategy from technology strategy Faster time-to-value for new initiatives Enables Green IT by facilitating server consolidation and service reuse Architect Enables an heterogeneous and distributed architecture Ability to expose same service on multiple transports with zero coding Contract first model helps offshore development Developer Enables choice of implementation language and tools Eliminates Transport, Security and Policy Implementation Provides Location Transparency Operations Manager Hot deployment of services Uniform deployment and life cycle management of services Embedded monitoring and policy enforcement 12

What s Important About This Approach? Technology Neutral:.Net, Java, C++ & BusinessWorks (and in the future J2EE, Ruby & other) services are all treated the same Streamlines development, deployment & management of services across all supported technologies Distributed Architecture Designed to be distributed with a grid-based architecture Virtualizes service location, technology and governance Embeds governance inside the nodes Standards Based SCA for composition of services and OSGi for the internal architecture It s a real run-time SOA! 13

What s Important TO BUSINESS About This Approach? Lost customers: By the time the new service is out, some customers have switched to a competitor who provided service earlier Lost service revenue: By the time the new service is out, some customers have found an alternative to the new service and stick with it Lost business time opportunity, endangering ROI: By the time the delayed new service is out, the prices for this new service have already come down, reducing the margins, the potential, affecting the initial calculation, and ultimately the success Lost leader/innovator status: By the time the new service is out, some customers demand even another service that yet again they will have to wait for Lower Average Revenue Per User, and lost user trust: Based on faulty experiences you might keep the customer, but they will not try new services Internal trust Business perceives IT as an inhibitor, not as an enabler 14

Service Virtualization Performance Management 15

What is Service Performance Management (SPM)? SPM is an enterprise software platform that monitors and proactively manages the health and performance of both IT and Business services based on Service Level Agreements (SLAs) SPM predicts and solves customer issues before customers become aware of them. It enables your organization to meet Quality of Service objectives SPM provides Autonomic Computing (Self-Healing) for your SOA environment SPM - Managing your SLAs for your SOA. 16

Example Use Cases Warn me in advance (predictive) if my performance levels are trending to failure. Provision new resources to maintain service performance guarantees to my Gold customers (autonomic computing). Borrow resources from standard users and give them to premium users during a volume spike Then release them back to the shared pool as things calm down ( Undo ) Tell me why did my order processing service slow down? Do I have enough computing capacity to handle a sales promotion on December 1st? 17

SLA Dashboard with Alerts & Triggers 18

Services Dashboard 19

Single Service: Detailed Summary Report 20

SPM Rule Triggering 21

Online Resources 22

SOA Resource Center (http://soa.tibco.com) 23