Composite Enterprise Architecture: The Direction of FEMA s EA

Similar documents
California Enterprise Architecture Framework

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

Service Oriented Enterprise Architecture

Managing Change Using Enterprise Architecture

Fusion Center Technology Resources Road Map: Elements of an Enterprise Architecture for State and Major Urban Area Fusion Centers

Enterprise Architecture Glossary by Set

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

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

Federal Enterprise Architecture and Service-Oriented Architecture

Five best practices for deploying a successful service-oriented architecture

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

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

Value to the Mission. FEA Practice Guidance. Federal Enterprise Architecture Program Management Office, OMB

A Comparison of SOA Methodologies Analysis & Design Phases

What You Need to Know About Transitioning to SOA

Data Migration through an Information Development Approach An Executive Overview

A. This Directive applies throughout DHS, unless exempted by statutory authority.

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

A Software Development Platform for SOA

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

Implementation of Information Integration Platform in Chinese Tobacco Industry Enterprise Based on SOA. Hong-lv Wang, Yong Cen

SOA Governance and the Service Lifecycle

ArchSmart, LLC Capabilities Overview

HP SOA Systinet software

The IBM Rational Software Development Platform..Role focused tools help simplification via Separation of Concerns

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

SOA: The missing link between Enterprise Architecture and Solution Architecture

SOMA, RUP and RMC: the right combination for Service Oriented Architecture

Developing SOA solutions using IBM SOA Foundation

Project Academy Series

Software Development in the Large!

WHITEPAPER. Why Dependency Mapping is Critical for the Modern Data Center

Open Group SOA Governance. San Diego 2009

Realizing business flexibility through integrated SOA policy management.

Updating the Clinger-Cohen Competencies for Enterprise Architecture

Master Data Management Enterprise Architecture IT Strategy and Governance

How service-oriented architecture (SOA) impacts your IT infrastructure

CT30A8901 Chapter 10 SOA Delivery Strategies

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

How To Develop An Enterprise Architecture

How To Save Money On A Data Center

Accelerate Your Enterprise Private Cloud Initiative

Introduction to SOA governance and service lifecycle management.

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

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

Cloud Computing. Key Initiative Overview

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

IBM Business Process Manager

Process-Based Business Transformation. Todd Lohr, Practice Director

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

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

A DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK

FAA Cloud Computing Strategy

IBM Rational Asset Manager

Business Process Management Enabled by SOA

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

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

Module 6 Essentials of Enterprise Architecture Tools

IBM Customer Experience Suite and Electronic Forms

Reducing Outages and Degradations. With Proactive Application Performance Monitoring. Ted Wilson VP Business Development SL Corporation

The Data Reference Model. Volume I, Version 1.0 DRM

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

DATE REVISION xxxbyxxx. IT Modernization: EA Information Management. DATE: September 2003 AUTHOR: Enterprise Architecture Team

Cloud Computing and SOA from Enterprise Perspective. Yan Zhao, PhD ArchiTech Consulting LLC Oct.

Adopting Service Oriented Architecture increases the flexibility of your enterprise

Introduction to the DM Program and DMIS Tools

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

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

A Technical Roadmap for Oracle Fusion Middleware, E-Business Suite Release 12 and Oracle Fusion Applications

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

Medicaid Information Technology Architecture (MITA) Overview Compiled from MITA Framework 2.0 documents issued by CMS - March 2006

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

SOA REFERENCE ARCHITECTURE: SERVICE ORIENTED ARCHITECTURE

INTEGRATED SERVICE ARCHITECTURE FRAMEWORK (ISAF) FOR ITIL V3

Virtualization. Key Initiative Overview

Contents. Introduction... 1

Visual Enterprise Architecture

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

Business Service Management Links IT Services to Business Goals

Government's Adoption of SOA and SOA Examples

MANAGING USER DATA IN A DIGITAL WORLD

IT Governance. Key Initiative Overview

Concept of Operations for Line of Business Initiatives

