CBP IT Enterprise Architecture

28
CBP IT Enterprise Architecture Brian Burch Information Management Subcommittee September 16, 2003

description

CBP IT Enterprise Architecture. Brian Burch Information Management Subcommittee September 16, 2003. Topics. Architecture Example Definitions Approach Framework. ARCHITECTURE EXAMPLE: Winchester House. Winchester House. Sarah Winchester 22 million inheritance - PowerPoint PPT Presentation

Transcript of CBP IT Enterprise Architecture

Page 1: CBP IT Enterprise Architecture

CBP IT Enterprise Architecture

Brian BurchInformation Management Subcommittee

September 16, 2003

Page 2: CBP IT Enterprise Architecture

Topics

■ Architecture Example■ Definitions■ Approach■ Framework

Page 3: CBP IT Enterprise Architecture

ARCHITECTUREEXAMPLE:

Winchester House

Page 4: CBP IT Enterprise Architecture

Winchester House

■ Sarah Winchester■ 22 million inheritance■ Psychic – move west, build to keep spirits away■ 38 years of continuous construction (1884-1922)■ 22 full time carpenters■ Architectural “marvel”

► 160 rooms (40 bedrooms, 6 kitchens)► 40 staircases► 47 fireplaces► 1200+ windows, 900+ doors

■ Blueprints► None!► Sarah sketched out individual rooms on paper, napkins and even

tablecloths

Page 5: CBP IT Enterprise Architecture

Result

Page 6: CBP IT Enterprise Architecture

Result

Page 7: CBP IT Enterprise Architecture

Current Operating Mode

■ Much like Winchester House:► Continually building (since mid-80’s)► Functional products (rooms)► Blueprints for individual products ► Often individual blueprints don’t

consider big picture

Page 8: CBP IT Enterprise Architecture

Results

■ Operational individual products■ Issues:

► No overall blueprint► Duplicative applications, databases► Limited metadata► Don’t know how/if systems fit together

Page 9: CBP IT Enterprise Architecture

DEFINITIONS

Page 10: CBP IT Enterprise Architecture

Enterprise

■ Enterprise is CBPO and partners■ Unique, complex

FEDERALEA’S

STATEEA’S

CBPEA

Page 11: CBP IT Enterprise Architecture

Enterprise

► Requires strong partnerships• Revisit/revise MOA’s• Revisit IMS membership• Requires commitment to enterprise

► Benefits to enterprise• Remove state dual submissions• Implementation of distributed systems• Data managed once in enterprise, shared• Reusable components/code

Page 12: CBP IT Enterprise Architecture

Architecture

■ Blueprint■ High-level■ Comprehensive■ Key concepts■ Based on business practices■ Technology not driver, but implementer

Page 13: CBP IT Enterprise Architecture

Enterprise Architecture

■ Architecture► Evolves as business changes

■ Key concepts of Architecture► No major changes► Ex. distributed systems, metadata

Page 14: CBP IT Enterprise Architecture

APPROACH

Page 15: CBP IT Enterprise Architecture

Approach

■ Evaluate other architecture efforts► OMB Federal Enterprise Architecture► EPA Target Architecture

■ Develop an operational framework for the architecture

Page 16: CBP IT Enterprise Architecture

Other Efforts

■ Office of Management and Budget► Federal Enterprise Architecture (FEA)

• Reference models▪ Performance Reference Model (PRM)▪ Business Reference Model (BRM)▪ Service Component Reference Model (SRM)▪ Data Reference Model (DRM)▪ Technical Reference Model (TRM)

Page 17: CBP IT Enterprise Architecture

Other Efforts

■ EPA – Target Architecture► Enterprise Architecture

• Approach, practice and proposed policy, principles and drivers► Strategic Architecture (C2K)► Business Domain Architectures

• Environmental Health & Protection• Administrative Systems

► Component Architectures• Geospatial Blueprint• Security Architecture

► Technology Architecture• Technical Reference Model

► Sequencing Approach

Page 18: CBP IT Enterprise Architecture

Framework for Architecture

■ Business model■ Current Architecture (CA)■ Limitations of CA/Drivers■ Target architecture (TA) concepts■ TA governing policies, practices■ Implementation plan

Page 19: CBP IT Enterprise Architecture

Business

■ Define our business► C2K, Keystone Commitments, FEA, EPA► Business functions (monitor, analyze,

etc.)► Detail our organizational structure

Page 20: CBP IT Enterprise Architecture

Current Architecture

■ Document databases■ Document data flows■ Document technologies■ Document applications■ Map data to technology, data to

application, technology to application

Page 21: CBP IT Enterprise Architecture

Current Architecture

MDDNR

PADEP

VADEQ

CBPO

EPA

SUBMISSIONS

DATALOGIC INTERFACE

DATALOGIC INTERFACE

DATALOGIC INTERFACE

WEB-BASED

STANDALONE

NETWORKED

APPLICATIONS:

APPLICATIONS:APPLICATIONS:

PARTNERS:

Page 22: CBP IT Enterprise Architecture

Limitations/Drivers

■ Limitations of current architecture► Not scaleable► Not distributed► Limited documentation► Proprietary technologies► Process improvements► Inefficient practices

Page 23: CBP IT Enterprise Architecture

Key Concepts■ Integrated data and application

► Partner information exchange► CBP and national data streams► GIS and relational databases► Web navigation► CBP databases► Code libraries

■ Standards-based architecture► Ontological information organization► Non-proprietary data delivery system► Metadata: Infrastructure, content, registry► Common standards and data dictionaries► Standard information modeling techniques

■ Role-based resources► Task specific hardware/software► Multi-tier services development model► Developer specialties► Component-based resource deployment

Page 24: CBP IT Enterprise Architecture

Target Architecture?

MDDNR

PADEP

VADEQ

CBPO

EPACDX

RETRIEVAL

INTERFACE

INTERFACE

INTERFACE

APPLICATIONS:PARTNERS:

RETRIEVAL

LOGIC

METADATA

Page 25: CBP IT Enterprise Architecture

Governing Principles, Practices

■ Project plans■ Role-based approach■ CIMS standards■ Project management techniques■ Firm partnerships

Page 26: CBP IT Enterprise Architecture

Related Activities

■ Strategic Plan for CIMS 2005► Objectives:

• Integrated Data and Application• Standards-based Architecture• Role-based Resources

► Goals:• Reengineer CBP Website into reusable components• Develop a standardized navigational model• Institutionalize data processing algorithms• Spatially enable CBP relational databases• Expand use of metadata• Improve organization of database infrastructure

Page 27: CBP IT Enterprise Architecture

Keys to Success

■ Robust, cooperative partnerships► Recognition of benefits

Page 28: CBP IT Enterprise Architecture

QUESTIONS?