Federal Enterprise Architecture and Service-Oriented Architecture



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

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

SOA CERTIFIED CONSULTANT

Service Oriented Architecture (SOA) An Introduction

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

SOA Myth or Reality??

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

Government's Adoption of SOA and SOA Examples

SOA Architect Certification Self-Study Kit Bundle

Case Study: Adoption of SOA at the IRS

SOA for Healthcare: Promises and Pitfalls

Service Oriented Architecture 1 COMPILED BY BJ

SOA CERTIFIED JAVA DEVELOPER (7 Days)

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

Introduction to Service-Oriented Architecture for Business Analysts

SOA Governance and the Service Lifecycle

Air Force SOA Enterprise Service Bus Study Using Business Process Management Workflow Orchestration for C4I Systems Integration

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

Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus IBM Corporation

SOA GOVERNANCE MODEL

A Comprehensive Solution for API Management

HP SOA Systinet software

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

Policy Driven Practices for SOA

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

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

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

JOURNAL OF OBJECT TECHNOLOGY

Service Oriented Architecture

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

SOA, Cloud Computing & Semantic Web Technology: Understanding How They Can Work Together. Thomas Erl, Arcitura Education Inc. & SOA Systems Inc.

Business Process Management Tampereen Teknillinen Yliopisto

Sadržaj seminara: SOA Architecture. - SOA Business Challenges s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach

The Oracle Fusion Development Platform

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

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

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

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

Adopting Service Oriented Architecture increases the flexibility of your enterprise

Business Process Management Enabled by SOA

IBM Information Management

Realizing business flexibility through integrated SOA policy management.

SOA: The missing link between Enterprise Architecture and Solution Architecture

JBOSS ENTERPRISE SOA PLATFORM AND JBOSS ENTERPRISE DATA SERVICES PLATFORM VALUE PROPOSITION AND DIFFERENTIATION

Service-Oriented Architecture and Software Engineering

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

perspective Microservices A New Application Paradigm Abstract

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

BPM and SOA require robust and scalable information systems

Microsoft SOA Roadmap

Applying SOA to OSS. for Telecommunications. IBM Software Group

Service Virtualization: Managing Change in a Service-Oriented Architecture

A Quick Introduction to SOA

An Oracle White Paper October Maximize the Benefits of Oracle SOA Suite 11g with Oracle Service Bus

Chapter 15. Web services development lifecycle

Prerequisites for Successful SOA Adoption

Service-Oriented Architectures

Service-oriented architecture in e-commerce applications

Table of Contents. 1 Executive Summary SOA Overview Technology Processes and Governance... 8

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Extending SOA Infrastructure for Semantic Interoperability

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

Getting Started with Service- Oriented Architecture (SOA) Terminology

Service Oriented Architecture and Design Strategies

The Way to SOA Concept, Architectural Components and Organization

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

JOURNAL OF OBJECT TECHNOLOGY

Service-Oriented Architecture: Analysis, the Keys to Success!

WHITE PAPER. Written by: Michael Azoff. Published Mar, 2015, Ovum

Infrastructures for Digital Business Ecosystems : the wrong question?

AquaLogic ESB Design and Integration (3 Days)

Five best practices for deploying a successful service-oriented architecture

SOA and API Management

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

An Open Policy Framework for Cross-vendor Integrated Governance

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

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

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

SOA REFERENCE ARCHITECTURE

Unifying IT Vision Through Enterprise Architecture

An Architecture to Deliver a Healthcare Dial-tone

ebay : How is it a hit

Service-Orientation and Next Generation SOA

Enterprise Application Designs In Relation to ERP and SOA

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

Managing the Services Lifecycle SOA & BPM

Developing SOA solutions using IBM SOA Foundation

Cloud Computing & Service Oriented Architecture An Overview

A practical guide to SOA for IT management

SOA REFERENCE ARCHITECTURE: SERVICE TIER

Accenture Public Service Platform Taking SOA from the Whiteboard to the Data Center and Beyond

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

10 Years of Hype Cycles - Do We Forget Knowledge?

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

SOA and SaaS - new challenges

Transcription:

Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010 Lockheed Martin All rights reserved 0000 10/6/2010 1

Key Issues What are Federal Enterprise Architecture (FEA) and Service Oriented Architecture (SOA) and what is their strategic relationship? How are FEA and SOA used to meet agency business needs? Why are SOA entry points important in creating value? What is FEA / SOA value proposition? 2

Federal agencies face significant challenges in managing Business Process change Business Process Change is occurring faster Business Process Change is making a bigger Impact Past Today 3

Problem space Agencies expect IT to deliver Business / Mission value, to adopt methods that will drive enterprise strategy and investment decisions with well-defined milestones and performance metrics. They want to produce concrete improvements in the effectiveness of agency programs and lines of business. 4

Alignment Business / Mission IT Alignment : How can I ensure my enterprise IT assets are focused on meeting business / mission objectives? Business Process Change is making a bigger Impact What kinds of change are driving need for alignment? Past Today 5

Definitions Enterprise architecture (EA) is the process of translating business vision and strategy into effective enterprise change 6

EA= S+B+T 7

Enterprise Architecture Enterprise Architecture Guide Investment Decisions 8

Capital Planning and Investment Control (CPIC) and FEA Enterprise Architecture Guide Investment Decisions 9

Problem space Agencies expect IT to support Rapid Response to Change with Optimal Efficiency in Motion, Economy of Effort, Energy in Execution, and Efficacy of Impact 10

