What is Enterprise Architecture?
-
Upload
brett-colbert -
Category
Business
-
view
1.339 -
download
0
description
Transcript of What is Enterprise Architecture?
Enterprise Architecture Overview November, 2011 Brett Colbert
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
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
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
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
Enterprise Architecture Governance and Standards
Enterprise Architecture Review Board
Enterprise Architecture Council
EA Steering Committee
EA Governance Model
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
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)
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
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
The Future of Corporate IT
Enterprise Business Architecture
Consumerization of IT
Collaborative Technology Decisions
Corporate IT Transition
Shock
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