A Mission Impossible?



Similar documents
Module 6 Essentials of Enterprise Architecture Tools

Five best practices for deploying a successful service-oriented architecture

Begin Your BI Journey

Service Oriented Architecture (SOA) An Introduction

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

Building a Comprehensive Strategy for Enterprise Data Management An Executive Overview

How to bridge the gap between business, IT and networks

ENTERPRISE ARCHITECTUE OFFICE

Information Technology Policy

Key Issues for Data Management and Integration, 2006

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Extend the value of your core business systems.

Software Defined Hybrid IT. Execute your 2020 plan

Improved SOA Portfolio Management with Enterprise Architecture and webmethods

NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation

Process-Based Business Transformation. Todd Lohr, Practice Director

The Open Group Architectural Framework

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

What to Look for When Selecting a Master Data Management Solution

Data Center is the Foundation of Carrier ICT Transformation. The challenges of building a service driven data center

SOA: The missing link between Enterprise Architecture and Solution Architecture

Mapping Service-Orientation to TOGAF 9 - Part II: Architecture Adoption, Service Inventories and Hierarchies

INNOTAS EBOOK The Transformational CIO

Driving Business Value. A closer look at ERP consolidations and upgrades

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

Technology. Accenture Data Center Services

Qlik UKI Consulting Services Catalogue

Data Management Roadmap

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

THE BUSINESS CAPABILITY MAP: a critical yet often misunderstood concept when moving from program strategy to implementation

California Enterprise Architecture Framework

The Role of Business Capabilities in Strategic Planning. Sneaking up on Quality Using Business Architecture in a learning corporation

Enterprise Cloud Services

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

State of Michigan Department of Technology, Management & Budget

Mergers and Acquisitions: The Data Dimension

Using SOA to Improve Operational Efficiency A Management Overview. Introducing MIKE2.0 An Open Source Methodology for Information Development

Accenture Technology Consulting. Clearing the Path for Business Growth

Enterprise Enabler and the Microsoft Integration Stack

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

Enterprise Architecture (EA) is the blueprint

Next presentation starting soon Next Gen Customer Experience Enabled by PwC & Oracle s Cloud CRM & CX Applications

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR OPTIMIZING BUSINESS PROCESS MANAGEMENT IN GOVERNMENT

Microsoft SOA Roadmap

Fortune 500 Medical Devices Company Addresses Unique Device Identification

see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory

The Impact of PaaS on Business Transformation

Data Migration through an Information Development Approach An Executive Overview

Principles of IT Governance

How To Assess The State Of Hawaii'S Enterprise Architecture

How To Use A Cloud Based Organization (Soa) To Improve Your Business

Data Center Consolidation in the Federal Government Looking beyond the technology

SOA : To Do or Not to Do

Enterprise Information Management

DATA GOVERNANCE AT UPMC. A Summary of UPMC s Data Governance Program Foundation, Roles, and Services

The Art of Architecture Transformation. Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Physical Security Information Management: A Technical Perspective

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

Ghana Government Enterprise Architecture Implementation Guide

Project Type Guide. Project Planning and Management (PPM) V2.0. Custom Development Version 1.1 January PPM Project Type Custom Development

Enterprise Content Management (ECM)

Service Oriented Enterprise Architecture

Custom Software Development Approach

SOLUTION WHITE PAPER. BMC Manages the Full Service Stack on Secure Multi-tenant Architecture

Contents. Introduction... 1

THE COMMON APPROACH TO FEDERAL ENTERPRISE ARCHITECTURE

EnergySync and AquaSys. Technology and Architecture

TRANSFORMATION OPPORTUNITIES WITH THE ALCATEL-LUCENT OPENTOUCH SUITE OPTIMIZING CONVERSATION DELIVERY OVER CENTRALIZED COMMUNICATIONS NETWORKS

SOA GOVERNANCE MODEL

The Next Generation of IT Management. Jason Andrew Vice President, Marketing & Communications

SOA REFERENCE ARCHITECTURE: SERVICE ORIENTED ARCHITECTURE

An Oracle White Paper May The Role of Project and Portfolio Management Systems in Driving Business and IT Strategy Execution

Strategic Briefing Data Center Management & Automation

IT AS A SERVICE BROKER

