메뉴 건너뛰기

안녕하세요,

해당 게시판에 질문을 남기는 것이 적합한지 확실치 않으나, 

DevOps 관련 리서치 중 본 커뮤니티의 글을 참조하게 되어 질문 글 남깁니다:)


DevOps에 대해 스터디 및 활용에 대해 리서치 하고 있으며, 저는 IT를 직접적으로 공부한 경험은 없습니다.


제 질문은 DevOps 형태로 기획/개발/운영할 때 발생하는 변화 및 장담점을 기획자/개발자/운영자의 관점에서 어떻게 될 것인가 입니다.

추가로, DevOps 형태로 업무가 진행된다면 각 기획/개발/운영 담당자는 어떤식으로 업무에 대처해야 할까요? 큰 그림의 R&R이라던가 변화에 대한 그림이 그려지지 않아 이렇게 질문을 남깁니다.


제가 생각해본 바로는,

 - 변화 : 더 많은 자동화 도입을 통한 전체 업무량 감소. 조직간  커뮤니케이션 증대를 통한 silo 감소

 - 장점 : 잦은 커뮤니케이션 cost 발생(장단이 모두 될 수 있겠네요)

 - 단점 : R&R이 명확치 않을 경우, 개발자에게 일이 몰릴 있음


- 기획자 : 모놀리틱 방식이라면 한번 기획 후 업무에 term이 생길텐데, CI/CD를 통해 지속적인 기획 업데이트 가능

- 개발자 : 기획과 잦은 소통을 통한 개발 방향 조절 가능

- 운영자 : 완성도 높은 앱의 운영을 통한 운영 효율성 증대


이정도입니다... 실제 경험도 없고 데스크 리서치 기반으로 정리 중이다보니 질문이 두서없는 점 양해 부탁 드리겠습니다. 해외 사이트도 많이 봤지만, 대부분 devops의 장단을 논할 뿐 뾰족한 글이 없네요.

선생님의 조언 구하겠습니다.


감사합니다.


