Friday 5 PM Deployment: What Could Go Wrong?

Friday 5 PM deployments are a rite of passage. They're also a terrible idea. We all pretend it's fine. It's not.

Read time: 2.5 minutes

Friday afternoon. 4:58 PM. The most recent commit is submitted. In a couple of minutes, the model will be sent to production. He grins and says, "Good job." In his mind, he's aware it's a risky endeavor. The weekend is about to unfold in the most exciting manner.

3 Strategies for Steering Clear of Friday Deployment Trouble

1. Stay away from deploying on Fridays.
Attempting to deploy right before the weekend sets in.
Deploying on either Monday or Tuesday so as to be able to fix problems.
When brainstorming about Friday deployments, keep in mind that they usually end in a tumultuous weekend.

2. Establish a commit freeze before deploying.
Making last-minute additions to changes in the last few moments before deployment occurs.
Agreeing on a commit freeze a minimum of 24 hours before deployment.
This way, it will be possible to allow time for testing.

3. Plan a rollback before going live.
Assuming that everything will go as planned.
Having a rollback plan ready before going live.
If everything fails, you'll be able to quickly restore to the previous state.

💡Key Takeaway: 

Deployments scheduled for Friday at 5:00 PM can ruin your weekend. Deploy on the first business day. Test on the second business day. Enjoy your weekend.

👉 LIKE this if you have made it through a Friday deployment.

👉 SUBSCRIBE now for weekly updates about any deployment challenges.

👉 Follow Glenda Carnate to avoid deployments that ruin your weekend.

👉 COMMENT "FRIDAY" on the most difficult Friday deployment you had to deal with.

👉 SHARE this with people working in data science who have a habit of Friday deployments.

Reply

or to participate.