ClockWork Enterprise 5

Similar documents
Providing a first class, enterprise-level, backup and archive service for Oxford University

This documentation is for clean installations with no prior Panopto software installed. For upgrade instructions, please see Upgrade to Panopto 4.6.

Session 4-3 Sage 100 Contractor Database Administration

CONNX SECURITY OVERVIEW

Yellow Dog Inventory Upgrade System Requirements and Process

System Design and Tuning

Bomgar Vault Server Installation Guide

CUSTOMER CONTROL PANEL... 2 DASHBOARD... 3 HOSTING &

Section 4 Cowlitz County Technical Requirements

Cloud FastPath: Highly Secure Data Transfer

Version Installation Guide. 1 Bocada Installation Guide

This document lists hardware and software requirements for Connected Backup

Endpoint Security webrh Framework 3.0 Release Notes

Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010

Endpoint Security webrh Framework 2.4 HFA 1 Release Notes

DefendX Software Control-Audit for Hitachi Installation Guide

CONFIGURING SQL SERVER 2008 REPORTING SERVICES FOR REDHORSE CRM

REMOTE ACCESS IPSEC. Course /14/2014 Global Technology Associates, Inc.

Administering Microsoft SQL Server 2014 Databases

CLIQ Remote - System description and requirements

Stonesoft Management Center. Release Notes for Version 5.6.1

Data Security at Smart Assessor

10135: Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2

Server Specifications

INFRASTRUCTURE BEST PRACTICES FOR PERFORMANCE

PowerPanel Enterprise

Knowledge Exchange (KE) V2.0 System Cyber Security Plan

MIS NETWORK ADMINISTRATOR PROGRAM

Server Specifications

10 Defense Mechanisms

Report Exec Dispatch System Specifications

NTP Software File Auditor for Hitachi

SQL Server Course Administering a SQL 2016 Database Infrastructure. Length. Prerequisites. Audience. Course Outline.

Kenna Platform Security. A technical overview of the comprehensive security measures Kenna uses to protect your data

Using Blogs in BOLT Student Guide

Management Server Recommendation for Entercept 4.0 looks like this:

WHITE PAPER Cloud FastPath: A Highly Secure Data Transfer Solution

Mobility Windows 10 Bootcamp

SPECIFICATION SHEET. Document ID: C. Abbott Point of Care Abbott Park, IL 60064

Proposer Questions: The following are responses to all submitted questions:

Hardware and Software Requirements

System Overview: eppoc Data Collection

NiceLabel Control Center Installation Guide

Best Practices for Deployment of SQL Compliance Manager

Recommended Hardware & Software Requirements for Installing Invu Document Management

This document contains important information about the current release. We strongly recommend that you read the entire document.

NBC-IG Installation Guide. Version 7.2

Business Insights Dashboard

3M Molecular Detection System Software Upgrade/Installation Instructions

- PIX Advanced IPSEC Lab -

Stonesoft Management Center. Release Notes Revision A

enicq 6 Installation Guide

TELSTRA CLOUD SERVICES CLOUD INFRASTRUCTURE PRICING GUIDE UNITED KINGDOM

Traverse Intelligent Tracking by PCS. Installation Guide for Traverse.

University of Colorado

Course Outline: Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

COURSE 20462C: ADMINISTERING MICROSOFT SQL SERVER DATABASES

IT Guide for Novar Opus

1. ECI Hosted Clients Installing Release 6.3 for the First Time (ECI Hosted) Upgrading to Release 6.3SP2 (ECI Hosted)

SI PORTAL ONBOARDING GUIDE

EMS DESKTOP CLIENT Installation Guide

Implementing and Administering Security in a Microsoft Windows 2000 Network Course 2820 Five days Instructor-led Published: February 17, 2004

File Protection using rsync. User guide

ESS Linux Sys Admin - Guide to running ESS from the AWS AMI

NetWrix Group Policy Change Reporter

AvePoint RevIM Installation and Configuration Guide. Issued May AvePoint RevIM Installation and Configuration Guide

HikCentral V.1.1.x for Windows Hardening Guide

NTP Software Defendex (formerly known as NTP Software File Auditor) for NetApp

enicq 5 Upgrade Guide

Symantec Backup Exec Quick Installation Guide

What s in Installing and Configuring Windows Server 2012 (70-410):

Syncplicity Panorama with Isilon Storage. Technote

MS-20462: Administering Microsoft SQL Server Databases

Workspace ONE UEM Certificate Authentication for Cisco IPSec VPN. VMware Workspace ONE UEM 1810

Oracle Database 11g: Administration Workshop I DBA Release 2

NGFW Security Management Center

Configuring Windows 8 Course 20687A - Five days - Instructor-led - Hands-on

Online Backup Client User Manual

Concurrent Distributed Authentication Model (CDAM)

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

Online Backup Client User Manual

SnapManager 8.0 for Microsoft SharePoint Installation Guide

Exam Preparation Planning p. 11 Introduction p. 16 Developing a Security Strategy for Microsoft SQL Server 7 p. 17 SQL Server Authentication Methods

Installing TextMap. User Guide. Preliminary Planning Installing TextMap Installing TextMap Binder Import Utility. TextMap, Version 9.

UNIVERSITY INFORMATION TECHNOLOGY TRAINING & DOCUMENTATION DEPARTMENT GETTING STARTED WITH TUFTS VIRTUAL PRIVATE NETWORK VIA THE WORLD WIDE WEB

