Applying Business Architecture to the Cloud

Similar documents
Standardizing Cloud Services for Financial Institutions through the provisioning of Service Level Agreements (SLAs)

Transformation to a ITaaS Model & the Cloud

Validating Enterprise Systems: A Practical Guide

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

WHITE PAPER: STRATEGIC IMPACT PILLARS FOR EFFICIENT MIGRATION TO CLOUD COMPUTING IN GOVERNMENT

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

IT AS A SERVICE BROKER

CLOUD SERVICE LEVEL AGREEMENTS Meeting Customer and Provider needs

SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View

Software Defined Hybrid IT. Execute your 2020 plan

NIST Cloud Computing Reference Architecture

SAM Benefits Overview SAM SOFTWARE ASSET MANAGEMENT

A Strawman Model. NIST Cloud Computing Reference Architecture and Taxonomy Working Group. January 3, 2011

Private & Hybrid Cloud: Risk, Security and Audit. Scott Lowry, Hassan Javed VMware, Inc. March 2012

Office of the Government Chief Information Officer The Government of the Hong Kong Special Administrative Region

CIOs: How to Become the CEO s Business Partner

Cloud Computing A NIST Perspective & Beyond. Robert Bohn, PhD Advanced Network Technologies Division

Business Process Management and Cloud Computing

Aegon's Internal Cloud Broker

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

At the Heart of Connected Manufacturing

CIO SUMMIT l LAS VEGAS

Designing and Implementing Cloud Governance: Cloud, and Cloud Governance, are Emerging Capabilities

Cloud Computing and Data Center Consolidation

On Premise Vs Cloud: Selection Approach & Implementation Strategies

The NIST Cloud Computing Program

Expert Reference Series of White Papers. Understanding NIST s Cloud Computing Reference Architecture: Part II

Security Issues in Cloud Computing

Copyright 2013 Gravitant, Inc. Cloud Brokerage Makes IT-as-a-Service a Practical Reality

Cloud Computing Technology

Public Cloud Workshop Offerings

NIST Cloud Computing Program

Profile. Business solutions with a difference

Oracle Reference Architecture and Oracle Cloud

Orange County Convention Center Orlando, Florida June 3-5, Architecturing the cloud for your SAP landscape Florian Stilkerich

A New Approach Towards Integrated Cloud Computing Architecture

A New Cloud Computing Architecture by Integrating Recent Best Reference Frameworks

NIST Cloud Computing Security Reference Architecture (SP draft)

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

IBM Cognos TM1 on Cloud Solution scalability with rapid time to value

Enabling Storage Services in Virtualized Cloud Environments

The Push and Pull of the Cloud. TPI Cloud Computing Overview. April 5 th 2011

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

Delivering Cloud Services Transformation : Plan > Build> Assure> Secure. Stephen Miles Vice President, Solution Sales, APJ

The Private Cloud Your Controlled Access Infrastructure

Team A SaaS Strategy

NIST Cloud Computing Reference Architecture & Taxonomy Working Group

ecams MITA Alignment May 2011

Building a Global Payroll Model. Charlotte N. Hodges, CPP

Enabling Data Quality

ALIGNING BUSINESS STRATEGY TO CLOUD APPLICATIONS

OVERVIEW Cloud Deployment Services

BUSINESS MANAGEMENT SUPPORT

What to Look for When Selecting a Master Data Management Solution

EMC PERSPECTIVE. The Private Cloud for Healthcare Enables Coordinated Patient Care

A Provance White Paper

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Enterprise IT Architectures BPM (Business Process Management)

ERP. Key Initiative Overview

SERVICE LIFECYCLE MANAGEMENT: PATHWAY TO PROFITABLE SERVICE

Storage Trends Choice-Solutions Ltd.

Key Considerations of Regulatory Compliance in the Public Cloud

Deploying a Geospatial Cloud

Shared Services Canada. Cloud Computing

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

ByteMobile Insight. Subscriber-Centric Analytics for Mobile Operators

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

White Paper: AlfaPeople ITSM This whitepaper discusses how ITIL 3.0 can benefit your business.

What Cloud computing means in real life

Infor CloudSuite Business

Federal Cloud Computing Initiative Overview