Reducing Outages and Degradations. With Proactive Application Performance Monitoring. Ted Wilson VP Business Development SL Corporation

Blackhawk Technical College. Information Technology Services. Process Improvement Visioning Document

How To Be An Architect

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service-Orientation and Next Generation SOA

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

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

Microsoft SOA Roadmap

Transcription:

UNCLASSIFIED/FOUO Composite Enterprise Architecture: The Direction of FEMA s EA Ira Grossman Chief Enterprise Architect June 8, 2009

FEMA Enterprise Architecture Objective - Intuitive visualization that provides the right information at the right time to the right person to make informed business and mission decisions Enterprise Architecture is the design, structure and implementation for integrating and standardizing the business processes and technology domains to enable the organization to positively affect its mission and objectives. It provides an ability to make informed capital planning decisions. Composite Enterprise Architecture Identifies the relationships and interactions between the seven FEMA Enterprise Architecture Domains: Business, Data, Information, Applications, Services, Infrastructure and 2 Security

Topics to Be Covered 1. Introduction to DHS/FEMA Enterprise Architecture 2. FEMA Composite EA Model 3. National Information Exchange Model (NIEM) 4. Service Oriented Architecture (SOA) 5. Web 2.0 technologies and IT Security 3

Duomo Florence, Italy 4

Jerry Casarella A Toolkit for Enterprise Architects - Bringing Enterprise Architecture to Realization, Chief Architect PSEG, DCI Enterprise Architecture Conference Orlando, March 20-22, 2006 5

Jerry Casarella A Toolkit for Enterprise Architects - Bringing Enterprise Architecture to Realization, Chief Architect PSEG, DCI Enterprise Architecture Conference Orlando, March 20-22, 2006 6

Winchester Mystery House San Jose, CA 7

Winchester Mystery House - San Jose, CA Some of the bizarre phenomena that gave the mansion its name: A window built into the floor Staircases leading to nowhere A chimney that rises four floors Doors that open onto blank walls Upside down posts Sarah Winchester kept the carpenters' hammers pounding 24 hours a day for 38 years Blueprints available: None! Mrs. Winchester never had a master set of blueprints, but did sketch out individual rooms on paper and even tablecloths! 8

Winchester Mystery House - San Jose, CA Number of rooms: 160 Cost: $5,500,000 Date of Construction: 1884 - September 5, 1922 (38 continuous years!) Number of stories: Prior to 1906 Earthquake - 7; presently 4 Number of basements: 2 Heating: Steam, forced air, fireplaces Number of windows: Frames 1,257; panes approx. 10,000 Number of doors: Doorways 467, doors approx. 950 not including cabinet doors. Number of fireplaces: 47 (gas, wood, or coal burning) Number of chimneys: Presently 17 with evidence of 2 others Number of bedrooms: Approx. 40 Number of kitchens: 5 or 6 Number of staircases: 40, total of stair steps - 367 Number of skylights: Approx. 52 Number of ballrooms: 2 (one nearly complete, and one 9 under construction)

FEMA Enterprise Architecture Objective - Intuitive visualization that provides the right information at the right time to the right person to make informed business and mission decisions Enterprise Architecture is the design, structure and implementation for integrating and standardizing the business processes and technology domains to enable the organization to positively affect its mission and objectives. It provides an ability to make informed capital planning decisions. Composite Enterprise Architecture Identifies the relationships and interactions between the seven FEMA Enterprise Architecture Domains: Business, Data, Information, Applications, Services, Infrastructure and 10 Security

Connecting the Business Business Security Personnel Property Business Service Components Service Requirements Core Functions Data Assets NIEM Meta model Infrastructure Applications Systems Etc IT Governance Polices Procedures IT Security 4300 A& B FEMA Policies Infrastructure 11

FEMA Enterprise Architecture Enterprise Architecture Links FEMA s Mission, Strategic Plan, Business Processes, Capital Planning, Security, Governance and Decision Making Enterprise Architecture Capital Planning Mission Strategic Plan Security Business Processes Governance Acquisition 12