WHITE PAPER: BEST PRACTICES. Sizing and Scalability Recommendations for Symantec Endpoint Protection. Symantec Enterprise Security Solutions Group

MCSA Windows Server 2012

LiveVault. Agent Guide

Hansaton LabMaster Installation Guide

DeskAlerts 9 Installation Guide

Welcome to Your FCSL Student Web Portal. Course Schedule Students can view and search course schedules and view class details.

20462: Administering Microsoft SQL Server 2014 Databases

Genesys Decisions. Genesys Decisions IT Administration Guide 8.5

Copyright 2013

Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010

Course Syllabus: Linux Essentials

Perceptive Experience Web Scan

ECATS Post Kick Off Technical/Architecture Discussion

Provisioning SQL Databases

400GB GB

Transcription:

ClockWork Enterprise 5 Technical Overview rev 5.1

Table of Contents Overview... 3 Database Requirements... 4 Database Storage Requirements... 4 Sql Server Authentication and Permissions... 5 ClockWork Authentication and Permissions... 5 Data Encryption... 5 Security of Data In Transport... 5 External Access... 6 Data Backups... 6 Audits... 6 More Information... 6 2013 TechnoPro Computer Solutions, Inc. Page 2

Overview The ClockWork software has a Service Oriented Architecture (SOA) with four main components: Microsoft Sql Server 2008 or higher, any edition ClockWork Server Application (based on Microsoft Windows Communication Foundation (WCF) web services) ClockWork Web Application (based on ASP.NET) ClockWork Client Application for Staff administrative access (based on.net Windows forms) School Data Store or pushed out data from data store School Registrar Data (example: Banner, Peoplesoft) Staff (Administrative) Windows Forms Based Application / Web Server (IIS) Web Server Application Server Database Server / Cluster Sql Server ClockWork Database Students and Instructors Web based 2013 TechnoPro Computer Solutions, Inc. Page 3

Database Requirements ClockWork Database Scheduler requires Microsoft Sql Server 2008 or higher. Sql Server 2008 R2 Express can be used if no Sql Server instance is already available there are a few limitations but no cost attached. The limitations include a 10 GB per database limit, a single processor limit and a maximum usage of 1GB of ram for the buffer pool. Sql Server Express also requires database backups to be scripted manually (other editions have a built in graphical user interface for setting up backups). ClockWork includes the necessary scripts to configure backups on the express version and these are supported by TechnoPro. Sql Server 2008 Express is a viable option for departments with up to roughly 40 staff, but can also be easily upgraded at any time to a limitless version. Database Storage Requirements Hard drive space for data and projected growth requirements can vary significantly between schools, depending on what data is being collected and stored. A standard rule of thumb is to allow 250k per student per year. Note that only students who use the department(s) services will have accounts in the ClockWork database. So a department with 3000 students to start with and then 1000 additional new students per year would have 3000*250k = 750000k ~= 735 MB per year. This would translate to just over 7 GB of storage required over a 10 year period. Actual space-requirement examples # students # appointments Disk size Space per student 3,650 65,000 50 MB 15 KB 3,282 39,363 27 MB 9 KB 4,441 51,000 32 MB 8 KB There are facilities in ClockWork for data archiving. For example, students who haven t been active for at least 5 years would be removed from the database and archived, or appointments older than 5 years old, etc. Note that storing large files (such as documentation files or notetaking files) can result in increased space requirements. These numbers are for guidelines only. Actual space requirements vary by school and 2013 TechnoPro Computer Solutions, Inc. Page 4

depend on what parts of ClockWork are being actively used and the amount of usage in those areas. Database backups can be compressed and will take considerably less space a 40MB database backup will usually compress down to 6.5 MB using zip and 4.5 MB using 7zip. Sql Server Authentication and Permissions Sql Server has two possible authentication modes: Windows authentication and Sql Server authentication. Clockwork uses Sql Server authentication. ClockWork Authentication and Permissions ClockWork accounts can be created and placed into groups. Groups and or user accounts can be assigned permissions. Passwords are stored in the database hashed and then encrypted. Data Encryption ClockWork uses TripleDES 192 bit encryption for most of the data that is stored in the database. Data in transit from server to client is protected using SSL. The same SSL certificate can be shared by the web server application and the ClockWork server application. ClockWork s authentication module is pluggable, so we are able to provide multiple methods of encryption/decryption if the need arises. Security of Data In Transport SSL is used to protect data in transit. Data in storage (in the database or in backups of the database) is protected using TripleDES encryption. 2013 TechnoPro Computer Solutions, Inc. Page 5

External Access The best way to setup ClockWork is to only allow network access to the database server from local clients (behind the school s firewall system). For external/home access the ClockWork client software can be installed on the remote system and used through a VPN (Virtual Private Network) tunnel. This ensures that the database server is not open directly to the Internet, and that all communication over the Internet is encrypted using strong encryption. Data Backups Automatic backups of the database should run nightly. These are the responsibility of the school as the data is hosted locally on campus. Daily / weekly backup strategies and backup archiving somewhere other than the local server are recommended. Audits ClockWork logs all actions that are taken by a user, including failed logins, adding a student, modifying student data, adding an appointment, modifying / deleting an appointment, etc. More Information If you have a technical question about our software that was not answered here, please email us at clockworksupport@clockworks.ca, or call us at 416-848-0520. 2013 TechnoPro Computer Solutions, Inc. Page 6