▲GN⁺ 2024-12-23 | parent | ★ favorite | on: 느린 배포로 인한 회의 (2015)(tidyfirst.substack.com)Hacker News 의견 배포의 위험을 줄이는 방법으로 테스트와 조직적 특성을 개선하는 것이 중요하지만, 유일한 접근법은 아님 배포당 변경 사항의 수를 줄이는 것이 더 효과적임 작은 변경 사항을 자주 배포하면 더 빨리 가치를 전달하고 작은 실패를 경험할 수 있음 카나리 배포 및 점진적 롤아웃과 결합하면 배포가 더 이상 큰 위험이 아님 DORA 연구와 Accelerate, The Phoenix Project, The Goal에서 이 접근법을 지지함 "소프트웨어 문해력"이라는 개념을 설명하려고 함 회사가 코드로 운영될 수 있는 능력을 의미함 모든 의사 결정자가 코드에 집중하지 않으면 소프트웨어 문해력이 부족한 것임 회사는 새로운 개념으로 운영될 수 있어야 함 CI 파이프라인에서 테스트 시간이 길어져 회복에 집중하기로 결정함 테스트를 단순화하고 회복에 집중하여 배포 전략으로 카나리를 사용함 이 접근 방식이 신선한 경험이었음 조직은 배포 개선을 방해할 수 있음 관료주의와 싸우는 것은 대부분의 조직에서 불가능함 느린 배포가 문제이지만 유일한 문제는 아님 큰 변화에 대한 두려움으로 인해 테스트가 증가함 회의가 목표가 되는 경향이 있음 비기술적 관리와 기술적 변화를 이끄는 방법에 대한 조언이 필요함 CloudFormation이 느린 이유에 대한 질문 마이크로서비스는 배포 빈도를 수평적으로 확장할 수 있게 함 소프트웨어 성능, 즉 인간의 성능이 중요함 빠른 반복과 위험 감소를 위해 빠른 테스트 자동화가 필요함 빠른 배포는 사건 대응 회의를 유발함
Hacker News 의견
배포의 위험을 줄이는 방법으로 테스트와 조직적 특성을 개선하는 것이 중요하지만, 유일한 접근법은 아님
"소프트웨어 문해력"이라는 개념을 설명하려고 함
CI 파이프라인에서 테스트 시간이 길어져 회복에 집중하기로 결정함
조직은 배포 개선을 방해할 수 있음
큰 변화에 대한 두려움으로 인해 테스트가 증가함
CloudFormation이 느린 이유에 대한 질문
마이크로서비스는 배포 빈도를 수평적으로 확장할 수 있게 함
소프트웨어 성능, 즉 인간의 성능이 중요함
빠른 배포는 사건 대응 회의를 유발함