Architecting the Cloud: Enterprise Architecture Patterns for Cloud Computing

Similar documents
Federal Enterprise Architecture Using EA to Design Future-Ready Agencies and Implement Shared Services

Developing Business Architecture with TOGAF

Managing Change Using Enterprise Architecture

Analytics Strategy Information Architecture Data Management Analytics Value and Governance Realization

DoD Enterprise Architecture

Successful Enterprise Architecture. Aligning Business and IT

How To Be An Architect

Improved Mapping and Modeling of Defense Domain Architectures Backup slides

How to bridge the gap between business, IT and networks

RT 24 - Architecture, Modeling & Simulation, and Software Design

EA vs ITSM. itsmf

Software Development in the Large!

ICT Category Sub Category Description Architecture and Design

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company.

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

Federal Enterprise Architecture Framework

Enterprise Architecture Review

Enterprise Architecture (EA) is the blueprint

California Enterprise Architecture Framework

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

Enterprise Architecture: A Governance Framework

The Perusal and Review of Different Aspects of the Architecture of Information Security

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

A COMPARISON OF ENTERPRISE ARCHITECTURE FRAMEWORKS

Federal Segment Architecture Methodology (FSAM): An Overview

IT Governance and IT Operations Bizdirect, Mainroad, WeDo, Saphety Lisbon, Portugal October

Role of Reference Architectures

Master Data Management Architecture

A Comparison of Common Business Modeling Approaches to GODS Generic Business Architecture

Enterprise Architecture 101. (Includes numerous samples/ templates produced using TOGAF methodology) Shail Sood

Advanced Topics for TOGAF Integrated Management Framework

Enterprise Portfolio Management

Certified Information Professional 2016 Update Outline

Concept of Operations for Line of Business Initiatives

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

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

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

Module 6 Essentials of Enterprise Architecture Tools

Enabling Data Quality

Domain 1 The Process of Auditing Information Systems

ITIL v3 Service Manager Bridge

How To Develop An Enterprise Architecture

Architecture Description Framework for Enterprise Systems - A Layered Approach

Defining an EA Skillset EAPC Johannesburg March 2015

Architecture. Governance

SOA: The missing link between Enterprise Architecture and Solution Architecture

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

On Premise Vs Cloud: Selection Approach & Implementation Strategies

Index for Project Management Multi- perspective Leadership by Hans Mikkelsen & Jens Ove Riis

Certified Information Systems Auditor (CISA)

Custom Consulting Services Catalog

The Cornwell Enterprise Architecture Maturity Dashboard

October 7, Presented to. The PMI Washington DC Chapter. Pedro Agosto. Director of Client Services, XA Systems, LLC.

LEARNING FROM THE LEADING EDGE: REAL WAYS IT IS CREATING VALUE WITH ENTERPRISE HYBRID CLOUD gsst.01

What s What Ahead For Architectures in the DoD? Mr. Dav Da e v DeVr DeV ies Mr. Martin Westphal

GEOSPATIAL LINE OF BUSINESS PROGRAM MANAGEMENT OFFICE CONCEPT OF OPERATIONS

Visual Enterprise Architecture

Enterprise Architecture Assessment Guide

Approach to Information Security Architecture. Kaapro Kanto Chief Architect, Security and Privacy TeliaSonera

U.S. Department of the Treasury. Treasury IT Performance Measures Guide

Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>

Integration of Information Assurance (IA) into DoDAF Architectures. Annual Computer Security Applications Conference (ACSAC 04) 8 December 2004

Department of Information and Technology Management

Software Defined Hybrid IT. Execute your 2020 plan

ENERGISTICS E&P BUSINESS PROCESS REFERENCE MODEL

Service Oriented Architectures Using DoDAF1

Government Enterprise Architecture

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

THE NEXT GENERATION CMDB - ALIGNING IT TO BUSINESS

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

A pragmatic approach to modeling large systems

Stepping Through the Info Security Program. Jennifer Bayuk, CISA, CISM

5 FAM 670 INFORMATION TECHNOLOGY (IT) PERFORMANCE MEASURES FOR PROJECT MANAGEMENT

Objects and Object Relations Around Business Modelling and Business Architecture. Professor Mark von Rosing

ARCHITECTURE DESIGN OF SECURITY SYSTEM

TOGAF usage in outsourcing of software development

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

Practical Approaches to Achieving Sustainable IT Governance