FEMA Enterprise Architecture Process Model 6. Implementation 1. Define Mission, Strategic Objectives & Requirements 5. Transition Options 7. Continuous Review & Update 2. Characterize Baseline 4. Opportunity ID & Gap Analysis 3. Target Architecture 13

FEMA Enterprise Architecture Domains Security Infrastructure Service Application Information Data Business 14

EA Domain Definitions Business Architecture is a blueprint of the enterprise that provides a common understanding of the enterprise and is used to align strategic objectives and tactical demands Data Architecture - defines how data is stored, managed, and used in a system. It establishes common guidelines for data operations that make it possible to predict, model, gauge, and control the flow of data in the system. Information Architecture is the art and science of organizing information to help people effectively fulfill their information needs. Information architecture involves investigation, analysis, design and implementation of data. Top-down and bottom-up are the two main approaches to developing information architectures; these approaches inform each other and are often developed simultaneously. Applications Architecture defines logical groups of capabilities that capture, manage and manipulate the data objects to create and analyze information sets and to support the business. The applications and 15their capabilities are defined without reference to particular technologies.

EA Domain Definitions (Continued) Service Architecture describes a model for building applications and systems using a Service-Oriented Architecture. It categorizes services on the nature of the logic they encapsulate and the manner in which they are used. A service architecture extends and complements prior approaches to implementing services, and builds on open standards such as Web services. Infrastructure Architecture defines the underlying technology, services and processes that support the applications and business processes required by the enterprise. This involves the design of hardware and server software including server computers, storage, workstations, middleware, non-application software, networks, the configuration and capabilities of the data center, and the operation of the platforms required to support the applications, data storage and communications required by the Enterprise Architecture. Security Architecture defines common, industry-wide and open-standardsbased technologies and applicable industry best practices to enable secure and efficient transaction of business, delivery of services, and communications among its citizens, federal government, state, local and tribal governments, as well as the private business sector. The enterprise security architecture links the 16 components of the security infrastructure as one cohesive unit.

Homeland Security EA Overview (The Cheese) 17

18

19

1

What is a Segment Architecture? Enterprise Architecture identifies enterprise-wide common or shared assets whether they are strategies, business processes, investments, data, systems or technologies. Segment architecture defines a simple roadmap for a core mission area, business service or enterprise service aligning to the structure and artifacts of the Enterprise Architecture Solution architecture defines agency IT assets such as applications or components used to automate and improve individual agency business functions. 2

Cloud Computing: Do You Know Where Your Data And Infrastructure Are? Larry Ellison: when talking about cloud computing at a financial analyst conference in September (2008). It is really just complete gibberish. What is it? When is this idiocy going to stop? The Wall Street Journal, Thursday March 26, 2009, page A1 Virtualization Yes Surge Computing Yes Consolidated Data Centers Yes Service Level Agreements - Yes Cloud Computing No! 3

Topics to Be Covered 1. Introduction to DHS/FEMA Enterprise Architecture 2. FEMA Composite EA Model 3. National Information Exchange Model (NIEM) 4. Service Oriented Architecture (SOA) 5. Web 2.0 technologies and IT Security 4

FEMA Composite EA Model Identifies repeatable and non-repeatable processes, systems, and projects Provides greater insight into the organization as more data is collected and imported to Architect tools The FEMA EA web portal will allow management and non management staff, from around the country, to evaluate data and make more informed decisions FEMA s Composite EA Model is fully compatible with the Department of Homeland Security s EA framework 5

FEMA EA Home Page: http://online.fema.net/ea/ 6

FEMA Composite Enterprise Architecture Creates high level visualization of FEMA s organization Incorporates a wide range of information from core business missions and business requirements to mapping to the systems requirements and application services 7

Relationships: FEMA Composite EA Model The architect s view of the main model includes containers for 7 architecture domain areas. 8

