운영 우수성 - 패턴
운영 우수성 기둥은 자동화, DevOps 관행, 관찰 가능성, 모니터링, 사고 관리에 중점을 두므로 작업이 원활하게 실행되고 신속하게 복구됩니다. 이러한 패턴은 필의 설계 원리를 구체적이고 검토 가능한 관행으로 전환합니다. 솔루션에서 찾을 항목, 좋은 모양 및 저하되는 안티 패턴입니다.
이러한 패턴은 운영 우수성 기둥의 설계 원리를 실행합니다. 각각 뒤에 있는 전체 지침을 보려면 운영 우수성 기둥과 함께 읽어보십시오.
- 관찰 가능성 향상 — 문제가 발생한 후에는 다시 조정하지 않고 초기 버전에서 장비, 모니터링 및 텔레메트리를 설계합니다.
- 운영 절차 표준화 — 소스 제어에서 버전 구성 및 운영 절차를 일관되게 실행하고 구성 드리프트를 줄이십시오.
- DevOps 문화를 채택하십시오 — 결과에 대한 공유 책임을 통해 개발, 운영 및 비즈니스 팀 간의 격차를 해소합니다.
- 효율성을 위한 자동화 — 반복적인 운영 작업을 자동화하여 수작업을 없애고 오류를 줄이고 작업을 확장할 수 있습니다.
- 모든 운영 이벤트에서 배울 수 있음—사고, 거의 실패, 성공을 통해 무책임한 사후 기록 및 운영 텔레메트리를 활용합니다.
각 범주는 모형(좋은 모양)과 반모형(방지할 사항)을 쌍으로 구성하여 구역별로 솔루션 영역을 검토할 수 있습니다. 필요한 운영 결과부터 시작합니다.
- 시스템 동작에 대한 가시성 확보? 로깅, 모니터링, 추적, 경고 및 시스템 가시성에 관찰성을 사용합니다.
- 수동 작업을 제거하고 있습니까? 프로세스 자동화, 인프라를 코드로 사용하고 반복적인 작업을 제거하는 데 자동화를 사용합니다.
- 배송은 안전하고 자주 변경합니까? CI/CD 파이프라인, 버전 관리, 테스트 자동화, 배포 전략에 DevOps를 사용합니다.
- 사고를 감지하고 해결할 준비가 되었습니까? 감지, 응답 절차 및 사후 테마에 사고 관리를 사용합니다.
- 시간에 따라 나아지고 있나요? DORA 메트릭, 운영 검토, 준비 상태 검토, 학습 문화에 연속적인 개선 기능을 사용합니다.
- 생산의 운영 에이전트? 에이전트 수명 주기 관리, 배포 자동화, 운영 모니터링에 에이전트 패턴을 사용합니다.
에이전트 수명 주기 관리, 배포 자동화, 운영 모니터링 등 에이전트 시스템에 대한 운영 우수성 패턴입니다.
프로세스 자동화, 인프라를 코드로 사용하고 수동 작업을 제거하는 패턴입니다.
DORA 메트릭, 소급 및 운영 검토, 운영 준비 검토, 학습 문화 구축에 대한 패턴
CI/CD 파이프라인, 버전 관리, 테스트 자동화, 배포 전략에 대한 패턴입니다.
사고 감지, 응답 절차, 사후 테마, 지속적인 개선을 위한 패턴입니다.
로깅, 모니터링, 추적, 경고, 시스템 가시성에 대한 패턴입니다.
- Operational Excellence 기둥 — 이러한 패턴이 구현하는 설계 원리와 아키텍처 지침
- 에이전트 엔터프라이즈를 위한 운영 우수성 — 에이전트 기반 솔루션을 위한 운영 지침
- 완벽하게 설계된 프레임워크 — Operational Excellence가 다른 기둥과 함께 어울리는 방법
- Patterns 및 Anti-Patterns — 모든 기둥에 걸친 전체 패턴 라이브러리