Approach to Business Architecture

How To Assess The State Of Hawaii'S Enterprise Architecture

Enterprise Security Architecture for Cyber Security. M.M.Veeraragaloo 5 th September 2013

Federal Enterprise Architecture and Service-Oriented Architecture

Business Process Management Tampereen Teknillinen Yliopisto

TOGAF and ITIL. A White Paper by: Serge Thorn Merck Serono International SA

17 th Petroleum Network Education Conferences

Aligning IT investment and Business

Setting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP

United States Department of Health & Human Services Enterprise Architecture Program Management Office. HHS Enterprise Architecture Governance Plan

The OMG BPM Standards

Information Systems and Tech (IST)

TOGAF TO MODAF MAPPING

Applying Business Architecture to the Cloud

Repository-Centric Enterprise Architecture

ITIL Service Lifecycles and the Project Manager

Role of Enterprise Architecture in Mergers & Acquisitions. Satish Chandra, Mahindra Satyam

CIO-SP3 Service areas NIH Chief Information Officers-Solutions & Partners

Transcription:

Architecting the Cloud: Enterprise Architecture Patterns for Cloud Computing Prakash C. Rao VP/Chief Architect MMC Ltd Claudia Rose President/BBII Enterprises Faculty: FEAC Institute

A tough place to be! Rapid Exodus Our Talk Audience Doors Happy Hour 4:30PM 5:00 PM 5:01 PM

Cloudwash

Balancing the Rush to Implementation Heading Planning Mach Implementation Enterprise Architecture Cloud Solutions Engineering

Some Key Principles Enterprises are constantly transforming themselves to exist, survive and adapt Enterprise Architecture is used to drive the planning process Solutions Engineering is used to drive the solution building An initiative is a unit of planned transformation

Some Key Principles Today s initiatives are often collaborations between IT & the business Cloud computing is a type of information technology transformation initiative Enterprise Patterns reflect the nature of the Business Analysis Patterns are used to support Planning Solution Patterns are used to support Engineering This presentation will address PLANNING concerns

Enterprise Transformation Enterprise Architecture Current State Future Desired States Transformation Plan/Roadmap Business Initiatives Technology Initiatives DOTMLPF Changes

CC Initiatives affect the Enterprise Internal Organization and Stakeholders External Stakeholders Partners/ Suppliers/ Service Providers Partners/Suppliers/Service Providers Facilities and Locations External Stakeholders Service Dependencies Internal Organization and Stakeholders Customer Commitments

CC is part of a larger Enterprise Context Business Model Processes/Operations Infrastructure Information Technology

Planning a CC Initiative Problem Side Analysis Analysis of Alternatives (AoA) Analysis of Impact on Current Operations Overcome Weaknesses Exploit Opportunities Making Solution Side Decisions

Zero Time Instant Adaptation Instant Involvement Instant Execution Instant Value Alignment Instant Learning Achieving three creates a market leader. Achieving all five leads to perpetual market lock.

EA is a Planning Discipline Frames the Problem Side Reflects Concerns from Multiple Viewpoints Provides Standard Analysis Patterns Provides a Knowledgebase for Decision Making Reflects the tradeoffs that must be made during Planning

Contrast EA vs. Engineering Defining detailed requirements Making design space tradeoffs Make vs Buy Decisions Definition of solution architecture Design of Solution Acquisition/Development of Solution Deployment of Solution

EA Planning Delivers A Collection of related IT and business Projects A Roadmap that recognizes Project Dependencies Each Project develops IT/Business Capabilities IT/Business Capabilities support Operations explicitly A Roadmap balances risks against aggressive evolution A Roadmap incorporates resource related tradeoffs and prioritizations

Some EA Terminology Enterprise Patterns Enterprise Architecture Frameworks Enterprise Viewpoints/Concerns Enterprise Views/Models Enterprise Initiatives

Patterns (Simple View) Metaphors that are generally applicable to a class of problems, solutions, methods, techniques, etc. (Models) Patterns are reusable Patterns inform methods and techniques Patterns provide large granularity knowledge Pattern deviations create both opportunity and confusion

Enterprise Patterns Enterprise Classification schemes Federal Budget Spending Category Codes (OMB) North American Industrial Standard Codes (NAICS) Standard Industry Codes (SIC) IRS Business Taxpayer Classifications Fortune 500 Corporation Classification Standard & Poor Classification Many Others

