Non-disruptive deployment strategy prompt

coffeeholic
2,068
15 0
"Deploying will break the service!" It's a dreaded phrase that every development team has heard at least once: you need to push a new version while users are still online, and if the service goes down for even a second, you're inundated with customer complaints.
I started out using the "deploy fast and run" strategy, aiming for the wee hours of the morning, but I learned the hard way how dangerous it can be. Then I found a way to systematically design a non-disruptive deployment strategy.

Prompt.

복사
# Act as a non-disruptive deployment design expert
## Analyze the current situation
- Service type: [Webapp/API/Microservice]
- Traffic volume: [Number of concurrent users]
- Infrastructure environment: [cloud/on-premises]
## Select a deployment strategy
A) Blue-Green Deployment.
* Maintain existing environment (Blue) and build new environment (Green)
* Plan for traffic transition and rollback
B) Rolling Deployment
* Replacing servers sequentially
* Deployment sequence and health checks per instance
C) Canary deployment
* Exposing a new version to only some users
* Gradual diffusion rate and monitoring metrics
## Suggestions for implementation
- Load balancer settings
- Monitoring scheme
- Automatic rollback conditions
Please suggest the best non-disruptive deployment strategy for [service name] with specifics on how to implement it.
After building a deployment pipeline designed in this way, I have a lot of peace of mind: users will start using new features without even realizing the deployment is happening, and if something goes wrong, they will automatically revert to the previous version.
Fearless deployment is every developer's dream, so why not start your own?

Write a comment

Artists don’t grow alone, they grow together

Perhaps because of the "art is for geniuses" stereotype, there is a lack of organized mentorship in the arts compared...

Prompts for developing immersive educational content

Have you ever watched your learners lose focus after less than five minutes? Even the best content can get boring qui...

Prompt

ChatGPT

Something more beautiful can grow out of something broken Art Rebuilding Prompt

ChatGPT

Being prepared for the unknown isn’t pessimism, it’s realism

ChatGPT

What if you did 1000 virtual experiments before drawing on a real canvas?

ChatGPT

Why don’t people listen to good content? The problem is in the design

ChatGPT

Reacting to problems after they happen is remediation, not management

ChatGPT

The magic of testing: learn when you fail, learn when you succeed

ChatGPT

How do you create a system that makes money make money?

ChatGPT

The illusion of working hard vs. the reality of working efficiently

ChatGPT

You’re mistaken, everything is urgent Work assignment prompts

ChatGPT

Artists need an organized growth system too

ChatGPT

The magic that happens when tradition meets the cutting edge

ChatGPT

Why do I delete some newsletters and read others?

ChatGPT

The Secret of Highly Effective People: Read the Flow

ChatGPT

It’s okay if it’s not perfect, just make it! Prototype prompt

ChatGPT

Allocate your training budget smartly prompt

ChatGPT

Prompts for preserving vanishing artistic heritage