1. 소프트웨어 무중단 배포의 개념 및 필요성 Software Zero Downtime Deployment Strategies 개념 실행 중인 소프트웨어의 변경 사항 적용을 위해 서비스 중단 없이 시스템에 새로운 버전을 배포하는 방식 필요성 사용자 경험 향상 중단 없는 서비스 사용을 통한 사용자 경험/만족도 향상 비즈니스 연속성 보장 중단 없이 배포 가능하므로 서비스 운영 영향 최소화 빠른 피드백 제공 신규
I. 효과적인 DevOps 적용 기술, SRE의 개요 가. SRE(Site Reliability Engineering)의 개념 시스템, 서비스 및 제품에서 적절한 수준의 안정성을 지속적으로 달성할 수 있도록 지원하는 소프트웨어 엔지니어링 기술 DevOps 적용에 따라 개발팀은 속도를, 운영팀은 안정성을 중요시 하므로 이를 적절히 중재, 관리하기 위하여 SRE가 등장 나. SRE의 목적 적절한 안정성 달성 – 시스템 및 서비스 장애로 인해