Main Menu Dept. of Technology Services Search

Hosting

Enterprise Service Bus

,

Effective Date: August 2017
Revision Date: August 2017
Version: 001.0
Product Manager: Greg Jackson
Phone:  801-641-2444
E-mail:  gregjackson@utah.gov 

The Department of Technology Services (DTS) provides the Enterprise Service Bus (ESB). An ESB is an architecture, a set of rules and principles for integrating numerous applications together over a bus-like infrastructure. ESB products enable users to build this type of architecture, but the products vary in the way that they do this and in the capabilities that they offer. The core concept of the ESB architecture is that different applications can be integrated by putting a communication bus between them and then enabling each application to talk to the bus. This decouples systems from each other, allowing them to communicate without dependency on, or knowledge of, other systems on the bus. The concept of ESB was born out of the need to move away from point-to-point integration, which, over time, becomes brittle and hard to manage.

What is MuleSoft?

MuleSoft, the runtime engine of Anypoint Platform, is a lightweight Java-based ESB and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. MuleSoft enables easy integration of existing systems, regardless of the different technologies that the applications use, including JMS, Web Services, JDBC, HTTP, and more. The ESB can be deployed anywhere, can integrate and orchestrate events in real time or by batch, and has universal connectivity.

Key Features of ESB

  • Service creation and hosting—The ESB exposes and hosts reusable services, using the ESB as a lightweight service container.
  • Service mediation—The ESB shields services from message formats and protocols, separates business logic from messaging, and enables location-independent service calls.
  • Message routing—The ESB routes, filters, aggregates, and resequences messages based on content and rules.
  • Data transformation—The ESB exchanges data across varying formats and transport protocols.

Product Features

Feature

Description

Memory Resources

1 GB of memory is allocated to each instance. Several small applications can run in each instance until breaching capacity, when another instance will need to be ordered.

If more than 1GB is needed, a review of the Web service / API will need to be completed to determine why the Web service / API is consuming excessive memory resources and whether the API is following DTS standards. The Web service / API may need to be divided into two instances, or an SBA may be needed.

24/7 Environment Support Systems are monitored for power, network connectivity, and environmental consistency and are supported by DTS personnel 24/7. Problems can be reported by contacting the DTS Help Desk. Application support is the responsibility of the customer.
Deployment Support The ESB Deployment Team will support all deployments. All deployments may be requested using the ESB Deployment Request Form. For support hours, see the Deployment section of this product description.  
Configuration and Failover Production, QA, and Development environments are redundant and applications will be installed two times on each environment. This provides failover and redundancy as well as system upgrades and maintenance without downtime. Development can be broken into two single-instance environments to create a Development and Test environment if needed.
Application Updates (Deployments) Customers must follow the standard deployment request process for deployment of application updates, whether introducing a new version or fixing a bug. Deployments must be requested by filling out the ESB Deployment Request Form.

Features Not Included

Feature

Explanation

Assistance and Troubleshooting Assistance for non-standard deployments and application troubleshooting is available at the prevailing rate for DTS consulting.

Product Rates

Feature

Rate

ESB (MuleSoft Environment) Instance NA

Support

Type of Support

Hours of Support

Non-production Deployments 7 a.m. to 6 p.m., Monday through Friday
Production Deployments Scheduled per request
ESB Infrastructure See General Service Levels and Metrics section

Ordering and Provisioning

To order a new instance, complete the ServiceNow ESB New Instance Order Form.

Each instance consists of space in production, quality assurance (QA), and development.

Deployments

  • Deployments are supported by the ESB Deployment Team. Operational Processes can be found at the Enterprise Service Bus Operational Processes page
  • All deployments must be requested by completing the ESB Deployment Request Form.
  • Stage / Development / QA / Test Deployments may be scheduled or requested from 7 a.m. to 6 p.m., Monday through Friday.
  • Production deployments may be scheduled as requested.

DTS Responsibilities

DTS will:

  • Provide a secure physical facility and all environmental controls for the server and disk array.
  • Monitor and maintain the integrity of the network.
  • Install and maintain server hardware.
  • Install and maintain MuleSoft infrastructure.
  • Complete deployments to the ESB.

Agency Staff Responsibilities

The agency will:

  • Approve access to Web services / API.
  • Test software in a development and acceptance testing environment before deploying to production if required.
  • Provide customer support services to the end users of the application.

General Service Levels and Metrics

All technical incidents and service requests, as well as certain types of orders, related to products and services provided by DTS will be reported to the DTS Enterprise Service Desk, specialized help desks that support state agencies or DTS divisions and regions. All incidents and requests will be captured in the DTS Help Desk application. DTS staff will provide timely acknowledgement and resolution of technical incidents and service requests.

DTS support staff, including staff directly assigned to the DTS Enterprise Service Desk, will exert all reasonable efforts to meet the Time to Initial Response (TIR) and Total Time to Resolution (TTR) targets set forth below.

The DTS Enterprise Service Desk is accessible 24/7 by telephone at 801-538-3440 or 800-678-3440. Live chat and direct user reporting of incidents are also available on the DTS website at dts.utah.gov. Published “Business Hours” for the DTS Service Desk are 8:00  a.m. 5:00 p.m., Monday through Friday. Hours of support/on-call coverage vary by agency, division, region, and product.

Incident Response and Resolution Targets

Time to Initial Response Targets

Percentage of Tickets

Total Time to Resolution Targets

Percentage of Tickets

Low priority–1 business hour 85% Low priority–6 business hours 90%
Medium priority–1 business hour 85% Medium priority–4 business hours 90%
High priority–1 clock hour 90% High priority–3 clock hours 90%
Critical priority–30 clock minutes 95% Critical priority–3 clock hours 90%

Customer Satisfaction Surveys and Reporting

All users/customers whose technical incidents are resolved by DTS staff will be given the opportunity to respond to an online survey regarding their level of satisfaction with the support received from DTS. Responding to the survey is voluntary.

Periodic reports will be created showing the level of customer satisfaction with resolution of incidents by specific support groups and the level of customer satisfaction by agency.

Customer Satisfaction Targets

Metric Description

Target

Average level of satisfaction with resolution efforts

> 4.5 on a scale of 0–5

Percentage of respondents satisfied or better with service received 93% of respondents satisfied
Post Updated: November 27, 2017
Posted On: August 16, 2017

Richfield Data Center Services

,

The Department of Technology Services (DTS) provides physical, logical, and technical Data Center services in support of Executive Branch Agencies throughout the State of Utah. DTS operates a secondary data center in Richfield, Utah, supporting DTS products and services.

The Richfield Data Center (RDC) provides Executive Branch Agencies and other government entities, an off-site data center solution capable of meeting the challenges of planning and executing business objectives that include Continuity of Operations Planning (COOP) and disaster recovery.

Product Features and Descriptions

Data Center Utilization

  • Currently housing over 100 physical and virtual servers as well as many storage and network devices.
  • Currently utilizing 60% capacity of the facility and 65% capacity of the available UPS power.

