Redwood Documentation

Product Documentation

 

›Upgrades

RunMyJobsCloud Documentation

Portal Configuration

  • Managing Users and Roles
  • SSO Configuration

Envrionment Configuration

  • Install Platform Agents
  • Secure Gateway Configuration
  • Spool Host Configuration
  • Oracle Applications Configuration
  • SAP Connection Configuration

SaaS Overview

  • Technical SaaS Overview

Platforms

  • Supported Platforms
  • Release & Support Strategy

Housekeeping

  • Housekeeping Best Practices

Upgrades

  • Release & Support Strategy

Tutorials

  • Cloud Tutorials
← Housekeeping Best PracticesCloud Tutorials →

cloud-related topic Product Release and Support Strategy for Software-as-a-Service

The Release strategy for our Software-as-a-Service solutions ensures continues support.

In addition to the normal service packs, security fixes and patch versions will be provided as required.

The Update process is completely automated including all agents, and customers can change the schedule of the update process within certain boundaries.

Upgrades are communicated to the General- Notifications/Reports contacts in the SaaS portal and made available on the dashboard.

Version Numbering

A version numbering is as follows <year>.<service_pack>.<patch_level>.<hotfix>.

Service Pack/UpdatePatch Level/PatchHotfixes
DescriptionA new service pack may include both product enhancements and fixes.

Redwood provides service packs for active major versions on a quarterly basis.
A patch includes only corrections to reported issues.

Patches are made available for all service packs in the production phase as required. They don’t follow a regular schedule. more details
Hotfixes are incremental and not always publicly released.
Example Version change2023.2 to 2023.32023.3.0 to 2023.3.12023.3.0.1

End-of-maintenance (EOM)

The end-of-maintenance date is defined as the point at which the software will no longer receive updates or bug fixes, but support will still be available to users. End-of-life happens 12 months after the release date, and notifications will be sent to users before that date.

Updates or patches for software applications that have reached their end-of-maintenance date will no longer be provided.

End-of-life (EOL) or End-of-support (EOS)

The end-of-support date is defined as the point at which the software will no longer be supported, and no further updates or bug fixes will be provided. End-of-support happens 18 months after the end-of-maintenance date as described in the documentation at the time of the release.

Planning Service Packs

Up to four service packs can be released every year.

  • After a release is made available the upgrade is planned per environment with an option to change
    • Development 1 week after release (ability to postpone 1 week)
    • Test 2 weeks after release(ability to postpone 1 week)
    • Production 4 weeks after release(ability to postpone 2 weeks)
  • It is always possible to perform an update earlier than planned

Planning Finance Automation Service Packs

Figure 3: Redwood Finance Automation release planning

Planning RunMyJobs Service Packs

Figure 4: RunMyJobs release planning

Planning Patches

Figure 5: Patch planning

  • Environment administrators can set a patch window (day + time) for non-production and production

    • Non-production will be done in the 1st week after release (no later than 7 days after release)
    • There will then always be a 7-day period before production can be patched
    • Production will then be scheduled at the next configured day/time (no later than 21 days after release)
  • Released patches will automatically roll out at the selected patch windows

  • Additionally, Redwood will have to do mandatory maintenance on the infrastructure, these do not contain product updates but might require a restart at a day/time defined by Redwood. This will be announced via message of the day and email.

important

Patches consist of only bug fixes and/or security updates and are crucial to ensure the security and stability of the Redwood SaaS platform.

tip

For Finance Automation environments you get the option to skip non-critical patches.

Update Process per Instance

Figure 6: Update process

FAQ

Q1: Do I need to stop my Queues before an update?

A1: almost all Definition Types are resilient to system restarts. Only JDBC and Webservice calls are synchronous. RedwoodScript is by default also synchronous, but can be made resilient with the jcsJobContext.becomeResilient api call. So only for those processes you should stop the respective queues in order to ensure that they do continue automatically after the update.

Q2: Are there other manual activities that need to take place after an update?

A1: There are no technical manual activities required. It is advised to validate the working of all components in the non-prod environments after an update to prevent surprises during the production update.

cloudTopic

← Housekeeping Best PracticesCloud Tutorials →
  • Version Numbering
    • End-of-maintenance (EOM)
    • End-of-life (EOL) or End-of-support (EOS)
  • Planning Service Packs
    • Planning Finance Automation Service Packs
    • Planning RunMyJobs Service Packs
  • Planning Patches
    • Update Process per Instance
  • FAQ
Docs
Getting StartedInstallationFinance InstallationConcepts
TroubleshootingArchiving
Learn and Connect
Support Portal
BlogEventsResources
ISO/ IEC 27001 Information Security Management
Automate to be human

2023 All Rights Reserved |

Terms of Service | Policies | Cookies | Glossary | Third-party Software | Contact | Copyright | Impressum |