UB WebApps is an environment designed to house web and application hosting. UB WebApps offers a linux container to develop, maintain and supplement web sites and applications. UB WebApps platform provides the ability to supplement other content management platforms such as UBCMS, as well as provide a robust environment for stand-alone web hosting and application/scripting needs.
UB WebApps is not intended as a general-purpose content management system for official university Departments are directed to UBCMS as an official web communication platform.
UB departments, faculty and staff may request access to UB WebApps. UB WebApps is restricted to active university faculty, staff and authorized students whose role is to develop, author or publish official university web pages and applications.
UB WepApps requested by faculty, staff and authorized students must use the environment for the purposes of University business in support of academic, teaching, learning and research.
Requests for access to UB WebApps must be made through the online form. Requesters must have an active UBITName.
Support and Service Availability
UB WebApps service is available and monitored 24 x 7. Support questions for UB WebApps service is restricted to business hours, 8:30 a.m. to 5:00 p.m.
Availability of the UB WebApps service may be interrupted for maintenance and other updates during maintenance windows. Announcements and alerts are posted through the Alert System and communicated with the UB WebApps listserv.
UB WebApps Upgrades
Operating system upgrades and patches will be applied monthly as they are released.
Tenants are strongly encouraged to verify the functionality of their websites, applications, scripts, etc in production after the upgrades. Sites/applications/developed components that are not functioning will need to be corrected by the tenant/site developer.
Roles and Responsibilities
The support of the UB WebApps infrastructure is a joint responsibility for CIT (EIS) and the tenant.
Terms of the Service
- It is recommended that tenants have both development and production pods.
- There will be no automatic content synchronization between the containers.
- Upgrades will be coordinated with the tenants and security related upgrades will be fast tracked to production in an expedited timeframe.
- Manage content, scripts and applications within their container. Includes:
- The creation and editing of content.
- Synchronizing the content between the development and production pods
- Follows UB policy and standards
- Properly secures code and files, including proper access to files.
- For any development, you are responsible for ensuring the security of the code and any files utilized within the code and associated sites.
- Responsible for the cost of any purchased software outside of the base software and tools available for use within the environment. This will include any on-going support cost going forward.
- Renewing the support contract for any purchased software for their site.
- Assist in Patching/Upgrades of system components (Software, product upgrades/patches, operating system patches, etc.)
- Testing of site after system upgrades to verify site is displaying and functioning properly.
- Make the necessary modifications to the site, applications, etc based on changes within the upgrade process.
- Verification of the production site after the upgrade/patching the production environment.
- Training departmental staff on how to develop and maintain sites/application/components developed by the tenant’s organization.
- Tenants developing in languages other than perl and php will be responsible for the installation and configuration of the authentication modules/libraries. CIT will provide perl and php templates which include components and configuration for shibboleth authentication.
- System administration of the central servers which include routine patching and backup of the servers.
- Periodic upgrades of server software and hardware.
- CIT will monitor UB WebApps service to ensure a stable and secure environment using automated system-monitoring tools.
- Reports regarding inappropriate use of UB WebApps service may be sent to firstname.lastname@example.org
- CIT will provide perl and php templates which include components and configuration for shibboleth authentication. Note: Tenants developing in languages other than perl and php will be responsible for the installation and configuration of the authentication modules/libraries.
Summary of Costs
- There is no cost of using the UB WebApps environment.