370 likes | 474 Vues
Introduction to North Carolina Architecture and Configuration. Tom Imeson, Ph.D. Topics. Introduction Internal Architecture Internal Security Application Hierarchy Account Relation NCCCS Account Configurations NCCCS Patch Update System Datatel’s Web Site Third Party Products
E N D
Introduction to North Carolina Architecture and Configuration Tom Imeson, Ph.D.
Topics • Introduction • Internal Architecture • Internal Security • Application Hierarchy • Account Relation • NCCCS Account Configurations • NCCCS Patch Update System • Datatel’s Web Site • Third Party Products • Web Server Configurations • WebAdvisor Workflows
Topics (Cont.) • Data Security • DMI Extensions • Training Tracks for Colleague Personnel
C/S User Listener Server Applications Server Developer Unified Architecture Web Server Web User Partner Solution Adminis- trator
Applications/ Listener Server Merchant Account Provider Web Server Database Software • AccessLink • DMI Dispatcher • AccessLink Host Web Server Software JRE 1.2.2 JRE 1.2.2 JRE 1.2.2 Datatel Extensions Datatel Extensions DMI Registry DMI Listener E-Commerce App WebAdvisor App VeriSign SDK Key Envision 4.7.1 R/T Envision 4.7.1 Toolkit Colleague/Benefactor Administrator Application software User Developer WebAdvisor Components Browser AccessLink Client SA Valet Optional Software Web System Software WebAdvisor Typical Configuration
Web Server C/S User App Server Listener Server Web Server Software Datatel Utilities Database Software User Interface 1.0 • AccessLink • DMI Dispatcher • AccessLink Host JRE 1.2.2 JRE 1.2.2 JRE 1.2.2 Security Library Java DMI Listener Datatel Extensions Datatel Extensions Datatel Extensions DMI Registry CampusCruiser App E-Commerce App WebAdvisor App Security Library Envision 4.7.1 Toolkit Colleague/Benefactor Envision 4.7.1 R/T Key Administrator Developer Application software Web User AccessLink Client Interface components Browser XML Translation SA Valet Partner Solution Optional software Datatel SDK Web system software Unified Architecture
Firewall Optionally secured using SSL Web Browser (User) Only secured if both components are on the same computer and host does not go through a router Campus- Cruiser (Exodus) Applications Server Optionally secured using SSL Campus Web Server DMI 2.0 Listener SecuritySmith. SecuritySmith SecuritySmith Optionally secured using SSL Strategic Partner SA Valet SecuritySmith JCA = Java Cryptography Architecture JCE = Java Cryptography Extensions Security Architecture
Application Hierarchy TOOL UT CORE CF ST HR XApplications
Account Relation Compiled Objects Program Specifications CDD Elements Empty Files w/Released Dictionaries Release Account Main Remote Account Parameter Definitions Operational Dictionaries Saved Paragraphs & Sentences Data
Account Configuration DEVELOPMENT ACCOUNT CDEV17 coldev Used for site custom development Site custom code, when completed, will be moved to TEST17
Account Configuration TEST ACCOUNT TEST17 coltest colconv Training Review, test and certify all code files and tables as well as custom code. After certification, move to LIVE17. Conversion test account
Account Configuration PRODUCTION ACCOUNT LIVE17 collive Used for live operations
Account Configuration Education Account EDUC17 nceduc NCCCS education account Training data
NC Patch Update Release Account Patch Update 1 2 Main Remote Account
Datatel’s Web Site • http://www.datatel.com • For Our Clients section • Products • Real-time CampusCruiser Demo • Tools & Technology • Tech Doc • Data Structure Diagrams (ST & CORE) • Documentation • Users’ Group
Third Party Products VeriSign – E-Commerce for Student Payables Harbinger EDI TrustedLink – Transcripts Bluebird – Document Imaging EPOS – Telephone Registration POS (Bookstore) Support – Financial Aid Campus Cruiser – Web Portal Safari – Report Writer Safari OLAP – Executive Reporting Solution
Single Server for WebAdvisor and Safari OLAP(Not Recommended) Windows 2000 server IIS, Version 5.0 (with ServletExec 3.0 and ANSI compatible C compiler) Minimum of 2 Gb of RAM (expandable) Minimum of 4-5 Gb of disk space (expandable) 1 GHz Pentium III (or higher)
Small-Scale WebAdvisor Configuration Windows 2000 Server Sun ONE (formerly iPlanet), Version 6.0 Minimum of 2 Gb of RAM (expandable) Minimum of 4-5 Gb of disk space (expandable) 1 GHz Intel (or higher) Note: A C compiler is not required for NT servers.
Largest Installation for WebAdvisor Windows 2000 Servers Sun ONE (formerly iPlanet), Version 6.0 16 Gb of RAM (expandable) 108 Gb of disk space (expandable) Scalable Pentium III Xeon 900 MHz processor Dual server configuration running redundant dual channel RAID storage. This configuration is in use at our largest client, Dallas County Community College.
WebAdvisor Workflows Workflows available through the NCCCS contract are shown in the Clients Section of the Datatel web site under “WebAdvisor Baseline Product Workflows”. The path in the Client Section is: Solutions >> Services/Products >> Software Suite: WebAdvisor >> Development Updates At present these represent more than 38 workflows most of which center around student requirements. The few workflows included under “Optional WebAdvisor Workflows” are not in the NCCCS contract
Firewall Optionally secured using SSL Web Browser (User) Only secured if both components are on the same computer and host does not go through a router Campus- Cruiser (Exodus) Applications Server Optionally secured using SSL Campus Web Server DMI 2.0 Listener SecuritySmith. SecuritySmith SecuritySmith Optionally secured using SSL Strategic Partner SA Valet SecuritySmith JCA = Java Cryptography Architecture JCE = Java Cryptography Extensions Security Architecture
DMI Extensions • Colleague Workflows • e-Commerce • Campus Cruiser • EDX (Envision Data Exchange) • LDAP (Lightweight Directory Access Protocol) • NCCCS e-Procurement • NCCCS Report Submittal
EDX DMI Extensions • Extensions: • SEVIS (Student and Exchange Visitor Information System) • Campus Cruiser – portal product of Time Cruiser • Blackboard – e-learning product • WebCT – e-learning product
Definitions of Roles • System Administrator – Computer Center staff responsible for managing and implementing Colleague • DBA/Technical Analyst – Staff responsible for producing the more complicated reports and select lists • Programmer Analyst – Personnel involved in creating enhanced or new applications to be used with the Colleague system • Application Coordinators – Individuals, usually in the user offices, that assist users in the the use of Colleague and provide the less complicated reports and select lists
System Administrator Research Tools and Techniques 3 days Creating Computed Columns 3 days UniData Administrator 2 days Colleague Administrator 4 days Advanced Colleague Administrator 3 days Implementing WebAdvisor (when needed) 2 days
DBA/Technical Analyst Research Tools and Techniques 3 days Creating Computed Columns 3 days Building Views 1 day Safari ReportWriter for Technical Users 2 days
Programmer Analyst Research Tools and Techniques 3 days Creating Computed Columns 3 days Envision Basic 2 days Envision Tool Kit – Screen Processing 5 days Envision Tool Kit – Batch and Rpt Processing 5 days Managing Envision Custom Source 1 day
Application (ST, HR & CF) Specific Coordinator Research Tools and Techniques 3 days Fundamentals of Safari ReportWriter 2 days Rules Processor (ST and HR specific) 2 days Application Specific Reporting Techniques 2 days
To Receive Soft Copy of this Presentation tci@datatel.com