Features

  • Facility
    • 11,977 sq. feet building with 6,296 sq. feet of machine room space
    • Conference room
    • Shared facility with Public Safety Dispatch Center
  • Security
    • Card key access
    • Multi-door access
    • Fenwal fire suppression
  • Power
    • 300 KVA UPS; 2 strings sealed cell batteries; failover PDUs
    • 900 kW diesel generator that is tested monthly
    • Up to 12,000 gallons of diesel fuel that will last over 4 weeks in continuous operations mode.
    • UPS battery units provide coverage during failover to generator power.

Secure Facilities

  • Staffed and operational 24 hours per day, 365 days per year.
  • Multiple zones where physical security is controlled by electronic card key and motion detection recording NETBOTZ cameras throughout the center.
  • Enterprise Security working in partnership with Network Operations provides 24×7 threat monitoring and cyber incident response services.  
  • Threat monitoring objectives include rapid detection and response to cyber-attacks as well as monitoring social networking channels and websites known to be used by criminals.

Strategic Location

  • Distance from Salt Lake City/Wasatch Front (160 miles from SLC)
    • Located on Snow College Campus/Richfield Utah
    • Independent local infrastructure
    • Outside city/regional cataclysmic threats
    • Capable of expansion

Network Redundancy/Capabilities

  • Next Gen Perimeter Firewalls (Palo Alto); to mirror Salt Lake Data Center (SLDC)
  • Upgrading Hosting switches to match SLDC fault tolerance
  • Alternate ISP: UEN 1G connection with plans to upgrade to allow for higher bandwidth
  • 10G Ethernet to SLDC
  • CenturyLink MOE connections to most Geo-Hubs
  • Microwave backup to Salt Lake Valley
  • Future – Upgrading WAN core network gear to increase capacity and redundancy
  • Future – Proof-of-concept for Software Defined Network (SDN) in Richfield
  • Future – Researching and planning an alternate 10G circuit between Salt Lake and Richfield Data Centers providing carrier diversity

Domain Name Servers

  • Domain Name Servers (DNS) located in the RDC
    • DNS services available in the Richfield Data Center with “continuity” in case of a failure in the Salt Lake Data Center
    • Servers are Load Balanced for Active-Active recovery services

Power Requirements

  • Double redundant power with Rocky Mountain Power and on-site diesel generator
  • Redundant Power Distribution Units (PDUs) to distribute power for switches and servers
  • Uninterruptable Power Supply (UPS) to provide temporary power in case of commercial power failure
  • Battery strings extend UPS capacity
  • Diesel generators extend power for longer outages

Processing Capacity

  • IBM Mainframe – z10 (70 MSU dark site)
  • Floor space to house racks for colocation of servers
  • Virtual servers using VMware, rack-mounted servers and blade
    servers for shared and dedicated hosting
  • Multiple Operating Systems
    • MS Windows
    • Linux
    • z/OS

Mainframe

  • 1 Processor (142 MIPS) and 2 CBUs (284 MIPS)
  • Total 426 MIPS available in emergency
  • z/OS 2.x
  • Total Memory 8GB
  • 3 GB memory allocated to Production
  • 3 GB memory allocated to Development
  • 1.25 GB memory allocated to Test LPAR
  • 1.75 GB memory allocated to Linux Processor, CF, Systems
  • IBM agreement for 1st available hardware

Mainframe Storage

  • EMC VMAX 40K
  • One 48GB Engine with Encryption
  • 10TB Useable (48 x 300GB 15K SAS, RAID 5 (3+1) plus 8 spares)
  • 4 x 8GB FICON Ports
  • 4 x 10GB Ports (Replication)

Mainframe Tape Storage  (Reaching End-of-Life)

  • STK 8500 Tape Library
  • Supports MF Batch Processing, DFHSM
  • Attached to ESCON for MF and FC for OS
  • 5000 Volumes/3,495 Volumes Used
  • 40GB uncompressed tapes and 200GB compressed tapes
  • 4/9840C MF drives
  • 6/T10000C OS drives dedicated to Backup and Recovery
  • 32 MF drives and 32 OS drives can be by the tape library
  • Future – Moving to Digital Tape Library (DTL) solution from EMC to replace Hitachi Tape Library at primary SLC and full backup system in Richfield

Databases

  • Database Capabilities
    • Oracle Prod/AT/Dev
      • VM Cluster with three blades
    • SQL Server 2014
      • Replication (Log Shipping)
    • Mainframe DB2 Disaster Testing only (Annually: September)
    • Oracle Exports Copied from SLC to Richfield (Daily)
    • SQL Server backups copied from SLC to Richfield (Daily)
    • Fully Licensed on all DBs

Backup and Restore Services

  • Tivoli Storage Manager (TSM)
  • Oracle STK 8500 Tape Library
  • Rubrik
  • Hitachi HCP
  • Nimble Storage

Backup and Restore Capabilities*

  • Automated backup
  • Daily differentials
  • Instant recovery

*Note: Subscribers may request these services for servers, applications and databases located in the SLDC. Subscription data is transferred daily via an encrypted path to the Richfield Data Center.

Authentication

  • Utah Master Directory – UMD
    • Directory services available in the Richfield Data Center with “continuity” in case of a directory failure in the Salt Lake Data Center.
    • Servers are Load Balanced for Active-Active recovery services
  • Active Directory
    • Directory services available in the Richfield Data Center with “continuity” in case of a directory failure in the Salt Lake Data Center.
    • Servers are Load Balanced for Active-Active recovery services
  • Single Sign-On (SiteMinder)
    • DTS is replacing SiteMinder with a new single sign-on solution; implementation is scheduled FY2018.
    • Enterprise SSO solution is replicated from Salt Lake Data Center.
    • Servers are Load Balanced for Active-Active recovery services

Features Not Included

  • Refer to DTS Product Descriptions to review product information and features.

Ordering and Provisioning

  • The order form for the product information described below may be found on the following DTS web site: https://dts.utah.gov/

DTS Responsibilities

  • Provide the services identified above

Customer Responsibilities

  • Contact DTS to review Business Continuity plans, Disaster Recovery initiatives and other services.
Post Updated: December 13, 2016
Posted On: October 3, 2016

Virtual Applications Hosting

,

Virtual Applications Hosting (VAPPS) provides a hosting environment to virtualize and securely deliver applications to end user devices. Customers are assigned development, test, and production Remote Desktop Session Host (RDSH) servers within a dedicated pool. Pools are configured redundantly to facilitate high availability (HA) and disaster recovery (DR) requirements. The operating system and server resources are licensed and maintained by the Department of Technology Services (DTS).

RDSH servers are configured to support approximately thirty concurrent user connections to hosted applications. To increase capacity for hosting applications and/or increasing total concurrent connections, customers will need to request additional RDSH servers.

