palm beach county enterprise information technology

65
Palm Beach County Enterprise Information Technology Architecture January 2008

Upload: aamir97

Post on 25-Dec-2014

340 views

Category:

Education


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Palm Beach County Enterprise Information Technology

Palm Beach County

Enterprise Information Technology Architecture

January 2008

Page 2: Palm Beach County Enterprise Information Technology

Table of Contents

Introduction 2

Purpose of this Project 2

Enterprise Architecture Justification 2

Project Goals and Objectives 6

Information Technology Architecture Principles (Overview) 7

Architecture Specifications 9

Index of Architecture Components 11

Page 3: Palm Beach County Enterprise Information Technology

I. Introduction

Purpose of this Project

The purpose of this document is to define the Palm Beach County technical architecture. A “technical architecture” is a

conceptual framework to describe a logical or organizational structure or a set of guidelines intended to provide a cohesive whole

pertaining to the infrastructure. For the purposes of this project, it will be used to describe a current state, future goals, and

active guidelines for building new systems.

Enterprise IT Architecture Justification

Enterprise architecture standards create commonality thereby increasing the enterprise’s capability to provide effective

information and services and to reduce the cost of delivering those services. Common IT standards and technology architecture will

provide guidelines for security, information privacy, communication protocols, infrastructure build out, platform and operating

system integration, application development, and user interfaces that will create efficiencies across a multi-disciplined

environment. There is a critical need for a common set of IT standards and technology that will provide Palm Beach County with the

guidelines necessary to migrate from its current environment and take advantage of new technologies with appropriate

consideration for legacy systems and applications. Furthermore, it must be capable of being implemented in its entirety or in parts.

The following are the major advantages of adaptive enterprise architectures (NASCIO, 2002):

• Helps to identify and mitigate project risks and increase project success rates.

• Provides a roadmap guiding all future technology investments and identifying and aiding in the resolution of gaps in the

business and IT infrastructures.

Page 4: Palm Beach County Enterprise Information Technology

• Promotes staff retention by simplifying training and support requirements.

• Reduces security risks by providing standards for implementing security.

• Provides interoperability because when there is consistency among the systems, computing resources can be more easily

shared.

• Provides enterprise integration increasing the utility of the enterprise’s data by facilitating information sharing between data

stores. Sharing information means better government. Shared information minimizes clerical errors, information

discrepancies, and government loopholes. Once information is collected, it is warehoused in a centralized location where it

can be upgraded, backed up, archived and easily accessed many times by multiple users.

• Promotes E-government initiatives by providing a common access portal for citizen access to government. Public expectation

for electronic access to government information and services continues to increase. Citizens expect the same availability of

information and efficiencies for government services as they receive from the private sector for information, services and

products. E-government initiatives address these expectations.

• Reduces total cost of ownership (TCO) – produces technology savings through component commonality, joint purchases, and

reuse.

• Reduced support costs – fewer types of computing platforms, operating systems and other software means lower maintenance

costs.

• Consistent service and support for use of infrastructure – all agencies have access to the same resources

• More homogenization of processes – learning costs are reduced as similar systems and methodologies are applied across the

enterprise.

Page 5: Palm Beach County Enterprise Information Technology

5

Palm Beach County Enterprise Information Technology Architecture – August 2007

Page 6: Palm Beach County Enterprise Information Technology

Project Goals and Objectives

Project Goal

Palm Beach County intends to develop an Enterprise Technology Architecture (ETA) that will enable the County to deliver

services to the public in the most efficient, integrated and cost-effective manner, while positioning the County to provide

expanded e-government services in the future.

Project Objectives

1. Define and design the processes that relate to the role of an enterprise architecture.

2. Develop a current-state picture of the technical architecture and develop a future desired-state vision for key

architectural domains.

3. Position the County to move forward with e-government services in an organized, integrated manner that will enable it

to avoid the typical pitfalls of unplanned system development over the long term.

4. Delineate the standards for new system development and implementations.

Page 7: Palm Beach County Enterprise Information Technology

Information Technology Architecture Principles (Overview)

Definition

• Established rules that guide technology decision-making. Principles provide the foundation upon which architectural designs

are built and to which appeal can be made in the event of differing views on particulars.

Criteria for Architecture Principles

• Understandable

To people throughout the Enterprise

Clear interpretation of concept and intent

• Complete and Consistent

No major omissions

No duplication, overlap, or contractions

• Everlasting

• Types of Architecture Principles

Management

Application

Data

Technical (Infrastructure)

Page 8: Palm Beach County Enterprise Information Technology

II. Architecture Specifications

In this section, 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 following are the model definitions (see Figure 2 and 3, pages 14 and 15):

• Domain: A natural division of the technical architecture and forms the main building blocks of the technology architecture

blueprint. For example Network Infrastructure, Computing Infrastructure, Common Services, Application Services, and Data

Services. Categories are color-coded as brown on the templates.

• Discipline: . Disciplines allow for further breakdown of the Domain into manageable pieces and each Discipline is a cohesive

unit with regard to its subject areas and stakeholders. Disciplines are color-coded as teal on the templates.

• Technology Area: Where applicable, Technology Areas support the Discipline as an additional decomposition and are color-

coded as plum on the templates.

• Product Components: Includes the protocols, products, families and configurations that are specific to a Technology Area or

Discipline.

• Current Situation (baseline): The current technology or process element in use by Palm Beach County.

• Guidelines for New Deployment (tactical – 2 years): Technologies that Palm Beach County 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 Direction (5 years): Technologies that Palm Beach County envisions using in the future that provide strategic

advantage. Usually anticipated marketplace products are identified here.

Page 9: Palm Beach County Enterprise Information Technology

• Containment/Retirement: Technology and/or process elements targeted for phase out during the architecture planning

horizon. These are color-coded in red on the templates.

• Emerging: Technology and/or process element to be evaluated for future integration into the target architecture based on

technology availability and business need. These are color-coded in green on the templates.

Page 10: Palm Beach County Enterprise Information Technology

Index of Architecture Components

Network Infrastructure

• Enterprise Network 1. LAN/WAN Protocols, LAN Topology 2. LAN Wiring 3. Wireless LAN

• Network Services 4. Enterprise NOS 5. Naming Services and IP Addressing 6. Storage Networking 7. File Transfer

• Infrastructure Management 8. Network Diagnostics, Troubleshooting and Monitoring 9. ESD, Desktop, Solution Center 10. Change Management 11. Job Scheduling 12. Performance Management, Mainframe and Distributed 13. Operations Support 14. Backup and Restore 15. Software and Hardware Asset/License Management