Relationships Help to Visualize Patterns 9 The FEMA Metaverse enables standard and unique queries to drill down with greater clarity because of the breadth of data collected FEMA s relationships allow senior managers to visualize patterns and connections

Topics to Be Covered 1. Introduction to DHS/FEMA Enterprise Architecture 2. FEMA Composite EA Model 3. National Information Exchange Model (NIEM) 4. Service Oriented Architecture (SOA) 5. Web 2.0 technologies and IT Security 10

NIEM Program Summary The National Information Exchange Model (NIEM) is a local, state, tribal, and federal interagency initiative providing a foundation for seamless information exchange. NIEM is an xml-based data dictionary and reference model, allowing for universal use in all levels of technology. The NIEM Program Management Office (PMO) develops standards, a common lexicon, and an online community to support the national program. 11

NIEM: A Common Language Model NIEM Core, Universal and Domains classify the data elements. As the NIEM Model matures Future Domains will be implemented The NIEM program is predicated on Communities of Interest. FEMA and DHS are cooperative managers of the Emergency Management (EM) Domain 12

NIEM, DHS and FEMA Disaster Management egov Initiative, DHS and FEMA Strategic Plans all emphasize data sharing standards as a pillar to enhanced disaster response DHS has cited NIEM as a EA priority: Systems Engineering Lifecycle (SELC) and DHS Enterprise Data Management Office (EDMO) guidelines mandate use of NIEM DHS Office of Interoperability (OIC), FEMA EA and the NIEM PMO have an EM Domain Governance Memorandum of Agreement 13

EM Domain Governance DHS OIC and FEMA EA will work together to: Incorporate a combination of the Common Alert Protocol (CAP), Emergency Data Exchange Language (EDXL) and NIEM to facilitate data sharing at all levels of Government Develop a Emergency Management Community of Interest to facilitate Governance with large-scale participation by subject matter experts Develop a repository of reusable, standardized information exchanges Integrate with the OASIS Standards Consortium 14

Topics to Be Covered 1. Introduction to DHS/FEMA Enterprise Architecture 2. FEMA Composite EA Model 3. National Information Exchange Model (NIEM) 4. Service Oriented Architecture (SOA) 5. Web 2.0 technologies and IT Security 15

SOA Is An Evolution, Not Revolution Loosely-coupled Standards-based Extensible Broadly accepted Secure Governance Email person-to-person The World Wide Web person-to-computer SOA-based Web Services computer-to-computer Source: Oracle Corporation: FEMA / Oracle Service Oriented Architecture November 5, 2008 16 35

What is? a service? service orientation? A repeatable business task e.g., check customer credit; open new account A way of integrating your business as linked services and the outcomes that they bring service oriented architecture (SOA)? An IT architectural style that supports service orientation a composite application? A set of related & integrated services that support a business process built on an SOA Source: IBM SOA 101 How to provide breakaway value using SOA or Everything you always wanted to know about SOA but were afraid to ask! http://www.coinusergroup.ca/presentations/soa101.pdf 17

The Service Oriented Modeling and Architecture (SOMA) Technique FEMA Information Services Architecture (FISA) will use a customized version of IBM s SOMA technique to convert business requirements into SOA designs. SOMA: Builds on business analysis techniques such as the Component Business Model Has been used by IBM successfully over eight years of SOA development Produces a high-level design and service specifications that can be implemented using existing OOP/Component programming techniques such as the Rational Unified Process (RUP) 18

SOMA Supports All Elements of the Service Development Process A pilot doesn t fly the plane without procedures, checklists and instruments: Similarly, SOMA gives the architect: A set of development cycles constructed to optimize decoupling and process sharing Detailed procedural steps for each development cycle Metrics and checklists to support decision making A design methodology built around the use of proven patterns SOMA Phases and Sub-Phases 19

SOMA Accelerates SOA Development by Bridging the High-Level and Detailed Design Processes 20