SaaS A Product Perspective

Services Providers. Ivan Soto

Highlights & Next Steps

IBM EXAM QUESTIONS & ANSWERS

Kent State University s Cloud Strategy

Compliance and the Cloud: What You Can and What You Can t Outsource

Amit Sheth & Ajith Ranabahu, Presented by Mohammad Hossein Danesh

journey to a hybrid cloud

Emerging Approaches in a Cloud-Connected Enterprise: Containers and Microservices

4 Key Tools for Managing Shortened Customer Lead Times & Demand Volatility

Module 6 Essentials of Enterprise Architecture Tools

Architecture Principles

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

IBM Cloud Security Draft for Discussion September 12, IBM Corporation

OIT Cloud Strategy 2011 Enabling Technology Solutions Efficiently, Effectively, and Elegantly

Virtualization and IaaS management

Datamation. Find the Right Cloud Computing Solution. Executive Brief. In This Paper

Cloudy with Showers of Business Opportunities and a Good Chance of. Security. Transforming the government IT landscape through cloud technology

Introduction to Sage ERP X3 v7

Kristin Donceel June IBM Corporation

Transcription:

Applying Business Architecture to the Cloud Mike Rosen, Chief Scientist Mike.Rosen@ WiltonConsultingGroup.com Michael Rosen

Agenda n What do we mean by the cloud? n Sample architecture and cloud support n What are the questions? n Motivation, Capabilities, Stakeholders, Value Streams, Organization n Portfolio, Risk n Conclusion 2

Taking an Architectural Approach n Architecture is intended to influence decisions Strategic, portfolio, initiative, design, implementation, platform n Architects do this by Collecting information, analyzing scenarios, questioning assumptions Aggregating information, putting it in context, abstracting Conceptualizing, Visualizing, Formalizing, Communicating n Architectural models structure concepts and relationships to ask / answer specific questions, targeted at specific stakeholders n What questions do we need to ask about the cloud? What architectural models will help answer them? 3

What is the Architecture of the Cloud? n Everyone has their own opinion which coincidentally corresponds to their product set n One differentiation is Public, Private, Hybrid n Another is IaaS, PaaS, SaaS n One perspective is that the cloud is a new sourcing strategy n Let s look at an independent view 4

NIST Cloud Computing Reference Architecture The NIST Cloud Computing Reference Architecture 8 Cloud Service Consumer Cloud Auditor Security Audit Privacy Impact Audit Service Layer IaaS PaaS SaaS Resource Abstraction and Control Layer Physical Resource Layer Hardware Cloud Service Provider Cloud Service Business Support Provisioning/ Configuration Portability/ Interoperability Security Privacy Cloud Broker Service Intermediation Service Aggregation Service Arbitrage Performance Audit Facility Cloud Carrier Information Technology Laboratory Cloud Computing Program Source: 2013 Michael NIST Rosen 5

NIST Cloud Consumers 12 Example Services Available to a Cloud Consumer Billing ERP Human Resources Social Networks Sales Financials CRM Content Cloud Provider Collaboration Document SaaS Consumer Email & Office Productivity Database Storage Services Business Intelligence Application Deployment CDN Platform Hosting Development & Testing PaaS Consumer Integration Backup & Recovery IaaS Consumer Compute Information Technology Laboratory Cloud Computing Program Source: 2013 Michael NIST Rosen 6

Public, Private, Hybrid Source: 2013 Michael Wikipedia Rosen 7

What Does the Cloud Mean to You? Virtualization Hybrid IaaS SaaS. Finally! I don t need IT anymore. I can get everything myself in the cloud to IT to Business 8

View of IT Architecture Applications, services, processes Data representations Enterprise Systems Desktop and business systems not controlled by IT Platforms and technologies Source: 2013 Michael Business Rosen Architecture: The Art and Practice of Business Transformation 9

IT System Spectrum High Risk Where will Cloud Systems Fit? Higher Initial Cost Shadow Systems Low cost to procure Unaccounted for Redundancy Inconsistency Complexity Operations Help Desk Availability Reliability Scalability Integration Backup DR / BCP Security Entitlements Compliance Audit Tech. Refresh Enterprise Systems High cost to procure Managed 10