Using Enterprise Patterns Benchmarking Cloud Adoption Determining Competitive Advantage Determining Cloud Adoption Pressures Determining Stance: Follow or Lead What Market am I In? Who is similar to me?

Architecture Framework Patterns Taxonomy/Ontology Based Frameworks Zachman Framework IDEAS and DM2 Process Based Frameworks TOGAF/ADM EAP Hybrid Frameworks New FEAF Common Approach DoDAF/NAF/MODAF

Architecture Framework Multiple Viewpoints/Concerns Multiple Views (Models)/Representations (Standard Architecture Elements) represent What How Who Where When Why

Viewpoint Patterns Strategy Business/Operational Systems/Apps/Services Infrastructure Technology Data & Information Security

Why is Viewpoint Important? Programmer s View Customer s View

Sample Strategic Viewpoint Patterns DoDAF TOGAF Common Approach CV-1 Vision Driver/ Goal/ Objective Catalog S-1 Concept Overview Diagram CV-2 Capability Taxonomy S-2 Strategic Plan CV-3 Capability Phasing S-3 CONOPS Scenarios CV-4 Capability Dependency S-4 SWOT Analysis CV-5 S-5 Performance Measures Scorecard CV-6 Capability X Operational Activity CV-7 Capability X Services

Sample CV-1 Vision Pattern Transformation Vision Phase 1 Phase 2 Phase 3 Goal 1.1 Goal 1.2 Goal 2.1 Goal 2.2 Goal 2.3 Goal 3.1 Goal 3.2 Capability Configuration 1 Capability Configuration 1 Capability Configuration 1

External Factors Internal Factors SWOT Analysis Pattern Strengths Weaknesses Opportunities Threats Positive Negative

Use of Strategic View Patterns Surfacing Opportunities created by Cloud Technology Addressing Weaknesses including Capability Gaps using Cloud Technology Orchestrating Capability Developments and Project of Projects for Cloud Deployments Balancing initiatives against multiple enterprise concerns (BSC). [Ackoff s Mess]

Sample Business/Operational Viewpoint Patterns DoDAF TOGAF Common Approach OV-1 Operational Concept Graphic OV-2 Operational Resource Flow Diagram OV-3 Operational Resource Flow Matrix OV-4 Organizational Relationships OV-5a,b Activity Model Organization/Actor Catalog Role Catalog Business/Service/ Function Catalog Location Catalog Process/ Event/ Control/ Product Catalog B-1 Business Process Diagram B-2 Business Operating Plan B-3 Business Service Catalog B-4 Organization Chart B-5 Use Case Narrative and Diagram OV-6a,b,c Behavior Models Contract/Measure Catalog B-6 Business Case/Alternative Analysis

Internal View External View Business Reference Model Pattern Business Areas & Lines of Business LOB 1 LOB 2 LOB 3 LOB 4 LOB 5 LOB 6 Business Processes Business Functions

Sample OV-5a Pattern Top Level Activity (A0) A1 A2 A3 A1.1 A1.2 A2.1 A2.2 A3.1 Fractal Pattern

Cross Functional Process Model Pattern Performer 1 A1? A2 A3 Performer 2 A4? Performer 3 A5 Performer 4 A6 Fractal Pattern

Sample Resource Flow Pattern Agreement ROE Memorandum Contract Organization Role Stakeholder Performer Organization Role Stakeholder Performer Sender Needline Receiver Resource Flows/Information Classified/Unclassified Proprietary/Public/Confidential Privacy Act Coverage Fractal Pattern

Use of Business/Operational View Understanding Patterns Operational Information Flows Business Process & Activity Coupling Organizational Involvement & Responsibility Process X IT Relationships Inform Cloud Partitioning and Cloud Style decisions

Sample Systems/App/Service Viewpoint Patterns DoDAF TOGAF Common Approach SV-1 Systems Interfaces SV-2 Systems Connectivity SV-3 System X System Matrix SV-4 Systems Functionality SV-5 System Function X Operational Activity SV-6 Systems Data Exchange Application Portfolio Catalog Application X Organization Matrix Role/ Application Matrix Application/ Function Matrix Application Interaction Matrix Process/ Application Realization Diagram A-1 Application Interface Diagram A-2 Application Communication Diagram A-3 Application Interface Matrix A-4 Application Data Exchange Matrix A-5 Application Service Matrix A-6 App

