1 / 95

CVR Computerized Statewide Voter Registration System and Services Appendix I

CVR Computerized Statewide Voter Registration System and Services Appendix I Strategic Information Technology Plan Statewide Technical Architecture. State of Maine Department of the Secretary of State May 28, 2004. Office of the Chief Information Officer and

brian
Télécharger la présentation

CVR Computerized Statewide Voter Registration System and Services Appendix I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CVR Computerized Statewide Voter Registration System and Services Appendix I Strategic Information Technology Plan Statewide Technical Architecture State of Maine Department of the Secretary of State May 28, 2004

  2. Office of the Chief Information Officer and Gartner Consulting STRATEGIC INFORMATION TECHNOLOGY PLAN Statewide Technical Architecture November 29, 2001

  3. Table of Contents • Introduction to “Bricks” ……..…..……………...……………………………………… 2 • State of Maine “Brick Yard” — Overview …...………..……………………...…...… 7 • Bricks Recap ………………………………………………….…………………………. 13 • Brick Details ……………………………………...……………………………………… 26 • Data Services …...…………………………………………………………………………………. 27 • Application Services …….…………………………………………………………………………. 33 • Integration Services …………….…………………………………………………………………. 47 • Computing Infrastructure .………………………………………………………………………… 49 • Network Services …………..……………………………………………………………………… 69 • Security Services …………..……………………………………………………………………… 84

  4. Introduction to “Bricks”

  5. Each architecture component is decomposed into a set of specific elements. Each technology (and process element where appropriate) element is discussed based on industry status and outlook. The status is based on availability of standards (e.g., formal or de facto, vendors, and products both emerging and currently deployed). Baseline: The current technology or process element in use by an organization. Tactical: Technology(ies) that the State may use in the near term, tactical time frame, now to two years. Currently available products needed to meet existing business needs are identified here. Strategic: Technologies that the State envisions using in the future that provide strategic advantage. Usually anticipated marketplace products are identified here. Retirement: Technology and/or process elements targeted for deinvestment during the architecture planning horizon (e.g., five years). Containment: Technology and/or process elements targeted for limited (maintenance or current commitment) investment during the architecture planning horizon. Mainstream: Technology and/or process elements targeted as the primary deployment/investment option for new systems or legacy system migration over the architecture planning horizon. Emerging: Technology and/or process elements to be evaluated for future integration into the target architecture (e.g., mainstream) based on technology availability and business need (key for evergreening). TwoYears Five Years Current Strategic Direction Tactical Deployment Baseline Retirement Targets Mainstream Standards Containment Targets Emerging Standards Implications and Dependencies Technical Architecture Specification Model Definitions

  6. Sample of a “Brick” 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment (Current Technology) (Technology that may be used during the next two years) (Technologies that may be used in the future that will be strategically advantageous ) Shared Agency (Shared Statewide- the mainstream platforms will be supported) (Maintained by agency/ agencies) Retirement Targets Mainstream Platforms (must be supported and candidate for use) (Technologies that will be discarded) Containment Targets (fully supported but no new development) Emerging Platforms (Technologies considered for future integration ) Implications and Dependencies

  7. Specification Model—Existing Technology Migration Paths Architecture Element Specifications/Standards Current 2 Years 5 Years Current Technology Deployed Tactical Deployment Strategic Direction Baseline Environment Mainstream Standards Retirement Targets Exit From Environment Containment Targets Emerging Standards Technology Transition (Outbound) Element Specific Issues Element Specific Implications/Dependencies Computing Models IT Principles Tactical Business/IS Priorities Strategic Business/IS Directions Technology Management Strategies Technology Delivery Strategies Technology/Systems Migration Plan Source: Gartner /TAS

  8. Specification Model—New Technology Introduction and Migration Architecture Element Specifications/Standards Current 2 Years 5 Years Tactical Deployment Strategic Direction Baseline Environment Exit From Environment Mainstream Standards Technology Transition (Inbound) Retirement Targets Containment Targets Emerging Standards Introduction to Environment (via Evergreening) Technology Transition (Outbound) Element Specific Issues Element Specific Implications/Dependencies Computing Models IT Principles Tactical Business/IS Priorities Strategic Business/IS Directions Technology Management Strategies Technology Delivery Strategies Technology/Systems Migration Plan Source: Gartner /TAS

  9. State of Maine “Bricks” — Overview

  10. The Bricks N-Tier Architecture Operating Systems Systems Management Middleware Network E-Mail/ Messaging Database Application Development Workgroup Computing Document Management Security

  11. Technology Domains Map — “Brick Yard” Data Services Decision Support Tools DBMS Data Warehouse Application Services Programming Languages Application Development Environment Collaborative Systems Application Architectures GIS Integration Services Middleware Computing Infrastructure Topology Storage Systems Management Web Infrastructure Environment Operating Systems & Hardware Storage Systems Mgmt Network Services Access Technologies Voice Technologies Network Hardware LAN WAN Security Services Network Security Other Security Services Authorization Authentication Physical Security

  12. Data Services DBMS Data Warehouse Decision Support Tools • Database Technologies • DBMS Access Methods • Data Marts/Warehouse • Business Intelligence Tools • Reporting Tools Application Services Programming Languages Applications Dev’t. Environment Collaborative Systems Application Architectures GIS • Server Side Programming Languages • Client Side Programming Languages • Integrated Development Environment (IDE) • DB Modeling Tools • Repository • Application Development Methodology • QA Tools • Groupware & Messaging • Document Management • Component Model • Application Servers • Thin Client Servers • GIS Tools

  13. Integration Services Middleware • Platform, Communication, Integration Computing Infrastructure Operating Systems and Hardware Web Infrastructure Environment Storage Systems Management Topology • Desktop Applications • Desktop Operating System • Mobile - Laptop, Wireless, PDA • Application/Data Server • Network Operating Systems • Printers • Browser (Internal Users) • Web Portal • Web Server • Content Mgmt/ Development Tools • Directory Server • Publishing Formats • Storage Area Networks • Tape • Optical/ CD • RAID High Availability • Network Systems Management • IP Administration • Application (Distributed) Topology

  14. Network Services LAN WAN Access Technologies Voice Technologies Network Hardware • LAN Protocols • LAN Wiring • LAN Topology • WAN Transport • WAN Protocols • Remote Access Users • Terminal Emulators/Gateways • Wireless - LAN/WAN • Voice/Data Convergence • Accessibility • Video Conferencing • Voice/ Data VoIP • Voice/Data Voice Mail • Hubs/ Routers Vendors Security Services Authorization Authentication Network Security Physical Security Other Security Services • Authorization Directories • Internal & External Authentication • PKI • Network - Firewalls • Internet - Firewalls • Data Center • Intrusion Detection • Virus Protection

  15. Bricks Recap

  16. Bricks- Recap Data Services Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency dB Technologies Oracle dB SQL Server Access dB Progress dB Approach DB2 Rbase FoxPro VSAM Oracle dB SQL Server Access dB Progress dB Oracle 8i dB SQL Server Approach DB2 Rbase FoxPro VSAM XML Databases 4 4 DBMS Access Methods SQL*NET ODBC JDBC Progress Access Methods PL SQL (Pre-compilers) SQL*NET ODBC JDBC Progress Access Methods SQL*NET ODBC (2-tier) PL SQL (Pre-compilers) SQL-J 4 4 Data Marts / Warehouse Oracle (Data warehouse/ Data Marts) Oracle (Data warehouse / Data Marts) Oracle (Data warehouse / Data Marts) 4 4 Data Warehouse - a Statewide Endeavor Data Marts Business Intelligence Tools Oracle Discover BIQ CorVu GQL Oracle Discover BIQ CorVu Oracle Discover GQL Web Analytics 4 4 Oracle/ DW Web Analytics Web Analytics Reporting Tools Access Oracle Report Writer BIQ CorVu Crystal Report Writer (Very light-weight applications) Discover Progress GQL Infor Reports Report Smith Easytrieve Access Oracle Report Writer BIQ CorVu Crystal Report Writer Discover Progress Market Watch GQL Infor Reports Report Smith Easytrieve GQL 4 4 Identify 2 common reporting tools for the State

  17. Bricks- Recap Application Services Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Server Side Programming Languages Java Oracle PL SQL Stored Procedures Progress Application Server Perl Shell VB Cobol/ Accu Cobol Delphi C++ C PL/1 Java Oracle PL SQL Stored Procedures Progress Application Server Perl Shell VB Java Oracle PL SQL Stored Procedures Jcobol Cobol/ Accu Cobol Delphi C C++ PL/1 Market Watch 4 Oracle Progress Client Side Programming Languages Java Progress Oracle Development Tools Power Builder VB Delphi C++ Java Progress Oracle Development Tools Power Builder Market Watch VB Delphi C++ 4 Save our WAN study Integrated Development Environment (IDE) Progress Development Tools Oracle Designer ( Web PL SQL) Oracle Developer 2000 MS Developer Studio Enterprise Progress Development Tools Oracle Designer Oracle Developer 2000 MS Developer Studio Enterprise Market Watch Java ISEs 4 Conduct an IDE/ISE study dB Modeling Tools Erwin Oracle Designer Developer Studio Erwin Oracle Designer Developer Studio Market Watch UML-Based Modeling Tools/ Methodologies, Oracle 9ais 4 Oracle Repository Microsoft Visual SourceSafe CA-Panvalet (Mainframe) PVCS SCCS Microsoft Visual SourceSafe CA-Panvalet (Mainframe) SCCS Market Watch PVCS

  18. Bricks- Recap Application Services (Cont’d) Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Applications Development Methodology Universal Software Dev. Process (USDP) The Guide- Waterfall Method JAD CAD USDP The Guide- Waterfall Method Thin Client Market Watch XP (Extreme Programming), RUP 4 4 QA Tools Mercury Interactive Oracle Enterprise Manager HP Glance Plus Mercury Interactive Oracle Enterprise Manager Market Watch HP Glance Plus 4 Statewide GroupWare and Messaging Outlook CC Mail Exchange 2000 MS Exchange5.5 IMAP FaxServe Lotus Notes Outlook Exchange 2000 FaxServe Outlook Exchange 2000 MS Exchange5.5 Lotus Notes CC Mail IMAP 4 Document Management Fortis - File Magic PCDoc Enterprise Fortis - File Magic PCDoc Enterprise Market Watch Portal Products Component Model COM+ Market Watch COM+ Java J2EE .Net Application Servers Oracle BEA Web Logic Oracle BEA Web Logic Market Watch Web Sphere Thin Client Servers Citrix Citrix Market Watch 4 GIS Tools ArcInfo 8 ArcView 3 ArcGIS ArcSTE (State level) ArcIMS (State level) MapIfo Microstation The Captain Nobletec Delorme ArcInfo 8 ArcView 3 ArcGIS ArcSTE ArcIMS MapIfo ArcInfo 8 ArcView 3 ArcGIS ArcSTE ArcIMS MapIfo Microstation The Captain Nobletec Delorme 4

  19. Bricks- Recap Integration Services Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Middleware Tuxedo CICs Momentum- eBiz CICs Momentum- eBiz Market Watch Tuxedo Enterprise Application Integration (EAI)= MQ Series MTS

  20. Bricks- Recap Computing Infrastructure Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Desktop Applications MS Office 2000 MS Office 97 Lotus Smart Suite 97 Auto CAD Microsoft Visio Micro Station MS Project As-One Artemis MS Office 2000 Auto CAD Microsoft Visio MS Project Market Watch Auto CAD MS Office 97 Micro Station As-One Artemis Lotus Smart Suite 97 Office XP 4 4 Statewide Licensing, support & training Desktop Operating Systems Windows 2000 NT 3.5/ 4.0 Windows 98 WinME Windows NT Windows 95 Windows 2000 NT 3.5/ 4.0 XP XP Windows 98 WinME Windows NT Windows 95 XP 4 Mobile - Laptop, Wireless, PDA Palm O/S Windows CE Palm O/S Windows CE Market Watch Application/ Data Server Sun- Solaris IBM Mainframe Intel - NT HP UX Compaq Dell Server IBM RS 6000 (AIX) SCO Unix Servers Unisys XR7 UnixWare BSD Unix Servers DEC Unix DecAlpha Novell Servers AS/400 Linux Bull Mainframe Enterprise: Sun- Solaris IBM O/S 390 Unix - Departmental Sun Solaris HP-UX Server (File, Application etc) Intel (Compaq) - NT Family Enterprise: Sun- Solaris IBM O/S 390 Unix - Departmental Sun Solaris IBM RS 6000 (AIX) SCO Unix Servers Unisys XR7 UnixWare BSD Unix Servers DEC Unix DecAlpha Novell Servers AS/400 Linux Bull Mainframe Linux 4

  21. Bricks- Recap Computing Infrastructure (Cont’d) Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Network Operating Systems NT File and Print Novell File and Print Novell Directory Services (NDS) NT Domains NT File and Print NT Domains Active Directory NT File and Print Active Directory Novell File and Print Novell Directory Services (NDS) Peer-to-peer 4 AD Printers Xerox 4635 (BIS 2, DOL 1) Xerox 4635 (BIS 2, DOL 1) Xerox 4635 (BIS 2, DOL 1) 4 Browser (Internal Users) Internet Explorer 5.5 Netscape Internet Explorer IE 5.0 Internet Explorer 5.5 Netscape Market Watch Internet Explorer IE 5.0 4 Web Portal Oracle Portal InforME (External Service Provider) Oracle Portal InforME (External Service Provider) Market Watch Plum Tree J2EE Application Servers 4 Web Server IIS - Intel IIS Apache - Sun/Apache IIS Apache Market Watch Linux/ Apache 4 Content Mgmt/ Development Tools DreamWeaver Ws FTP MS Front Page MS Word HotDog Adobe Go Live DreamWeaver Ws FTP MS Front Page MS Word HotDog Adobe Go Live Market Watch 4 4 Directory Server Domain Name Service (DNS) Administration Limited use of Unix BIND Domain Name Service (DNS) Administration SDNS Limited use of Unix BIND LDAP Active Directory Market Watch NDS Notes Active Directory (AD) XNS 4

  22. Bricks- Recap Computing Infrastructure (Cont’d) Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Publishing Formats PDF MS Word HTML PDF MS Word HTML Market Watch 4 Storage (SAN, NAS) EMC NAS Compaq IBM HP Compaq EMC NAS Compaq IBM HP Compaq Market Watch 4 Tape Market Watch for consolidated products 4 34A 3590 (IBM) 3480 (BULL) LTO DAT DLT LDOS DDS 34A 3590 (IBM) 3480 (BULL) LTO DAT DLT LDOS DDS Optical/ CD HP CD Writer IBM 3995 HP Juke Boxes HP CD Writer IBM 3995 Market Watch for consolidated products HP Juke Boxes 4 RAID High Availability RAID 1 & 5 RAID 1 & 5 Market Watch for consolidated products 4 Network Systems Management HP OpenView HP OpenView Market Watch 4 IP Administration DHCP Static DHCP DHCP Static Assignment for workstations and NOT for routers, firewalls and server 4 Application (Distributed) Topology 2-tier 3-tier (n-tier) Stand alone (local applications) 3-tier (n-tier) Stand alone (local applications) 3-tier (n-tier) Stand alone (local applications) 2-tier 4 4

  23. Bricks- Recap Network Services Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency LAN Protocols IP IPX/ SPX Apple Talk DLC NETBEUI IP IP IPX/SPX (File and Print) NET BUI (No WAN access- LAN only), Appletalk, DLC NET BEUI IPX/SPX Market Watch IPV 6 (Addressing and Security) 4 Statewide Standards LAN Wiring CAT 5E CAT 3 CAT 5 Ethernet 100 MB - Switched Layer 3 CAT 5E Fiber - Data Center Floor Risers CAT 5E - Offices, Non-shared Floors Offices: Ethernet 100MB Data Centers or Major Nodes: Gigabit Ethernet Switched Layer 3, Fiber Market Watch (Keeping with IEEE standards) Token Ring CAT 3 CAT 5 Shared Ethernet Cat 6 Gigabit Ethernet - Data Center 4 Statewide Standards LAN Topology 10/100 MB wire 100 MB Switched 10 MB Ethernet 10 MB switched to desktop 100 MB Ethernet Flat (Hubs) Ethernet 10/100 MB - (Layer 2/3 Switched) Switched Layer 2 or 3 Flat (Hubs) Switched Ethernet Switched Layer 3- Larger Campuses 10 MB (Cat 3 only) Shared Ethernet will be contained. Market Watch Gigabit Ethernet to Desktop 4 4 State Standards Specific/ Special Standards WAN Transport Asynchronous Transfer Mode (ATM) Frame Private Line (PPP) ATM Frame Private Line (PPP) ATM Frame SONET 4 State Standards

  24. Bricks- Recap Network Services (Cont’d) Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency WAN Protocols IP OSPF Flat Network Bridged WAN-IP-Learning Tree Bridge Multicast IP OSPF Multicast IP OSPF Bridged WAN Flat Network RIP-IPX RIP-IP IP WAN 4 App. Development (WAN Guidelines) Remote access Users IPRS Shiva (Others) Red Creek- Ravlin Check Point- SecuRemote IPRS Red Creek- Ravlin Check Point- SecuRemote Market Watch IPRS Shiva Market Watch 4 State Standards Terminal Emulators/ Gateways Humming Bird Communication Suite 3270 Emulators SCO Ansi (Telnet) 5250 Humming Bird Communication Suite SNA Gateways Browser based, TN 3270E IP Service Gateways Eliminate Windows Citrix Market Watch for browser based products. Sco Ansi (Telnet) 3270 Emulators Gateways 5250 Market Watch 4 State Standards Wireless - LAN/WAN Nortel Cisco Lucent Wavelan 2-way radio (State Police will be implementing approx. 100 CDPD mobile units in 02) Nortel Cisco Lucent Wavelan 2-way radio Market Watch 4 State Standards Voice/Data Convergence Voice and Data Converged for small sites Separate large sites. Market Watch for converged products

  25. Bricks- Recap Network Services (Cont’d) Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Accessibility Access Methods TDD (TTY) at BIS JAWS MAG IC Large print display Dragon Dictate Naturally Speaking Standards EIS is ADA (W3C) compliance Rehabilitation Act of 1973, Section 508 via Voice Gold Access Methods TDD (TTY) at BIS JAWS MAG IC Large print display Dragon Dictate Naturally Speaking Market Watch Standards Standard WCAG2.0 Standards base market watch Market Watch 4 Accessibility standards and processes Video Conferencing Net Meeting Picture Tel Polycom Zydacron Net Meeting Picture Tel Polycom Zydacron Market Watch Market Watch. Should support G series of standards: H.323 compliant. 4 Statewide Standards Voice/Data VoIP Market Watch Market Watch Voice/Data Voice Mail PBX Meridian- Nortel Centrex- Verizon Audix Nortel PBX Definity PBX- Lucent Voice Mail Provided/ maintained by BIS Centrex Small site- VoIP PBX Large Site- PBX enabled with VoIP Trunking Audio Messaging Interchange Standards (AMIS) VoIP-PBX VoIP-PBX 4 Voice/ Data & Dial Plan standards Hubs/ Routers Vendors Nortel 100MB switched Cabletron Smart Switch DLINK 1600i & DLINK 1400 3COM Cisco Series 3Com SSR-16 Switched, Layer 3 e-Net * Nortel Layer 3 * Cisco Market Watch for vendors Layer 2 switching 4 4 BIS WAN

  26. Bricks- Recap Security Services Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Authorization Directories NDS NT Domains RACF Oracle and DB2 Directories Unix Password Files Directory specific Active Directory (AD) NDS RACF Oracle and DB2 Directories Unix Password Files Active Directory (AD) LDAP Market Watch Active Directory (AD) LDAP NT Domains Single Sign-on (SSO), LDAP 4 Policies for Technology Authentication Internal Individual User ID/ Passwords Shared User ID/ Passwords External Individual User ID/ Passwords Secure ID Internal Individual User ID/ Passwords External Individual User ID/ Passwords Secure ID Market Watch Shared User ID Role based authentication. Netegrity. Personal Digital Certificates. 4 4 PKI Server certificates required for all servers (verisign) Server certificates required for all servers (verisign) Market Watch 4 Network Firewalls Departmental State police will be implementing a firewall in CY 02 More of the same and application specific firewalls. 4 4 Explicit firewall configuration policy Internet Firewalls BIS provided. Redundant firewalls. Market Watch on Threats Data Center No data recovery plans in place

  27. Bricks- Recap Security Services (Cont’d) Brick Baseline Tactical Strategic Containment Retirement Emerging Shared Agency Intrusion Detection Network Base None Server Tripwire - Unix NukeNabber (Dynamsol) - NT Real Secure Critical Networks ISS Real Alert Critical Servers Tripwire - Unix Critical Networks All Servers Critical Servers All Servers 4 4 Virus Protection Vshield (PC) Norton Sabari Antigen (email) Netshield Vshield (PC) Norton Sabari Antigen Netshield Market Watch Market Watch 4 Policy and standards under review

  28. Brick Details

  29. Data Services

  30. Data Services: Database Technologies 2 Years 5 Years Current Baseline Environment Tactical Deployment Strategic Direction Oracle dB SQL Server Access dB Progress dB Approach DB2 Rbase FoxPro VSAM Small scale opportunistic projects only Small/ light-weight applications only Shared Agency 4 4 Retirement Targets Mainstream Platforms (must be supported) Rbase Progress dB, Oracle, Access (desktop) Containment Targets (fully supported but no new development) Emerging Platforms Rbase, DB2, FoxPro, VSAM, Approach XML Databases Implications and Dependencies • MFASIS financial system is dependent on VSAM. DOT, DHS and Taxation also use VSAM. VSAM will be contained for 2-3 years. • FoxPro will be contained to support numerous small applications. • Access dB will be used to support small scale shared applications and standalone applications. • SQL servers will support small scale, opportunistic applications only. If a DBA is required for its maintenance, it should be moved to Oracle. • Progress is suitable for purchased applications. If progress is to be used for application development, it will require additional tools and personal to support it. • Evaluate the use of Progress on a per-project basis.. Source: Gartner/TAS

  31. Data Services: DBMS Access Methods 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment SQL*NET ODBC JDBC Progress access methods PL SQL (Pre-compilers) Shared Agency 4 4 Retirement Targets Mainstream Platforms (must be supported) SQL*NET, ODBC, JDBC, Progress Containment Targets (fully supported but no new development) Emerging Platforms SQL-J PL SQL (pre-compilers), ODBC (2-tier) Implications and Dependencies • ODBC used mainly for 2-tier Source: Gartner/TAS

  32. Data Services: Data Marts/Warehouse 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment (Data warehouse/ Data Marts) Oracle Shared Agency Data Warehouse- a statewide Endeavor Data Marts 4 4 Retirement Targets Mainstream Platforms (must be supported) Oracle Containment Targets (fully supported but no new development) Emerging Platforms Implications and Dependencies • At present, data is shared at an application level. • IT PROJECT: Create a Statewide data warehouse consisting of employer information, citizen information (address, etc). Source: Gartner/TAS

  33. Data Services: Business Intelligence Tools 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Oracle Discover BIQ CorVu GQL Shared Agency Oracle/ DW Web Analytics Web Analytics 4 4 Retirement Targets Mainstream Platforms (must be supported) Oracle Discover Containment Targets (fully supported but no new development) Emerging Platforms GQL Web Analytics Implications and Dependencies • Tools must have payback <12 months • Pay attention to accessibility considerations (W3C) • GQL Citrix deployment will be retired when the web versions can be implemented. • IT PROJECT: Investigate web analytic tools that will best fit the State’s needs. • IT PROJECT: Provide statewide training on BI Tools selected by the State.. Source: Gartner/TAS

  34. Data Services: Reporting Tools 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Access Oracle Report Writer BIQ CorVu Crystal Report Writer Discover Progress GQL Infor Reports Report Smith Easytrieve Market Watch Very light-weight applications Shared Agency Identify 2 common reporting tools for the State. 4 4 Retirement Targets Mainstream Platforms (must be supported) GQL Access, Oracle Report Writer, Progress Containment Targets (fully supported but no new development) Emerging Platforms GQL, Infor Reports, Report Smith, Easytrieve, BIQ Implications and Dependencies • Easytrieve is tied to VSAM/390 reporting. • ESRI products use Crystal Report Writer as its reporting tool. • IT PROJECT: IT project to evaluate and identify two (2) common reporting tools that would best meet the State’s needs. Source: Gartner/TAS

  35. Application Services

  36. Application Services: Server Side Programming Languages 2 Years 5 Years Current Baseline Environment Tactical Deployment Strategic Direction Java Oracle PL SQL/ Stored Procedures Progress Application Server PERL Shell VB Cobol/ Accu Cobol Delphi C++ C PL/1 (Server side only) Shared Agency Oracle Progress 4 Retirement Targets Mainstream Platforms (must be supported) Progress Application Server, VB, Java, Oracle PL SQL Containment Targets (fully supported but no new development) Emerging Platforms Jcobol, Cobol/ Accu Cobol, Delphi, C, C++, PL/1 Market Watch Implications and Dependencies • Focus on Java • C, C++ confined to drivers/ interfaces. • Delphi, PL/1, COBOL will be confined to Com objects and GUI Source: Gartner/TAS

  37. Application Services: Client Side Programming Languages 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Java Progress Oracle Development Tools Power Builder VB Delphi C++ Market Watch Shared Agency Save our WAN study 4 Retirement Targets Mainstream Platforms (must be supported) Java, Progress, Oracle Development Tools Containment Targets (fully supported but no new development) Emerging Platforms VB, Delphi, C++ Implications and Dependencies • Java preferred. • Limited client side programming. • IT PROJECT: Conduct a “Save our WAN study” • IT PROJECT: Evaluate Power Builder usage guidelines for the State. Source: Gartner/TAS

  38. Application Services: Integrated Development Environment (IDE) 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Progress Development Tools Oracle Designer ( Web PL SQL) Oracle Developer 2000 MS Developer Studio Enterprise Market Watch Shared Agency Conduct an IDE/ISE study 4 Retirement Targets Mainstream Platforms (must be supported) Oracle Designer Containment Targets (fully supported but no new development) Emerging Platforms Java ISEs Implications and Dependencies • IT PROJECT: Conduct an IDE/ISE Study to determine the statewide direction. Source: Gartner/TAS

  39. Application Services: DB Modeling Tools 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Erwin Oracle Designer Developer Studio Market Watch Shared Agency Oracle 4 Retirement Targets Mainstream Platforms (must be supported) Erwin, Oracle Designer Containment Targets (fully supported but no new development) Emerging Platforms UML- Based Modeling Tools/ Methodologies, Oracle 9ais Implications and Dependencies • Required for Progress. Source: Gartner/TAS

  40. Application Services: Repository 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment • Agency • Microsoft Visual SourceSafe • CA-Panvalet (Mainframe) • PVCS • Statewide • SCCS Market Watch Shared Agency Retirement Targets Mainstream Platforms (must be supported) Containment Targets (fully supported but no new development) Emerging Platforms PVCS Implications and Dependencies • IT PROJECT: ISMG/CIO office should evaluate and determine the best fit for the State as a part of an Integrated repository and IDE recommendation. • As long as mainframes are used, the dependency on CA-Panvalet will exist. • SCCS could be used on the Unix systems until a replacement is found that integrates with the IDEs. Source: Gartner/TAS

  41. Application Services: Applications Development Methodology 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Legacy Universal Software Dev. Process (USDP) The Guide- Waterfall Method Market Watch JAD CAD Thin Client Shared Agency 4 4 Retirement Targets Mainstream Platforms (must be supported) Containment Targets (fully supported but no new development) Emerging Platforms XP (Extreme Programming), RUP Implications and Dependencies • IT PROJECT: Needs a thin client methodology and shared practices developed for the State. • JAD, CAD are currently being used by contractors. Source: Gartner/TAS

  42. Application Services: QA Tools 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Mercury Interactive Oracle Enterprise Manager HP Glance Plus Market Watch Shared Agency Statewide 4 Retirement Targets Mainstream Platforms (must be supported) Mercury Interactive, Oracle Enterprise Manager Containment Targets (fully supported but no new development) Emerging Platforms HP Glance Plus Implications and Dependencies • Evaluate/market watch on products. Source: Gartner/TAS

  43. Application Services: GroupWare and Messaging 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment • Email - Client • Outlook • CC Mail • Email- Server • Exchange 2000 • MS Exchange5.5 • IMAP • CC Mail • GroupWare • FaxServe • Lotus Notes ISPD Directive Shared Agency 4 Retirement Targets Mainstream Platforms (must be supported) IMAP, CC Mail (Retired on 12/31/01) Exchange 2000 Containment Targets (fully supported but no new development) Emerging Platforms Lotus Notes, MS Exchange 5.5 Implications and Dependencies Source: Gartner/TAS

  44. Application Services: Document Management 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Fortis - File Magic PCDoc Enterprise Market Watch Shared Agency Retirement Targets Mainstream Platforms (must be supported) Containment Targets (fully supported but no new development) Emerging Platforms Fortis - FileMagic, PCDocs Portal Products Implications and Dependencies Source: Gartner/TAS

  45. Application Services: Component Model 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment COM+ Market Watch Shared Agency Retirement Targets Mainstream Platforms (must be supported) Containment Targets (fully supported but no new development) Emerging Platforms COM+ Java J2EE, .Net Implications and Dependencies • COM+ will be replaced by .NET. .Net nor com plus should be considered strategic, although it may be convenient to use in specific applications, it should be considered a 2nd level architecture. Source: Gartner/TAS

  46. Application Services: Application Servers 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Oracle BEA Web Logic Market Watch Shared Agency Retirement Targets Mainstream Platforms (must be supported) Oracle Containment Targets (fully supported but no new development) Emerging Platforms Web Sphere Implications and Dependencies • Market watch for a suitable product. • Oracle application server has been found to have stability and robustness issues. If Oracle’s newer releases improve, then consider using because of current Oracle product bundling. Source: Gartner/TAS

  47. Application Services: Thin Client Servers 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment Citrix Market Watch Shared Agency 4 Retirement Targets Mainstream Platforms (must be supported) Cirtix Containment Targets (fully supported but no new development) Emerging Platforms Implications and Dependencies Source: Gartner/TAS

  48. Application Services: GIS Tools 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment ArcInfo 8 ArcView 3 ArcGIS ArcSTE (State level) ArcIMS (State level) MapIfo Microstation The Captain Nobletec Delorme ESRI Shared Agency 4 Retirement Targets Mainstream Platforms (must be supported) ESRI Integrated Product Suite Containment Targets (fully supported but no new development) Emerging Platforms Microstation, The Captain, Nobletec, Delorme Implications and Dependencies Source: Gartner/TAS

  49. Integration Services

  50. Integration Services: Middleware 2 Years 5 Years Current Strategic Direction Tactical Deployment Baseline Environment • Platform Middleware • Tuxedo • CICs • Communication Middleware • Integration Middleware • Momentum- eBiz Market Watch N/A Shared Agency N/A Retirement Targets Mainstream Platforms (must be supported) Momentum Containment Targets (fully supported but no new development) Emerging Platforms Enterprise Application Integration (EAI) = MQ Series, MTS Tuxedo Implications and Dependencies • No demonstrated need at present. • IT PROJECT: Detailed study on Enterprise Application Integration (EAI) Source: Gartner/TAS

More Related