• Security Technologies 16. Anti-Virus 17. Extranet Access, Firewalls, Intrusion Detection 18. Directory Services 19. Remote Access, Encryption, Digital Certificates

Computing Infrastructure • Operating Systems

20. Client O/S Platforms 21. Handheld O/S Platform 22. Enterprise and Workgroup/Business Unit

• Basic Middleware

Page 11: Palm Beach County Enterprise Information Technology

23. Data Management Middleware 24. Communication Middleware 25. Platform Middleware 26. Platform Middleware (con’t)

• Integration Middleware 27. Integration Gateways 28. XML Related Standards 29. XML-Oriented Middleware

Common Services

• Email and Messaging

30. Email Client, Engine, Protocols 31. Mail API’s and Message Gateways

• Workgroup/Collaboration 32. Group Video Conferencing, IM, Interactive Voice Response, Group Document Editing 33. Internet Browser

• Document Management 34. IDOM 35. Workflow, Fax Capture/Distribution 36. Document Authoring, Electronic Forms

• Personal Productivity 37. Office Productivity Tools 38. Presentation Graphics and Publishing Tools

Application Services

• Application Development 39. Programming Languages 40. User Interface (UI) 41. Component Model 42. Modeling and Design Tools 43. Scripting Tools 44. Web Authoring 45. Testing and Change Management 46. AD Methodology and Process Tools 47. Mobile AD Tools 48. GIS

Page 12: Palm Beach County Enterprise Information Technology

• Data 49. Enterprise and Mid-range OLTP DBMS 50. Workgroup/Desktop DBMS 51. Business Intelligence/OLAP Tools

Page 13: Palm Beach County Enterprise Information Technology

DOMAINS

Disciplines

Technology Components

Product ComponentsComplianceComponents

Figure 2. Blueprint Framework (NASCIO, 2002).

As can be seen from the graphic in Figure 1, these pieces work together to ensure the completedocumentation of the Domains that form the Technology Blueprint Architecture Blueprint.

- Each Domain may have one or more disciplines.

- Each Discipline will contain detail for one or more Technology Areas.

- Product Components are specified under Technology Areas as appropriate.

- Compliance Components can be documented at the Discipline, Technology Area, and/or Product Component levels, using the same template.

Page 14: Palm Beach County Enterprise Information Technology

15

Palm Beach County Enterprise Information Technology Architecture – August 2007

Page 15: Palm Beach County Enterprise Information Technology

1. Network Infrastructure - Enterprise Network - LAN/WAN Protocols, LAN Topology Physical network for the computing environment. Includes carrier services and Industry Standard protocols.

Current Situation (Baseline)

LAN Protocols Ethernet, Fast Ethernet, IPX, TCP/IP Fast and Gigabit Ethernet WAN Protocols Frame Relay ATM/SONET (OC-3, OC-12, OC-48) Point-to-point circuit (usually T-1 or partial T-1) MPLS (from Bell-leased service) 10-Gigabit Ethernet LAN Topology VoIP Dynamic switching to the desktop, voice, video

Guidelines for New Deployment (Tactical - 2 years)

LAN Protocols Ethernet, Fast Ethernet TCP/IP IP switching Gigabit Ethernet 10-Gigabit Ethernet WAN Protocols ATM/SONET (OC-3, OC-12, OC-48) Point-to-point 10-Gigabit Ethernet Frame Relay MPLS LAN Topology VoIP Dynamic switching to the desktop, voice, video

Strategic Direction (3 years) LAN/WANProtocols Gigabit Ethernet 10-Gigabit Ethernet TCP/IP IP Switching MPLS IP v6 (at core support) 10-Gigabit Ethernet Emerging Industry Standards IP v6 10-Gigabit Ethernet

Containment/Retirement

DECNet, SNA (Sheriff’s Office link)

Emerging Technologies and Standards

10-Gigabit Ethernet

Risks and Opportunities

Implications and Dependencies

Page 16: Palm Beach County Enterprise Information Technology

2. Network Infrastructure – Enterprise Network – LAN Wiring Consists of the wiring standards of the physical network.

Current Situation (Baseline)

Horizontal Wiring Category 5 UTP and 6 Enhanced Category 5 UTP Vertical Wiring Multimode/SignalMode

Guidelines for New Deployment (Tactical - 2 years)

Horizontal Wiring Category 6 UTP EIA/TIA 568 specs 62.5/125 micron multi-mode fiber ST and S/ST fiber termination connectors Vertical Wiring MultiMode/SingleMode Fiber

Strategic Direction (3 years) Horizontal Wiring Category 6 Fiber optics Vertical Wiring Multimode/SingleMode Fiber

Containment/Retirement

Cat 5 UTP

Emerging Technologies and Standards

Category 7 is presently being developed.

Risks and Opportunities

Implications and Dependencies

Page 17: Palm Beach County Enterprise Information Technology

3. Network Infrastructure - Enterprise Network - Wireless LAN Includes network infrastructure for computing

environment -the industry standard wireless protocols.

Current Situation (Baseline)

Wireless LAN 802.11b/g Wireless WAN 3G

Guidelines for New Deployment (Tactical - 2 years)

Wireless LAN 802.11b/g Wireless WAN WiMax 802.11n 3G

Strategic Direction (3 years) Wireless LAN 802.11b/g Wireless WAN WiMax 802.11n 3G

Containment/Retirement

Emerging Technologies and Standards WiMax 802.1n

Risks and Opportunities

Wireless standards and technologies are emerging and have profound implications on workflow and business processes. However, there is a risk because of the relatively

immature nature of these technologies.

Implications and Dependencies

Page 18: Palm Beach County Enterprise Information Technology

4. Network Infrastructure – Network Service – Enterprise NOS Handles directory support, TCP/IP support, user

administration, authentication, file and print services, Web-based services, etc.

Current Situation (Baseline) Enterprise NOS Netware 6.5 MS Win 2000/2003 Solaris 2.8 & 2.9 AIX 4.3 & 4XL

Guidelines for New Deployment (Tactical - 2 years)

Enterprise NOS MS Win 2003 Solaris 2.8 & 2.9 AIX 4.3 & 4XL

Strategic Direction (3 years) Enterprise NOS MS Vista Solaris x AIX x

Containment/Retirement

Novell Netware

Emerging Technologies and Standards

MS Vista

Risks and Opportunities

Implications and Dependencies

Page 19: Palm Beach County Enterprise Information Technology

5. Network Infrastructure – Network Services – Naming Services and IP Addressing Delineates the standards necessary for network

interconnectivity including naming services and Internet Protocol addressing.

