DevOps · Deployment
무중단 배포 - 안 끄고 갈아끼운다
구버전을 끄고 신버전을 켜는 사이에는 공백이 생긴다. 그 공백을 없애는 전략들(롤링·블루그린·카나리)이 각각 무엇을 사고 무엇을 파는지 본다.
DevOps · CI/CD
CI/CD - 사람이 안 하게 만든다
배포 절차를 사람이 기억하면 언젠가 한 단계를 빠뜨린다. 이 블로그를 실제로 배포하는 워크플로를 재료로 각 단계가 왜 있는지 본다.
어떻게 만들어 올리나 6편
DevOps · Container
내 컴퓨터에선 되는데
로컬에선 멀쩡한 코드가 서버에서만 죽는다. 그 차이가 어디서 오는지 보면 컨테이너가 왜 나왔는지가 보인다.
어떻게 만들어 올리나 1편