Presentation is loading. Please wait.

Presentation is loading. Please wait.

University of California, Irvine TechnoExpo, 20041 Enterprise Architecture Implementation: Practical Steps Using Open Source Tools Marina Arseniev - Assistant.

Similar presentations


Presentation on theme: "University of California, Irvine TechnoExpo, 20041 Enterprise Architecture Implementation: Practical Steps Using Open Source Tools Marina Arseniev - Assistant."— Presentation transcript:

1 University of California, Irvine TechnoExpo, 20041 Enterprise Architecture Implementation: Practical Steps Using Open Source Tools Marina Arseniev - Assistant Director, Enterprise Architect Carmen Roode - Assistant Director, Systems Development Administrative Computing Services, UC Irvine

2 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20042 Our Challenges  Hundreds of systems - IBM Mainframe, Solaris, Windows  Users use disparate systems, user interfaces = Training  New compliance regulations/ security threats  Staffing resources  Increasing complexity and technology choices for solutions  Workflow, Imaging...  Governance to control proliferating IT solutions  Extraction of common requirements and solutions across projects EA Initiative Identified

3 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20043 Overview: What is EA?  A strategic asset repository which defines the current and target architecture environments.

4 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20044 EA Planning Consists of  A standard methodology or framework  A model  A repository of knowledge (populated model)  Information is defined only once, linked together  Value is in the links  A change management process  Business needs define application and required infrastructure change  Project-oriented approach to EA  Projects = Change

5 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20045 Incremental EA model development and population - ongoing  Define As-is:  Business model and processes.  Applications, data, components.  How IT systems support the business processes.  Project life cycle, SDLC  Identify desired enhancements to business as projects. For complex enhancements, organize projects into roadmaps.  Communicate, assess and track impact of change up, down, and across.

6 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20046 Develop Change Impact Analysis Methodology  Need a change… How do you know which one, when, and how?  Analyze and articulate impact of change to business or technology.  Measure impact of moving from a current to targeted practice.  Freely available Sloan School of Management’s “Matrix of Change” tool. (http://ccs.mit.edu/MoC).http://ccs.mit.edu/MoC

7 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20047 Change Impact Analysis - MOC

8 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20048 Enterprise Architecture Framework  Need direction and guidance?  Many frameworks to choose from. Comparison at: http://www.opengroup.org/architecture/togaf8- doc/arch/p4/others/others.htm http://www.opengroup.org/architecture/togaf8- doc/arch/p4/others/others.htm  Adopted the Zachman Framework (http://www.zifa.com)http://www.zifa.com  What is it?  A language that helps people think about complex concepts and communicate in non-technical terminology.  Planning tool

9 University of California, Irvine (Administrative Computing Services) TechnoExpo, 20049 Model and Repository Management Tool  How do I model and collect information for the EA?  Zachman Framework - powerful thinking tool  lacks technology for putting it into practice.  Storing redundant lists of “stuff” in Word, Excel, Visio was difficult.  Application lists, security information, critical business cycles  Stanford’s Protégé Knowledgebase and Ontology Tool  Auto generates forms for collecting information based on ontology and class definitions.  Generates HTML output  Open source at http://protege.stanford.edu/http://protege.stanford.edu/

10 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200410

11 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200411 Example: Protege

12 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200412

13 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200413 Technical Reference Architecture

14 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200414 Enforce Architectural Control  Standardized on  J2EE & Expresso - an Open Source Java Application Development Framework - Apache Struts and MVC. (http://www.jcorporate.com)http://www.jcorporate.com  LDAP Directory Services (http://www.openldap.org)http://www.openldap.org  Open Source JA-SIG uPortal software. A Java-based portal developed by Higher-Ed for Higher-Ed. (http://www.ja-sig.org)http://www.ja-sig.org  Single sign-on based on Web-ISO and Kerberos for campus-wide web applications.  Immediate benefits - reuse of components and metrics.

15 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200415 Realized Value  Technologies retired  Database servers consolidated  MS IIS Web Server (except where required by vendor) - 2003  Clipper - February, 2004  Reduced required IT skill sets  Applications are database neutral (Expresso/JDBC)  Reduced development costs  Code reuse: Expresso objects, SSO Java lib shared between IBM, Solaris, Windows platforms, shared user objects.  Common infrastructure for development: LDAP, Workflow

16 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200416 Enterprise Architecture at UC Irvine  Benefits  goals articulated  roadmap, projects linked  technology, change strategy  all linked up…  reduce IT complexity (and cost)  reduce queue and increase timeliness of projects  Facilitate a strategic road map for change with careful project selection and planning.

17 University of California, Irvine (Administrative Computing Services) TechnoExpo, 200417 Q & A  UC Irvine’s EA Web Site: apps.adcom.uci.edu/EnterpriseArchapps.adcom.uci.edu/EnterpriseArch  Zachman Framework: www.zifa.com/www.zifa.com/  Sloan School of Management’s “Matrix of Change”: ccs.mit.edu/MoC ccs.mit.edu/MoC  Ontology and Knowledgebase: protege.stanford.edu/protege.stanford.edu/  UC Irvine’s Administrative Portal: snap.uci.edu uses JA-SIG uPortal software: www.ja-sig.org/snap.uci.eduwww.ja-sig.org/  Reporting using XML/XSLT: www.apache.orgwww.apache.org  Java Application Dev. Framework: www.jcorporate.com/www.jcorporate.com/  LDAP: www.openldap.org/www.openldap.org/


Download ppt "University of California, Irvine TechnoExpo, 20041 Enterprise Architecture Implementation: Practical Steps Using Open Source Tools Marina Arseniev - Assistant."

Similar presentations


Ads by Google