Current Situation (Baseline) Naming Service DNS WINS ONS (Oracle Naming Service) SLP (Service Location Protocol) NetBIO Broadcast IP Addressing Static with pools of DHCP Reserved with pools of DHCP

Guidelines for New Deployment (Tactical - 2 years)

Naming Service DNS WINS ONS (Oracle Naming Service) SLP (Service Location Protocol) IP Addressing DHCP IP v6 Reserved with pools of DHCP

Strategic Direction (3 years) Naming Service DNS WINS ONS (Oracle Naming Service) SLP (Service Location Protocol) IP Addressing DHCP IP v6 Reserved with pools of DHCP

Containment/Retirement

WINS

NetBIOS Broadcast

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 20: Palm Beach County Enterprise Information Technology

6. Network Infrastructure – Network Services – Storage Networking Supports connecting and sharing data storage capacity across the application processors that support the enterprise. This should address data growth, data isolation and data sharing, enterprise-wide data access and data integrity.

Current Situation (Baseline) Network Attached Storage None Storage Area Network IBM 2105-F (Shark) Hitachi 9980 Brocade 3800 & 1200 Fiber Channel EMC Clarion 5000- GC, EOC

Guidelines for New Deployment (Tactical - 2 years)

Network Attached Storage Driven by application requirements – might be supported by Hitachi 9980. Storage Area Network IBM 2105-F (Shark) Hitachi 9980 Brocade 3800 & 1200 Fiber Channel FCIP EOC Disaster Recover 9980 EMC Clarion 5000- GC, EOC ISCSI

Strategic Direction (3 years) Network Attached Storage Driven by application requirements – might be supported by Hitachi 9980. Storage Area Network IBM 2105-F (Shark) Hitachi 9980 Brocade 3800 & 1200 Fiber Channel FCIP EOC Disaster Recover 9980 EMC Clarion 5000- GC, EOC ISCSI

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 21: Palm Beach County Enterprise Information Technology

7. Network Infrastructure – Network Services – File Transfer Implements file transfer services across platforms.

Current Situation (Baseline)

File Transfer FTP SCP

Guidelines for New Deployment (Tactical - 2 years)

File Transfer FTP SCP

Strategic Direction (3 years) File Transfer FTP SCP

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 22: Palm Beach County Enterprise Information Technology

8. Network Infrastructure – Management – Network Diagnostics, Troubleshooting and Monitoring Defines the roles,

policies, standards, and technologies that manage the communications infrastructure for Palm Beach County’s distributed computing environment.

Current Situation (Baseline)

ToolsCisco PIX - Wikipedia, the free encyclopedia Sniffer Analyzer HP OpenView HP OpenView Operational/Perf for Solarlis (HP OVO) Network Node Manager CiscoWorks CiscoViewWebTrends Marketing Web Analytics and Web Statistics Oracle Enterprise Manager Sun Management Center v.3x WebTrends Enterprise WebXM – Quality Module Net Scout Paessler PRTG Traffic Grapher Current Standards SNMP, RMON, RMON2

Guidelines for New Deployment (Tactical - 2 years)

Tools Sniffer Analyzer HP OpenView HP OpenView Operational/Perf for Solarlis (HP OVO) Network Node Manager CiscoWorks CiscoView Oracle Enterprise Manager Sun Management Center v.3x WebTrends Enterprise WebXM – Quality Module Net Scout Paessler PRTG Traffic Grapher Current Standards SNMP, RMON, RMON2

Strategic Direction (3 years) Tools Sniffer Analyzer HP OpenView HP OpenView Operational/Perf for Solarlis (HP OVO) Network Node Manager CiscoWorks CiscoView Oracle Enterprise Manager Sun Management Center v.3x WebTrends Enterprise WebXM – Quality Module Net Scout Paessler PRTG Traffic Grapher Current Standards SNMP, RMON, RMON2

Containment/Retirement

Emerging Technologies and Standards More sophisticated performance monitoring tools are on the horizon.

Products using RMON2 are emerging.

Risks and Opportunities

Integration of tools sets with a centralized management center is important. The Enterprise Network should be centrally managed in its entirety and tools standardized.

Page 23: Palm Beach County Enterprise Information Technology

9. Network Infrastructure – Management – ESD, Desktop, Solution Center Defines the roles, policies, standards, and technologies for monitoring and controlling problem reporting and resolution, implementing electronic software distribution, and desktop remote control.

Current Situation (Baseline) Electronic SW Distribution Novell ZenWorks Remote Control Novell Zenworks Help Desk Remedy for NOC There are several departmental/agency Help Desks in the County

Guidelines for New Deployment (Tactical - 2 years)

Electronic SW Distribution Novell ZenWorks Evaluating IntelliMirror, GroupPolicies, SMS Remote Control Novell Zenworks SMS Help Desk Remedy for NOC

Strategic Direction (3 years) Electronic SW Distribution SMS TBD Remote Control SMS TBD Help Desk Remedy for NOC

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

There are several departmental/agency help desk through out he County

Page 24: Palm Beach County Enterprise Information Technology

10. Network Infrastructure – Management – Change Management Defines the roles, policies, standards and technologies

for version control of all IT assets.

Current Situation (Baseline)

Problem/Change Tracking Remedy Automated Operations Redwood Cronicle CRON (Unix) JobTrac

Guidelines for New Deployment (Tactical - 2 years)

Problem/Change Tracking Remedy Automated Operations Redwood Cronicle

Strategic Direction (3 years) Problem/Change Tracking Remedy Automated Operations Redwood Cronicle

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

All distributed systems should have a centralized scheduling approach.

Implications and Dependencies

Existing CRON jobs should be phased out as time permits.

Page 25: Palm Beach County Enterprise Information Technology

11. Network Infrastructure – Management – Job Scheduling Defines the roles, policies, standards, and technologies for

initiating, monitoring and controlling batch jobs.

Current Situation (Baseline)

Mainframe JobTrac Distributed Redwood Cronicle

Guidelines for New Deployment (Tactical - 2 years)

Distributed Redwood Cronicle

Strategic Direction (3 years) Distributed Redwood Cronicle

Containment/Retirement

JobTrac

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 26: Palm Beach County Enterprise Information Technology

12. Network Infrastructure – Management – Performance Management, Mainframe and Distributed Defines the roles,

standards, policies, and technologies for monitoring and controlling of all hardware and software with Palm Beach County’s Enterprise Center.