Access to the environment is restricted to the state’s wide area network (WAN). Virtual private network (VPN) connections are available to facilitate access by users not on the WAN.

Two factor authentication, using RSA SecurID, is available to agencies with regulatory compliance requirements for HIPAA, PCI, FTI, etc.

To use the VAPPS environment, customers must understand the following:

  1. How to install applications in the environment
  2. How to access applications in the environment

Installing application(s) in VAPPS environment

The process for installing applications in VAPPS depends on whether the application is a commercial off the shelf (COTS) product or in-house developed software.  The process for installing each is as follows:

Installing COTS application(s)

  1. Customer will provide installation media and license keys to Enterprise VDI Operations Team for installation on test RDSH server.
  2. Enterprise VDI Operations Team will install the application(s) on test RDSH server.
  3. Customer will provide names of members to be added to user acceptance test (UAT) group to the Enterprise Help Desk.
  4. When UAT process is completed, Enterprise VDI Operations Team will install application on production RDSH server(s).
  5. Enterprise VDI Operations Team will create production group in AD.  AD group will be assigned rights to access production application(s).
  6. The Enterprise Help Desk will populate the production AD group.
  7. Customer will maintain membership of production AD group.

Note: Updates and patches to application(s) will be applied by Enterprise VDI Operations Team, upon customer request, to test first and then to production once UAT process is completed.

Installing in-house developed application(s)

  1. Customer will install application on development RDSH server. Checks for errors, bugs, performance, security, etc. must be completed here.
  2. Customer will provide installation files and instructions to Enterprise VDI Operations Team for installation on test RDSH server.

  3. Enterprise VDI Operations Team will install the application(s) on test RDSH server.
  4. Customer will provide names of members to be added to user acceptance test (UAT) group to the Enterprise Help Desk.
  5. When UAT process is completed, Enterprise VDI Operations Team will install application on production RDSH server(s).
  6. Enterprise VDI Operations Team will create production group in AD.  AD group will be assigned rights to access production application(s).
  7. The Enterprise Help Desk will populate the production AD group.
  8. Customer will maintain membership of production AD group.

Note: Updates and patches to application(s) will be applied to development by customer first and validated. Updates and patches to application(s) will be applied by Enterprise VDI Operations Team, upon completion of validation in development, to test first and then to production once UAT process is completed.

Accessing application(s) in VAPPS environment

Users will need the following to be able to access applications:

  1. A network connection to the state WAN. Remote users will need to connect to the WAN through a VPN client.
  2. A VMware Horizon client installed on the endpoint, i.e. desktop, laptop, or mobile device. Clients are available for the following platforms:
    1. Apple Mac OS
    2. Apple iOS
    3. Microsoft Windows This includes the embedded Windows version for thin clients.
    4. Android
  3. An active user account in AD
  4. Be a member of the AD group with access to the application(s).
  5. A Remote Desktop Services Client Access License (RDS CAL)
  6. An RSA token, if two factor authentication is required.

With the required components, users will be able to authenticate and access their assigned applications.

DTS will monitor the RDSH server resources, within dedicated agency pools, to ensure optimal conditions for application performance. When resource utilization reaches 80% of capacity for a sustained two hour period, the customer will be alerted to request additional production RDSH servers or reduce access.

Customers are required to have at least one testing RDSH server. A development RDSH server is also required for customer’s hosting in-house developed applications.

Product Features and Descriptions

2 Horizon is licensed per concurrent connection. Clients can be distributed to any number of devices but their access to the environment will be limited to the number of available concurrent connections.

3 The RDS CAL is assigned to either a named user or a named device and is non-transferrable. These licenses are billed to the customer through the Master License Agreement (MLA) process.

Disk Space

160 GB of disk space is included. The customer will be alerted, by email, when disk utilization is within 20% of max capacity. The customer will need to reduce utilization or increase capacity within 7 days to avoid impacting access to or performance of hosted application(s).

Memory

16 GB of memory is allocated per RDSH server.  Several small applications can be delivered per RDSH server. Additional memory resources can be added in increments of 16 GB by subscribing to additional RDSH servers.

Authentication and Authorization

Authentication and authorization of connections to the VAPPS environment are facilitated by Active Directory (AD).The customer is responsible for maintaining the list of members within AD groups linked to their specific pool and application sets.

Environment Support

Systems are monitored for maximum availability 24×7. Access to applications hosted on these systems is supported during normal business hours (8 AM to 5 PM, Monday through Friday, except observed holidays).

Printing

The environment provides both printer redirection and location based printing options for HP printers that support universal print drivers.

Features Not Included

After Hours Support

Support for access to applications, outside of normal business hours, will require a special billing agreement (SBA)

Endpoint Support

This product does not provide technical support for endpoints, i.e. desktops, laptops, thin clients, tablets, or other mobile devices.

Application Licensing

Commercial off the shelf (COTS) applications, i.e. Microsoft Office, Adobe Acrobat, Corel WordPefect, etc., that are hosted in the VAPPS environment are licensed by the agency. Availability in the environment does not imply licensing compliance.

Licensed components of in-house developed applications are also the responsibility of the agency to maintain licensing compliance.

Application Support

Troubleshooting and resolving application issues are the responsibility of the agency.

Anonymous Authentication

Access to hosted applications without providing a username and password is not supported.

Ordering and Provisioning

To request an RDSH server, please complete and submit the form located at Form for Requesting a pool or resource unit http://forms.utah.gov/index.jsp Please indicate whether the server will be designated for development, test, or production.

Developers will be provided access to the development server in order to install and configure in house applications prior to having them moved to the test server. It is recommended that the development server be recreated periodically to maintain a pristine development environment.

All new applications must complete a security review and user acceptance testing before being deployed to production.

DTS Responsibilities

As listed above, DTS is responsible for:

  • Maintenance and Support of the VAPPS infrastructure during normal business hours
  • Applying regularly scheduled security and technology updates pertaining to VAPPS environment
  • Applying approved patches to virtualized applications hosted in the VAPPS production environment
  • Customer support for access to applications hosted in the VAPPS environment
  • Nightly Backups of the VAPPS environment systems.

Agency Responsibilities

4 Remote Desktop Services (RDS) Client Access Licenses (CALs) are per named user or per named device.

5 Horizon licenses are concurrent use.

6 Production servers will not be provisioned unless a testing server is being provisioned or already exists.

