+ All Categories
Home > Technology > it.emory.edu

it.emory.edu

Date post: 02-Dec-2014
Category:
Upload: billy82
View: 2,908 times
Download: 2 times
Share this document with a friend
Description:
 
Popular Tags:
58
IT Briefing September 2006
Transcript
Page 1: it.emory.edu

IT Briefing

September 2006

Page 2: it.emory.edu

2

IT Briefing Agenda 9/21/06

• SWE Updates

• Manage IT Upgrade

• Blackboard Overview

• Web Approach

• NetCom Q&A

• Karen Jenkins

• Karen Jenkins

• Sandra Butler

• Karen Jenkins

• Paul Petersen

October 19 Briefing 10:15 – 1:30 – MS to attend:• 1 hour for Product Roadmap• 1 hour for Vista and Office 2007

MS to provide lunch. Please RSVP to:[email protected]

Page 3: it.emory.edu

3

Software Express

• Microsoft access– Student employees no longer given

access• Sponsored accounts & retirees

– No longer given access• Examining all applications against

our contracts and will make adjustments accordingly

• Any issues?

Page 4: it.emory.edu

Manage IT

Karen JenkinsAndrew KincaidAl Shelton

Page 5: it.emory.edu

5

Remedy Modules

ActionRequestSystem

ChangeManagement

Service Desk

ServiceLevel

Management

AssetManagement

Page 6: it.emory.edu

6

Architecture

Web/Mid-Tier Server

Application ServerDataBase

Server

eGenera2 x Intel Xeon P4 3 GHz6 GB RAM

eGenera4 x Intel Xeon P4 3 GHz12 GB RAM

Sun 4804 x 900 MHz

16 GB RAM