Embarcadero DataU Conference. Data Governance. Francis McWilliams. Solutions Architect. Master Your Data

The Need for Service Catalog Design in Cloud Services Development

Logical Modeling for an Enterprise MDM Initiative

Introduction to etom. White Paper Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information.

Aligning IT investment and Business

Enterprise Infrastructure Architecture

A Look at the New Converged Data Center

Bridging the IT Business Gap The Role of an Enterprise Architect

Red Hat Cloud, HP Edition:

Introducing SOA Governance Suite. Magnus Wettemark, Solution Consultant Manager Software AG

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

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Transcription:

From Business Strategies to Infrastructure Planning: The Challenges of Enterprise Technology Architects Axel Jacobs

A Mission Impossible? The enterprise technology architect dilemma: Is it really possible to accommodate the expectations of all stakeholders? "Business": We want all our requirements covered at an acceptable price! CIO: I want to have a payback from our technology architecture efforts and not just "shelfware"! CFO: We need to achieve 10 million in savings from technology consolidation! Vendors: Stay ahead in competition by using our new product! "Experts": What are our technology architecture standards? Why isn't it possible to still use our legacy platform?

The Answer Business-IT alignment supported by best practices in Business Strategy Environmental forces Business goals Business policy Resource allocation Business architecture Information architecture Technology architecture Solution architecture Implementation Business processes Information structures Application systems Technical platforms Organizational structure

Key Issues 1. How do you achieve a proper business-it alignment? Leaving the ivory tower 2. When developing technology architectures, how do you find a sound balance between effort and output? Preventing overengineering 3. What is the power of a methodology-based approach? Case study material

Leaving the Ivory Tower Involve all stakeholders in a joint exercise in creating traceable, auditable links from business strategies to enterprise technology scenarios - Paradigm shift: From "bottom-up" to "top-down" Become the "facilitator" rather than being "just the technologist" - Paradigm shift: From "excusing technology problems" to "explaining the impact of technologies" "I think you should be more explicit here in Step 2."

Analyze the Business Context What's in the Business Context? A common requirements vision (CRV): A process for documenting and capturing: - The business strategies of the enterprise - The impact of environmental factors on the strategies of the enterprise - The implications of the business strategy and environmental factors A functional model of the business with high-level business requirements A set of enterprise architecture principles - Defining how the future-state architecture should be designed to best support the business strategy Business strategy Competitive landscape Regulatory concerns Technology trends Market trends Customer expectations Possible disruptions

Develop the Common Requirements Vision Discussing, capturing and documenting: CRV Hierarchy - A set of enterprise business strategies Environmental Trends - A set of common strategic requirements derived from enterprise business strategies - The effect of environmental trends on the enterprise Business Change Requirements Business Information Requirements Enterprise Business Strategies Information Technology Requirements Business Solution Requirements Preparing the resulting CRV document EBA EIA ETA ESA

Deriving Architecture Principles From Strategies Clearly and demonstrably derived from the business strategy Business Strategy To this point, we have been a company with four completely independent lines of business, which have operated autonomously, on occasion competing for the same clients and business. We will now be "one company," sharing customer information and leveraging synergies across the group. Architecture Principle The architecture must support sharing of customer information across lines of business. Product information can be maintained individually.

Preventing Overengineering Keep it simple, just-enough architecture development Don't target a full enterprise technology architecture (ETA) in the first iteration Reduced technology scope (selected domains) Reduced geographical scope No full-size current-state inventory Reduced set of important attributes per technology asset to be considered Liaise with an important business initiative Reduced business process scope Reduced information and data scope Do not "reinvent the wheel" Use ETA pattern and service models in addition to established taxonomies, including domains and components (bricks)

Enterprise Technology Architecture Patterns Transact Patterns Publish Patterns Collaborate Patterns 1-Tier Transact Screens and Keystrokes / Publish Rows (SQL) Real-Time Collaborate Text, Audio, Video Stream Data 2-Tier Transact Rows (SQL) Web Publish Pages Files, Rows Store-and-Forward Collaborate Documents, Files Data Web Data Data 3/N-Tier Transact Requests Rows (SQL) Data Stream Publish Audio Video Stream Files Data Structured Collaborate Documents, Files App/Data

