Application Architecture in UCC

Download Report

Transcript Application Architecture in UCC

Application Architecture
in UCC
Jerry Buckley
Head of Enterprise Applications
Computer Centre
Computer Centre, UCC
Enterprise Architecture
Business Objectives
Business
Business Processes
Applications
IT
Data
IT Infrastructure
Computer Centre, UCC
UCC Applications Architecture





1979 - Batch Data processing
1982 - Online systems
1984 - DBMS and the Corporate Database
1990 - ERP (Financials, etc.), Packaged Software
2000 - Application Portfolio






Diverse Platforms
Diverse Databases
Diverse Interfaces
2003 - Oracle, MS
2005 - Services (Web, Portal, IDAM, BI)
2010 - The Cloud
Computer Centre, UCC
Traditional IT Objectives
-
A robust and resilient IT infrastructure
A Unified Data Model
An integrated application suite, supporting
-
Well defined and efficient business processes,
Timely and accurate reporting, and
Business Intelligence
Computer Centre, UCC
Main Business Processes
Students
Admissions
Registration
ID Cards
Examinations
Fees
Timetable
Graduation
Finance
Alumni
Membership
Donors
Events
Finance
Accounts
Payroll
Procurement
Pensions
HR
Personnel
Recruitment
Time and Attendance
Training & Development
Database
Research
Expertise
IP
Grants
Services
Library
Access Control
Blackboard
Portal
Email
BI
Teamworks
Estates
Space Atlas
Room Bookings
Buildings Mgmt
Computer Centre, UCC
Application Portfolio
Students
Admissions
Registration
ID Cards
Examinations
Fees
Timetable
Graduation
Finance
Alumni
Membership
Donors
Events
Finance
Data
Data
Data
Data
Data
Data
Data
Data
Data
HR
Personnel
Recruitment
Time and Attendance
Training & Development
Data
Accounts
Payroll
Procurement
Pensions
Research
Expertise
IP
Grants
Services
Library
Access Control
Blackboard
Portal
Email
BI
Teamworks
Estates
Space Atlas
Room Bookings
Buildings Mgmt
Computer Centre, UCC
Integration
USER
Manage as a Network Of Interacting
Components – Complex System
DATA
Portal
BI
IDAM
Computer Centre, UCC
Student Applications
ITS Data Flows
CAO
PAC
ITS
Raiser’s Edge
CORE
Access Control
Library
DMIS
Teamworks
Blackboard
Data
Warehouse
FDR
Student AD
GP Dynamic
Student
Portal
ARC
Computer Centre, UCC
Webmail
Syllabus Plus
Example 1: ID Card
INTEGRATION
LAYER
Register For
Qualification/
Modules
Interface Tables
ITS
ITS
Dynamic Link
using Corinio
Print Student
ID Card
BADGE
Gain Access
to Boole
Library
Core
Core
Take out
Book
Innopac
Library
Computer Centre, UCC
Overnight Acsii
File Transfer
Student Dashboard
Computer Centre, UCC
Example 2: BI Dashboard
Extract
ITS
Reporting
Transform
Oracle
DB Link
Transact SQL
Oracle
DB Link
Staging Area
Microstrategy
BI
SSIS
CORE
EasySoft
Warehouse
Star Schema
MS
Developer
Client
CODA
Metadata
CAO Ascii Files
Computer Centre, UCC
Web
Reports/
Dashboard
Application Architecture Drivers








Primacy of business requirements – ‘Best of Breed’
Legacy systems
Organisational Culture (Silos)
Emerging Technologies
Funding and ROI
Risk - Incremental development
The Marketplace – Niche Software
People and Politics
Computer Centre, UCC
Challenges







Business buy-in
Change management
Technical maintenance
Inconsistent data definitions
System Administration (Business Processes,
Account Management, Reporting, User Support)
Varied skill sets
Vendor management
Computer Centre, UCC
Summary




UCC has a broad application portfolio
UCC’s current EA is based on a ‘best of breed’
approach
High level of back-end integration
Success depends on
People
 Planning
 Communication


It works (most of the time)!
Computer Centre, UCC
QUESTIONS
?
Computer Centre, UCC