Riva Release Process for Shared Tenants

  • Updated

Riva performs four major releases each year. Each release follows a structured deployment process across several environments to ensure stability and seamless functionality before the update reaches all clients. This document outlines the key phases and timeline of the Riva release process, covering the Release Candidate, Pre-Release, and Release phases.

Overview of Riva Components

Riva Cloud comprises two main components:

  • Riva Sync: The backend sync engine that processes data, synchronizing information between your email system and CRM.
  • Riva Web (rivacloud.com): The user interface where you log in to manage your account and settings.

Release Channels and Timeline

Each release follows a phased deployment to progressively introduce updates from lower environments to all production environments. This ensures thorough testing and minimizes disruptions.

Riva Sync and Riva Web (rivacloud.com) Release Process

  1. Five Weeks Before Release
    A service notification is published on the Service Notifications Page with initial release details. Updates regarding the release will also be published here.
  2. Four Weeks Before Release - Release Candidate Deployment
    Release Candidate is deployed to lower environments. Clients can access the Release Candidate environment to test the new version before it is fully released. If you have questions about this or need to confirm you have a lower environment and it is available in the required environment, please contact the Riva Succes team here.
  3. Two Weeks Before Release - Pre-Release Deployment
    Pre-release is deployed to the lower environment.
  4. Release
    At approximately the 5-week mark, the final release version is deployed.

Example Release Schedule:

  • April 17, 2024 - Deployment Notification published.
  • April 24, 2024 - Release Candidate deployment.
  • May 08, 2024 - Pre-release deployment.
  • May 24, 2024 - Full release deployment.

 Release Activities for Riva Sync and Riva Web (rivacloud.com)

The production release spans one full week, with separate environments being upgraded each day to maintain stability and minimize disruption, with separate deployment schedules for Riva Sync and Riva Web (rivacloud.com) components:

  • Riva Sync Deployment (Monday to Wednesday)
    • Monday: Environments - au1x, eu1x, ca1x, na4x, na5x, na6x, na8x, na10x
    • Tuesday: Environments - au1, na4, na5, na6
    • Wednesday: Environments - eu1, ca1, na8, na10
  • Riva Web (rivacloud.com) Deployment (Thursday to Friday)
    • Thursday: Asia-Pacific and Canada
    • Friday: Europe and the United States
  • Note, that you can determine which pod and data residency your account resides on by logging into your Riva Cloud account, navigating to “Manage Account” and selecting “Account Summary”. In the top right, under the header Data Residency Region /Configuration Pod).

Riva Insight Release Process

Riva Insight is deployed in a similar phased manner, though it occurs a few weeks after the Riva Sync/Riva Web (rivacloud.com) release. The Riva Insight release also includes a Pre-Release and Release phase.

Example Riva Insight Release Schedule:

  • February 08, 2024 - Deployment notification published.
  • February 15, 2024 - Pre-Release (client-accessible for testing).
  • February 29, 2024 - Full release deployment.

Additional Information

Each phase of the release process is carefully managed to ensure compatibility, stability, and optimal performance across all environments. Clients are encouraged to monitor the Service Notifications page for the latest updates on each release cycle.

For any further inquiries or support during the release process, please contact the Riva Succes team here.

Was this article helpful?

/