Current Situation (Baseline) Performance Measurement (mainframe) JARS/DSA JARS/SMF TMON for CICS Omegamon Managers & Monitors (mainframe) CICS/CICS-TS, Message, JSUB (TPM VTAM Monitor for CICS/ESA WLM (Work Load Manager) Performance Management (Distributed) Compaq DS Expert (directory tree monitor) DS Analyzer ( for health of directories) SAR (Unix accounting & reporting) ManageWise

Guidelines for New Deployment (Tactical - 2 years)

Performance Management (Distributed) Compaq Inside Manager (for hardwqre/software) DS Expert (directory tree monitor) DS Analyzer (for health of directories) Zen for Server (upgrade from ManageWise) –CPU & Memory trends, alarm management, integrated with Compaq Inside Manager SAR (Unix accounting & reporting) SUN Management Center SolarWinds Engineer’s Edition

Strategic Direction (3 years) Performance Management (Distributed) Compaq Inside Manager (for hardwqre/software) DS Expert (directory tree monitor) DS Analyzer (for health of directories) Zen for Server (upgrade from ManageWise) –CPU & Memory trends, alarm management, integrated with Compaq Inside Manager SAR (Unix accounting & reporting) SUN Management Center SolarWinds Engineer’s Edition

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

No new development on z mainframe

Page 27: Palm Beach County Enterprise Information Technology

13. Network Infrastructure – Management – Operations Support Includes miscellaneous mainframe tools relative to

operational support.

Current Situation (Baseline)

Operations Support Dispatch RAPS AF/Operator MESG Mainview Batch Optimizer Mainview SRM/StopX37 FDRD Reorg FDR Compaktor PKZIP for MVS Show and Tell II

Guidelines for New Deployment (Tactical - 2 years)

Strategic Direction (3 years)

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 28: Palm Beach County Enterprise Information Technology

14. Network Infrastructure – Management – Backup & Restore Contains the roles, policies, procedures, and technologies

for backup and restore of all mainframe and distributed systems.

Current Situation (Baseline) Backup & Restore Legato Veritas StorageTek (silo, mainframe) TLMS TLMS Copy Cat

Guidelines for New Deployment (Tactical - 2 years)

Backup & Restore Legato Veritas 5 esxRanger Aptare Storage Console Software

Strategic Direction (3 years) Backup & Restore Legato Veritas 5 Aptare Storage Console Software

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 29: Palm Beach County Enterprise Information Technology

15. Network Infrastructure – Management – Software and Hardware Asset/License Management Defines the roles,

processes, procedures, technologies, and audit of all networked hardware and software for asset/license management.

Current Situation (Baseline) Novell ZenWorks Desktop Management Interface (DMI) Implemented at Public Safety

Guidelines for New Deployment (Tactical - 2 years)

Novell ZenWorks

Strategic Direction (3 years) Track Market

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 30: Palm Beach County Enterprise Information Technology

16. Network Infrastructure – Security – Anti-Virus Tools Software for the purpose of identifying and detecting viruses in

the network.

Current Situation (Baseline) Desktop/Laptop Antivirus McAfee 7.0 Server Antivirus McAfee 7.0 (Newtare) Trend Micro (MS Server) ePolicy Orchestrator Agent 7.0 Email Antivirus McAfee 7.0 E-Sweeper, MailSweeper, MIME, WebSweeper ImageManager

Guidelines for New Deployment (Tactical - 2 years)

Desktop/Laptop Antivirus McAfee 7.0 Server Antivirus Trend Micro (MS Server) Email Antivirus McAfee 7.0 Clearswift e-Sweeper, , WebSweeper ImageManager Authentium Interceptor

Strategic Direction (3 years) Desktop/Laptop Antivirus Track Market Server Antivirus Track Market Email Antivirus E-Sweeper, MailSweeper, MIME, WebSweeper ImageManager

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 31: Palm Beach County Enterprise Information Technology

17. Network Infrastructure – Security – Extranet Access, Firewalls, Intrusion Detection Defines the roles, standards,

policies, and tools for monitoring and ensuring the security from external sources accessing the Enterprise Network.

Current Situation (Baseline)

Extranet Access Management None Enterprise Firewall Novell BorderManager nSure Audit Logging Server nSure Audit Instrumentaton Intrusion Detection Novell Border Manager Sidewinder Intrusion Patch Management (Patchlink Agent)

Guidelines for New Deployment (Tactical - 2 years)

Extranet Access Management Evaluate tools (i.e., Novell iChanin 2.1) Enterprise Firewall Novell BorderManager nSure Audit Logging Server nSure Audit Instrumentation Intrusion Detection NovellBorder Manager Sidewinder Intrusion Patch Management (Patchlink Agent)

Strategic Direction (3 years) Extranet Access Management Net Vision Enterprise Firewall TBD Intrusion Detection NovellBorder Manager Sidewinder Intrusion Patch Management (Patchlink Agent)

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 32: Palm Beach County Enterprise Information Technology

18. Network Infrastructure – Security – Directory Services Defines the roles, standards, policies, and tools for directory

services. The cornerstone of security is the directory service and facilitates the centralization of authentication, authorization, profiles, and procedures in an effective manner.

Current Situation (Baseline) Network Authentication Novell eDirectory Oracle OID* Metadirectory (Identity Management) None Single Sign-On (Authorization Only) EIS – Application level single sign-on Standards – Directory Protocols LDAP

Guidelines for New Deployment (Tactical - 2 years)

Network Authentication Novell eDirectory MS Active Directory Oracle OID* Metadirectory (Identity Management) EDIR Standards – Directory Protocols LDAP

Strategic Direction (3 years) Network Authentication MS Active Directory Oracle OID* Metadirectory (Identity Management) EDIR Standards – Directory Protocols LDAP

Containment/Retirement

Windows NT domains and NDS.

Emerging Technologies and Standards Metadirectory technology is an emerging technology

Risks and Opportunities

Implementation of Novell SIM project is in progress in order to manage the various directories in the County.

Implications and Dependencies

* Used by applications running on Oracle RDMS.

Page 33: Palm Beach County Enterprise Information Technology

19. Network Infrastructure – Security – Remote Access, Encryption, Digital Certificates Defines the roles, standards,

policies, and tools in terms of access management to ensure the appropriate level of protection for information assets.

Current Situation (Baseline) Remote Access Services IPSec SSL VPN Transport Layer Security (TLS) Network Encryption SSL Netware Oracle SA Digital Certificates Verisign MPKI for SSL Premium PGP (some bank transactions)

Guidelines for New Deployment (Tactical - 2 years)

Remote Access Services IPSec SSL VPN Network Encryption SSL Netware Oracle SA Authentication Methods Smart Cards 2-factor Authentication Biometrics Digital Certificates Verisign MPKI for SSL Premium

Strategic Direction (3 years) Remote Access Services IPSec Network Encryption SSL Authentication Methods Smart Cards Authentication Methods 2-factor Authentication Biometrics Digital Certificates Track market

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 34: Palm Beach County Enterprise Information Technology

20. Computing Infrastructure – Operating Systems – Client O/S Platform Provides for the inclusion of industry standard

operating systems for desktop computing. The Operating System controls all the computer’s resources and provides the base upon which the application programs can be written.

Current Situation (Baseline) MS Windows 95 MS Windows NT 4.0 MS Windows 2000 Pro Mac OS MS Windows XP

Guidelines for New Deployment (Tactical - 2 years)

MS Window XP Pro Evaluating Linux for Desktop

Strategic Direction (3 years) MS Vista Linux Desktop?

Containment/Retirement MS Windows 9x, NT, DOS

Emerging Technologies and Standards

MS Vista

Risks and Opportunities

Implications and Dependencies

Win NT developer setups may be required as long as NT-based apps are being supported and administered.

Page 35: Palm Beach County Enterprise Information Technology

21. Computing Infrastructure – Operating Systems – Handheld O/S Platform Provides for the inclusion of industry

standard operating systems for handheld system such as the Palm Pilot. The Operating System controls all the computer’s resources and provides the base upon which the application programs can be written.

Current Situation (Baseline) Palm OS (PalmOne0 Windows Mobile5

Guidelines for New Deployment (Tactical - 2 years)

Pocket PC (Windows Mobile) Palm OS (Palm One)

Strategic Direction (3 years) Pocket PC (Windows Mobile)

Containment/Retirement

Emerging Technologies and Standards

MS Windows CE

Risks and Opportunities

Implications and Dependencies

Direct connect to Exchange Server for Email (etc.)

Page 36: Palm Beach County Enterprise Information Technology

22. Computing Infrastructure – Operating Systems – Enterprise and Workgroup/Business Unit Provides for the inclusion

of industry standard operating systems for servers. The Operating System controls all the computer’s resources and provides the base upon which the application programs can be written.

Current Situation (Baseline) File and Print Server Netware & Microsoft Application Server OS/390, Open MVS, AFP/PSFOS400, VMS Solaris 2.x, Netware 5.x (email server) Database Server Window 2003, Solaris 2.x, AIX 4.x Web Server Windows 2003 Server Cold AIX 4.3

Guidelines for New Deployment (Tactical - 2 years)

File and Print Server Microsoft Application Server Windows 2003, Solaris 2.x, AIX 5L Database Server Window 2003, Solaris 2.x, AIX 4.x Web Server Windows 2003 Server Apache (for Crystal and Netware Tools) WebSphere, Oracle Applications Server Cold AIX 4.3

Strategic Direction (3 years) File and Print Server Microsoft Application Server TBD Database Server TBD Web Server TBD Cold Evaluate alternatives

Containment/Retirement

OS/390, Open MVS, OS400,VMS

Emerging Technologies and Standards Linux

MS Vista

Risks and Opportunities

Implications and Dependencies

Page 37: Palm Beach County Enterprise Information Technology

23. Computing Infrastructure – Basic Middleware – Data Management Provides the interface between applications and

network communications mechanisms for the purpose of data and file access and data manipulations. This helps programs read from and write to distributed databases or files.

Current Situation (Baseline)

Data Access Protocol Oracle Connect ADO ODBC (Crystal) GT Ivory Data Access (mainframe) Data Manipulation Language PL-SQL SQL

Guidelines for New Deployment (Tactical - 2 years)

Data Access Protocol Oracle Connect ADO Evaluate ADO.Net Data Manipulation Language PL-SQL SQL

Strategic Direction (3 years) Data Access Protocol Oracle Connect ADO.Net Data Manipulation Language PL-SQL SQL

Containment/Retirement

Emerging Technologies and Standards

ADO.Net

Risks and Opportunities

Implications and Dependencies

Page 38: Palm Beach County Enterprise Information Technology

24. Computing Infrastructure – Basic Middleware – Communications Facilities program-to-program communications and

provides an API that shields (abstracts) the application developer from having to deal with lower-level communications chores. It offers a set of services that extend the power of the communications model in various ways. Remote Procedures Call (RPC) is based on synchronous access to the server- a client application must wait for a RPC to complete before continuing the process and Message Oriented Middleware (MOM) is asynchronous.

Current Situation (Baseline) Remote Procedures Calls RPC (Windows, Unix)? Entera Messages Oriented Middleware MS MQ?

Guidelines for New Deployment (Tactical - 2 years)

Remote Procedures Calls ? Messages Oriented Middleware MS MQ?

Strategic Direction (3 years) Remote Procedures Calls Don’t use Messages Oriented Middleware MS MQ?

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Data management middleware are not generally separate products; rather they are embedded in DBMSs, operating systems or similar software environments.

Page 39: Palm Beach County Enterprise Information Technology

25. Computing Infrastructure – Basic Middleware – Platform Middleware This is a combination of communication

middleware and variety of additional runtime services that provide an execution environment for application logic. Includes a layer of functionality that partially or fully insulates the application program from the operating system in the same way that communication middleware insulates the application program from the network software.

Current Situation (Baseline) Application Server MS COM+ Oracle Stored Procedures Entera Web Server MS IIS MS Site Server Apache WebSphere TP Monitors CICS (mainframe)

Guidelines for New Deployment (Tactical - 2 years)

Application Server MS COM+ Oracle Stored Procedures MS.NET Web Server MS IIS Apache WebSphere Oracle Application Server

Strategic Direction (3 years) Application Server MS.NET Oracle Stored Procedures Web Server MS IIS Apache WebSphere Oracle Application Server

Containment/Retirement

Emerging Technologies and Standards

Major enhancements to MS.NET

Risks and Opportunities

Makes development and deployment of distributed processing faster and easier.

Implications and Dependencies

Platform middleware may overlap with other services. In addition to communication-related functions, it may perform resource management functions such as managing memory and OS processes, loading programs from disk, starting and stopping programs, passing messages to and from programs, load balancing among programs, trapping and responding to errors (sometimes including failover), and managing transactions.

Page 40: Palm Beach County Enterprise Information Technology

26. Computing Infrastructure – Basic Middleware – Platform Middleware (cont’d)

Current Situation (Baseline)

Portal Server ISS Developed Application Portal (Dec 2002) Content Management None Search Engine Site Server

Guidelines for New Deployment (Tactical - 2 years)

Portal Server TBD Content Management TBD SharePoint? Search Engine Site Server Google appliance

Strategic Direction (3 years) Portal Server TBD Content Management TBD SharePoint Search Engine Site Server Google appliance

Containment/Retirement

Emerging Technologies and Standards Portal suites

Risks and Opportunities

Implications and Dependencies

Page 41: Palm Beach County Enterprise Information Technology

27. Computing Infrastructure – Integration Middleware – Integration Gateways Software that translates among two or

more protocols. It intercepts the communication after it has been sent and converts it into a form that is understandable by a dissimilar recipient. Integration gateways are available for all three kinds of basic middleware.

Current Situation (Baseline) DBMS Gateways Oracle Connect COM. Gateways ? Platform Gateways CICS Gateways?

Guidelines for New Deployment (Tactical - 2 years)

DBMS Gateways Oracle Connect XML COM. Gateways XML Platform Gateways XML VXML (Voice) AJAX

Strategic Direction (3 years) DBMS Gateways Oracle Connect XML COM. Gateways XML Platform Gateways XML VXML (Voice) AJAX

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Some gateways reside on the same computer as one of the applications. Others reside on a separate computer, so the first segment of a message’s journey is conducted using a different protocol than the second segment.

Page 42: Palm Beach County Enterprise Information Technology

28. Computing Infrastructure – Integrating Middleware – XML Related Standards XML defines a syntax and document

organization for data, represented by human-and machine-readable tag/value pairs. Basically, SOAP is an XML-RPC that uses XML to pass message parameters over HTTP. WSDL is an XML format for describing network services as a set of endpoints (ports) operating on messages containing either document-oriented or procedure-oriented information. UDDI will provide access to a global repository of Web Services.

Current Situation (Baseline)

Universal Data Format XML Web Service Interaction SOAP Service Description WSDL Publish, Find, Use None

Guidelines for New Deployment (Tactical - 2 years)

Universal Data Format XML Web Service Interaction SOAP Service Description WSDL Publish, Find, Use None

Strategic Direction (3 years) Universal Data Format XML Web Service Interaction SOAP Service Description WSDL Publish, Find, Use UDDI

Containment/Retirement

Emerging Technologies and Standards UDDI, SOAP, XML

Standards Org.: World Wide Web Consortium OMG

Risks and Opportunities

Web Services is emerging as a broad Internet application standard and XML, SOAP, and UDDI are the major component standards in the Web Services Protocol Stack.

Implications and Dependencies

Vendors are cooperating on the part of the Web Services Protocol Stack and going their own way on other parts. For example Microsoft has been highly involved with SOAP, WSDL and UDDI but contains various proprietary extensions.

Page 43: Palm Beach County Enterprise Information Technology

29. Computing Infrastructure – Integrating Middleware – XML–Oriented Middleware XML Integration Servers use XML as

their format for normalized data, and are primarily used for Internet-based application integration (business-to-business (BTB).

Current Situation (Baseline) None

Guidelines for New Deployment (Tactical - 2 years)

Evaluate products such as: Novell eXtend Object Design’s eXcelon Vertex Industries’ Evolve WebMethods’ B@B Integration Server

Strategic Direction (3 years) WebSphere Oracle Application Server Biz Talk

Containment/Retirement

Emerging Technologies and Standards

XML-based Web Integration servers are an emerging technology.

Risks and Opportunities

XML Integration Middleware is attractive because it simplifies negotiating data formats and the basic communications infrastructure (i.e., the ISP, firewall and HTTP protocol are typically already available).

Implications and Dependencies

Page 44: Palm Beach County Enterprise Information Technology

30. Common Services – Email & Messaging – Email Client, Messaging Engine, Protocols Uses computer text-processing

and communication tools to provide a high speed information exchange service. Communications link may be dyadic, one on one, or it can be a group discussion involving many people.

Current Situation (Baseline) Email client /Messaging Engine GroupWise 7.5 Exchange 6.5 SP2 (Public Safety, WUD, A/P, Library, Tourist Development) Tobit Fax Messaging Protocols SMTP POP3 IMAP4

Guidelines for New Deployment (Tactical - 2 years)

Email client /Messaging Engine Exchange Evaluate collaboration technologies and Alternatives SharePoint Messaging Protocols SMTP POP3 IMAP4

Strategic Direction (3 years) Email client /Messaging Engine Exchange 2003/2007 Messaging Protocols SMTP POP3 IMAP4

Containment/Retirement

Emerging Technologies and Standards

Browser mail technology is becoming more sophisticated with more features.

Risks and Opportunities

Implications and Dependencies

The County is interested in consolidating its email platforms. The plan is to migrate to Exchange.

Page 45: Palm Beach County Enterprise Information Technology

31. Common Services – Email & Messaging – Mail API’s and Message Gateways Theses are the standards for e-mail

communications.

Current Situation (Baseline) Mail API’s MAPI Message Gateways SMTP Gateway GroupWise/Exchange 6u ESMTP SMS

Guidelines for New Deployment (Tactical - 2 years)

Mail API’s MAPI Evaluate MS.NET Message Gateways SMTP Gateway GroupWise/Exchange 6u SMIME ESMTP SMS

Strategic Direction (3 years) Mail API’s MAPI Evaluate MS.NET Message Gateway SMTP Gateways GroupWise/Exchange 6u Unified Messaging

Containment/Retirement

Emerging Technologies and Standards Unified Messaging

Risks and Opportunities

Implications and Dependencies

Page 46: Palm Beach County Enterprise Information Technology

32. Common Services – Workgroup/Collaboration – Group Video Conferencing, IM, Group Document Editing Facilitated by

the continuing advancement in video compression technology, video conferencing products support cooperatively working at a distance.

Current Situation (Baseline) Group Video Conferencing PictureTel desktop solution (Court Admin) IM Group Document Editing None

Guidelines for New Deployment (Tactical - 2 years)

Group Video Conferencing Evaluating market IM None Group Document Editing SharePoint

Strategic Direction (3 years) Group Video Conferencing TBD IM Live Communications Server Group Document Editing SharePoint

Containment/Retirement

Picture Tel

Emerging Technologies and Standards

Converged video over IP

Risks and Opportunities

Implications and Dependencies

Page 47: Palm Beach County Enterprise Information Technology

33. Common Services – Workgroup/Collaboration – Internet Browser Software Interface for accessing services on the

Web.

Current Situation (Baseline) Internet Browser (Internal) MS Internet Explorer 6 SP1 MS IE 7.X Internet Browser (External) MS Internet Explorer Supporting Tools Shockwave Player (Macromedia) Flash Player (Macromedia) Quicktime Player

Guidelines for New Deployment (Tactical - 2 years)

Internet Browser (Internal) MS Internet Explorer 7.X Internet Browser (External) MS Internet Explorer Supporting Tools Shockwave Player (Macromedia) Flash Player (Macromedia) Quicktime Player

Strategic Direction (3 years) Internet Browser (Internal) MS Internet Explorer FireFox Internet Browser (External) TBD

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Minimum version of browser for external is?

Implications and Dependencies

Page 48: Palm Beach County Enterprise Information Technology

34. Common Services – Document Management – IDOM Provides controlled location-transparent access to documents.

The content resources managed by a document management system may include images, but may also include other information formats, such as word processing files, graphics, source code, multimedia hypertexts, electronic forms, video clips, and database.

Current Situation (Baseline) Document Management CINEMA IBM COLD System Content Manager on Demand

Guidelines for New Deployment (Tactical - 2 years)

Document Management CINEMA

Strategic Direction (3 years) Document Management CINEMA

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

CINEMA may be implemented Countywide.

Implications and Dependencies

Page 49: Palm Beach County Enterprise Information Technology

35. Common Services – Document Management – Workflow, Fax Capture/Distribution The automation of a business

process during which documents, information or tasks are passed from one participant to another for action, according to a set of procedural rules.

Current Situation (Baseline) AD-Hoc Workflow TBD Production Workflow TBD Enterprise Workflow Track market Fax Capture/Distribution Tobit

Guidelines for New Deployment (Tactical - 2 years)

AD-Hoc Workflow SharePoint Production Workflow Sharepoint Enterprise Workflow SharePoint Fax Capture/Distribution Tobit Alternatives to Tobit are currently under evaluation

Strategic Direction (3 years) AD-Hoc Workflow SharePoint Production Workflow Sharepoint Enterprise Workflow SharePoint Fax Capture/Distribution TBD

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 50: Palm Beach County Enterprise Information Technology

36. Common Services – Document Management – Document Authoring, Electronic Forms Electronic form is a tool that

makes it easy to enter, modify, and view the information stored in one or more tables in documents, spreadsheets and databases. Document authoring provides tools for creating documents in a collaborative environment.

Current Situation (Baseline) Documents Authoring MS Word Electronic Forms Creation MS Word MS Excel Adobe Acrobat

Guidelines for New Deployment (Tactical - 2 years)

Documents Authoring MS Word Electronic Forms Creation MS Word MS Excel Adobe Acrobat ALF-DesignPro Tools

Strategic Direction (3 years) Documents Authoring TBD Electronic Forms Creation TBD

Containment/Retirement

WordPerfect as of 2003

Emerging Technologies and Standards

TBD

Risks and Opportunities

Implications and Dependencies

Page 51: Palm Beach County Enterprise Information Technology

37. Common Services – Personal Productivity – Office Productivity Tools Tools that enhance personal productivity

include the office suites. Typically, word processing and spreadsheet software.

Current Situation (Baseline) Office Productivity Suite MS Office XP, 2002 Word Processing MS Word 2002 Spreadsheets MS Excel 2002

Guidelines for New Deployment (Tactical - 2 years)

Office Productivity Suite MS Office 2007 Word Processing MS Word 2007 Spreadsheets MS Excel 2007

Strategic Direction (3 years) Office Productivity Suite MS Office 2007 Word Processing MS Word 2007 Spreadsheets MS Excel 2007

Containment/Retirement

MS Office 97, Word 97, Excel 97 WordPerfect, Quattro Pro

Emerging Technologies and Standards

MS Office .NET

Risks and Opportunities

Implications and Dependencies

Page 52: Palm Beach County Enterprise Information Technology

38. Common Services – Personal Productivity – Presentation Graphics and High End Publishing Includes software for

creating presentations, graphic tools for creating templates, visualizing technology infrastructure, drawing floor plans, creating engineering schematics, planning new software systems, and analyzing business processes.

Current Situation (Baseline) Presentation Graphics MS PowerPoint 2002 High-End Graphic & Pub. Tools MS Visio Adobe

Guidelines for New Deployment (Tactical - 2 years)

Presentation Graphics MS PowerPoint 2007 PowerPlugs Ultimate Combo for MS PowerPoint High-End Graphic & Pub. Tools MS Visio Adobe (reader,writer) Adobe Creative Suite Premium 2 Adobe inDesign CS2 Flightcheck Designer NetViz

Strategic Direction (3 years) Presentation Graphics TBD High-End Graphic & Pub. Tools Track market

Containment/Retirement

PowerPoint 97, Corel Draw

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 53: Palm Beach County Enterprise Information Technology

39. Application Services - Application Development - Programming Languages & Tools Includes all the various

programming languages and IDE (Integrated Development Environments) utilized to deliver software applications, components, and objects.

Current Situation (Baseline) Cobol MS Visual Basic 6.0 Sybase PowerBuilder Enteprise Inter dev .NET VB.NET FoxPro PL-SQL

Guidelines for New Deployment (Tactical - 2 years)

ASP.NET VB.NET PL-SQL C#.NET Java (AMS) Crystal XI MSDN Library .NET .NET Framework Lecco SQL Expert R.A.D. Controls Web Services (XML)

Strategic Direction (3 years) ASP.NET VB.NET AJAX PL-SQL C#.NET Java (AMS) Crystal XI .NET Framework SharePoint Services Exchange Web Services (XML)

Containment/Retirement

FoxPro, PB, Cobol

Emerging Technologies and Standards

.NET Direction

Risks and Opportunities

Open source programming tools present a challenge to existing environment.

Implications and Dependencies

Cross-platform interoperability is an important consideration.

Page 54: Palm Beach County Enterprise Information Technology

40. Application Services - Application Development - User Interface Includes the standard application interfaces for the

user.

Current Situation (Baseline)

User Interface WIN 32 Bit IE Browser P.B. 3270 Rumba

Guidelines for New Deployment (Tactical - 2 years)

User Interface WIN 64 Bit IE Browser 64 Bit ASP.NET VB.NET JSP

Strategic Direction (3 years) User Interface WIN 64 Bit IE Browser ASP.NET VB.NET JSP

Containment/Retirement

P.B. (contain)

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 55: Palm Beach County Enterprise Information Technology

41. Application Services - Application Development – Component Model Includes the component models for application

development.

Current Situation (Baseline)

Components ASP+ Component Models MS COM MS COM+

Guidelines for New Deployment (Tactical - 2 years)

Components ASP+ ASP.NET Component Models MS COM+ MS.NET J2EE (Financial System) XML VB.NET

Strategic Direction (3 years) Components ASP.NET Component Models MS.NET (generic) J2EE (Financial System)

Containment/Retirement

MS COM

Emerging Technologies and Standards

Web 2.0

Risks and Opportunities

Implications and Dependencies

Page 56: Palm Beach County Enterprise Information Technology

42. Application Services - Application Development - Modeling and Design Tools These tools are the modeling toolsets

used during the application modeling and design phase of application development.

Current Situation (Baseline) Sybase Power Designer Data Architect

Guidelines for New Deployment (Tactical - 2 years)

Sybase Power Designer Data Architect

Strategic Direction (3 years) Sybase Power Designer Data Architect `

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 57: Palm Beach County Enterprise Information Technology

43. Application Services - Application Development - Scripting Tools Tools for writing scripts.

Current Situation (Baseline)

ASP

Guidelines for New Deployment (Tactical - 2 years)

Java Script Scripting tools for .NET ATLAS Windows Scripting AJAX

Strategic Direction (3 years) Java Script Scripting tools for .NET ATLAS Windows Scripting AJAX

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 58: Palm Beach County Enterprise Information Technology

44. Application Services – Application Development – Web Authoring Toolset for creating Web pages, etc.

Current Situation (Baseline) Web Page Authoring MS FrontPage Web Development Visual Interdev

Guidelines for New Deployment (Tactical - 2 years)

Web Page Authoring Dreamweaver Macromedia Flash MOSS Web Development VS.NET

Strategic Direction (3 years) Web Page Authoring Dreamweaver Macromedia Flash MOSS Web Development VS.NET

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 59: Palm Beach County Enterprise Information Technology

45. Application Services – Application Development – Testing and Change Management Tools for testing and change

management.

Current Situation (Baseline) AD Testing Tools TOAD Configuration/Change Mgmt. Visual Source Safe Repository Oracle

Guidelines for New Deployment (Tactical - 2 years)

AD Testing Tools TOAD Professional Knowledge Expert for PL/SQL Development Xpert Tuner for TOAD Mercury QuickTest & TestDirector RoboHelp Configuration/Change Mgmt. Visual Source Safe CA Harvest W.O. System U.S. Team System (USTS) Repository Oracle

Strategic Direction (3 years) AD Testing Tools To Be Determined Configuration/Change Mgmt. CA Harvest W.O. System U.S. Team System (USTS) Repository Oracle

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 60: Palm Beach County Enterprise Information Technology

46. Application Services – Application Development – AD Methodology and Process Tools Includes tools for application

development project management, development methodologies, and project controls.

Current Situation (Baseline) AD Methodology CA Process Continium AD Projce Management MS Project CSR System (ISS Developed) Time Tracking PRM System (ISS Developed)

Guidelines for New Deployment (Tactical - 2 years)

AD Methodology CA Process Continium AD Projce Management MS Project CSR System Time Tracking PRM System

Strategic Direction (3 years) AD Methodology CA Process Continium AD Project Management MS Project Work Order System (ISS Developed) Time Tracking Time Tracking System (ISS Developed)

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 61: Palm Beach County Enterprise Information Technology

47. Application Services – Application Development – Mobile AD Tools Defines standards and technologies for implementation of mobile applications.

Current Situation (Baseline) Mobile ADE/IDE Wireless Application Gateway

Guidelines for New Deployment (Tactical - 2 years)

Mobile ADE/IDE MS.NET Wireless Application Gateway MS.NET

Strategic Direction (3 years) Mobile ADE/IDE TBD Wireless Application Gateway TBD

Containment/Retirement

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 62: Palm Beach County Enterprise Information Technology

48. Application Development – Application Development - GIS

Current Situation (Baseline) Server MS IIS, 2003 Server ArcIMS, Oracle/UNIX Server GIS Web Services Client ArcGIS9.x, VB, VBA, VB.NET, ArcObjects, Oracle, ArcSDE, ASP.NET

Guidelines for New Deployment (Tactical - 2 years)

Server MS IIS, 2003 Server ArcIMS, Oracle/UNIX Server, GIS Web Services Client ArcGIS9.x, VBA, VB.NET, ArcObjects, Oracle, ArcSDE PDA, ArcPad, ASP.NET

Strategic Direction (3 years) Server MS IIS, MS Server ArcIMS, Oracle/UNIX, GIS Web Services Client ArcGIS, VB.NET, ArcObjects, Oracle, ArcSDE, PDA, ArcPad, ASP.NET

Containment/Retirement

Emerging Technologies and Standards

New MS server and client O/S

Risks and Opportunities

Implications and Dependencies

Page 63: Palm Beach County Enterprise Information Technology

49. Application Services – Data – Enterprise and Mid-range OLTP DBMS Defines the roles, policies, standards, and technologies for data definition, design, management and administration as a recognized enterprise resource.

Current Situation (Baseline) Enterprise/OLTP DBMS IBM VSAM (OS/390) Oracle Mid Range OLTP DBMS Oracle (Solaris)

Guidelines for New Deployment (Tactical - 2 years)

Enterprise/OLTP DBMS Oracle/Solaris Mid Range OLTP DBMS Oracle/Solaris MS SQL Server MS Yukon on SQL Server

Strategic Direction (3 years) Enterprise/OLTP DBMS Oracle RAC (Real Application Clustering) Mid Ran Oracle/Solaris MS SQL Server MS Yukon

Containment/Retirement

VSAM

Emerging Technologies and Standards

MS “Yukon”

Risks and Opportunities

Implications and Dependencies

Page 64: Palm Beach County Enterprise Information Technology

50. Application Services – Data – Workgroup/Desktop DBMS Defines the standards and technologies used for desktop and workgroup database management systems.

Current Situation (Baseline) Workgroup/Desktop DBMS FoxPro MS Access

Guidelines for New Deployment (Tactical - 2 years)

Workgroup/Desktop DBMS Oracle Express (desktop SQL Server Express ) SQL Server Express Oracle Standard Edition (Work Group)

Strategic Direction (3 years) Workgroup/Desktop DBMS Oracle Express (desktop SQL Server Express ) SQL Server Express Oracle Standard Edition (Work Group)

Containment/Retirement

FoxPro

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies

Page 65: Palm Beach County Enterprise Information Technology

51. Application Services – Data – Business Intelligence/OLAP Tools Standards and technologies used for analysis, reporting, decision support systems, etc.

Current Situation (Baseline) Crystal XI Crystal Reports Oracle Reports

Guidelines for New Deployment (Tactical - 2 years)

Crystal XI MS Excel

Strategic Direction (3 years) Crystal XI SQL Reporting Excel Other tools to be determined

Containment/Retirement

EasyTrieve QuattroPro

Emerging Technologies and Standards

Risks and Opportunities

Implications and Dependencies