Xoxoday Plum supports blue/green deployments, running two parallel production environments simultaneously so that new releases are promoted without service interruption or risk to live reward workflows.
How blue/green deployment works in Xoxoday Plum
Blue/green deployment is a release strategy where two identical production environments — called blue and green — are kept live at all times. At any given moment, only one environment actively serves traffic. When a new version of Xoxoday Plum is ready to ship, it is deployed to the idle environment and validated thoroughly before traffic is switched over. The previous environment remains on standby, ready for an immediate rollback if needed. This approach removes the maintenance window problem entirely. Your teams continue redeeming rewards, running recognition campaigns, or processing bulk gifting orders without any interruption during a platform update.Why this matters for enterprise reward programmes
For organisations running always-on incentive programmes, even a few minutes of downtime can break a time-sensitive workflow. Consider a scenario where your HR team has scheduled a milestone reward cycle through an integration with Workday or SAP SuccessFactors — any mid-release disruption could delay notifications, block redemptions, or corrupt transaction states. Blue/green deployment eliminates that risk by ensuring the active environment is never taken offline during a release. The same principle applies to integrations with communication tools such as Slack or Microsoft Teams, where reward nudges and recognition notifications are triggered in real time. Xoxoday Plum’s deployment architecture ensures these webhook-driven flows remain uninterrupted across release cycles.Validation before traffic is switched
Before Xoxoday Plum routes production traffic to the new environment, the idle environment undergoes a full validation pass. This includes smoke tests, integration health checks, and confirmation that downstream connections — such as HRIS systems like Darwinbox or SAP SuccessFactors — are responding correctly. Only after validation succeeds is the traffic switch executed. If any check fails, the release is halted and the existing live environment continues serving users without disruption. No action is required from your IT or admin team during this process.Rollback capability
The standby environment is not decommissioned after a successful release. Xoxoday Plum retains it for a defined window, enabling the engineering team to roll back to the previous stable version within minutes if a post-release issue is detected. This is a meaningful safeguard for enterprise deployments where reward catalogues, approval chains, and budget configurations must remain consistent at all times. This deployment model aligns with the operational resilience expectations underpinning Xoxoday Plum’s SOC 2 Type II and ISO 27001 certifications, supporting your organisation’s own audit and compliance requirements. Learn more: [Xoxoday Plum Help Centre — General](What uptime SLA does Xoxoday Plum guarantee?
Understand the availability commitments and SLA terms that govern Xoxoday Plum’s production environment.
Is Xoxoday Plum ISO 27001 and SOC 2 certified?
Learn about Xoxoday Plum’s security certifications and how they support enterprise compliance requirements.