728x90
반응형

DevOps 2

[DevOps] DevOps 엔지니어의 역할

DevOps 엔지니어란? - 데브옵스 엔지니어는 데브옵스를 하는 사람일까? - 데브옵스 엔지니어는 조직에 데브옵스 문화를 정착시키는 데 도움을 주는 역할이다. - 개인이 아니라 조직 전체의 노력이 필요하다. - 개발자가 개발 뿐만아니라 운영에도 참여할 수 있는 환경을 만들어 준다. DevOps 엔지니어의 역할 - 데브옵스 문화를 정착하는 데 데브옵스 엔지니어가 꼭 필요한 것은 아니다. - 개발자가 개발 뿐만아니라 운영도 할 수 있는 환경을 구축해주는 시간을 쓰는 것이 데브옵스 엔지니어이다 DevOps 팀의 고객 - 데브옵스 팀의 주요 고객은 개발자이다. - 데브옵스는 개발자의 생산성을 극대화한다 DevOps 팀의 업무 도메인 - 조직의 규모나 구성에 따라 달라질 수 있다 DevOps 팀의 업무 도메인 (..

DevOps 2022.06.03

[DevOps] 정의와 DevOps가 필요한 이유

DevOps의 정의 - 개발(Dev)와 운영(Ops)의 합성어 - 개발과 운영의 경계를 허물고 통합하고자 하는 문화 혹은 철학 - 개발팀과 운영팀이 별도로 운영하다보니 팀간의 커뮤니케이션 등 여러 문제가 있었다 - DevOps는 방법을 제시하지는 않지만, 여러 실천 방법들을 활용할 수 있다 DevOps가 필요한 이유 - 소프트웨어 개발의 생애주기(라이프사이클)에 여러 단계가 있으면 의사소통이 많이 필요하고, 특정 구간에서 병목구간이 생기기 쉽다. - 만든 사람이 더 테스트를 잘 하고 운영을 잘 할 수 있지 않을까? 라는 패러다임 필요성이 대두됨 DevOps 실천방법 : AWS - CI/CD : DevOps의 기초라고 할 수 있다 - 마이크로서비스 : 아무리 자동화된 파이프라인을 가지고 있더라도 규모가 너..

DevOps 2022.06.03
728x90
반응형