`

Windows client

access

Web access

Page 7: it.emory.edu

7

Remedy Upgrade – Heads up!

• Major new release v7.0• More ITIL compliance • Multi-tenancy• Additional categorization – from 3 levels to 6/7

(product & operational)• Cleaner look – left navigation & top navigation• Solutions/knowledgebase – added user flag• Definitive Software Library (DSL)• CMDB – with new tools to assist the build,

graphical view• REMOVED the “teaser” apps

Page 8: it.emory.edu

8

Service Desk (Help Form)

• New name for Help Desk module• Largest graphical change is top ITIL process

bar• 2 types of Requests (ITIL compliance)

– Incident– Problem

• Task management added (use with incidents, problems, or change requests)

• New canned reports• Enhanced problem management, new form• Work log renamed to Work Info (table based)• Other fields renamed (such as severity to

impact)• Decision tree and scripts

Page 9: it.emory.edu

9

Page 10: it.emory.edu

10

Page 11: it.emory.edu

11

Change Management

• Module now required to create any type of change request

• More/tighter integration with Configuration Management, DSL, & CMDB– Closed loop change

• Change calendar w/ business events• Set varying approval levels – even auto-

approve – so process is not bogged down

• Save high risk changes for CAB

Page 12: it.emory.edu

12

Page 13: it.emory.edu

13

Other Applications

• Service Level Management– Ability to compute overall SLA compliance

with multiple weighted targets– Performance targets via SNMP interface

(SMARTS)

• Asset Management– Better integration with Configuration

Management (aka Marimba)– DSL contains a product dictionary– Software license management

Page 14: it.emory.edu

14

Input & Schedule

• First TechTalk tomorrow 2:00-3:30 NDB 225 Kennesaw– 10/13, 11/3, 11/24

• Will also updates at IT Briefing

• Target installation => October• Go-live => TBD• Initial scope = migrate current

functionality & data

Page 15: it.emory.edu

15

?Questions

Manage IT

Page 16: it.emory.edu

Blackboard @Emory

Sandra ButlerManager, Interactive Technologies Team

IT Briefing 09/21/06

Page 17: it.emory.edu

17

Interactive Technologies Team

• Adam Lipkin• Marcy Alexander• Tricia Goddard• Kathy Hayes

• David Lower• Julia Leon• Marianne Schneider• Open Slot

Page 18: it.emory.edu

18

Interactive Technologies

• LearnLink• Blackboard

– classes.emory.edu

[email protected]

• Insight• Wimba

Page 19: it.emory.edu

19

What is Blackboard (Bb)?

• Academic Suite– Learning

System– Community

System– Content System

• Building Blocks– Add-ins that

extend capability and functionality

Page 20: it.emory.edu

20

Bb Tools

• Course and Content Authoring

• Assessment Engine

• Assignment Manager

• Online Gradebook• Discussion Board

• Email Class• Virtual Chat• Group Management• Course Reporting

and Statistics• Performance

Dashboard/Review Status (recent upgrade)

more available via Building Blocks and Course Cartridges

Page 21: it.emory.edu

21

History: Bb at Emory

1999: review Bb CourseInfo versus WebCTteaching & learning at anytime from anywhere

2000: University adopts Bb 5; upgrade to Course & Portal Managerdepts, orgs, and clubs; customizable buttons; building blocks announcement (Bb Inc.)

2002: upgrade to Bb 5.5 EnterpriseBb app server & Oracle db server; move to 24/7 data center; custom script for enrollment; Emory’s GenLib developers release e-reserves interface for Bb; branding

2004: upgrade to Bb 6.1 LDAP enabled; PS feeds via Bb snapshot utility; dual servers in PROD and DEV

Page 22: it.emory.edu

22

2005: license Content System; SSL & load balanced; upgrade to Bb 6.2file mgmt; content sharing; ePortfolios; passes to entire community and guests; Wimba Building Block trial

2006: Reorganize / AAIT / ATS / Interactive Technologiesapp system support transition; upgrade to Bb 6.3; RSPH migrates to University Bb servers; add’l training and outreach (ex. JIT sessions, custom training sites, etc.); increased non-academic and training usage; Wimba Building Block added

2007: Enhance integration w/other IT resourcesreview overall structure: enhance processes; improve infrastructure

History: Bb at Emory

Page 23: it.emory.edu

23

Bb at Emory Stats 09/18/06 2:00pm

• 3,255 courses– 1,772 active courses (08/06 – current)

• 163 organizations– 104 active organizations (08/06 – current)

– includes intranets, student forums and groups, faculty/staff groups and committees

Page 24: it.emory.edu

24

0 1000 2000 3000 4000

Aug-02

Aug-03

Aug-04

Aug-05

Dec-05

Current

Courses Orgs

Bb at Emory Stats 09/18/06 2:00pm

Page 25: it.emory.edu

25

Bb Course Site

Page 26: it.emory.edu

26

Building Block: Wimba Voice Tools

Page 27: it.emory.edu

27

Page 28: it.emory.edu

28

Bb & Insightintegration made easy

Page 29: it.emory.edu

29

https://classes.emory.edu

Page 30: it.emory.edu

Proposed Web Approach

September 2006

Page 31: it.emory.edu

31

Agenda

• Current environment• Initial plan• Revised plan• Architecture goals• Draft architecture• Estimated timeline• Outstanding issues

Page 32: it.emory.edu

32

Gecko & Maple

• Focused on the needs of the hard core developer community

• Maple Issues:– Difficult to support & maintain due to

multiple customizations (Apache, “ITD WebDrive”)

– Security issues– Old hardware

Page 33: it.emory.edu

33

Initial Plan

• Update hardware• Update software

? But what are the most common needs of the community

? Does this hit the mark …

Stabilize, re-group, gather requirements

Page 34: it.emory.edu

34

Stabilize

• Split SiteMinder / non-SiteMinder sites– Solved the performance issues

identified in March ‘06• Upgrade CF to 7.1 (Maple)

– Containment capabilities improve stability

– Majority of code in CF – allowed for early testing prior to new architecture

• Identify high risk security issues– Plan in place to implement changes

Page 35: it.emory.edu

35

Community Requirements

• Developers only need a couple of additional features:– MySQL, shell access on Dev, stability

• Resource and/or skill set constrained users are the majority– Analysis indicates there are many

static sites and others with basic/common minor dynamic components (~77%)

• One size does not fit all …

Page 36: it.emory.edu

36

Revised Plan

• Place focus on the majority and the current gaps

• Build a tiered service offering – target different customers/needs

• Build tool kit for common needs• Provide more applications• Improve documentation

Page 37: it.emory.edu

37

Web Approach

• Standard Hosting– Users with limited resources needing to

quickly and easily publish static websites

• Advanced Hosting– Users with advanced developments skills

creating dynamic sites and/or web applications

• Enterprise Hosting– Users creating mission critical enterprise

websites and/or enterprise web applications

Tiered service offerings dependant upon user needs

Page 38: it.emory.edu

FUTURE STATE

Page 39: it.emory.edu

39

Hosting Options

Service & Support

Standard

Advanced

Enterprise

Backup/Restore

Server maint.

Proactive Monitoring

System admin.

High avail.

Web Workshops

Assigned POC

Page 40: it.emory.edu

40

Hosting Options (cont.)

Features & Tools

Standard

Advanced Enterprise

Templates

Site builder

Script library

Site statistics

Google search

Error/log files

Virtual servers

Page 41: it.emory.edu

41

Hosting Options (cont.)

Features & Tools (continued)

Standard

Advanced Enterprise

sFTP

File Manager

SSH (dev)

Cronjobs

Dev/QA Env.

Dev-to-prod

Disk space 500 MB 1 GB 2 GB

Page 42: it.emory.edu

42

Hosting Options (cont.)

Site & Application Development

Standard

Advanced Enterprise

HTML

PHP 4.3.2

Cold Fusion 7.1

Perl 5.8

Python 2.3

J2EE

SiteMinder

Page 43: it.emory.edu

43

Hosting Options (cont.)

Database Development

Standard

Advanced Enterprise

Oracle

MySQL

Cold Fusion Connectors

Oracle

MySQL

Microsoft SQL

RAC JDBC

Page 44: it.emory.edu

44

Hosting Options (cont.)

Applications

Standard

Advanced Enterprise

Blog

Calendar

Message Board

CMS

Portal

Page 45: it.emory.edu

Architecture--DRAFT--

Page 46: it.emory.edu

46

Architecture Goals

• Low entry-barrier• Consolidate where possible• Improved isolation / management• Seamless scalability• Highly secure• High stability, availability, and

performance

Page 47: it.emory.edu

47

9/20/2006Version 1.0 AAIT

DRAFT - Web Architecture

Web access Academic Network

DMZ Network

Admin Core Network

Enterprise Web ServersLDAP Proxy

OracleDatabaseServersWeb

Application Servers

Load Balancers w/ HTTP proxy

Network Attached Storage

Standard & Advanced Web Servers

SSL Termination

Reverse Proxy

MySQLDatabaseServers

Page 48: it.emory.edu

48

9/20/2006Version 1.3 AAIT

DRAFT - Software Configurations

Apache 2.0JRun 4.0CF 7.1Perl 5.8PHP 4.3Oracle 10.2MySQL 4.0

Advanced Hosting

Apache 2.0HTML 4.0

Standard Hosting

Apache 2.0WebSphere 5.0CF 7.1Perl 5.8PHP 4.3Oracle 10.2

Enterprise Hosting

Apache 2.0Jboss J2EE 1.4Oracle 10.2MySQL 4.0

One shared instance

Multiple dedicated containers

Apache 2.0JRun 4.0CF 7.1Perl 5.8PHP 4.3Oracle 10.2MySQL 4.0

Apache 2.0WebSphere 5.0J2EE 1.4Oracle 10.2MySQL 4.0

Apache 2.0WebSphere 5.0CF 7.1Perl 5.8PHP 4.3Oracle 10.2

Multiple dedicated containers

Utilize Resource Management to allocate resources (CPU, memory, processes, etc.) to each instance

Page 49: it.emory.edu

Project Scope

Phase 1 and beyond

Page 50: it.emory.edu

50

Project Scope

• Design & implement new robust web infrastructure

• Create mandatory tools– Administration/provisioning– File management– Necessary scripts for Standard

• Improve existing documentation• Migrate current Maple sites

– AAIT to move sites and test– AAIT to create required documentation– Site owners to test & validate

Page 51: it.emory.edu

51

Tools

Phase 1• File Manager• Administration /

Provisioning• Form mailer

Phase 2+• Site Builder• Templates (with

DUR)• Dev-to-Prod• Point & Click

provisioning• Event list• Other tools

Page 52: it.emory.edu

52

More Out of Scope (Phase 2+)

• Migrating Gecko to Enterprise• Create policies (in conjunction with

DUR)• Applications

– Blog– Calendar– Message board– CMS– Portal

• Policy central store

Page 53: it.emory.edu

53

Other related projects

• Web Statistics (Governance request submitted)

• Google Search (Governance request submitted)

Page 54: it.emory.edu

54

Phase 1 Timeline - DRAFT

Finalize architecture

Implement Hardware

Create tools

Migrate sites

Test & acceptance

Production ready

Sept Oct Nov DecAug

Page 55: it.emory.edu

55

Phase 2 Schedule - DRAFT

Site Builder

Templates

Dev-to-Prod

Provisioning

Event List

Gecko Migration

Jan Feb Mar AprDec

Page 56: it.emory.edu

56

Outstanding issues

• Finalize architecture• Determine hardware• Identify costs• Present & discuss with community• Complete & submit Level 1 CBC

Page 57: it.emory.edu

57

?Questions

Web Services

Page 58: it.emory.edu

58

?Questions

NetCom


Recommended