The Agency is responsible for Maintenance and Support of any applications hosted in VAPPS.

  • All documentation and user training.
  • Requesting security reviews for all custom applications prior to deployment to production
  • User acceptance testing for all applications prior to deployment to production
  • User acceptance testing for all application patches and enhancements prior to deployment to production
  • Licensing for any COTS or custom applications delivered through the VAPPS environment
  • Ensure sufficient concurrent use and access licenses are acquired and maintained to meet agency utilization requirements.
  • Determine within two business days of being alerted that environment resources are nearing maximum capacity, whether to increase resources or decrease usage. A decision to increase resources requires the agency to submit a request for additional resources.
  • Customer support for the application hosted in the VAPPS environment
  • Before developing an application to be hosted in the VAPPS environment, the Agency will need to decide the following:
    • Who will be the agency’s application deployment coordinator? The coordinator ensures the Enterprise VDI Operations Team has the necessary documentation, installation files and media, and relevant license keys to install applications to the designated test server. The coordinator will be responsible for managing the UAT process to completion prior to requesting that the Enterprise VDI Operations Team install the validated application(s) to production.

      An agency may contract with DTS to provide this function at the approved rates if there is no one in the agency to designate this role to.
    • Who will be the agency’s environment coordinator? The coordinator will authorize changes made to the environment, i.e. increase resources by adding servers, apply system patches and updates, etc.
Post Updated: May 24, 2016
Posted On: May 24, 2016

Enterprise Hosting

,

The Department of Technology Services (DTS), Hosting Services product involves the management of servers, storage, and backup/restore services for executive branch agencies within the State of Utah. It includes installation, deployment, maintenance and support of the operating system (OS), web server, and application server software. The customer is responsible for the costs of securing proprietary software, application server software, database software, and for software maintenance. DTS Infrastructure will be responsible for the funding of hardware, and hardware maintenance related to the server environment. Security revisions, version upgrades, as well as data storage, data backup/restoration and other services required for maintaining the stability, safety, and peak functionality of the server are performed by system administrators within the Infrastructure Hosting group.

In support of the policy for separation of duties, Hosting Services has the responsibility for Application deployment to all Production and Acceptance Test Systems and will maintain Root and Administrator rights to all servers. In the event a new application needs installed, Hosting will work with Developers and/or Engineering teams to perform the installation. Hosting will make a best effort in working with the application owners in troubleshooting and supporting issues on production systems.

Billing for Hosting Services is calculated using two rates.  One rate is determined by counting the number of operating systems.  This rate is used to pay for server administration costs including personal services and current expenses. The other Hosting Services rate is determined by counting the number of CPU cores allocated to the operating system instance.  This rate pays for the hardware, including network ports, security, environmentals, etc. and software, including the OS and operational software (e.g. monitoring, virtualization, etc).  Storage and backups are offered as different products outside of Hosting Services and are identified as Product Number 2536.01.16, SAN Storage, Number 2536.02.16, Network Attached Storage (NAS) and Product Number: 2535.01.16 Backup, Archive and Restore Services.

Product Features and Descriptions

Server Hardware

Server hardware applies to all server components including: Web servers, application servers, database servers, file servers etc.

DTS will work with the customer to determine the optimal place for hosting requested applications, web sites, programs, etc. with the emphasis on virtualizing as much as possible. In the cases where agency project initiatives have not been identified in the IT Planning process, DTS and the agency may need to work together to identify funding strategies to support additional infrastructure costs. Larger server resources may require a Special Billing Agreement (SBA).

All hardware maintenance contracts for server equipment will be provided by DTS unless otherwise stated and agreed to within an SBA.

Server Software

The cost for licensing software (including the basic operating system) as well as software support for system administrators is included in the rate for this product. Proprietary agency software, database software, application server software and custom application software is not included.

Server Administration

  • Root/Administrator Access/rights: System Administrators maintain sole root/administrator access/rights on servers.
  • Installation, deployment, maintenance and support of the operating system (OS) and the web and application server software.
  • Operating System Administration: Revisions and patches are monitored, managed, scheduled and installed using the DTS Change Management Process.  Security patches will be applied as they become available.
  • Application Server Administration: Revisions and patches are installed as directed and scheduled by the agency. Security patches will be applied as they become available.
  • Web Server Administration: Revisions and patches are installed as directed and scheduled by the agency. Security patches will be applied as they become available.
  • Application Deployment: Provide packaging and deployment infrastructure for customer applications, sites and programs. Ensure that applications are packaged and deployed to servers on a timely basis using standardized and automated procedures (where possible).
  • Best effort in working with the application owners in troubleshooting and supporting issues on production systems
  • Monitoring of system performance, management of environment characteristics including: load balancing, security, availability requirements, clustering, capacity planning, deployment, and day-to-day operations.
  • Work with the customer to analyze, recommend, and implement solutions to improve the operational efficiency of applications in the server environments.

Network Connections

  • Ethernet service connectivity
  • Fault tolerant network with redundant paths
  • Operational support provided

Data Center Maintenance

  • All costs associated with the data center management for the purpose of supporting the hosting environment will be provided. This includes:
  • Equipment racking and cabling, power and environmental needs, backup power and emergency generator fail over.
  • Access into the secure data center area is very limited and in adherence to the DTS security policies. DTS has implemented surveillance including video monitoring and management of physical access to the data center(s).

Storage

  • SAN Storage: external to the server
    • Redundancy is built in
    • Customer specifies the number and the size of each LUN within a designated sizing standard
    • Suitable for mission critical applications
    • Data replication for business continuity is not a component of this product, but can be provided and charged through an SBA.
    • Scheduled maintenance on the storage device will cause a service outage for the server during the maintenance window
    • Not to be used for data backup purposes
    • Redundant, fault tolerant hardware with a RAID 5 storage array
    • Support for a wide array of operating systems and hardware platforms
    • Physically secure, climate controlled environment
    • 24×7 monitoring of the hardware availability
    • Reliable uninterruptible power with battery backup and generator power

Data Protection Services

  • Enterprise servers hosted in the Salt Lake City or Richfield data centers.
  • Agency specific servers that may reside at an agency site.
  • Servers are backed up to disk and tape resources located in the SLC and Richfield data centers
  • Data accessed by the server located on external devices (SAN and NAS) can also be backed up
  • System Administrators will be responsible to initiate restoring data as requested by the agency
  • Initial full backups of system data are performed. Thereafter all backups are differential (changed data only). Additional rates may be applicable if multiple full backups or an archive is required.
  • Physically secure, climate controlled environment
  • 24×7 monitoring of the hardware availability
  • Reliable uninterruptible power with battery backup and generator power

Features Not Included

Agency Application Support

Hosting Services will make a best effort to assist in the application support for application functionality, fixes and modifications.

Equipment or Software Replacement

Software that will not be covered for replacement will include database software and maintenance, agency specific proprietary software and maintenance, application server software and maintenance and custom developed application software purchased and used by the agency.

Problem Resolution

Problem resolution does not include re-writes, fixes, or modifications to applications.  It is not the responsibility of administrators to fix deficiencies inherent to the operating systems, other server support systems, or security patches approved by the customer for deployment or ordered by the customer to address security or system compatibility.

Ordering and Provisioning

An order form is available at:http://dts.utah.gov/get-a-product-service/application-hosting-on-dts-provided-equipment.php.  If you would like assistance, please contact the DTS Service Desk at:http://dts.utah.gov/gethelp/index.html or call them at 1-800-678-3440. A System Administrator will contact the person designated in the order form to discuss the requirements. Once those services are defined, DET Operations will work with the agency to identify all the tasks and a Remedy order will be submitted and the tasks assigned.