?
Comment '1'
  • ?
    Terry 2019.03.27 05:16
    안녕하세요?

    짧지만 제가 얻은 지식과 경험을 토대로 의견 드립니다.
    소프트웨어 제품개발 분야에서 높은 품질의 제품을 보다 자주 고객에게 전달하여 피드백을 받는 개발 방법이 주류가 된지 오래되었습니다.
    이를 위한 프래임웍으로 다양한 애자일 방법론이 개발 영역에 적용되고 있습니다. 애자일을 운영할 때 잦은 배포가 필요하여 자연스럽게 개발영역에서 운영 영역까지 확장된 개념이 DevOps라고 이해하고 의견 드립니다.

    자주 배포하고 피드백을 통해 점진적으로 개선하는 개념이므로 DevOps의 실행 환경이 만족되는 다양한 분야에 적용할 수 있겠습니다. 이득은 매우 많겠고 “단점”이라고 표현 하기 보다 수용하기 어려운 환경이 있을 것 같습니다.

    DevOps 가 요구하는 일하는 방식의 변화는
    기획 역할:
    - 어려운점
    점진적으로 제품/서비스를 배포하는 계획 수립 방식 도입 필요
    지속적으로 완성되는 제품에 관심 가지고 피드백 필요
    Agile의 특성이 그러하듯 제품 완성 날짜가 불명확할 수 있음
    - 장점
    지속적인 피드백을 주어 진정으로 원하는 (가치 높은) 제품 개발의 가능성이 높아짐
    개발자 역할:
    - 어려운점
    DevOps가 잘 운영되려면 self-organizing 구성원이 되어야 함 (협업 태도를 바꾸어야 함)
    팀원들과 보다 협업 해야 함
    산출물 기반으로 목표 설정하고 개발 해야 함
    테스트 자동화에 대응 필요 (테스트 코드를 개발자가 작성하거나 별도의 테스트 코드 작성자 운영 필요)
    - 장점
    주어진 개발 업무에 집중하는 업무 환경 제공 (잡일 차단)
    일을 잘하는 개발자는 성과가 드러남
    운영 역할:
    - 어려운점
    개발 팀과 밀접하게 협업 필요 (자주 배포되는 제품을 서비스에 반영해야 하므로)
    IaaS 와 같은 자동 배포 체계 구축 필요
    - 장점
    수작업으로 운영하면서 발생하던 오류 제거
    운영 환경 (로드)에 반응하는 scaling 체계 구축 가능

    고맙습니다.

 


  1. 1
    05월 07일
    2019

    open source alm 문의드립니다

    http://pseg.or.kr/pseg/osalm에 아키텍처 그림에 대해서 문의드립니다. 레드마인과 xwiki가 연동되는 플러그인이 있는 건가요? 아니면 어떤 식으로 그림처럼 구현되는지 좀 더 자세한 설명부탁드립니다.
    By하쿠나준 Reply1 Views43
    Read More
  2. 2
    04월 10일
    2019

    Redmine 설치 관련 질문 드립니다.

    안녕하세요? 매일 눈팅으로 조금씩 배우는 레드마인 입문자입니다. Bitnami Redmine 사용중 몇가지 해결방법을 찾기 어려운 문제가 있어 조언을 듣고자 합니다. 1. NAS에서 레드마인 사용시 Bitnami Redmine을 사용할 수 없나요? 2. 위와 같이 진행하다...
    By심규영 Reply2 Views129
    Read More
  3. 1
    04월 01일
    2019

    redcase 설치오류입니다. 무엇을 수정해야 하나요?

    아래와 같이 설치하다가 오류가 났는데 무엇을 수정해야하는데 가르쳐 주세요! C:\Bitnami\redmine\apps\redmine\htdocs\plugins>bundle exec rake db:migrate_plugins RAILS_ENV=production (in C:/Bitnami/redmine/apps/redmine/htdocs) == 1 RedcaseSetup:...
    By잡초인생 Reply1 Views88
    Read More
  4. 1
    02월 27일
    2019

    DevOps 관련 질문입니다.

    안녕하세요, 해당 게시판에 질문을 남기는 것이 적합한지 확실치 않으나,  DevOps 관련 리서치 중 본 커뮤니티의 글을 참조하게 되어 질문 글 남깁니다:) DevOps에 대해 스터디 및 활용에 대해 리서치 하고 있으며, 저는 IT를 직접적으로 공부한 경험은 ...
    By데브옵스 Reply1 Views154
    Read More
  5. 1
    02월 11일
    2019

    redmine과 git 연동했는데 최신 리비전 정보를 안가져옵니다

    안녕하세요 redmine과 git 연동을 했습니다. redmine 서버에서 git clone 작업  프로젝트 설정 - 저장소에서 추가 git에서 webhook 설정  redmine 해당 프로젝트의 저장소 메뉴를 통해서 볼때  특정 날짜 이후로의 최신 리비전 정보를 안가져옵니...
    By하쿠나 준 Reply1 Views174
    Read More
  6. 1
    12월 13일
    2018

    Redcase 설치했는데 프로젝트 모듈 영역에 Test cases 메뉴가 안보입니다.

    Redcase를 설치했으나 프로젝트 모듈 영역에 Test cases 메뉴가 보이지 않습니다. 1. '관리 > 플러그인' 에서 Redcase 설치 확인 (V 1.0) 2. '관리 > 역할 및 권한' 에서 관리자에게 Edit test cases, Ececute test cases, View test cases 권한 부여 3. ...
    By수원촌놈 Reply1 Views187
    Read More
  7. 1
    04월 13일
    2018

    소나큐브, 소나린트 관련 문의 드립니다.

    안녕하세요. 현재 진행하고 있는 프로젝트에서 소나큐브와 이클립스의 소나린트를 사용하고 있습니다. 운영을 해보니 두개의 결과가 다르게 나옵니다. 소나큐브에 세팅된 룰을 사용해서 결과가 나오는걸로 알고 있고, 그렇다면 결과도 동일할것 같은데 왜 ...
    By양정수 Reply1 Views1420
    Read More
  8. 2
    04월 10일
    2018

    코드 리뷰 시스템화 할 수 있는 툴

    안녕하세요. 여러가지 문의드립니다.^^ svn을 사용중인데 코드리뷰를 시스템화 하고 싶습니다. commit시 최소한 두 사람이상에게 코드 리뷰를 받아야 commit할 수 있도록 시범적용해 보고 싶은데 이에 활용할 수 있는 svn 플러그인 또는 툴 등이...
    Byikong Reply2 Views1062
    Read More
  9. 2
    04월 10일
    2018

    빌드 또는 commit 시 활용할 수 있는 coding convention 자동 체트 툴

    안녕하세요. 제목 관련 문의 드립니다. 내부적으로 coding convention 적용 시작 중인데 이를 자동으로 확인할 수 있는 cli 또는 gui 기반 툴이 있을까요? sdk 위에서 애플리케이션을 개발하고 있는데 sdk는 저희 coding convention과 달라 직접 작성한 ...
    Byikong Reply2 Views590
    Read More
  10. 1
    10월 26일
    2017

    Redmine의 URL을 바꾸는 것에 대해 질문합니다.

    안녕하세요?  Bitnami Redmine을 Virtual Box에서 설치해서 사용하고 있는 사람입니다.  일반적으로 레드마인을 구축하고나서 URL이 localhost/redmine으로 되는데 이것을 redmine.xxxx.com/redmine으로 변경 하려면 어떻게 해야 하나요? 그리고 레드...
    ByHideAndSeek Reply1 Views1866
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11