Need a Perfect Blend of EA & SOA - The Open Group Conference

21
Need a Perfect Blend of EA & SOA for Global Information Flow Hariharan Ganesh (a) Harry , Director – Enterprise Architecture & Integration , Aspire Systems Inc. Chief Architect of AURAS Platform, Aspire Systems Inc. Conference SFO Jan 27, 2016

Transcript of Need a Perfect Blend of EA & SOA - The Open Group Conference

Page 1: Need a Perfect Blend of EA & SOA - The Open Group Conference

Need a Perfect Blend of EA & SOA for

Global Information FlowHariharan Ganesh (a) Harry , Director – Enterprise Architecture & Integration , Aspire Systems Inc.

Chief Architect of AURAS Platform, Aspire Systems Inc.

Conference SFO Jan 27, 2016

Page 2: Need a Perfect Blend of EA & SOA - The Open Group Conference

Agenda

Customer Business & Transformation.

Why Enterprise Service Oriented Architecture for Global Integration.

Why Enterprise SOA should be adopted along with TOGAF ADM.

Mapping of TOGAF ADM and SOA Implementation.

Questions

Page 3: Need a Perfect Blend of EA & SOA - The Open Group Conference

About the Customer Business Operations

• $2B to 3B Annual Revenue by 2014.

• Global Operations from 6 Continents

• LOB Includes..

• Digital Contents

• Media and Publishing

• Content Generations

• Production Art Work

• Digital Video etc.

• Industry Focus : CPG, Retail, Life Science etc.

Page 4: Need a Perfect Blend of EA & SOA - The Open Group Conference

Business Operational Constraints = Key Business Drivers

KeyBusiness Drivers

DistributedProduction Work Flow

Localized Business Operational Systems

Legacy Business Integration Processes

Localized IT DevelopmentPractice

Lack of IT PortfolioManagement

Point to Point Data Integration

Adhoc Tools and Technologies

Lack of Data GovernanceLack of Operational

Visibility

Page 5: Need a Perfect Blend of EA & SOA - The Open Group Conference

Global Data Integration – Complex Enough to Manage

Point-to-Point Spaghetti Architecture Model

Page 6: Need a Perfect Blend of EA & SOA - The Open Group Conference

IT Transformation Goals and Objectives

• Distributed Business Production Work Flow

• Legacy Business Integration Processes

• Localized Application Systems

• Localized IT Development Team

• Lack of IT Portfolio Management

• Point to Point Integration

• Adhoc tools and technologies at each Geo.

• No Data Governance

• Centralized ERP Solution

• Seamless Data Integration

• Streamlined IT Processes

• Standardized Tech-Stack

• Master Data Management

Page 7: Need a Perfect Blend of EA & SOA - The Open Group Conference

Information Flow : Spaghetti to Seamless Data Flow across Geo

Centralized ERP Federal

Services

GEO Services

Federated Service Oriented Architecture

GEO Services

GEO Services

GEO Services

GEO Services

Page 8: Need a Perfect Blend of EA & SOA - The Open Group Conference

Key Challenges of this Transformation

Changes in the current Operational Work Flow

Consolidation of 300+ Integration Interfaces across Global

New to Service Oriented Enterprise Model

Streamline the Operational Process with Integration

Phased Architecture Implementation of Geo by Geo

Infrastructure Policy Enforcements

Education and Change Acceptance

SOA - Process and Policy Enforcement

Localized Architecture Forum

Lack of Enterprise Architecture Practice

Page 9: Need a Perfect Blend of EA & SOA - The Open Group Conference

Need a Perfect Blend of TOGAF ADM and SOA

Page 10: Need a Perfect Blend of EA & SOA - The Open Group Conference

ADM - Preliminary Phase :

ADM Goals:

Business Drivers | Framework Definition | Architecture Principles

SOA Goals

• Service Based Enterprise Operations • Reduce Cost and increase Efficiency• Higher Data Integrity and Availability• High Visibility across Global Operations

• Maturity Assessment & Gap Analysis• Architecture Development Method (ADM)• Architecture Contents and Meta Model

• SOA Design and Principles• ESB and BPM Capabilities• Layer Architecture Approach• Transactions Monitoring and Reporting

Business Drivers

Architecture Framework

Architecture Principles

Page 11: Need a Perfect Blend of EA & SOA - The Open Group Conference

ADM - Architecture Vision:

ADM Goals:

Scope of Work | Principles | Baseline and Target Architecture

SOA Goals

• Architecture project description and scope

• Overview of Architecture Vision• Architecture project plan and schedule