DTS Responsibilities

  • Understand the needs and requirements of the customer.
  • Promptly inform the customer of any outages or problems discovered.
  • Repair outages on a best effort basis and according to SLA agreements established and agreed upon with the customer and DTS.

Customer Responsibilities

  • Provide DTS with a written and signed description of the work to be performed with the expected date of completion (Statement of Work).
  • Provide DTS with the agency name, technical contact information, and the ELCID code to be used for billing purposes.
  • Submit all requests and problems through the DTS Service Desk or by contacting your Customer Relationship Manager (CRM).
Post Updated: August 8, 2017
Posted On: April 22, 2016

Hosting

,
Leave this page alone. It is set up to redirect to the hosting page and allow Hosting to appear first under the product listing for hosting.
Post Updated: March 16, 2016
Posted On: March 16, 2016

Hosting – Mainframe Computing

,

The mainframe is an enterprise server that processes large, database-dependent applications.  It also communicates with other systems both inside and outside the State of Utah.  Mainframe services are supported by one mainframe at the Salt Lake Data Center and a disaster recovery mainframe at Richfield.

Both data centers have redundant power, climate control, card key access doors, video monitoring, and full time staffing.  Storage devices are networked in such a way that data in Salt Lake City can be saved in Richfield even though the Richfield mainframe is offline until we recover from a disaster or test our processes to do so.

In general, each agency will determine

  • What mainframe applications must do
  • When the applications must be available
  • Who can access the applications and the data
  • What data must be backed up, how often, and for how long
  • What data must be encrypted at rest

In general, costs are covered as follows:

  • Mainframe costs are paid through three products:  the mainframe, mainframe tape, and mainframe disk.  Each of these rates is based on consumption.
  • Networking costs are paid through the networking and security rates.
  • Programmer costs are paid at an hourly rate at each agency.

Product Features and Descriptions

Operating system

z/OS

Operating environments

USS (Unix System Services) UNIX under the z/OS operating system

Language Environments:

run-time environments for IBM versions of certain high-level languages (HLLs), such as C++ and COBOL,

CICS (Customer Information Control System)  A transaction processing system designed for both online and batch processing activity.

Programming Languages

  • Enterprise Cobol
  • Fortran
  • Assembler
  • Java
  • C/C++
  • SAS (Statistical Analysis Software)

MQ Series

Middleware used for messaging and queuing that enables programs to communicate with each other across a network of unlike components; such as processors, subsystems, operating systems, and communication protocols.

JCL

Job Control Language

Debug Tool

Used to examine, monitor and control the execution of C, C++ and Cobol programs

Fault Analyzer

Helps to identify, analyze, and fix the problems associated with failing applications

File Manager

Toolset for working with mainframe datasets and DB2 and CICS data

Panvalet

A centralized library management tool for creating, storing, and maintaining program source data

DFSORT

High-performance sort, merge, copy, analysis, and reporting product

RACF

Security Software

CONTROL M

Provides workload automation of traditional job scheduling encompassing online disciplines, integration with business applications, and scheduling based on external events

CONTROL D

Comprehensive report management viewing, archival and print distribution system covering every aspect of report life cycle

TSO

Allows customers to create an interactive session with the mainframe

ISPF

A panel application navigated by keyboard that includes a text editor and browser and functions for locating and listing files and performing other utility functions

VTAM/Switch

Allows customers to simultaneously log on to multiple applications (CICS, TSO, etc) without logging on and off

ASSIST/TS

Allows a user to create and attach help information to new or existing CICS applications without making any programming changes to CICS programs

Life Cycle Manager (LCM)

Used to control changes to multiple configurations of software (programs) or documents and to allow controlled migration of those changes throughout the software or document life cycle

Infoprint Server

This feature is the basis for a total print serving solution for the z/OS environment. Delivers improved efficiency with the flexibility for high volume, high speed printing from anywhere in the network

DB2

DTS operates shared DB2 mainframe environments in the Salt Lake data center. State agencies access DB2 data using Structured Query Language (SQL) via standard Interfaces such as CICS, QMF, or call attach. Remote access is also available via middleware products such as DB2 Connect and QMF for Windows

DB2 Administration Tool

Automates routine DBA administration tasks including object change management, security, reporting, data movement and placement

Insight for DB2

Interactive performance monitor that enables the user to specify a DB2 subsystem to monitor including system summary, active threads, system activity review, user activity review, and user activity trace

Detector for DB2

Identify and analyze resource intensive applications and SQL statements from multiple sources to optimize DB2 performance

Language Environment

Provides a common environment for all Language Environment-conforming high level language(HHL) products

Code1

An address cleansing tool used mainly in batch processing. The address file is run through Code1 and cleansed for mailings. This tool can also be used through interactive processing in CICS

QMF

QMF Enterprise Edition allows easy-to-use visual query building that enables users of all skill levels to easily create their own reports accessing DB2

WebSphere Replication Server

WebSphere Replication Server (SQL) allows you to replicate data from and to relational databases

Connect:Direct & Cyberfusion

Peer-to-peer file-based integration middle-ware optimized for assured delivery, high-volume, and secure data exchange within and between enterprises. Optimized for high performance and moves files containing any type of data across multiple platforms, disparate file systems, and disparate media. Primarily used for secured, assured file transfer between Utah and various third party entities

FTP

TCP/IP standard way of transferring files across the Internet and between computers

SSH (SFTP)

A security protocol for logging onto a remote that provides an encrypted session for transferring files and executing server programs

Discontinued Features

ADABAS

ADABAS no longer runs on the mainframe.  It was deleted from the 2013 product description, and it will not be mentioned in 2015.

Features Not Included

Business process development or validation

The mainframe product does not include business analysis or project management.  Programmers working at the agency will take the lead on troubleshooting

Application maintenance or troubleshooting

Application programmers will maintain applications and troubleshoot them when they fail or under perform,

Business continuity or resumption plans

Systems programmers will build systems in response to agency defined needs, but they will not decide what agency data must not be lost and how soon agency applications have to be back online.

Desktop support for mainframe clients

BlueZone and PuTTY are not mainframe software, but desktop applications that are loaded on each end user’s PC.  The help desk or desktop technicians will figure out what agency application cannot print before referring a print ticket to the mainframe group.

Ordering and Provisioning

If you would like assistance, please contact the DTS Service Desk.

DTS Responsibilities

Change management

DTS will develop policy and implementation processes to manage changes to enterprise systems.

Facility security

DTS will set policy to ensure that facilities are secure.  DTS will also develop resource and enforce the implementation processes.

Application and Data Security

DTS systems programmers will configure mainframe systems so that that one agency cannot inadvertently access the applications or data of another agency.

DTS will make sure that all active media is physically secure.

