Your SlideShare is downloading. ×
0
Building Enterprise Architecture                                   The 2 Days EA Intensive Course                         ...
Agenda Day1             •       Introduction             •       Today Architecture Challenges             •       The Nee...
Agenda Day2                       •       Building Enterprise Architecture                       •       Enterprise Archit...
IntroductionBuilding Enterprise Architecture        4         Danairat T., 2011, danairat@gmail.com
General IT Organization                                   Chief Executive Officer (CEO)                   Business        ...
Direction                                    Organization                                   Team workingBuilding Enterpris...
Goals                                            Business Objectives                                   Process, Applicatio...
Kindly always understand the driver from                    political -> business                    business -> technical...
How to Explore the Enterprise                                        Investment                                          &...
Today Architecture ChallengesBuilding Enterprise Architecture                 11           Danairat T., 2011, danairat@gma...
Today Architecture Challenges                    •       Technology Trends from Host Based to Smart Devices               ...
The Need of Enterprise ArchitectureBuilding Enterprise Architecture       14            Danairat T., 2011, danairat@gmail....
There are many of IT related agendas                                   •   Alignment with Business Goals                  ...
There are so many Architects                                   •   Software Architect                                   • ...
What is Enterprise Architecture?Building Enterprise Architecture            17            Danairat T., 2011, danairat@gmai...
Enterprise Architecture                                   Enterprise Architecture is a                                   s...
There are many of related standards/guidelines for EA                    Specific                                       IT...
Enterprise Architecture and                             Architecture Development MethodBuilding Enterprise Architecture   ...
Enterprise Architecture and Architecture            Development Method                                                    ...
Enterprise Reference Architecture                                      FrameworkBuilding Enterprise Architecture          ...
The Enterprise Reference Architecture                                                       Access Channels               ...
The Enterprise Reference Architecture                                                               Access Channels       ...
The Enterprise Reference Architecture              with Architecture Domains                                              ...
Group Workshop - The Current Enterprise Architecture                                   Team Name: xxx                     ...
Summary                     •       Today Architecture Challenges                     •       The Need of Enterprise Archi...
Agenda Day2                       •       Building Enterprise Architecture                       •       Enterprise Archit...
Building Enterprise ArchitectureBuilding Enterprise Architecture             31            Danairat T., 2011, danairat@gma...
Enterprise Continuum                www.opengroup.orgBuilding Enterprise Architecture    32   Danairat T., 2011, danairat@...
Architecture and Solution Continuum                www.opengroup.orgBuilding Enterprise Architecture    33         Danaira...
Building Enterprise Architecture                 The Guideline                      1.           Select program or project...
The Enterprise Reference Architecture              with Architecture Domains                                              ...
Creating Target Enterprise Architecture              Vision and Business Architecture                                     ...
Creating Target Enterprise Architecture              Application Architecture                                             ...
BPM - IT and Business Alignment                 Business Artifact and Model               IT Artifact and Model           ...
Application Architecture                                   Key Common RequirementsBuilding Enterprise Architecture        ...
Application Architecture                 Key Common Requirements                                         User Features, Fu...
Creating Target Enterprise Architecture              Data Architecture                                                    ...
Enterprise Data and Integration      Transactional                      Application                      Enterprise       ...
Transactional Integration Data                                                                                            ...
Application Specific Data                                                                                                 ...
Enterprise Operational Data Store                                                                                         ...
Enterprise Data Warehouse, Data Marts                        and BI                                                       ...
Master Data       Transactional         Application                                                                       ...
Creating Target Enterprise Architecture              Technology Architecture                                              ...
Understanding Today Technology                         Platforms and Key ConsiderationsBuilding Enterprise Architecture   ...
Technology Standard and Key Consideration                  User Interface and User Collaboration Layer                    ...
Technology Standard and Key Consideration                  Process Integration Layer                                      ...
Technology Standard and Key Consideration                  Data Integration Layer                                         ...
Technology Standard and Key Consideration                  Decision Layer                                                 ...
Technology Standard and Key Consideration                  Database Server and Application Server                         ...
Technology Standard and Key Consideration                  Monitoring and Management                                      ...
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
EA Intensive Course "Building Enterprise Architecture" by mr.danairat
Upcoming SlideShare
Loading in...5
×