Agility Business / Mission Agility : What architectural style can I use that will maximize my ability to respond to rapid and impactful change? Business Process Change is occurring faster How does rate of change impact architectural style? Past Today 11

Definitions Service-oriented architecture (SOA) is a style of application architecture comprised of reusable components and services. 12

Service Oriented Architecture (SOA) Definition An approach for organizing and utilizing the discrete functions contained in enterprise applications that may be under the control of different ownership domains into interoperable, standards-based services. It provides a uniform means to offer, discover, interact with and use services to produce business outcomes consistent with measurable preconditions and expectations. Key Components Enterprise SOA combines two major components Enterprise or Business Services Bus (ESB or BSB) Component-based Development (CBD) Useful to think about SOA in terms of 3 architectural perspectives; Architecture Applications Infrastructure Evolution Distributed Computing Evolution SOA Maturity Business logic for services based on loose coupling among business partners Separation of business logic and business rules from application processing, creating a service layer for easy modifications SOA principles to guide governance, architecture definition, design and deployment Simple, Multi-level, and Process Driven SOA 13

SOA Concept Architecture 14

SOA Entry Points Agencies are generally using three entry points to drive SOA adoption: Business Process (BPM enables SOA) Build / Connectivity (Build Web services / Enterprise Service Bus (ESB)) SOA Governance (Administration of services in Design time and Run time) 15

BPM, Critical SOA Enabler 16

BPM, Critical SOA Enabler Using Business Process Entry Point: Enhanced Services Definition Improved Granularity Service semantics are business oriented Improved discovery across business domains, enables dynamic orchestration 17

BPM ignites SOA Impact SOA implementations that deliver the most business value, broaden the impact with BPM as BPM puts a business face on SOA as a key enabler of process flexibility and Business Agility. Together they will accelerate their respective and coordinated use. 18

Development Services used to implement custom artifacts that leverage the infrastructure capabilities Connectivity using ESB Mission Innovation & Optimization Services Monitor and manage the runtime implementations at both the IT and business levels Interaction Services Process Services Information Services Collaboration and I/T services Manage the flow and control of service interactions Capabilities to federate, replicate, and transform information sources Enterprise Service Bus Transport services, event services, and mediation services to exploit implemented services Partner Services Mission App Services Access Services Document, protocol, and Mission capabilities that mgmt capabilities to can be combined to form enable interaction of composite applications processes across domain and processes boundaries Infrastructure Services Optimize throughput, availability, and performance Bridging capabilities between legacy applications, pre-packaged applications, enterprise data stores edge services, clustering services, and virtualization capabilities allow efficient use of computing resources I/T Service Management Architecture, Standards, & Process Domain specific architectures, SoS architectures, technology standards, IS&S business processes The IBM SOA reference architecture 19

SOA Governance Service Consumer Data Storage Discovers Security Mediation Design-time/Change-time Repository WSDL Registry Governance Policy Service Def/Taxonomy Support Docs XML Schema Service Def/Taxonomy WSDL URL(s) Promotes Publishes Messaging Management Service Provider Application Hosting Applies policies, procedures, metrics and structured relationships in order to promote desired behavior and manage outcomes SOA Ecosystem (Runtime) 20

Getting the right services to the right consumer at the right time Publish services and enable discovery Optimize service selection with metadata Manage availability and performance Ensure consistent policy enforcement Govern the entire service lifecycle 21

FEA and SOA Strategic Relationship Business Process Change is occurring faster (SOA) Business Process Change is making a bigger Impact (FEA) Past Today 22

Why EA and SOA Our ability to meet our current and future business goals is dependent on our Enterprise Architecture competency 23

Relevance of Culture What is culture? Culture is learned from experience and the interpretation of experience Culture operates at different level of awareness; values, beliefs, attitudes and behavior Changing culture cannot be separated from the associated organizational changes. As culture is grounded locally, it is highly resistant to change Using Enterprise Architecture to enable SOA requires a mechanism to initiate positive change. There are cultural factors that can subvert any effort to gather data and build architectures How does the FEA / SOA synergy impact the responsibilities of the Chief Engineer, the Chief Architect? Understand agency culture and how it can function as both a mechanism and a constraint Understand the politics of knowledge and knowledge management Identify and understand the impact and leverage formal and informal communities of practice. 24

FEA and SOA the on-ramp to Advanced Software Lightweight Programming Rich User Experience Web as Platform Data as the Discriminator Javascript + XML Networking Locations Auctions Software Transcends the Device Harness Collective Intelligence Non-traditional Release Cycles ipod Online Encyclopedia Photos 25

Value Proposition An Enterprise Architecture focus will deliver a more meaningful use of SOA and tends to deliver real benefits. Specifically, Enterprise Architecture s maturity makes SOA more adaptive and better able to meet business cycle time pressures, leading to better business decisions. FEA and SOA will become co-dependent. FEA is essential in determining IT investment priority among SOA projects, and SOA will deliver the FEA performance improvement results faster, with greater agility for ongoing change. 26

Strategic Recommendations Understand the strategic relationship between FEA and SOA Learn more about SOA Governance issues. If acquiring a FEA tool, determine how it supports SOA. Look especially for tools that support the lifecycle management of services. Consider linking FEA and SOA via a Competency Center 27

For More Information, Contact: Melvin Greer IS&GS Advanced Technology Office SOA Chief Architect Certified Enterprise Architect E-Mail: melvin.greer@lmco.com 28