DTS and each agency will record handover of tapes to and from the data centers.  Each agency will maintain accountability of tapes once they leave either data center.

DTS will destroy old media in a way that we lose no data to third parties after the disposal of media.  DTS will document the destruction of all media.

Monthly Downtime Scheduling

DTS will coordinate the monthly mainframe downtime.

System stability

DTS will monitor the mainframe to anticipate and identify problems with mainframe hardware, software, resources, or configuration.

Server Hardware

DTS will select, install, maintain, and pay for all mainframe hardware.  DTS will develop the architecture for mainframe components and for the connection between the mainframe and other computer systems.

Server Software

DTS will install, configure, patch, and pay for all software that has statewide use.  Agencies will pay for software that serves only one agency.

Storage Systems

DTS will manage disk and tape storage at both Salt Lake and Richfield.  DTS will manage data replication for system critical storage, and it will respond to agency requests for replication of agency critical storage.

Data Center Maintenance

Salt Lake City and Richfield have tier 3 data centers.  (All equipment has two sources of power and multiple means of communication.)  DTS will operate and set policy for both data centers.  From a facilities standpoint, this includes power, climate control, and failover systems.  From a security standpoint, this includes physical security systems, information systems, and monitoring systems.  From a network standpoint, this includes maintaining, monitoring, and filtering communications.

Agency Responsibilities

Change management

Each agency will follow DTS change processes when implementing changes to enterprise systems (any system that is used by more than one agency)  They will also provide informational changes for applications that will show as downtime in infrastructure monitoring or that risk service disruption that could be escalated to DTS management.

Facility security

No significant responsibilities for the agencies

Application and Data Security

Each agency will decide what data has to be backed up and how often.  They will decide how long it must be retained.

Monthly Downtime Scheduling

Each agency will communicate their Sunday processing requirements during weekly change meetings.

System stability

No agency is responsible for the stability of the mainframe.  They can hold programmers accountable for the stability of agency applications.

Agencies do play a role in the configuration of the mainframe.  They will pay additional costs when DTS maintains inefficient configurations or underutilized features for the benefit of an agency.

Server Hardware

No significant responsibilities for the agencies

Server Software

No significant responsibilities for the agencies

Storage Systems

No significant responsibilities for the agencies, as long as they have set data and application policies.

Data Center Maintenance

No significant responsibilities for the agencies

Post Updated: August 15, 2016
Posted On: January 20, 2016

Shared Application Hosting – Open Source

,

Shared Application Hosting provides resources in an Enterprise shared hosting environment for Java or PHP applications. The customer is assigned a unique instance on the server and shares server resources with other users. The operating system and server resources are licensed and maintained by the Division of Enterprise Technology (DET) on behalf of the customer. Each customer instance may have variations of DET supported software configured to meet the specific demands of the application to be hosted.

There are two distinct server environments built on the Linux operating system:

  1. Supporting Java applications using the Apache Web server and the Tomcat application server and
  2. Supporting PHP based applications (PHP is an HTML scripting language).

Each environment contains a unique instance of the Apache Web server and the MySQL database. If the customer uses a database other than MySQL, a connection can be made to an external database.

For each production instance a corresponding Acceptance Testing (AT) instance must exist. Multiple applications may be run from the same instance only if the following conditions exist:

  1. The resources allocated to each instance are not exceeded
  2. All applications are billed to the same ELCID
  3. None of the applications require SSL services (applications requiring SSL must reside in their own instance)

When any instance exceeds 90% of the allowed resources for a sustained two hour duration an alert will be generated for our Administrators. In such instances the customer will be notified and will either be required to reduce their resource usage, split applications into more than one instance, or pay the cost of another instance to double the allotted resources. This will help ensure reliability and stability for the applications.

Product Features and Descriptions

Disk Space

5 GB of disk space is included. Before the disk quota is reached, the customer will receive an email warning that disk space must be freed up or order additional disk space within 7 days. If space is not freed up and the limit is reached the application will fail.

Memory Resources

128MB of memory is allocated to each instance. Several small applications can run in each instance. If more memory resources are required they can be purchased in increments of 128MB by subscribing to additional instances.

Authentication and Authorization

Optional authentication and authorization support is available through Enterprise Authentication environment. The application owner is responsible for granting and maintaining access to authorized users.

Secure Site Access

Samba is used to access your home and log directories for Apache and Tomcat.

Scripting

CGI and PERL are enabled by default and your scripts can be placed in the CGI- bin folder. CRON scripting is also supported. Submit requests via the DET Service Desk.

Log Viewer

Log Viewer You can view logs using Logpanel by accessing the site:http://domain.utah.gov/logpanel.

24/7 Environment Support

Systems are monitored for power, network connectivity, environmental consistency, and supported by DTS personnel 24×7. Problems can be reported by contacting the DET Service Desk. Application support is the responsibility of the customer.

PHP MySQL Administration

PHP instances have PHPmyAdmin installed by default. To access PHPmyAdmin, enter the following URL: http://domain.utah.gov/tools/phpmyadmin.

Java MySQL Administration

Your MySQL instance will have an admin instance called “DBA”. Your access information will be sent to you via email.

Firewall

A hardware firewall is installed between the State intranet and the Internet.

DNS Services

DNS services are free and are provided by DTS at http://registrar.utah.gov.

Backup

Backup Incremental backups are run each night for the entire server. If you have storage on the SAN, you must order SAN backup separately.

Environment Patching

LAMP (Linux OS, Apache, MySQL and PHP) environment will be maintained and patched by DET System Administrators.

Linux Printing

Printing is supported using CUPSLPD (Common UNIX Printing System – Linux Printer Daemon). This allows printing to any remote printer supported by Unix printing service. Submit requests via the DTS Service Desk.

Configuration Changes

Configuration changes or modifications to standard deployments (Tomcat, PHP, Apache, etc.) must be requested using the deployment request.

Assistance and Troubleshooting

Assistance for non-standard deployments and application troubleshooting is available at the prevailing rate for DTS Consulting. Database consulting is available at the Database Hosting Consulting rate.

Application Updates (Deployments)

Customers must follow the standard deployment request process for deployment of application updates, whether introducing a new version or fixing a bug. Nine (9) application deployments are allowed within each calendar month. Should more be required, customer will pay for system administrator time (see DTS Consulting Charge below) to make the deployments.

Features Not Included

Secure Access

SFTP, FTP and Shell access are not supported (see Secure Site Access).

Microsoft Extensions

FrontPage Extensions are not supported.

Application Support

Application troubleshooting is the responsibility of the customer.

Ordering and Provisioning

An order form is available at: http://dts.utah.gov/getaproductservice/applicationhostingondtsprovided-
equipment.php. If you need further assistance, please contact the DTS Service Desk.

To stop service (Decommission) once the service is operational, return to the above order form used to begin the service. In the Action drop down box select “End Service”. Enter the name of the application, the URL and/or the IP address so there is no question which service will be discontinued. Enter the ELCID currently being billed. After a 15 day waiting period when the service has been disabled, the service will be stopped along with the billing. The waiting period is to ensure no users are dependent upon the service.