EA Intensive Course "Building Enterprise Architecture" by mr.danairat

2,347

Published on

EA Intensive Course "Building Enterprise Architecture" by mr.danairat


Published in: Technology, Education, Business
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,347
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
304
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Transcript of "EA Intensive Course "Building Enterprise Architecture" by mr.danairat"

  1. 1. Building Enterprise Architecture The 2 Days EA Intensive Course Danairat T. Oracle Enterprise Architect, ASEAN Certified Java Programmer, TOGAF – Silver danairat@gmail.com, +66-81-559-1446Building Enterprise Architecture 1 Danairat T., 2011, danairat@gmail.com
  2. 2. Agenda Day1 • Introduction • Today Architecture Challenges • The Need of Enterprise Architecture • What is Enterprise Architecture? • Enterprise Architecture and Architecture Development Method • Enterprise Reference Architecture Framework • Preparing your Current Enterprise Architecture • Group Brainstorm WorkshopBuilding Enterprise Architecture 2 Danairat T., 2011, danairat@gmail.com
  3. 3. Agenda Day2 • Building Enterprise Architecture • Enterprise Architecture Maturity Model • Understanding Today Technology Platforms and Key Considerations • User Centric Platform • Process Centric Platform • Data Centric Platform • Decision Centric Platform • Application Server, Database Server and Hardware Platform • TOGAF and ADM • Enterprise Architecture and Cloud Computing Roadmap • Enterprise Architecture and IT Governance • Build your Target Enterprise Architecture • Group Brainstorm WorkshopBuilding Enterprise Architecture 3 Danairat T., 2011, danairat@gmail.com
  4. 4. IntroductionBuilding Enterprise Architecture 4 Danairat T., 2011, danairat@gmail.com
  5. 5. General IT Organization Chief Executive Officer (CEO) Business Chief Information Chief Financial Executive Officer (CIO) Officer (CFO) Business Chief Architect Head of Process Owner Compliance, Audit, Operations Risk and Security Project Head of Head of IT Management Office (PMO) Development AdministrationBuilding Enterprise Architecture 5 Danairat T., 2011, danairat@gmail.com
  6. 6. Direction Organization Team workingBuilding Enterprise Architecture 6 Danairat T., 2011, danairat@gmail.com
  7. 7. Goals Business Objectives Process, Application, Data, TechnologyBuilding Enterprise Architecture 7 Danairat T., 2011, danairat@gmail.com
  8. 8. Kindly always understand the driver from political -> business business -> technicalBuilding Enterprise Architecture 8 Danairat T., 2011, danairat@gmail.com
  9. 9. How to Explore the Enterprise Investment & Value E A BSC, ITG, etc. CMMi, ITIL, COSO, etc.Building Enterprise Architecture 10 Danairat T., 2011, danairat@gmail.com
  10. 10. Today Architecture ChallengesBuilding Enterprise Architecture 11 Danairat T., 2011, danairat@gmail.com
  11. 11. Today Architecture Challenges • Technology Trends from Host Based to Smart Devices • Eco-System requirements, the expansion of requirements • Shorten product life cycle creates more Design to Change requirement • Trends of Technology in Business • Creating ___________ • Creating ___________ • Creating ___________ • Creating ___________Building Enterprise Architecture 12 Danairat T., 2011, danairat@gmail.com
  12. 12. The Need of Enterprise ArchitectureBuilding Enterprise Architecture 14 Danairat T., 2011, danairat@gmail.com
  13. 13. There are many of IT related agendas • Alignment with Business Goals • Change and Configuration Management • IT Governance, Risk, Compliance • Enterprise Portfolio ManagementBuilding Enterprise Architecture 15 Danairat T., 2011, danairat@gmail.com
  14. 14. There are so many Architects • Software Architect • Data Architect • Application Architect • Business Architect • Technology Architect • Solution ArchitectBuilding Enterprise Architecture 16 Danairat T., 2011, danairat@gmail.com
  15. 15. What is Enterprise Architecture?Building Enterprise Architecture 17 Danairat T., 2011, danairat@gmail.com
  16. 16. Enterprise Architecture Enterprise Architecture is a structure design to ensure alignment between the business and IT strategies plus operating model, guiding principles.Building Enterprise Architecture 18 Danairat T., 2011, danairat@gmail.com
  17. 17. There are many of related standards/guidelines for EA Specific ITIL CMMi ISO 20000 TOGAF IT Relevance ISO 27001 27002 (17799) CobiT SOX ISO 38500 COSO Basel II Six Sigma ISO 9000 Score- Holistic cards Low High AbstractionBuilding Enterprise Architecture 20 Danairat T., 2011, danairat@gmail.com
  18. 18. Enterprise Architecture and Architecture Development MethodBuilding Enterprise Architecture 21 Danairat T., 2011, danairat@gmail.com
  19. 19. Enterprise Architecture and Architecture Development Method Business Process Architecture Technology and Data and Infrastructure Information Architecture Architecture Application and Solution ArchitectureBuilding Enterprise Architecture 22 Danairat T., 2011, danairat@gmail.com
  20. 20. Enterprise Reference Architecture FrameworkBuilding Enterprise Architecture 23 Danairat T., 2011, danairat@gmail.com
  21. 21. The Enterprise Reference Architecture Access Channels Integration and Channel Systems Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems Enterprise Information Management System Security/ Monitoring Enterprise Infrastructure Auditing and and Management Identity ManagementBuilding Enterprise Architecture 24 Danairat T., 2011, danairat@gmail.com
  22. 22. The Enterprise Reference Architecture Access Channels Integration and Channel Systems Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems Enterprise Information Management Customer Data Product Data Payment Data Accounting Org. Hierarchy Enterprise Infrastructure User Centric System Process Centric Security/ Monitoring Auditing Data Centric and and Management Decision Centric Identity Management H/W, Storage, OS, Database, AppServer PlatformBuilding Enterprise Architecture 25 Danairat T., 2011, danairat@gmail.com
  23. 23. The Enterprise Reference Architecture with Architecture Domains Architecture Access Channels Business Integration and Channel Systems Architecture Application Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems Arch. Architecture Data Technology Enterprise Information Management Customer Data Product Data Payment Data Accounting Org. Hierarchy Enterprise Infrastructure User Centric System Process Centric Security/ Monitoring Auditing Data Centric and and Management Decision Centric Identity Management H/W, Storage, OS, Database, AppServer PlatformBuilding Enterprise Architecture 26 Danairat T., 2011, danairat@gmail.com
  24. 24. Group Workshop - The Current Enterprise Architecture Team Name: xxx 1. Name, Company, E-mail 3. Name, Company, E-mail 2. Name, Company, E-mail 4. Name, Company, E-mail Write down your existing enterprise Enterprise Reference Architecture architecture foot print Access Channels Business Sales and Core Business Corporate Regulatory Insight Marketing Admin. Compliance and Processing Systems Monitoring Master Data System Security/ Monitoring Auditing and Enterprise Infrastructure and Management Identity ManagementBuilding Enterprise Architecture 27 Danairat T., 2011, danairat@gmail.com
  25. 25. Summary • Today Architecture Challenges • The Need of Enterprise Architecture • What is Enterprise Architecture? • Architecture Development Method • Enterprise Reference Architecture Framework • Group Brainstorm WorkshopBuilding Enterprise Architecture 28 Danairat T., 2011, danairat@gmail.com
  26. 26. Agenda Day2 • Building Enterprise Architecture • Enterprise Architecture Maturity Model • Understanding Today Technology Platforms and Key Considerations • User Centric Platform • Process Centric Platform • Data Centric Platform • Decision Centric Platform • Application Server, Database Server and Hardware Platform • TOGAF and ADM • Enterprise Architecture and Cloud Computing Roadmap • Enterprise Architecture and IT Governance • Group Brainstorm WorkshopBuilding Enterprise Architecture 30 Danairat T., 2011, danairat@gmail.com
  27. 27. Building Enterprise ArchitectureBuilding Enterprise Architecture 31 Danairat T., 2011, danairat@gmail.com
  28. 28. Enterprise Continuum www.opengroup.orgBuilding Enterprise Architecture 32 Danairat T., 2011, danairat@gmail.com
  29. 29. Architecture and Solution Continuum www.opengroup.orgBuilding Enterprise Architecture 33 Danairat T., 2011, danairat@gmail.com
  30. 30. Building Enterprise Architecture The Guideline 1. Select program or project to start (low risk) supported by C-Level 2. Establish Virtual Team maintain standard architecture development method 3. Acquire and Maintain Knowledge of Enterprise Architecture Development with change and feed back communication system 4. Create architecture reference based on current deployments 5. Develop new architecture layered model from current deployment with business alignment and operation life cycle consideration 6. Replicate to new program or project developmentBuilding Enterprise Architecture 34 Danairat T., 2011, danairat@gmail.com
  31. 31. The Enterprise Reference Architecture with Architecture Domains Architecture Access Channels Business Integration and Channel Systems Architecture Application Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems Arch. Architecture Data Technology Enterprise Information Management Customer Data Product Data Payment Data Accounting Org. Hierarchy Enterprise Infrastructure User Centric System Process Centric Security/ Monitoring Auditing Data Centric and and Management Decision Centric Identity Management H/W, Storage, OS, Database, AppServer PlatformBuilding Enterprise Architecture 35 Danairat T., 2011, danairat@gmail.com
  32. 32. Creating Target Enterprise Architecture Vision and Business Architecture • Provide target business goals for the focus business areas or Architecture Access Channels Business Integration and Channel Systems for the difference pillars Insight Sales and Corporate Regulatory Architecture Application and Marketing Admin. Compliance • Revenue Monitoring Core Systems • Cost Arch. Architecture Data Technology Enter pr ise Infor m ation Managem ent Custom er Data Pr oduct Data Paym ent Data Accounting Or g. Hier ar chy Enterprise Infrastructure User Centric System Process Centric Security/ • Risk Monitoring Auditing and Data Centric and Management Identity Decision Centric Management H/W, Storage, OS, Database, AppServer Platform • Etc. • Provide the target business objectives for the focus business areas with prioritization • Provide the target business organization • Provide detailed explanations if any Remarks: To create business goals, you may consult CobiT frameworkBuilding Enterprise Architecture 36 Danairat T., 2011, danairat@gmail.com
  33. 33. Creating Target Enterprise Architecture Application Architecture • Provide a target business service Architecture Access Channels Business Integration and Channel Systems and its processes Insight Sales and Corporate Regulatory for the focus business areas Architecture Application and Marketing Admin. Compliance Monitoring Core Systems • Provide a target process integrations Arch. Architecture Data Technology Enter pr ise Infor m ation Managem ent Custom er Data Pr oduct Data Paym ent Data Accounting Or g. Hier ar chy Enterprise Infrastructure User Centric Security/ for the focus business areas System Process Centric Monitoring Auditing and Data Centric and Management Decision Centric H/W, Storage, OS, Database, AppServer Platform Identity Management • Provide related business roles for the business process • Define required resources for business service development • Define business service operation cycle • Provide detailed explanations if any Remarks: To create business process, you may consult the BPMNBuilding Enterprise Architecture 37 Danairat T., 2011, danairat@gmail.com
  34. 34. BPM - IT and Business Alignment Business Artifact and Model IT Artifact and Model Generate/ Merge Shared Metadata Model Repository Oracle Corporation 38Building Enterprise Architecture 38 Danairat T., 2011, danairat@gmail.com
  35. 35. Application Architecture Key Common RequirementsBuilding Enterprise Architecture 39 Danairat T., 2011, danairat@gmail.com
  36. 36. Application Architecture Key Common Requirements User Features, Functions Ease of Use and Response Time High Availability Distributed Solution Operation Management/ GRID/Cloud Automation Access Control, Security Governance, Standard and ComplianceBuilding Enterprise Architecture 40 Danairat T., 2011, danairat@gmail.com
  37. 37. Creating Target Enterprise Architecture Data Architecture Architecture Access Channels • Provide reference data (master) Business Integration and Channel Systems Insight Sales and Corporate Regulatory • Provide common data relationship Architecture Application and Marketing Admin. Compliance Monitoring Core Systems • Provide master data creation and its Arch. Architecture Data Technology life cycle (including cleansing Enter pr ise Infor m ation Managem ent Custom er Data Pr oduct Data Paym ent Data Accounting Or g. Hier ar chy Enterprise Infrastructure User Centric System Monitoring and Management Process Centric Data Centric Security/ Auditing and Identity process) Decision Centric Management H/W, Storage, OS, Database, AppServer Platform • Provide both logical and physical data architecture design • Provide detailed explanations if anyBuilding Enterprise Architecture 42 Danairat T., 2011, danairat@gmail.com
  38. 38. Enterprise Data and Integration Transactional Application Enterprise Enterprise Integration Specific Operational Data Warehouse, Data Data Data Data Marts and BI WS App1 Data ETL/ELT ODS WS App2 SOA Data ETL/ELT Data Warehouse WS App3 Data Master Data Data Management Process Data Governance, Data Architecture Management, Data Modeling, Data Quality, DW/BI, Metadata Management, Document/Content ManagementBuilding Enterprise Architecture 43 Danairat T., 2011, danairat@gmail.com
  39. 39. Transactional Integration Data Guidelines:- Transactional Application Enterprise Enterprise Integration Specific Operational Data Warehouse Data Data Data and Data Marts WS App1 Data ETL/ELT 1. Define Transactional Integration Data ODS SOA WS App2 Data 2. Identify Source and Target Systems ETL/ELT Data Warehouse WS App3 Data 3. Adoption of WS and WS Attachment Master Data 4. Put All Data Models in XSD format 5. Acquire Metadata Tool for keeping XSD Data Management Process Data Gover nance, Data Ar chitectur e Managem ent, Data Modeling, Data Quality, DW/BI, Metadata Managem ent, Docum ent/Content Managem ent 6. Leverage XSLT for data transformation 7. Leverage WS Security for Proxy Interface 8. Use of Tool to perform online Data Field Mapping between Enterprise Name and Application Specific Name 9. Acquire Real-time Data Integration Monitoring ToolBuilding Enterprise Architecture 44 Danairat T., 2011, danairat@gmail.com
  40. 40. Application Specific Data Guidelines:- Transactional Application Enterprise Enterprise Integration Specific Operational Data Warehouse Data Data Data and Data Marts WS App1 Data 1. Acquire Open Standard Industry Data Model ETL/ELT ODS where possible WS SOA App2 Data ETL/ELT Data Warehouse 2. Standardize Data Definition throughout WS App3 Data Applications 3. Do Not Try to Create New Data Fields before Master Data Checking Application Data Template Data Management Process Data Gover nance, Data Ar chitectur e Managem ent, Data Modeling, Data Quality, DW/BI, Metadata Managem ent, Docum ent/Content Managem ent 4. Adoption of WS and WS Attachment for Integration part 5. Minimize Point to Point Batch Integration where possible to reduce Eco-System Overhead 6. Always define Data Cleansing Roles in Business User rather than doing in IT Department 7. Maximize Centralized Master Data Usage 8. Also Classify an Unstructured Data in both Master Data and Operational Data typesBuilding Enterprise Architecture 45 Danairat T., 2011, danairat@gmail.com
  41. 41. Enterprise Operational Data Store Guidelines:- Transactional Application Enterprise Enterprise Integration Specific Operational Data Warehouse Data Data Data and Data Marts WS App1 Data 1. Focus Data only for Business Operation Level ETL/ELT ODS SOA WS App2 Data 2. Understand Data Fields Requirement from ETL/ELT Data Warehouse Business Units 3. Understand ODS Usage Pattern WS App3 Data Master Data • Exchange Data between Applications Data Management Process Data Gover nance, Data Ar chitectur e Managem ent, Data Modeling, Data Quality, DW/BI, Metadata Managem ent, Docum ent/Content Managem ent • For Enterprise Operational Reporting 4. Leverage 3NF for ODS Database 5. You may use DW Staging as ODS 6. Standardize Data Key (eg. Customer ID) for All Application where possible 7. Define Data Create/Update Sequence from authorized Application Systems 8. Define Data Remove Process 9. Maximize Master Data Usage 10. Leverage System MonitoringBuilding Enterprise Architecture 46 Danairat T., 2011, danairat@gmail.com
  42. 42. Enterprise Data Warehouse, Data Marts and BI Guidelines:- Transactional Application Enterprise Enterprise Integration Specific Operational Data Warehouse Data Data Data and Data Marts WS App1 Data 1. Focus Data only for Business Strategic Level ETL/ELT ODS SOA WS App2 Data 2. BI is NOT only in DW, DM. BI is Everywhere. ETL/ELT Data Warehouse 3. Acquire Efficient Data Integration Tool (ETL/ELT) for Data Loading, Transformation WS App3 Data Master Data 4. Create a Reliable DW for some ac-hoc query Data Management Process might impact to overall performance Data Gover nance, Data Ar chitectur e Managem ent, Data Modeling, Data Quality, DW/BI, Metadata Managem ent, Docum ent/Content Managem ent 5. Data Marts and OLAP for Business Requirements 6. Always pro-active advertise the new set of subject available to Business Users 7. Educate End-User for the BI/Dashboard Tool 8. Distribute Summary Report to End-User to Minimize Large Data Inquiry Cost 9. Partitioning Data where possible 10. 3NF schema design for a data warehouse 11. Prioritize Parallel Execution 12. DW Optimizer and Stats managementBuilding Enterprise Architecture 47 Danairat T., 2011, danairat@gmail.com
  43. 43. Master Data Transactional Application Enterprise Enterprise Integration Specific Operational Data Warehouse Data Data Data and Data Marts Guideline:- WS App1 Data ETL/ELT ODS 1. Define Master Data Owner and Change Control WS SOA App2 Data ETL/ELT Data Warehouse 2. Adopt Data Governance for MDM process 3. Master Data Classification WS App3 Data Master Data 4. Define Source and Target of Master Data Data Management Process Data Gover nance, Data Ar chitectur e Managem ent, Data Modeling, Data Quality, DW/BI, Metadata Managem ent, Docum ent/Content Managem ent 5. Acquire Data Profiling and Quality Tool for Data Cleansing 6. Define Master and Replica Data if anyBuilding Enterprise Architecture 48 Danairat T., 2011, danairat@gmail.com
  44. 44. Creating Target Enterprise Architecture Technology Architecture Architecture • Considering an open computing Access Channels Business Integration and Channel Systems Insight Sales and Corporate Regulatory platform Architecture Application and Marketing Admin. Compliance Monitoring Core Systems • Creating target ABB and SBB Arch. Architecture Data Technology • Creating a common component Enter pr ise Infor m ation Managem ent Custom er Data Pr oduct Data Paym ent Data Accounting Or g. Hier ar chy Enterprise Infrastructure User Centric System Monitoring and Management Process Centric Data Centric Decision Centric Security/ Auditing and Identity integration Management H/W, Storage, OS, Database, AppServer Platform • Provide detailed explanations if any ABB is architecture building block which is not tight to vendor product SBB is solution building block which is tight to vendor productBuilding Enterprise Architecture 49 Danairat T., 2011, danairat@gmail.com
  45. 45. Understanding Today Technology Platforms and Key ConsiderationsBuilding Enterprise Architecture 50 Danairat T., 2011, danairat@gmail.com
  46. 46. Technology Standard and Key Consideration User Interface and User Collaboration Layer Access Channels • Open User Interface Development Integration and Channel Systems Framework; JSF, etc. Insight and Sales and Marketing Corporate Regulatory Admin. Compliance • Event Driven UI; JSF, .NET, etc. Monitoring Core Systems Custom er Data Pr oduct Data Enter pr ise Infor m ation Managem ent Paym ent Data Accounting Or g. Hier ar chy • XML UI with Data Binding; JSF, ADF, Enterprise Infrastructure User Centric Process Centric Taglibs, etc. System Monitoring Data Centric Security/ Auditing (enable you to render in graph, table, map) and Decision Centric and Management Identity H/W, Storage, OS, Database, AppServer Platform Management • Calendar and Holiday Aware System; .ics, etc. • Metadata Management • Search Capability; Thai • Present Technology over HTTPBuilding Enterprise Architecture 51 Danairat T., 2011, danairat@gmail.com
  47. 47. Technology Standard and Key Consideration Process Integration Layer Access Channels Integration and • BPMN 2.0 aware system Channel Systems • Business Process Execution Language Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems • Standard Workflow Patterns Custom er Data Pr oduct Data Enter pr ise Infor m ation Managem ent Paym ent Data Accounting Or g. Hier ar chy (FYI., Sequential, Vote, Delegation, Reassignment, etc.) Enterprise Infrastructure • XML Workflow Application User Centric Process Centric Security/ System Monitoring Data Centric Auditing and Decision Centric and Management Identity H/W, Storage, OS, Database, AppServer Platform Management • Process Simulation • WSDL • SOAP, REST (Representational State Transfer) • UDDI (Universal Description Discovery and Integration) • Side-By-Side Versioning in RuntimeBuilding Enterprise Architecture 52 Danairat T., 2011, danairat@gmail.com
  48. 48. Technology Standard and Key Consideration Data Integration Layer Access Channels Integration and • Reliable Data Transfer (persistence) Channel Systems • Queuing System Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems • Transfer Priority and Security Enter pr ise Infor m ation Managem ent Custom er Data Pr oduct Data Paym ent Data Accounting Or g. Hier ar chy Enterprise Infrastructure User Centric • XML Declaration Process Centric Security/ System Monitoring Data Centric Auditing and Management Decision Centric H/W, Storage, OS, Database, AppServer Platform and Identity Management • Routing Simulation • Monitoring System and Exception Capturing • Side-By-Side Versioning in RuntimeBuilding Enterprise Architecture 53 Danairat T., 2011, danairat@gmail.com
  49. 49. Technology Standard and Key Consideration Decision Layer Access Channels Integration and Channel Systems • Inference Rules Engine; User Invocation Insight Sales and Corporate Regulatory and Monitoring Marketing Core Systems Admin. Compliance • Event Condition Action; System Custom er Data Pr oduct Data Enter pr ise Infor m ation Managem ent Paym ent Data Accounting Or g. Hier ar chy Monitoring Enterprise Infrastructure User Centric System Monitoring Process Centric Data Centric Security/ Auditing • Rules describe in XML, POJOs, flat files and Decision Centric and Management Identity H/W, Storage, OS, Database, AppServer Platform Management • Enterprise Metadata Repository SystemBuilding Enterprise Architecture 54 Danairat T., 2011, danairat@gmail.com
  50. 50. Technology Standard and Key Consideration Database Server and Application Server Database Access Channels • ANSI (American National Standards Institute) SQL Integration and Channel Systems • DB Programming support • DB and System Diagnostic and Tuning Tool Insight Sales and Corporate Regulatory and Marketing Admin. Compliance Monitoring Core Systems • Segregation of Duty Support Custom er Data Pr oduct Data Enter pr ise Infor m ation Managem ent Paym ent Data Accounting Or g. Hier ar chy • Active-Active Clustering Enterprise Infrastructure User Centric Process Centric Security/ System Monitoring Data Centric Auditing and Decision Centric and Management H/W, Storage, OS, Database, AppServer Platform Identity Management Application Server • Open Development Framework • Monitoring Matric; eg. JMX, Managed Bean • In-Memory Session Clustering • Deployment Descriptor • Declarative Transaction • Declarative Security Access ControlBuilding Enterprise Architecture 55 Danairat T., 2011, danairat@gmail.com
  51. 51. Technology Standard and Key Consideration Monitoring and Management Access Channels • Simplistic as possible Integration and Channel Systems • Segregation of Monitoring and Insight Sales and Corporate Regulatory Management and Marketing Admin. Compliance Monitoring Core Systems Enter pr ise Infor m ation Managem ent • JMX; Java Management Extension Custom er Data Pr oduct Data Paym ent Data Accounting Or g. Hier ar chy Enterprise Infrastructure User Centric Process Centric • SNMP support System Security/ Monitoring Data Centric Auditing and Management Decision Centric H/W, Storage, OS, Database, AppServer Platform and Identity Management • Text, Graphical with actionable support • Information Correlation supportBuilding Enterprise Architecture 56 Danairat T., 2011, danairat@gmail.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×