Sample Portfolio Pattern Portfolio Mission Execution Mission Support Monitoring & C2 Workflow Supply Chain Apps Productivity Fractal Pattern Desktop Apps Collaboration Tools

Sample System Resource Flow Pattern Interface Agreement ICD/IDD System Service System Service Sender Interface Receiver Resource Flows/Information Classified/Unclassified Proprietary/Public/Confidential Privacy Act Coverage Message Standard Semantic Model Fractal Pattern

Sample Connectivity Pattern Networks System Access Point Facility/ Location Networks Routers System Platform Facility/ Location Communication Segments

System Migration Pattern System 1 System 2 Migration Timeframe System 3 System 4 System 5

Use of Systems/App/Service Viewpoint Understanding System Portfolios Patterns Systems Interfaces & Connectivity Systems Use of Platforms Systems Evolution Functionality & Technology Inform Cloud Migration Roadmap Decisions

Sample Infrastructure Viewpoint Patterns DoDAF TOGAF Common Approach SvcV-1 Service Interface s SvcV-2 Service Resource Flows SvcV-9 Service Technology Evolution StdV-1 Standards Profile SV-9 Systems Technology Evolution Enterprise Manageability Diagram Process/Application Realization Diagram Software Engineering Diagram Application Migration Diagram Software Distribution Diagram Network Diagram Hosting Concept of Operations Technical Standards Profile Cable Plant Diagram Wireless Connectivity Diagram Data Center/Server Room Diagram

Sample Infrastructure Pattern Service Delivery List Software Catalog Platforms Catalog Infrastructure Asset Catalog Management Services List Operational Functions List Adapted from Dynamic Data Center Reference Model Wilfried Schadenboeck

Use of Infrastructure Viewpoint Understanding Patterns Platforms Datacenters/Facilities Networks and Communication Links Technology Standards IT Assets Inform Cloud Target Setting and Consolidation decisions

Sample Data & Information Viewpoint Patterns DoDAF TOGAF Common Approach DIV-1 Conceptual Data Model DIV-2 Logical Data Model Data Entity/ Data Component Catalog Data Entity/ Business Function Matrix D-1 Logical Data Model D-2 Knowledge Management Plan DIV-3 Physical Data Model Application/ Data Matrix D-3 Data Quality Plan OV-3 Operational Information Exchange Matrix SV-4 Systems Data Flow Diagram SV-10c Systems Event Trace Diagram Conceptual Data Diagram Logical Data Diagram Data Lifecycle Diagram D-4 Data Flow Diagram D-5 Physical Data Model D-6 CRUD Matrix

Use of Data & Information Viewpoint Patterns Understanding Distribution of Data across the Enterprise Issues of Data Security Issues of Data Ownership Issues of Data Privacy Issues of Data Stewardship and Quality Inform the data strategy for Cloud Migration and expose data related risk and vulnerability

Sample Security Viewpoint Patterns DoDAF TOGAF Common Approach OV-6a Operational Rules Model SV-10a System Rules Model SV-7 Systems Measures Matrix Role catalog Organization/Role Catalog Actor/Role Matrix Contract/Measure Catalog Data Dissemination Diagram Data Security Diagram Security Controls Catalog Security & Privacy Plan Certification & Accreditation Documentation Continuous Monitoring Procedures Disaster Recovery Plan Continuity of Operations Plan

Use of Security Viewpoint Patterns Understanding Information Security Data Security Continuity of Operations Disaster Recovery Monitoring & Control Certification & Accreditation Informs the security strategy for the Cloud Migration

Summary: Balancing the rush to implementation Enterprise Patterns Strategic Patterns Infrastructure Patterns Operational Patterns Planning Data & Info Patterns App Patterns Security Patterns Implementing Balanced Cloud Implementation Plan

References TOGAF 9.1 (The Open Group) DoDAF 2.03 (US Department of Defense) FEAF 2 Common Approach (Office of Management & Budget) FEAC Certified Enterprise Architect CEA Study Guide (McGraw-Hill) and finally:

Upcoming Book (McGraw Hill) Co-Authors: Beryl Bellman Mark Bergman Alan Brenner Kenneth Griesi Prakash Rao Claudia Rose

Sample Activity Context Pattern Controls Inputs Activity Outputs Mechanisms Fractal Pattern