Business Architecture Questions n What business are you in? n What external environment do you need to accommodate? (competition, regulation) n What market position do you want to have in the future? n What is your business operational model? n What products and services do you need to achieve that position? n What information and business capabilities do you need to provide and support those products and services? n What value streams and processes enable those capabilities? n What organizational structure will yield those capabilities? n How will the organization be governed to achieve them? n Which ones can we deploy or source from the cloud? 11

Sample Enterprise Application Marketing webgo Product Catalogue Inventory Billing Shipping Business Rules CRM 12

Enterprise 3.0 Application Architecture Reports Performance Framework Data Warehouse Business Intelligence SaaS Enterprise Information Architecture BPM SaaS Big Data Dash boards Enterprise Business Architecture Enterprise Application Architecture SaaS SOA Infrastructure Enterprise Tier Resource Tier Application Tier RIA Collaboration Enterprise Resources (ERP, data, etc.) Presentation Tier Social Media / Networks Users and devices Enterprise Technology Architecture IaaS Security Architecture Enterprise End-to-End Solution Enterprise Infrastructure Slide 13

What Should the Cloud Strategy Be? n To answer this, we first need to answer several other questions. How does it relate to the business strategy? What capabilities are involved? How will it affect stakeholder interactions? What organizational units will be involved / affected? What will the costs / benefits tradeoff be? How will we prioritize a roadmap and plan? n As an architect, how do we go about answering these questions? 14

Business Motivation Model Slide 15

BMM Subset 16

Business Motivation Model Example <<Business Network>> Partner Exchange <<realize>> <<Strategy>> <<Strategy>> Have a broad selection Have of the products largest selection of books implement <<Tactic>> Create an Exchange for independent usebook sellers support achieve <<Goal>> On-line source of choice for all types of media quantify <<Objective>> Enlist 1000 partners <<Business Service>> DirectShip ThruPublisher <<Tactic>> Partner directly with publishers <<Objective>> Offer 1,000,000 titles through 3 rd parties 17

Business Motivation Model n The BMM answers key business questions: Why are we doing this? How will we know if it s working? n What is the impact on our decisions with the cloud? n Which tactics can best be implemented where? n How will they need to integrate together? n Will the cloud make it more or less difficult to measure success? 18

BA Foundational Domains Capabilities are required to implement business strategies Strategy Organization Business Units and Partners have capabilities Capabilities Capabilities require business information using consistent vocabulary Information Business Architecture Foundations Value Streams Capabilities are leveraged within value streams Capabilities map to these related concepts 19

WebGo Capability Map (Level 1) Strategic Planning Predictive Analysis Partner Relations Risk Marketing Innovation Strategic Inventory Logistics Customer Exchange Network Product IT Core HR Finance Legal Support

WebGo Capability Model (Level 2 and 3) Customer Customer Acquisition Attraction Data Collection Validation Customer Service Problem Resolution History Tracking Outreach Customer Information Creation Maintain Remove Customer Profiling Aggregation Analysis Demographics

Capability Strata n Strategic or Direction Setting (Top) Provide differentiation or set direction Reflect executive priorities Could you run these in the cloud? Would you if you could? What are the decision criteria? n Supporting (Bottom) Abilities that an organization must have to function as a business Traditional targets for outsourcing Cloud is a good alternative Why would you not move these to the cloud? What are the decision criteria? 22

Core Capabilities n Value Add, Core (Middle) The heart of what an enterprise does to ensure viability and thrive in the market Can be thought of as a customer facing view of the business n Which ones are critical to success? n How comfortable are we with them in the cloud? Could we do them better ourselves? n How do they have to work together? End-to-end value streams Information integration n What are the implications? n How do we make a decision? 23

Who are the Stakeholders? Customer Independent Publisher n Customers interact with WebGo to find and purchase books, media, and other consumer products n Independent sellers interact WebGo to offer their inventory for sale through the exchange n Publishers interact with WebGo advertise their books and receive orders for direct delivery Shipper n Shippers interact with WebGo to ship selected inventory from the warehouses to customers Others.

