What is Enterprise Architecture?

2,514 views

Published on

Description of Enterprise Architecture

Published in: Business, Technology

What is Enterprise Architecture?

  1. 1. What is Enterprise Architecture?Enterprise Architecture OverviewNovember, 2011Brett Colbert
  2. 2. What is Enterprise Architecture? Enterprise Architecture is analogous to “Urban Planning”Lack of Urban Planning Good Urban Planning•  Public transit, parks, schools are after thoughts •  Future-looking; planning and analysis•  Inefficient, silo’d, everyone out for themselves •  Efficient, governed, planned constructions•  No common services •  Common Services (streets, schools, utilities)•  No rules, standards or policies •  Standards (earthquake, safety, quality)•  Not scalable; growth is constrained •  Organized, structured, & scalable for growth Enterprise Architecture = Urban Planning for an Enterprise 2
  3. 3. Holistic Enterprise Architecture Strategy RequiresConsideration of Many Factors Key Drivers: Key Drivers of EA ¡  Business Direction Business Strategy –  Business Strategy –  Product Roadmap Industry –  GTM Partnerships Current State Knowledge & Trends ¡  IT Direction –  Industry Trends Technology –  Technology PartnersCompliance Partner’s –  Compliance Needs Roadmaps ¡  Where We Are Now Product GTM –  Current State Roadmaps Partnerships –  Hot Spots & Hidden Spots Hot Spots & Hidden Spots 3
  4. 4. Enterprise Architecture ActivitiesFour primary activities ¡  Interdependencies –  “white space” between projects and processes –  Identify risks and collisions Identify Inter- Innovate & dependencies Showcase ¡  Innovation and Showcasing –  Pilots and proof of concepts –  Leverage our own technology ¡  Architecture and Design –  Enterprise-wide solutions Architect and Design Standards and ¡  Standards & Governance Enterprise Governance –  Enterprise-wide standards Capabilities –  Process to monitor/trackFour primary activities of Enterprise Architecture 4
  5. 5. Enterprise Architecture Governance Critical to a Successful Enterprise Architecture EA Governance: ¡  Governance Framework Portfolio &Strategic EnterprisePlanning Architecture Program SDLC (Projects) –  Governance councils Management –  Process & policies –  Reviews & enforcements 80% of Enterprise Architect’s time spent 20% of Enterprise ¡  Governance processes with IT and Business Architect’s time from strategic planning to spent with IT project development ¡  Shift in responsibilities: Solution or Domain Enterprise and Solution Architect Architect roles through the Enterprise Architect processes Roles & Responsibility of Enterprise vs Solution Architect From Strategic Planning to Project Development 5
  6. 6. Enterprise ArchitectureGovernance and Standards EA Governance Model EA Steering Committee Enterprise Architecture Council Enterprise Architecture Review Board
  7. 7. Strategic Direction of EA ¡  Focus on 3 Areas: –  UX Flex: User Experience Biz UX Flexibility EaaS Arch Flex –  EaaS: Everything as a Service –  Business Architecture: Business Everything as a Approach & ModelWhat Architecture Service (data, Full flexibility in capabilities, etc) User Experience approach ¡  Embed strategic direction and Process and Build once, use Personalization and customization approach into decisionWhy capability view many times before technology Agility Device flexibility making process Quality B2B ¡  Validation through EA Service Oriented Business Process governance processHow Architecture; Portal; Mobility; Modeling Cloud & SaaS; Data as a Service Capability Maps Mashups 7
  8. 8. Enterprise Architecture FrameworkMain Components of Enterprise Architecture (TOGAF-based) Business Architecture (business processes, workflow, capabilities, organization, people) (governing councils, policies, enforcements) Security Architecture (identity and access mgmt, B2B security, compliance and auditability) EA Governance Application Architecture (packaged apps, SaaS, integration, foundational) Data Architecture (data, information) Technology Architecture (hardware, software, network)
  9. 9. Five Major Market Trends Affecting ITStrategy • Differentiation opportunity shifts from process to informationInformation as the • Path from data to wisdom is not linear – experimentation is necessary Differentiator • External distributed data grows in importance related to internal data • Expectations of IT capabilities continually risingConsumerization • Corporate technology solutions viewed as antiquated of IT • SaaS empowers business teams – technology decisions shift to business Promise of • Promise of value not realized due to customizations, high upgrades costs Packaged Apps • Business stuck with out-dated packaged application platforms Unrealized • Mega upgrade programs “grind the business to a halt” • Myriad of mobility solutions changes work paradigm Mobility is • Numerous device options challenge existing IT “server – desktop” model Ubiquitous • Design, development and management varies across mobile solutions High User • Next-Gen UX includes touch, gestures, voice Experience • Little-to-no learning time, simplicity, intuitiveness Expectations • Fun, dynamic, collaborative, engaging
  10. 10. Five Major Technology Trends Affecting IT Strategy • Increased leverage of SaaS, PaaS, IaaS reduces “factory” side of ITCloud Computing • Virtualization of server, storage and network is ready for prime-time • Hybrid clouds become the norm • Multi-tenancy • Unstructured/Big data challenging current technology solutions ‘New’ Data • Gather, store, transform, analyze, distribute – new solutions needed Requires New • Internally controlled data gives way to externally uncontrolled data Solutions • Hadoop, In-Memory Technologies, New Application Architectures • Concept of centralized analytics platform unrealisticAnalytics Beyond • Distributed ETL necessary to deal with distributed data BI • Predictive analytics will require a variety of distributed data sources • Google, Facebook, Twitter, etc – provide user analytics & advertising analyticsDisjointed Mobility • Myriad of mobility technologies complicate IT design, development, maintain Technology • Numerous device options challenge existing “server – desktop” model • Apple apps, Android, Blackberry, Tablets, etc Distributed • Secure communications Everything • Integration across distributed systems • Federated Identity
  11. 11. The Future of Corporate IT Collaborative Technology Decisions Corporate IT Transition ShockConsumerization Enterprise Business of IT Architecture
  12. 12. 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

×