Overview

Background

Core support for ColdFusion version 11 reached end of life at the end of April 2019. Extended support is available for a maximum of 2 years to allow migration to the latest technology.

This project will move all corporate ColdFusion applications using version 11 to a new supported ColdFusion 2018 environment. 

Scope

  • This project will investigate what corporate applications will be upgraded from CF11 to CF2018
  • All Dev and Test environments should have been repaired for the CF11 upgrade but this project will check that they are working before upgrading
  • This project will investigate whether the CF11 applications can be added to the newly built CF2018 infrastructure under INF135 (with specification updated) or whether new infrastructure is needed
  • The project will check that Bamboo plans exist and where applicable, each application will be added to the deployment framework (Bamboo) plan and migrated to the new infrastructure. If not applicable the applications will follow a normal deployment strategy.
  • This project will determine how to migrate the hosted Windows systems which are currently on CF10 ( a list of these apps is at https://www.wiki.ed.ac.uk/pages/viewpage.action?pageId=381840218 )

Production have already investigated what corporate applications are on CF11 and the following 24 applications should be upgraded:

Application

Owner

Notes

Bamboo Plan*

Bookable rooms

www.bookableroomsfeed.ted.is.ed.ac.uk

 

Timetabling Scott Rosie 

 

?

Buy@Ed

www.buyated.csg.ed.ac.uk  ***

 

Finance

Craig Henderson

 

Y

Card System

www.frontoffice.mis.ed.ac.uk

Card Services

Barry Croucher

Stefan confirmed that this is on CF11 and in use.

 

?

???System name

www.citester.is.ed.ac.uk  

 

?

Julieta confirmed running only from KB.  No configuration for AT

?

eAuthorisations for Finance

www.eauthorisations.finance.ed.ac.uk ***

Finance

Craig Henderson

Stefan confirmed that this is on CF11 and in use.

 

Julieta confirmed running only from KB. Manually disabled on AT

?

EBIS on-line

www-live.ebis.estates.ed.ac.uk

 

Estates

Karen Adamson

 

 

 

From closure report EST091: Ensure any applications that access Estates drawings correctly map to the new locations. Should the drawings need to reside on the ColdFusion 11 server at all?; it may be beneficial to move them to an independent location. As a reference point for any future EBIS On-line UAT activities (particularly when upgrading environments), the following should be carefully tested:- - Drawings functionality.  - Links to Serengeti, used for viewing document images.    

 https://www.wiki.ed.ac.uk/pages/viewpage.action?pageId=26838620

 

Julieta confirmed running only from KB

?

Finance eExpenses

www.expenses.finance.ed.ac.uk

 

Finance

Listed on ‘ColdFusion Applications - current state’ page as CF11 but only on CF10 – migrating to 2018 under INF135

 

Stefan confirmed that this is on CF11 and in use.

 

Julieta confirmed seems to be migrating to cflinux2018

 

Sue confirmed was not included in INF135 as had noted as already on CF11

 

?

Electronic Internal Transfers (eITs)

www.eit.finance.ed.ac.uk ***

 

Finance

Craig Henderson

Julieta confirmed running only from AT. Manually disabled on KB

Y

eStores

www.estores.finance.ed.ac.uk ***

 

Finance

Craig Henderson

Julieta confirmed BROKEN on KB, running from AT

Y

Event Booking

www.events.ed.ac.uk

 

SM: Alex Carter

 

Y

Finance Channel (also known as Student payment)

www.studebt.mis.ed.ac.uk

Finance

Craig Henderson

Julieta confirmed Running only from KB. Manually disabled on AT

?

FPA Reconciliation

 

Finance

 

Y

OLLBook

www.course-bookings.lifelong.ed.ac.uk

 

OLL

 

?

Online Print Credit (PCounter)

www.pcounter.mis.ed.ac.uk

 

Card Services

Barry Croucher

XPR SQL database houses the students print history logs Had to deploy to Live along with FIN and OLL due to dependencies with them all being under WPMSERV.

?

Organisational hierarchy

www.org.planning.ed.ac.uk

 

?

 

?

Personal tutor

www.ess.euclid.ed.ac.uk

 

?

Stefan confirmed that this is on CF11 and in use.

 

?

Salary Forecasting

www.salfor.finance.ed.ac.uk ***

 

?

 

Y

Student MyEd channels www.esp.myed.ed.ac.uk

 

?

Stefan confirmed that this is on CF11 and in use.

 

?

Transparency (time recording for academics) also known as Time Allocation Survey (TAS)

www.transparency.fec.ed.ac.uk

 

Finance

Craig Henderson

 

?

TAS Admin

www.transparencyadmin.fec.ed.ac.uk

 

Finance

Craig Henderson?

 

?

Voting system (EVES)

www.eves.myed.ed.ac.uk

 

SM: Alex Carter

 

Y

VRS

www.vrs.mis.ed.ac.uk  **

 

SM: Alex Carter

 

Y

WebFirst

www.webfirst.fin.ed.ac.uk  ***

 

Finance

Craig Henderson

 

Y

WPMserve

www.wpmservice.finance.ed.ac.uk

Finance

Craig Henderson

Julieta confirmed running only from KB. Manually disabled on AT

Y

* Bamboo plan - As noted in closure reports from previous upgrade projects – should be double checked

** May be replaced by new IDAM strategy in future

*** Noted as being replaced by Core Systems ERP in the future

 

The following applications are on CF11 but appear to be decommissioned

www.iskills.is.ed.ac.uk --

 

DECOMMISSIONED

Stefan confirmed is not in use. Code and related settings should not be migrated if it is still on the servers.

www.mycareer.ed.ac.uk

 

DECOMMISSIONED

Stefan confirmed is not in use. Code and related settings should not be migrated if it is still on the servers.

www.smart.mis.ed.ac.uk  

 

DECOMMISSIONED? To be checked

www.admin.eves.myed.ed.ac.uk 

DECOMMISSIONED? To be checked

 

Not in scope

  • Anything other than that which is essential for the compliance upgrade from ColdFusion 11 to ColdFusion 2018 is out of scope
  • Migration of the hosted applications: this will be carried out by the users/customers who own the applications on the managed hosting.

 

Objectives & Deliverables

The deliverables are prioritised using the MoSCoW prioritisation method:

M=Must Have; S=Should Have; C=Could Have; W=Want

  • (M= has to be satisfied for the final solution to be acceptable in terms of delivery dates, compliance, viability etc.
  • S= high-priority requirement that should be included if possible -workarounds may be available
  • C= a nice-to-have requirement
  • W= want but will not be part of this project)

 

Objectives and Deliverables

Priority

MoSCoW

Owner

O1 To move CF11 applications to 2018

D1. Check capacity of existing CF2018 servers

M

TechMan

D2. Design capacity (either upgrade existing infrastructure or create new infrastructure)

M

Dev/DevTech

D3. Dev, Test and Live available in CF2018 for CF11 applications

M

Dev/DevTech

D4. Bamboo plan available for each application where applicable

M

Dev

D5. If Bamboo plans are not applicable, deployment plans will be available

M

Dev

D6. CF11 corporate applications migrated from Dev to Test

M

Dev/DevTech

O2 Testing of corporate applications

D1. Each corporate application tested by Production and business partners

M

Production

D2. Each CF11 corporate application deployed to Live

M

DevTech

O3 Create an infrastructure for the managed hosting apps (on CF10)

D1. Decision on the strategy for managed hosting

M

Production

D2. Creation of new infrastructure (or upgrading of existing infrastructure) for hosted applications

M

DevTech

D3. Migrates 1 application as proof of concept on the managed hosting CF10 to CF2018

M

DevTech

O4 Decommissioning

D1. Decommissioning of CF11 infrastructure

S

DevTech

Decommissioning of the CF10 infrastructure may have to be carried out after the project closes as will be dependent on how quickly customers and users migrate their hosted applications.

 

Benefits

  • Applications will be on a supported version of ColdFusion
  • Applications will be on a version where security patches can be applied

 

Success Criteria

  • Corporate applications continue to provide service after the upgrade with no new issues.
  • No degradation in performance
  • Infrastructure available for managed hosted applications for users/customers to migrate their apps. Proof of concept for this is successful.

Project Milestones

Milestone

Start Date

Due Date

Comments

Planning

 

16 Nov 19

 

Hosted applications decision

 

29 Nov 19

 

Build  (Dev complete)

1 Nov 19

31 Jan 20

 

Migration (Test complete)

1 Feb 20

31 Mar 20

 

UAT (ASOR)

1 Apr 20

30 Apr 20

 

Delivery (Hosted applications infrastructure)

 

15 May 20

 

Delivery (Deploy to Live Linux)

 

22 May 20

 

Delivery (Deploy to Live Windows) if applicable

 

29 May 20

 

Delivery review (DSOR)

 

12 Jun 20

 

Decommissioning of CF11 servers

14 Jun 20

19 Jun 20

Run in Live for 2-3 weeks before decommissioning

Close

 

30 Jun 20

 

 

 

AttachmentSize
Image icon timelineb-75b.png48.91 KB

Project Info

Not available.

Documentation

Not available.