https://medium.com/@youngjae991/deployment-and-operations-strategy-the-ultimate-guide-to-stable-service-93fa4d9a5734