Stakeholder Analysis n n n n n n The interaction with each stakeholder can be expressed in a value stream. There will often be more than one value stream for each stakeholder. Analysis of the stages of the value stream provide insight into the opportunities for new interactions via the cloud (e.g. mobile devices, social networks) and to evaluate the potential value (internal and external). Having identified beneficial areas for new interaction, we then identify the new capabilities that we need to support them. Each affected stage of the value stream may require one or more new capabilities. Of course, many of those capabilities would be common for multiple value streams and multiple stakeholders. For each new capability, we could identify different sourcing options. Some capabilities may be available from the cloud, some as COTS products, and others as new or enhanced implementations of existing capabilities. 25

Value Stream Independent Register for Exchange Advertise Items Provide order info Process Order Notify Invoice Seller Verification Product Catalog Selection Order Acceptance Notification Acceptance Accounts Receivable Partner Registration Item Addition Seller Rating Line Item Allocation Customer Notification Partner Processing XC. Member Registration Item Availability Shipping Calculation PO Submission Timeout Payment

Value Stream n Value Streams tell us: How things are done for a specific stakeholder and scenario How different processes fit together to support a stakeholder What information must be shared between processes n Stages of a value stream require specific capabilities n Stages of a value stream may be implemented by processes n Value Streams identify capabilities that are critical to the delivery of value (satisfaction) to our most important stakeholders. n Value Streams tell us the integration requirements of capabilities, processes and information. How does this relate to our decisions about sourcing on the cloud? 27

Process Model Internal Activities 28

Process Model External Activities 29

Process Model External Activities Thanks to Razvan Radulian for the corrected model 30

Business Processes in the Cloud n Move entire process to the cloud n Source some of the tasks from the cloud n What does that mean? Loss of control Collaboration versus Coordination Data integration and transformation Visibility Activity Monitoring (BAM) Auditing and Reporting 31

Information Map (Linked) Shipment delivered by Order Partner Is for submits contains provides sent to Invoice pays Customer Product described by recommends Location contains Profile informs Proposal 32

Enterprise Information Concerns n What is the critical enterprise information? n How is that information characterized and classified? n What information is critical to efficient end-to-end integration? n What information are you comfortable keeping on the cloud? n What information are you comfortable having under the control of another business? n How much integration / transformation will be required for consistent and efficient end-to-end interactions? n What information semantics do you need to own? 33

Business Capabilities to Organizational Unit Financial Marketing Employee Legal Reserves Business unit has capability Business unit has capability HR Marketing Legal Dept. Business unit has capability Investment Purchasing Procurement ABC Insurance Strategic Planning Finance Transformation Office Decomposes into Decomposes into Decomposes into Decomposes into Business unit has capability IT Information Technology Decomposes into Decomposes into Decomposes into Property & Casualty Life & Disability Health Business unit has capability Business unit has capability Diagram Key Enterprise Business Unit Customer Facing Capabilities Strategic Capabilities Supporting Capabilities Business unit has capability Business unit has capability Claims Product Payments Account Customer Source: 2013 Michael Business Rosen Architecture Guild Body of Knowledge Handbook 34

Organization Maps n How will the cloud affect organization structure? n What might a new organization structure look like? n What will the political implications be? n Do the organizations have the skills to source via the cloud and manage those apps? n How do you avoid silos and redundancies? 35