DTS/DET Responsibilities

  • Provide the secure physical facility and all environmental controls for the server and disk array.
  • Monitor and maintain the integrity of the network.
  • Install and maintain the server hardware.
  • Install and maintain the Linux operating system.
  • Install and maintain the Apache web server.
  • Install and maintain the Tomcat application server.
  • Install and maintain MySQL software (this does not include database administration).
  • Provide the tools to be used by each customer to develop their own instance of MySQL.
  • Provide and install base server software and hardware as necessary.
  • Coordinate scheduled downtime with customers through the DET Change Management process.
  • Backup the system and source code/applications nightly. The customer is responsible for backup costs for
  • data exceeding 5GB.
  • Provide Siteminder WebAgent.

DTS/Agency Responsibilities

  • Develop and maintain the customer’s database schema and the integrity of the data for each instance of MySQL.
  • Develop and maintain all application software running in customer’s server instance. Customer must develop and test software in a development and acceptance testing environment before deploying to production.
  • Development can be done on the customer’s hardware.
  • Do not use the production server for development or testing.
  • Provide customer support services to the endusers of the application.
  • Perform all preproduction requirements required by application including startup scripts, development, and acceptance testing prior to production deployment.
  • Troubleshoot all problems originating with the application and/or database connectivity. DET system administrators are available for assistance, but the time they spend will be billed to the agency.
Post Updated: March 28, 2018
Posted On: January 20, 2016

Application Hosting on DTS Provided Equipment

,

Application Hosting on DTS Provided Equipment (Non-Executive Branch)

Application Hosting on DTS Provided Equipment is available for non-executive branch agencies with applications requiring the dedicated use of an operating system or resources beyond that which are available in a shared hosting environment. The options available for a Hosting server are: 1) a virtual server or 2) a physical server. While the basic charge is the same, please carefully note below the differences in capacities, options, and add-on services.

Product Features and Descriptions

Disk Space

Disk space:

Is available using the Storage Services Product and is billed monthly for allocated GB. See appropriate product descriptions for Storage Services.

Server Resources

Virtual Server:

A Server can be configured to meet the needs of the application(s) to be installed. Working with a System Administrator prior to ordering, will help determine the resources needed.

Physical server:

This option requires a 36 month commitment. Hardware with a procurement cost exceeding $6,000 will require a Special Billing Agreement (SBA) to cover the additional expense. Physical servers generally have more operating costs, see rates.

Authentication and Authorization

Authentication and Authorization support is handled by the Enterprise SSO implementation. The application owner is responsible for granting and maintaining access to authorized users. There will be an additional cost for consuming this product.

Secure Site Access

Samba is used to access your home and log directories for Apache and Tomcat.

UpTime Monitoring

Server uptime monitoring is enabled on all servers. Application monitoring is available upon request so long as there is a canary page like service to monitor.

Scripting

CGI and PERL are enabled by default and your scripts can be placed in the CGI-bin folder. CRON scripting is also supported. Submit requests via the Service Desk.

24/7 Environment Support

Systems are monitored and supported 24×7. Problems can be reported by contacting the Service Desk. Application support is a customer responsibility.

Firewall

A hardware firewall is installed between the State intranet and the Internet.

DNS Services

DNS services are provided by DTS at http://registrar.utah.gov.

Backup

The customer is responsible for securing backup services for the server and corresponding data. See ‘Backup and Restore Services’ below.

Environment Patching

Patches can be installed by DET at the customer’s request, but is not provided as a part of this product. This service is part of the ‘Server Administration’ product (see below),

Configuration Changes

Configuration changes or modifications to standard deployments (Tomcat, PHP, Apache, etc.) must be requested on the deployment request.

Assistance and Troubleshooting

Assistance for non-standard deployments and application troubleshooting is available at the DTS Consulting Charge rate. Database consulting is available at the Database Hosting Consulting rate.

Application Updates

Customers must follow the standard deployment request process for deployment of application updates, whether introducing a new version or fixing a bug.

Features Not Included

Server Administration

Server Administration is required but is not included in the pricing for this product. See the “Server Administration” product description and order form for additional information and to order the service.

Application Support

Application troubleshooting and support is not part of this product.

Server Software

The cost for licensing software (including the operating system) as well as software support is not included in the rate for this product.

Backup and Restore Services

DET owns and maintains a backup and restore environment in the Salt Lake City and Richfield data centers. After the initial full backup, incremental backups are performed nightly. See the product description relating to this service for additional information.

Wide Area Network Connectivity Charges

Wide Area Network (WAN) connectivity is not included in this product when individual servers are used (blade or rack-mounted). Virtual machines do not require an additional WAN connection and thus do not incur the charge.

Ordering and Provisioning

An order form is available at: Request a Server. Fill out the order form and then click submit.   If you would like assistance, please contact the DTS Service Desk or call them at 800-678-3440 and submit a service request.

To stop service (Decommission) once the service is operational, enter the request using the Remove Server from Service form. After a 15 day waiting period when the service has been disabled, the service will be stopped along with the billing. The waiting period is to ensure no users are dependent upon the service.

DTS/DET Responsibilities

  • Provide the secure physical facility and all environmental controls for the server.
  • Monitor and maintain the integrity of the network.
  • Install and maintain the server hardware and operating system.
  • Perform deployments to Production and Test environments
  • Coordinate scheduled downtime with customers.

Agency Responsibilities

  • Agency personnel are responsible for all software licensing and support costs even though DET will install and provide local support as mentioned under DTS Responsibilities.
  • Develop and maintain the customer’s database schema and the integrity of the data.
  • Develop and maintain all application software running in customer’s server instance.
  • Follow the standards and procedures required by DET to ensure a secure and stable operating environment for all users on the server.
  • Provide customer support services to the end-users of the application.
  • Pay for any software licensing or support costs required to provide the services for the application(s).
Post Updated: January 9, 2018
Posted On: January 20, 2016

Data Center Rack Space (Non-Executive Branch Agencies)

,

DTS Data Center racks are available to State agencies and other government entities to physically house their server(s) and other equipment at the Salt Lake and Richfield data center facilities (colocated hosting). DTS provides secure facilities, growth capacity, WAN connectivity, redundant power, and basic monitoring services for State Agencies. Monitoring and WAN connectivity for NonState entities are addressed on a case by case study.

Anyone requiring physical access to the State data centers must undergo a security background investigation. remotely.

Product Features and Descriptions

Secure Physical Facility

In the State Office Building, there are three card-accessed secure doors to enter the colocated area. In the Richfield Data Center there are two secured doors.

Environmentally Controlled Location

CRAC (computer room air conditioners) units maintain the humidity and temperature controls at an ideal level environment for server hardware. All mechanical and environmental items receive scheduled preventative maintenance with certified technicians.

