목록2022/04/18 (2)
devops
Dev와 Ops팀의 목표 차이 그리고 상충되는 부분? Dev(개발팀)의 목표 - 잦은 배포와 업데이트 - 어플리케이션을 통한 쉽게 빠른 리소스 제공 Ops(개발팀)의 목표 - 프로덕션앱(공식 버전)의 안정성 - 인프라 관리 - 모니터링 및 제어 개발팀은 사용자의 요구조건에 맞춰 잦은 '변화'를 지향해야하지만, 운영팀은 '안정'을 목표로 합니다. IT 서비스에 대해 프로세스, 도구의 차이, 그리고 서로 다른 목적 등으로 인해 개발팀과 운영팀 간에 충돌이 빈번히 발생하게 됩니다. 이러한 고민에서 데브옵스(DevOps)라는 개념이 출현하게 됩니다. 데브옵스(DevOps)는 개발자와 운영자의 소통, 협업 및 통합을 강조하는 문화, 방법론, 프로세스, 도구 모두를 의미합니다. 이렇게 데브옵스의 정의가 폭넓은 이유..
클라우드 전달 방식의 단점 1) 서버 다운타임 클라우드 서비스는 인터넷 연결에 완전히 의존하기 때문에 인터넷 연결이 중단되면 데이터나 파일에 액세스할 수 없다.(21.12.22 AWS 북부 버지니아 서버 9시간 다운 사태) 2) 보안 및 개인정보 리스크 클라우드 서버는 데이터가 효율적으로 관리되고 보호되도록 보안 시스템을 마련하지만 해킹의 위험이 있다. (미국 대형은행 캐피털원, 1억 600만 명의 개인정보 해킹 AWS...) 3) 불명확한 데이터 소유권 데이터 소유권에 대해 명확하지 않다고 느낄 수 있다 . 데이터가 클라우드 컴퓨팅 시스템에 업로드되면 소유권의 주체가 애매한 상황이 생긴다. 또한, 데이터 투명성은 회사는 데이터가 어떻게 처리되고 있는지 의심하고 데이터가 손상되고 있는지 궁금해할 수 있다..