{"id":136,"date":"2021-10-05T12:31:15","date_gmt":"2021-10-05T16:31:15","guid":{"rendered":"https:\/\/www.bu.edu\/techplan\/?page_id=136"},"modified":"2024-05-29T09:38:26","modified_gmt":"2024-05-29T13:38:26","slug":"retire-mainframe","status":"publish","type":"page","link":"https:\/\/www.bu.edu\/techplan\/priorities\/retire-mainframe\/","title":{"rendered":"Retire Mainframe Applications and Legacy Infrastructure"},"content":{"rendered":"<p><img loading=\"lazy\" src=\"\/techplan\/files\/2021\/05\/retire-150x150.png\" alt=\"Data hard drive stack icon\" width=\"150\" height=\"150\" class=\"alignleft wp-image-80 size-thumbnail\" srcset=\"https:\/\/www.bu.edu\/techplan\/files\/2021\/05\/retire-150x150.png 150w, https:\/\/www.bu.edu\/techplan\/files\/2021\/05\/retire-100x100.png 100w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>We will complete the replacement or retirement of all remaining applications on BU\u2019s antiquated ADABAS Natural application platform and complete the modernization of infrastructure to remove antiquated operating systems and middleware, enabling improved agility and reducing risks and costs.<\/p>\n<h2>Scope<\/h2>\n<hr style=\"height: 10px; border-width: 0; color: #cc036b; background-color: #cc036b;\" \/>\n<p>The ADABAS Natural Retirement program encompasses a broad range of projects that are required for full retirement of the ADABAS Natural application development platform, which dates back to the early 1980s. These projects range from replacing very large applications to multiple small applications that still reside in the ADABAS Natural environment. Also included is activity to replace ADABAS Natural where it is used as an integration point, creating an archive of data and the decommissioning of the environment.<\/p>\n<p>Infrastructure Modernization will remove dependencies on long standing, outdated but deeply entrenched technologies within BU infrastructure.\u00a0 Primary examples include Kerberos 4 (a security protocol used for authentication), Andrew File Systems (AFS- a higher ed developed service used to share files remotely), our own BU-developed Weblogin (software that allows you to retain login credentials across multiple internal websites), and Sun Solaris operating systems and hardware.\u00a0 While these technologies were once leading assets, they are now liabilities that severely limit BU\u2019s agility in keeping pace with rapidly evolving technology service needs.<\/p>\n<h2>Major Projects<\/h2>\n<hr style=\"height: 10px; border-width: 0; color: #cc036b; background-color: #cc036b;\" \/>\n<h3>Mainframe Applications<\/h3>\n<ul>\n<li><b>CCure building access system re-integration (Housing Clearance System) &#8211; <\/b><span id=\"active\">Active<\/span><b><br \/>\n<\/b>Eliminate the dependency on the mainframe for key card access to buildings. Replace automated door access provisioning.<\/li>\n<li><b>Dining System replacement &#8211; <\/b><span id=\"active\">Active<\/span><b><br \/>\n<\/b>Replace legacy technology components supporting University Dining Plans and the Terrier Convenience Plan with a modern supportable platform.<\/li>\n<li><b>Card Services &#8211; <\/b><span id=\"approved\">Approved<\/span><b><br \/>\n<\/b>Replace the legacy automation and integration necessary to produce physical ID Cards and store the student, faculty, and staff photos used across multiple University applications. Create a new data repository for BUID card specific data (including photos and metadata) and an updated process for lost card administration.<\/li>\n<li><b>Emergency and incident notification management system replacement &#8211; <\/b><span id=\"complete\">Complete<\/span><b><br \/>\n<\/b>Improve BU\u2019s ability to communicate in a crisis or incident by implementing a new system.<\/li>\n<li><b>Parking system replacement &#8211; <\/b><span id=\"complete\">Complete<\/span><b><br \/>\n<\/b>Replace the legacy, mainframe-based parking permit management system with a modern, cloud-hosted SaaS solution.<\/li>\n<li><b>PoliceLink<\/b><b> Replacement &#8211; <\/b><span id=\"active\">Active<\/span><b><br \/>\n<\/b>Enable University Police to access student, faculty, and staff photos and identity\/contact information in support of investigations, active incidents, wellness checks, etc.<\/li>\n<li><b>Student Immunization Records and Medical Insurance Waivers &#8211; <\/b><span id=\"complete\">Complete<\/span><b><br \/>\n<\/b>Replace the existing legacy system that enables students to report immunization records and request insurance waivers.<\/li>\n<li><b>Employee MBTA Pass Management &#8211; <\/b><span id=\"prioritized\">Prioritized<\/span><b><br \/>\n<\/b>Replace Employee MBTA pass management system and related employee benefits.<\/li>\n<li><b>Technology Service Monitoring and Event Management\/Notifications Replacement &#8211; <\/b><span id=\"prioritized\">Prioritized<\/span><b><br \/>\n<\/b>Eliminate the dependency on the mainframe for 24\/7 monitoring of University servers and services. Ensure timely notifications to on-call support staff when systems become unresponsive or produce errors.<\/li>\n<li><b>XML Gateway and Secure Redirect Retirement &#8211; <\/b><span id=\"active\">Active<\/span><b><br \/>\n<\/b>Replace legacy web interfaces that enable external applications to authenticate BU community members and\/or request\/update University data via a web-based Application Programming Interface (API).<\/li>\n<li><b>ADABAS Natural Small Applications Retirement &#8211; <\/b><span id=\"active\">Active<\/span><b><br \/>\n<\/b>Replacement of 20-30 small scale applications.<\/li>\n<li><b>Mainframe Integrations Replacement &#8211; <\/b><span id=\"active\">Active<\/span><br \/>\nReplace integrations developed using the mainframe as a data integration tool.<\/li>\n<li><b>ADABAS Natural Data Archiving &#8211; <\/b><span id=\"investigating\">Investigating<\/span><br \/>\nOnce legacy applications have been replaced, legacy data will be moved to a long-term storage location.<\/li>\n<li><b>ADABAS Natural Decommissioning &#8211; <\/b><span id=\"investigating\">Investigating<\/span><br \/>\nRemove all legacy application user access and programs when all legacy applications have been replaced.<\/li>\n<\/ul>\n<h3>Legacy Infrastructure<\/h3>\n<ul>\n<li><b>Web Hosting Infrastructure Retirement, including:<\/b>\n<ul>\n<li><b>Migrate <\/b><b>PHPBin<\/b><b> Applications to Amazon Web Services (AWS) &#8211; <\/b><span id=\"complete\">Complete<\/span><b><br \/>\n<\/b>Move custom IS&amp;T web application (called \u201dBIN\u201d) developed on Hypertext Preprocessor (PHP) to our Amazon Web Services cloud (example &#8211; online Calendar and Faculty Applicants)<\/li>\n<li><b>Decommission BU DBIN &#8211; <\/b><span id=\"complete\">Complete<\/span><br \/>\nRehost custom non-IS&amp;T PHP applications at AWS (example-college of engineering applications)<\/li>\n<li><b>Remove AFS and BU <\/b><b>WebLogin<\/b><b> dependencies from Virtual Web Host server &#8211; <\/b><span id=\"complete\">Complete<\/span><br \/>\nModernize the infrastructure for web hosting with specialized client requested site name (example &#8211; favoritepoem.org)<\/li>\n<li><b>Remove Andrew File System (AFS) Dependency from <\/b><b>WebLogin<\/b><b> Application &#8211; <\/b><span id=\"complete\">Complete<\/span><br \/>\nPending full replacement, remove reliance of legacy BU Weblogin services on obsolete remote file system (AFS)<\/li>\n<\/ul>\n<\/li>\n<li><b>Communications Infrastructure Retirement<\/b>\n<ul>\n<li><b>Replacement of BU Simple Mail Transport Protocol (SMTP) outbound email &#8211; <\/b><span id=\"complete\">Complete<\/span><br \/>\nImplement a standard platform for routing specialized email, including bulk-mail, for outbound emails<\/li>\n<li><b>Remove Andrew File System (AFS) dependencies from mailing list manager service (<\/b><b>MajorDomo<\/b><b>) and broadcast mail services &#8211; <\/b><span id=\"complete\">Complete<\/span><br \/>\nPending full replacement, remove reliance of legacy list email services on the obsolete remote file system (AFS)<\/li>\n<\/ul>\n<\/li>\n<li><b>Identity &amp; Access Management Services Legacy Retirement<\/b>\n<ul>\n<li><b>BU WebLogin Retirement (multiple projects) &#8211; <\/b><span id=\"active\">Active<\/span><br \/>\nThe retirement of our legacy, homegrown web authentication program will be completed through a series of projects to convert specific in-scope applications to our newer platform (Shibboleth).<\/li>\n<li><b>Legacy Account Provisioning Retirement &#8211; <\/b><span id=\"active\">Active<\/span><br \/>\nThe deployment of a new identity system in FY22 will retire some mainframe components directly, but further work will be required to fully retire functionality provided by supporting systems such as Microsoft Identity Manager (MIM).<\/li>\n<li><b>Legacy Operational Directory Retirement &#8211; <\/b><span id=\"active\">Active<\/span><br \/>\nThis program will consolidate multiple legacy operational directories, eliminating some legacy, homegrown solutions such as \u201cPh\u201d. The solution will streamline how applications are able to consume directory information, eliminate custom code, and retire legacy hardware<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Stakeholders<\/h2>\n<hr style=\"height: 10px; border-width: 0; color: #cc036b; background-color: #cc036b;\" \/>\n<ul><\/ul>\n<p>Primary stakeholders for Mainframe Applications retirement are central offices who delivery university services using these systems, as well as the campus community members who receive those services. These offices will collaborate with IS&amp;T in identification and implementation of replacement systems as well as execution of testing associated with decommissioning of each application and data archiving. These offices include:<\/p>\n<ul>\n<li>Auxiliary Services, BUMC, BUPD, Campus Planning &amp; Operations, Dean of Students, Enrollment &amp; Student Administration, Financial Affairs, Global Programs, Human Resources, NEIDL, Provost Office<\/li>\n<\/ul>\n<p>Legacy infrastructure retirement will impact all BU community members (students, faculty, staff, alumni, and affiliates) due to the scope of use of BU authentication and directory services, web sites, email, and library services. The Common Services and Information Security governance committee will provide primary oversight for this priority.<\/p>\n<h2>Key Success Metrics<\/h2>\n<hr style=\"height: 10px; border-width: 0; color: #cc036b; background-color: #cc036b;\" \/>\n<ul>\n<li>\n<figure id=\"attachment_396\" aria-describedby=\"caption-attachment-396\" style=\"width: 364px\" class=\"wp-caption alignright\"><img loading=\"lazy\" src=\"\/techplan\/files\/2024\/05\/TechPlan_MainframeAppStatus_20240416.png\" alt=\"\" width=\"354\" height=\"300\" class=\"wp-image-396\" srcset=\"https:\/\/www.bu.edu\/techplan\/files\/2024\/05\/TechPlan_MainframeAppStatus_20240416.png 966w, https:\/\/www.bu.edu\/techplan\/files\/2024\/05\/TechPlan_MainframeAppStatus_20240416-636x539.png 636w, https:\/\/www.bu.edu\/techplan\/files\/2024\/05\/TechPlan_MainframeAppStatus_20240416-768x651.png 768w\" sizes=\"(max-width: 354px) 100vw, 354px\" \/><figcaption id=\"caption-attachment-396\" class=\"wp-caption-text\"><strong><em>** As of April 16, 2024 **<\/em><\/strong><\/figcaption><\/figure>\n<div class=\"mceTemp\">ADABAS Natural Applications Disposition chart<\/div>\n<\/li>\n<li>Stable community satisfaction\n<ul>\n<li>Pre-and post-community IT service satisfaction surveys<\/li>\n<\/ul>\n<\/li>\n<li>Significantly reduce the number of End-of-Life Services\n<ul>\n<li>Annual Enterprise Risk Management Key Performance Indicator<\/li>\n<\/ul>\n<\/li>\n<li>Approved project budget(s) to actual<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We will complete the replacement or retirement of all remaining applications on BU\u2019s antiquated ADABAS Natural application platform and complete the modernization of infrastructure to remove antiquated operating systems and middleware, enabling improved agility and reducing risks and costs. Scope The ADABAS Natural Retirement program encompasses a broad range of projects that are required for [&hellip;]<\/p>\n","protected":false},"author":1301,"featured_media":0,"parent":23,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/pages\/136"}],"collection":[{"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/users\/1301"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/comments?post=136"}],"version-history":[{"count":30,"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/pages\/136\/revisions"}],"predecessor-version":[{"id":434,"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/pages\/136\/revisions\/434"}],"up":[{"embeddable":true,"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/pages\/23"}],"wp:attachment":[{"href":"https:\/\/www.bu.edu\/techplan\/wp-json\/wp\/v2\/media?parent=136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}