
[쿠버네티스 스터디.1-2] 확장성, 고가용성, 안정성
·
스터디/Cloud & k8s
1.모던 애플리케이션 특징고가용성 high availability을 통해 서비스가 장애 발생시에도 중단되지 않도록 설계됨확장성을 갖추어 수직적/수평적 확장 가능복원력을 통해 빠르게 복구 가능자동화된 ci/cd pipeline과 container 기술을 통해 빠른 배포 주기와 일관된 품질 보장데이터 복제, 샤딩, Failover 와 같은 분산 시스템 적극 활용됨2.고가용성 (High Availability, HA)Why?서비스 다운은 매출손실, 사용자 이탈, 신뢰도 하락으로 이어짐. 무중단 서비스가 이루어져야 됨.3.고가용성의 핵심 개념1) Single Point of Failure (SPOF)하나의 장애로 인해 전체 시스템이 멈추는 지점e.g. 서버 1대로 운영하면 서버가 다운될 경우 서비스도 중단됨 2..