본문 바로가기
반응형

SRE2

SRE(Site Reliability Engineering)란? SRE(Site Reliability Engineering)란? SRE(Site Reliability Engineering)는 인터넷 서비스를 안정적으로 운영하기 위한 소프트웨어 엔지니어링 방법론을 말합니다. SRE 팀은 소프트웨어를 활용하여 시스템을 효율적으로 관리하고 문제가 발생할 경우 신속하게 대응하며 반복적인 루틴 작업을 자동화합니다. SRE는 구글이 인터넷 서비스를 개발하고 운영하는 과정에서 얻은 구체적인 경험과 가이드를 포함하고 있는 개념입니다. 이를 통해 SRE는 개발자와 운영자 간의 협력과 소통을 강화하며 인터넷 서비스의 안정성과 신뢰성을 확보하기 위한 체계적인 방법을 제시합니다. SRE의 역할 소개 메트릭과 모니터링: SRE 팀은 서비스의 성능과 안정성을 추적하기 위해 지표(SLI, Se.. 2023. 8. 2.
CI/CD(Continuous Integration/Continuous Delivery)란? CI/CD(Continuous Integration/Continuous Delivery) CI(Continuous Integration)와 CD(Continuous Delivery)는 애플리케이션 개발 단계를 자동화하여 더 짧은 주기로 클라이언트에게 제공하는 방법으로, 두 가지 개념은 팀의 개발 및 배포 프로세스를 자동화하고 품질을 유지하며 효율성을 향상시키는 데 도움을 줍니다. 그러면 각각에 대해 자세히 알아보겠습니다. CI(Continuous Integration)란? CI는 개발자들이 코드 변경 사항을 정기적으로 공유 리포지토리에 병합하고, 이를 자동으로 빌드 및 테스트하여 코드 품질을 지속적으로 유지하는 프로세스입니다. 여러 개발자들이 동시에 작업을 하고 각자의 변경사항을 공유 리포지토리에 통합할.. 2023. 7. 11.
반응형