Understanding Maintenance Windows
Maintenance windows address common enterprise customer concerns about continuous deployment:- Control over when changes can occur in their environment
- Predictability around update schedules
- Protection of peak business hours
- Alignment with their existing change management processes
Configuring Maintenance Windows
To configure maintenance windows for your environment:Configure Window
- Set the start time (e.g.,
22:00) - Set the end time (e.g.,
04:00) - Select the timezone from the dropdown menu
- Select the checkboxes for each day you want the maintenance window to be active
All times are specified in 24-hour format and must include a timezone. Updates will only start during these windows.
How Maintenance Windows Work
When a maintenance window is configured:Schedule Definition
Your customer specifies their preferred update times based on their operational requirements.
Update Queueing
Updates that arrive outside the maintenance window are queued until the next available window.
Automated rollbacks with health check monitoring are available as an enterprise feature. Contact us to learn more.
Types of Updates
The following updates respect maintenance windows:| Update Type | Description |
|---|---|
| Platform Updates | Operating system and runtime updates |
| Security Patches | Critical security fixes |
| Infrastructure Changes | Underlying infrastructure modifications |
| Automated Deployments | If configured, automated deployments from your repository |
Best Practices
Change Management
Change Management
Many enterprise customers have existing change management processes. Work with them to understand these processes and configure windows accordingly.
Window Duration
Window Duration
Create windows of at least 4 hours to ensure updates can complete without rushing.
Multiple Windows
Multiple Windows
Global enterprises may need different windows for their various regions and time zones.
Communication
Communication
Keep customers informed about planned updates. Clear communication helps them trust the continuous deployment process.
Monitoring Updates
Customers can track update activities in the Activity tab of their environment:- Scheduled updates waiting for the next window
- Updates in progress during active windows
- Completed update history
Updates that start during a maintenance window will complete even if they extend beyond the window’s end time.