what is enterprise architecture?

12
Enterprise Architecture Overview November, 2011 Brett Colbert What is Enterprise Architecture?

Upload: brett-colbert

Post on 29-Nov-2014

1.333 views

Category:

Business


0 download

DESCRIPTION

Description of Enterprise Architecture

TRANSCRIPT

Page 1: What is Enterprise Architecture?

Enterprise Architecture Overview November, 2011 Brett Colbert

What is Enterprise Architecture?

Page 2: What is Enterprise Architecture?

What is Enterprise Architecture? Enterprise Architecture is analogous to “Urban Planning”

L a c k o f U r b a n P l a n n i n g •  Public transit, parks, schools are after thoughts •  Inefficient, silo’d, everyone out for themselves •  No common services •  No rules, standards or policies •  Not scalable; growth is constrained

G o o d U r b a n P l a n n i n g •  Future-looking; planning and analysis •  Efficient, governed, planned constructions •  Common Services (streets, schools, utilities) •  Standards (earthquake, safety, quality) •  Organized, structured, & scalable for growth

Enterprise Architecture = Urban Planning for an Enterprise 2

Page 3: What is Enterprise Architecture?

Holistic Enterprise Architecture Strategy Requires Consideration of Many Factors

Key Drivers:

¡  Business Direction –  Business Strategy –  Product Roadmap –  GTM Partnerships

¡  IT Direction –  Industry Trends –  Technology Partners –  Compliance Needs

¡  Where We Are Now –  Current State –  Hot Spots & Hidden Spots

3

Business Strategy

Industry Knowledge &

Trends

Technology Partner’s

Roadmaps

GTM Partnerships

Hot Spots & Hidden Spots

Product Roadmaps

Compliance

Current State

Key Drivers of EA

Page 4: What is Enterprise Architecture?

Enterprise Architecture Activities Four primary activities

¡  Interdependencies –  “white space” between projects and

processes

–  Identify risks and collisions

¡  Innovation and Showcasing –  Pilots and proof of concepts

–  Leverage our own technology

¡  Architecture and Design –  Enterprise-wide solutions

¡  Standards & Governance –  Enterprise-wide standards

–  Process to monitor/track

4

Four primary activities of Enterprise Architecture

Identify Inter-dependencies

Innovate & Showcase

Architect and Design

Enterprise Capabilities

Standards and

Governance

Page 5: What is Enterprise Architecture?

Enterprise Architecture Governance Critical to a Successful Enterprise Architecture

EA Governance:

¡  Governance Framework –  Governance councils –  Process & policies –  Reviews & enforcements

¡  Governance processes from strategic planning to project development

¡  Shift in responsibilities: Enterprise and Solution Architect roles through the processes

5

Strategic Planning

Enterprise Architecture

Portfolio & Program

Management SDLC (Projects)

80% of Enterprise Architect’s time spent with IT and Business

20% of Enterprise Architect’s time spent with IT

Enterprise Architect

Solution or Domain Architect

Roles & Responsibility of Enterprise vs Solution Architect From Strategic Planning to Project Development

Page 6: What is Enterprise Architecture?

Enterprise Architecture Governance and Standards

Enterprise Architecture Review Board

Enterprise Architecture Council

EA Steering Committee

EA Governance Model

Page 7: What is Enterprise Architecture?

Strategic Direction of EA ¡  Focus on 3 Areas:

–  UX Flex: User Experience Flexibility

–  EaaS: Everything as a Service

–  Business Architecture: Approach & Model

¡  Embed strategic direction and approach into decision making process

¡  Validation through EA governance process

7

Biz Arch Business

Architecture approach

Process and capability view

before technology Quality

Business Process Modeling

Capability Maps

EaaS

Everything as a Service (data,

capabilities, etc)

Build once, use many times

Agility

Service Oriented Architecture;

Cloud & SaaS; Mashups

UX Flex

Full flexibility in User Experience

Personalization and customization Device flexibility

B2B

Portal; Mobility; Data as a Service

Wha

t H

ow

Why

Page 8: What is Enterprise Architecture?

Business Architecture (business processes, workflow, capabilities, organization, people)

Application Architecture (packaged apps, SaaS, integration, foundational)

Data Architecture (data, information)

Technology Architecture (hardware, software, network)

Enterprise Architecture Framework Main Components of Enterprise Architecture (TOGAF-based)

Security Architecture (identity and access mgmt, B2B security, compliance and auditability) E

A Governance

(governing councils, policies, enforcements)

Page 9: What is Enterprise Architecture?

Five Major Market Trends Affecting IT Strategy

Consumerization of IT

• Expectations of IT capabilities continually rising • Corporate technology solutions viewed as antiquated • SaaS empowers business teams – technology decisions shift to business

Mobility is Ubiquitous

• Myriad of mobility solutions changes work paradigm • Numerous device options challenge existing IT “server – desktop” model • Design, development and management varies across mobile solutions

Promise of Packaged Apps

Unrealized

• Promise of value not realized due to customizations, high upgrades costs • Business stuck with out-dated packaged application platforms • Mega upgrade programs “grind the business to a halt”

Information as the Differentiator

• Differentiation opportunity shifts from process to information • Path from data to wisdom is not linear – experimentation is necessary • External distributed data grows in importance related to internal data

High User Experience

Expectations

• Next-Gen UX includes touch, gestures, voice • Little-to-no learning time, simplicity, intuitiveness • Fun, dynamic, collaborative, engaging

Page 10: What is Enterprise Architecture?

Five Major Technology Trends Affecting IT Strategy

‘New’ Data Requires New

Solutions

• Unstructured/Big data challenging current technology solutions • Gather, store, transform, analyze, distribute – new solutions needed •  Internally controlled data gives way to externally uncontrolled data • Hadoop, In-Memory Technologies, New Application Architectures

Disjointed Mobility Technology

• Myriad of mobility technologies complicate IT design, development, maintain • Numerous device options challenge existing “server – desktop” model • Apple apps, Android, Blackberry, Tablets, etc

Analytics Beyond BI

• Concept of centralized analytics platform unrealistic • Distributed ETL necessary to deal with distributed data • Predictive analytics will require a variety of distributed data sources • Google, Facebook, Twitter, etc – provide user analytics & advertising analytics

Cloud Computing •  Increased leverage of SaaS, PaaS, IaaS reduces “factory” side of IT • Virtualization of server, storage and network is ready for prime-time • Hybrid clouds become the norm • Multi-tenancy

Distributed Everything

• Secure communications •  Integration across distributed systems • Federated Identity

Page 11: What is Enterprise Architecture?

The Future of Corporate IT

Enterprise Business Architecture

Consumerization of IT

Collaborative Technology Decisions

Corporate IT Transition

Shock

Page 12: What is Enterprise Architecture?

IT Strategy – Example ¡  System Simplification

–  Increase business agility through system consolidation and simplification ¡  Move to the Cloud

–  Faster time-to-capability ¡  Integration of Process, Data and Systems

–  Flexible integration between on-premise and off-premise solutions ¡  Innovation

–  Enable business innovation in process and technology ¡  People

–  Invest in developing core capabilities (EA, Integration, Security, SaaS mgmt,

Big Data, Cloud, Mobility)

Enterprise Architecture Use EA Governance to Guide the Architecture Transition

12