DevOps_04_김재환
2023. 3. 8. 11:05ㆍ부트캠프/DevOps 과제
클라우드 서비스 전달 방법인 CI/CD의 순서는 아래와 같다.
Plan → Code → Build → Test → Release → Deploy→ Operate
새로운 서비스를 기획하기 위해 운영팀이 기획
개발자가 프로그래밍 언어 기술을 통해 코드 작성
DevOps의 문화는 상호간의 신뢰, 공통의 책임, 열린 의사소통을 통한 협업 등이 있습니다.
개발자가 프로그래밍 언어로 작성한 코드를 제공할 수 있는 서비스로 통합
이 부분은 개발자와 운영팀이 협업을 통해 좀 더 편리한 서비스로 통합할 수 있을거라 생각했습니다.
Test, Release, Deploy, Operate 전부 개발팀과 운영팀의 한쪽에 치우친 기술이 아니라, 상호의 신뢰와 공통의 책임을 갖으 며 열린 의사소통을 하면서 개발자는 자신의 코드가 어떠한 영향을 주는지 알려야 하고, 운영자는 개발자에게 운영할 시스템에서 배포할 방법을 제공해야 한다 생각 했습니다.
"개발에서 운영까지를 하나의 통합된 프로 세스로 묶어내고 툴과 시스템을 표준화하고 통합하여 의사소통의 효율성을 확보하고 매뉴얼 작업을 가능한 자동화함으로써 코드 통합, 테스트, 릴리즈 과정이 자동화시키는 것이 필요하다."
출처 : https://www.redhat.com/ko/topics/devops/what-cicd-pipeline