Enterprise Technology Architecture Taxonomy Structuring the technology infrastructure System Management Collaboration and Electronic Workplace Application Technology Integration Technology Platforms and Storage Data Management Technology Security Networking and Telecommunications

Use Road Maps on Timelines to Relate Current-State to Future-State Content Current Intermediate Future Exit From Environment Baseline Environment Retirement Targets Tactical Deployment Mainstream Standards Strategic Direction Containment Targets Emerging Standards Enter the Environment Life Cycle View Rejected Trends and Technology

CASE STUDY MATERIAL Modeling Based on the Business Context Development of a Technology Architecture Blueprint The client: An IT service provider within the financial services industry (FSI) Objectives: To develop a blueprint outlining the technology standards within selected domains Requirements and principles were identified based on the business context Project duration: 3 months Example: Application server brick Organize Architecture Effort Approach: Gartner's Enterprise Architecture Methodology and Process Model Environmental Trends Develop Requirements Architecting Develop Principles Future-State Architecture Govern and Manage Current-State Architecture Document Business Strategy Develop Models Closing the Gap

CASE STUDY MATERIAL Understand Trends and Develop Conceptual Architecture Application Brick Trends - Increasing importance of "open source" technology within the application and Web server domain - Emerging trends: Event-driven application platforms, grid-based application platforms Conceptual architecture - Software architecture design requires the deployment of the "N-Tier Transaction" pattern - Overall enterprise technology architecture design Browser Pages Browsers Web Requests Storage Network Load Balancing Firewall Network App. Scale Out Rows (SQL) App. s Web s DB DBMS s Scale Up

Identify Relevant Requirements and Principles CASE STUDY MATERIAL Application Brick Logical architecture - Promote usage of open-source products whenever appropriate - Prevent vendor lock-in - Deploy robust "state-of-the-art" technology - Provide adequate performance, availability and reliability while ensuring high security standards - Allow for cost-efficient and simple administration and maintenance - Provide integration with system management tools - Support common data interchange standards - Promote reuse and optimized interoperability - Ensure horizontal server scalability ("scale out")

CASE STUDY MATERIAL Prepare the Evaluation Application Brick Determine the functional characteristic for the evaluation - Execution container, service containers and programming model - User interface (UI) capability - Coding and life cycle management - Orchestration Select possible products/vendors - Gartner "Magic Quadrant for Application Infrastructure for New Service-Oriented Business Application Projects, 2Q07"

CASE STUDY MATERIAL Evaluate Products/Vendors Excellent Good Medium Low Poor How well are the architecture requirements covered? How strong is the compliance with the architecture principles? Application Brick Evaluated Scenarios Main Criteria Vendor 1 Product 1 Vendor 2 Product 2 Vendor 3 Product 3 Vendor 4 Product 4 Vendor 5 Product 5 ARCHITECTURE REQUIREMENTS - Modular and interoperable product offerings - Flexible deployment of infrastructure components - Ensure appropriate performance (and bandwidth) - Enterprisewide integrated collaboration - Stack conformity ARCHITECTURE PRINCIPLES - Simplicity and transparency of architecture - Harmonized and standardized solutions - Minimization of dependencies - Maintenance and level of automation - Innovation and investment security OVERALL

CASE STUDY MATERIAL Communicate Current Two Years Five Years Baseline List all current installations with basic counts, if simple. Tactical Deployment Use SOA/Web services to isolate applications from the underlying platform technology. Strategic Direction Track emerging opensource solutions for application servers, and review potential application. Retirement Targets Product A Mainstream Standards Product B Containment Targets Product C Emerging Trends Product D Product E Implications and Dependencies Criteria for platform selection should align with those used for the selection of component model/programming language.

Best-Practice Recommendations Analyze the business context Develop the common requirements vision Derive architecture principles from strategies Model (done by technology domain/brick) - Understand trends - Develop conceptual architecture (ETA pattern) - Identify relevant requirements and principles - Determine the functional characteristic for the evaluation - Select possible products/vendors - Evaluate products/vendors, and define "the standard" Communicate, communicate, communicate

From Business Strategies to Infrastructure Planning: The Challenges of Enterprise Technology Architects Axel Jacobs

From Business Strategies to Infrastructure Planning: The Challenges of Enterprise Technology Architects Axel Jacobs