IT Portfolio Scorecard Factor 1 Alignment to IT Strategic Intentions Factor 2 Alignment to Business Strategic Intentions Factor 3 Risk Factor 4 Service Level and Quality Factor 5 Annual Application Cost Factor 6 The Extent to which the Application is Used Finance / Adm Manufacturing Sales Application Name IT Impact Index (100) Maximum IT Impact Business Impact Index (100) Maximum Business Impact Security Risk Max Technical Risk Max Service Level Quality Annual Cost index (100) Annual Cost (000) Computing - Data Center Computing - Local Maintenance License / Contracts Dependency Breadth Human Resource Planning 97 5 26 3 5 3 5 3 49 1,780 1,480 0 300 0 4 3 Electronic Bill Tracking 100 4 37 3 5 1 2 2 37 1,329 1,029 0 163 136 5 3 Accounts Payable, AR Systems 75 4 63 4 5 2 2 4 33 1,199 215 0 568 416 5 5 Financial Planning / Forecasting 92 4 62 5 4 3 1 3 42 1,528 612 2 783 131 2 3 General Ledger Consolidations 81 4 45 3 5 3 1 3 48 1,743 0 493 795 454 3 3 Order Processing Systems 39 2 100 5 5 2 2 2 16 580 369 0 199 12 3 3 Finished Goods.Inventory 47 2 53 4 5 3 1 3 65 2,351 43 0 257 2,051 3 3 Maintenance 72 3 34 3 5 1 2 2 11 399 193 0 104 102 3 2 Production Planning and Mngt 100 4 59 5 3 3 5 4 18 660 0 33 0 627 5 3 Quality Examination System 67 3 90 5 4 4 4 4 27 961 0 2 0 958 2 5 Retail Shipment Data Warehouse 83 4 49 3 5 2 2 3 96 3,467 0 2,184 328 955 5 5 Warehouse. Replenishment Syst 72 4 28 5 5 4 3 3 100 3,618 0 2,741 585 292 5 5 Customer Information 72 4 37 3 3 2 3 4 47 1,690 1,103 0 541 46 5 2 Marketing Customer Support 47 3 44 3 5 3 5 3 5 185 0 26 58 101 2 5 Merchandising Payment Syst 92 5 42 3 5 3 5 2 24 855 221 0 44 590 3 3 Prime-Customer Internet Portal 86 4 24 3 3 2 2 3 55 1,983 1,423 0 485 75 3 5 Sales Force Automation 64 3 75 5 3 4 3 3 50 1,810 673 0 742 395 5 5 Sales Marketing Database 81 3 79 5 5 3 2 2 69 2,489 2,089 0 400 0 2 3 Small Applications 0 0 0 0 0 0 0 0 0 2,147 1,000 500 500 147 30,773 10,449 5,981 6,853 7,490 36

Issues with the Cloud n Availability / Reliability n Security n Incident n Accountability n Semantics n Integration n Regulatory Compliance n Visibility 37

Lock-in and Interoperability n What happens if you want to move to a different Cloud provider? Mergers and Acquisitions Out of business Poor performance (cost, SLA, technical) n Can you move to a new platform? What level of features / functions have you used? Is everything assessable through an API? Are industry standards followed? Do they exist? n What about your data? Can I get my data out at all? How much is it going to cost to get my data out? How much of my time is it going to take to get my data out? n Cloud relationships will come to an end. Have an exit strategy! 38

Cost Benefit Analysis n n n Let s review what we ve done. We identified the overall set of stakeholders that could be affected by a cloud strategy. Then, we examined opportunities to add value with the cloud, across all stakeholders and scenarios. Finally, we identified the capabilities that would be required to provide the complete scenario, and where those capabilities could be leveraged to maximize their value. Now, we are able to do a cost benefit analysis. For each new interaction, there is potential benefit, and cost. We must understand both to perform a realistic evaluation. At the same time, the cost is shared across multiple different value streams, and if we don t understand this, we will be evaluating the tradeoff incorrectly. Business architectural enables better decisions about what should and should not be part of the cloud strategy, and how to measure the results to see if the strategy is delivering the expected value. We can also prioritize the new capabilities based on dependencies, how often they are used, and what scenarios they support. 39

Business Decision Matrix n This table summarizes the business architecture issues associated with cloud services. Business Model Capability Information Motivation Value Streams Processes Organization Considerations Support YES; Stategic NO Core Information Security? Information passing? Semantic Integration? End-to-end value stream integration? How critical? Security, availability, reliability, BCP? Semantics? What tactics can be implemented in the cloud? What information needs to be shard? What processes need to work together? Can the whole process be deployed in the cloud? Can individual tasks? What is the Impact on: Control, integration, visibility, BAM, auditing, reporting. Organizational structure, politics? Skills to manage? 40

Summary n The cloud is not coming it s already here n Business will use the cloud whether you like it or not n Help to evaluate the cloud on business terms n Get in front of the cloud! Be ready with guidelines, standards, and architectural services n Position the cloud to provide value and agility and reduce costs. Not to provide complexity, risk and increased integration n Integrate cloud services into your Business Architecture 41

Questions? Michael Rosen