• Review GAP Analysis• Architecture Contents and Repository• Refine SOA Principles and Governance

Scope of Work

Evaluated Principles

Target Architecture

Page 12: Need a Perfect Blend of EA & SOA - The Open Group Conference

Vision : SOA Reference Architecture & Principles

• Enterprise SOA

• Layer Based Architecture

• Business Canonical Schema

• SOAP, REST, BPEL Standards

• Automated integration

• Human-Workflow for

Exception

• Data Driven Configuration

• Inbuilt Business Metrics

• Mobile Interface Readiness

• Decoupled Infra Services

• Automated Deployment

• SOA Governance

Aspire SOA Reference Architecture (ASRA)

Page 13: Need a Perfect Blend of EA & SOA - The Open Group Conference

Business Architecture :

ADM Goals:

Principles | Goals | Functions | Services | Processes | Business Entity Definition

SOA Goals

• LOB Business Modeling• Business Functions at each Geo• Functional Collaboration Mapping• Business Services Definitions

• Top Down SOA Approach• Business Processes Transfer to BPMN• BPMN Models Transfer to BPEL• BPEL Identifies the Business Services

• Business Dictionary Document• Business Entity Definition

Business Functions

Business Processes

Business Definition

Page 14: Need a Perfect Blend of EA & SOA - The Open Group Conference

Information Architecture:

ADM Goals:

Target Data Architecture | Business Data Model, Logical Data Model | Principles

• Business Dictionary Document• Business Entity Definition• Business Schema Model (XSD)• Business Messaging Model (XSD)

• Business Data Flow Model (DFD)• Business Meta Data Model

• Operational Data Model (ER)• Auditing Data Model (ER)• Metrics Data Model (ER)

Data Architecture

Business Data Modeling

Logical Modeling

SOA Goals

Page 15: Need a Perfect Blend of EA & SOA - The Open Group Conference

Technology Architecture:

ADM Goals:

Target Tech Architecture | Building Blocks | Views | Gap Analysis

• SOA Application Architecture (T)• SOA Infrastructure Architecture (T)• Composite Application Deployment Model (T)• Service Consumption Sequence Model (T)

• Geo Specific Services Model• Mapping of Business Functions Vs Services• Data Repository and Configuration• Service Contracts

• Infrastructure Mapping Diagram• Performance Gap Analysis• Hardware and Software View

Technology Architecture

Building Blocks

Views & Gap

SOA Goals

Page 16: Need a Perfect Blend of EA & SOA - The Open Group Conference

Opportunities and Solutions:

ADM Goals:

Implementation Plan | Methodology | Strategy | Organization | Analysis

Comprehensive Methodology for Strategy, Implementation, Life Cycle and Governance

SOA Goals

• GAP Assessment

• ADM

• SOW

• Project Plan

• Execution

• Auditing

• Optimization

• Migration

• Sunset

Page 17: Need a Perfect Blend of EA & SOA - The Open Group Conference

Migration Planning:

ADM Goals:

Transition Strategy | Data Migration Plan | Planning and Execution

• Iterative Development

• Simplified Scope of Work

• Framework First Approach

• Periodic Architecture Review

• Architecture Redefinition

• Data Migration

• Rollout Execution

• Production Watch

• Performance Validation

• Sunset Legacy Interface

SOA Goals

Page 18: Need a Perfect Blend of EA & SOA - The Open Group Conference

Implementation Governance :

ADM Goals:

Process Definition | Contract | Compliance | Auditing | Enforcement

SOA Goals

Review and Enhancement

New Requirements

Page 19: Need a Perfect Blend of EA & SOA - The Open Group Conference

Architecture Change Management:

ADM Goals:

Change Strategy | Principles | Update Processes | Architecture Alignments

SOA Goals

GapAssessment

ReferenceArchitectureAlignment

Change Implement

• Service Auditing

• Gap Assessment

• Change Strategy

• Plan Preparation

• RA Rework

• SOA Repo Update

• Principle Update

• Process Alignment

• Change Services

• Regression Test

• Service Version

• Rollout

Page 20: Need a Perfect Blend of EA & SOA - The Open Group Conference

Key Values Driven by TOGAF ADM + SOA

Operational

Efficiency

Seamless

Transformation

Mature

Architecture

Practice

Service Oriented

Operations

Globalized

Production

Assets

Reusability

IT

Scalability

OperationVisibility

DataIntegrity

Page 21: Need a Perfect Blend of EA & SOA - The Open Group Conference

Any Questions :

[email protected]