Uninterruptible Power Supply

UPS and diesel generators ensure uninterrupted power. There are two generators in Salt Lake and one in Richfield. UPS and generators in Salt Lake are fully redundant. All mechanical and environmental items receive scheduled preventative maintenance with certified technicians.

Fire Prevention

The Salt Lake Data Center is configured with a Halon fire suppression system throughout the entire facility. The Richfield Data Center uses a Sapphire Clean agent fire suppression system. All mechanical and environmental items receive scheduled preventative maintenance with certified technicians.

Access to Network

A professional network designed and engineered to maintain enhanced reliability and availability. The Network Operations Center manages network equipment, monitors performance, manages outages, and assists customers.

Security

Provides basic network security via firewall services, intrusion monitoring and management, and access control lists.

IP Addresses

There is high availability using the State’s redundant backbone. The DTS DNS service includes primary and backup DNS servers to resolve name and addresses for Internet traffic.

Monitoring

DTS monitors State Agency servers in the State data centers for network connectivity (pipe), continuous power to the server, and server response to ping. Application level monitoring is available upon request of a quote. For NonState entities are addressed on a case by case study.

Features Not Included

Administration Services

A nonState customer is responsible for hardware and software administration functions.

Backup and Restore Services

DTS owns and maintains a backup and restore environment in the Salt Lake City and Richfield data centers. After the initial full backup, incremental backups are performed nightly. See the product description relating to this service for additional information.

Disk Storage

DTS maintains Storage Area Network (SAN) storage availability in both the Salt Lake and Richfield data centers. See the Open System Storage product descriptions for more information. Servers require Host Bus Adapters (HBAs) to attach to the SAN. Check with DTS for HBA compatibility.

WAN

There is a separate product and charge for using the State’s WAN. The charge is per device connected to the WAN.

Ordering and Provisioning

If you would like assistance, please contact the DTS Service Desk.

DTS Responsibilities

DTS provides the rack space required per the specifications for your equipment.

DTS installs cabling to the racks for power and WAN connectivity. NonState entities DTS will assist or oversee the install on a case by case basis.

DTS will provide a maximum of two (2) power connections to each rack connected to separate PDUs (power distribution units). Power requirements beyond these two (2) power connections will be installed and billed to the customer.

DTS will provide power strips to racks for State Agencies only.

DTS monitoring services for State Agencies include pipe, power, and ping. This provides the ability to inform you if a problem develops.

Customer Responsibilities

Customer provides the server specifications and the amount of rack space needed in rack units

Cabling NonState Customer

Customers may run cables within their own racks, but it must be done in compliance with data center standards. The use of Velcro cable ties is recommended. Cabling that runs under the floor must be approved and installed by, or in conjunction with DTS. DTS technicians will install on a time and material basis as requested.

Cabling For State Customers

All cabling will be performed by DTS Operations or in conjunction with the customer.

No power strips may be installed under the floor. All customer provided equipment to be located in a DTS data center must be approved by DTS operations personnel.

Customer provides DTS with the names of those individuals requiring access to the server.

Customer will provide DTS with information about individuals who need to be removed from access to the State data center due to termination or other issues that would not permit them to pass a back ground check.

Customer enters a DTS Help Desk ticket when a problem with service is encountered.

Customer is responsible for the cost of all hardware and software installed in the rack space provided.

Post Updated: August 15, 2016
Posted On: January 20, 2016

Server Administration (Non-Executive Branch Agencies)

,

The Department of Technology Services (DTS) allows for non­executive branch agencies to negotiate with DTS for Server Administration services. Those services are offered through a Special Billing Agreement (SBA) with the agency requesting the service. The SBA can provide for the installation, deployment, maintenance and support of the operating system (OS) and the web and application server software, depending on the need of the non­executive agency making the request and the SBA that is put in place. While the customer is responsible for securing proprietary software and software maintenance, hardware, and hardware maintenance, the server administrator will work with the vendor’s support team to provide local support. Security revisions, version upgrades, and other services required for maintaining the safety and peak functionality of the server are performed by trained DTS system administrators.

The negotiated SBA rate will typically comprise the people costs associated with server administration and personal services and current expenses. It typically does not include hardware and software, which is the responsibility of the customer. However, an SBA can be negotiated to offer complete solutions to include hardware and software should the agency request it.

Product Features and Descriptions

Operating System Administration

Revisions and patches will be installed as directed and scheduled by the agency. Security patches will be applied as they become available.

Application Server Administration

Revisions and patches will be installed as directed and scheduled by the agency. Security patches will be applied as they become available.

Web Server Administration

Revisions and patches will be installed as directed and scheduled by the agency. Security patches will be applied as they become available.

Initial OS Installation

The Operating System will be installed per the direction of the agency.

Root/Administrator Access

System Administrators take full responsibility for the operational health of the server, as they maintain sole root/administrator access.

Application Deployment

Provide packaging and deployment infrastructure for user applications and desktop OS maintenance. Ensure that applications are packaged and deployed to agency on a timely basis using standardized and automated procedures.

General Functions and Duties

Monitoring of system performance, management of environment characteristics including:

  • load balancing
  • clustering
  • security
  • capacity planning
  • engineering solutions
  • deployment availability
  • requirements
  • day­to­day operations

Trouble­shooting

Work with the customer to analyze, recommend, and implement solutions to improve the operational efficiency of applications in the server environment.

Additional Features Typically Not Included (But can included in SBA if requested)

Agency Application Support

Server Administration does not include application support for application functionality, fixes and modifications.

Equipment or Software Replacement

Upgrade cycles, software upgrade paths

Problem Resolution

Problem resolution does not typically include re­writes, fixes, or modifications to applications but can be negotiated in the SBA. It is not the responsibility of administrators to fix deficiencies inherent to the operating systems, other server support systems, or security patches approved by the customer for deployment or ordered by the customer to address security or system compatibility.

Ordering and Provisioning

An order form is available on the dts.utah.gov web site. Select Get A Service, then Hosting, and finally, select Hosting Services. Click the Order button. If you would like assistance, please contract the DTS Service Desk.

A System Administrator will contact the person designated in the order form to discuss the requirements. Once those services are defined, DET Operations will work with the agency to bring the agency’s server through the Operations Acceptance Testing process. After that process is completed, DET assumes operational responsibility for the components agreed to, and billing begins.

DTS Responsibilities

Understand the needs and requirements of the customer.

Promptly inform the customer of any outages or problems discovered.

Repair outages on a best effort basis and according to SLA agreements established and agreed upon with the customer and DTS.

Customer Responsibilities

Provide DTS with a written and signed description of the work to be performed with the expected date of completion (Statement of Work).

Provide DTS with the agency name, technical contact information, and the ELCID code to be used for billing purposes.

Submit all requests and problems through the DTS Service Desk or by contacting your Customer Relationship Manager (CRM).

Post Updated: August 15, 2016
Posted On: January 20, 2016